Sunday, September 12, 2010

ImageMagick montage (creating picture collages)

Using Gimp  takes much time unless you are familiar with layers etc. Picasa 2 in ubuntu 9.04 does not give permission to customize the collage maker's options (like background color, positioning, gap etc.). So ImageMagick is a good choice to create collages.

An easy way of creating collages with ImageMagick:

montage *.jpg collage.jpg

or consider there are plenty of files in a directory named such as xy.jpg, xy1.jpg, xy2.jpg, xy3.jpg, ..., you can specify the filenames to be montaged (also border type and color, etc.) as:

# montage filesToBeMontaged -theBorderType # -theBorderColor # -theGapBetweenPictures +#+# resultantCollage
montage x{y,y1,y2,y3}.jpg -border 5 -bordercolor darkyellow -geometry +2+2 collage.jpg

Here are the other very useful examples.

Labels: ,

Wednesday, November 04, 2009

How to create mplayer playlist in Ubuntu

1 - Open a terminal within your directory that includes the media files ("mp3" for this case) to be added to the playlist.

2 - Use find command with -name option to list files (lists recursively by default) and send this list into your "playlistName.m3u" ("Totem Player" in Ubuntu considers .m3u files)

Here is the script: (GNOME Terminal 2.28.1)

$find -name '*.mp3' >playlistName.m3u



Labels:

Friday, June 26, 2009

Windows Media Player için Playlist oluşturmak

Windows Media Player için Playlist oluşturmak:
External HDD de tuttuğum müziklere ayrı ayrı playlist oluşturmak için kısaca şu ms dos komutlarını kullanıyorum:
Örneğin:
1 - hdd de music dizini olsun. Buraya cmd komutu ile command window aç.
2 - playlist oluşturmak istediğin dizine git "cd dizin_ismi"
3 - dir /S (recursively) /B (without headers) *.mp3 (sadece mp3 leri al) > ../playlist_ismi.m3u (bir yukarıdaki dizine "palylist_ismi.m3u" dosyası olarak kaydet)
4 - palylist_ismi.m3u üzerine çift tıkla WMP açılır çalmaya başlar.


Labels:

Saturday, January 17, 2009

SUN SOLARIS 10'a gcc ve ada compiler kurmak

Makinada internet baglantisi varsa:
Adım 1:
# pkgadd -d http://blastwave.network.com/csw/pkg_get.pkg
eğer pkgadd şu hatayı verirse:
ERROR: attempt to process datastream failed
- bad format in datastream table-of -contents
http://www.blastwave.org/pkg_get.pkg dosyasını indir
ve

# pkgadd -d pkg_get.pkg

komutu ile kur.

Adım 2:
# gedit /opt/csw/bin/pkg-get.conf
komutu ile config dosyasını aç ve mirror linkini şu şekilde değiştir.
url = http://blastwave.network.com/csw/unstable

Adım 3:
gcc ve gnat'ı şu komutlarla kur:
# pkg-get install gcc4core
# pkg-get install gcc4ada
pkg-get'in faydası: 1 - tek komutla indirip kurmak.
2 - dependency'leri kendisi bulur ve kurar.
Adım 4:
gedit editorü ile profile dosyasını aç:
# gedit .etc.profile
ve dosyanın sonuna şu şatırları ekle.
PATH=${PATH}:/opt/csw/bin:/opt/csw/gcc4/bin;export PATH
-- dikkat ederseniz PATH'e /opt/csw/bin dizinini de eklemek gerek. Çünkü gcc "gas"'ı kullanıyor.
Böylece birdahaki açılışta gcc, gnat ve pkg-get fonksiyonlarına direkt ulaşılabilir.

Makinada internet baglantisi yoksa:

Bu durumda ilgili packagelari da iceren su dosyalari blastwave.org'dan indirip pkgadd ile kurmak gerekiyor:

libiconv-1.9.2-SunOS5.8-i386-CSW.pkg.gz

gcc4corert-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

gcc4core-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

gcc4adart-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

gcc4ada-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

common-1.4.6,REV=2008.04.28-SunOS5.8-i386-CSW.pkg.gz

binutils-2.17-SunOS5.8-i386-CSW.pkg.gz

Labels: , ,