真・送书大礼包

2018-06-02 21:32:05 +08:00
 Windsooon

最近在为EngineGo写面向零基础读者的计算机基础教程。主题包括编程语言是如何运作的,什么是字符串编码,什么是 ping 命令等基础知识。虽然这些内容网上都有相关的文章,但是我感觉对非程序员不太友好,所以希望写一个一般人都能看懂的版本。

借着搬家的机会,希望大家可以提出一些想了解的主题。 截止于明天下午 5 点,主题被采用的留言者我会联系你,从以下书籍自选 5 本(邮费需先付)

现有的主题列表:

  1. 一文理解字符串编码
  2. 公私钥加密
  3. 编程语言选择
  4. 如何准备技术面试
  5. 如何准备简历
  6. Ping 命令
  7. DNS 查询
  8. 协议
  9. 域名
  10. 终端
  11. 路径
4046 次点击
所在节点    免费赠送
46 条回复
ThirdFlame
2018-06-02 21:37:07 +08:00
2 公私钥加密 可以升级为 数字信封
cs923
2018-06-02 21:46:12 +08:00
3 编程语言如何选择
可以介绍各个语言目前对应的大方向,以及相对于同方向其它语言的优劣势
isno
2018-06-02 22:04:01 +08:00
我增加几个

1.HTTPS
2.图片原理 (色彩 RGB GIT JPEG)
3.压缩原理
4.模拟信息与数学信息原理 (图片、语音、视频(视频格式、流媒体))
6.无线传输原理 (无线电频率 4G 5G wifi 标准, 以及最近比较热的 5G 标准还有短码长码应用)
7.计算机原理 (全加器、存储器 硅晶圆, 磁盘 光盘)
8.计算机网络(内网) (内网, 路由器,子网掩码 广播)
9.计算机网络 (外网) ( TCP/IP, 以及应用 HTTP,FTP,SMTP 等, IP4,IP6 )
AAAgch
2018-06-02 22:05:09 +08:00
4 5 可以大节点,直接就是剑指 offer。整个流程细节。
densuc
2018-06-02 22:09:00 +08:00
对 视频存储的编码 格式 还有码率这些之间的关系
blackeeper
2018-06-02 22:12:12 +08:00
1、图解 TCP/IP 协议
HermHades
2018-06-02 22:12:20 +08:00
1.FTP SSH 协议介绍
2.前端、后端简介以及服务器如何向用户提供丰富而变化的服务内容的
3.面向对象和面向过程的区别和应用
4.超标量流水线与分时系统
5.GUI 控件中的设计模式
6.游戏中的图形渲染机制,如何实现 3D
chenyixuan
2018-06-02 22:37:56 +08:00
首先无意冒犯,从一个菜鸟的角度来说一下博主可能存在的一些问题。

比如 DNS 这篇,博主一开始说,DNS 就像通讯录一样,可是下一句又说 Hosts 是通讯录。如果加上(Hosts 是保存在本地的通讯录,DNS 就像保存在服务器上的通讯录,我们如果在本地的通讯录找不到我们想要的,就会给 DNS 服务器发一个人名它会查到他的电话给我们)还有可以在前面加上,我们其实输入网站名后转换成 IP 才能访问网页的,这样初学者就明白了为啥要转化,要转化成啥。

像我这种不明白意思就死活不会搞的人,特别感谢博主这种。不过对于段位比较高的人来说,想初学者所想确实是很困难的事情,比如碰到拐弯的时候高手们会直接飞过去哈哈。
chenyixuan
2018-06-02 22:43:02 +08:00
我也想写这种类型的文章
http://www.wxappclub.com/topic/707 推荐一下这人的。多在图上做标注有奇效
mosliu
2018-06-02 23:52:22 +08:00
加上点模式识别的东西吧
tavimori
2018-06-03 00:09:18 +08:00
网上的基础教程很多,但是质量又参差不齐。我觉得编程相关的内容首先要保证专业性,其次才是是否通俗。我建议对于这一类比较宽泛的内容,与其写一些独立教程,不如写一些摘要, 做一份索引——提供大量互联网上的高质量资料的链接。(如果要写具体内容的话,最好写自己独特的观点)
l30n
2018-06-03 00:16:06 +08:00
P2P 网络。
0x11901
2018-06-03 00:32:01 +08:00
程序员如何找到女朋友?
如何让产品经理放弃无理需求?

PS:《 code 》真的是本好书
zhijiansha
2018-06-03 00:43:15 +08:00
打开百度的时候经历了哪些过程
crab
2018-06-03 00:52:58 +08:00
直接翻译 RFC 最好。嘿嘿!
feather12315
2018-06-03 01:31:36 +08:00
网络:
可以参考我写的这篇 [数据通信过程概述]( https://vvl.me/2016/09/23/data-communications-and-networking-overview/)简述一下网络通信过程。
其余:
NAT 穿透(问题:bt 下载为什么可以工作在 NAT 网络中?)
隧道发展史(PPP vs L2TP vs GRE vs IPIP,PPPoE、PPTP、L2TP VPN、IPsec VPN、SSL VPN)
#14 建议很好。

密码学:
传统密码学到现代密码学发展史(码学的变更是为了解决哪些破解方法,比如概率统计、线性攻击等,密码学书籍都有提到。从凯撒密码到 des、3des,再到 AES,从对称密码到非对称密码)
延伸出的应用:加密与认证、密钥交换。举例:kerberos 认证、TSL、PKI。

讲讲发展史挺好,其他部分可以参考下。
v222exer
2018-06-03 05:45:52 +08:00
1.输出 hello world 到底发生了些什么
2.打开一个网页到底发生了些什么
3.翻墙经历了些什么
chashao
2018-06-03 06:25:47 +08:00
我想学习编译原理还有汇编
shell314
2018-06-03 08:30:02 +08:00
1.浏览器与服务器是如何通信的
2.怎样优化网络速度
xiangyuecn
2018-06-03 09:01:40 +08:00
高性能 MySQL 我也有一本,13 年买的 (滑稽

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/459894

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX