程序员周刊(第2期):数学几乎完全是自洽的

沟通创造价值,分享带来快乐。这里是程序员周刊,欢迎您每周五和我一起做时间的朋友。

应该去喜欢那些能让你感觉自己很美好,由衷感到温暖的人。而不是那些,让你遇到到尘埃,觉得自己很没用的人。

大咖思维

张雪峰(前饿了么CTO):数学几乎完全自洽

数学是自洽的,只要在这条路上,跑出来就是对的。数学和物理不一样,物理很多是人想出来的理论。杨振宁那套理论,已经是目前为止理论物理的天花板,几十年都看不到激动人心的突破,你看今年诺贝尔物理学奖,能知道个大概。物理更多是一个没法自洽的学科,它需要靠实验、工艺,靠现有的工业技术去证明,但数学几乎是完全可以自洽的。

陈皓:挑选知识和信息源

英文对于程序员来说至关重要,尤其是对于计算机知识来说。如果你觉得用百度搜中文关键词就可以找到自己想要的知识,那么你一定远远落后于这个时代了。如果你用 Google 英文关键词可以找到自己想要的知识,那么你算是能跟得上这个时代。如果你能在社区里跟大牛交流得到答案,那么你算是领先于这个时代了。

关于“大龄程序员”的问题

骨灰级程序员,资深技术专家陈浩曾在微博上分享过一句话,他曾经和人谈起“大龄程序员”的问题,对方说,如果一人年龄大了还在写代码,说明这人混的太差了。他表示,自己相当地鄙视这种说法。因为,如果一个人写代码写到 40 岁了,还喜欢写代码做技术,说明他真的喜欢技术,而且经验一定很丰富,这样的人是很难得的。

这动画太甜了

软件工程

我大学学的是软件工程专业,毕业十多年后再回顾当年学的专业课,好多专业概念已经记忆模糊,唯有对一位老师的教诲记忆深刻,对我毕业后的职业生涯影响深远:软件工程是一门用工程化方法解决软件项目问题的学科,其本质也是一门工程学科,这门课的知识在学完后,不仅可以应用在软件项目中,还可以应用于日常生活中遇到的一些问题,Everything is a project。

这句话对我影响很大。我真的开始在日常生活中尝试应用“Everything is a project”的概念,小到做作业,大到完成工作中的复杂项目。

软件工程方法

文档参考:http://sites.tufts.edu/eeseniordesignhandbook/2013/engineering-method/

程序员假期的状态

GitHub

剑指 Offer

本项目包含 LeetCode、《剑指 Offer(第 2 版)》、《剑指 Offer(专项突击版)》、《程序员面试金典(第 6 版)》等题目的相关题解。所有题解均由多种编程语言实现,包括但不限于:Java、Python、C++、JavaScript、C#、Go,日常更新。

GitHub:https://github.com/doocs/leetcode?utm_source=gold_browser_extension

Playwright

Playwright 是一个用于 Web 测试和自动化的框架。它允许使用单个 API 测试 Chromium、Firefox 和 WebKit。

诗和远方

软件工程师不应该止步于技术视野,偶尔也要读点诗歌和文学,毕竟科学和艺术在顶峰是会交汇的,他们不过是大自然表达的不同方式罢了。

人生有三个基本的错误是不能犯的:

一、德薄而位尊;二、智小而谋大;三、力小而任重。—— 南怀瑾

无须证明自己,无须多说一句,你只需要无视和继续。做事是你的原则,碎嘴是他人的权利,历史只记得你的作品和荣誉,历史不会留下一事无成者的闲言碎语。——韩寒

1.一个人思虑太多,就会失去做人的乐趣。

2.黑夜无论怎样悠长,白昼总会到来。

3.凡是过往,皆为序章。

4.在时间的大钟上,只有两个字「现在」。

5.爱所有人,信任少数人,不负任何人。

6.适当的悲哀可以表示感情的深切,过度的伤心却可以证明智慧的欠缺。

7.我荒废了时间,时间便把我荒废了。

8.简洁是智慧的灵魂,冗长是肤浅的藻饰。——莎士比亚

一次DNS查询的全过程

工具

1、MockingBird

https://github.com/babysor/MockingBird

一个基于机器学习的中文语音克隆库,只要5秒的原始讲话录音,就能克隆该声音,让它说出任意给定文本。

2、Redirector

https://github.com/einaregilsson/Redirector

一个非常有用的浏览器插件,可以指定 URL 规则,一旦匹配,就会自动跳转到指定的网址。

3、Imagor

一个 Go 语言写的图像处理服务器,可以快速返回各种大小的图像缩略图。

来源:https://github.com/cshum/imagor

4、Gatsby

https://gatsby.video/

一个开源的点对点视频分享平台,视频存放在 IPFS 上面。

5、CheerpX's REPL

一个网页的命令行 REPL 环境,目前支持 Python、Ruby、NodeJS、Lua、C++ 五种语言。

来源:https://repl.leaningtech.com/

6、emojimix

https://tikolu.net/emojimix/

这个网站支持将两个不同的 Emoji 符号,合并成一个,比如上图是太阳和熊猫的合成图。

7、FakeYou Text to Speech

https://fakeyou.com/

该网站使用欧美名人的口音,朗读用户输入的任何文本,只支持英文。目前有80多个名人口音,包括克林顿、《辛普森一家》的 Homer 等。

8、Jodd

https://jodd.org/

一个 Java 工具包,包含一些实用的小工具,增强 JDK 的功能,包体积不到 1.7M。

9、Chrome 开发者工具的录制功能

https://developer.chrome.com/docs/devtools/recorder/

Chrome 浏览器的开发者工具可以录制用户操作了,并且可以导出脚本供无头浏览器Puppeteer 使用。

以上引用或言论如果有不当,侵害到你的权利,请你联系我进行删除,谢谢。

你可能感兴趣的:(程序员周刊(第2期):数学几乎完全是自洽的)