pigfoot’s weblog

We should forget about small efficiencies — Donald Knuth

Archive for October, 2005

[FX/TB] Win32 Trunk build

Mozilla Firefox/Thunderbird Trunk builds (20051019)

Sepecial Check-in

  • This trunk build runs fine as long as you have a new profile, thanks Sammo
  • Because most plugins only support up to 1.0+, not 1.6a1, I add app.extensions.version as 1.0+ in profile to accept plugins installation
  1. checkout finish: Wed Oct 19 07:14:12 DST -0700 UTC 2005
  2. All Chech-in, FX Chech-in, TB Chech-in from last build
  3. my vs7.1-trunk patch
  4. my tweaks profile patch
  5. Used branding artwork by JairoB
  6. UAO of zh_TW.Big5 Unicode Fix
  7. enabled extensions of cookie, xml-rpc, xmlextras, p3p, pref, universalchardet, inspector, transformiix, webservices, xforms, schema-validation, gnomevfs
  8. P0/P1/P2/P3 all build with VC7.1
  9. P0 build build with /GAL6
  10. P1 build build with /GAL6 and mmoy’s MMX patches
  11. P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches
  12. P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches

Popularity: 6% [?]

  • 0 Comments
  • Filed under: Gecko, IT
  • Meet the Excel 12 formula bar

    Meet the Excel 12 formula bar, from Excel’s weblog.

    這篇在講 Excel 12 的 formula bar, 還有幾個 screenshot, 不過重點我是放在 Excel 12 的 Interface. 真的是越來越華麗了耶~

    Popularity: 9% [?]

  • 0 Comments
  • Filed under: IT, Microsoft
  • Tune your ext2/3 filesystem

    Tune your ext2/3 filesystem, from Gentoo Weekly Newsletter (October 17th, 2005)

    ext2/3 are the main filesystems for a large amount of users but what a lot of people don’t know is that you can get almost Reiser4 speed out of it without any of the instability they’d associated with Reiser4. One of the great features of ext2/3 is the ability to tune it by adjusting various parameters. The one we are going to modify here is dir_index which essentially uses hashed b-trees to speed up lookups in large directories.

    Let’s take some precautions, first of all by finding out if some of those parameter are already enabled, by running
    # tune2fs -l /dev/hdXX

    (replacing XX with your drive and partition your ext2/3 filesystem resides in). If you don’t see dir_index in the list then we can enable it, and just in case you do see dir_index in ‘Filesystem features’ then you have either enabled it already or it was automatically enabled for you.

    You are going to need a Gentoo LiveCD because changing parameters on mounted filesystems can cause problems, so in the interest of safety we are booting off the CD. At the start phase the Gentoo install system is booted into what’s called a “ramdisk” which is where the files needed are put into RAM to be used. mke2fs, tune2fs and other parts of the e2fsprogs package will be present at this stage.

    Now let’s turn on the feature with
    # tune2fs -O dir_index /dev/hdXX

    Now run e2fsck with the -D option to have the directories optimized:
    # e2fsck -D /dev/hdXX

    Do that on any ext2 or ext3 partition and then reboot. You should notice the difference straight away.

    Popularity: 10% [?]

  • 0 Comments
  • Filed under: IT, Linux, Unix
  • Gates donates $15 million to computer history, from CNET News.com.

    很諷刺的, 我竟然看成 Gates donates $15 million to computer his story, 直覺上就變成比爾蓋茲捐了一千五佰萬美元給他的電腦傳奇. Orz

    Popularity: 9% [?]

  • 0 Comments
  • Filed under: IT, Microsoft
  • [FX/TB] Win32 Trunk build

    Mozilla Firefox/Thunderbird Trunk builds (20051018)

    Sepecial Check-in

    • This trunk build runs fine as long as you have a new profile, thanks Sammo
    • Because most plugins only support up to 1.0+, not 1.6a1, I add app.extensions.version as 1.0+ in profile to accept plugins installation
    1. checkout finish: Tue Oct 18 08:06:48 DST -0700 UTC 2005
    2. All Chech-in, FX Chech-in, TB Chech-in from last build
    3. my vs7.1-trunk patch
    4. my tweaks profile patch
    5. Used branding artwork by JairoB
    6. UAO of zh_TW.Big5 Unicode Fix
    7. enabled extensions of cookie, xml-rpc, xmlextras, p3p, pref, universalchardet, inspector, transformiix, webservices, xforms, schema-validation, gnomevfs
    8. P0/P1/P2/P3 all build with VC7.1
    9. P0 build build with /GAL6
    10. P1 build build with /GAL6 and mmoy’s MMX patches
    11. P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches
    12. P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches

    Popularity: 6% [?]

  • 0 Comments
  • Filed under: Gecko, IT
  • AppleiTunes 其實還蠻好用的, 也有 Podcasts 可以訂閱. 目前 iTunes 的 stable version 是 6.0.0.18.

    雖然 iTunes 是免費的, 但是卻會順便裝 Apple QuickTime, 很遺憾, 我非常不喜歡 QuickTime Player, 這是也我不喜歡 iTunes 的原因. 後來有試出一個方法可以只裝 iTunes 不要裝 QuickTime Player 的方法, 那就是裝 K-Lite Mega Codec Pack 或是 QuickTime Alternative. 不過隨著 QuickTime 也更新到 7.0, 這個方法也要作小小的更改. 步驟如下:

    1. uninstall iTunes
    2. uninstall QuickTime
    3. install K-Lite Mega Codec Pack 1.40+, Updated QuickTime Alternative to version 1.65+
    4. Or install QuickTime Alternative 1.65+, which updated QT components to version 7.0.3.5+
    5. install iTunes (en, 中文版)

    要注意的是 QuickTime Alternative 一定要用 1.65 以上 (aka K-Lite Mega Codec Pack 1.40 以上), 用 1.53 的話, 裝 iTunes 6 時會偵測到系統中沒裝 QuickTime 7, 一樣會幫你裝進 Computer System 中而前功盡棄.

    裝的過程我是用下面的設定:
    QuickTime Alternative 1

    那原先的 QuickTime 影片 (.mov vice versa) 怎麼播呢? 事實上用 Windows Media Player 就可以播放囉!

    Popularity: 52% [?]

  • 1 Comment
  • Filed under: Apple, IT, Media
  • Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components. It extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, frame windows, GDI objects, and more.

    WTL 7.5 Beta1 now available!

    Popularity: 11% [?]