Share : script untuk proses file berulang-ulang

Pernah nemuin pekerjaan dimana kita harus memproses banyak file dengan perintah yang sama ?

Misal merename file dengan tambahan nama tertentu atau melakukan kompress file2.

Bila 1 atau 2 file tentu masih tidak masalah, bagaimana bila sudah mencapai ratusan atau ribuan file yang harus diproses dengan perintah berulang ?. Bisa pengel tangan untuk kopi paste dan gerakin mouse.

Solusinya, pakai bash script untuk mempermudah pekerjaan. Dgn syntax “for in done” maka pekerjaan berulang jadi mudah.

Contoh mau melakukan kompress file log, maka perintahnya sebagai berikut.

Read more »

Squid zph and Mikrotik

Bonus tambahan dari squid 2.7-stable3 adalah fungsi zph yang sudah terintegrasi.

ZPH sendiri adalah Zero Penalty Hit, penjelasan-nya bisa dibaca di http://zph.bratcheda.org/

Pada 2.7 sudah masuk dalam core engine squid.
Sebelum versi 2.7 harus melakukan patch.

Tutorial di bawah ini saya memakai squid dari caching youtube.

Read more »

Caching Youtube

Puas rasanya, akhirnya bisa caching youtube (dan yang similar) :D.
Setelah sekian bulan “mangkrak” akhirnya jalan juga walau masih di mesin virtualbox.

Howto ini bukan untuk para pembenci youtube dan googlemap.
Tapi untuk youtube dan googlemap lovers.

bahan referensi yang jadi bacaan.
http://www.mail-archive.com/squid-users@squid-cache.org/msg54605.html
http://www.mail-archive.com/squid-users@squid-cache.org/msg51076.html
http://wiki.squid-cache.org/Features/StoreUrlRewrite
http://wiki.squid-cache.org/Features/StoreUrlRewrite/RewriteScript
Read more »

Gagal install perl via CPAN di ubuntu 7.10

# perl -MCPAN -e 'install IP::Country'
...
...
Checking if your kit is complete...
Looks good
Writing Makefile for IP::Country
-- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

Masalah ini muncul ketika saya ingin mengintall model perl via CPAN di ubuntu 7.10.
Read more »

Postfix-postfixadmin-dovecot di trustix 3.05

Pada panduan ini, tidak dijelaskan memakai fasilitas qouta dan SALS.

Pilih paket-paket instalasi seperti contoh dibawah. Agar Trustix tetap ramping.

paketan di trustix

Read more »

menyisipkan “.” pada awal baris dengan vi

Dari milist linux.or.id

:%s/^/./    menyisipkan titik (.) diawal setiap baris
:%s/$/./    menyisipkan titik (.) diakhir setiap baris