首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

看国外女神级程序员,直播写代码一年的感悟

我想要直播一我在业余时间内为开源项目领域所做的工作,尽管在youtube上的大部分直播都是关于游戏的。我比较擅长于NodeJS的硬件库方面的工作(尽管大部分项目都是自己的)。...我觉得他这样很有意思,因为Nolan维护着拥有很高使用频率的开源代码库。我觉得他的开源生活和我很不一样。 你可以看到我曾经在他的视频留言: ?...现在只是在收到关于一些功能改善的PR时才会进行直播,因为我真的没有时间开始了。我可以坦白的说,我的开源项目已经变得更好了,真的要感谢youtube社区的慷慨和鼓励。...因为最近我总是被开发者问到如何才能开始做代码直播,因此我想把当时给他们的建议写出来。 首先,你应该看一《在youtube上直播并发现成功的秘诀》这篇文章,它在前期帮助了我不少。...我把这里当做另一个个人信息页面(哈哈,但我真的这么以为的)。简介的内容可以包括聊天的规则,直播信息,你所使用的电脑和设备信息,你最喜欢的猫的品种,任何可以创造出个人感的东西都可以写在上面。

1.7K10

折叠屏上应用设计规范,了解一

△ 组合指南中涉及的部分布局方式 以 Fortnightly 示例应用为例,它在平板电脑上的界面布局十分均衡,这得益于它遵从了指南里对容器的建议。...最重要的一点是,栏式网格提供了一种合理的方式来思考当屏幕尺寸变大或变小时如何将内容进行重排,从而帮助您对不同的屏幕尺寸作出一致响应。...△ 响应式界面可根据屏幕尺寸变化而调整内容布局 设想一,当您调整浏览器窗口大小时,如果浏览器回退了一个页面,或者重定向到另一个页面,又或者修改了历史记录,这种体验非常奇怪。...大多数设备上的铰链区域宽度约为 48 dp,在桌面模式也请避免将界面元素放在铰链区域,因为在这种设备模式,用户几乎无法使用该区域的任何功能。...第二种是增加另一个页面,根据您构建的应用不同,可以采用与列表/详情或者以另一个面板补充主面板功能相同的方案。

4.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

中国首位IoT领域的GDE:Android Things全解析及展望

整个流程中数据会被存放到数据库,但是收集到数据后进行深加工的这一环节,对目前的嵌入式设备来说还有很多问题没有解决。...因此数据的深加工都被放在云端解决,这也使得Firebase和Cloud platform在整个数据处理的过程中占有比较重要的地位。...一般的简单嵌入式开发引导流程都是先从Bootloader到Linux Kernel,再进入到,之后才是其他应用的启动过程。...I2C、SPI、UART这三部分盖了低中高三种总线,在目前所有的传感器模块中,如果需要连接板子都是要用到这三种总线的。...还覆盖了Peripheral I/O的一些设备,这部分的抽象被放在了Android Things Libraries中,通过接口就可以调用。

1.8K20

写在硬盘暴废之后

于是手机 Google 了一会 linux data recover,看到一个视频。于是,拆了电脑,拆了硬盘,拨了拨然后不敢动了,因为碟片简直是一块完美的镜子,赶紧装回去,但依然没用。...我首先备份了 Linux 的 root 文件夹(因为我直接用的 root),因为最近一年 Linux 已经成为了我的主系统,我的所有重要文件大多都已经放在了 Linux ,而感谢 Linux 的优越性...然后,对于 Windows 的 4 个分区,我依次浏览,只备份了我目前仍感兴趣且有用的文件,对于占了很大空间的各类视频教程,如:单片机、Arduino 等嵌入式相关的,以及等等我过去感兴趣所收集的种种资料...此外,一年多前我购买移动硬盘后,已经将几百 GB 的文件移动到我的移动硬盘上了。 遗憾的是,Windows 的系统分区缺失了大量目录,一个文件夹无法找回,因为放在了桌面。...因为我很久之前有过一次将放在桌面的树莓派折腾笔记误删的经历,很痛苦(本来可以整理再写几篇树莓派相关的文章),所以在那之后我 Windows 的桌面一直很干净。

2.2K20

