02
May
2011

Designing WordPress: Keeping 30,000,000 users happy – John O’Nolan

Designing WordPress: Keeping 30,000,000 users happy – John O’Nolan from Heart & Sole on Vimeo.

Came across this looking for dealing with site growth issues and design.

30
Oct
2010

Rare: Facebook’s Creator Mark Zuckerburg Talks About His Company

Great gem and rare interview that Zuckerburg gave to The Business Insider awhile back BEFORE the movie started it’s distortion field effect on this $25 Billion dollar business started by a 19 year old over 2 weeks.

25
Oct
2010

Resetting your Mac’s PRAM and NVRAM

Summary

This document explains how to reset the parameter random access memory (PRAM) and nonvolatile RAM (NVRAM) on Macintosh computers.

Products Affected

Portable Computers, Desktop Computers

Important: If your computer does not retain parameter RAM (PRAM) settings when it is turned off, this generally indicates that the battery needs to be changed. Refer to Macintosh Family: Batteries and Part Numbers.

Resetting PRAM and NVRAM

  1. Shut down the computer.
  2. Locate the following keys on the keyboard: Command, Option, P, and R. You will need to hold these keys down simultaneously in step 4.
  3. Turn on the computer.
  4. Press and hold the Command-Option-P-R keys. You must press this key combination before the gray screen appears.
  5. Hold the keys down until the computer restarts and you hear the startup sound for the second time.
  6. Release the keys.

Your computer’s PRAM and the NVRAM are reset to the default values. The clock settings may be reset to a default date on some models.

Resetting PMU on PowerBook or iBook computers

In some troubleshooting situations, if resetting PRAM does not resolve an issue, resetting the PMU may be the next appropriate step. For information on when this is appropriate and for instructions on how to reset the PMU in your PowerBook computer, see Resetting PowerBook and iBook Power Management Unit (PMU).

Additional Information

Resetting NVRAM in Open Firmware

If your computer is Open Firmware-based (Power PC) and you are unable to reset NVRAM as described above, you may alternatively reset the NVRAM and Open Firmware settings using the steps in the Solution section of Message “To continue booting, type ‘mac-boot’ and press return”.

In some cases, an Open Firmware-based computer may not respond to the keyboard commands noted above, and may not allow starting up into Open Firmware by pressing and holding the Command, Option, O, and F keys during startup.  If you are unable to get to an Open Firmware prompt (and your computer supports doing so), try powering on the computer with the power button held down continuously—as if you were doing a firmware update.  This should force the computer into Open Firmware, allowing the steps in the article noted above to be used.

Contents of PRAM

Some Macintosh computers may not have all the settings described below. For Mac OS X information, refer to Mac OS X: What’s Stored in PRAM?

  • Status of AppleTalk
  • Serial Port Configuration and Port definition
  • Alarm clock setting
  • Application font
  • Serial printer location
  • Autokey rate
  • Autokey delay
  • Speaker volume
  • Attention (beep) sound
  • Double-click time
  • Caret blink time (insertion point rate)
  • Mouse scaling (mouse speed)
  • Startup disk
  • Menu blink count
  • Monitor depth
  • 32-bit addressing
  • Virtual memory
  • RAM disk
  • Disk cache
17
Oct
2010

Interview with TshirtHell.com’s Sunshine Megatron

Sunshine Megatron

Sunshine Megatron

At first, employees at the new Ritz-Carlton downtown didn’t believe that a wealthy businessman named Sunshine Megatron had checked into the hotel for a long-term stay. Why would Megatron, who made millions selling offensive T-shirts through his website, www.tshirthell.com, be living in a Denver hotel?

And what was up with the name?

But it’s true. Megatron, 34, is the real deal and is indeed living in the Mile High City. He tells me as much when I first contact him via e-mail in late January, adding that he has recently swapped the Ritz for a $1.15 million condo he’d purchased in Curtis Park — which he suggests I come visit. That meet-up is pushed off, then pushed off again, thanks to Megatron’s busy, jetsetting schedule. “Hey…wanna fly out to Beverly Hills?” he writes me one day from Los Angeles. “I’ll put you up at the Four Seasons… The strippers are better here.” I decline that offer but accept one he sends two weeks later: “If you want to stop over at my studio for some Cristal and Cheez-Its, let me know.”

