系统应用
JoyerHuang_悦
Never stop pursuing my freedom and my dream.
Try hard to be a understanding man.
Keep improving my ability to write/read/design great software system for all people.
展开
-
最近一次折腾LINUX的经历(1)。
这是一篇较正式的日志。。运气不太好,05年七月电脑跟手机一起被偷了,以前写的程序、文章都消失不见。好不容易重新弄到一台机子用。从cyrix1G到sempron2500+,于是终于开始能使用一台不太落后的笔记本。上一次去参加RoboCup比赛,使用的是Linux下写的Agent。新用的机子不太熟悉,并没有装LINUX。直到比赛时大受打击,才又重新决定用Linux开发Robocup Agent。当然,原创 2005-08-23 21:37:00 · 1687 阅读 · 0 评论 -
老是记不住/r 和 /n 哪个是13 哪个是 10
所以要在blog写下一个小代码: javascript:alert(/n.charCodeAt(0)); alert(/r.charCodeAt(0)); javascript:alert(String.fromCharCode(112, 108, 97, 105, 110));原创 2010-01-22 15:11:00 · 1526 阅读 · 1 评论 -
处理apt-get update遇到的PUB KEY GPG ERROR
公司的debian稳定运行很久了,一直没怎么动过,今天同事告诉我说apt-get update不了,出现PGP错误。。。 google一下,找到两个比较靠的贴子:http://en.kioskea.net/faq/sujet-809-debian-apt-get-no-pubkey-gpg-errorhttp://www.debian-administration.org/ar原创 2010-01-20 16:03:00 · 2838 阅读 · 0 评论 -
火速配置完成mercurial(Hg)中心版本库,支持push/pull
虽然ssh方法非常完全,却不敏捷。。SCM基本上是只增不减的东西,所以支持push非常重要! 最好懂的方法是用hg serve,不过他不支持push,好吧。。而且默认端口是8000,我们要的是80,因为方便输入。。所以。。最快的办法是在版本库目录输入:echo "[web]" >>.hg/hgrcecho "allow_read = *" >>.hg/hgrcecho原创 2010-04-01 11:21:00 · 6296 阅读 · 4 评论 -
编译webkit gtk遇到的问题
四小时多过去,gdb GtkLauncherb mainr编译debug版webkit-git成功了~~原创 2010-07-06 17:31:00 · 3588 阅读 · 0 评论 -
可恶的s60字模,就不信找不着你!
区区想用symbian系统API,把系统字体的字模实时获取出来。原创 2010-07-15 01:10:00 · 1276 阅读 · 1 评论 -
使用virtualbox的端口映射功能
虚拟机软件中,区区最喜欢的是Sun VirtualBox,因为:1.简单2.开源3.小巧以前一直使用bridge方式,ubuntu虚拟机和host机分别有一个IP。。在新班级的个人电脑强制只能有一个IP,这使得NAT方式成为必然。。以前一直没实现NAT方式的Host-Guest互联。今天搜索网络资料后搞定了:使用port mapping(或称port forwarding)。要实现port forwarding最好把VirtualBox升级原创 2010-07-29 00:02:00 · 6596 阅读 · 0 评论 -
apt-get依赖库版本过高问题的解决(如何处理libqt4-dev在ubuntu的安装问题)
结果今天装libqt4-dev时遇到的问题,用apt-get降级的方式来解决。原创 2010-09-08 17:09:00 · 41241 阅读 · 0 评论 -
用python或者perl实现简单的http服务器目录共享
“把一个目录用http服务器的方式临时发布”,这是一个很好用的技术需求。用python和perl都可以实现,python更简单,perl更快。原创 2010-11-21 14:26:00 · 5001 阅读 · 0 评论 -
C Array Dumper(一个将任意文件转成C语言数组文本的东西)
因工作和个人爱好需要,最近要写一些内存受限系统上的程序(或者说嵌入式),将一个将任意文件转成C语言数组文本是频繁遇到的一个功能请求。网上有很多现成的工具:比如,http://d.download.csdn.net/down/635265/pajoke (我花了一个积分试了一下,GUI版的不错。)http://www.pudn.com/downloads82/sourcecode/oth原创 2010-01-13 01:07:00 · 3028 阅读 · 0 评论 -
Google Chrome的实现技术
Table of Contents1 尝鲜 2 浏览器开发架构 3 插件开发者的转移 4 Chrome Frame的扩展方式实现 1 尝鲜 Hey,想来你也知道互联网流行先锋google最近又折腾出了个chrome frame了,号称可以让你在IE中享受一下google的渲染引擎和V8的非凡速度。使用方原创 2009-09-26 01:38:00 · 2805 阅读 · 0 评论 -
用GCC输出带C源代码注释的汇编列表文件
我们都知道gcc的-S开关可以用来生成汇编代码,但有时候,单有汇编文件是不够的,我们希望的是将C语言程序的源代码和汇编语言文本交错在一起查看,这是LISTING功能,在gcc中并没有专门的FAQ说明,区区在网上查了很多资料才知道怎么实现,所以特此记下。 gcc -c -g -Wa,-adlhn ee.c > ee.anno.s 由此生成的ee.anno.原创 2009-09-08 04:30:00 · 8689 阅读 · 1 评论 -
OpenSource世界里的Delphi,Lazarus!!
http://www.lazarus.freepascal.org/Pascal/Delphi的Fans都去看看吧,好东东啊~Lazarus比Kylix更能引吸人们的注意。无奈地看到Borland发布出售IDE产品线的消息。这差不多是宣布了B&M这二十多年的竞争的最终结束。。呵呵,不过,这并不是说Microsoft就最终胜出了,Borland退出的一个重大原因,是因为开源IDE的飞速发展~看看Ec原创 2006-05-08 21:20:00 · 3440 阅读 · 0 评论 -
算法的脑力风暴。。
母亲说"冬"是节,所以今天下午后没有看书学习,跑去游戏机房狂玩Drifting。回来后给读书的、考研的、工作的朋友们发个祝福。。习惯性到CSDN看看贴子,发现有个标题很特别,叫"如何提高编程速度"http://community.csdn.net/Expert/TopicView3.asp?id=5248357区区没有回复这个贴子,因为这个问题本身有问题。。楼主的post内容如下:作 者:原创 2006-12-23 16:57:00 · 2929 阅读 · 1 评论 -
重新开始自己的emacs之旅。。
重新开始自己的emacs之旅。。本来自己一直使用的编辑器是vim,一般emacs也就是在看info文档时才派上用场。小明是区区的好友中用emacs最疯狂的一个:用来写程序、用来看文档、用来上usenet………区区喜欢vim飞快的运行速度、类似perl的语法、单手阅读的hjkl四连键。然而几天前一连串Blog surfing,让在下决定重新花时间把自己也打造成一个emacs狂人。区区的Blog s原创 2007-01-07 22:13:00 · 1687 阅读 · 0 评论 -
《Effective Emacs》未完成译稿
注:文章来自于Stevey的Blog,英文版权全归原作者。至于中文,列位就当是在公有领域的就好了。最好帮忙把它译得更好一些,发个diff patch给区区~~另注:《effective emacs中文版》已经完成,本页只作为存档和参照用。Effective Emacs --带附注的Effective Emacs中文版十个提升你Emacs生产力的高招++Steveys Drunken Blog翻译 2007-04-19 19:33:00 · 8364 阅读 · 5 评论 -
浮出水面,带着emacs和wxWidget的记忆。。
最鄙视一天到晚潜水,浮上来又一句有品位的话都不讲的人。。。。 ----------------M哥没有想到过自己第一次在老外的技术Wiki上Edit竟然是改两个符号而已:http://www.wxwidgets.org/wiki/index.php/E原创 2007-08-04 20:03:00 · 2574 阅读 · 2 评论 -
用emacs代替dev-c++。几个define轻松实现单文件编译
掌握emacs之后,几乎没再怎么使用过其它的工具来编写代码了。。。最近打算用wxWidgets开发一个软件,并打算只用gcc-mingw来开发,要在以前,区区一定直接下载一个wxWidgets的devpack,然后就开始写代码了。。考虑到dev-c++弱弱的编译能力,毅然放弃这个想法,改而手工从源代码把wxWidgets库给make出来。。在漫长的编译过程中,区区把自己在公司常用的emacs代码重原创 2007-05-11 23:27:00 · 2849 阅读 · 0 评论 -
项目做得迷糊时,阅读!
2009年,区区的第一个任务是编写一个文件系统,其实以前研究操作系统时,最不感兴趣的就是文件系统的部分。以至于到后来查看SQLite的db虚拟机代码时,对其Btree和页缓冲表的实现惊叹不已。 手下指导了一个实习生小Z做毕业设计,题目是嵌入式文件系统,又一个文件系统,他说想参考开源的UFFS,重用的念头浮上来。 不过后来,重用UFFS的念头又打消了,起因是小Z有一天拿着UFFS的E原创 2009-03-13 23:46:00 · 1406 阅读 · 0 评论 -
公有领域一AES加解密算法C语言实现,和一个小的改进
从Google Code上看到的项目,http://code.google.com/p/byte-oriented-aes/downloads/list只有一个文件,实在是简单亲切又可爱的东西。。。 文件aestable.c中的ExpandKey 函数用以展开太短的keyDecrypt 函数用以进行单次key长的解密Encrypt 函数用以进行单原创 2009-08-28 16:09:00 · 3391 阅读 · 1 评论 -
对Mac OS X这个系统的使用印象
最近在使用果公司的OS X,随记一些印象。1. 界面设计美观;2. 后台有个强悍的unix(freebsd);..................原创 2011-02-27 23:40:00 · 4655 阅读 · 0 评论