Faster Leopard on G4 and G5

How to enable a faster graphic view for G4 and G5 Macs with new cards like: X800XT, X1600 PCI, Radeon 9200, etc?

Just type the next command into Terminal, and restart your computer:

sudo defaults write /Library/Preferences/com.apple.windowserver QuartzGLEnabled -boolean YES

With QuartzGL off

Quartz Graphics Test 137.75
Line 131.05 8.72 Klines/sec [50% alpha]
Rectangle 139.22 41.56 Krects/sec [50% alpha]
Circle 142.87 11.65 Kcircles/sec [50% alpha]
Bezier 128.26 3.23 Kbeziers/sec [50% alpha]
Text 149.54 9.35 Kchars/sec

With QuartzGL on

Quartz Graphics Test 194.91
Line 231.14 15.39 Klines/sec [50% alpha]
Rectangle 234.72 70.08 Krects/sec [50% alpha]
Circle 287.22 23.41 Kcircles/sec [50% alpha]
Bezier 120.51 3.04 Kbeziers/sec [50% alpha]
Text 189.17 11.83 Kchars/sec

Another trick to speed-up online videos with ClickToPlugin or switch YouTube to HTML5.

ClickToPlugin can replace every “embed”, “object”, and “applet” element on a web page by a placeholder element during page-loading. The user can load the embedded content manually by clicking on this placeholder. The type of content that ClickToPlugin blocks can be specified in the settings. Right-clicking on the placeholder reveals the usual contextual menu with one added item, ‘Hide Plugin’, which effectively removes the HTML element from the webpage. This is useful for getting rid of overlays that block access to page content. Additional contextual menu items for adding a page or source to the whitelist and unlocking all Flash elements on the page can be enabled in the settings.

Ami tetszik a Leopard-ban

A Preview programba is bekerült az Instant Alpha funkció, amit eddig csak az új iWork csomagban lévő Pages és Keynote adott meg nekünk, PhotoShop-free mágusoknak.

Instant Alpha in Preview

Az ALMA+SHIFT+4 gombkombinációval kiváltható képernyőrészlet-kivágó szerkezet kapott pozíció és méret jelző számokat.

A Shared Folder egy-egy könyvtár megosztását teszi lehetővé 1-2 kattintással, a végeredmény pedig a megszokott módon, automatikusan megjelenő könyvtár a partner gépén.

Shared Folder

A Terminal program végre tud több tab-on, egyszerre több shell-t is biztosítani, nem kell screen-ezni, vagy az ablakok között váltogatni végre.

Multiple tabs in Terminal

A Cover Flow szerű megjelenítés, ami ráadásul rendkívül gyorsan és stabilan működik nagyon megkönnyíti a képeink közötti eligazodást.

File browsing with Cover Flow

Végre Apache 2.x és PHP 5.x került a rendszerbe, megkímélve bennünket a beépített webserver tákolásától.

Apache and PHP

OSX server – redirect port

Előfordulhat velünk – akár a t-online SMTP szűrése és egy vendégként használt hálózat okán – is, hogy szükségünk akad egy gyors port-forward-ra, vagy port-redirect-re. Ehhez a jól bevált OSX szerverünket vesszük elő, ahol némi XML szerkesztéssel megvalósítjuk a feladatot.

Tegyük fel, hogy ez az eset az SMTP (25) port duplikálása egy másik portra, például a 11125-re, továbbá a mail szerverünk IP címe legyen 1.2.3.4.

Ehhez első körben nyissuk ki a tűzfalon a 11125-ös portot:

        # ipfw add 11125 allow tcp from any to any

A kiszemelt, módosítandó file a /etc/nat/natd.plist, amelyből a szerver majd generálja a natd.conf.apple file-t, amit a natd szerver futási paraméterként kap.

        /usr/sbin/natd -f /etc/nat/natd.conf.apple

A /etc/nat/natd.plist file-ban helyezzük el a következő sorokat a </dict> lezáró XML tag elé:

        <key>redirect_port</key>
        <array>
                <dict>
                        <key>aliasIP</key>
                        <string>1.2.3.4</string>
                        <key>aliasPortRange</key>
                        <string>11125</string>
                        <key>proto</key>
                        <string>tcp</string>
                        <key>targetIP</key>
                        <string>1.2.3.4</string>
                        <key>targetPortRange</key>
                        <string>25</string>
                </dict>
        </array>

Ezek után indítsuk újra a NAT szervert:

        # serveradmin stop nat
        # serveradmin start nat

Ez után, ha minden jól alakult a szerver létrehozza a natd.conf.apple file-t, amiben a következő sornak kell szerepelnie:

        redirect_port tcp 1.2.3.4:25 1.2.3.4:11125

Egy telnet paranccsal egyszerűen ellenőrizhetjük a végeredményt, mielőtt az SMTP kliensünket is beállítjuk az új címre és portra:

        $ telnet 1.2.3.4 11125
        Trying 1.2.3.4...
        Connected to 1.2.3.4.
        Escape character is '^]'.
        220 1.2.3.4 ESMTP Postfix

File-rendszer-telenség!

Valami furcsaság van a rendszeremben, agyára ment a hőség? Tegnap előtt a QuickTime Player nullázott le két darab file-t mikor rákattintottam, hogy meghallgassam, ma meg a make futtatása után ment a levesbe a forrás… Ez utóbbi esetben külön érdekes az xmalloc.c és xmalloc.h file-ok dátuma, ami nem igazán a maira sikerült.

-rw-r–r– 1 louise louise 0 Jan 16 21:54 Just_A_Girl.mid
-rw-r–r– 1 louise louise 0 Jan 16 21:43 song.mid

-rwxr-xr-x 1 louise louise 0 Jun 8 14:14 xmalloc.c
-rwxr-xr-x 1 louise louise 0 Jun 8 14:14 xmalloc.h
-rw-r–r– 1 louise louise 220 Jun 24 15:11 xmalloc.o

A S.M.A.R.T. státusz szerint minden rendben, tegnap volt filesystem ellenőrzés, elvileg semmi gond vele, az fsck hibátlannak ítélte…

2007-06-24 15:54:56.403 SMARTReporter[835] ATA Drive: ‘FUJITSU MHT2080AT’ – SMART condition not exceeded, drive OK!