Senin, 28 Maret 2011

Facts about my friends Episode 2

Ketemu lagi di episode 2, baru keinget satu hal dari temen-temen gua, oke, kita lanjutkan saja...

Inilah 7 fakta tenang Setan-Setan Indonesia.....!!! Eh, maksud gua temen-temen gua deng, wakakakkaka

4. Weh.... Weh.... Weeeh!!!

Yah, menurut Roy Suryo, kata-kata 'weh' ini 68% plagiat dari kata-kata dia Wara-Wiri, padahal 32% tidak! hahahah, bingung? tidak mungkin, karena saya tau 68% pembaca blog saya adalah pengikut Roy, wakakaka.. okeh, kembali ke lap... top!

Jadi temen-temen gua hampir sebagian besar (68%-an lah kalo Roy Suryo bilang) kalo manggil orang tuh pakek 'Weeehh!! Weeehh!!!' apalagi yg cewek, apalagi yg narsis (lho?) ya pokoknya gitu deh, tapi mungkin karena ada pertambahan fungsi dari Woy sehingga mengubah kata menjadi 'Weh' (maksud?) jadi weh ini dipakek lebih cocok untuk memanggil orang dibawah 8 meter jauhnya, jadi gak terkesan galak (ini mungkin berlaku untuk cewek, yg narsis terutama, wkwkwkwk)

eh, btw, tuyul sekola gua juga makek 'weh' ini lho, mungkin dia ingin ikutan narsis (lho?)

5. Nama orang tua kayak barang berharga

Sebenernya gak berharga banget, tapi bagi temen-temen gua yg suka menghujat nama orang tua ini adalah barang palibng berharga, rotfl, ini mungkin gak di sekolah gua aja, di sekolah gua yg dulu juga ada (nah, gua cukup proaktif nih, wakakakakak) okeh, intinya banyak sih sekolah yg murid-muridnya rata-rata ngatain nama ortu. So, what is this shit facts mean?

Okeh, segini mungkin cukup, ntar gua obserpasi lebih lanjut..

E.O.F

Minggu, 27 Maret 2011

MongoDB

Oke pren, ketemu lagi di blog gua, kali ini gua bakal ngebahas tentang mongodb

Sepertinya gua males ngetik, langsung aee ni penjelasannya:

MongoDB (from "humongous") is a scalable, high-performance, open source, document-oriented database. Written in C++

Jadi intinya mongodb adalah Database yg Opensource (gak kayak MySQL), nah, database ini gak pakek SQL (ato kata mereka mah mongodb itu NoSQL database), jadi kagak ada tuh nyang namanya EsKyuEl Injeksien.

Menurut pengalaman gua dalam nginstall mongodb ini, gua menemukan kendala bahwa kalo kita install dari repostory-nya (ato sudo apt-get gituloh) ntr ada errornya (error dependencies kalo gak salah) nah, jadi mending kita install manual aja, daripada lu dah ngedonlot lama2 trus nginstallnya lama di sudo apt-get-nyaeh, tau2 error kan sungguh menyakitkan hati, teman...

(inget, Linux only)

Yok, kita install...

Download dulu, sesuaikan dengan OS anda: http://www.mongodb.org/downloads

udah? sudah? sudah belom? OOOOIII..!! udah belomm??? wah, taek, gak dijawab, oke kita lanjut aja....

nah, kalo udah, lu taro file yg baru lu donlot di home directory lu (biar gampang cuy)

sebelum lu unpack, mending bikin directory db-nya dulu (ketik di terminal, bukan di notepet):

$ sudo mkdir -p /data/db/
$ sudo chown `id -u` /data/db

(inget, ini dijalanin pada saat current directory lu di home directory lu, biar GAMPANG, by the way, gampang itu mudah dan hampir tidak mengeluarkan keringat, jadi ikutin aja)

Ngemeng2, ntar kan ada folder yg muncul di home directory lu yg namanya data trus isinya ada folder db, kalo gak ada dan setelah menjalankan salah satu perintah diatas ada error ato gak apa2 tapi foldernya gak muncul, saya yakin 68% OS anda bukan Linux (trus ngapain kesini?? salah kamar bung :P )

