WEB-FALSE
  • 首页
  • 前端
  • 后端
  • 移动端
  • 数据库
  • AI
  • 计算机
  • 程序员
  • 资源
我要分享
登录
  • 最新
如何用Serverless实现视频剪辑批量化、自动化与定制化? 计算机
引言开始讲之前先解决大家看到这个标题时心里的3个疑惑:视频剪辑不是用Adobe的软件就可以做了吗?为什么要用Serverless?如何写代码做视频剪辑?一、哪些视频剪辑场景是Adobe等软件无法完成的大家平常接触到的视频剪辑通常都是使用Premiere、AE等这类专业工具来完成视频剪辑。他们能完成一些复杂的效果,比如做宣传视频,广告视频等。但有些企业在某些业务场景下是期望能批量且自动化的完成视频剪辑。比如以下几种场景:假设学校期望能在学生上完网课之后马上呈现所有学生学习过程中的精彩视频,配上学校的logo和宣传语等,让学生一键分享自己的成果。假设有1万个学生,需要为
webcontainer 2022-03-25
496
Serverless视频剪辑
以反战为名,百万周下载量node-ipc包作者进行供应链投毒 JavaScript
作者 | 褚杏娟  近日,不少开发者(https://v2ex.com/t/840562#reply11)在使用到 vue -cli 中的 node-ipc 模块时,这个依赖项会在桌面以及其他位置创建一个叫做“WITH-LOVE-FROM-AMERICA.txt”的文件,不过打开这个文件是空的。据悉,该 package 每周下载量达到了百万。另外,使用 Yarn 的开发者也受到了影响。 以反战为名的供应链投毒? 开始有人以为只是个恶作剧,但事情并非如此简单。有开发者在对代码进行测试处理后发现,node-ipc 包的作者 RIAEvang
webcontainer 2022-03-16
365
node-ipc
2022十大科技趋势来了!达摩院最新发布 AI
12月28日,阿里巴巴达摩院发布2022十大科技趋势,这是达摩院连续第四年发布前沿科技趋势预测。 达摩院分析了近三年来的770万篇公开论文、8.5万份专利,覆盖159个领域,挖掘其中热点及重点技术突破,深度访谈近100位科学家,提出了2022年可能照进现实的十大科技趋势,覆盖人工智能、芯片、计算和通信等领域。 达摩院2022十大科技趋势 趋势一 AI for Science人工智能成为科学家的新生产工具,催生科研新范式 实验科学和理论科学是数百年来科学界的两大基础范式,而人工智能正在催生新的科研范式。机器学习能够处理多维、多
webcontainer 2021-12-28
511
科技趋势达摩院
Node.js 进程、线程调试和诊断的设计和实现 Node.js
前言:本文介绍 Node.js 中,关于进程、线程调试和诊断的相关内容。进程和线程的方案类似,但是也有一些不一样的地方,本文将会分开介绍,另外本文介绍的是对业务代码无侵入的方案,通过命令行开启 Inspector 端口或者在代码里通过 Inspector 模块打开端口在很多场景下并不适用,我们需要的是一种动态控制的能力。1. 背景随着前端的快速发展,Node.js 在业务中
webcontainer 2021-12-08
561
Node.js
庖丁解InnoDB之UNDO LOG MySQL
Undo Log是InnoDB十分重要的组成部分,它的作用横贯InnoDB中两个最主要的部分,并发控制(Concurrency Control)和故障恢复(Crash Recovery),InnoDB中Undo Log的实现亦日志亦数据。本文将从其作用、设计思路、记录内容、组织结构,以及各种功能实现等方面,整体介绍InnoDB中的Undo Log,文章会深入一定的代码实现,但在细节上还
webcontainer 2021-11-29
551
InnoDBUNDO LOG
Modern.js: Hello, World! JavaScript
概要7月,字节跳动 Web Infra 做过一次主题为《迈入现代 Web 开发(字节跳动的现代 Web 开发实践)》的分享,在分享中我们梳理了「传统前端技术栈」的典型组成部分,展示了其中每个部分都存在的瓶颈问题。也介绍了在这些问题的驱动下,业界正在发生从「传统 Web 开发范式」到「现代 Web 开发范式」的「范式转移」。在这个分享的最后预告了 Modern.js 开源项目。10 月 27-28 日的稀土开发者大会上,字节跳动 Web Infra 正式发起 Modern.js 开源项目。本文是宋振伟同学跟我一起准备的专场分享内容,也是第一次介绍 Modern.js。第一部分先介绍了业界和字节内
webcontainer 2021-10-28
541
Modern.jsJavaScriptWeb 开发开源项目
ElasticSearch 让人叹为观止的分布式系统架构设计 数据库
↓推荐关注↓ 开源前哨 点击获取10万+ star的开发资源库。 日常分享热门、有趣
webcontainer 2021-10-19
739
ElasticSearch
在中国,也能一辈子做程序员 程序员
作者|燕珊 采访嘉宾|姚冬 由于国内外软件发展起步不同,加上近年来关于程序员遭遇 35 岁职业危机和行业内卷的问题愈发凸显,在中国一辈子当程序员似乎是一件很困难的事情。 在金山办公副总裁以及 AI 中台负责人姚冬看来,关于能不能一辈子做程序员的问题,要讨论的其实是“你有多大概率把它当成一个终身职业,可能性有多大”,目前看起来,程序员这行“只要你想,只要你愿意
webcontainer 2021-10-11
554
程序员
面试,MySQL 搞透这 20 道就稳了 MySQL
1.什么Mysql的事务?事务的四大特性?事务带来的什么问题?Mysql中事务的隔离级别分为四大等级:读未提交(READ UNCOMMITTED)、读提交 (READ COMMITTED)、可重复读 (REPEATABLE READ)、串行化 (SERIALIZABLE)。在Mysql中事务的四大特性主要包含:原子性(Atomicity)、一致性(Consistent)、隔
webcontainer 2021-10-11
537
MySQL
字节跳动是如何落地微前端的 前端
😀 加个关注,后续上新不错过~ ByteDance Web Infra 字节跳动
webcontainer 2021-09-30
566
微前端
Pnpm: 最先进的包管理工具 前端
Hi~大家好,今天给大家介绍一个现代的包管理工具,名字叫做 pnpm,英文里面的意思叫做 performant npm ,意味“高性能的 npm”,官网地址可以参考 https://pnpm.io/。目前 pnpm 在字节内部已经有很多项目中得到了实践和落地,例如下图中的 TikTok FE 团队,我们团队自研的 Monorepo 工具目前最新版本同样在底层默认了以 pnpm 作为依赖管理工具。pnpm 相比较于 yarn/npm 这两个常用的包管理工具在性能上也有了极大的提升,根据目前官方提供的 benchmark 数据可以看出在一些综合场景下比 npm/yarn 快了大概两倍:在这篇文章中
webcontainer 2021-08-29
603
Pnpm前端开发Monorepo开源
现代 Web 开发者问卷调查报告 前端
前些日子在 GMTC 北京 2021 技术大会上分享的《字节跳动的现代 Web 开发实践》,介绍了「现代 Web 开发」这场「范式转移」,在字节跳动如何转化成具体的技术栈和研发体系,在内部广泛落地和从中获益。分享中也预告了开源项目 Modern.js、发布了「现代 Web 开发者问卷调查」。截止 8 月 20 日,已经收到了 612 份有效回复,在汇总和交叉对比之后,可以看到很多跟「现代 Web 开发」有关的结果: 编程语言 ES6+ 和 TypeScript 已经成为绝对的主流,分别有 88.4% 和 77.63% 的开发者勾选了这两项。 仍然有接近一半的开发者勾选了 ES5,由于问题设
webcontainer 2021-08-24
476
Web 开发前端开发开源
一张图带你搞懂Node事件循环 Node.js
说一件重要的事儿:你还没关注公众号【前端印记】,更多精彩内容等你探索…… 以下全文7000字,请在你思路清晰、精力充沛的时刻观看。保证你理解后很长时间忘不掉。 Node事件循环 Node底层使用的语言libuv,是一个c++语言。他用来操作底层的操作系统,封装了操作系统的接口。Node的事件循环也是用libuv来写的,所以Node生命周期和浏览器的还是有区别的。 因为Node和操作系统打交道,所以事件循环比较复杂,也有一些自己特有的API。 事件循环在不同的操作系统里有一些细微的差异。这将涉及到操作系统的知识,暂时不表。 本次只介绍JS主线程中,Node的运作流程。Node
webcontainer 2021-08-24
671
Node事件循环
十分钟入门 Kafka,通俗易懂地理解分布式消息系统!! 数据库
在读这篇文章前,你可能会有如下的问题,读完之后,都迎刃而解。 问题 什么是分布式消息中间件?消息中间件的作用是什么?消息中间件的使用场景是什么?消息中间件选型? 初识 Kafka ##1 Why Kafka 活动跟踪:Kafka 可以用来跟踪用户行为,比如我们经常回去淘宝购物,你打开淘宝的那一刻,你的登陆信息,登陆次数都会作为消息传输到 Kafka ,当你浏览购物的时候,你的浏览信息,你的搜索
webcontainer 2021-08-23
610
kafka消息系统分布式
小程序调试技术详解(基于小猴小程序) 小程序
本篇文章主要围绕小猴小程序调试技术第三版进行展开。 在上一篇导读文章中提到,小猴小程序的调试部分从无到有一共经历了3个版本。本篇文章会详细描述面向开发者的调试功能是如何实现的。 文章将会描述以下部分: 调试实现的基本通信关系结构。如何实现完整的DOM审查能力。如何实现Console。如何实现Source以及断点调试。如何实现对网络记录的审查。如何实现基于页面的数据审查。 基本通信关系
webcontainer 2021-08-22
706
小程序调试调试器
Windows CMD常用命令大全(值得收藏) 计算机
Windows CMD常用命令大全 前言1. 常用命令1.1 cd命令1.2 查看目录文件1.3 创建目录和删除目录1.4 查看本机ip1.5 清除屏幕1.6 复制文件1.7 移动文件1.8 删除文件1.9 ping1.10 taskkill1.11 netstat 查看网络连接状态1.12 find1.13 tracert 2. 查看cmd下的命令3. 辅助符号或命令3.1 ‘|’3.2 重
webcontainer 2021-08-22
625
windowscmd
基于filebeat + logstash的日志收集方案 数据库
日志收集是一个很普遍的需求,各个服务的log日志,打点日志都需要收集起来做离线etl或实时分析。日志收集工具也有很多开源的可供选择,flume,  logstash, filebeat等等。  目前360商业化最主要的日志收集场景是投放引擎端的打点日志收集,中间件服务日志收集,这两种场景都是日志先持久化在本地,然后通过日志收集工具收集。技术选型投放引擎对
webcontainer 2021-08-18
658
filebeatlogstash日志收集
4999元起,小米MIX4回归,还要发3.7亿元红包,雷军:三年拿下全球第一! 程序员
作者丨巴里编辑丨子钺题图丨小米“小米手机销量超苹果,晋升全球第二。不可思议的是,网上居然出现一些冷嘲热讽的声音,不可理喻!”小米CEO雷军近日发微博称。雷军表示,小米,仅 11 年历史的中国科技企业,面对苹果、三星这样的世界级科技巨头,要想赶超,谈何容易?“当时要不要干小米,我犹豫过半年。我有幸参与过金山的创业,38 岁就‘半退休’了,为什么要吃二茬苦、受二茬罪呢?说实话,我也没有想得太明白,脑袋一热,就这么干了。”“创办小米以来,快乐的时光的确不少,但更多的是沮丧和煎熬。我一直说,创业不是人干的,是阿猫阿狗干的。创业者都需要一颗强大的内心,才能走到梦想的彼岸。”8月10日晚,小米创始人雷军
webcontainer 2021-08-11
629
雷军小米
前端进入深水区,视频自定义截帧 前端
短视频内容是淘宝内容分发的核心,需要创作者创作高质量的视频内容。封面图是影响视频点击的核心因素。我们提供了智能封面图之后还是存在将近20%的用户选择主动上传封面图。为了优化这一个操作,提供视频自定义截取功能。技术调研由于淘宝目前的链路,我们只能在浏览器上做视频解析的操作,这也给到前端一些机会。社区上存在两种自定义截帧的方案,一种是使用video+canvas,一种是用FFmpeg+WebAssembly。FFmpeg 是视频处理最常用的开源软件。它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes),也是许多音频和视频格式的标准编码/解码实现。FFmpeg
webcontainer 2021-08-10
687
FFmpegWebAssembly
前端 debug 的奇技淫巧 前端
为什么要写这个文章呢?其实发现很多同学对一些很简单又有效的 debug 手段都不太了解,找 bug 的方式都不是很高效,导致最终 bug 找不到或者走了很多弯路。Devtools作为前端开发,chrome 的 devtools 一定不陌生,下面讲一讲 devtools 里面 debug 的一些思路。breakpoint其中断点是最最经常用到的,但很多同学都只用过默认的 breakpoint,其实还有其他两种。breakpoint当代码执行到该行代码时暂停conditional breakpoint条件断点,当表达式为 true 时才会暂停,下图是当变量a === 1时才暂停。经典应用场景是当
webcontainer 2021-08-03
592
debug
首页 2 3 4
推荐文章
  • 面试官都震惊,你这网络基础可以啊!
  • MySql知识体系总结(2021版)
  • Web 动画原则及技巧浅析
  • JavaScript 事件循环:从起源到浏览器再到 Node.js
  • Serverless For Frontend 前世今生
  • Node.js的底层原理
  • 解读容器的 2020:寻找云原生的下一站
  • 还不懂Redis?看完这个故事就明白了!
  • 解Bug之路-Nginx 502 Bad Gateway