Megatron, dressed in jeans and a grungy flannel shirt, meets me at the door to his condo, which looks like a dance club. It’s massive and dim, with a bar in the corner and multiple landings suspended over a checkered-tile main floor, and it’s almost completely empty, aside from a bed and a desk in out-of-the-way nooks. He offers me a drink from the refrigerator, which is stocked with nothing but champagne. Cheez-Its are nowhere to be seen.

He wasn’t always Mr. Megatron, he explains, as we sip Cristal. He used to be Aaron Landau Schwarz, a Jersey boy with long, rock-star hair. Then, in 2001, he started making T-shirts sporting extremely distasteful sayings that he and his friends penned, like, “I Only Support Gay Marriage If Both Chicks Are Hot”; “I Beat Cancer (By Cancer I Mean Children)”; and “I Surfed the Tsunami 2004.” Shirts no one would want to buy…except for everyone on the Internet.

On his computer, Megatron pulls up www.tshirthell.com‘s daily sales over the past seven years. What started off as a dozen sales a day progressed to fifty, then reached into the hundreds. Now there are days when his transactions hit four digits.

In 2006 he decided that “Aaron Landau Schwarz” didn’t have enough pizzazz for someone with newfound millions. So he made another website, www.givemeaname.com, and left it up to his online fans to vote on a new one. He likes his new moniker, but it does have a downside. Like worrying about a lawsuit from the makers of the Transformers movie. Or seeing the disappointed looks on hotel concierges’ faces when they realize it’s not an alias for George Clooney. Or when “people think I’m a gay robot.”

I don’t ask about Mary-Kate and Ashley’s cease-and-desist order stemming from the shirt emblazoned with “I Fucked the Olsen Twins Before They Were Famous.” Or the time one of the death threats he often receives almost came true and he was rushed to the hospital because of an alleged poisoning. Instead I ask him what the hell he’s doing in Denver.

Megatron has no clue. After living in New York City and Las Vegas, he drove into town a few months ago and decided to stick around. Partly it was because he noticed this condo in local real estate listings. He often decides where he’s going to live based on a particular living space rather than a specific city. When you’re Sunshine Megatron and can hop on a plane whenever you want, things like state lines lose significance. Later, he elaborates in an e-mail: “I guess the main reason was the prospect of hanging out with Illuminati reptilians in the underground bases near the airport when the apocalypse happens.”

Megatron says he could bring a lot to this city. Maybe he’ll buy up the entire block around his studio and turn it into high-end houses. Maybe he’ll create a Denver-themed site now that he’s almost done with www.torsopants.com, a website launching next week selling “torso pants” and featuring dry humor instead of his distasteful slogans. (TorsoPants are T-shirts. Get it? It’s dry humor.)

Then again, he may not stick around long enough to do any of this. Megatron’s already souring on Denver’s cold snowy days, meager skyline and subpar strippers. He ought to be in Venice Beach, California, he says, pulling up online a multimillion-dollar property he found for sale there, one that overlooks the city’s canals.

It’s hard to argue with a canal, I admit, especially when the only thing flowing past his Denver windows are homeless drunks (his condo is located across the street from Denver’s shelters). Part of the problem, we decide, is that Megatron doesn’t know anything about his new home. So we came up with a plan. We’ll throw him on the mercy of Westword readers and let them propose activities that will help convince him to stay. Maybe Mr. Megatron will even hang out with the author of his favorite suggestion.

I’m optimistic as I get up to leave: Maybe he’ll stay. Then Denver will have its own Puff Daddy/Diddy, its own Donald Trump, one who’s slightly alcoholic, strangely anti-social and probably not quite right in the head. Who knows? He could even become mayor! But then, as Megatron walks me outside, reality hits — in the form of an apparent carjacking occurring in front of his house. We duck back inside as men chase one another around a car idling in the street, yelling about car keys and threatening to shoot each other. When the coast is clear, I venture outside and bid my host goodnight.

“So long, Sunshine,” I think. “We hardly knew you.”

17
Oct
2010

Your Desktop Workspace

Desk – Music and Sound Design from Aaron Trinder Film:Motion:Music on Vimeo.

