Merubah dari .svg ke .png

Mengubah gambar .svg ke .png adalah hal yang mudah. Anda bisa menggunakan aplikasi inkscape untuk membantu. Namun, bila gambar .svg-nya berjumlah 100 buah, 1000 buah? Apakah mau satu-satu dari inkscape?

Tadi malam, ketika mencoba mengutak-atik tema sebuah ikon, saya mencoba menkonvert semua gambar .svg menjadi .png. Barulah terpikir kalau pekerjaan satu-satu itu sangat membososankan. Jumlah gambar yang saya konvert lebih dari 100 buah.

Dulu pernah membaca tulisan dari om iang aka fajran tentang konversi dari .svg ke .pdf. Langsung lah saya kontak om iang di Y!M-nya untuk berkonsultasi.

Setelah mendapat pencerahan singkat, jadilah perintah seperti di bawah ini :

ls *.svg | while read svg; do convert $svg $svg.png; done

Maksud dari perintah tersebut adalah agar si komputer melakukan pembacaan arsip/file yang berextensi svg dan ketika membaca file .svg yang dimaksud, si komputer juga melakukan konversi file svg tersebut ke png. Jika file bernama a.svg maka hasil konversinya nanti menjadi a.svg.png.

Langkah selanjutnya adalah mengganti nama filenya sehingga a.svg.png tadi berubah menjadi a.png. Adapun perintah yang digunakan :

rename ‘s/svg.png/png/’ *.svg.png

Maksudnya adalah si komputer agar melakukan perubahan nama arsip dari yang berekstensi .svg.png menjadi .png saja pada seluruh arsip yang berekstensi .svg.png.

Oh iya, kata om iang, perintah tersebut jalan karena ada aplikasi ImageMagick dengan dependensi GhostScript. Selamat mencoba. ^_^

Memori 4 GB di Acer 4520

Beberapa hari yang lalu, laptop Acer 4520 saya yang sudah lama mati, sudah dihidupkan lagi dengan merogoh uang sebesar Rp 2.179.000,-. Lumayan banyak karena motherboardnya diganti total. Dari pada beli baru sih.

Ketika laptop datang di Banda Aceh, langsung saya coba tanam memori DDR2 2 GB x 2 keping. Namaunyang terbaca di bios cuman 3 GB. Yah… kecewa deh saya, pasalnya kalo baca di spesifikasi laptop Acer 4520 maksimum memori yang bisa ditanam adalah 4 GB.

Iseng-iseng, saya coba buka synaptic untuk ngambil kernel server yang notabene bisa baca memori 4 GB lebih. Eh… tidak sengaja ketemu paket “linux-image-generic-pae”. Langsung deh diinstal, siapa tahu bisa ngenali memori 4 GB.

Finally ……

ponyo@bumblebee:~$ free
total            used              free     shared    buffers     cached
Mem:       3858952    1034944    2824008          0     100608     528736
-/+ buffers/cache:     405600     3453352
Swap:      3903752                   0    3903752
ponyo@bumblebee:~$

Versi kernel skarang :

ponyo@bumblebee:~$ uname -r
2.6.31-14-generic-pae