
tools
亲密数
我从事通信行业的软件开发工作,已经超过10年,至今对信息技术仍充满热情。
我参与过GSM、WCDMA、IMS、LTE等几代网络的网元和协议的开发。我有在Linux、Windows及云计算平台上的应用开发经验。我对几种编程范式如面向过程、面向对象及函数式编程等有一定的理解。我使用过多种编程语言进行开发,如C/C++、Java、Python、Go等。同时我对互联网相关技术如HTML、CSS、Javascript等也感兴趣。我也具有一定的用R或Python进行数据分析的技能。
业余时间我喜欢看数学、文学、历史等方面的书籍。总体而言我是个热爱技术、乐于学习的技术人员。
展开
-
how to set proxy for "darcs get"
darcs是一个分布式版本控制工具。可以通过下面的方式得到一份远程repository的copy: darcs get --lazy http://code.haskell.org/yi/ 如果需要用Http代理,可以通过设环境变量来实现。例如: DARCS_PROXYUSERPWD=username:password http_proxy=127.0.0.1:80原创 2009-04-29 17:36:00 · 671 阅读 · 0 评论 -
在RedHatEnterpriseLinux5.3上配置apache, php, mysql
在RedHatEnterpriseLinux5.3上配置apache, php, mysql原创 2010-07-10 16:16:00 · 629 阅读 · 0 评论 -
A Tool to Convert Binary to Text File and Convert Back
Thus, I write a tool to convert any binary file to hex-printable text file and then convert back.There're some differences between unix and windows while programming the tool. I encountered two diff原创 2012-03-20 12:26:53 · 1472 阅读 · 0 评论 -
git introduction
AgendaCharacteristicsBasic Work FlowsConcepts and TermsCommands in Categories Data Structures ReferencesGit CharacteristicsDistributed (Decentralized)Separating Commits from PublishingComple原创 2013-09-13 22:52:02 · 842 阅读 · 0 评论 -
用编译选项帮你挑错
由于C语言的灵活和设计上的追求高效率,在写C程序的时候,经常会语法正确,但隐含逻辑错误。比如变量未初始化,switch语句没有default分支等。运用C语言编译器的编译选项,也可以一定程度上发现隐含的逻辑错误。下面我们以gcc编译器为例,原创 2010-12-31 22:41:00 · 2245 阅读 · 0 评论 -
欢迎使用Markdown编辑器写博客
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-03-10 15:00:47 · 577 阅读 · 0 评论 -
我在mac os上安装gopherjs的过程
Node.js使客户端服务端都用javascript开发成为可能。gopherjs使客户端服务端都用golang进行开发成为可能。我想试用下gopherjs,但是因为gfw的原因,golang.org不能访问,安装费了些周折。安装golang在这里http://golangtc.com下载的golang的安装包。同时也可以下载lighted作为go的开发工具。 安装完golang需要设置环境变量。e原创 2015-11-28 20:56:03 · 2204 阅读 · 0 评论