自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

操作系统开发

Fork the linux

  • 博客(135)
  • 收藏
  • 关注

原创 netbeans verilog plugin

netbeans verilog plugin now includes a VCD viewer, it comes with a domain-specific language to check the correctness of the values https://gitlab.com/quantr/toolchain/netbeans-verilog… https://gitlab.com/quantr/toolchain/vcd-check…

2021-11-29 17:24:27 161

原创 香港的架构师告诉大家关于香港零代码PM的恶行

希望大家可以分享此文章,不要光Like大家好,我是来自香港的架构师,有十多年经验,现在我想告诉广大的内地朋友关于香港零代码PM的恶行。零代码PM就是一群完完全全不懂技术的IT经理(Project经理),他们占据了香港经理人数的99.5%,分散在香港不同的IT行业,例如政府,银行,大公司,中小企。他们不停向香港的年青技术人员散播写代码没有用,写代码只是一条狗的邪恶思想,败坏香港技术风气,令香港I...

2020-03-02 20:07:53 507

原创 希望大家可以Share此Post, 不要光Like

希望大家可以分享此帖,不要光赞大家好,我是来自香港的架构师,有十多年经验,现在我想告诉广大的大陆朋友关于香港零Code PM的恶行。零Code PM就是一群完完全全不懂技术的IT经理(项目经理),他们占据了香港经理人数的99.5%,分散在香港不同的IT行业,例如政府,银行,大公司,中小企。他们不停向香港的年青技术人员散播写代码没有用,写代码只是一条狗的邪恶思想,败坏香港技术风气,令香港IT振作...

2019-02-09 19:16:25 665 1

原创 寫了一遍文章講解了newlib

寫了一遍文章講解了newlib

2014-05-05 00:18:24 1234

原创 大家怎看中港冲突?

大家怎看中港冲突?

2014-04-23 10:32:53 1098

原创 佛學與編程 (楞嚴經)

有眼的見性 - 有內存能見明,心木

2014-04-06 00:49:27 1177

原创 對大陸軟件再沒有信心

自從我安裝了次一不能被移除的360後,我對大陸軟件再沒有信心

2014-04-04 11:15:38 1270 1

原创 mac上的dynamic library分析

我用elf-dependency-walker去分析了幾個在/bin的命令,看來libSystem.B.dylib這個庫是一個中央的插入點

2014-03-30 21:16:58 1328

原创 mac libraries dependency graph

mac libraries dependency graph

2014-03-28 16:01:15 1247

原创 編譯器代表哲學,操作系統內核代表工程的極致

編譯器代表如何把人類邏輯轉化成機器邏輯,因為邏輯思想的轉化是不可能用一套規範來直接決定怎樣做,因為我們自己也不可能把自己所有的思想進行規範,所以它是哲學。而操作系統內核基本上是一種建築技巧,而內核所包括的範疇可以是由最高層的app應用到最底層的連接器,所以它可以說是工程上的極致。

2014-03-04 13:06:00 1170 1

原创 Titan execution map - for openstack

going to finish the "execution map"

2014-02-02 01:53:10 994

原创 北大研究生 pk 香港本科生

北大研究生 pk 香港本科生之深度分析北大研究生与香港本科生的工资水平,我现在可以很确定的告诉你,他们基本上是站在且一条起跑线上。北大的同学告诉我他们的一些师兄毕业后可以找上30w一年,我第一个感觉就是&​​quot;你们是不是疯了",因为香港的一个刚毕业的本科生只是工资1w到1.5w港元左右(0.8 rmb = 1港元),但大陆的税加上什么三金四保,就是40%,而香港的税是:

2014-02-02 00:25:42 2296 1

原创 公司平面图与老板之关系

以下有四種公司的平面圖,黑色的是老闆或老闆的親信,藍色的是員工。由公司的坐位可以推算到公司文化和老闆的性格。以下純粹個人意見。以上這一種公司的坐法,基本上是中國人公司的經典坐法,就是老闆坐在公司的最邊最中間的地方,老闆一出房門有如君天下,感覺極high,一出門口就開口罵人,氣勢磅礴。這種老闆愛小人,愛拍馬屁的人,總之誰給他high,他就信誰。這種公司的佈局,老闆要自己一出房門就能夠把同

2014-01-07 15:09:48 1228 1

原创 Titan代碼行數

Titan server代碼行數-------------------------------------------------------------------------------Language                     files          blank        comment           code--------

2013-12-08 13:08:54 1126

原创 其實yahoo公司也不是想像中那麼末日

其實yahoo公司也不是想像中那麼末日, 他們股價雖然不及最高時的100多元,但由2002年開始也穩步回升