热门分享
  • Electron 12 和 13 新特性介绍
  • 解Bug之路-Nginx 502 Bad Gateway
  • MySQL授权命令grant的使用方法
  • ElasticSearch 让人叹为观止的分布式系统架构设计
  • Go语言入门分享
  • 科普文:Koa Callback 新手不完全指南
  • 小程序调试技术详解(基于小猴小程序)
  • 面试官都震惊,你这网络基础可以啊!
  • 前端进入深水区,视频自定义截帧
  • 性能优化:关于缓存的一些思考
  • Node.js的底层原理
  • 一张图带你搞懂Node事件循环
  • 基于filebeat + logstash的日志收集方案
  • Web 动画原则及技巧浅析
  • Serverless For Frontend 前世今生
  • 阮一峰的《JavaScript 教程》在线版
  • 4999元起,小米MIX4回归,还要发3.7亿元红包,雷军:三年拿下全球第一!
  • Windows CMD常用命令大全(值得收藏)
  • MySql知识体系总结(2021版)
  • 十分钟入门 Kafka,通俗易懂地理解分布式消息系统!!
友情链接
Webfalse 博客园 知乎专栏 CSDN OSCHINA
WebFalse开发网 - 专注web开发知识分享的编程技术分享平台 © 2016-2023 · https://www.webfalse.com 粤ICP备17045047号  点击这里给我发消息
个