Sudah? wooooiii!! udah belom wooi!?? wah, jangan2 masih donlot nih, yaudah, gua lanjut aja dah..

yo wis, kita unpack aja fila tgz / tar.gz-nya..

Q: bung, gua gak bisa extrack di terminal nih, lupa commandnya, gimana dong??
A: googling gih
Q: Huh, ngetik lagi dah, gimana sih biar cepet?
A: Ahahahahahahahanjrit, tai juga luh, nih, lu buka nautilus, trus kan kebuka tuh folder home lu, nah, lu cari gih file mongodbnya (hasil donlot), nah, trus lu klik kanan trus klik Extract Here!!! nah, lu lanjutin dah tuh..
Q: Nautilus itu apaan?
A: tai anjing, masa gituan kagak tau, lu dah berapa lama makek linux??
Q: Saya pakek Windows
A: .......... -_-"!!

nah, udah diextract blum?? sudah? udah belom woooiii!!!?? donlotnya dah selesai belom sih? swt, yaudah, kita lanjutin aja deh..

nah, abis extract kan bakal ada folder namanya mongodb-blablabla (di home directory) nah biar lu GAMPANG ngapa2in, lu ganti nama foldernya jadi mongodb kek, apa kek, mongo kek, sapi kek, ya pokoknya gitulah, tapi biar GAMPANG dan keperluan tutorial juga, kita namain aja misalnya mongodb

udah?? ah, capek teriak, lanjut

yaudah, sekarang coba dulu jalan apa kaga, takutnya kagak lagi, kan berabe okeh, kita tes, sebelum ngetes kita berdoa menurut agama masing-masing....................... AMIN, lanjut..

di terminal (dan current directorynya masih sama, home directory lu) ketiklah:

$ mongodb/bin/mongod

nah, kalo bisa, dan jalan tanpa error apa2, artinya kita berhasil! berhasil! berhasil! horee! duh, kok gua ketularan ama Dora the SExplorer yah?

Yo wiss, kita buka shell mongodbnya, caranyaa?? ketik di terminal lage:

$ mongodb/bin/mongo

Kalo misalnya gak mau repot ngatur db, ada GUI Explorer / DB Controllernya kok, jadii... lu donlot aje http://www.mongodb.org/display/DOCS/Admin+UIs

Oke, untuk ngatur2nya, lu cari sendiri aja di http://mongodb.org/ gua capek ngetik, bubay... and happy coding...

E.O.F

Selasa, 22 Maret 2011

Fast Update, njrit

Ahahahahahaha, ngomong ngelantur gini, nih fast update aja dah

Karena Temen gua Chris lagi lari-larian di kamarnya saking stressnya belajar Ekonomi buat penilaian Ekonomi yang unik, karena yg buat soal temen-temen kita, jadi dia mulai menjelma menjadi Deddy Korbuset dan dia meramalkan tentang soal yang akan keluar keesokkannya:

1. ada seorang karyawan perusahaan B bernama bapak budi, mendapatkan gaji 20juta perbulan. bapak budi memiliki 5 orang anak, sudah menikah dan istri juga berkerja dengan menggabungkan hasil pendapatan. bapak budi sangat rutin pergi ke pasar modern untuk membeli makanan dengan rata rata pengeluaran 70ribu perharinya(PPN 10%). kemudian juga bapak budi memiliki rumah mewah dengan harga 1 milyar dan taman senilai 500 juta. tanah bangunan bapak budi sekitar 900 juta. berapa PPH, PBB, PPN per harinya bila semua pajaknya digabung?? (Score : 5%)

2. lalu esok harinya ternyata rumah Pak Budi diguncang gempa, dan beliau-pun membeli rumah baru dengan tanah 50 juta dan rumah senilai 200 juta dengan kolam selebar 500meter dengan harga per meternya adalah 1 juta, setelah 1 tahun menetap disana, ia juga berkerja di sekolah sebagai guru dengan gaji kena pajaknya adalah 50 juta. istrinya tidak berkerja, berapakah PBB, PPh, yang Bapak Budi harus bayar? (Score : 5%)

