ruanyf retweeted
Replying to @lbt05
@lbt05 别造谣了,你有证据吗?如果没有,请向我道歉。先屏蔽我,然后泼我脏水,只会暴露你自己的傲慢、鄙陋和inaccurate。
事实上,十年前我译的是“分叉进程”(见下图),虽然也是错的,译成“克隆进程”比较好,但没你说的那么弱智,而且后面再印时就改掉了。kancloud.cn/imxieke/hacker-a…
ruanyf retweeted
Apple’s revenue in Q1:
Q1 2019: $84.3 billion
Q1 2018: $88.3 billion
Q1 2017: $78.4 billion
Q1 2016: $75.3 billion
Q1 2015: $74.6 billion
Q1 2014: $57.6 billion
Q1 2013: $54.5 billion
Q1 2012: $46.3 billion
Q1 2011: $26.7 billion
Q1 2010: $15.7 billion
Q1 2009: $11.9 billion
ruanyf retweeted
如果加载速度够快根本不需要这个页面,非要搞前端渲染才多出这些多余的东西。 xitter.cf/ruanyf/status/94257164…
内容加载之前,先显示草图布局(skeleton layout),可以改善用户体验,让用户忍受慢加载。
下面的 Demo 演示,如何使用纯 CSS 实现草图布局。codepen.io/oslego/pen/XdvWmd
ruanyf retweeted
值得一提的是Scaleway是目前第一个(可能也是唯一一个)提供ARM64处理器作为独立服务器的服务商,价格还不贵,最低2.99欧/月。(需要绑定信用卡) xitter.cf/ruanyf/status/93131780…
RedHat 正式发布 ARM 64位服务器的企业版操作系统。这意味着,生产环境的服务器除了x64架构,以后又多了一种选择。
ARM的优势是能耗小,劣势是计算能力可能比不上x64。另外,生产厂商众多,各家标准不一致。redhat.com/en/blog/red-hat-i…
ruanyf retweeted
Replying to @ruanyf
只是html和css渲染用rust重写,js还是用c++:wiki.mozilla.org/Quantum 试用确实响应很快,内存的话要设dom.ipc.multiOptOut=1才保持开20个页面时1GB左右,否则跟chrome差不多,Proxy Privacy Ruler+Private Tab两个扩展不能用了 @ruanyf:…Firefox 57,打开网页快得吓人! Mozilla 号称重写了所有底层引擎…
ruanyf retweeted
Canonical 宣布将停止在 Unity 8 上的投入,重心偏向 Cloud 和 IoT 美好的愿景「手机平板桌面体验聚合大一统」宣告失败。从 18.04 LTS 起默认桌面将会用回 GNOME 3 作为一个从未喜欢过 Unity 的人,对等到该公司承认失败这一天表示欣慰,囧
ruanyf retweeted
Go has evolved to the point that in <30 lines you can write a basic https web server w/ strong defaults that auto-fetches LetsEncrypt certs
ruanyf retweeted
2011 - Brendan Eich: “Always bet on js”
2017 - You can write js for:
Web
Android
iOS
Servers
Desktop apps
Almost as ubiquitous as c++
ruanyf retweeted
推荐一篇文章《Hype driven development》,总结各种不正常的技术选型。其中两种我深有感触:一种是推特驱动的开发,团队选择社交网站上谈论最多的技术;另一种是嗓门驱动的开发,团队里嗓门最大的人决定技术选型。blog.daftcode.pl/hype-driven…
ruanyf retweeted
第一:既然是精细缝合训练,不要选择过大的手术器械,不利于医生保持手的稳定性。可以选用显微手术的专用针持和镊子,图中不太专业。第二:精细缝合训练可以尝试使用手术放大镜或显微镜,会有效提高效率。第三:大血管破了以后很难救回来,原因是出血速度快,失血性休克致命,大血管缝合难度不大。 xitter.cf/ruanyf/status/82260683…
ruanyf retweeted
$ echo 'fn main() { println!("Hello, Emscripten!"); }' > hello.rs
$ rustc --target=wasm32-unknown-emscripten hello.rs
$ node hello.js
ruanyf retweeted
Understanding uptime:
98.12%: you have a few problems
99.65%: you have no major problems
100.00%: your monitoring is broken.
@bitfield
ruanyf retweeted
A new cheat-sheet for Resource Hints: preconnect, preload, prefetch, prerender & dns-prefetch - what do they do? 🔥
































