A thought about Solaris 10 x86's boot process

In succinct form:

The problem with Solaris 10 x86's boot process is not so much that itis trying to pretend that it has OpenBoot, the problem is that it isdoing such a clumsy and awkward job of faking it.

I will admit that I am not a fan of the Solaris 10 x86 boot process. Iunderstand why it is trying very hard to pretend that it is just likeSPARC hardware with OpenBoot, and I can even sympathize with Sun'smotivations for


豈止廣告

眼前兩星期,香港獨立媒體網及獨立媒體(香港)會就成立三周年舉行一系列的活動。活動的意念,是希望請來平日在其各自領域搞自己的媒體的友好團體和朋友, 交流交流。因為我們相信,獨立自主的小媒體,即使媒介、形式

Virtualization does not eliminate security concerns

Here is something that has struck me recently: virtualization andabstraction cannot eliminate security concerns, they can only move themfrom one place to another . In other words, virtualization by itselfdoesn't do anything to prevent security bugs; it just means that theyhappen in a different place.

(By virtualization I mean more than hardware and OS virtualization, Ialso include things like the JVM.)

The advantage of virtualization is that it moves the problem inwards,towards the center of the security onion, where fewer people


無聊計數機玩意

Casio Fx3900Pv

在中學時期,長伴數學課的就是計數機,當時用的型號是 Fx3900Pv,大抵每個人都會用裏面有限的空間來輸入尋二次方程根的數式吧!當時我們有一個玩意,玩法如下:

  1. 兩個或以上人參與, 按數次 AC 清除所有狀態
  2. 1++

廣告

連續兩集與嶺大有關,簡直好似幫緊嶺南打工咁。他們搞有心思有意義的研討會,但因為地居偏遠所以遭遇困難,實在是很慘的。

文明單位: 沙士的集體記/失憶
嘉賓:陳順馨、陳慧燕

看了《沙士啟示錄》,馬上回勇,回應水平

short-form

忙得想死。如果以前貼醜怪的自拍照出來可類比於自毀,那麼現下的明明就是鴉片。
而之間的退縮,稱為老去。






(就黎冇相了!!)

不想上班



打工眞的適合所有人嗎?我們是不是生下來就得接受默默耕耘,人人都是社會上一枚螺絲釘,無名無姓,不求有功,但求無過,之後是年老體衰,光陰流逝,不會餓死,但覺一事無成,憑一點積蓄,盼的就是安享晩年。最正常的

How x86 Linux executes ELF programs

Yesterday I said that the kerneldirectly executes programs in place. Because I feel like walkingthrough the details, here is what the kernel does to start ELF programs onx86 Linux; for simplicity, I'm going to talk about 32-bit programs.

  • First, the kernel maps the program's text, data, and BSS into memory. Almost allprograms require these to be mapped at fixed addressesstarting from 0x08048000 (128 Mb)

Why setuid scripts are fundamentally a bad idea

The real problem with setuid scripts on Unix isnot that writing secure shell scripts is challenging and obscure, itis that they are fundamentally insecure because of how the kernel runsthem. While the kernel runs programs by directly loading them intomemory , it runs scripts by running thescript's interpreter with the filename of the script, leaving it up tothe interpreter to read and execute the script itself. As is normal onUnix, there is nothing that keeps what file the filename points tothe same between these two


WordPress 升級 2.3 記錄

WordPress 升級了做 2.3,安裝容易,但 upgrade plugins 搞一大輪。特此記錄自己做過甚麼,日後有跡可尋也:

有關 Tags:

  • 因為 category 已名存實亡,所以有些 tag 變了跟 category 同字的中文,本來人家的 tag 是全英的…
  • 棄用 UTW 後,template 改用 wordpress 原裝 template tag
  • 為了出有色標籤