这里记录过去一周,我看到的值得记录的东西,每周五总结、发布。
最近在看算法的书籍《算法图解》,因近几年人工智能愈加火热,打算接触下这个领域。那为何要谈算法(Algorithm)而不直接讲人工智能?因为人工智能是算法的一种,但算法不只是人工智能。也在思考我们怎么才能学好算法的问题,下面是我的思考:
算法应该是一个思考工具,表达工具,而不是计算工具。
首先,就是不要将视线局限在算法的细节里「每一个步骤代表什么意思,我应该如何去套用….」你要理解算法背后的思维方式,弄明白它到底是想表达一种什么逻辑?
其次,你接着想一想,如果你现在面对一个小孩子,你会怎么描述这个算法呢?这个大白话的描述,很可能就是这个算法背后的那个思考方式。
最后,把「具体的算法」抽象成为「思考方式」之后,就能将这个思维方式应用到其他地方了。
假如你也有兴趣,可以参阅我的第一章节笔记。
教程
golang-developer-roadmap
https://github.com/Alikhll/golang-developer-roadmap
Roadmap to becoming a Go developer in 2019.
learngitbranching
https://learngitbranching.js.org
一个可以交互式学习 Git 的网站 Learn Git Branching。尝试了一下发现效果真的很棒,有一种在玩编程游戏的感觉。其他Git学习参考资料: Pro Git 第二版、git-recipes、Udacity Git 课程、happypeter1983 的 Git 视频教程
Regex For Noobs
https://www.janmeppe.com/blog/regex-for-noobs/
This blog post is an illustrated guide to regex and aims to provide a gentle introduction for people who never have fiddled with regex, want to, but are kind of intimidated by the whole thing.
资料
remote-jobs
https://github.com/remoteintech/remote-jobs
A list of semi to fully remote-friendly companies in tech.
beautifulwebtype
https://beautifulwebtype.com
Guide to Only the Best Open-Source Typefaces.
Eagle
https://eagle.cool/
Eagle 可以轻松管理大量图片素材,满足素材「收藏、整理、查找」的各种场景,支持 Mac 与 Windows 系统。
工具
DND Me
https://runtimesharks.com/projects/dnd-me
你是否经历过打开了勿扰模式,但忘记关掉了?DND Me 是一款 macOS 小工具,可以设置勿扰模式开启时间,到点自动关闭,让工作不分心。
Workona
https://workona.com/
Workona 是一款 Chrome 标签管理插件,可以将多个标签页合并为一个组,也能对组进行分类。当点击组时,被合并的标签页就会打开。希望通过管理提高工作效率,减少反复寻找和打开的次数,将重点放在工作上。
nodeppt
https://nodeppt.js.org/
这可能是迄今为止最好的网页版演示库。
Photoronoi
https://wattenberger.com/photoronoi
Upload an image or grab from a url to turn an image into a voronoi SVG.
金句
在油管上听到的一段话,具体出自哪里忘记了,我只是记录了下来。
我想让大家想想看,在课本、跟社会规范以外的世界,什么地方你觉得会让你一往情深,你会心旷神怡的在那边想要一再的去追随,去找到你自己的故事,你发扬告诉别人。我是一个bloger,我的工作就是不断的说故事,让别人来follower我所做的、所说的甚至有的时候用的,但是我真正希望所有认识我的人,他们能够follower到的是我找到我自己的方法,进而去找到你们自己,然后follower这个有着故事的自己,一路走下去,用自己的风格,来改变你的人格。