|
Jun, 2
2010
|
Quick Tip: Undo Email moves in Apple Mail |
|
Did you know you could undo deleting or moving emails within Apple Mail by pressing command+Z ?
|
Aug, 19
2009
|
How to Upgrade Windows 7 RC Ultimate to RTM Enterprise |
|
Yes yes, everyone said it’s unsupported and, technically, it is. This was just an exercise to see if it was possible to do and I can personally verify that it is and, actually really easy.
I’m going to assume that you already have a valid, legal copy of Windows 7 Enterprise and an installed copy of Windows 7 RC Ultimate and they are both the same kernel (either 32bit or 64bit) and that you already backed up all your data.
Within Windows Ultimate:
- Open up the Registry Editor (Start > Run > regedit)
- Go to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version as seen in the screenshot below

- Replace the word “Ultimate” with “Enterprise” in ProductName and EditionID. You’re done modifying Windows 7 RC.
Now comes the (kind of) tricky part.
See Here (howtogeek.com) for another article describing this process and here (blogs.msdn.com)
- Take the Windows 7 Enterprise DVD and create an ISO image. You will need to open the ISO and modify a file, more specifically, cversion.ini.
- Once you have the ISO image, using an ISO image editor (I used PowerISO), and browse the DVD image. Locate \sources\cversion.ini and extract it to your desktop, then open it with notepad.
- Change the winclient value to 7100, save and close.(winclient=7100)
- Replace the file in the ISO with the file you just edited and burn the ISO to a DVD.
- Start the installer from within Windows.
- Be cooler than the next guy.
That’s it. Enjoy what is, arguably, the best version of Windows yet. I’m assuming that this registry hack will work for versions other than Enterprise although I have not tried any other versions myself.
|
May, 8
2009
|
How to enable Remote Desktop through SSH or Telnet |
|
If you have a telnet server already configured (or an SSH server as is my case) but you forgot to, or need to, enable remote desktop to remotely control that computer, you can do this via the terminal.
Just connect to your console session (SSH / Telnet) and run this command:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v
fDenyTSConnections /t REG_DWORD /d 0 /f
This will make Terminal Services on the remote computer allow for incoming connections. Then, for Windows 7, type in:
net start "Remote Desktop Services"
This will start the listener service on the computer. You should now be able to access the computer using the administrators account (granted, you must have admin access to the ssh or telnet terminal to do any of this).
|
May, 1
2009
|
jQuery 1.3 cheat sheet wallpaper |
|
I went ahead and created a cheatsheet wallpaper for jQuery 1.3 using screenshots from http://oscarotero.com/jquery/
EDIT: One person commented about not being able to set up a different wallpaper for each space on OSX. Check out Spacesuit. This looks like a pretty good solution. Let me know if this helps out!
Click on a link below to download:
|
Feb, 20
2009
|
How to continue development from home, work and on the road using Dropbox, for FREE! |
|
Let’s say you have 3 different computers that you use (this is usually the case for people in IT or development). I will use me as an example, mostly because I can’t speak for anyone else and because I know the subject REALLY well. I have a work desktop (OS X Leopard), a personal laptop(OS X Leopard) and a home desktop(Windows Vista), not to mention, a couple virtual machines running windows on the 2 Macs. I’m also starting to teach myself PHP and continually developing my javascript and jQuery skills. The reason I mention PHP is because there is no way to serve up ASP.net pages yet on the Mac (yes, I know about mono. It isn’t quite there yet). Now, let’s say you want to seamlessly work on the same code on all 3 computers and virtual machines. Enter Dropbox.
Brief: Dropbox is an application that runs in the background on your computer (mac, linux, windows) and automatically syncs files when connected to the internet. If you’re doing web dev stuff, chances are you are connected online. Dropbox also creates a local folder on each computer to store the files that you are working on, etc.
Enter brain power:
- Set up Apache on all computers since it’s a very powerful web server that runs on the previously mentioned operating systems. Here’s a guide on installing Apache on Windows.
- Set up the root directory in Apache to be the ~/user/Sites folder and create a sym-link (Windows Vista) to your dropbox directory. This way you can run multiple websites (some that sync and some that don’t).
To take this a step further, you could put all of this config info in a separate .config file (I called mine, “dropbox.config”) and drop it in the Dropbox directory for automatic synchronization throughout your systems. This works best if the operating systems are the same or the root structure is the same.
- So now, when you browse http://localhost, you should see this:

