自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Berlin's Blog

K.I.S.S. You!

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Gitbook制作电子书

EditGitbook是一个命令行工具,可以把你的Markdown文件汇集成电子书,并提供PDF等多种格式输出。你可以把Gitbook生成的HTML发布出来,就形成了一个简单的静态网站。Gitbook还有一个同名的平台(gitbook.io),可以发布和销售电子书,并提供了一个Markdown客户端工具(支持Mac、Windows和Linux)帮助写作。以下是我在使用Gitbook中的

2014-10-24 10:48:35 2078

原创 硅谷创业之父谈如何创造财富

硅谷创业之父谈如何创造财富 文章截取自《黑客与漫画》第6章-如何创造财富。结合笔者本人的经历,加了很多批注。 如果你是一个20多岁的优秀黑客,每年的薪水大约是8万美元。这意味着,平均看来,你必须每年至少为公司带来8万美元利润。但是,你的真正工作时间其实可以是公司上班时间的2倍,如果你全神贯注,每小时的产出可以提高3倍。如果再把大公司里令人讨厌的中间管理层去除,你的效率可以再提高

2011-06-10 11:16:00 2228 1

原创 我在北京工作这几年 – 一个软件工程师的反省

 我于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。风行是一家成立于2005年的在线视频公司,主要做P2P视频点播的业务,而我主要从事P2P后台服务器的开发。百度是一家在纳斯达克上市的互联网公司,我主要在客户端部门的百度影音项目组从事

2011-06-09 16:21:00 1728

转载 中国互联网视频分析 – 庐山面目

曾经有很长一段时间,对互联网视频的大佬们,很感兴趣,他们创造,或者说copy了一个繁荣的网络时代,让你随时随地,都能看到清晰、流畅的视频,不论是用户自己上传的,亦或是高清正版的电影、电视剧。高山仰止,让我们看看这个视频战地里的各路英雄吧。

2011-04-14 22:43:00 1113

转载 中国互联网视频分析 – 群雄逐鹿

中国互联网视频经历几度春秋,目前,竞争已进入白热化阶段。除了阿里、360外的几乎所有互联网巨头都加入了这场战斗;国家队横空出世、强插一脚;大把烧钱,亏损连连的公司相继上市;公司创始人出走、创始人夫妇相互攻讦;盗版、色情小网站杀之不尽、吹之又生。这已经不是一个单纯的技术/产品的竞争,而是资本的竞争。混乱、利益、分合,闹哄哄你方唱罢我登场。这个领域,有太多的故事、人物、案例,值得我们去分析、探索、反思。淘奇在线,将在之后的多个篇章中,深入分析这场大幕下面的领土格局、事态变迁、人情世故、恩怨情仇。

2011-04-14 22:41:00 939

原创 VMware中运行图形Linux的设置技巧

在VMWare中运行图形Linux。我安装的是CentOS5.3,装好系统后,选择安装VMware Tools,以实现:虚拟机Linux和主机间鼠标移动的无缝切换。虚拟机Linux和主机间的复制粘贴操作。虚拟机Linux运行图形时,有较好的分辨率。当然,VMware Tools还有其他作用,请参考其手册。 选择“VM”->"Install VMware tools"。有数次安装失败

2009-08-10 17:29:00 647

原创 Linux程序员入门

 需要熟悉的工具: 编辑器:Vim/Emacs。当然有许多其他编辑器,但这两种是被最为广泛使用的。其他桌面环境中的编辑器并不推荐。传说只有世界只有三种程序员,一种用Vi,一种用Emacs,其他的归为第三类。推荐CSDN easwy的Vim系列文章,当然,Vim最佳参考是其作者Bram Moolenaar的《Vim用户手册》。另,这本书的中译本非常优秀。 编译器:

2009-04-07 16:54:00 1060

原创 软件创业的思考-1

在读《UNIX编程艺术》时有许多软件开发哲学意义上的思考给我留下了深刻的印象。有许多朋友有创业的思考,准备,或者实践,而我只有思考。在09年元旦时,大学的几个朋友一起聚餐,其中两个是毕业快十年的学长和学姐,他们经营着一个软件公司,员工可能只有5、6人吧。他们的软件应该不是具备高深技术的产品,然而卖出去一份仍有10K左右的收益。这种软件是面向小型企业的软件,和我今天的思考无关。以他们的事起笔,是为了

