Aquascaper wanna be


Berawal dari melihara si cupi (nama ikan cupang gue)..

Gue kasihan lama-lama ngelihatin si cupi cuma punya ruang gerak yang gak seberapa (yaiyalah.. lo tega banget ngasih botol bekas selai roti). Mau gerak kesana sini susahnya minta ampun. Pernah suatu hari gue kasih makan tu si cupi, tapi kagak mau makan. Padahal tu anak udah seharian gak makan. Yaelah.. si cupi manyun segala. Yaudah, gue janjian ma dia bakal kasih apartemen yang lebih luas lagi.

tik tik tik tik.. (ceritanya lagi ngetik-ngetik, awas lo ngakak.. gue telen). Kebiasaan gue kalau mau nyari barang apa aja pasti ke kask*s dulu. Gue nganggapnya kask*s itu toko sagala aya, apa aja ada noh disono. Gue search aja aquarium.. pilah pilih.. mulai dari yg terbesar sampai yang terkecil.. yang termahal sampai yang termurah.. TARAAMMMM.. gue dapet deh apartemen mewahnya si cupi.. sms si penjual.. janjian ketemu besok buat serah terima apartemen.

Besoknya….. Continue reading

Validasi username dengan regular ekspresion


Sederhananya tinggal gunakan pattern ini :

^[a-z0-9_-]{3,15}$
Penjelasan pattern
^ Awal baris
[a-z0-9_-] daftar karakter yang harus dipenuhi, a-z, 0-9, _ , -
{5,15} panjang karakter, minimal 5 dan maksimal 15
$ Akhir baris

contoh di PHP :

function is_valid_username ($input){
   if (preg_match('/^[a-z0-9_-]{5,15}$/', trim(strtolower($input))))
      return true; 

   return false; 
} 

Username yang valid:

1. eko1990
2. eko_1990
3. eko-1990
4. eko10-08-1990

Username yang tidak valid:

1. eko (terlalu pendek, kan tadi minimal harus 5 :D )
2. eko@lay (karakter “@” gak boleh)
3. eko0856631311x-_- (kepanjangan, maksimal kan harus 15)

Nu Live, Nu Home, Nu Activity


Nu Live = hidup di jakarta, pasti beda dengan sumatera

Nu Home = transformasi anak asrama -> anak kos (rencana sih apartemen.. #amin)

Nu Activity = gag harus baris kalau mau makan, gag pake ompreng, gag kuliah lagi

Tanggal 1 ada yang liat Lion Air landing di Bandara Soekarno-Hatta ? (gag ada.. :P ) wah..sayang sekali..padahal 9 orang cwo tampan. sederhana, dan…………………pengangguran, baru aja menginjakkan kaki di Jakarta untuk memulai karir..

turun dari pesawat…nyesssss… ternyata begini udara di jakarta.. hawanya gag enak..panas..nyesek..gerah..arghhhhh pokoknya gag asik..sangat jauh berbeda dibandingin udara di kampung kami sitoluama (kampus).. disana seger.. tarik nafas dalem2 masih bisa.. disini ? coba aja d tengah kota tarik nafas dalem2.. (ngebayangin asap masuk ke paru2).. Continue reading

Selamat tinggal sitoluama, Selamat datang ibukota


hai pemirsa.. (ini kan bukan siaran TV) –”
ok..maaf.. hai pembaca.. (nah tu baru bener)

udah 1 bulan lebih gag nulis blog.. kasihan blog ini sepi.. ya habis gimana.. 1 bulan ini saya sibuk dengan urusan ini itu.. kebetulan saya lagi kosong proyek.. g ada yang mau dikerjain.. jadi gag ada ilmu yang bisa di share lagi kayak kemaren.. maklumlah bulan kemaren puasa, perusahaan, temen, konsumen yang butuh tenaga saya ngerti kalau saya lagi puasa.. jangan dibikin capek.. wkwk.. trus kemarennya juga sibuk lebaran.. oiy, Minal Aidzin Walfaidzin ya.. mohon maaf kalau saya ada salah, tulisan saya ada yg tidak menyenangkan hati para pembaca.. saya mohon maaf.. in case kalau pembaca juga punya salah sudah saya maafin koq.. (pembaca salah apa ? kan cuma baca doank.. masak iya baca aj salah ) ..

Bulan september ini, tanggal 10 kemaren saya baru aja di wisuda.. Alhamdulillah saya dapet suatu penghargaan yang sebelumnya saya pikir semua itu sudah tidak mungkin saya dapatkan.. (bulan lalunya saya kena hukuman dari kampus karena sesuatu yang mengharuskan saya untuk dihukum.. wkwk).. Namun Subhanallah semuanya diluar yang saya bayangkan, namun saya harapkan.. Saya gag perlu bilang apa penghargaan itu, karena ntar terkesan sombong, toh saya yakin pembaca juga bisa meraih penghargaan seperti yang saya raih dengan mudah.. cukup belajar keras dan patuhi peraturan dimana anda berpijak.. :) saya sok bijak ne.. Continue reading

