小生同学的碎碎念

2010年的第一篇日誌

好吧,先很無恥的說一聲,2010年的第一篇日誌,仍然是用來發牢騷的!

<avatar>上映的可是如火如荼啊,特別是東莞的iMax版,據說還超負荷工作,且票已經賣到二月份了<這個有待求證,純屬傳言>,奈何這冬天里的一把火在這強大的寒流面前實在顯得渺下,可憐我當年初到廣州,經濟窘迫,在易初蓮花買了這個還算便宜的被子,已經抵擋不住這股寒流,然後..然後我就真的感冒了..

想想上周還在開玩笑的說,要是生病了,把這些事拋開可以不管了,多好丫,哈,很杯具,還真的病了,然,工作則是拋不開的,雖然偶爾要抱怨一下,但總歸是在其位,謀其職,工作還是要繼續的,<三國天下>的操作系統更換已經算是讓我壓後了,現在po也要開始二測了,結果手上這點破事還沒搞完,避無可避,只求有關部門發發善心,讓我早日功德圓滿吧.

和諧無處不在,繼51.com與it163.com出事之後,之前也聽朋友說blogbus掛了,第一反應是河蟹入侵了,哈,所料無錯,不知道哪天我這個讓我發發牢騷的一畝三分地兒也要被和諧了,那個時候,我只好…在牆上畫畫行不行..真沒道德啊我…

最近算是多有跟某個系統打交道,此系統我也不言明瞭,智者知之,對那個系統所謂是深惡痛絕啊,三大罪:

  1. 動不動打不開,唉,沒辦法,我急,人家不急嘛
  2. 電話基本打不通,看來真的是熱線,好不容易打通了,好吧,全是應付推托之辭,想起當時,問了一個問題..結果電話那頭給我的答覆是:為什麼呢?它為什麼不給你填呢?
    靠..我要知道為什麼我還打電話來問你..當然,對方的聲音還是蠻好聽的,呵呵
  3. 效率極其低下,”喂,你好,請問我們那個啥時候可以處理啊?”
    “您好<態度還算客氣>,這個我們需要20個工作日!”什麼效率嘛,就點幾下鼠標的事,要20個工作日,也許人家真的太忙吧,得,就我閑著..

實際上,問題遠不止於斯,奈,網上的批判已經夠多了,多言無益,也不指望他們能幹點啥正經事了,得,他們全正經的,就我不正經窩被窩裡發牢騷呢….

年終總牢騷

唉,想不到,年底了,本以為順風順水,也算是個開心年,無奈,年底這幾天卻是最不開心,最壓抑的一段日子,XX部門出了某些條例,無奈,因為這塊工作是偶平時兼顧,即使最怕跟有關部門打交道,即使最搞不清楚有關部門的條條框框,可終究工作還是要做的,在其位謀其政,那就努力吧,只可恨某某部門的xx系統真TMD噁心,某某部門的電話真TMD難打…可我還真TMD的只能忍..朋友說罵TMD..可那幫丫的,要是能罵的話,我早TMD罵了<大力普及“他媽的”有助於語言交流>

日子像流水般而過,這項工作卻總是問題不斷,我已然不知道是自己的無能,還是有關部門的高智商,總會跟朋友或者同事開玩笑的說,不要用正常人的頭腦去思考他們的問題,唉,可我現在就在做著匪夷所思的事,呵呵,明天繼續我的工作..撥電話..嘟嘟嘟..掛電話..SHIT!又TMD不通!!! [Read the rest of this entry...]

有一張圖我不得不貼

image_20091224182351

[Read the rest of this entry...]

通過ssh session及tar命令進行遠程備份

今天一朋友提起tar命令通過管道及ssh進行備份的一個想法,想想自己已經很久沒這樣用過了,就記錄一下吧,說不定哪天還會用上

我們首先假設,我們需要壓縮的目錄為data

將文件經過tar壓縮並傳到遠程服務器上:

tar cpf – data | ssh user@remote_host “cat > data.tar”

或者

tar cpf – data | ssh user@remote_host “dd of=data.tar”

將文件經過tar壓縮傳送到遠程服務器上,併進行解壓:

tar cpf – data | ssh user@remote_host tar xpf -

在本地解壓遠程服務器上的備份文件:

ssh user@remote_host “cat data.tar” | tar xpf -

莫名其妙的世界,莫名其妙的我

這幾天都在忙一些很是“稀奇古怪”的事,明白人覺得他們腦殘,有病,吃飽了撐的,想要“分紅”,諸如此類,當然,我對這類人也是深惡痛絕,奈何我等乃一介草根,何苦較一長短,只能望天而呼:杯具啊。。。

前兩天剛讀完跟顏琦借的〈草房子〉,算是有些思緒飄飛吧,只是這些想法好像已經離我很遠,無力,脆弱,又有些向往,少年不知愁滋味的年代已經離我遠去,鄉村的氣息,執拗的老人,那無憂無慮的笑聲,已了然塵封,向後看,往前走。。。

這段時間,稀裡胡塗的跟朋友、中介也算是看了十幾套房子了吧,奈何,喜歡的不愛我,愛我的不喜歡,看得上的買不起,看不起的還是買不起,算算口袋裡的錢,羞澀啊,再來一句。。杯具啊。也聽說公司要搬杭州,唉,不管是怎麼樣,無風不起浪,總會有些想法吧,不過還好,自己算是無牽無掛,在廣州也是無親無戚,到哪是哪吧,農村娃娃,適應力還算可以,哈哈,忽然想到,這也是沒房的好處,呵呵

