下面是我经常使用的Emacs功能以及一些小技巧。
借此我想告诉大家的便是:不要沉溺在技术的美感里,而是要让技术使得生活变得更加自然。那些划时代的产品,像鼠标、iPhone、iPad,都是做到了这一步。你现在用得习惯了自然没感觉,但假设再退回到只有键盘输入指令、用五维方向键操控手机的时代,你就会发现上述的产品是多么的自然贴切。
好的代码,就像是好的笑话——无需解释就能让别人明白。如果你的代码能够做到不解自明,在大多数时候,你根本无需为其配备说明文档。
2009 年,N900 的发布曾给 Nokia 带来短暂的希望,虽然这个希望很快就随着 MeeGo 破裂了。Nokia 衰败前的最后时刻是什么样的呢?这篇文章以作者亲身经历反映出大厦将倾之前的芬兰科研界和工业界的状态。
我六月初的时候参加了Udacity的介绍机器学习(Intro to Machine Learning )的在线课程,并在前几天刚刚完成。在这篇文章中,我想分享一些我从课程中学习到的最常见的机器学习算法。
我们会通过Code Review,代码样式规范以及重构这三个方面着手工作来确保不同水平的CSS代码的质量。但是在我们提交代码之前,还是会有很多无意识的错误被我们忽略。
本篇漫画改编自 python 小白菇 MM 的真实故事。原作的画面感超级强,我几乎不需要做什么修改就可能移植成漫画。可见原作是非常可爱、描述能力很强的一个小 MM。
姓名不重要,我是维基解密成员。我们今天聊一聊信息安全。
之 前很多人问过我这么个问题,说怎样才能成为一名高级工程师?不 要妄想从初级一步跨越到架构师、CTO 之类的职位,所以高级工程师这个过渡阶段显得就很重要了,那么今天就来给大家说说你们还差在哪里!
本文摘自李开复的自传《世界因你而不同》
我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。
Github诞生于2008年,现在已经是全球最大的代码托管平台。然而鲜为人知的是,他们使用的技术栈非常简易,Ruby、Shell和C。并且6成员工远程工作,通过Hubot协作。
GIF比静态图片更吸引人,但是它相比JPG和PNG图片,所需求的带宽更大。在页面上使用太多的GIF,这意味着页面加载速度的降低,从而破坏用户的浏览体验。
毕业开始从事winfrm到今年转到 web ,在码农届已经足足混了快接近3年了,但是对安全方面的知识依旧薄弱,事实上是没机会接触相关开发……必须的各种借口。这几天把sql注入的相关知识整理了下,希望大家多多提意见。
我尝试尽我所能的去熟悉电脑科学里的一些领域,然后把这些知识摘要成大家比较容易了解的方式,让没有那么多时间做这种学习的人也能够吸收它们。
HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道传输数据;相反的就是短连接。
有很多朋友和我讨论过类似的web前途的问题,大家其实和我一样,在web上短时间或长时间都会有迷茫的时候,有选择的时候,所以整理下自己思路作为分享。文章出自我自己的知乎回答整理。
在《Rework》一书中,David Heinemeier Hansson和Jason Fried建议我们炒掉那些工作狂员工。而在《从零到一》艺术中,Peter Thiel却认为,最好的工作处境会给企业带来10倍的技术优势,而不是技术优势带来好的工作环境。
我遇到的大多数开发人员都不怎么热衷于测试。有些会去做测试,但大多数都不测试,不愿意测试,或者勉而为之。我喜欢测试,并且比起编写新的代码,愉快地花更多的时间在测试中。
缘由: 初次接触命令行操作MySQL数据库,使用还不熟练,故整理之,方便日后查阅。备注: 用户登录MySQL后,对数据库操作的命令基本都以”;” 或 “\g”结尾。
一直以来都想写一篇关于我当前 Emacs 配置的文章,来描述我是如何在 Mac 和 Linux 上使用 Emacs 的,即我的 Emacs 工作流。我使用这套配置一年多了,一直以来这套配置都工作的很好,几乎不需要怎么调整。
布尔代数是计算机的基础。没有它,就不会有计算机。布尔代数发展到今天,已经非常抽象,但是它的核心思想很简单。本文帮助你理解布尔代数,以及为什么它促成了计算机的诞生。我依据的是《编码的奥妙》的第十章。这是一本好书,强烈推荐。
我还有种奇异的想象,当他独奏的时候, 脑中的核磁共振图和我在使用 VIM 中操控代码的的图像也许不会相差太大吧?
为了帮助新任技术经理成功从员工转变为领导者,我经常向有经验的技术经理学习管理方法。虽然每个人都有各自的处世态度,但是经验方法是共通的。如下的七条方法对新任技术经理带领团队、实施变革和取得成果有着极大的帮助。
“极客”是美国俚语“Geek”的音译。随着互联网文化的兴起,这个词含有智力超群和努力的语意,又被用于形容对电脑和网络技术有狂热兴趣并投入大量时间钻研的人,被称为“电脑极客”。
应该还能用
【外评】谷歌:从源头消除内存安全漏洞
【外评】在 RiSC-V 上运行《巫师 3》游戏
【外评】法官驳回大部分 GitHub Copilot 版权索赔要求
谷歌内部推出 SQL 中的管道(Pipe)语法
你们干扰不了我写开源代码
【外评】FreeBSD 将 Rust 纳入基本系统
【外评】电脑从哪里获取时间?
【外评】为什么 Stack Overflow 正在消失?
有时