互联网从业者充电站
25.7K subscribers
22K photos
932 videos
819 files
13.3K links
互联网从业者专属
内容多为技术、产品、设计、运营等不同话题内容;
目标人群为程序员、设计师、产品经理、运营管理等不同职能。
投稿/合作: @inside1024_bot


内容来源网络
Download Telegram
#技术 #程序员 #github

想学 Swift 的朋友看过来,今天推荐一个适合新手学习的移动开发项目:Swift30Projects。项目包含30 个小型 Swift Apps,最新版已经用更新为Swift 5,并兼容 iPhone X,主要包含了:简单的 UIKit 组件,iOS 11中的本地通知,核心数据,今日扩展和3D触控及一些流行的开源框架等,还有更多的内容等你来学习哦。https://hellogithub.com/periodical/volume/11/#Swift30Projects
Media
__工程师分享__
#阮一峰 #话题
七月初,cloudflare 曾经全球中断服务,原因是一个正则表达式耗尽了 CPU 资源。

今天,他们公布了这个正则表达式(下图)。看着是很复杂,简化以后,出问题是这个模式 .*.*=.* ,它会导致急剧放大的计算量。后面链接详细解释,为什么这个模式有问题。https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/#appendix-about-regular-expression-backtracking
Media
#阮一峰 #话题
学了一下怎么做视频,发现免费的 iMovie 足够用了。手机照片和视频合成一部短片,毫无难度。

话说看到 iMovie 还支持绿屏/蓝屏的替换合成,真是惊到了。https://help.apple.com/imovie/mac/10.1/?lang=zh-cn#/mov82da1338a
Media
#阮一峰 #话题
一个老外抱怨,GitHub 的“发现”页面太多中文了,10个项目居然有9个使用中文。

他认为,应该根据 README 文件的语言做出区分。说实话,我也赞同这个建议。https://medium.com/@balazs.saros/chinese-repos-are-ruining-the-github-trending-page-2eeda45ae1e0
Media
#阮一峰 #话题
Go 语言的前端框架来了!完全不用 JavaScript,使用 Go 语言写前端页面(见下图)。

我觉得,未来的全栈不再限于 JS,任何语言都可以写前端。一旦 Java 能够替代 JS,前端行业恐怕都会天翻地覆。这也是我不太看好 TypeScript 的原因,它比不过 Java。https://www.vugu.org/doc/start
Media
#阮一峰 #话题
下面视频是美国国会议员质询脸书公司的加密货币Libra。议员问:为何选择Rust语言,你们确定它足够成熟吗?

脸书说:我们完全有把握。议员又问:我看你们使用Rust的每日构建版,为何用不稳定的版本?脸书顿时答不上来了…… 难以想象啊,不知人大代表有没有懂Rust的https://www.c-span.org/video/?c4808083/rust-language-chosen
Media
#阮一峰 #话题
吃完饭,看到这个小猫的视频,忍不住发上来。amazing……
Media
#阮一峰 #话题
哈萨克斯坦政府要求,所有用户必须安装政府提供的根证书才能上网。

然后,有人发现,Facebook 的证书被伪造了(下图)。由于用户信任了政府的根证书,所有它批准的所有假证书都被信任了。这等同于,HTTPS 协议被哈萨克斯坦取消了。这种事情看着不寒而栗啊。https://bugzilla.mozilla.org/show_bug.cgi?id=1567114
Media
#阮一峰 #话题
美国队今年与中国队并列,夺得国际中学生奥林匹克数学竞赛团体冠军。下面是美国队6个成员的合影,其中5个是华裔。https://www.maa.org/news/us-places-first-at-international-mathematics-competition-in-uk
Media
#阮一峰 #话题
新的博客文章《Termux 入门教程:架设手机 Server 下载文件》:手机文件,比如照片和视频,如何下载到桌面电脑?

普通用户可以使用手机线,将手机和电脑连起来。作为开发者,其实有更方便的方法,就是在手机架设一个 HTTP 服务,然后从桌面浏览器访问手机。http://www.ruanyifeng.com/blog/2019/07/termux-tutorial.html
Media
#阮一峰 #话题
《科技爱好者周刊(第66期)》:生存是一种即时策略游戏,所有的人都是这场游戏的玩家。财务自由了,就是游戏赢家。

具体来说,又分成两种游戏:财富游戏和地位游戏。财富游戏的玩家追求更多的财富,地位游戏的玩家追求更高的地位。http://www.ruanyifeng.com/blog/2019/07/weekly-issue-66.html
Media
#阮一峰 #话题
新的博客文章《信用卡的历史起源》:最近,我读到一篇文章,介绍信用卡的来历,讲得非常清楚,既增长金融知识,又富有趣味。

下面就是我整理的信用卡的历史。http://www.ruanyifeng.com/blog/2019/07/origin-of-credit-card.html
Media