Rabu, 27 Juli 2011

110727 drive icon puppy linux jadi canggih

Assalaamu ‘alaikum wr. wb.
pengin drive icon di puppy linux kamu seperti ini?



apa yang berbeda dari tampilan drive icon di atas?
ya, benar sekali.
kalau biasanya hanya sda1, sda2, sda3, dst., tapi sekarang
ada label nama tiap drive.
begini caranya.


1. buka file /sbin/pup_event_frontend_d dengan geany. (cara yang paling mudah adalah dengan menekan shift dan file itu pada rox-filer).


2. buat dua buah fungsi berikut ini, blkid_cleaner() dan blkid_name_generator().



blkid_cleaner() {
sleep 5
if [ -f /tmp/blkid.txt ]; then rm /tmp/blkid.txt; fi
}


blkid_name_generator() {
#Gather blkid output and filter out required device
LABEL=""
eval "`blkid "/dev/$1" | cut --delimiter=" " -f 2- | sed -e 's/ /;/g'`"
LABEL="${LABEL//;/ }"
if [ ${#LABEL} -gt 8 ]
then
LABEL=${LABEL:0:8}..
fi
#Generate drive label
if test "$LABEL" = ""; then ONEDRVLABEL="$@\n \n "; else ONEDRVLABEL="${LABEL}\n($@)\n "; fi
}


3. ubah sedikit fungsi add_pinboard_func() menjadi seperti di bawah ini.

add_pinboard_func() { #needs ONEDRVNAME, DRV_CATEGORY, FSTYPE
#ppPATTERN=' label="'"$ONEDRVNAME"'"'
#v411 rerwin: avoid icon getting duplicated if it is renamed...
ppPATTERN="/root/.pup_event/drive_${ONEDRVNAME}<"
[ "`grep "$ppPATTERN" /root/Choices/ROX-Filer/PuppyPin`" != "" ] && return #precaution.
free_coord
blkid_name_generator $ONEDRVNAME
echo -e "<?xml version=\"1.0\"?>
<env:Envelope xmlns:env=\"http://www.w3.org/2001/12/soap-envelope\">
<env:Body xmlns=\"http://rox.sourceforge.net/SOAP/ROX-Filer\">
<PinboardAdd>
<Path>/root/.pup_event/drive_${ONEDRVNAME}</Path>
<X>${COORD_X}</X>
<Y>${COORD_Y}</Y>
<Label>${ONEDRVLABEL}</Label>
<Args>${DRV_CATEGORY} ${FSTYPE}</Args>
</PinboardAdd>
</env:Body>
</env:Envelope>" | rox -R
if [ "$( cat /root/.drvlist | grep $ONEDRVNAME )" = "" ]; then
echo $ONEDRVNAME >> /root/.drvlist
fi
}




4. ubah juga fungsi remove_pinboard_func() menjadi seperti di bawah ini.

remove_pinboard_func() { #needs DRV_NAME (name of entire drive)
#ppPATTERN=' label="'"$DRV_NAME"'.*" '
#[ "`grep "$ppPATTERN" /root/Choices/ROX-Filer/PuppyPin`" = "" ] && return
#ALLNAMES="`grep -o "$ppPATTERN" /root/Choices/ROX-Filer/PuppyPin | cut -f 2 -d '"' | tr '\n' ' '`" #'geany
#for ONEDRVNAME in $ALLNAMES
#do
#echo "<?xml version=\"1.0\"?>
#<env:Envelope xmlns:env=\"http://www.w3.org/2001/12/soap-envelope\">
#<env:Body xmlns=\"http://rox.sourceforge.net/SOAP/ROX-Filer\">
#<PinboardRemove>
#<Path>/root/.pup_event/drive_${ONEDRVNAME}</Path>
#</PinboardRemove>
#</env:Body>
#</env:Envelope>" | rox -R
#done
#Rewritten to cope with blkid_name_generator
cat /root/.drvlist | grep "$DRV_NAME" |
while read ONEDRVNAME
do
echo "<?xml version=\"1.0\"?>
<env:Envelope xmlns:env=\"http://www.w3.org/2001/12/soap-envelope\">
<env:Body xmlns=\"http://rox.sourceforge.net/SOAP/ROX-Filer\">
<PinboardRemove>
<Path>/root/.pup_event/drive_${ONEDRVNAME}</Path>
</PinboardRemove>
</env:Body>
</env:Envelope>" | rox -R
sed -i -e "s/${ONEDRVNAME}//g" /root/.drvlist
done
}


5. kemudian klik kanan icon drive pilih run desktop icon manager
6. tandai (cek) tick box to erase then redraw and realign existing icons, ok.
7. kemudian restart x server melalui menu-shutdown-restart X server
jadi deh.

canggih kan?
alhamdulillaah..
:)

kalau lebih canggihnya lihat saja sumbernya dari sini:
http://www.murga-linux.com/puppy/viewtopic.php?p=532399

Selasa, 26 Juli 2011

110726 istighfar, lid

pagi itu kembali ia tarikan jemarinya, lukiskan tinta dan beberapa pikirannya ke atas putihnya papan. ia buat sarapan pagi untuk murid-murid cerdasnya. setelah perjuangannya menempuh berpuluh-puluh kilometer jauhnya dari tempat tinggalnya menuju tempat di mana sekarang ia bekerja. setelah sekian beratnya cobaan yang ia terima selama perjalanan itu. ya. ia sadar bahwa sekarang dunia yang ia tempati tak seindah dulu, tak senyaman dulu, dan tak bisa sesantai dulu. ketika ia bisa dengan mudah melaksanakan tahajud pada sepertiga malam terakhirnya. ketika ia bisa merasakan nikmatnya mengaji ta’lim ke sana ke mari baik pada ustadz umar faqihuddin, ngaji di tempat pak umar faruq, ataupun di pondok azzuhri.

sekarang yang ia rasakan adalah nikmatnya bekerja, nikmatnya menambah pengetahuannya, baik dengan mengajarkannya, ataupun belajar hal yang baru dari orang lain. ia sangat bersyukur karena caranya membantingkan tulangnya jauh lebih nyaman dibanding cara ayahnya, pikirannya. alhamdulillaah. namun begitu berat ia rasakan menggenggam bara api di tangannya. kadang ia lepaskan bara api itu ketika futhur menimpanya. walid tahu bahwa sekarang ia hidup di dunia yang penuh maksiat, penuh syahwat, dan tak sedikit fitnah. sering sekali ia berdoa memohon penguatan kepada Rabb semesta alam. termasuk pagi ini, juga tak jarang pagi-pagi yang lalu, ia melaksanakan sholat subuh pukul 6. sangat menyakitkan. tiap saat dalam jalannya ia temukan banyak sekali wanita bertelanjang ria di jalan. tanpa malu-malu mereka hamburkan aurat itu ke semua orang. walid benar-benar tak tahu seperti apa jalan pikiran mereka.

sekarang walid jarang sekali berolah raga. ia teringat ketika setiap ahad buta ia siapkan energinya baik dengan minum segelas madu dan susu, atau sarapan ringan. ia kenakan pakaian serba hitam kemudian meluncur ke pondok. juga ketika sepekan sekali ia bersama teman-temannya menuju mijen untuk latihan yang lain.
namun sekarang jarang sekali ia lakukan. teringat kembali apa yang disampaikan pak sofwan, salah satu saudaranya saat ini. “lid, kamu musti banyak-banyak istighfar.”
astaghfirullaah.. astaghfirullaahal ‘adhiim..
walid teringat kalau dosa itu tak hanya tercipta dari kegiatan maksiatnya. dalam beribadah pun ia juga bisa mendapatkan dosa. sholatnya yang sering molor, jauh dari khusyu’, bacaan alqurannya yang kadang ia merasa sudah benar, padahal dulu ketika ngaji alquran tajwid dan ta’limul muta’alim di pak umar, ia selalu dipesankan agar istighfar setiap kali selesai membaca alquran. jangan meremehkan alquran, bahkan harus wudhu dulu sebelum memegangnya.
astaghfirullaah.. astaghfirullaahal ‘adhiim.
walid harus bisa mengerti bagaimana ia bertindak di dunianya yang sekarang. benar. sekarang ia sudah tak lagi menjadi anak kecil. sedikit demi sedikit ia bangun dan pancangkan kembali pondasi-pondasi sampai mengakar. berbagai cara telah walid lakukan untuk membangunnya kembali. alhamdulillaah, beruntung ia dapatkan saudara baru di dunia barunya. ia juga pernah berpesan kepada ali, salah satu teman ngajinya dulu agar mengirimkan rekaman ta’lim ustadz umar faqihuddin melalui email. ia teringat, setiap kata yang keluar dari lisan beliau dapat membangkitkan kembali semangatnya, semakin menambah dekatnya dengan Allah. dan juga menyatukan sesama saudara seperjuangan walau bagaimanapun jalan yang mereka tempuh. karena beliau mencontohkan dengan hal-hal yang kecil dan dianggap biasa, namun itu terlupa. seperti makan dengan tangan kanan, baca bismillah dan duduk.
“ah.. kapan lagi aku dapat merasakan hal itu?” gumamnya. yang bisa ia lakukan adalah mendownload kajian-kajian dari alislamu.com. satu situs yang sangat terasa nikmatnya di tengah hiruknya dunia yang sekarang ia tinggali.
lid, apa kau belum sadar juga? kau tak sendiri sekarang.
“pak, sudah jam pulang..” salah seorang muridnya membuyarkan lamunannya.
“cepat sekali waktu berlalu?” alhamdulillaah..
dalam perjalanan pulang bersama salah seorang sahabatnya, mereka berbincang. subhaanallaah ada pengalaman menarik yang dapat ia ambil pelajaran darinya. pengalaman bahwa sulit dan kerasnya kehidupan saudaranya seperjuangan, saudara seiman, di dunia yang lain, jauh di negeri sana. astaghfirullaah..
rasa syukurnya semakin bertambah ketika ia dapat melaksanakan sholat jamaah di masjid yang selalu ia ingin kunjungi. beratus kali hanya lewat saja, dan isya’ ini walid dapat berjamaah di sana, shof terdepan pula. ia agak risih ketika saudara di sampingnya melakukan takbiratul ikhram yang berbeda, jauh dari biasanya. tangannya lurus kedepan dengan gerakan yang keras, kemudian mendekapkannya tepat di depan dadanya. sempat niat walid goyah, tapi langsung ia buang perasaan itu. ketika imam sujud, dan diikuti seluruh jamaah, barulah ia sadar bahwa ia berdosa. hatinya telah berprasangka. astaghfirullaahal adhiim.. ternyata fisik jamaah di sampingnya tak seberuntung walid. seketika itu juga dalam sujudnya, ia memohon ampun serta mengucap syukur yang sangat atas semua yang telah Allah Swt. berikan kepadanya.
kini perjuangan memegang bara api masih berlanjut dan akan terus berlanjut.
semangatlah walid!
kami masih ada berjuang bersamamu!
Allaahu Akbar!

Minggu, 17 Juli 2011

110717 Pagi Ini bersama Modem dan Kartu As

bismillaah..
aku yang biasanya internetan pakai kartu tri, pagi ini akan mencoba hal yang baru.
mencoba berselancar di dunia maya dengan kartu as-ku,
jadi nomernya mungkin sementara tidak aktif :)


