Entries Tagged 'GNU/Linux' ↓

Recursively delete all .svn folders

Needed to quickly delete all .svn folders and files within them from a machine where svn client was not setup.

Here’s how:
#!/bin/sh
echo “recursively removing .svn folders from”
pwd
rm -rf `find . -type d -name .svn`

Taken from: Any Example

 

Firefox Event featured in Linux Magazine

On 21st July, we organized the Mozilla Indic Developers meet at HBCSE. The latest Linux Magazine carries a note about the event.

Linux Magazine covers Firefox Indic event organized by Magnet Technologies

It was our honor to organize the event! Thanks to Kartik and HBCSE for making it possible! And thanks to Sankarshan for sending the link!

 

Tip: Combining multiple mp3 files into one

I had multiple mp3 audio tracks of a lecture. They worked fine in iTunes since I could create a playlist and tracks would play one after another. I moved the tracks to my phone to listen to them on the move, but the phone has some weired sorting method that played the tracks in wrong order. So I needed to combine these tracks in one.

Tried with GarageBand first. Placing one track after another. This got a bit tricky, and somehow did not allow me to add tracks after a particular number of seconds of playback. I don’t know why it happened like that, but importing and adjusting tracks in GarageBand was taking too much time, so I abandoned it.

Did a bit of Googling around to see what else is possible. Found that if I had QuickTime Pro, I could join the tracks into a single file by copy pasting them into a new audio track. I do not have QT Pro so this wouldn’t work.

Found a $10 software called iTunesJoin that could do the trick. Obviously, the task wasn’t worth that money!

And hey, on a forum posting that initially looked useless, I found the gem! You can simply cat mp3 files!

So the following command in Terminal:

cat *.mp3 > newfile.mp3

Will join all your mp3 files in the current directory. It’s a simple file concatenation operation. Multiple mp3 files stringed together work like one big file! Even if they had multiple ID3 tags, it worked for me. I just added a new ID3 tag using iTunes once the file was created.

Later, I also got Join Together on Doug’s Applescript for iTunes library. BTW, this library has tons of useful AppleScripts.

I can happily move the file to my phone now! I just wished Windows XP within Parallels detected my phone!

 

QuickSilver, Skylight, Launchy et al

QuickSilver

I have become a great fan of QuickSilver after I finally set it up a couple of months back. I am always doing a Command + Space to bring up QuickSilver now, even when I am not on a Mac!

For people who are on Windows, Skylight could be a good alternative. Lifehacker has an article on it, and they found it pretty impressive. Though they won’t ditch Launchy yet.

And for the Linuxers, there is Katapault.

If you are not using any of these yet, I strongly recommend you get one!

 

Join hands with Firefox

Mozilla Foundation is coming to India. If you are interested in Firefox, are a contributor, or want to contribute, you must grab this opportunity!

Seth Bindernagel (Community Program Manager) and JT Batson (Head, International Marketing Efforts) of Mozilla Foundation are coming to India in mid July. The purpose of the trip is build further community involvement and start to find people who can help localizer drive the adoption of Firefox 3. This includes both supporting current volunteers in contributing more and providing resources.

Magnet did most of the localization for Firefox and other open source tools for Gujarati. Continuing our endeavors, we are organizing a one day event at our office to promote and support Firefox on 21st July 2007. Seth and JT will speak about community, localization, Firefox 3 and also promotion!

Note: The event will not be on 14th July now, since Mozilla will be attending the open source conference in Ahmedabad on 13th and 14th July. We will have it on 21st July now.

Here is the plan for the day:

  • 10.30AM - Registration (it’s free!)
  • 11AM - Introduction & Welcome
  • 11.30AM - The State of Mozilla
  • 12.00AM - Do we need an EN_IN version of Firefox? Local English, local search providers, certain spellings and other India specific items. Brainstorming, and team formation.
  • 1.00PM - Lunch break
  • 2.00PM - Brainstorming on promoting Firefox in India (Spread Firefox.in?)
  • 3.00PM - How to localize Firefox? How did we localize for Gujarati? - small workshop
  • 4.00PM - Firefox 3 - what’s up the sleeve?
  • 5.00PM - Completion

The day is going to be exciting. It’s going to be mix of development, community and brainstorming sessions.

Who should attend?

  • Everyone who’s helped in localization of Firefox / other Mozilla Software
  • Students and Open Source evangelists who want to promote Mozilla / Firefox
  • Community organizers & marketing enthusiasts
  • Anyone who’s interested in Mozilla / Firefox

Location:

Many thanks to HBCSE for hosting this event. Directions here.

RSVP:
Please add your name to wiki (link below), if you wish (you should!)  to attend the event:
http://db.glug-bom.org/wiki/index.php/Upcoming_meet_RSVPs

We plan to have a Mumbai GNU/Linux Users Group meeting in the evening with a talk on Ruby on Rails. The plan on that will be announced on the mailing list soon.

Firefox 2

Participants

  1. Seth Bindernagel
  2. JT Batson
  3. Chris Hofmann
  4. Venky Hariharan
  5. Kartik Mistry
  6. Nirav Mehta
  7. Dibya Prakash
  8. Vipul Mathur
  9. Barkha Khatri
  10. Dilip Khanolkar
  11. Mehul
  12. Osric Xavier Fernandes
  13. Mitul Lambani
  14. Easwar Hariharan
  15. Joel
  16. Gaurav Chaturvedi
  17. Anurag
  18. Mohan S N
  19. Sanjay Bhangar
  20. R. K. Rajeev
  21. V K Bharadwaj
  22. J. T. D’souza
  23. Prashant Shah