Cool little video on different freelancers talking about their desktop and how it is organized.

20
Aug
2010

PS3 Finally Hacked!! Backups are playable!!

A PlayStation 3 ModChip is confirmed and soon out for the Sony PlayStation 3 gaming console. Currently it is a USB dongle loaded with software to allow you to boot the console, insert a game, back it up to the PS3, and then let you load & play the game from the console.

PlayStation 3 Finally Hacked! Backups playable!

More info here: http://psx-scene.com/forums/showthread.php?t=64935

13
Dec
2009

Install Xante PlateMaker 4 Under Mac OSX Snow Leopard 10.6.2

Download the 10.4 drivers from Xante’s site & this extracted PPD file.

1. Install Mac OS X 10.4 drivers package from Xante’s website.

2. In the add printer wizard, click “+” to add a new printer.

3. Type in the IP address of the PlateMaker.

4. Name your new printer accordingly.

6. In the “Print Using” drop down select “Other” and browse to the previously downloaded PPD file.

10
Dec
2009

What I Like in Mac OSX 10.6 Snow Leopard

Been using 10.6.2 on my MacPro Octo at work for about a week now. Here is what I love so far:

1. Fast startup and shutdown. Should be enough alone to upgrade. Less than 30 seconds from cold reboot to USABLE desktop. Under 5 seconds to shutdown or restart. Thank You!
2. Quick View previews now for more file formats, especially EPS and AI files. Less third party software to have installed just to sneak a peek at a file.
3. When you hold-click or right-click on a dock icon to get the sub-menus, all darkens and only that programs children windows are bright, plus a Quick View thumb nail of all it’s open children windows.
4. Added Quick View feature of media file like movies are now PLAYABLE IN THE ICON, awesome. AND …same holds true to multipage PDFs, flip able right in the icon.
5. Wikipedia built-in to Dictionary app, using Safari webkit inside of the app for quick lookups.

These are great, productive improvements. But I don’t hear much chatter about them. The fast boot and shutdown, yes. But man, the time I’m saving getting work done quicker now. Getting more time AWAY from the computer. Ehhh….

I one thing so far I DON’T like is the hard drives take ALOT longer to spin up now. Same drives, same computer from a week ago. Just updates to 10.6. I even ran all the optimizations from Drive Genius. Nope, still slower. And of course, if the computer has to spin up that drive to show it as an option to save a file to in some program you’re using….yea….slow agonizing insanity…but the other improvements make up for it, totally.

05
Dec
2009

Google Chrome Browser for Mac OSX

UPDATE: Now it’s official. Mac Beta for Chrome browser!

Mac developer preview of Google’s awesome new faster web browser Chrome is now available.

A Debian based Linux distribution is available also.

10
Apr
2009

Install Bind In ClarkConnect 4 As Dns Resolver

I used to use djbdns in every situation I have, so far I use it in FreeBSD and Ubuntu server 8.0.4 LTS I always try to install djbdns as first option for dns stuff.

Yesterday I met situation where clarkconnect 4.2 installed as internet gateway in internet cafe, the owner choose clarkconnect as internet gateway for it’s easy of deployment and maintenance.

The problem is dns, current ISP dns seem to work strangely. He ask me to give solution for it. After think for while I decide to learn installing djbdns in clarkconnect but due to time limit I choose to install bind

Bind Installation process in Clarkconnect I did :

1. See machine and kernel info

[root@netcafe init.d]# uname -a
Linux netcafe.net1 2.6.18-53.1.13.2.cc #1 SMP Wed Feb 27 18:26:42 EST 2008 i686 i686 i386 GNU/Linux

2. Update and upgrade

[root@netcafe ~]# apt-get update
Updating apt-get details: Ok
Get:1 ftp://apt.clarkconnect.com System release [1137B]
Get:2 ftp://rh.apt.clarkconnect.com System release [926B]
Fetched 2063B in 30s (67B/s)
Hit ftp://rh.apt.clarkconnect.com System/os pkglist
Hit ftp://apt.clarkconnect.com System/os pkglist
Hit ftp://rh.apt.clarkconnect.com System/os release
Hit ftp://apt.clarkconnect.com System/os release
Hit ftp://rh.apt.clarkconnect.com System/updates pkglist
Hit ftp://apt.clarkconnect.com System/updates pkglist
Hit ftp://rh.apt.clarkconnect.com System/updates release
Hit ftp://apt.clarkconnect.com System/updates release
Hit ftp://apt.clarkconnect.com System/contribs pkglist
Hit ftp://apt.clarkconnect.com System/contribs release
Hit ftp://apt.clarkconnect.com System/developer pkglist
Hit ftp://apt.clarkconnect.com System/developer release
Reading Package Lists…
Building Dependency Tree…
[root@netcafe ~]#
3. Install bind