PHP 5.3.6 can’t connect to PostgreSQL 9.0


mulai dari jam 8pagi browsing browsing di google, gimana cara connect php ke postgresql. Mau meriksa yang aku buat bener gag, beda gag.. ehh taunya sama aja ma yang lain…
salahnya dimana ? huaaaaaaaaaaaaaa.. stresss.. sampe perut mules 2x ke toilet.. makan siang jadi gag seru.. kepikiran terus.. hhhhh

kebetulan proyek yang aku lagi bangun pake framework codeigniter 2.0.2, PHP versi 5.3.6, serba baru ne versinya.. salah di framework apa iya? Continue reading

Execute and Run external file from Java


Awalnya,
aquh pengen execute dokumen excel, bedain ya execute dengan read..

execute itu menjalankan file tersebut.. misalnya D:\book.xls .. berarti yang terbuka itu Microsoft Excel dengan menampilkan isi file book.xls..

Browsing-browsing di mbah google.. jawaban.a kurang memuaskan..

Kebetulan ada teman sekampus, sebut saja ELS.. hehehe
pernah mencoba meng-execute file *.exe .. namun file yang d execute tadi file buatan juga yang menghasilkan output.. yang outputnya di tampung d java.. dan file nya tidak terbuka di windows. melainkan running d background process.. gag keliatan file itu terbuka walau sebenar.a sedang running.. Continue reading

Source Code Java Read Excel File


pyuhh…

ne post perdana di bulan April 2011…hehehehe

selama ne ngurusin keluarga sibuk..istri 2… bentar lagi mau nikah lagi… hhh susah jadi orang ganteng..

…APRIL MOPPPP… ^^

kali ne aq mau ngasih tau cara nya buat ngebaca file excel..pake Java…

tapi jangan lupa.. sama dengan article yang ini.. kita harus pake package org.apache.poi..

nah.. ini dia cara.a…

untuk Microsoft Excel 97-2003

Workbook wb = new HSSFWorkbook();

Nahh..ini untuk Microsoft Excel 2007

Workbook wb = new XSSFWorkbook();

beda kan ? beda donkk… inget ya.. jangan sampe lupa…

nah ini untuk ngebaca.a…

public void read(File file, String extension){
try{
    InputStream myxls = new FileInputStream(file);
    if (extension.equals("xls")){
    	HSSFWorkbook wb = new HSSFWorkbook(myxls);
    	HSSFSheet sheet = wb.getSheetAt(0);       // first sheet
        HSSFRow row = sheet.getRow(2);        // third row
        HSSFCell cell = row.getCell(3);  // fourth cell

        if (cell.getCellType() == HSSFCell.CELL_TYPE_STRING) {
              System.out.println("The Cell was a String with value " + cell.getStringCellValue());
        } else if (cell.getCellType() == HSSFCell.CELL_TYPE_NUMERIC) {
              System.out.println("The cell was a number " + cell.getNumericCellValue());
        } else{
              System.out.println("The cell was nothing we're interested in");
        }
    }else{

    	XSSFWorkbook wb = new XSSFWorkbook(myxls);
    	XSSFSheet sheet = wb.getSheetAt(0);       // first sheet
        XSSFRow row = sheet.getRow(2);        // third row
        XSSFCell cell = row.getCell(3);  // fourth cell

        if (cell.getCellType() == HSSFCell.CELL_TYPE_STRING) {
        	System.out.println("The Cell was a String with value " + cell.getStringCellValue());
        } else if (cell.getCellType() == HSSFCell.CELL_TYPE_NUMERIC) {
        	System.out.println("The cell was a number " + cell.getNumericCellValue());
        } else{
        System.out.println("The cell was nothing we're interested in");
        }
    }

}catch (FileNotFoundException e) {
	JOptionPane.showMessageDialog(null, "File NOT found");
}catch (IOException e) {
	// TODO: handle exception
}
}

