每周总结第十八期

这里记录过去一周,我的一些小总结。

Feeling

大部分人不表达是因为没什么可表达的,只是脑子里没货,而不是不愿意表达。
人们说自己无法坚持做一件事,其实既缺乏坚持的能力,也缺少做事的能力。
非不为也,实不能也。 –From Twitter

碾压苹果!全球最赚钱的公司要上市了

沙特的阿美石油公司(Aramco)是全球最赚钱公司,决定进行 IPO。它的石油产量占全球的10%,去年净利润为1110亿美元,比苹果+谷歌+埃克森美孚还要多。该公司的总市值可能会到2万亿美元,目前世界市值最大的公司也只有1万亿美元。

GitLab 公开拒收中国员工,你怎么看?!

本周争论话题。
在GitLab.com的官方issue里,出现这样一条:我们决定对有权访问客户数据的团队成员启用“工作国家/地区封锁(job family country block)”,而封锁名单上只有两个国家——中国和俄罗斯。
根据GitLab的解释,意味着:

  • GitLab不会给中国/俄罗斯公民提供Offer;
  • 那些有权限访问客户数据的员工,现在也不能移居到中国或俄罗斯。

utools

「uTools是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。
当你熟悉它后,能够为你节约大量时间,让你可以更加专注地改变世界。」

  • 通过快捷键(默认alt+space)就可以快速呼出搜索框.搜索框相当聪明。
  • 优秀的插件化设计,自取所需,随用随走。
  • 只需会JavaScript、CSS、HTML就可以从零开始创造一个utools插件。
  • 非常推荐,初上手感觉比浏览器插件好用好多。

electronjs

如果你可以建一个网站,你就可以建一个桌面应用程序。 Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。

  • Web 技术: Electron 基于 Chromium 和 Node.js, 让你可以使用 HTML, CSS 和 JavaScript 构建应用。
  • 开源: Electron 是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目。
  • 跨平台: Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。

尝试:npm install 过程中竟然第一次遇到了墙,即使开着vpn也于是无补。查找资料:electron快速入门笔记,更换淘宝镜像,启动成功。
效果展示

宏观视角下的浏览器

前段时间在《极客时间》上学了一个专栏,通篇略过,干货不少,但理解相当不够透彻,于是计划用几周的时间,对本专栏内容用作者的总结以及自己的相对逐字理解,来个通篇的文字记录学习,书读百遍,其义自现。
本篇是这个专栏的第一章:宏观视角下的浏览器。本章分为六讲。

Top languages over time

This year, C# and shell climbed the list,And for the first time ,Python outranked Java as the second most popular language on Github by repository contributors.

如何比较 Java 的字符串?

Stack Overflow上一个访问370万+的问题:如何比较Java的字符串。
也就是说==操作符与.equals()方法之间有什么区别呢?

结论

  • 当比较两个字符串对象的内容是否相等时,请使用 .equals() 方法。
  • 当比较两个字符串对象是否相等时,请使用==操作符。

TypeScript入门教程

本书是作者在学习 TypeScript 后整理的学习笔记。

15种CSS居中的方式,你都用过哪几种

CSS居中是前端工程师经常要面对的问题,也是基本技能之一。今天有时间把CSS居中的方案汇编整理了一下,目前包括水平居中,垂直居中及水平垂直居中方案共15种。如有漏掉的,还会陆续的补充进来,算做是一个备忘录吧。
本文作者的博客:http://42du.cn/

liugezhou wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
Enjoy Yourself EveryDay!