Tutorials
MapQuest AS3/Flex Club Finder
Tuesday, May 5th, 2009 | Technology, Tutorials, Web Design, Work | No Comments
This past release Erich C. and I have been working on a new AS3/Flex Club Finder. We currently have 2 different club finders on our website seen here:
This new project is meant to allow our members to set their favorite clubs in their profile. This would allow them to quickly access the club’s resources, such as group X class schedules, phone numbers, amenities, ect. We were given one release cycle to duplicate the basic functionality our previous club finders delivered. What a challenge! This is what we achieved:
This was a very beneficial project for me because I was to help build it from scratch. We overcame some very technically confusing challenges (such as loading an unsecured swf application inside another secure swf application). I got a lot of exposure to Flex’s event driven architecture and enjoyed learning a ton about laying out components with Flex.
I’ll make another post about the specific challenges and how we resolved them.
Installing Leopard on x86 PC – Dell Dimension 4500
Monday, December 8th, 2008 | Technology, Tutorials | 22 Comments
It took me roughly 12 hours and 20 installations before I stabilized my installation of Leopard on an old Dell Dimension 4500. Along the way I read a ton of guides and references that helped me finally install Leopard 10.5.4 on my x86 desktop. I figured I’d centralize them all as well as offer my experience in hopes of making it a little easier for the next person.
Guides:
- OSX86 Project Installation Guides – This site offers the widest verity of installation guides. the OSX86Project team has built an amazing informational foundation for getting OSX installed on a PC. I’d recommend surfing around their pages for the most accurate and detailed help
- The ultimate OSX on PC guide – The best guide for me offering explanations for each step. This was the most useful guide during my journey.
- Hack-Attack: Install Leopard in 3 easy steps – A good general overview of what needs to be accomplished but really lacked essentials like links to resources and meaningful descriptions
- Hack-Attack: Install Leopard in 1 step – The most basic article I found. Basically says “Pop in the installation disk and follow the instructions”.
- LifeHacker’s guide to a Hackintosh PC – Great guide with pictures. They also have a good guide for building a Hackintosh from scratch.
Resources:
- OSX86Project – Solid reference for all things related to getting OSX on your PC
- InsanelyMac – First hand problems and solutions. Great place for dynamic help. Having a problem with the OSX installation? Post a question here for help.
Installing Leopard on a Dell Dimension 4500:
- Get DVD image JaS 10.5.4
- If you happen to have lost your legitimate copy you might be able to find a replacement at “thePirateBay.org” by typing “JaS 10.5.4“
- Burn the image
- Boot the PC and insert the DVD
- Enter bios (delete key as soon as computer powers on)
- BOOT > Boot Device Priority – you want CD/DVD 1st and hard drive 2nd
- Save and exit
- After POST you’ll see “push any key to boot from CD or push f8 to boot from cd with options” – guess what? push a key…
- It should pop up to a gray screen with an apple logo and a circle animation rotating underneath
- Select your language
- OSX Installer app should pop up with a welcome screen – this overall looks a lot like OSX.
- On the bar at the top of the screen click “Utilities” > “Disk Utility”.
- When it opens you should see your hard drive on the left at the top (It may have some partitions under it).
- Select the hard drive and then click the erase tab then click erase. ( dont worry about “Volume Format” or “Name” as these will be taken care of in the next step)
- It Should only take a moment, then click on the only partition under the hard drive and then back to the erase tab.
- Change the “Volume Format:” to “Mac OS Extended (Journaled)” and rename the partition to something pretty like “Leopard” or “BlueBird”.
- Click erase and wait for the progress bar to fill.
- Close the Disk utility app and the installer should pop back up.
- Click continue then agree then select the newly erased partition and continue.
- Click “Customize” and select packages:
- Kernal package: Intel SSE2 SSE3 9.2.0 Sleep
- Driver Package: Intel-ICHx
- Device Identification: NVIDIA GeForce nForce Chipset Fix
- uncheck clean
- Click Done, then install
- You can wait for the “disk check” just to be sure, but after I verfied the disk was fine once, i skipped it every time after that to save about 20 minutes.
- Wait for the install to complete
- Restart the computer
- Pop out the DVD
- During the next boot hit any key to add options to the HDD boot.
- At “boot: ” enter “cpus=1″ and hit enter
- Enjoy booting into Leopard
Additional useful information:
- If your system dosen’t boot up try “-x” at the same place you enterd “cpus=1″ above. This will boot the system into safe mode.
- If for some reason that still doesnt work… Try using “-v” which displays the boot messages while starting rather then the apple graphic. These messages help with debugging.
Once you get the system booting add the parameters to “com.apple.Boot.plist”:
- Open Finder
- Go to your partition
- Then go to Library > Preferences > SystemConfiguration
- Open com.apple.Boot.plist with “Property List Editor”
- Add parameters to “Kernel Flags” (I added “cpus=1 -x”)
Additonal things you can add:
- “Boot Graphics”=Yes|No see graphics mode or text mode when starting.
- “Quiet Boot”=Yes|No Use quiet boot mode (no messages or prompt).
- “Graphics Mode”=”WIDTHxHEIGHTxDEPTH” such as “1024x768x32″ wher depth is the color in millions
Update:
So i was inconsistantly recieving a kernal panic during boot. It was caused by my PCI Ethernet card that just happens to be a RealTek 8139 chipset card. So by checking my Console.app under “Utitilities” I was easily able to narrow down what was causing the kernal panic by seeing:
- Download this zip and extract the contents: pcgenrtl8139ethernet_120
- Open the Termianl.app in “Utitilties” and type these commands:
-
sudo su
rm -R /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8139Ethernet.kext
cp -R <path to>/PCGenRTL8139Ethernet.kext /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/
chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/PCGenRTL8139Ethernet.kext
chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/PCGenRTL8139Ethernet.kext
touch /System/Library/Extensions
shutdown -r now
- Enjoy a panic free boot!
Please feel free to post comments/questions!
Inkscape Whirls, Twirls and Swirls: SWIRL
Tuesday, August 12th, 2008 | Tutorials | 8 Comments
Lets start off with a simple “Swirl“:
A Swirl is a line that curves smoothly along a path.
These simple steps can be modified to create complex Swirl graphics:
1) Create a simple rectangle.
2) Then convert that rectangle object to a path: Path > Object to Path (or Ctrl + Shift + C). Switch to your “Edit path by nodes” tool by hitting F2
5) This shape will be stretched out to create our final Swirl. The next part of creating our Swirl requires us to create the “path” onto which we will stretch our “diamond” out on. To create an appropriate path click on the Bezier Curve tool (Shift + F6). Next left click in our workspace, move the mouse, and right click. This creates a stright line inbetween two nodes.
If you enjoyed this tutorial, please leave a comment!
Erik's Tweet:
- Color Dots - Free just got released to the iOS App Store! #FreeInfantApp #BabyApp #Free http://t.co/JeBQ6mBH read more...
Categories
- Apps (5)
- Family (6)
- Games (1)
- Garden Journal App (1)
- General (55)
- Infant Apps (2)
- Media (3)
- Random (10)
- Technology (22)
- Web Design (10)
- Tutorials (6)
- Work (4)