這周剛好有同事可以幫忙從汕頭買牛肉丸過來,呵呵,順手要了三五袋,給了同學一些,想想畢業都快三年了,不知他們吃的可好,哈,我是覺得算是相當美味,在廣州,很少能吃到這麼有彈性的牛肉丸了,想當年,豬圈裡的小朋友們,吃牛肉丸,那可是用搶字都不能形容的丫,華麗麗滴。。。。

罷,看電視去也。。。

無聲的抗議

為了表示對某些“暴行”的抗議,


即日起,本人blog將採用繁體中文進行書寫,


嘆一句:無奈!


據《本草綱目》記載:腦殘者無藥醫也!


python digest与hexdigest的转化

今天一朋友提到一个问题:

>>> base64.b64encode(hashlib.md5(“123456″).digest())

’4QrcOUm6Wau+VuBX8g+IPg==’

但是我只知道这个值:e10adc3949ba59abbe56e057f20f883e,这个值是由下面方式得来的:

>>> hashlib.md5(“123456″).hexdigest()
‘e10adc3949ba59abbe56e057f20f883e’

问题:怎么从’e10adc3949ba59abbe56e057f20f883e’得到’4QrcOUm6Wau+VuBX8g+IPg==’ ?
答:

base64.b64encode(‘e10adc3949ba59abbe56e057f20f883e’.decode(‘hex’))

gentoo下破解无线wep加密

忏悔一下。。我今天竟然干了这事-_-不过只是尝试,无盗用之心,话说自打搬了租屋之后,由于电信ADSL实在是太贵鸟,一直没装网络,倒是习惯了回家看看电视,和舍友聊聊天,甚是惬意,网络在非工作需要时,倒是可有可无了,在前段时间就看到过说wep是可破解的,今天手痒。。就尝试一下。。主啊,原谅我吧。。阿门-_-

在破解前请先确认你的电脑有支持无线网络的硬件了,并确认你的无线网络接口名字了,比如我的是wlan0,另外,安装如下软件包:

[I] net-wireless/aircrack-ng
Available versions:  0.9.3 1.0_rc3 1.0_rc4 1.0 {kernel_FreeBSD kernel_linux sqlite wifi}
Installed versions:  1.0(08:09:29 PM 11/18/2009)(kernel_linux sqlite -kernel_FreeBSD)
Homepage:            http://www.aircrack-ng.org
Description:         WLAN tools for breaking 802.11 WEP/WPA keys

使用emerge net-wireless/aircrack-ng安装。如果是Debian流的系统,比如Ubuntu,那应该是apt-get install aircrack-ng了,接下来就是网络上找到的操作了,直接引用好了,fix了几个小笔误罢了 [Read the rest of this entry...]

Gentoo下VirtualBox使用alsa发音

之前VirtualBox使用alsa驱动时,总是与HOST机(gentoo)冲突,不能出声

换用pluseaudio驱动的话,HOST机又没声音-_-只好忍受了一段时间的无声虚拟XP

今天偶然发现,原来。。原来是可以出声且不冲突的,本来也应该是这样的

以前用Debian的时候就没这个问题,所以对于这个问题的解决一直是没放弃的

今天终于让我发现,哇哈哈哈哈-_-囧

查了一下我的/etc/make.conf发现有esd这个flag,好像当时是为了解决gnome的音量

调节问题加的-_-忘了。。杯具一下

在/etc/portage/package.use里增加:

media-libs/libsdl -esd

之后:

emerge media-libs/libsdl -1

问题解决~~~ [Read the rest of this entry...]

Linux命令free里buffers/cache的简单理解

今天有朋友提起Linux下free命令里buffer和cache的区别,刚好,也记录一下
先看一下free命令的输出<我这里是gentoo linux>:

total       used       free     shared    buffers     cached
Mem:       2586752    2098752     488000          0     160032     890292
-/+ buffers/cache:    1048428    1538324
Swap:      1060248          0    1060248

我们先看一下第一/二行各字段表示的意思:
total: 内存总数2586752
used: 已经使用的内存2098752
free: 空闲内存数488000
shared: 当前废弃不用内存,0
buffers: 缓冲内存数160032
cached: 缓存数890292

其中total = used + free

那么,buffer和cache的区别是什么呢?用简单两句话来说:
buffer is for writting
cache is for reading

下面这两句是我从网上找到的,应该不难理解

Buffers
Are used by programs with active I/O operations, i.e. data waiting to be
written to disk

Cache
Is the result of completed I/O operations, i.e. buffers that have been
flushed or data read from disk to satisfy a request.

接着我们再看第三行的

-/+ buffers/cache:    1048428    1538324

这个-/+分别是什么意思呢?先看一下这个公式:

- buffers/cache = used – buffers – cached = 1048428
+ buffers/cache = free + buffers + cached = 1538324

这样就好理解了:
-buffers/cache表示的是实际上被程序上真正吃掉的内存
+buffers/cache表示的是实际还可以挪用的内存

最后一行是swap的信息,略