Friday, July 30, 2010

MacVIM

A very cool editor for Mac OSX. It's vim with all standard Mac shortcuts, copy pasting and visual file opening and saving. I guess it's good for vim beginners. Take from here.

How do I create a custom ringtone for my iPhone?


  1. If the song/sound you want to use isn't already in your iTunes library, add it to your iTunes library first.
  2. If you want to use just a part of the song/sound, right click it, select "Get Info", then "Options" tab, and enter a start and stop time there. Remember, ringtones can't be over 40 seconds!
  3. Right click the song/sound, select "Create AAC Version". If you don't have this option, go to Edit, Preferences, General tab, and click the Import Settings button. Make sure the import setting is set to "iTunes Plus" (AAC).
  4. This will create a new file in your iTunes library. Delete it from your iTunes library now, but be sure to check "keep file" in the delete dialog so the file itself isn't removed, just the library entry.
  5. Navigate to where the file was created on disk, somewhere like music\iTunes\iTunes Music\{artist}\{album}
  6. Rename the file from .m4a to .m4r
  7. Drag and drop this .m4r file into the Ringtones folder of your iTunes (or, just double-click it and iTunes will handle it automatically).
  8. Sync your iPhone. Make sure that "Sync Ringtones" is selected in the phone sync options (mine was off by default).
After syncing, you can select your new ringtone in Settings, Sounds at the Custom section at the top.
Taken from here

Monday, July 12, 2010

App Inventor for Android

My daughter likes to play Scratch a computer programming game created at MIT. It looks like the same people created yet another game called App Inventor for Android.

In what language do deaf people think?

In what language do deaf people think? thinking is possible not only in oral languages.

Friday, July 09, 2010

A Stressful Lifestyle Reduces Tumor Growth in Mice

When I was little there was a popular proverb "All deceases caused by a stress and only AIDS caused by pleasure". Apparently cancer is an exception.

Wednesday, July 07, 2010

Skills rule. Great photos from iPhone 3GS

"Setup and skill are usually a lot more important than how expensive your camera is". Can't agree more.

Reading on Paper Faster than Reading on iPads, Kindles, and Other Digital Devices

A study found that reading from tablets are 10 % slower and people actually like reading from tablets more than from paper. I don't care about the speed of reading as long as I:

  1. Get cheaper books in software form
  2. Save environment by not buying paper books
  3. Get all my books in one place and cleaning out my bookshelves
Unfortunately #1 is not the case  in my surprise. I tried to buy a book from iBooks and it's price was $10 the same price on the same paperback book was on Amazon. I don't get it.

Android 2.2 demolishes iOS4 in JavaScript benchmarks

Android 2.2 demolishes iOS4 in JavaScript benchmarks Mark my words kids - the future of mobile development is web development. All this native app fuss will be obsolete in a few years. Mobile development will step in a desktop development shoe. The more complicated mobile apps become the more web solutions will look more attractive.

Professional iPhone Programming with MonoTouch and .NET/C#

MonoTouch book is published. I'm surprised. I thought new iPhone development rules exclude any non native code running on iPhone. How they did it?

Web Matrix

Scott's Gu post about Web Matrix good read.

Tuesday, July 06, 2010

Mac OSX terminal tips

Here I like "open .", "pbcopy", "pbpaste", "mdfind"