Tuesday, December 27, 2005

Crazy Things at Sunday Midnight

Hari sabtu malem abis capek ngajar Java n coba prepare buat ngajar besoknya, eh ada temen yang ngajakin pesta farewell. Idenya sih spontan aja, ya namanya temen harus donk kita terima ajakanya terutama masalah makan2 :p. Temen gw rencananya mo jadi branch manager Astra Credit Company di Tangerang, keren banget deh. So tengah malem akhirnya berangkat juga, dan emang di jalan lagi rame soalnya pas malem natal juga.

Ya biasalah ada acara makan2 n nonton, but karena bioskop untuk yang midnight udah selesai akhirnya batal deh nontonnya. Secara ga sengaja ketemu temennya temenku, nah dia tuh DJ n pas lagi manggung, so kita diajaknya dugem. Tapi lagi2 ada problem , soalnya kita pada pake sendal, so ga boleh masuk ama penjaganya. Makanya ini pengalaman, laen kali pake sepatu klo keluar2 malem :)). Banyak rencana gagal n jam baru jam 3 pagi, so kita muter2 dulu sebelum pulang.

Ada ide spontan untuk lewat "Taman Lawang", ya pengen liat2 aja gimana sih suasananya. Karena semua pada setuju jadilah kita kesitu. Dengan mobil pelan2 kita liatin satu2 "transvestite" yang ada disitu. Banyak kejadian lucu, karena gw takut banget so keringat dingin keluar semua, terus tetep waspada untuk kunci pintu n kaca :p. Hmm rupanya ada juga lho yang lumayan cakep, kok bisa ya, bahkan ada yang berani buka2an...gile bener. Abis puter2 2 kali capek deh rasanya soalnya takut banget klo diapa2in. Mobil langsung aja luncur lagi ke rumah.

Nah pas didaerah blokm ada yang minta dilewatin "Mahakam", klo yang ini katanya girl2 aseli lho. Tapi karena udah pagi , ya udah sepi, paling klo ada ya yang ga bagus2 amat. Hmm masih penasaran ada yang ngajak ke "Gajahmada", karena kejauhan n udah capek akhirnya dibatalin deh. Sampe dirumah gw bener2 capek n mikir gile bener hari ini :), Jakarta emang kayak gini , apa aja ada, mulai dari low sampe high asal ada uang maka akan done. Mudah2an aja gw ga kebawa arus yang begitu. Amien

Tuesday, December 20, 2005

Humble MySQL Security

Lagi2 MySQL :p, ya soalnya dari kemarin mencoba integrate dengan database telkomsel.com yang ternyata ga ada yang pake oracle. Mungkin ini sedikit tips untuk keamanan di MySQL bagi orang2 newbie seperti aku. Yang lebih aku tekankan adalah pengaturan pada tiga table berikut (semuanya ada di database mysql) :
  • user
  • db
  • table_priv
Prinsipnya sih klo aku pikir2 hampir sama seperti setting2 di iptables (ingat jaman ngoprek pake Linux :) ). Jadi intinya tutup rapat semua yang general dan buka di bagian yang lebih spesifik. Dari 3 table diatas berurutan mulai dari general ke yang lebih spesifik

user table
------------
Ini akan mengatur host mana aja yang boleh mengakses ke database server ini dengan user yang apropriate. Disini juga akan diatur role2 untuk CRUD dan privileges. Saranku pastikan untuk diset ke "N" value semua role2 yang ada jika ingin mengatur ke yang lebih spesifik di dalam table db

db table
-------------
Lebih spesifik ke pada akses database, klo user table untuk masalah host security, db table lebih kearah privileges untuk menggunakan db yang diinginkan sesuai role. Sekali lagi klo memang kita mau lebih spesifik ke table privileges maka semua role lebih baik untuk diset ke "N" value.

table_priv table
--------------------
privileges yang paling spesifik, jadi disini kmu bisa maen2 role2 apa aja bagi sebuah host dan user untuk mengakses suatu table. Disini ada column Table_priv untuk diisi type DML dan DDL apa yang diperbolehkan terhadap suatu table, bisa Insert, Delete, Update, atau Create.

Dengan mendefinisikan didalam table2 tersebut maka untuk langkah pertama keamanan sudah cukup baik , meskipun mungkin ada yang lebih spesifik dan urgent. So mohon sharenya klo memang tidak hanya itu saja dalam melakukan keamanan di MySQL server.

Recover lost MySQL root password mini-HowTo

Bete khan klo lupa password root dari mysql server. Ya memang demi keamanan memang database server harus di proteksi dengan password, namanya lupa mau diapain lagi. Aku juga kemarin baru2 saja mengalaminya, but ada trick untuk mengatasi hal ini, dan perlu diingat ini hanya akan berjalan sekali dalam start server untuk pertama kali.

Lebih detailnya liat pada situs ini http://news.postnuke.com/Article1273.html ,tapi perlu disesuaikan dengan os masing2, tapi pada intinya jalan ok. Thank for that cheat trick :p


Monday, December 12, 2005

