Category: Computers

teehan+lax » Blog Archive » iPhone GUI PSD 3.0

By , 2009-11-25 08:13

teehan+lax » Blog Archive » iPhone GUI PSD 3.0.

A PSD with lots of iPhone UI elements. Don’t know what I’d use it for, but pretty cool nonetheless.

Snow Leopard on Dell Inspiron 640m/e1405

By , 2009-11-15 20:08

Update 4: Please see updated post.

Update 3: I recently tried to format and re-install snow leopard, and now I can’t get the laptop to boot from the Chameleon cdboot. I’m working on it and will post when I find a solution.

Update 2: The Broadcom 440x kext found here makes the card detected in Snow Leopard, however, it works intermittently. Most of the time you will fail to get an IP.

Update: You can run updates from Software Update, however remember to DELETE SleepEnabler.kext before upgrading to 10.6.2 (check /Extra and /System/Library/Extensions). Otherwise you’ll get a nice kernel panic.

Just installed Mac OS X 10.6 on my trusty old Dell Inspiron 640m.

Intel Core Duo T2050 processor @ 1.60GHz
2GB DDR2 SDRAM
Intel GMA950 integrated graphics (1440×900)
Intel 3945ABG Dell TrueMobile 1505 802.11n Mini PCIE WLAN card

It was quite easy; actually easier than Leopard.

I basically followed the steps found here:

http://www.insanelymac.com/forum/index.php?showtopic=182227

(ISO mirrored here: Inspiron6400.iso)

Make sure to always boot with cpus=1

Then, I installed a few additional kexts for the onboard Broadcom 440x (AppleBCM440XEthernet.kext), battery status display VoodooBattery.kext, and HD Audio VoodooHDA.kext.

To fix the cpus=1 problem, install VoodooTSCSync.kext

I have only one problem with this setup, the laptop does NOT wake from sleep.

Apple Service

By , 2009-11-15 09:28

Back in September, I purchased my first Mac. It was a MacBook Pro “Core 2 Duo” 2.4 15″ (Unibody). It was a beautiful machine, aluminium and glass and all, and the most powerful laptop I’d ever owned. However, right out of the box, it was defective. When using the GeForce 9400M video card, the screen would intermittently flicker off and on. This became very annoying when watching videos or doing Photoshop work. There were no problems when using the 9600M GT. After searching the ‘net and finding many other people with the same problem, I decided to take the mac in to the Apple store for repair. The “Mac Genius” didn’t even want to look at the laptop, he told me it’s a known issue, gave me a case number and told me to contact Apple by phone to arrange a return. So that’s what I did.

In mid-October, I received MacBook Pro #2. Exact same model. This one worked perfectly. Until one day, I found a fly INSIDE the computer. I called up Apple support again, and they told me to take it to an “Authorized Service Provider”. So I made yet another trip to the Yorkdale Apple Store. They looked at the machine and took it in for repair, telling me it would be ready by tomorrow. In the end, the simple LCD replacement turned into much more and ended up taking a week. Turns out that somehow my “logic board” (Apple jargon for motherboard) had a short, and destroyed every new LCD they tried to install. So they called me to tell me they’d decided to replace it with a brand new one, and migrated all my personal data over.

I went in to the Apple store to pick up MacBook #3. They had migrated all my data over and it worked great, however it was a “Core 2 Duo” 2.53 15″ (SD). Faster CPU, better screen, but this one only has the integrated GeForce 9400M, and not the 9600M GT. So I told the “Genius” and he went to get the manager, who immediately upgraded me to the C2D 2.66 MacBook Pro 🙂

Needless to say, despite all the wasted time, I’m quite happy with Apple’s service. A free upgrade is always a good way to please a customer. Way to go Apple.

Recover Windows XP Offline files from local cache

By , 2009-11-04 14:35

Windows XP offers a handy feature that allows you to take files stored on a network drive and use them even without a network connection. The files are then re-synced back to the server the next time network access is detected. Unfortunately, the service, while a fantastic idea, is not very stable in practice. In case of errors, there IS a procedure to recover files from the local cache. It involves using version 1.1 of Microsoft’s csccmd (not available directly on MS website.)

csccmdv1.1.zip

(Note to Microsoft: if it isn’t ok for me to host this file, then let me know and I’ll remove it.)

TSC sync XNU patch – InsanelyMac Forum

By , 2009-10-31 09:49

TSC sync XNU patch – InsanelyMac Forum.

Fix to avoid needing cpus=1 at boot for Core Duo machines (typically Dell)

My MacBook has a bug…

By , 2009-10-30 11:24

Update: Just called Apple tech support about this (Still in the 90 days!). The support agent burst out laughing and put me on hold for a while, before finally telling me to bring the Mac in to an Apple Store for service.

IMG_0011