hari beranjak dewasa, semakin cerah saja aku lihat langit ini.
aku obati rasa penasaranku dengan bertanya langsung pada operator telkomsel,
ku tekan hpku, 116 kemudian panggil, dan aku arahkan pada
berbicara langsung dengan officer kartu as.
kesan pertama yang aku dengar adalah ramah.
perempuan itu kemudian menanyakan siapa aku dan apa yang bisa ia bantu.
aku bertanya kepadanya tentang cara berinternetan dengan modem.
terjadilah dialog yang agak panjang antara aku dan dia.
dari percakapan itu, aku tahu dua hal yang penting, yaitu APN dan dial number.
APN: telkomsel atau internet, dan dial numbernya *99#.
baik.
langsung aku panggil *363# dan memilih paket internetan unlimited harian, 5000.
setelah itu aku tulis deh ini.
ceck it out.


internetan pakai puppy linux mudah banget kali..
berikut ini aku jelaskan bagaimana menyetting koneksi internet dengan modem
di dunia puppy linux.


1. pilih menu, setup, internet connection wizard



bisa juga melalui desktop, klik connect



2. muncul kotak internet connection wizard, pilih internet by wireless GPRS modem



3. isikan serial modem device file sesuai dengan yang terdeteksi


(keterangan ada pada tulisan di bawahnya (detected devices: /dev/ttyUSB0))
biasanya yang aku tulis adalah "/dev/ttyUSB0" (tanpa tanda petik).
..isikan APN, Username, Password, Phone number, Phone PIN ke masing2 kotak.
kalau sudah klik ok.