3. pertanyaan teori: Siapakah nama Istri Bapak Budi? (Score : 90%)

Sekian ramalannya, jika anda dapat membuktikannya, berarti anda benar-benar gila

P.S. sebenernya hampir semuanya gua yg buat, wakakakakkkaakkaka

E.O.F

Senin, 21 Maret 2011

Facts about my friends

Gak ngerti bikin pembuka nih, wakakakkakakakakakaaaaaasu...!

Inilah 7 fakta tentang Hewan Buas! Errr... maksud gua beberapa fakta tentang teman-teman saya (keranjingan nonton On De Sepot sih)

1. Hampir Semua cewek di sekolah gua 'love taking photos'
Yah, ini hampir tak bisa dipungkiri bahwa cewek itu narciez, eh, narsis. Apalagi yang cantik, ada juga sih yg mukanya gak berseni tapi tetep suka moto-moto diri (gak usah nyebut nama)
Yah, mungkin 'quote' ini cukup cocok:

Wanita yang seksi dan idiot biasanya menyebut diri mereka fotografer.
- Stewie Griffin (Family Guy ~ Episode berapa gua lupa dan sudah ditranslasikan)

Okay, quote ini gak universal lhoo... jadi kalo menyinggung perasaan ya biarin aja... gitu aja kok repot

Oke, lanjut...

2. Hampir semua cewek di sekolah gua 'photo editor'
Ini adalah ciri2 teknologi yang berlebihan, ada photo editor gitu, banyak lho yg suka edit-edit photo, tapi masalah terpenting adalah: mereka cuma ngasih efek cahaya kek, efek warna kek, label-label / sticker kek, kata-kata lope lope kek, nothing special, i mean...

faktor: kesamaan produk photo editornya (aplikasinya maksudnya) gua belom liat ada yg ngedit poto pakek sebangsa expert photo editor (such as photoshop, gimp, or corel draw??) kecuali nyang edit juga expert.

Oke, lanjut lagi..

3. Jika ada orang yang ngomongnya bokep-bokepan / tingkat kebokepannya sudah banyak orang mengetahuinya dan IA BERAGAMA KATHOLIK mungkin anda harus mengira bahwa mereka putra altar (68% tested) [BETA] [MUNGKIN] [TIDAK 100% BENAR]

Note: fakta ini mungkin bakal kontroversial, harap yg baca diem, LOL nih tak kasih duit tutup mulut, ROTFL

Note: Gak cuma putra altar sebenernya, tapi MUNGKIN yg cewek juga

Nah, kalo fakta ini ada penjelasan yang logis dari gua (Correct Me If I'm Wrong, please..), karena putra altar / putri altar or samting laik det lah itu banyak temennya,dan ya tau ndiri lah suliiiiiiiiiiiiiiiittt sekali mencari anak SMP yang otaknya belum tercemar bokep, jadi, semakin banyak teman, semakin banyak yg bisa diobrolkan, termasuk bokep -__-

segitu dulu yah, gua bingung fakta apalagi neh... wakakakkakakakakak see ya

E.O.F

Minggu, 20 Maret 2011

Ubuntu Satanic Edition

Okeh! Ketemu lagi ama saya yang keren ini (sudah kenyataan)

Jadi kali ini saya akan membahas tentang Ubuntu SE (Satanic Edition)

nih desktop gua:


Yak, ini adalah penampakan desktop gua, cukup bagus kan? Themesnya bagus gila, icon2 juga mantep, tapi gua males ah nguploadnya (kapan-kapan deh gua coba upload), coba dan buktikan saja sendiri... ehehehehehehe....

Sekedar inpormasi:
Ubuntu SE ini adalah hasil remaster Ubuntu (Ubuntu Linux, ya, Ubuntu Linux!) kalo dari distro hasil remasternya (yang benerannya) itu aplikasi yang sedianya tidak diperlukan dihapus dan digantikan oleh musik metal. Ehm, sebenernya perbedaan dari ubuntu biasa ya cuma themesnya aja (iyalah, masa ntar ada bonus Satanic Bible? ntar jadi Ubuntu The Real Satanic Edition dong.. Emang mo beneran nyaingin Christian Edition ama Moslem Edition / Sabily? mentang2 tiap distro itu disisipin aplikasi kitab sucinya masing2 =)) ) Selain themes, ada iconnya sendiri, ada GDM interfacenya sendiri, ada boot splashnya sendiri, screensaver sendiri, dan ada wallpapernya lho (gua demen yg Bathory dan sekarang lagi gua pakek) wallpapernya juga gak kalah bagus bro! gak sia-sia gua abisin waktu hampir 3 jam buat donlot ni interface set... hahahaha....