轮播图也就是看看而已,确实越来越少的网站,采用轮播图了

轮播图,图片旋转器,滑片,无论你怎么叫这玩意,它在网络上无处不在。轮播图在电商网站主页上广泛应用,大多数电商网站的主页上都有它: 但轮播图对用户真的有意义吗?...如果轮播图选择了和网页其它部分相匹配的字体和图片,那么它看起来就像网站的一部分,而不是惹人烦的广告。 轮播图要仔细排序。记住,最初那页内容比之后的内容吸引了多得多的关注。...之后页面也应该按照重要性来排序。 轮播图永远不应该作为用户进入某项功能和内容的唯一途径。将重要的信息同时放在轮播图和页面其他位置是个好主意,这样用户就有更大可能性去看到它。...就算你的轮播图做得非常好,也要记住,大部分用户是不会看完每一页内容的。 限制轮播图的页数 轮播图中的滑页要少于五页,因为用户不会去读更多的内容。对于数量的限制也有助于用户探索内容。...尺寸太小,靠得太紧,或者放在复杂背景上的按钮(前页/后页以及页面选择按钮)即不容易看见,也不容易点击。 不要这样做。

4.6K70

Chrome浏览器必备插件推荐

Chrome浏览器对于我们现在互联网行业已经不可或缺,其实大部分使用Chrome浏览器的人更看重的是它的强大的插件功能,几乎提供的插件无所不能。...因为每个人的情况不同,而且很多插件由于作用方向太垂直,只对某一部分群体适用,对于其他人来说并不是那么硬需。所以我只推荐必备的插件,也就是无论你从事什么行业,你都可以使用。...更新日志可以在扩展的选项页面里找到。...Adblock Plus for Google Chrome 会阻挡:横幅 · YouTube 视频广告 · Facebook 广告 · 弹出窗口 · 所有其他显眼的广告 crxMouse Chrome...通过将浏览器选项卡拖放到集合中来添加新选项卡,或者只需单击一即可保存整个会话。通过自动同步功能在任何桌面上访问所有收藏集。

1.9K00

“师兄”带你看FFmpeg开发中的坑起坑落

对于FFmpeg每一个从事音视频开发的小伙伴都不会感到陌生,它可以说涵盖了视频开发中绝大多数的领域,不过在FFmpeg开发中也会遇到可移植性、转码压缩音视频不同步、多线程编解码等等问题,本文是“大师兄...此外我是FFmpeg的维护者之一,再就是以前玩过嵌入式处理,是从44B0开始的;也做过存储,参与开发过广电的大规模存储;在中科创达专门做手机时做过设备驱动开发;也做过一些流媒体,当时主要基于高通平台;之后去蓝讯之后开始做流媒体系统设计...最后是ffserver,虽然目前也还会有很多人使用,但确实已经没落了。 FFmpeg开发规则 接下来介绍FFmpeg开发的基本规则,其实这个规则很简单,但是不符合大部分人的使用习惯。...踩坑实录第二弹 第二个坑就是FFmpeg不支持DASH Demuxer,像我们平时看的YouTube、BBC、CNN,它们的直播流有两种——没有RTMP和FLV,其中一个是HLS,另一个是DASH,包括我们看到的...,但是假如有这个信息,就能够做到很快的定位,因为所有的keyframe信息都在keyframe index中记录,而它在metadata里,我只需要解一metadata就可以把它拿出来。

1.3K21

关于Flutter 2.5稳定版你知道多少?