pengalamanku pakai tri:
APN, Username, Password :3data
Phone number : *99#
Phone PIN :1234


pakai kartu as:
ganti APN dengan "internet" atau "telkomsel", yang lainnya biarkan saja masih tetap begitu.


4. sesuai dengan pesan yang muncul,
tinggal klik "okay" dan pilih menu, network, PGPRS connect



5. pertama pasti tidak bisa, jangan khawatir



tekan "r" kemudian enter.



yup! berhasil.
Alhamdulillaah..
:D


6. kemudian langsung saja kita klik browse pada desktop
atau dengan browser pada menu, internet juga bisa.


selamat berinternetan ria dengan puppy linux.





mudah bukan?
semoga bermanfaat,
Assalaamu ‘alaikum.


file pdf nya bisa diunduh pada link berikut ini:
https://docs.google.com/open?id=0B-WmUMQtTTUYNDM0ZDkxYTYtN2QxOS00NDVlLWJmMzMtMGNmZGZkZTk3NTU5

Rabu, 13 Juli 2011

110713 ubuntu, repo stkip, dan aku

110713

alhamdulillaah malam ini aku bisa meng-update ubuntu 10.04 ku dari repo stkip surya. DAHSYAT! very-very fast i think that's cool..
setelah sebelumnya aku coba install ubuntu 10.10 (tepatnya edubuntu 10.10) dan mencicipi uniknya ubuntu 11.04, aku merasa kecewa.
karena asus k42f ku tidak berfungsi secara terrific.
tapi setelah aku install ubuntu 10.04 yang aku ambil dari tempat cd lama ku, semua terdeteksi dengan nyaman.
canggih!
apalagi sekarang dengan update manager ini yang super cepat.
bagaimana tidak?
aku mengupdate di tempat sini, dekat sekali dengan reponya. malah boleh dibilang kalau aku berada pada tempatnya.
yang aku lakukan adalah dengan klik system, administration, update manager.
ini yang tampil di depan ku adalah cleret-cleret proses bar yang bergerak cepat sekali dan di bawahnya adalah kata2 yang berganti-ganti terus dengan sangat lincah.
Subhaanallaah begitu CANGGIH!
secanggih PUPPY LINUX.

tapi walau bagaimanapun, aku tetap suka Puppy linux.

tunggu saja, insya Allah akan ada oprekan remastering puppy linux terbaru ku.
Aamiin.
:)