原创 The Fibers of Threads

For the last several months in this column, we've been looking at programming with Linux's threads library, pthreads. H

原创 Linux下串口虛擬終端的配置

開發內核,kernel panic是難免的,只有將內核的輸出信息輸出到串口,在kernel panic之後才能通過串口虛擬終端查看內核輸出信息。 1.修改內核參數 /boot/grub/grub.conf 下面藍色部分爲添加的,保證內核

原创 syslogd的配置

修改一下/etc/syslog.conf 文件#kern.*       /dev/console 你打印的東西可能是某個級別的信息。比如說debug,這用printk 可以控制 。那麼就寫程kern.debug /var/log/ker

原创 VIM的技巧

自動排版:  gg=G     在粘貼了一些代碼之後,vim變得比較亂,只要執行gg=G就能搞定輸入不了中文怎麼辦    要把vi的encoding設置成同系統的編碼一樣的,通常將其設置成utf8 , set encoding=utf8如

原创 如何編寫技術白皮書

下面這篇文章介紹了技術白皮書的由來,以及如何編寫:http://www.stelzner.com/copy-HowTo-whitepapers.php

原创 如何在Linux內核中寫文件

#include <linux/kernel.h>#include <linux/module.h>#include <linux/init.h>#include <linux/fs.h>#include <linux/string.h>

原创 how to ssh logon remote host without password

ou want to connect from machine "left" to machine "right". Log into left: mkdir ~/.sshcd ~/.sshssh-keyg

原创 如何在Linux內核中將輸出打印到終端

#include <linux/kernel.h>#include <linux/module.h>#include <linux/init.h>#include <linux/sched.h>#inclu

原创 在ubuntu下用vlc播放DVD

vlc對DVD的支持可以說是目前最完整的,而安裝完之後,軟件已經具備了全區DVD撥放的效果了,不用另外處理,算是相當好的。 請加入sources.list deb ftp://ftp.video

原创 一個非常好用的Mockup工具:Balsamiq mockups

在工作中,經常需要設計軟件界面。所以一直想找到一款好用的Mockup工具。 其實我的需求只有2點。 1. 能夠快速繪製。 2. 開發人員能夠看明白。並不需要太複雜的特性。原來用過 Firefox的插件 Pencil, 現在不用了,bug

原创 source命令的作用

source命令的作用就是用來執行一個腳本,那麼:source a.sh 同直接執行 ./a.sh 有什麼不同呢,比如你在一個腳本里export $KKK=111 ,如果你用./a.sh執行該腳本,執行完畢

原创 終於建了blog

   今天終於建立了blog。    做軟件開發也有5年多了,最近感覺有些迷惘,也有點不太順利,是時候好好想一想,把過去的一些開發經驗作個總結,是對自己的一個交待,同時也希望能給其他開發者一些幫助。