<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title><![CDATA[Belajar PHP  dan menjadi pengembang web]]></title><description><![CDATA[Articles]]></description><link>http://gecko.web.id/</link><copyright><![CDATA[Copyright Belajar PHP  dan menjadi pengembang web]]></copyright><generator>sNews CMS</generator><item><title><![CDATA[Cara mudah membuat web bergaya dengan CSS 3 maker]]></title><description><![CDATA[ <p> Sudahkah Anda menggunakan CSS 3? Tentunya suadah ya, karena browser-browser yang ada sudah lama support CSS3.
Jadi Anda tidak usah ragu untuk menggunakannya.
 </p> 
 <p> Bagi Anda yang belum dan masih menganggap CSS apalagi CSS 3 sebagai sebuah momok, tidak usah khawatir karena ada tool gratis yang bisa digunakan untuk mendesain CSS 3 secara WYSIWYG.
 </p> 

 <img src="http://gecko.web.id/images/css3maker.jpg" title="membuat CSS 3 mudah dengan CSS 3 maker generator CSS"> 

 <p> 
Anda bisa memanfaatkannya dengan mengarahkan browser Anda ke  <a href="http://www.css3maker.com" target="_blank" title="CSS 3 generator"> http://www.css3maker.com </a> .  <br /> 
Tinggal pilih apa yang Anda inginkan, geser beberapa parameter sesuai keinginan Anda, pilih warna, ukuran... dan Wallaaa...  apa yang Anda inginkan sudah tampil di situ. Tinggal copy CSS sourcenya atau kalau tidak mau repot juga bisa download. 
 </p> 
 <p> 
Apabila masih khawatir kalau-kalau tidak support di beberapa browser, masih ada fasilitas untuk melihat efek yang kita buat itu support di browser apa saja. 
 </p> 
 <p> 
Sekian, semoga bisa bermanfaat.
 </p> 
 <p> 
PS, ini beberapa fasilitas yang ada di situ:
 <ul> 
 <li> border radius </li> 
 <li> CSS transform </li> 
 <li> box shadow </li> 
 <li> text shadow </li> 
 <li> text rotation </li> 
 <li> RGBA </li> 
 <li> @Font face </li> 
 <li> outline offset </li> 
 <li> transition </li> 
 <li> gradient </li> 
 </ul> 
 </p> ]]></description><pubDate>Mon, 30 Aug 2010 18:54:05 +0000</pubDate><link>http://gecko.web.id/resource-yang-berguna/cara-mudah-membuat-web-bergaya-dengan-css-3-maker/</link><guid>http://gecko.web.id/resource-yang-berguna/cara-mudah-membuat-web-bergaya-dengan-css-3-maker/</guid></item><item><title><![CDATA[Cara kirim post ke wall teman di funnyfacebook.tk]]></title><description><![CDATA[ <p> Kali ini ane akan share cara kirim wall post ke teman via apa saja lewat funnyfacebook.tk </p> 


 <p> Pertama kita masuk ke www.funnyfacebook.tk dan kita search device apa yang cocok buat kita. 
Karena sekarang lagi marak keong racun itu gimana kalo kita cari itu saja.
 </p> 

 <br /> 
 <img src="http://gecko.web.id/img/wallpost/1.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 


 <p> Setelah itu klik tombol kecil bergambar lup disebelahnya untuk menampilkan hasil pencarian. 
Muncul pencarian keong racun kemudian pilih salah satu...

 </p> 
 <img src="http://gecko.web.id/img/wallpost/2.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 
 <p> 
Setelah klik salah satu maka akan muncul tampilan seperti ini: </p> 

 <img src="http://gecko.web.id/img/wallpost/3.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 
 <p> 
Klik tombol dengan tulisan "Post to Friend's Wall via [device anda]"
Maka akan muncul sebuah pop up seperti ini:
 </p> 
 <img src="http://gecko.web.id/img/wallpost/4.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 

 <p> Klik tombol login untuk login ke facebook Anda.
Masukkan email dan password Anda. Autentikasi dari facebook ini tidak akan muncul lagi apabila sebelumnya sudah 
login di facebook. </p> 

 <img src="http://gecko.web.id/img/wallpost/5.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 

 <p> Akan muncul lagi halaman "Request Permission" dari Facebook. klik  <strong> ALLOW  </strong> dan sebagai catatan ini hanya satu kali 

