Follow me not!


Kado manis dari tuhan

20 June 2007 09:53:11 WIB, under category Gak Penting

Hari ini saya dianugerahi sakit sama tuhan. Tuhan apa tuhan? Ah, hurup gede ataupun kecil, ga akan mengurangi kekuasaan tuhan atas diri saya bukan? Terkapar seharian, bangun sebentar, ketika kepala pusing lalu tidur lagi.

Tepat ketika umur saya seperempat abad, terkapar seharian tanpa bisa kemana-kemana, termasuk ke kantor. Lalu siang harinya, Pikoeloen dan Beno bertanya pada saya:

“Om Yes mo makan apa?”, mereka bertanya. (Anak-anak kos biasa panggil saya Om Yes)
“Ngga usah, aku sudah makan tadi pagi..”
“Itu kan tadi pagi, sekarang harus makan lagi. Kami beliin bubur ayam ya!”

Lalu mereka ngambil motor dan siap-siap berangkat. Kemudian saya teringat bahwa saya ngga sakit pencernaan, jadi makan bubur ayam rasanya gimana gitu..

“Yakin nih kalian mo mbeliin?”, saya setengah berteriak.
“Iyaaaa..”
“Kalo gitu beliin nasi rendang saja yaaa!!”, lalu saya dengar mereka tertawa terbahak-bahak mendengar permintaan saya.

Nasi rendang-pun datang, dan saya nikmati.. Membuat ingus saya mengalir bertubi-tubi dan benar-benar nikmat! Tengkyu broooo, you’re my men!

Setelah kenyang, saya terkapar lagi dan baru bangun malam ini. Koneksi internet sudah bagus lagi (siangnya mati) dan saya download Movable Type yang terbaru, buat coba-coba kalau sudah bener2 fit nanti.

Tuhan (pake huruf besar, karena kebetulan ada di awal kalimat) terima kasih atas kado manis berupa sakit ini. Mas Anggit bilang klo sakit bisa mengurangi dosa-dosa seseorang, tapi saya ga gitu berharap bahwa sakit ini sebagai penebus dosa.. Ijinkan saya tuhan, menganggap sakit ini sebagai kado darimu dan ijinkan aku menebus dosa-dosaku di neraka nanti, asal kau temani aku di sana.

Terima kasih juga untuk teman-teman semuanya, juga buat si Adek yang udah ngrekam lagu pake fasilitas i-say dan mengirimkannya ke saya.


Instal Beryl di Zenwalk 4.6.1

19 June 2007 01:50:55 WIB, under category Linux

To the point, berikut cara instal Beryl di Zenwalk 4.6.1..

Pertama, silahkan download semua paket dari http://www.truthfatal.org/Packages/Zenwalk/beryl-packages/, silahkan ditelusuri satu persatu dan download hanya file-file *.tar.bz2:

Download dan simpan dalam satu direktori, misalnya direktori beril.

Dan berikut langkah-langkah yang saya lakukan:

  1. Ekstrak semuanya satu-persatu menggunakan perintah:
    root[beril]# tar vfx beryl-core-0.1.2.tar.bz2
  2. Masuk ke dalam direktori vfx beryl-core-0.1.2 dan lakukan konfigurasi:
    root[beril]# cd vfx beryl-core-0.1.2
    root[beryl-core-0.1.2]# ./configure
  3. Setelah itu, lakukan make dan make install:
    root[beryl-core-0.1.2]# make
    root[beryl-core-0.1.2]# make install
  4. Lakukan cara 1-3 untuk semua file yang telah didownload, satu-persatu.

Langkah selanjutnya adalah dengan melakukan konfigurasi file /etc/X11/xorg.conf sebagai berikut:
[code]
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dbe" # added for Beryl
Load "dri" # already here by default; Beryl asks for this
Load "extmod"
Load "freetype"
Load "glx" # already here by default; Beryl asks for this
Load "int10"
Load "type1"
Load "vbe"
EndSection
[/code]

[code]
Section "Device"
Identifier "Intel Corporation Mobile Integrated Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
Option "XAANoOffscreenPixmaps" # added for Beryl
EndSection
[/code]

[code]
Section "DRI"
Mode 0666
EndSection

# the below was added for Beryl
Section "Extensions"
Option "Composite" "Enable"
EndSection
[/code]

Selanjutnya, secara saya ga tau cara restart server X-window, maka saya restart saja komputer dan hasilnya sudah sesuai keinginan!

