独立博客档案 San Francisco

饮冰先生

mayanbin.com

我是饮冰先生,毕业于北京邮电大学,获计算机技术硕士学位。我目前在中国北京居住和工作,从事 IT 行业。我喜爱阅读、电影、数码技术和一切美的事物,也喜欢哲学和历史。我是一个具有 INFP 性格的人。

持续收录 后台收录 认领博客
收录文章
45
篇文字被发现
文章访问
61
次从这里出发阅读
博客访问
1
次前往作者站点
最近更新
02.28
2022年

FROM THIS BLOG

最近文章

第 3 / 4 页

创造者的鉴赏力

本文是 Taste for Makers 的中文翻译,经原作者 Paul Graham 的同意,公开发表。 在保留和不改变本版权信息的前提下,本译文可以自由地复制,变更和再发布。 Copyright 2002 by Paul Graham 原文地址:ht...

使用 Draft.js 来构建一个现代化的编辑器

在前端,编辑器是一个非常重要的 Web 组件,任何需要编辑的地方都需要纯文本或富文本的编辑器。目前,纯文本编辑器主要依靠 HTML 的 textarea 标签来实现,而所见即所得的富文本编辑器由于增加了粗体、斜...

毕业两年记

北邮的硕士研究生学制是两年半,所以在 2015 年春节前后,找工作的事情尘埃落定之后,也就意味着即将毕业离校了。 一、选择 和北邮的大部分“渣硕”一样,在找工作的那半年里,我也拿到了不止一两个的 Off...

实时协同编辑和 OT 算法

随着工作任务的规模和复杂度日益增大,团队中的协同成为工作中的常态。 1984 年,MIT 的科学家提出了计算机支持的协同工作(Computer Supported Cooperative Work,缩写为 CSCW),使得人们可以借助计算...

Git 命令清单

从 2011 年开始接触 Git 到现在,我的使用时间不算太短,但是却只限于 add、commit、push 这几个简单命令。最近因为工作需要,我将 Pro Git 通读一遍,故有此篇。 前言 Git 是一个分布式的版本控制系...

压缩 Jekyll 中的 HTML 和 CSS 代码

几年前,@mdo 开发了 Jekyll,如今已经成为最流行的静态博客网站生成器。我从 2012 年开始使用 GitHub Pages 和 Jekyll 搭建博客,最近在修改主题的时候,计划对网页代码进行优化。所以有了此文记录。 一...

如何开发一个 Chrome App

2008 年,Google 开发一款全新的基于 WebKit 内核的网络浏览器 Chrome,如今已经占有全球 58% 的市场份额。而运行于 Chrome 浏览器之上的 Chrome App,是一个由 HTML、CSS 和 JavaScript 构成的应用程序,...

Mac OS X 下终端的配置

工欲善其事,必先利其器,今天要讲的是日常开发中最常用到的终端的配置。以下教程会用到: iTerm2 Solarized oh-my-zsh 一、使用 iTerm2 代替默认终端 都说自带的终端不好用,何不试试 iTerm2...

关于正则表达式

所谓正则表达式,就是一种描述字符串结构模式的形式化表达方法。在许多工具(如文本编辑器)及编程语言(如 Perl、JavaScript、awk)中,正则表达式都扮演了极其重要的角色。 正则表达式的起源 关于正则...

几种常见排序算法的总结

排序算法是计算机科学中最常见的一类算法,也是程序员在求职面试时最经常会被问到的。所以本文中,将会对几种常见的排序算法进行简单的介绍和分析。 一、插入排序 插入排序(Insertion Sort)由 N-1 趟...

如何设计一个简单的 CSS 栅格系统

页面设计中的栅格系统是一种平面设计的方法与风格。运用固定的格子(包含了水平和垂直方向的参考线)设计版面布局,使页面风格工整简洁。 下面我将要介绍是如何实现一个简单的(只有 100 行的 CSS 代码)...

读「人月神话」

我在本科学习计算机专业时,就听过有一本鼎鼎大名的书叫「人月神话」,但却也一直没有机会阅读。直到前一阵子在北邮的图书馆中无意发现了这本书,就借下来翻看,读到了一些很多很有价值的观点,受益颇多,...