download code here..
ne cuma method..gag ada class nya.. buat ndiri ya.. :D

Tutorial Dual Boot (WinMo + XDAndroid)


cerita dulu ya..

beberapa waktu yang lalu…….

#sing “Lama lama aku bosan.. bila kamu….”

:D hehe.. lama lama bosen juga kalau liat si Blackstone. Gitu mulu tampilannya. Walaupun udah make ROM BlackstoneHenge yg release bulan Februari kemaren, tetap aja bosen. Apalagi denger disana sini lagi ngomongin Android, pengen ganti si Blackstone. hiks..

Tapi, Continue reading

JailbreakMe.. jailbreak your iPhone..


Apa itu jailbreak ? ya mana gue tau… :D

Apa Arti Jailbreak iPhone?
Jailbreak secara umum berarti membuat iPhone untuk bebas di modifikasi, dan menghilangkan berbagai macam keterbatasan-keterbatasan yang ada pada iPhone.

Kenapa harus di Jailbreak?
Dengan men-Jailbreak iPhone, anda akan mampu menambahkan berbagai macam aplikasi dan juga mengubah tampilan iPhone anda lebih menarik. Dan harus anda ingat bahwa kini tersedia berbagai macam aplikasi yang menarik, unik dan tentunya layak untuk ditambahkan ke iPhone, dan itu semua hanya bisa diinstal bila anda men- Jailbreak iPhone anda.

Apa akibat terburuk Jailbreak?
Yang pasti dengan proses Jailbreak akan menghilangkan garansi iPhone anda, selain itu bila anda mengalami kegagalan dalam proses Jailbreak, maka bisa jadi iPhone anda menjadi matot alias mati total dan tidak bisa digunakan sama sekali!

Bisakah saya memperbaiki iPhone bila terjadi kegagalan dalam proses Jailbreak?
Beberapa orang memang dikabarkan bisa mengembalikan iPhone ke keadaan semula (Factory setting) seperti sebelum terjadinya proses Jailbreaks. Yang terbaik buat anda mungkin, pelajari dulu cara merestore iPhone anda, sebelum anda melakukan proses Jailbreak!

jailbreak

JailbreakMe itu adalah cara terbaru, tersimple, termudah, tergampang, ter-easy.. :D untuk melakukan jailbreak pada semua gadget..apa saja..handphone dkk.. yang memakai Sistem Operasi iOS 3.1.2 s/d iOS terbaru

JailbreakMe sangat sering digunakan..kenapa ? ya karna mudah tadi…

awalnya bingung juga sih.. denger2 di forum.. kayak.a susah.. ehh..cari tahu ndiri.. ternyata gampang.. pelajaran untuk hari ini “jangan menilai sesuatu sebelum mencoba”..wkwkwkk :D

JailbreakMe kali ini dicontohkan ke iPhone..

caranya..eng ing eng…. :

1. Backup iPhone kamu. dimana ? di iTunes .. ya untuk jaga-jaga..klo tutorial saya menyesatkan.. :kabur:

2. nah…next step..dari iPhone anda..langsung aja buka JailbreakMe.com.

3. Pilih “Slide to Jailbreak” .. slide

jailbreak

4. Sabar menunggu………………………………………………………….kan lagi download..

5. Klo kira-kira masih lama bergegaslah ke-dapur, dan ambil sebuah cangkir, silahkan buat minuman kesukaan anda.. jangan lupa snacknya..

Jika sudah selesai, akan muncul permberitahuan kalau Cydia sudah diinstal…

cydia

dah..cuma segitu koq… ;) semoga bermanfaat