Bagi yang udah punya Ubuntu tinggal install interfacenya ajah, tapi masalahnya gak ada bonus musik metalnye...

Bagi yang mau bener2 install Ubuntu SE dari awa seawal-awalnya, tinggal donlot ISOnya (bener gak sih? gua lupa penjelasannya, lagi down serpernya keknya, gak sempet baca) trus burn dan jadi LiveCD (Ehm, mereka menyebutnya UndeadCD)

Oke, segitu dulu deh tentang Ubuntu SE-nya selamat mencoba Satanic Edition...

\\EOF

Telnet dan Nama Webserver

Sekarang, gua pengen membuktikan sesuatu yang pasti sangat kuno (kalo gak kuno mah gua dah jadi ilmuwan :P ) yaitu melihat nama Web Server yang sedang dijalankan di Server orang.

Apa keuntungannya? Bisa buat:
- Security Auditing
- Hack (bagi Heker)
- Bagi orang Kepo juga berguna =))
- dan lain2

Kemaren gua dah pernah coba konek ke google dot com lewat telnet ke port 80, dan apa yg gua liat? huruf! benar! =)) oke, sekarang serius, apa yang gua liat dari responsenya? ini dia:

ne0d4rkfl00d3r@ne0-c0mput3r:~$ telnet
telnet> o google.com 80
Trying 74.125.235.48...
Connected to google.com.
Escape character is '^]'.
GET / HTTP/1.0

HTTP/1.0 302 Found
Location: http://www.google.co.id/
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Set-Cookie: ----CUT CUT CUT----
Set-Cookie: -----CUT CUT CUT-----
Date: Sat, 26 Feb 2011 16:20:30 GMT
Server: gws
Content-Length: 221
X-XSS-Protection: 1; mode=block

-CUT HERE, bawahnya itu HTML-
--------------------

Nah, lihatlah pada bagian ini:
Server: gws

wow, berarti bisa cari tau tentang webserver apa yg dijalankan dong?
Ya, betul, gua coba lagi dan sekarang sasaran Imageshack.Us
but...
Terminal gua gak bisa nampung semua response dari serper sono, jadi gak bisa liat Servernya apa :(( Tapi tak apa, semua pasti ada jalan keluarnya

"Pramuka selalu mempunyai Rencana B"
- Kwak Kwik Kwek (versi Majalah Donal Bebek)

Haha, gua teringat lagi ama ni kata2 dari om Ichito.

oke, back to topic

Gua secara sengaja telah membuat telnet sendiri dari PHP dan menglognya ke sebuah output file, jadi bisa gua liat semua response dari server sononya, hehehe (walopun kayaknya ada telnet log, tapi gua lebih prefer pakek ini, wakakkakakak, nambah ilmu :D sekali2 narsis boleh lah =)) ) Here is the script (PHP CLI bo! =)) )

-PHP SCRIPT-
#!/usr/bin/php -q
<?php
if (! $argv[1] OR ! $argv[2])
{
echo "Usage: ".$argv[0]." [IP] [output file]\n";
exit();
}
$host = $argv[1];
$out = $argv[2];
$s = fsockopen($host, 80, $errno, $errstr, 20);
if (! $s)
{
echo "$errstr ($errno)\n";
exit();
}
fwrite($s, "GET / HTTP/1.0\r\n\r\n");
$output = "";
while (! feof($s))
{
$output .= fgets($s);
}
fclose($s);
$h = fopen($out, "w");
fwrite($h, $output);
fclose($h);
?>
-EOF-

