Archive for the 'Software' Category

Batch photo editing, The Linux way


I’m really in love with those tiny tools that can do the magic to you when you are really depressed looking for a miracle to get your task done.

I work as action photographer in my free time and yesterday I had to edit 200 shot in a very short time, first I downloaded the RAWs into my computer and then started to delete the ruined ones and then I needed a way to convert all of my CR2 files into JPG; after bit of googling I found that there is a living application out there called DCRAW that let you decode all of your RAW files and then you can pass your decoded data into a tiny application called CJPEG that can compress the image file into JPEG image file and so I did

  1. for i in *.CR2; do dcraw -c -a -w -v   $i | cjpeg -quality 100 > $i.jpg; done;

This is the magic of command line tools in GNU/Linux, I was able to get all of my RAWs decoded and converted into JPEG in about two hours which includes googling for for the way to batch edit photos and convert RAWs to JPEG.

If you are into Photography then you would understand how many hours I have saved to get this task done.

Later I wanted to add a border and my signature to all of these photos plus I needed to resize them for web usage so I used Phatch.

Phatch is a simple to use cross-platform graphical Photo Batch Processor and Exif Renamer with a nice graphical user interface. Phatch handles all popular image formats and can duplicate (sub)folder hierarchies. Phatch can batch resize, rotate, apply shadows, perspective, rounded corners, … and do much more actions in minutes instead of hours or days if you do it manually.

I can certainly confirm that phatchs saved lots of my time, in return I’ll start translating it into Arabic language out of respect and to give something back to the developers and the community.

Photo editing under Linux isn’t that user friendly yet, but I’m pretty sure it will definitely be user friendly when Phatch get stabilised and gets more features.

NOTE: This example was tested with dcraw v8.80 and cjpeg 6b. cjpeg is available under libjpeg-progs package.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Posted on Saturday, February 9th, 2008
Under: Community, GNU, Photography, Software, ubuntu | 4 Comments »

Amman Linux Installation Festival


Saturday 29th of December was one of the days that I would never forgot, We worked really hard to prepare for the festival and we got it done in less than three weeks.

The event was a great success, we installed GNU/Linux on about 30 boxes, distributed about 300 DVD and 100 CD mainly Ubuntu 7.10 and Fedora 8 but OpenSuse 10.3 has its dose too (I can tell that people liked it even more than Fedora)

The goals of festival were met, we wanted to turn luggers on and to get new fresh blood and we succeeds in getting 120 new lug members and the old ones working on new year resolutions now which is great step forward for us.

People were amused by the topics of Free Software, Open Source, starting from the philosophy ending with the available technologies, They were asking Are you doing this for free? we thought you’re going to sell us something and the answer was Of course, we are selling you your freedom

Now we are planning to setup another installation festival within four months, hopefully we will find a sponsor so we can achieve a larger class of people.

Kudos to JoLug members who helped to make this event one memorable event, hopefully we will have more good news to share soon.

leave you with some photos of the installation festival.


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Posted on Sunday, December 30th, 2007
Under: Community, Linux, Software, ubuntu | 1 Comment »

What is - Gmount-ISO


Why burn a disk when you could mount it? and who wants to remember such command to mount an ISO image

  1. mount -o loop -t iso9660 file.iso /mnt/test

not to mention the long list of mount parameters.

Well, I do want to remember such command but I don’t mind having an easy cool tool to mount ISO images.

Gnome ISO Mounter (Gmount-ISO) is a tool that ease for Desktop users the CD Image files (ISO) mounting/unmounting .

Gnome ISO Mounter (Gmount-ISO) package is available under Ubuntu 7.10 repository

  1. Package: <a href="https://launchpad.net/gmount-iso/">gmountiso</a>
  2. State: installed
  3. Automatically installed: yes
  4. Version: 0.4-0ubuntu2
  5. Priority: optional
  6. Section: universe/utils
  7. Maintainer: Ubuntu MOTU Developers
  8. Uncompressed Size: 168k
  9. Depends: python, python-central (>= 0.5.8), python-glade2, python-gtk2
  10. Suggests: nautilus
  11. Description: This is Gmountiso, a PyGTK GUI to mount your cd images
  12.  Gmount-iso is a small tool written using PyGTK and Glade. It allows you to easily mount your cd images. This is a frontend to the 'mount -o loop -t iso9660
  13.  foo.iso /mountpoint' command
  14.  
  15.  Homepage: http://www.crans.ens-cachan.fr/Syst%C3%A8meLinux/GmountIso

and can be easily obtained with aptitude.

  1. sudo aptitude install gmountiso

Wish you a very happy mounting

Tags: , , , , , , , , , , , , , , , , , , ,

Posted on Friday, December 28th, 2007
Under: HowTo, Linux, Software, ubuntu | No Comments »

Amazing news - Adobe Flex on Linux


Adobe’s Flex Builder is coming to Linux

Tags: ,

Posted on Thursday, October 4th, 2007
Under: Linux, Software | No Comments »

Security VS Privacy


Would you hate it if you knew that someone listening to your phone calls in the name of national security and war against terror ? do you think that they have time to listen to your girl friend flirting to you ?

I’m all with free software and open sourcing every single bit of software on this living earth and make it free too; but yet this doesn’t mean I will say that every single closed source application is evil nor be aware of X or Y closed source application unless I have a point that I can prove.

I do not mind my calls to be monitored as long as they do it under the name of security, I don’t want them to say Only if we were monitoring those bloody VOIP calls that shit wouldn’t happen if it’s for security then please go ahead, I don’t mind it, break my privacy please.

on the contrary I can’t really understand why they’re assuming that terrorists would coordinate their operations through Skype ? how about normal cell phones which is harder to trace especially when anyone can buy it with a fake ID?

I do love Ekiga and I respect Open Wengo but the matter fact I have single contact in my Ekiga account and never been able to register with Open Wengo.

On the other hand Gizmo has a competent voice quality and pricing and actually I do use it more than Skype for calling land and cell phones especially because it Gizmo is actually smoother than Skype on Nokia N800.

Skype is the most popular Internet telephony application with the largest network compared to Gizmo and Wengo and the cheapest one too and I can’t see any reason why one should stop using it especially when there is no better or same quality and pricing alternative to it and by the way you don’t use Skype just for internet telephony but text messaging too and I’d say (Yahoo!, MSN, ICQ) IM era has gone and I chat with almost all of my friends using Skype IM.

Maybe I should make it clear that I’m not defending Skype here as much as defending a good application, network and telephony pricing and be sure I’d do the funky chicken dance and upload it to youtube if we got a better open source alternative to Skype.

Tags: , , , , , , , , , , , , , , , , , , ,

Posted on Sunday, August 26th, 2007
Under: Closed, General, Linux, Open, Software, ubuntu | 2 Comments »