pigfoot’s weblog

We should forget about small efficiencies — Donald Knuth

Archive for June, 2006

Improve performance in Ubuntu

Improve performance in Ubuntu, from digg.

This is an index of threads on how to get the best performance out of your Ubuntu machine. The thread descriptions are as followings:

Popularity: 19% [?]

  • 0 Comments
  • Filed under: IT, Linux, Ubuntu
  • Secure Programming for Linux and Unix HOWTO, from digg.

    This book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. If you like Writing Secure Code (Microsoft Press), you maybe like this article as well.

    It’s recommended to read Chapter Six: Avoid Buffer Overflow.

    Popularity: 19% [?]

  • 0 Comments
  • Filed under: C/C++, Develop
  • Google Releases Picasa For Linux

    Google Releases Picasa For Linux, from InsideGoogle.

    It should run on any of these Linux distros running on a an x86 compatible processor:

    • Debian Sarge
    • Debian Etch
    • Fedora Core 4
    • Fedora Core 5
    • Linspire 5
    • Mandriva 2006
    • Mandriva 2005
    • Red Hat Workstation 3
    • Red Hat Workstation
    • Ubuntu 5.10 (Breezy Badger)
    • SuSE 9.3
    • SuSE 10.0

    Popularity: 14% [?]

  • 0 Comments
  • Filed under: Google, IT
  • When I try to upgrade my system, but I get the error below:

    sojia src # emerge -uvDNp worldThese are the packages that I would merge, in order:

    Calculating world dependencies …done!
    [blocks B ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.15-r2)
    [ebuild U ] sys-apps/shadow-4.0.15-r2 [4.0.14-r1] +nls -nousuid +pam (-selinux) -skey 1,264 kB

    Total size of downloads: 1,264 kB

    According to this page on http://forums.gentoo.org, the clue is in the shadow ChangeLog:

    *shadow-4.0.14-r2 (12 Mar 2006)
    12 Mar 2006; Diego Pettenò +files/login.defs,
    +files/login.pamd, +shadow-4.0.14-r2.ebuild:
    Merge pam-login back into shadow, as 4.x version was already being used;
    this means that upgrade from 4.0.14-r1 requires to remove pam-login before.

    To solve “emerge -C pam-login && emerge -1 shadow”, this is safe to do.

    Update: Thanks Julian. It’s more safe to perform “emerge –buildpkgonly –nodeps shadow && emerge -C pam-login && emerge –usepkgonly shadow

    Popularity: 23% [?]

  • 2 Comments
  • Filed under: Gentoo, IT, Linux, Unix
  • What’s New

    Mozilla Firefox 1.5.0.4 Release en_US (20060603)

    Mozilla Firefox 1.5.0.4 Release zh_TW (20060603)

    Mozilla Firefox 1.5.0.4 Release zh_CN (20060603)

    Mozilla Firefox 1.5.0.4 Release ja (20060604)

    Mozilla Firefox 1.5.0.4 Release de (20060604)

    Mozilla Firefox 1.5.0.4 Release hu (20060604)

    Mozilla Firefox 1.5.0.4 Release nl (20060604)

    1. my vs7.1-release patch
    2. my tweaks profile patch
    3. Used branding artwork by JairoB
    4. UAO of zh_TW.Big5 Unicode Fix
    5. P0/P1/P2/P3 all build with VC7.1
    6. P0 build build with /GAL7 arch:SSE and mmoy’s SSE patches, for Athlon XP, and Duron 1.1 GHz+
    7. P1 build build with /GAL6 and mmoy’s MMX patches, for Generic CPU
    8. P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches, for Pentium III ,Celeron 500+
    9. P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches, for AMD Athlon 64, AMD Sempron, Pentium 4, Pentium M, and Celeron 1.7 GHz+

    Popularity: 9% [?]

  • 2 Comments
  • Filed under: Gecko, IT
  • TRF / Where to begin

    發行日期:2006 年 01 月 25 日, 艾迴音樂官方網站介紹.

    TRF 睽違6年的新單曲 “Where to begin”. TRF 是我高中時代超喜歡的樂團, 他們在廿世紀末真的是紅極一時. 現在看起來, YuKi 有種成熟美, 而男生們卻都有明顯的歲月痕跡. 想想也是啦, 我唸高中時, 和現在唸完研究所, 工作快滿兩年了的差別應該也蠻明顯的, 哈哈!

    上面是在 YouTube 找到的 link. YouTube 真的太神奇了!

    Popularity: 18% [?]

  • 0 Comments
  • Filed under: Movies, Talk
  • [FX/TB] Win32 Branch build

    Mozilla Firefox 2.0a3 Branch builds (20060601)

    Sepecial Check-in

    • Firefox 2.0 Alpha 3 Branch
    • Because most plugins only support up to 1.5, not 2.0, I add app.extensions.version with 1.5 in profile to be compatible with extensions

    Known Issues

    1. checkout finish: Thu Jun 1 01:21:43 PDT (UTC -0700) 2006
    2. All Chech-in, FX Chech-in from last build
    3. my vs7.1-moz_1_8 patch
    4. my tweaks profile patch
    5. Used branding artwork by JairoB
    6. UAO of zh_TW.Big5 Unicode Fix
    7. P0/P1/P2/P3 all build with VC7.1
    8. P0 build build with /GAL7 arch:SSE and mmoy’s SSE patches, for Athlon XP, and Duron 1.1 GHz+
    9. P1 build build with /GAL6 and mmoy’s MMX patches, for Generic CPU
    10. P2 build build with /GAL6 arch:SSE and mmoy’s SSE patches, for Pentium III ,Celeron 500+
    11. P3 build build with /GAL7 arch:SSE2 and mmoy’s SSE2 patches, for AMD Athlon 64, AMD Sempron, Pentium 4, Pentium M, and Celeron 1.7 GHz+

    Popularity: 7% [?]

  • 1 Comment
  • Filed under: Gecko, IT