2013-12-08 12:59:52 969

原创 Titan openstack design

Titan openstack design

2013-12-08 01:44:16 1284

转载 發展靠人才,做大靠人物!

一個團隊裡,分為五種人:人渣、人員、人手、人才、人物。看看自己屬於那一類?1、人渣就是愛抱怨發牢騷、無事生非,拉幫結派,挑起事端、吃裡趴外的破壞分子;2、人員就是只領薪水不愛做事,安排與自己無關的工作就不願意幹,屬庸人之列;3、人手就是安排什麼做什麼,不安排絕對不做,等著別人下命令的人;4、人才就是每天發自內心做事,做事有責任、有思路、有條理,知道團

2013-11-30 17:25:05 1103

原创 2013 number line of code

/Users/peter/workspace>cloc *  154914 text files.  118970 unique files.                                             96522 files ignored.http://cloc.sourceforge.net v 1.58  T=1389.0 s (76.1

2013-10-27 13:04:14 1071

原创 Why all bytes are zero for code?

Why all bytes are zero for code?

2013-09-23 00:40:15 1060

原创 深圳, 香港, 台北之對比

深圳, 香港, 台北之對比1) 的士: 台北>香港or 深圳, 台北的士每一架都好像是新車來的, 司機很有禮拜,收錢會說多謝。深圳的士司機比香港司機有禮貌, 深圳的士比較舊, 司機也經常吐痰出車外, 所以總的來說, 台灣大勝, 香港和深圳差不多。2) 街道: 香港>台北>深圳, 香港是大商場文化, 台北比較多小店, 香港的街上垃圾的程度和台北差不多, 但香港的街道, 地上的磚比較好, 台北

2013-09-09 23:46:36 3829

原创 GKD開發日誌

以前打算把peter-bochs移植到qemu,因為qemu有着比bochs更快的執行速度,最開頭是在qemu裏面搞一個叫GKD server的東西,類似gdbstub, 但qemu有太多地方是為了gdb而編程, 所以重新搞一個debug server的難度太大, 但要peter-bochs完全在gdb上跑也是不可行, 因為gdb也有一些缺點, 例如沒可以view/edit cr0, 對GDT/L

2013-08-14 15:02:47 1253

原创 我的北大同學的一些看法

以下是我的北大同學的一些看法: 他們老是說中國的教育不行, 但在我眼中不是這樣, 我在澳洲和香港也讀過書, 我說的話很有參考價值, 首先, 他們說中國的大學不行, 他們的意識是說教育的水平和教育制度不行. 先講講教育水平這個問題, 他們說老師很水, 如果拿北大教授和美國最top大學裏面的教授比, 他們可能是拼不過老美的, 但我覺得這個不重要, 我來上課, 能學到一點點我不知道的東西就夠了,就算他們

2013-05-29 02:18:41 955

原创 GKD可以直顯示qemu的screen了

GKD可以直顯示qemu的screen了

2013-05-20 18:32:22 985

原创 openstack的token过期日期会不停向后推

openstack的token过期日期会不停向后推,你可以试试在同一个session下午发两个curl指今给horizon,你就会见到expires时间不是相同,而是不断推后

2013-05-07 13:16:00 2449 2

原创 工程师 pk 学者

以下只是我的想法, 我不是认为学者比工程师高级,也不是认为工程师比较神圣,我只是想到一个人基于拥有那些心理特质导至他有比较大的机会成为工程师而不是一个学者。我觉得得工程师一定是很爱和人家比较自己编程编出来的东西的, 因为工程师和学者的一个根本分别是工程师看重全局, 学者只看重一个单一个问题。工程师会很介意他的软件的整体性, 比如说整体性能, 整体使用感觉等等, 他们在每一个单一的点不会太过追求绝对

2013-05-03 12:18:38 930

原创 openstack一事

Rackspace做OpenStack公有雲+私有雲,Piston做OpenStack企業版,Nebula做OpenStack一體機,Mirantis做OpenStack服務和諮詢,RedHat/SUSE/Canonical憑藉操作系統的實力也做OpenStack服務,HP/IBM/Cisco三大巨頭做基於OpenStack的任何Cloud生意。北美市場OpenStack生態已經形成,OpenSt

2013-04-28 05:37:44 899

原创 阿里巴巴 首席架构师 工資多少?

阿里巴巴 首席架构师 工資多少?

2013-04-21 23:16:34 4310

原创 vSphere不是想像中的無敵, 用openstack打敗他們絕對有可能

vSphere不是想像中的無敵, 用openstack打敗他們絕對有可能

2013-04-17 17:00:42 782

原创 12306我觉得不是你们所说的那么差