aja. seterusnya Anda tidak akan ditanya ini lagi. </p> 

 <img src="http://gecko.web.id/img/wallpost/6.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 

 <p> Setelah itu muncul nama-nama teman Anda. Pilih salah satu kemudian klik start sending now.
 </p> 
 <img src="http://gecko.web.id/img/wallpost/7.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 
 <p> 
Maka akan muncul halaman "Publish this post to your friend's Facebook Wall?" </p> 

 <img src="http://gecko.web.id/img/wallpost/8.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 

 <p> Terus tulis status Anda dan publish......... </p> 
 <img src="http://gecko.web.id/img/wallpost/9.jpg" alt="send wallpost to friend via funnyfacebook.tk" /> 

 <p>  <strong> Apabila Anda sudah melakukan itu maka untuk send ke wall teman selanjutnya yang perlu Anda lakukan hanyalah : </strong>  </p> 
 <ol> 
 <li> Pilih device </li> 
 <li> Pilih teman </li> 
 <li> publish.. </li> 
 </ol> 
]]></description><pubDate>Fri, 13 Aug 2010 23:18:20 +0000</pubDate><link>http://gecko.web.id/seputar-web/cara-kirim-post-ke-wall-teman-di-funnyfacebooktk/</link><guid>http://gecko.web.id/seputar-web/cara-kirim-post-ke-wall-teman-di-funnyfacebooktk/</guid></item><item><title><![CDATA[SAPK (Sistem Aplikasi Pelayanan Kepegawaian)]]></title><description><![CDATA[ <p>  Badan Kepegawaian Negara (BKN) akan mewujudkan sistem informasi manajemen kepegawaian yang handal dengan harapan terwujudnya data Pegawai Negeri Sipil (PNS) yang akurat melalui Sistem Aplikasi  Pelayanan Kepegawaian secara On-line (SAPK).  </p>      <p>  Lebih lanjut beliau mengatakan tujuan lebih lanjut dari sistem tersebut adalah mewujudkan data kepegawaian yang mutakhir disetiap instansi pusat maupun daerah yang terintegrasi secara nasional dalam sistem aplikasi pelayanan kepegawaian sehingga akan meningkatkan pelayanan di bidang kepegawaian secara transparan dan objektif.  </p>       <p>  SAPK adalah sistem informasi berbasis komputer yang disusun sedemikian rupa untuk pelayanan kepegawaian.  </p>    <p>  SAPK mempunyai karakteristik sebagai berikut:   <br>    </p>    <ul>    <li>  Sistem yang terkoneksi secara on-line antara BKN Pusat, Kantor Regional BKN dan instansi dengan menggunakan jaringan komunikasi data.   <br>    </li>    <li>  Menggunakan satu basis data PNS yang digunakan secara bersama.   <br>    </li>    <li>  	Menggunakan struktur data dan tabel referensi yang sama sesuai standar baku yang disusun oleh BKN pusat.   <br>    </li>    <li>  Sistem yang dibangun dapat dikembangkan sesuai dengan kebutuhan instansi pengguna  </li>    </ul>         <p>  Jaringan yang dibutuhkan, Implementasi SAPK memerlukan jaringan komunikasi data antara  BKN dengan Kantor Regional,  BKN dengan Instansi Pusat,  Kantor Regional BKN dengan Instansi Daerah.    <br>  Instansi pengguna SAPK perlu menyiapkan jaringan dengan bandwith minimal 2X64 kbps, network switch dengan spesifikasi standar.   <br>    </p>    <p>  Segala biaya yang diperlukan untuk pelaksanaan SAPK mulai dari pengadaan perangkat keras, sewa jaringan leased line, installlasi program dan pelatihan dibebankan pada anggaran masing-masing instansi.  </p>      <p>  Pedoman pemanfaatan Sistem Aplikasi Pelayanan Kepegawaian dapat merujuk ke   <a href="http://www.bkn.go.id/peraturan/PERKA_BKN_%2020_2008.pdf" target="_blank" title="http://www.bkn.go.id/peraturan/PERKA_BKN_%2020_2008.pdf">    http://www.bkn.go.id/perat          uran/PERKA_BKN_%2020_2008.        pdf  </a>   peraturan Kepala Badan Kepegawaian Negara nomor 20 tahun 2008 tentang "Pedoman pemanfaatan Sistem Aplikasi Pelayanan Kepegawaian".  </p> ]]></description><pubDate>Wed, 07 Jul 2010 00:11:50 +0000</pubDate><link>http://gecko.web.id/implementasi-ti/sapk-sistem-aplikasi-pelayanan-kepegawaian/</link><guid>http://gecko.web.id/implementasi-ti/sapk-sistem-aplikasi-pelayanan-kepegawaian/</guid></item><item><title><![CDATA[mencoba mengurai/ decrypt/ crack md5 hash]]></title><description><![CDATA[ <p>    <a href="http://id.wikipedia.org/wiki/MD5" title="MD5"> Md5 </a>  sehari-hari kita gunakan untuk mengenskrip data sebelum kita simpan ke dalam database. Namun kenyataannya md5 ini memiliki kelemahan. Enskripsi satu arah yang diciptakan tahun 1991 ini sebenarnya sejak tahun 1996 sudah dianjurkan untuk tidak digunakan lagi. Sebagai pengganti bisa menggunakan seperti WHIRLPOOL, SHA-1, SHA-2, SHA-3 atau RIPEMD-160. </p> 

 <p> Banyak yang bilang kalo md5 adalah one way enscription atau hash yang tidak dapat direverse. Namun kenyataannya dapat kita coba dengan script di bawah ini. Memang masuk akal bila kita harus hati-hati dalam pemakain md5 hash ini. Di script di bawah ini saya mampu mengurai 5 digit lower karakter tak kurang dari 3 detik. Menakutkan bukan. Kalo di situs-situs lain sepertinya mereka memakai database. Semacam dictionary attack. Tapi di script di bawah ini menggunakan bruteforce attack. Kalo based PHP aja segini cepatnya gimana kalo ditulis di C++ atau pascal pasti lebih cepet lagi.. Ngeri. Kapan-kapan kita bahas lagi keamanan hash password. </p> 
 

 <p> Maaf script di atas sedikit error setelah deploy ke syntax hiliter. Untuk script aslinya download aja ke link di bawah ini.

 <a target="_blank" href="http://www.ziddu.com/download/6891246/md5-decryptwww.gecko.web.id.rar.html" title="DOWNLOAD"> DOWNLOAD </a>  </p> 
]]></description><pubDate>Wed, 07 Jul 2010 00:02:00 +0000</pubDate><link>http://gecko.web.id/resep-php/mencoba-mengurai-decrypt-crack-md5-hash/</link><guid>http://gecko.web.id/resep-php/mencoba-mengurai-decrypt-crack-md5-hash/</guid></item><item><title><![CDATA[Tips comment yang cepat dan mudah di PHP]]></title><description><![CDATA[ Tentunya kita sering membuat comment di PHP, baik itu untuk mempermudah pembacaan maupun by pass script di PHP. Untuk mem-by pass script PHP agar tidak dieksekusi biasanya saya menggunakan tanda /* dan diakhiri dengan */. Saya punya tips mudah untuk melakukan comment atau uncomment cukup dengan penambahan atau pengurangan satu karakter.

