编程-学习-思考

周记·第13期

周记·第13期

1.React Clean Code Tips

关于 React 的简洁代码的一些小Tips。一直都觉得代码不是写给机器的,而是写的程序员们看的。能完成预期的任务当然是基本的功能,而简洁、明了的代码不仅能提高工作效率,也可以节约成本。

2.FullStack Opensource Ex

最近再学习JavaScript语言,这个全栈开发的例子就是一个很好的Project。当了解一门语言的基本语法之后,就是使用这门语言去实践一些项目和功能了。这样在实践中去感受这门语言的能力和独特之处,才可以更好的认识到是不是合适自己的语言,这个语言适合什么样的项目。

3.一些马斯克推荐的书

好吧,这么多书虽然不一定会看,看了也不一定懂,也不一定能吸收。但还是要收集一下,说不定哪一天可以拿来吹吹呢。

4.硬件时序图

最近突然想做一个红外遥控空调,然后可以远程控制自制的红外遥控器。说白的就是想自己做一个空调远程遥控器,不想买米家的产品。结果,搜到ESP32这个产品很适合我的预期,而且价格也不是很便宜。这个链接就是在看红外发射波形画时序图时找到的教程,应该有一点参考价值。

5.Beej 的网络教程更新了

最近从事的工作也是和网络编程有关,虽然也不是什么底层的协议栈设计。但是,一直在关注Beej的网络编程教程,其中还包括进程间的通信。最近,这个教程有所更新,还是值得学习一下的。

6.Linux 源码在线阅读

在学习Linux内核知识的时候,想找找里面一些数据结构以及相关的引用关系,发现这个网站还挺好用的,可以根据代码分支搜索相关的数据结构、函数、变量定义等。最重要的还是有相关的引用链接及代码高亮,用来配合相关书籍理清代码组织结构还是挺好用的。

7.Python NN 开发

机器学习无疑是最近几年很火的发展方向,现在我们也可以使用TF及Torch等框架轻松搭建自己的学习平台。但是,最近Google及OpenAI等机构的技术越来越卷了,不仅玩各种游戏、还可以用语言画图。不过,我想这些应用那只是冰山一角。更多有趣的地方还有待我们去发现。当然,最重要的还是要理解里面的基本原理,这样才能熟能生巧、灵活应用。那么,最有效的方法不就是自己从头开始写NN吗。