12306我觉得不是你们所说的那么差,第一, 他是面向N个亿的人,在流量高峰期,这个网站是不会hang的,它最多的就是慢, 你只要等,其实是可以等到的。 大家可以在google上搜一下“azure港姐“,这个才是一个烂项目, 它是香港小姐的一个投票app,但上年港姐决赛的时候就整个app死了,它标榜在微软天下无敌的azure云端平台上跑,多大的流量也吃得下的, 但后果就

2013-04-17 14:06:18 1243

原创 为什么大陆人会丧失理智似的?

为什么大陆人会丧失理智似的? 之前大陆出了一个麒麟ubuntu, 我看了很多不同的forum对此事的看法,大部份的人都在骂它, 说它是在骗钱,这个我很明白自从上一次麒麟linux被T爆是抄袭人家freebsd,大家都对国产操作系统失去信心。不过这次搞麒麟ubuntu的这帮人和麒麟linux的不是同一帮人, 加上他们还没公布什么搞法, 大家不可以就此丧失了理性的一面倒在骂他们。有很多人都骂他们只会换

2013-04-14 23:28:25 787

原创 openstack dashbaord二次開發的表

我和我同事最近这段时间都在搞openstack dashboard的开发, 他做了一个excel,里面记录了如果你要改openstack的话, 改每一页需要改那个文件,希望可以帮助一下大家起步http://peter.kingofcoders.com/?p=393

2013-04-12 16:45:14 2424 4

原创 這算不算是Linux的一個缺點?

我有9116M 空閒實體記憶體, 但系統用了1155M的swap, Linux看到我有這麼多的ram, 是否應該把那些swap轉移到ram呢. 這算不算是Linux的一個缺點?

2013-04-09 09:50:28 835

原创 openstack, kvm, qemu-kvm以及libvirt之关系

openstack, kvm, qemu-kvm以及libvirt之关系:KVM是最底层的hypervisor,它是用来模拟CPU的运行,它缺少了对network和周边I/O的支持,所以我们是没法直接用它的。QEMU-KVM就是一个完整的模拟器,它是建基于KVM上面的,它提供了完整的网络和I/O支持. Openstack不会直接控制qemu-kvm,它会用一个叫libvit的库去间接控制q

2013-03-29 14:55:52 6205 1

原创 GDB的斷點是這樣的

GDB的斷點是這樣的, 當你在GDB裏面設定斷點時, GDB不會立即為你發訊號去設, 它會等待你輸入"c"指令, 當程序接收到"c", 在起跑之前它才會把所有斷點設定, 當你的程序卡在斷點後, 控制權返回gdb, gdb會立即把所有的斷點移除, 這樣做是被免你之後單步卡在同一個斷點裏。 以下是證明:

2013-03-23 13:47:49 856

原创 GDB protocol manual有錯誤

GDB protocol manual有錯誤

2013-03-23 12:47:53 721

原创 hudson build得太快会有memory leak

发现hudson+maven, build得太快会有memory leak, 不要一分钟build超过两次

2013-02-24 20:30:18 536

原创 MySQL的數據庫drop不了Cannot delete or update a parent row: a foreign key constraint fails

MySQL的數據庫drop不了, 出現以下message, 可以試下 SET FOREIGN_KEY_CHECKS = 0;mysql> drop database myDB;ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint failsmysql> SET F

2013-02-24 01:07:21 2918

原创 qemu single step will fail if current EIP hit a breakpoint

I use the following code to insert a breakpoint in physical address 0×1600000CPUArchState *cpu = first_cpu;hwaddr addr;sscanf(command + 2, "%ld", &addr);int err = cpu_breakpoint_insert(cpu, a

2013-02-14 00:31:18 804

原创 用GDB或CDT調試qemu時, 它會不停fire SIGUSR1

用GDB或CDT調試qemu時, 它會不停fire SIGUSR1,GDB就會不停的停在一些不是你設定的斷點裏, 要禁了SIGUSR1, 方法如下:(gdb) info signal SIGUSR1Signal Stop Print Pass to program DescriptionSIGUSR1 Yes Yes

2013-02-12 12:04:04 1995

原创 在x86-64的Linux上編譯64 bits的newlib要注意一點

在x86-64的Linux上編譯64 bits的newlib要注意一點, 要在configure的時候加上“–disable-multilib“, 否則會有以下error, 因為newlib會連32 bits的newlib一同編譯, 會編所有文件時加上-m32x86_64-peter-elf-cc -B/root/workspace2/newlib-1.19.0build/x86_64-p

2013-02-03 15:35:33 2037

空空如也

空空如也

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

TA关注的人

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