Berikut contoh cara lama:
[code] /* echo 'saya adalah script'; echo 'saya di-by pass oleh comment'; echo 'bagaimana cara agar comment dan uncommment jadi mudah?'; */ [/code]

Masalah yang muncul adalah untuk comment dan uncomment script tadi cukup ribet. Kalau mau comment harus nulis di awal kemudian di akhir. Untuk uncomment harus hapus yang di awal juga di akhir. Kalu mau by pass lagu harus nulis di awal dan di akhir lagi.

Saya terlalu malas untuk melakukan pekerjaan sederhana yang berulang-ulang itu. (Tapi bukannya saya pemalas loh..) Akhirnya terpikir langkah mudah hanya cukup menambah atau mengurangkan satu karakter untuk comment atau uncomment. Ini contohnya comment
[code] /* echo 'saya adalah script'; echo 'saya di-by pass oleh comment'; echo 'bagaimana cara agar comment dan uncommment jadi mudah?'; //*/ [/code]

Dan untuk uncomment saya cukup menambahkan satu karakter slash "/". Berikut setelah di uncomment. Sangat mudah bukan???
[code] //* echo 'saya adalah script'; echo 'saya di-by pass oleh comment'; echo 'bagaimana cara agar comment dan uncommment jadi mudah?'; //*/ [/code]

Semoga berguna untuk Anda. Kalau ada tips lain tolong dishare di sini. ]]></description><pubDate>Tue, 06 Jul 2010 23:54:11 +0000</pubDate><link>http://gecko.web.id/resep-php/tips-comment-yang-cepat-dan-mudah-di-php/</link><guid>http://gecko.web.id/resep-php/tips-comment-yang-cepat-dan-mudah-di-php/</guid></item><item><title><![CDATA[iklan CPM yang berani bayar mahal]]></title><description><![CDATA[ <p> Mungkin temen-temen bertanya ke mana admin web ini. Saya lagi semedi cari ilmu cara-cara memonetise web. </p> 

 <p> 