nah, tinggal jalanin... yuk marii...

$ php telnet imageshack.us imageshacktelnet

sudah! dan hasilnya adalah... jeng jeng gonjreng:
---
HTTP/1.1 200 OK
Server: nginx/0.7.64
Date: Sat, 26 Feb 2011 16:12:26 GMT
Content-Type: text/html; charset=utf-8
Connection: close
X-Powered-By: PHP/5.2.9
-CUT HERE (yang bawah gak penting, yg penting yg ini, lagian puanjang banget isinya, sekalian ama HTMLnye segala)-

oh, jadi webserpernya pakek nginx? wokelah, emang bener (dari beberapa kali liat page 404-nya imageshack selalu ada tulisan dibawah "nginx")

So? and Then?
Nah, kalo dah punya ilmu ini, gua bisa bikin tool deh okelahkalobegitu...

\\EOF

APT-GET and APTITUDE

- intr0
pernah gak install package di linux trus keanehan terjadi? yaitu kita insall package yang dependenciesnya kita udah install tapi anehnya versi package dependencies lebih besar dari yang package yang ingin kita install inginkan.. mungkin kalian bingung maksudnya apa, gua kasih contoh deh, hehe..

misal kita mau install: semprotan_nyamuk_1.0
trus package semprotan_nyamuk_1.0 itu membutuhkan suatu package untuk menginstall semprotan_nyamuk_1.0 (dependencies) yaitu insektisida_0.8 tapi masalahnya, anda sudah install package insektisida dan versinya lebih besar (misal: 0.9) nah, kan gak bisa install karena unmet dependencies kan? ya kan? kan? kan? :P

- with APT-GET
jika kita memakai APT-GET untuk menginstall package seperti diatas, maka pada saat mau proses download, eh, malah berhenti, mengapa? karena unmet dependencies atau package yang dibutuhkan untuk menginstall package yang akan kita install tidak lengkap / salah.

- with APTITUDE
jika kita menginstall package seperti contoh diatas dengan APTITUDE, maka anda akan bersenang hati, why? karena APTITUDE menawarkan solusi untuk mendowngrade-kan package (dalam contoh diatas) insektisida.

CONTOH BENERAN:
ne0d4rkfl00d3r@ne0-c0mput3r:~/phpcap-0.2/phpcap$ sudo aptitude install libpcap0.8-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
The following packages are BROKEN:
libpcap0.8-dev
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 209kB of archives. After unpacking 676kB will be used.
The following packages have unmet dependencies:
libpcap0.8-dev: Depends: libpcap0.8 (= 1.0.0-6) but 1.0.0-bt0 is installed.
The following actions will resolve these dependencies:

Downgrade the following packages:
libpcap0.8 [1.0.0-bt0 (now) -> 1.0.0-6 (lucid)]

Score is 82

Accept this solution? [Y/n/q/?] Y
The following packages will be DOWNGRADED:
libpcap0.8
The following NEW packages will be installed:
libpcap0.8-dev
0 packages upgraded, 1 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Need to get 325kB of archives. After unpacking 659kB will be used.
Do you want to continue? [Y/n/?] Y
...
[PROSES INSTALL GAK USAH LIAT YA.. =)) ]
...

g0t it? :D

- another info
bukan berarti kita harus meninggalkan apt-get lho, soalnya dari beberapa kali instalasi package-package, ternyata apt-get lebih cepat untuk exitnya, jadi kan kalo misalnya kita jalankan apt-get / aptitude, pertamanya bakal ada proses read package lists, building dependency tree, dll. nah, kalo misalnya jalanin pakek aptitude, ntar abis proses install, remove, dll. ntar ada read package list lagi gituan lagi, sehingga makin lama dong exitnya, sedangkan kalo apt-get langsung aja exit setelah selesai instalasi :D

- kesimpulan
ya tau ndiri lah yaww... =))

Udah ye, segitu dulu, bye bye..... :D

E.O.F