横幅的 Material 指南 规定你的应用一次只能显示一个横幅,所以如果你的应用多次调用 showMaterialBanner,ScaffoldMessenger 将持有一个队列,在前一个横幅被关闭时显示下一个新的横幅...另一个得到大量改进的插件是 camera 插件: 3795 [camera] android-rework 第 1 部分:支持 Android 相机功能的基础类 3796 [camera] android-rework...你可以在 DevTools 框架图中看到这一点,该图表重构之后已经支持了实时展示;当你的应用正在渲染时,它们的数据会被填入该图中。从这个图表中选择一个构建帧,就可以跳转到该帧的时间线事件。...对于你没有过滤掉的类别,它们现在已经用颜色进行了分类 (#3310、#3324),这样你就可以很清晰地看到 CPU 火焰图内容对应的部分。 性能可能并不是你唯一想要调试的内容。...在本次更新中贡献和审核 1000 多个 PR 的数百位开发者,因为有你们每个人的努力才成就了本次的成果。

3.7K20

施密特:谷歌的五大原则

一些YouTube的工程师听说了这项功能,于是抓住机遇,借此更精准地为用户推荐视频播放完之后接着该看的内容。他们将这一革新用到了实处,也得到了令人惊喜的收效:视频播放量增加了。...在克里斯托斯的说服下,YouTube领导团队接受了他的理念,并将吉姆·麦克法登创建的系统搬来(这个时候,吉姆已经来到YouTube任职了),用于优化用户的观看时长。...正是这样的态度,才让谷歌选择了收购YouTube,并将自己的谷歌视频关掉。 原则3:让核心人物关注核心事业 :一家公司中的新业务容易受到挤压,因为所有人的“默认模式”都是对核心业务进行投资和关注。...前面提到过YouTube如何将衡量标准从播放次数转移到播放时长的。一旦做出这个改变,他们便为自己定下了每天10亿小时播放时长的“登月”目标,这是一个非常有野心的数字:。...作为“登月计划工厂”的X虽然得到了媒体的大量关注,但其规模与整个公司相比却很小。能够打造“登月”项目的人非常有限,但人人都能够参与到“登屋顶”项目中,在10倍目标的驱动进行2倍项目的工作。

44730

媲美 ImageNet 的动作识别数据集,你知道哪些?

我们需要怎么做才能根据这些视频中动作对视频片段进行分类? 我们需要识别视频片段的不同动作,这些动作可能在整个视频持续时间内进行,也可能没有。...Kinetics-600 中的每个片段均取自的YouTube 视频,持续约 10 秒,并标有单个类。片段已经经历了多轮的人为注释,为标记任务构建了单页 Web 应用程序,您可以看到下面的标签界面。...标签界面 从图像中可以看出,注释过程非常简单:如果场景中发生动作,则向工作人员显示视频动词对,并被要求按"是"或"否"键响应。...请注意,即使此数据集的论文于 2017 年 12 月发布,该数据集仍无法下载,希望之后能够提供下载。 VLOG 视频数量:11400 年份:2017 ?...数据集的传统方法从列一个列表开始,然后搜索带有相应标签的视频。 然而,这种方法具有一定的局限,因为日常活动的视频是不太可能在互联网上出现并被标记。

1.8K20

谷歌崩塌,百度危矣?

的确,在 PC 时代,百度凭借搜索引擎与腾讯、阿里三分天,并且一度成为中国市值最高的互联网公司。...但是,即使世界上有六分之一的人每月都访问这个视频分享巨头,YouTube也从未盈利。为了对抗广告拦截器的影响,YouTube在2015年末推出了一种无广告订阅模式,但订阅数量并不令人印象深刻。...研究人员将这种现象称为“旗帜盲点”(又称广告的盲目性,指网站访问者自觉或不自觉地忽略横幅样的信息)。横幅广告平均只有0.06%的浏览者点击,其中大约50%是偶然的。...谷歌能够认识到即将到来的趋势,但却未能走在它的前面,这让许多观察人士想起了它在蓬勃发展的社交媒体和即时通讯行业的灾难性失败。 ?...到2017年初,亚马逊已经开始包围整个零售行业。 广告不会永远持续 在其鼎盛时期,谷歌拥有数量惊人的庞大而忠实的用户群,但广告收入是将一切联系在一起的粘合剂。

58720

前端技术提高页面加载速度

图像、音乐和视频在创建时已经进行了压缩,因此您可以将压缩对象限制为 HTML、CSS 和 JavaScript 文件。另一种减少压缩工作的技巧是使用小写形式的 元素和类名。...十二、将 CSS 图像映射用于装饰功能 使用图像映射代替多个图像,这是另一种缩短加载时间的方式,因为同时下载图像的各个独立部分能够加快整个页面的下载进度。...十三、尽可能延迟脚本加载 一种提升页面下载速度的潜在方式是将脚本放在页面的底部,使页面加载更迅速。...如果将 JavaScript 代码放在页面底部,(在大多数情况)它将在最后下载,这时所有其他组件都已下载完。...大部分 Web 开发人员都会检查错误的文件引用,但是这里仍然需要说明一

3.5K20

低俗技术大观

你可以看看下面这段视频,体会一什么叫用舌头操作(在视频的第24秒处)。...有人非常认真地拍了3分钟的录像,内容是如何将另一个人脖子上巨大的脓包挑破。这个录像得到了50000次观看。...我不会告诉你具体网址,因为我觉得有点恶心,我不想让你看到我看到的东西。 技术+性=低俗 还有一些技术在性上面做文章,就导致了低俗的结果。...我在Youtube上找到一段"处决方法大全",展示了将敌人斩首的各种方法。 Left 4 Dead是另一个非常低俗的游戏。玩家扮演瘟疫之后的幸存者,与一大群暴烈的、只知进攻不知撤退的嗜血僵尸作战。...那些僵尸爆裂的样子非常逼真和低俗,你从youtube上的视频中就可以看到。 上面我带你稍微参观了一技术中的不文明一面。我确信这样的例子还有很多,欢迎你在文后留言,说说你所知道低俗技术的例子。

57530

全球主流社交媒体算法解析:Facebook、YouTube、Twitter如何利用算法推荐内容?

品牌希望与社交媒体网红合作,因为他们已经与受众建立了深厚的联系。 算法规则再次被改变。对于许多发布者而言,这意味着流量的终结,甚至在某些情况,这意味着他们整个业务模型的终结。...相反,你需要重点对待你关注的账号,因为时间长了之后,这些类型的帐户有可能会关注您。...在上线nstagram算法之前,信息流按时间顺序发布,这意味着你可以在页面顶部看到最新的帖子。当时,新帖的生命周期为72分钟;但现在,它在发布几天之后仍可以获得互动。...因为Youtube上的内容质量非常高,并且这些内容涵盖了每个可以想到的主题。最重要的是,它需要每周发布约2/3次才能获得算法的青睐。...2 / KOL强烈反对YouTube算法测试 2018年5月,许多YouTube上的KOL对平台进行的算法测试感到愤怒,该平台向用户推荐了他们尚未订阅的频道的视频,而不是已经订阅的频道视频

2.7K20

系统设计面试的行家指南(中)

网址存储 URL 存储存储已经访问过的 URL。 到目前为止,我们已经讨论了每个系统组件。接下来,我们将它们放在一起解释工作流程。...步骤 4:内容解析器解析 HTML 页面并检查页面是否格式错误。 步骤 5:在内容被解析和验证之后,它被传递给“内容是否被看到?”组件。...步骤 6:“内容可见”组件检查 HTML 页面是否已经在存储器中。 如果在存储中,这意味着不同 URL 中的相同内容已经被处理。在这种情况,HTML 页面将被丢弃。...请回忆一这些话题。 分析:收集和分析数据是任何系统的重要组成部分因为数据是微调的关键因素。 祝贺你走到这一步!现在给自己一个鼓励。干得好!...从高层次来看,该系统由三个部分组成(图 14-3)。 客户端 :可以在电脑、手机、智能电视上看 YouTube。 CDN :视频存储在 CDN 中。当您按播放按钮时,视频将从 CDN 中流出。

17010

Web vs App(AR版)

WebAR不仅仅是AR的子集,它还是一个笼统的术语,涵盖了许多不同的实现。...Blippar是最早通过横幅广告启动浏览器内AR体验的公司之一;在AR的背景,该布局是一个相对新颖的概念,但在推出时引起了极大的轰动。...看一苹果和谷歌的努力,我们看到他们已经采取了一些措施,以实现3D模型与其各自的移动浏览器之间更深层次的集成。让我们从Apple的.usdz文件格式开始。...与苹果公司不同,谷歌选择采用流行的标准格式,这表明谷歌已经在考虑降低3D生态系统中已经采用的障碍。...项目的内容从页面上的视频到3D世界,赛车上山路甚至在Apps上完全可用。因此我们的广告系列范围从> 1 mb到85 mb或更大。为什么这很麻烦?

2.1K00
领券