Tutorial ini hanya untuk pc/laptop yang menggunakan display adapter Intel. Bagi yang menggunakan nVidia, silahkan googling, lebih banyak tutorial untuk pemakai nVidia.


Nice job!

18 June 2007 14:28:50 WIB, under category To Think Of

Barusan, ketika saya sedang menikmati makan tengah malam (atau sarapan?) sepiring nasi telor di sebuah warung burjo (bubur kacang ijo, tapi jual macem-macem juga), saya melihat iklan acara di Global TV. Disebutkan bahwa Global TV akan menayangkan acara berita di jam prime time, jam 19.30 WIB.

Isn’t it a really good news? Saat kita terjebak pada berbagai setantron kita bisa melihat acara alternatif berupa tayangan berita. Semoga semakin banyak televisi yang punya good news for us!


Mendapatkan lagu dari ijigg

WIB, under category PHP

Tutorial berikut ditujukan untuk mengetahui asal mula script ijigg downloader bekerja. iJigg adalah situs upload lagu-lagu mirip dengan Youtube, bedanya iJigg hanya audio. Sebagai contoh, kita akan menggunakan URL http://www.ijigg.com/songs/V2BGDDEP0

Pertama, kita lihat source dari halaman http://www.ijigg.com/songs/V2BGDDEP0 lalu kita cari file SWF-nya. Kenapa SWF? Karena dengan mudah bisa dilihat dari player-nya bahwa situs tersebut menggunakan file SWF untuk memutar lagu.

[code]
scale="noscale" wmode="transparent">
[/code]

Nah, disitu kita lihat bahwa ada suatu nilai dari URL yang dimasukkan ke dalam file SWF (jiggPlayer.swf), yaitu V2BGDDEP0. Berarti ada sesuatu di dalam file jiggPlayer.swf tersebut yang membaca nilai V2BGDDEP0 dan mencocokkan dengan database lagu (masih perkiraan).

Langkah selanjutnya, mari kita download file jiggPlayer.swf dan kita lihat scriptnya. Dalam praktek ini, saya menggunakan SWF Decompiler versi trial. Hey, ga perlu membajak. Versi trial bisa menampilkan dua action script, sedangkan full versionnya bisa menampilkan semua action script yang ada. Secara file jiggPlayer.swf sudah terlacak alur programnya di action script pertama, maka ga ada gunanya kita membajak SWF Decompiler ini!

swf decompiler

Dapat kita lihat pada baris ke 265, file SWF ini ternyata ngecek ke http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID= di mana di belakang tanda samadengan kemungkinan besar adalah V2BGDDEP0, atau id unik dari database lagu-lagu. Tak perlu panjang lebar, mari kita cek apa yang akan keluar jika kita buka URL http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=V2BGDDEP0 menggunakan browser web.

Ho.. ho.. ho.. file XML saudara-saudara!
[code]http://staticmdb-001.ijigg.com/songdata/1179482941545068586222048a548ce224ef805a12.mp3
Glory! Glory! MAN. UNITED - GLORY GLORY Man Utd
02:32
467
0
[/code]

Kita baca file XML tersebut dan kita dapati bahwa URL menuju lagu tersebut diapit oleh tag <songLocation> dan </songLocation>. Anda bisa menggunakan XML parser atau cara apapun yang paling nyaman menurut Anda. Silahkan dikembangkan, silahkan membuat layanan downloader, silahkan berkarya terus-menerus ^_*


Pengen terlihat lebih Jepang?

15 June 2007 02:29:11 WIB, under category Gak Penting

Bagi Anda yang mengidolakan hal-hal yang berbau berhubungan dengan Jepang, ga ada salahnya Anda membeli produk di atas. Setelah Anda pakai, mudah-mudahan Anda akan terlihat “lebih Jepang”.


Tentang pembajakan

WIB, under category To Think Of

Pas lagi blogwalking, ga sengaja nemu link tentang penggunaan barang bajakan di sebuah blog. Bukan judulnya yang ada kata-kata kafir atau mantan kafir, namun lebih pada isi/pendapat dari narasumber. Worth to read..


Browsrcamp tentang Safari untuk WIndows

14 June 2007 11:37:09 WIB, under category Berita