OK untuk postingan pertama mencari uang lewat internet saya akan memperkenalkan ad-u.com
Bayarannya flat bukan berdasar asal trafic. Pokoknya trafic kita segitu ya segitulah kita di bayar. Terus ada lagi referal. Kita bisa nyari referal sampai 5 tier di bawah.
 </p> 

 <p> 
Kalo ada yang mau daftar lewat referal saya bisa lewat ini:

 <a class="demo" target="_blank" title="demo" href="http://ad-u.com/?r=geckozilla"> IKLAN CPM BERANI BAYAR MAHAL </a> 

 </p> 


 <p> 
bayarannya: <br /> 
# 1 dolar gratis waktu gabung <br /> 
# kita dikasih  0.005$ Per visitor atau per popunder (unique IP) . <br /> 
# setiap 10000 visitor atau popunder (unique IP) = 50$ . <br /> 
# semua referred newuser menyumbang 0.25$ free credits . <br /> 
# kita dapat 10% dari hasil referal tanpa mengurangi penghasilan referal <br /> 
# bayaran minimu 100 dola5 (kemarin 50 dolar) <br /> 



 </p> 

 <p> 
Enaknya pembayaran lewat Western Union atau kalo pingin juga bisa lewat cek
 </p> 

 <p class="box">  <a class="demo" target="_blank" title="demo" href="http://ad-u.com/?r=geckozilla"> DEMO </a>  </p> ]]></description><pubDate>Thu, 01 Jul 2010 02:01:28 +0000</pubDate><link>http://gecko.web.id/home/iklan-cpm-yang-berani-bayar-mahal/</link><guid>http://gecko.web.id/home/iklan-cpm-yang-berani-bayar-mahal/</guid></item><item><title><![CDATA[PHPJS; fungsi PHP dengan javascript]]></title><description><![CDATA[ <p> Pernahkan Anda menemui kesulitan ketika mengubah nilai variabel di PHP ke javascript atau sebaliknya. Tentunya bikin pusing. </p> 

 <p> Saya juga pusing ketika punya string url "http://gecko.web.id/belajar_php/index_mp3_terbaru.php" di javascript kemudian yang saya inginkan hanyalah nama filenya saja, yakni "index_mp3_terbaru.php". </p> 

 <p> Menurut ilmu yang saya punya, untuk mendapatkan string "index_mp3_terbaru.php" hanya bisa dengan PHP. (mungkin karena keterbatasan ilmu saya). Kalau dengan PHP bisa menggunakan explode() atau parse_url. Tapi perpindahan string di javascript ke PHP dan sebaliknya itulah yang bikin pusing. </p> 

 <p> Untung saya ingat ada PHPJS. PHPJS adalah kumpulan fungsi Javascript untuk menggantikan fungsi-fungsi yang ada di PHP. Untuk lebih jelasnya, Anda bisa mengunjungi  <a target="_blank" title="fungsi PHP di javascript" href="http://phpjs.org"> http://phpjs.org </a> . </p> 

 <p> Pada artikel ini saya akan mencoba menggunakan fungsi explode() untuk menggantikan explode() di PHP untuk menyelesaikan kasus di atas. </p> 

 <p> Anda bisa download keseluruhan fungsi di PHPJS kemudian embed di halaman Anda. Atau Anda bisa mengambil fungsi yang Anda perlukan saja kemudian menggunakan fungsi itu. Pada contoh ini kita pakai cara yang terakhir. </p> 

1. ambil fungsi explode di PHPJS.  <a target="_blank" title="fungsi explode PHP di javascript" href="http://phpjs.org/functions/view/396"> http://phpjs.org/functions/view/396 </a> 
 <br /> 
2. Fungsinya seperti ini:
 <br /> 