Yes, it’s IN BETWEEN the GLASS and the LCD panel.

Asus C2N7A-I Celeron 220 with NVIDIA Ion chipset

By , 2009-10-18 16:33

C2N7A-I. Quite a complex model number, but that’s ASUS for you.

Anyway, there’s been a lot of buzz lately about NVIDIA Ion and Intel Atom-based small-form-factor PCs. I have personally tested out some Atom-based netbooks and nettops (Acer Aspire One, Asus Eeetop, Toshiba NB200) and honestly, the performance is not too hot. They are really intended for some web browsing and e-mail, and the occasional YouTube video.

The answer to that seems to be ASUS’ C2N7A-I. It combines an Intel Celeron 220 processor with NVIDIA’s ION chipset and GeForce graphics. Since the Celeron 220 is essentially a Core 2 solo with reduced cache and clock speed, it should totally pwn offer much greater performance than the Atom 330 + ION combo.

I haven’t tested this myself, but I recently built a SFF ITX desktop to use as an HTPC. I found the ASUS ITX-220 board at SwiftGamers for under $80. It includes the Celeron 220 with an Intel 945G chipset. So far I’m quite happy with the system; the real weak point with the ITX-220 is the lack of HDMI or DVI out (this is not an issue with the ION based C2N7A-I). It runs Ubuntu 9.04, Windows 7 or Mac OS X 10.5 quite happily and can handle 720p H.264 video smoothly.

With that experience, I expect the C2N7A-I to be quite a good performer for an ITX-based PC. Now to find one for sale somewhere…

via Yersys Technology Blog: Asus C2N7A-I spotted, pairs Celeron 220 with NVIDIA Ion chipset.

Snow Leopard Retail disc install on generic PC

By , 2009-10-14 21:55

http://www.insanelymac.com/forum/index.php?showtopic=182227&hl=

http://www.insanelymac.com/forum/index.php?showtopic=182884

Virtual LAN with NAT/PAT for OpenVZ containers

By , 2009-10-13 21:07

This blog is running from an OpenVZ container on a server with a single public IP. There is no separate router; the eth0 interfaces is connected directly to the Internet. Therefore, I had to create a vlan with private IPs for my containers which would share the one public IP. Here’s how I did it.

/etc/network/interfaces

auto eth0
iface eth0 inet static
address x.x.x.x
netmask 255.255.255.254
gateway x.x.x.x
 
auto venet0:0
iface venet0:0 inet static
address 172.29.247.100
netmask 255.255.255.0

Note that the venet0 interface is created when installing OpenVZ. By default it has no IP. I assigned a static IP of 172.29.247.100 and netmask of 255.255.255.0 to allow space for a whole lot of containers. Now for the fun part, messing with iptables.

# NAT VM subnet (247) to external ip
/sbin/iptables -t nat -A POSTROUTING -s 172.29.247.0/24 -o eth0 -j SNAT --to x.x.x.x
 
# Allow all traffic for venet0 interface
/sbin/iptables -A INPUT -i venet0 -j ACCEPT
 
# ssh to containers
/sbin/iptables -t nat -I PREROUTING -p tcp -d x.x.x.x --dport 2222 -j DNAT --to 172.29.247.103:22
/sbin/iptables -I FORWARD -p tcp -d 172.29.247.103 --dport 2222
/sbin/iptables -t nat -I PREROUTING -p tcp -d x.x.x.x --dport 2223 -j DNAT --to 172.29.247.102:22
/sbin/iptables -I FORWARD -p tcp -d 172.29.247.102 --dport 2223

It may not be the optimal solution, but it works, it’s stable, and I’m quite proud of myself.

Spam. Now in french, with pictures!

By , 2009-10-13 12:44

Someone at the school board received this spam message today. I must say this variation is better than the usual junk about viagra and rolexes ;). But seriously, what are they expecting to get out of this?

bonjour!!! ca va??? je m’appelle Svetlana. j’ai 29 ans.
j’ai deja eu une mauvaise experience de parler avec les hommes dans l’internet.
nous avons eu une correspondance exceptionnelle tres longtemps et je l’ai cru.
j’ai l’habitude de croire les hommes mais cet homme a casse mon coeur.
j’etais choquee et je ne savais pas ce que je devais faire. j’ai cesse a croire les hommes.
j’ai commence a travailler ferme pour oublier tout.
j’ai reussi a faire la cariere mais j’ai compris que la vie ce n’est pas le travail.
je veux etre aimee et je veux offrir l’amour.
je ne sais pas pourquoi je te dis ca j’ai regarde ton prifil et j’ai decide de t’ecrire.
je deteste le mensonge et les jeux avec les gens.

si tes intentions sont serieuses ecris mon email:  [email protected]

Svetlanna

Custom theme by me. Based on Panorama by Themocracy