Saya biasa menggunakan situs browsrcamp untuk melihat tampilan desain web di browser yang hanya terdapat di Mac OS, browser Safari. Tinggal masukkan URL web yang ingin dilihat, maka muncullah screenshoot-nya dalam format jpg atau png. Namun setelah Apple merilis Browser Safari versi Windows, apakah situs browsrcamp akan mati karena semua orang sekarang bisa dengan mudah bisa mendapatkan browser Safari?

Berikut ini sebuah quote yang malam ini saya lihat terpajang di halaman situs browsrcamp.com:
To all the guys who mailed me about the Apple release of Safari Windows:
Don't worry, you didn't waste your money for this service since Safari for Windows has big differences with the Mac version...

Ha..ha.. terus terang saya tidak tahu saya tertawa untuk siapa. Yang jelas, di beberapa situs yang membahas tentang peluncuran Safari for Windows ini disebutkan bahwa banyak sekali bug yang ditemukan. Mengingat statusnya saat ini adalah versi beta, banyak pihak yang menganggap bahwa sepantasnya rilis ini dinamai versi pre-alpha.

Bahkan disebut pula rilis kali ini adalah rilis program dengan jumlah zeroday exploit terbanyak dibandingkan program-program lainnya yang pernah ada. Sebagai info, zeroday exploit adalah bug fatal yang berhasil ditemukan pada hari yang sama dengan peluncuran suatu program. Saya sendiri tidak tahu pasti soal ancaman keamanan ini, secara saya bukan pakar keamanan internet. Namun yang saya tahu, saya tidak bisa merubah setingan proxy karena tombol untuk merubah proxy mati, tidak bisa dipencet!

Yang jelas, saya kurang terima karena situs resmi Safari mengejek Opera sebagai browser inferior dengan performa HTML paling buruk. Bahkan berada di bawah IE dan Firefox! Seharusnya mereka membaca percakapan di forum SitePoint dengan topik Mengapa Anda tidak mengunakan Opera?. Silahkan Anda baca juga, siapa tahu Anda akan kembali ke jalan yang benar :p

Malam ini sambil menikmati lantunan lagu If I never see you again-nya Wet Wet Wet, saya masih setia dengan Opera dan berharap suatu saat kuat membeli sebuah Mac dan menginstal browser Opera di dalamnya.


iJigg downloader script

12 June 2007 17:32:04 WIB, under category PHP

Script berikut bisa digunakan untuk mendapatkan file mp3 yang terdapat di situs iJigg.com. Silahkan dikembangkan, dimodifikasi atau diapakan saja.

[code] // this is used to get url content
function get_url_content($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}

// this function used to retrieve value inbetween specific delimiter
function get_inbetween($tag1,$tag2,$string) {
if (eregi("$tag1(.*)$tag2", $string, $out)) {
$outdata = $out[1];
}
return $outdata;
}

// this function used to download music from ijigg.com
function get_ijigg($url){

// get the music_id
$ari = explode("/",$url);
$m_id = array_pop($ari);

// retrieve xml files
$data = get_url_content("http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=".$m_id);

// retrieve path into music files
$hasil = get_inbetween("","",$data);

// yell it loud
return trim($hasil);
}

echo get_ijigg("http://www.ijigg.com/songs/V2CE7AAPAD");
?>
[/code]


Eureka!

WIB, under category Gak Penting

Horeeee!! Akhirnya ketemu cara download lagu dari iJigg, barusan nemu alur datanya. Source code menyusul..


Salah Serang

WIB, under category Gak Penting

korban
Setelah kemarin menyerang form registrasi di suatu web MLM dan menyebabkan di-disablenya form registrasi tersebut hingga sekarang, ternyata pejuang MLM tersebut masih saja nyepam di salah satu milis PHP yang saya ikuti. Lah, saya salah serang!

Ternyata pejuang MLM tersebut bukan pemilik situs MLM melainkan hanya anggota. * dzigh!! *

Sekarang sedang memikirkan cara untuk menyerang balik pejuang MLM tersebut. Satu-satunya cara yang terpikirkan adalah mail bomb, namun cara ini mempunyai kelemahan. Secara target menggunakan akun Yahoo! maka email beruntun yang masuk ke akun tersebut akan dianggap sepam dan masuk bulk mail.

Buat korban salah tembak, maaf ya ^o^
Anggap saja perbuatan saya ini sebagai peringatan untuk membuat form yang lebih tahan sepam hi.hi.


« Newer Posts Older Posts »