2009-03-29 10:50:00 730

原创 boost中实用的一些小组件

最近因为项目开发的原因,常使用boost。仅凭借记忆,写一些实用的小组件。 1、位于中的noncopyable:将一个类限制为“不可复制”。#include class MyClass : public boost::noncopyable{};  2、BOOST_FOREACH,非常好用的foreach实现,不过要注意,不能在foreach内部修改迭代器。BOOS

2009-03-02 19:49:00 949 1

原创 C++ Singleton实现

 singleton模式是指一个类只拥有一个对象。 #include 2 3 using namespace std; 4 5 class Singleton 6 { 7 private: 8 static Singleton s; 9 Singleton(){} 10 Singlet

2008-07-24 08:34:00 968

原创 python入门 - 获取命令行输入

获取命令行输入 # argv.pyimport sys for item in sys.argv:print item 有两种调用方式    python argv.py first second    argv.py first second输出:argv.py first second可以把for循环的sys.argv替换为:sy

2008-06-20 08:56:00 3546

原创 gvim7.1中日文显示

:se encoding=shift-jis     "默认这个编码方式以宋体/新宋体显示日文,很美观:se encoding=default      "切换回默认编码方式

2008-06-16 13:32:00 788

原创 C++的for循环作用域

从CU上看到的一个帖子,关于C++for循环作用域的问题,记录一下。#include int main(){ int pos; for(int i = 0, pos = 0; i < 2; ++i){} std::cout<<pos<<std::endl; return 0;}用

2008-06-12 16:25:00 1784

翻译 软件工程的真实与谬误

http://del.icio.us 上收藏的一篇书评,随手翻译了一些,原文在:http://www.codinghorror.com/blog/archives/001083.html 有些条款不理解,也没有上下文,译得暴烂:-)人1.软件工作中最重要的因素是程序员的质量。2.最优秀的程序员比最糟糕的程序员好上28倍。3.在延期的工程中加入人员,会使工程更为延期。

2008-06-10 19:11:00 957

原创 程序员的七宗罪

社内杂志上,技术总经理引的一段话:奥野 健男:技术人员的七宗罪:1、爱做老好人罪2、专业固执罪3、对技术以外漠不关心罪4、不思考事物本质罪5、不善于表达、不善于写作罪6、小有所成就即自大罪7、半途而废罪 技术总经理最后强调的是:轻信容易受骗。 

2008-04-03 08:51:00 957

原创 Doxygen对中文的处理

若源码中含中文注释,需要修改Doxygen的配置文件,> doxygen -g doc.conf在doc.conf中修改: INPUT_ENCODING = GB2312注意,默认的输入文件编码为UTF-8,在windows平台下,将之改为gb2312即可处理含中文注释的源码。

2008-03-26 17:24:00 996

原创 python源码中使用中文注释

一个极小的问题。在python代码中,用了中文注释,不能被python解释器理解(python 2.5)。解决方案是:# coding=gb2312print ok #中文注释没问题或者:# -*- coding: gb2312 -*-print ok  #这样也行

2008-03-26 17:20:00 6006 3

原创 C之小trick

最近才知道的几个C语言的小trick1. rename函数,除了可以重命名文件,还可以起到mv的作用,即把文件从储存设备的一个位置剪切到另一个位置(如从硬盘“剪切”到USB盘)。很像linux的mv命令。2. 如果用过qsort, bsearch,应该知道提供的cmp函数指针是比较数组里的两个元素,其实cmp由程序员实现,对数组元素的解释也由程序员负责,完全不必限定死是“数组里的两个元素”

2008-03-12 20:36:00 822

原创 Debian/Linux学习笔记 - 安装、网络、图形、中文

Modified 2007/03/14, by berlin 说明1. 这是份不完整的debian/linux学习笔记,目的是为健忘的笔者保留一份记录,所有的配置都以命令行操作为纲。2. 涉及的工具、命令、术语不作注解,完整的Debian/Linux安装与使用参见肥肥世家的Debian/Linux学习笔记。软件及网络环境系统:Debian/Linux内核:Linux 2.6

2007-03-22 14:02:00 1689

c++程序设计语言 第3版

C++之父的巨著,C++程序设计语言,特别版

2009-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除