Family Gathering at Marbella , Anyer

Weekend yang menyenangkan, mulai hari jumat sudah libur :). Yup, my company mengadakan acara family gathering di anyer dan tempatnya sih ga tanggung2 , Sol Elite Marbella bro. Meskipun begitu tetep aja ada beberapa problem, mulai pas berangkatnya yang katanya mo pake kendaraan bus "White House" eh ternyata cuman pake "Kopaja berAC", he4x bener2 kacau deh. Tapi lumayanlah siangnya dapet makan sepuasnya di Sari Kuring Cilegon.

Pas sampe di Marbella, ternyata keren juga hotel ini, gede dan megah. Ditambah lagi groupku dapet jatah kamar type "President Suite", hmm baru kali ini merasakan hotel mewah. Ya lumayanlah untuk pengganti gagalnya fam gath ke Bali. Sayangnya sih dari pihak team organizernya kurang kreatif, cuman kegiatannya kumpul2 , makan dan tidur. Makanya aku ama sohib2 1 kamar sering banget maen bilyard biar ga bete.

Acara hari awal, sore hari maen bola di pantai, gile bener dasar ga pernah olahraga semuanya KO padahal baru beberapa menit aja. Justru sang bos, si Irwan yang sepertinya baru pertama maen bola , ngajakin terus n tanya2 cara nendang ala Beckham :) , lucu juga si bos, bener2 disini kita semua free udah melupakan kerjaan yang sebenernya menumpuk. Kesanku terhadap pantainya sih biasa aja, bisa dibilang sangan jelek !!, banyak pedagang kaki lima dan tukang pijat kampungan :(. Pas malemnya setelah makan malem, kita yang cowok kumpul2 ngobrol ringan2 dipinggir pantai. Hmm akhirnya pertama kali aku rasain bir karena temen2 pada nawarin, baru 1/2 kaleng udah ga kuat sepertinya. Kok pada seneng ya ama bir, padahal rasanya ga enak banget mendingan minum teh botol sosro.

Sabtu pagi yang seru, maen jetsky , banana boat dan simple surfing dengan gratis . Dari pagi ampe tengah siang bolong. Hmm temen2 kulitnya pada jadi udang rebus merah2 yang kulitnya putih, nah klo kulitnya yang hitam kayak aku tambah gosong banget. After that, acara meeting yang kata temen2 senior mirip kayak "Cuci Otak" bener2 membosankan. Baru setelah itu game2 diadakan, Komukasi (teamku juara 1, tapi peserta cuman 2), bakiak ga dapet juara padahal udah pake strategi keren :), sumpit kelereng juara 1 karena biasa makan hoka2 bento, dan terakhir juara 3 gebuk bantal, ya soalnya pas semifinal lawanya sang bos, so ga enak klo menang :)). Malam hari bener2 KO aku, diajak maen bilyard udah ga kuat lagi.

Minggu pagi yang cerah, makan pagi kesiangan dan diterusin dengan bilyard sampe kumpul dilobby buat checkout dan makan siang. Udah kebayang bete karena busnya pasti bikin ga nyaman, eh ternyata salah, bus nya jadi kramat djati yang sangat nyaman. Thank banget neh buat team event organizer yang telah menerima dan menindaklanjuti keluhan kita2. Bener2 melelahkan tapi menyenangkan, I hope we will go to Bali for next family gathering, and I hope I will go with my spouse :)). Alhamdullilah Amien.

Liat link ini jika temen butuh referensi tentang Sol Elite Marbella


Monday, December 05, 2005

Drupal CMS (Content Management System)

Lupakan sejenak masalah love :p, lumayan lho buat diotak atik, semua nya tinggal konfigurasi sana sini, jadi deh. Ya klo loe semua pengen bikin web tapi masih belum canggih codingnya pake aja CMS yang satu ini. Klo udah biasa dengan MAMBO, ga ada salahnya untuk coba yang satu ini. Fiturnya cukup lengkap mulai dari content management system, blogs, forums, newsletters, picture galleries , themes dan module2 lain yang tinggal di plug and unplug. Installasi cukup mudah, tutorialnya cukup lengkap untuk ukuran software gratis :).

Jadi klo loe mo bikin web site yang butuh fitur lengkap, Drupal is best choice. Kemarin sih aku mo coba ajuin projek pribadi untuk bikin web dengan layanan module : forum, blog, news dan SMS. Semua ini bisa diimplementasi kok, SMS module itu tinggal dimasukin pluginnya n it will be running.

Kemarin sih sempat2 baca artikel dan forum tentang "Drupal vs MAMBO". Kebanyakan sih bilang Drupal bisa saja menggantikan MAMBO, karena saat ini Drupal sangan mudah dan modular banget. Klo menurutku sih terserah mo pake yang mana, itu bisa tergantung dari web site yang akan kita bikin. Pada dasarnya aku berpendapat, teknologi CMS-nya itu yang hebat, sedangkan tool2nya lebih bersifat mempermudah aja.

Klo loe2 pada pengen coba, silahkan kunjungi www.drupal.org