John's Blog

  • 首页

  • 分类

  • 标签

  • 归档

[转载]数字证书及CA的扫盲介绍

发表于 2016-10-06 | 更新于 2019-08-09 | 分类于 信息安全
很久以前,就开始关注编程随想(需翻墙)的技术博客,真真切切的学到了许多东西。今天,从新整理了下以前学的知识,忍不住转载了这篇好文。作者:编程随想,地址:数字证书及 CA 的扫盲介绍 目录 ★先说一个通俗的例子 ★相关专业术语的解释 ★证书有啥用? ★总结 最近1-2周,关于 CNNIC 的 CA 证书问题,网上搞得沸沸扬扬。但是俺发觉,即使是一些 IT 行业的技术人员,也搞不太明白该问题的严重性(至于不懂技术的傻瓜用户,就更甭提了)。主要在于 CA 证书是一个相对专业的东东,大伙儿平时接触不多。 所以,俺打算写3个帖子:第1个用来扫盲 CA 证书的基础知识(也就是本帖);第2个则用来揭露 CNNIC 这个老流氓的丑恶历史(在“这里”);第3个介绍如何 CNNIC 证书的危害及清除方法(在“这里”)。为了达到普及的效果,俺会尽量用比较浅显,非技术的语言来讲清楚这事儿。 ★先说一个通 ...
阅读全文 »

[转载]如何成为一名黑客

发表于 2016-08-29 | 更新于 2019-08-09 | 分类于 思考
刚上大学时,看到了这篇文章,到现在都还久久不能忘记。 为什么会有这份文档?作为 Jargon File(译注:黑客行话大全)的编辑和几份其他类似性质知名文章的作者,我经常收到充满热情的网络新手的电子邮件询问:“我如何才能成为一名出色的 Hacker?”早在 1996 年,我注意到网上似乎没有任何的 FAQ 或者 Web 形式的文档提到及这个至关重要的问题,因此我写了这份文档。现在,很多 Hacker 都认为这是一篇权威性文档,那我也姑且这么认为吧。不过,我不认为我是这个话题的绝对权威;如果你不喜欢这篇文档,你也可以自己写一份。 如果你读到的是这份文档的离线拷贝,你可以在 http://catb.org/~esr/faqs/hacker-howto.html 读到最新版本。 装饰本文的“五点九宫格”图像被称作“glider”,在一种叫做 Life 的数学模型中,这个简单的样本有一些异乎寻常的 ...
阅读全文 »

[转载]Web研发模式演变史

发表于 2016-08-24 | 更新于 2019-08-09 | 分类于 软件工程
简单明快的早期时代 可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务端给什么浏览器就展现什么,展现的控制在 Web Server 层。 这种模式的好处是:简单明快,本地起一个 Tomcat 或 Apache 就能开发,调试什么的都还好,只要业务不太复杂。 然而业务总会变复杂,这是好事情,否则很可能就意味着创业失败了。业务的复杂会让 Service 越来越多,参与开发的人员也很可能从几个人快速扩招到几十人。在这种情况下,会遇到一些典型问题: Service 越来越多,调用关系变复杂,前端搭建本地环境不再是一件简单的事。考虑团队协作,往往会考虑搭建集中式的开发服务器来解决。这种解决方案对编译型的后端开发来说也许还好,但对前端开发来说并不友好。天哪,我只是想调整下按钮样式, ...
阅读全文 »
12
John Wang

John Wang

Reading makes a full man, conference a ready man, and writing an exact man.

13 日志
10 分类
20 标签
GitHub E-Mail
© 2016 – 2020 John Wang
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v6.4.2