优秀文章
和软件开发相关的一些思考
- deadline 带来的生产力一定程度上是以牺牲质量为代价的;
- 在软件开发或者是学习过程中,需要不断地根据实际情况去调整计划。不要一刀切得使用固定的 ddl;
- 大多数开发者都会高估自己的开发速度,低估软件工程的复杂程度;
- 单一技术不能解决所有问题,争论某种技术最好并没有实际意义。关键是什么工具和技术更适合解决你现在的问题;
- 技术总归是要为人服务的,产品的出发点应该是“人”。“人”需要什么功能,什么技术更适合完成这个功能;
- 多和人沟通,了解不同人的想法、不同人思维的差异,可以让我们更容易地去接受这个世界存在着的不同,让我们更谦虚。
给你一份时间管理秘籍
无事心不空,有事心不乱,大事心不畏,小事心不慢。
专注可以解决世上绝大多数问题,剩下的需要一点运气。
合理合法地多赚钱
关于金钱,说到底也是一种资源,这种资源和其他的资源没有太大区别,资源越多,你的自由度越大。
说 6 点,关于高效学习
这是个意外
生活没有起承转合。
影响王兴的一本书
有限游戏在边界内玩,无限游戏却是在和边界,也就是和 “规则” 玩,探索改变边界本身。
有限游戏是有明确的边界和目的,参与者的目的就是为了获取最后的胜利,结束游戏。
无限游戏是持久的,创新的,建设性的,充满奇迹的,参与者的目标是为了继续玩这个游戏,无限博弈是一种开放的心态。
无限是一个过程,有限是个瞬间。
怎么才走到这一步的呢?
面对复杂性、不确定性,计划是无法完美的,这是极限。但不断制定计划,并根据反馈修改计划,正是价值的来源。在这个过程中,锻炼出估算能力、对风险的敏感度、收集信息的方法论、控制平衡的艺术、对业务本质的思考、对因果逻辑的理解,才是胜出的关键。
工具
奶牛快传
不限速文件传输工具。
推荐22款终端生产力工具,效率快到飞起!
一个涵盖了多款优秀终端工具的清单。
DBeaver
开源跨平台的数据库管理工具,支持多种数据库。
开发过程中必不可少的5个开源工具
介绍了几种 Linux 下比较好用的工具。
screenity
一款开源免费的 Chrome 录屏插件。
自选基金助手
可以实时查看基金走势的 Chrome 浏览器插件。
PaddleHub
无需深度学习背景、无需数据与训练过程的 AI 框架。
技术点
- 听说你的资源被盗用了,那你知道 Nginx 怎么防盗链吗?
- 解决Alpine缺少字体的问题
- java 后台实现 WebSocket 客户端:
- Spring-Boot快速集成WebSocket服务端 客户端(客户端消息同步回调)
- SpringBoot+WebSocket实现服务端、客户端
- Jenkins export and import jobs 迁移导出导入任务实践小结
- Jenkins 配置秘钥时报错的原因以及解决方案
看世界
Tiffany色的集装箱
一位选择在山上住集装箱房的姐姐,记录了自己的生活点滴。
Kaspersky Cyberthreat Map
卡巴斯基做的全球网络攻击图,3D Map 做得很好。
你脖子痛不痛?
很多时候我们会认为意外永不来临,但改变总是突如其来,命运拿走你曾经拥有的东西,不会和你打一声招呼。
Google 搜索成最大入口,简单谈下个人博客的 SEO
个人博客 SEO 简介。