- Verify that you see the same directory structure on all computers. If this is the case, then you’re done. Just start by creating PHP site within the Dropbox folder (I created a subfolder called WWW and in Apache I create a call to the virtual directory /dropbox which takes me to the WWW folder) <= This is important if you want to use Dropbox for other things! This way, when you click on the Dropbox link listed under (~/Sites) it will redirect you to the dropbox/WWW folder.
Now, when you are writing code, editing images, or anything else, the code will automatically synchronize to each workstastion, allowing you to continue right where you left off, anywhere.
An example of how this helps: I was recently working on writing some Ubiquity commands so I set up a Ubiquity folder within Dropbox, subscribed to the [ubiquitycommand].js file in that folder on every computer I work on, and that was it! Now, whenever I make a change to those commands, the changes get synched to each computer and because Ubiquity is subscribed to the command on localhost, that change affects all computers.
This method also works extremely well when you have different operating system specific browsers that you would like to test with. It may seem a little daunting at first, but let me tell you, once it is set up, you’re done. No need to reconfigure anything. Best of all, Dropbox is FREE!
|
Feb, 16
2009
|
OSX: Finally, lock your screen |
|
So I was looking around at options to create a key combo to lock the screen on OS X Leopard. I came across several different options and none of them were really want I wanted. Some required running an apple script to start a screen saver, others require the key chain access application or having an icon on you menu bar or dock. All I wanted was a simple key combo to lock the screen. It’s as easy as 1-2-3…4-5-6-7-8. This is how you do it:
- Get Quicksilver if you dont already have it. So many good things come from this app that it’s worth it if not for this, then for it’s pure awesomeness.
- Enable fast user switching (System Preferences>Accounts>Login Options-last check box)
- Go into Quicksilver Preferences (default is option+space>command+,) and make sure you have the Extra Scripts and User Accounts Module enabled under plugins.
- Open the Quicksilver interface (option+space) and select “Fast Logout”, press ‘Tab’ then ‘right arrow’ to open up the command selections and select ‘Run: run a shell script’ and press enter. This should bring you to the user login window.
- If that worked, go back into Quicksilver Preferences (option+space>command+,) and select ‘Triggers’.
- Add a new trigger by pressing the ‘+’ symbol at the bottom. Select ‘Add new hotkey’. You should now see the default as the last command you picked (Fast Logout and ‘Run’).
- Click Save
- Now click on the ‘Trigger’ (it should say ‘none’) and select the hot key you wish to use. I chose to use ‘command+option+L’ as command+L has other functions.
That’s it. You can now lock your Mac to your heart’s content with a simple keystroke.
|
Feb, 12
2009
|
Ubiquity and me |
|
Well, it’s been a while… I’ve been busy with work and working on some other development things…plus my personal life has gotten rather busy too! Anywho, I found this firefox plugin (Ubiquity) which is basically the Firefox equivalent of Quicksilver for the mac. It’s highly programmable and I am currently working on a few commands. You’ll find a lot of them here. I’m going to try to incorporate it somehow into our office intranet once the development gets a little more finalized (they have a long way to go but it’s coming out great!).
So far I’ve written some custom commands to search my brother-in-law’s photogallery site, some wordpress blogs, and I’m currently working on a quicknotes plugin. When these are done, you’ll probably be able to find them under Projects. Speaking of, I really need to update that page… I haven’t worked on either this site or the Rome in a Day site in the longest time.
Anywho, enjoy Ubiquity. Hopefully it will really take off.
|
Feb, 8
2008
|
Free Music – Application coupling |
|
Ok, so I recently found Free Music Zilla (www.freemusiczilla.com), which allows me to download any song playing online in mp3 format…and I was using it for random Myspace stuff but as of today I’ve discovered that with Songerize (www.songerize.com), you can search the web for whatever song you want to play and then immediately download it using Zilla. Really simple, and effective. So what does this mean? Well, if you don’t know…then you wont be able to figure out how to use this software anyway. In fact, just stop using a computer altogether.
Links:
Free Music Zilla
Songerize
|
Oct, 30
2007
|
iPhone Jailbreak online – Personal Report |
|
Well, it’s true. You can jailbreak (hack) your iPhone by navigating Safari on the phone to http://jailbreakme.com/. I successfully did this but let me throw out a few warnings and some tips.
First, a warning: After hacking my phone, I get periodic application crashes. In example, the iPod app crashes every so often. Not while playing music, but just after initial startup when it displays all my playlists. It takes about a second or two and if I click on a play list, the crash doesn’t happen. This also isn’t a “hard crash” per say. The app just closes. Safari was doing the same thing when browsing certain community websites. As annoying as this was, I was more concerned about the permanence of the situation. It seems that a soft reset solved the problem. If it happens again, I’ll post something and let you know if the reset continues to be a work around.
[Edit: The cause of the crashes is summerboard. Uninstalling summerboard solved this problem]
Ok, now for a couple of tips/instructions. Read the rest of this entry »
|
Oct, 24
2007
|
GMAIL and IMAP |
|
Google gave me IMAP! I’m not too sure if I want to set my phone up for IMAP Gmail goodness yet tho…I’m going to investigate more as to the pro’s and con’s to this as I’m already popping my email down on my iPhone and leaving a copy on the server. This effectively gives me email support on the phone.