[code]
function explode( delimiter, string, limit ) {
    // Splits a string on string separator and return array of components. If limit is positive only limit number of components is returned. If limit is negative all components except the last abs(limit) are returned.  
    // 
    // version: 905.412
    // discuss at: http://phpjs.org/functions/explode
    // +     original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +     improved by: kenneth
    // +     improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +     improved by: d3x
    // +     bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: explode(' ', 'Kevin van Zonneveld');
    // *     returns 1: {0: 'Kevin', 1: 'van', 2: 'Zonneveld'}
    // *     example 2: explode('=', 'a=bc=d', 2);
    // *     returns 2: ['a', 'bc=d']
 
    var emptyArray = { 0: '' };
    
    // third argument is not required
    if ( arguments.length  < 2 ||
        typeof arguments[0] == 'undefined' ||
        typeof arguments[1] == 'undefined' )
    {
        return null;
    }
 
    if ( delimiter === '' ||
        delimiter === false ||
        delimiter === null )
    {
        return false;
    }
 
    if ( typeof delimiter == 'function' ||
        typeof delimiter == 'object' ||
        typeof string == 'function' ||
        typeof string == 'object' )
    {
        return emptyArray;
    }
 
    if ( delimiter === true ) {
        delimiter = '1';
    }
    
    if (!limit) {
        return string.toString().split(delimiter.toString());
    } else {
        // support for limit argument
        var splitted = string.toString().split(delimiter.toString());
        var partA = splitted.splice(0, limit - 1);
        var partB = splitted.join(delimiter.toString());
        partA.push(partB);
        return partA;
    }
}
[/code]

3. Kemudian embed di kode HTML Anda dan pakai seperti menggunakan function javascript biasa.
 <br /> 
4. Berikut kode lengkap contohnya: <br /> 

[code]

  
    
  
function explode( delimiter, string, limit ) {
    // Splits a string on string separator and return array of components. If limit is positive only limit number of components is returned. If limit is negative all components except the last abs(limit) are returned.  
    // 
    // version: 905.412
    // discuss at: http://phpjs.org/functions/explode
    // +     original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +     improved by: kenneth
    // +     improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +     improved by: d3x
    // +     bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: explode(' ', 'Kevin van Zonneveld');
    // *     returns 1: {0: 'Kevin', 1: 'van', 2: 'Zonneveld'}
    // *     example 2: explode('=', 'a=bc=d', 2);
    // *     returns 2: ['a', 'bc=d']
 
    var emptyArray = { 0: '' };
    
    // third argument is not required
    if ( arguments.length  < 2 ||
        typeof arguments[0] == 'undefined' ||
        typeof arguments[1] == 'undefined' )
    {
        return null;
    }
 
    if ( delimiter === '' ||
        delimiter === false ||
        delimiter === null )
    {
        return false;
    }
 
    if ( typeof delimiter == 'function' ||
        typeof delimiter == 'object' ||
        typeof string == 'function' ||
        typeof string == 'object' )
    {
        return emptyArray;
    }
 
    if ( delimiter === true ) {
        delimiter = '1';
    }
    
    if (!limit) {
        return string.toString().split(delimiter.toString());
    } else {
        // support for limit argument
        var splitted = string.toString().split(delimiter.toString());
        var partA = splitted.splice(0, limit - 1);
        var partB = splitted.join(delimiter.toString());
        partA.push(partB);
        return partA;
    }
}
  
  
    
  
  
 
  

awal = 'http://gecko.web.id/belajar_php/index_mp3_terbaru.php';

hasil = explode('/', awal );

document.write(hasil[4]);

  

    
  
[/code]

 <p> Berikut hasil dari script di atas. Dan ingat script di atas pure HTML dan javascript. </p> 

 <img src="img/hasil_phpjs_explode.jpg" alt="phpjs explode fungsi php dengan javascript" /> 

]]></description><pubDate>Thu, 23 Jul 2009 21:07:40 +0000</pubDate><link>http://gecko.web.id/home/phpjs-fungsi-php-dengan-javascript/</link><guid>http://gecko.web.id/home/phpjs-fungsi-php-dengan-javascript/</guid></item><item><title><![CDATA[blogku dan diriku hari ini]]></title><description><![CDATA[ <p> Salam hangat buat temen-temen di sini. Maaf sekian lama tidak ada tutorial baru di sini. Hal ini dikarenakan aktivitas penerimaan cpns 2008 dan tutup tahun anggaran tidak bisa ditinggal. </p> 

 <p> Kemarin hari Jumat 29 November 2008 kami boyongan ke hostingan baru. Semoga tidak ada kemunduran performance. Kalo dulu pakai IIX sekarang pakai server luar yang, ehm.. gratisan. Maaf, sekali lagi maaf. Nanti kalo banyak yang protes karena kelambatan akses, penulis akan menyempatkan diri pindah ke hosting IIX lagi. </p> 



]]></description><pubDate>Sat, 29 Nov 2008 04:41:27 +0000</pubDate><link>http://gecko.web.id/its-my-life/blogku-dan-diriku-hari-ini/</link><guid>http://gecko.web.id/its-my-life/blogku-dan-diriku-hari-ini/</guid></item></channel></rss>