[root@netcafe sources.list.d]# apt-get install bind
Reading Package Lists…
Building Dependency Tree…
The following NEW packages will be installed:
bind
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
Need to get 595kB of archives.
After unpacking 1930kB of additional disk space will be used.
Get:1 ftp://rh.apt.clarkconnect.com System/updates bind 20:9.2.4-28.0.1.el4 [595kB]
Fetched 595kB in 1m28s (6710B/s)
Committing changes…
Preparing…                ##################################################
bind                        ##################################################
Done.
[root@netcafe sources.list.d]#

4. Start Bind

[root@netcafe init.d]# /etc/init.d/named start
Starting named:                                            [  OK  ]
[root@netcafe init.d]#
[root@netcafe init.d]# ps ax | grep named

5. Testing resolve domain

[root@netcafe init.d]# dig @172.88.1.2 palcomtech.com

; <<>> DiG 9.2.4 <<>> @172.88.1.2 palcomtech.com
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47597
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 2

;; QUESTION SECTION:
;palcomtech.com.                        IN      A

;; ANSWER SECTION:
palcomtech.com.         3542    IN      A       125.162.126.142
palcomtech.com.         3542    IN      A       125.162.126.123
palcomtech.com.         3542    IN      A       125.162.126.130

;; AUTHORITY SECTION:
palcomtech.com.         86342   IN      NS      ns2.mydomain.com.
palcomtech.com.         86342   IN      NS      ns3.mydomain.com.
palcomtech.com.         86342   IN      NS      ns4.mydomain.com.
palcomtech.com.         86342   IN      NS      ns1.mydomain.com.

;; ADDITIONAL SECTION:
ns1.mydomain.com.       172722  IN      A       64.94.117.193
ns2.mydomain.com.       172722  IN      A       64.94.31.67

;; Query time: 2 msec
;; SERVER: 172.88.1.2#53(172.88.1.2)
;; WHEN: Wed Aug 20 11:17:54 2008
;; MSG SIZE  rcvd: 193

Pakai server default :

[root@netcafe init.d]# dig palcomtech.com

; <<>> DiG 9.2.4 <<>> palcomtech.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28302
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;palcomtech.com.                        IN      A

;; ANSWER SECTION:
palcomtech.com.         85283   IN      A       172.88.1.8

;; Query time: 1 msec
;; SERVER: 172.88.1.10#53(172.88.1.10)
;; WHEN: Wed Aug 20 11:18:22 2008
;; MSG SIZE  rcvd: 48

[root@netcafe init.d]#

[root@netcafe init.d]# dig @172.88.1.2 detik.com mx

; <<>> DiG 9.2.4 <<>> @172.88.1.2 detik.com mx
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18625
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2

;; QUESTION SECTION:
;detik.com.                     IN      MX

;; ANSWER SECTION:
detik.com.              86400   IN      MX      10 mail3.agrakom.com.

;; AUTHORITY SECTION:
detik.com.              86394   IN      NS      ns1.detik.net.id.
detik.com.              86394   IN      NS      ns1.duniadetik.com.
detik.com.              86394   IN      NS      agra1.duniadetik.com.

;; ADDITIONAL SECTION:
ns1.detik.net.id.       86394   IN      A       203.190.240.131
ns1.detik.net.id.       2988    IN      AAAA    2402:a000:0:3::131

;; Query time: 3202 msec
;; SERVER: 172.88.1.2#53(172.88.1.2)
;; WHEN: Wed Aug 20 11:26:39 2008
;; MSG SIZE  rcvd: 180

[root@netcafe init.d]#

Great, I don’t think if the process is simple.

At least I learn how to use bind as dns resolver in clarkconnect .