Total : 89 konten

Upgrade ROM Atom ke WM6/6.1

Bosen sama Atom kalian? Atau bingung mau diapain lagi?
Upgrade aja ROM yang sekarang dengan yang baru!
Selain dibundle dengan Windows Mobile versi terbaru (6/6.1) ditambahkan juga beberapa aplikasi menarik serta perbaikan kecil.

Langsung aja liat ROM-ROM untuk Atom diforumnya Xda-developers.com. Ingat hanya untuk Atom & Atom Life, tidak dapat digunakan oleh seri Atom lainnya.

Yang udah gw coba tu :
Homer -> Atom WM6 0.7.2 01172008C1WWE
Jiggs -> ATOMWM607AB3WWE4PP

Dan yang gw pake sehari-hari punya-nya Homer.
Untuk versi WM 6.1 belum ada yang stabil (sampai saat ini), kadang-kadang suka hang ga jelas.


Sekarang gw pake WM 6.1 buatan PDAVIET : PDAVIET ROM WM6.1..
Stabil dan dilengkapi dengan Manila 2D.. Sayang, daya tahan batere agak berkurang.. Tapi worth it lah!

2 Jan 090 komentar

Kernel 2.6.28 dan XDA Atom

Minggu yang sangat menyenangan, selain bokap ngasih XDA Atom (set, dari dulu gw ngidam,, Hahaha..), Linus juga merilis kernel Linux terbaru 2.6.28 (50MB)..

Sembari nunggu kernel selesai dikompile, download aplikasi2 WM5 deh.. ^,^

26 Dec 081 komentar

Lokasi server Linode

Saat mesen Linode yang lalu kita milih lokasi server Newark, New Jersey, soalnya tinggal itu yang tersedia buat paket 360.
Selewat beberapa waktu kita baru paham ternyata Newark kurang baik bila diakses dengan Speedy Jogja (lemot maksudnya).

Akhirnya setelah melakukan tes kecil-kecilan (ngeping, sama download file video dari Forum Linode) ketemu dua kandidat lokasi server yang waktu aksesnya cukup baik yaitu Dallas & Fremont.

Hasil tes (ping sebanyak 15x lalu diambil rata2) :
  • Fremont : 384.775ms
  • Atlanta : 454.561ms
  • Newark : 1304.099ms
  • Dallas : 384.227ms

18 Dec 081 komentar

Rilis Slackware 12.2

Lagi2.. Slackware belom sempat rilis versi major.. Jadilah 12.2! Langsung aja deh baca Slackware Release Announcement.

13 Dec 081 komentar

Memulai usaha hosting sendiri

Gw mo bagi-bagi pengalaman pake Linode dari mulai pemesanan sampai server siap untuk digunakan, distro yang digunakan adalah Debian 4.0 Etch dengan ISPConfig sebagai hosting management.
Menurut gw, bahkan untuk pemula (yang sedikit mengerti Linux) dapat dengan mudah men-setup server sendiri sebagai usaha webhosting.

Ini langkah-langkah gw kemaren :
  1. Siapkan kartu kredit beserta identitas pemegang kartu kredit karena keduanya akan diminta untuk dikirim via email (hasil scan)
  2. Pesan paket Linode sesuai kebutuhan, pilih server (banyak yang menyarankan Dallas), masukkan nomor kartu kredit beserta nomor validasinya, tunggu hingga kartu kredit divalidasi oleh mereka (meminta hasil scan dikirim via email)
  3. Setelah itu, login dengan username dan password sesuai registrasi sebelumnya, klik Add Linode to this Account dan pilih paket Linode yang tadi didaftarkan
  4. Klik Deploy a Linux Distribution, pilih Debian 4.0 (terserah mau 32/64 bit), besar harddisk dan swap telah diatur otomatis oleh Linode jadi ikuti saja, masukkan password root (untuk login via SSH), klik Create Profile
  5. Setelah itu klik Boot dan tunggu beberapa saat hingga tabel Host Job Queue semuanya berstatus Success
  6. Sampai disini Linode Anda sudah aktif dan bisa kita cek dengan ping keIP yang telah diberikan (bisa dilihat pada menu Network
  7. Login via ssh (menggunakan putty bagi pemakai Windoz) dengan perintah ssh root@[nomor_IP], ketik yes saat diminta persetujuan sertifikat RSA
  8. Buka browser, arahkan kealamat http://www.howtoforge.com/perfect_setup_debian_etch_p3 dan mulai dari tahap ke 5 : Then edit /etc/hosts. Make it look like this:
  9. Ikuti terus petunjuknya sampai tahap ke 18, dimana pada tahap tersebut kita mulai untuk menginstall ISPConfig, download ISPConfig langsung ke server (via wget), ikuti terus instalasi manual yang diberikan, setelah instalasi selesai maka server telah siap untuk digunakan (bila belum punya domain arahkan saja browser kelamat IP kita diikuti dengan :81, contoh : https://192.168.2.1:81 atau http://192.168.2.1:81)
  10. Situs howtoforge juga menyediakan tip-tip praktis yang dapat kita terapkan kedalam server agar kinerjanya maksimal, kalo boleh gw saranin buka deh http://www.howtoforge.com/installing-memcached-and-the-php5-memcache-module-on-debian-etch-apache2, http://www.howtoforge.com/apc-php5-apache2-debian-etch, http://www.howtoforge.com/suphp_debian_etch_ispconfig, dan sebagainya yang kita rasa dibutuhkan oleh server

Selesai..!
Oiya, untuk informasi selengkapnya tentang pemakaian awal Linode bisa mendownload video tutorial yang dibutuhkan. Sedangkan untuk ISPConfig sendiri bisa merujuk pada forum mereka.

9 Dec 082 komentar

suPHP bikin pusing

Ahh.. 1 postingan ilang dan dua komentar lenyap gara2 hdd kehapus ga sengaja, semuanya bermula dari suPHP yang bikin pusing!

Setelah server selesai dioptimalisasi akhirnya gw mencoba menginstall suPHP agar mudah mengatur permission nantinya.
Eeeh.. Malah muncul masalah baru yang bertubi-tubi :
  1. suPHP 0.6.3 ternyata memiliki bug yang cukup menggangu, folder hanya mentok di /var/www, tidak mau sampai /var/www/namafolderuser.. Akhirnya diinstall ulang versi 0.6.2
  2. Masalah lagi dalam GID & UID, dimana konfigurasi suPHP harus kita ubah menjadi min_uid = 1 & min_gid = 1
  3. Muncul lagi masalah Mismatch UID [bla.. bla] yang diakali dengan chown -R nobody:[namauser] [folder]

Nah, pada saat perbaikan itulah database terhapus, untung masih punya backup (dari server sebelumnya).

Jadi gw mohon maaf yak buat yang komentarnya terhapus..

8 Dec 081 komentar

Fyuuh.. Selesai juga pindahan

Pindaah lageee.. Haahahaha..

Selesai juga proses pindahan dari Singapura ke Amerika. Selain pindah negara, Jenggo.net juga pindah webhost dari Dijaminmurah ke webhost pribadi (VPS-an).

Semoga server baru ini lebih baik kualitasnya dan tidak mudah down lagi.. Hehehehe..

30 Nov 083 komentar

Hepi bDay Cassey!!

Postingan ini dipersembahkan untuk Cassandra yang jauh disana hanya untuk mengucapkan selamat ulang tahun dan semoga panjang umur baginya.

Yang bisa dipersembahkan hanyalah domain casseybunn.com selama satu tahun, dipersilahkannya untuk dipakai sesuai keinginan.

Semoga apa yang dimintanya dikabulkan oleh Maha Pengabul Permintaan.. Amiin..

Anyway, Happy Birthday ya Cas! My wish same as your wish.. So i hope with double wishes, all your wishes will be granted (eeh.. spellnya bener kaga? Sori2 mangap kalo salah yak!? Gyeheehhe..)

Mau tau siapa Cassey? Well, kunjungi aja blognya! Dan kalian pasti suka juga dengan hasil2 fotonya dia.. Dijamin.. Hehehe..

27 Nov 082 komentar

Ngurusin VPS..

Wah.. Dah lama juga ga posting disini, maklum sekarang lagi sibuk, bukan sibuk ngegame tapi lagi ngurusin VPS.

VPS (Virtual Private Server) memungkinkan kita memiliki server pribadi yang lebih terjangkau dibandingkan dedicated apalagi colocation.
Tapi karena menggunakan teknologi virtualization itulah kinerja prosessor dibagi-bagi sesuai banyaknya user dalam 1 server, makanya pilih VPS yang terpercaya..

Menurut gw ada dua yang termasuk VPS terpercaya, yaitu Slicehost dan Linode. Banyak orang merekomendasikan kedua perusahaan ini dan apabila kita jalan-jalan, ke forum-forum yang membahas webhosting, dengan mudah kita temukan Slicehost vs Linode atau which one, Slices or Linodes?.

Temen gw akhirnya membeli 1 Linodes setelah gw rekomendasiin, well memang lebih repot karena mereka tidak menerima PayPal hanya CreditCard, setelah memasukkan nomor kartu kredit dan nomor verifikasi maka datang email yang meminta hasil scan kartu kredit beserta kartu identitas pemesan, beberapa menit kemudian langsung aktif!

Nah, berhubung Linux yang gw bisa cuma Slackware jadi itu VPS kita installin Slackware 12 dan sekarang masih binggung gimana membagi2 akun (mau kita bikin jadi usaha webhosting dengan sasaran tertentu) tanpa harus membeli Cpanel.. Hahahaha..

Tunggu kabar selanjutnya.. Soalnya kemungkinan besar semua akun gw diserver sekarang mo dipindah ke VPS itu..

26 Nov 081 komentar

Auch,, Sever bermasalah..!

Waduh.. Waduh.. Server lagi error nih, ga tau kenapa tiba2 aja 500 internal server error.. Padahal sama sekali ga ngapa2in, .htaccess aja udah lama ga disentuh-sentuh..

Mudah2an emang faktor teknis dan bisa secepatnya diperbaiki, kalo ngga beres2 juga bisa berabe urusan & kayanya wajib pindah.. *hikz*

EDITED: Udah diperbaiki dan telah kembali normal.. *yippiee*

18 Nov 080 komentar

Cih.. Gak ada versi PC!

Iseng-iseng baca artikel di detik.com tentang 5 Game Paling Populer di Dunia yang menyebutkan bahwa Star Wars: The Force Unleashed merupakan salah satu game favorit.

Sayang sungguh sayang bagi penyuka Star Wars dan pengguna PC, game ini tidak dirilis kedalam PC!!
Nah lo.. Apa coba fungsi 8800, 9800, 4870??! (nVidia GeForce 8800, nVidia GeForce 9800, Ati Radeon 4870)
Masa iya PS3 bisa ngalahin kualitas gambar PC? Bah..!

Anyway, kenapa gw agak sensi? Soalnya game yang satu ini memasukkan keluarga Skywalker!
Awal mulanya saja menceritakan saat Darth Vader mencari Jedi yang masih selamat (berkisar antara Revenge of the Sith dengan A New Hope). Selain keluarga Skywalker hampir semua karakter utama di dua trilogy Star Wars juga ikutan nampang.

Gw ngequote alasan mereka (LucasArt) tidak membuat versi PCnya :
LucasArts opted not to develop a personal computer version of The Force Unleashed because doing the game well would be too processor-intensive for typical PCs; scaling down the game’s procedural physics for the PC platform would have "fundamentally" changed The Force Unleashed’s gameplay.


Asli ngeselin.. Hahahaha..

14 Nov 082 komentar

Lagi sibuk..

Kesibukan bisa membuat kita lupa akan hal lain, termasuk sibuknya gw ngegame..
Setelah sekian lama gak pernah main game lagi (sekitar 1 tahun lebih dikit lah) akhirnya setelah mid baru merasakan kembali addictnya ngegame..

Banyak yang pengen gw coba, tapi yang paling utama ya Oblivion soalnya dulu pas nyoba masih patah2.. Sekarang? Ya tetep patah2 juga.. Hahahaha..

Gw jadi Male Wood Elf (Bosmer) yang spesialiasinya di Stealh. Ikut fraksi Dark Brotherhood (udah jadi Listener) & Thief Guild (udah jadi Grayfox). Bodohnya karena gw keasikan ngejalanin side-quest sampe level gw udah 20, main-questnya jadi sulit banget (Kvatch belom gw sentuh) Hahaha..

  • Altar Sithis
  • Istana Anvil disore hari
  • Istana Anvil waktu siang hari
  • Bosmer dan Shadowmere
  • Lagi mo manah Necromancer yang lagi berenang
  • Pelabuhan Anvil

Iye tau.. Oblivion emang basi banget.. Tapi yang namanya RPG pasti tetep asik dimaenin walopun kita ngulang, ga kaya Call of Duty 4 yang asiknya pertama kali aja, pas diulang karena udah hapal jadi bosen..
Selain Oblivion gw juga maenin Brother in Arms (niru2 Band of Brother), cuma karena misinya linier jadi agak2 males.

Well anyway, maklumin kalo jarang posting yak!
Lagi asik2nya maen game neh.. Khehehe..

12 Nov 080 komentar

Hitam dan global warming...

Banyak kalangan yang bilang bahwa dominasi warna hitam pada monitor dapat mengurangi dampak global warming.. Tidak percaya? Ada yang sudah melakukan percobaan seperti Mark Ontkush, dia sendiri menggunakan warna-warna dominan gelap pada blognya. Bahkan blognya Giorgio Maone sangat dominan warna hitamnya atau gak usah jauh-jauh, kita lihat saja forumnya Hyem.

Seperti yang telah dibahas pada komentar-komentar diblog Mark, bahwa persentase antara warna gelap dan terang dalam mempengaruhi asupan listrik monitor tidak terlampau besar, tapii.. itu berlaku hanya bagi monitor LCD..
Menurut para komentator tersebut, LCD sudah digunakan pada mayoritas pengguna komputer didunia. Oh ya? Mereka pernah main2 ke Indonesia ga yah? Hahahaha..

Anyway sampingkan dahulu global warming dan kita lihat dari sisi pengunjung situs.
Warna gelap (putih diatas hitam) membuat pengunjung kaget, karena mata mereka beradaptasi secara tiba-tiba akhirnya mengakibatkan mereka tidak betah berlama-lama stay, apalagi bagi mata orang tua (maap Opa, Oma.. hehe..).

So, pilih pro hitam yang hanya sedikit perbedaannya dalam mengurangi global warming atau pro pengunjung? That’s your choice..

Kalo gw sih emang prefer hitam, tapi cukup tampilan linux aja mulai dari command prompt sampai desktop :
Desktop black edition

Kalo Jenggo.net? Wah.. Karena bukan cuma gw seorang yang ngunjungin situs ini makanya dominan terang.. Hehehe..

4 Nov 084 komentar

Weh..!! Sakuiweb error!!

Weleh.. Pas pengen ngecek ulang ranking Jenggo.net kok Sakuiwebnya malah error?! Hahaha.. Aneh..

Sakuiweb Error

Ck.. Ck.. Parah ah.. parah..

Edited : Saat ini, 4 November, tidak lagi bermasalah.. Yesss.. Ngetes2.. Heheehe..

31 Oct 080 komentar

PCMAV 1.8 Build1

Buat pemakai Windoz yang setia menanti rilis terbaru PCMAV gw kasih versi 1.8 yang udah diupdate dengan Build1.

Perbaikan terbaru versi ini adalah :
  1. Ditambahkan, database pengenal dan pembersih 73 virus lokal/asing/varian baru yang dilaporkan menyebar di Indonesia. Total 2254 virus beserta variannya yang banyak beredar di Indonesia telah dikenal di versi 1.8 ini oleh engine internal PCMAV.
  2. Ditambahkan, cleaner khusus untuk virus Tiara-Alimah yang dapat
    menginfeksi file .DOC.
  3. Ditambahkan, cleaner khusus untuk virus Virgear.
  4. Diperbaiki, kesalahan deteksi (false alarm) heuristik pada beberapa program dan script.
  5. Diperbarui, perubahan beberapa nama virus mengikuti varian baru yang ditemukan.
  6. Perbaikan beberapa minor bug dan improvisasi kode internal untuk memastikan bahwa PCMAV Cleaner & PCMAV RealTime Protector lebih dari sekadar antivirus biasa.

Sedangkan Build1 sendiri mengenal 12 virus baru.

Seperti biasa, PCMAV dikompres dengan 7zip
[Download]

31 Oct 080 komentar

Software Pembantu Lomba..

Heleh.. Judulnya busuk banget.. Ahahaha..
Maksudnya tu software-software yang gw buat pake VB6 dimana mereka cukup sering dipake saat kita turun lomba..
Masih terkait dengan gw yang lagi bersih-bersih harddisk.

DDR2
Penerjemah DDR2
Software kecil ini fungsinya hanya menerjemahkan maksud dari kecepatan PC, contohnya PC2-5300 tu artinya DDR2-667 dengan frekuensi 333Mhz.

SkorLombaOC
Program untuk menghitung nilai skoring Hyem OC
Program untuk menghitung nilai skoring ini sebenarnya ditujukan bagi lomba OverClocking yang diadakan oleh HYEM, tapi seinget gw tu lomba ga jadi & ini software gak pernah dipake,, Khehehe..
Yang dihitung cuma SuperPi 2M, SiSoftSandra CPU Arithmetic & Memory Bandwidth.

Memory Divider
Penghitung Memory Divider
Software satu ini fungsinya hanya untuk menghitung berapakah hasil Mhz dari perbandingan antara FSB prosesor dengan FSB Memory.
Contoh FSB Prosessor kita 200Mhz, lalu dipakai berbandingan 1:2, artinya FSB Memory kita 400Mhz. Gampang kan? Cuma coba aja ngitung divider pas kita lagi nyari setingan (hasil tertinggi & stabil saat overclocking), pasti butuh ni software.. Khehehe..

Mem Divider
Penghitung Memory Divider (Versi lama)
Sama fungsinya dengan Memory Divider diatas, cuma yang ini versi barunya. Perbedaan ada dibanyaknya jumlah perbandingan.

SkorOC
Penghitung Skoring Lomba JOC3
Software ini dulunya dipakai untuk menghitung nilai skoring saat lomba JOC3, sekedar informasi, dulu setiap kali ada lomba overclocking pasti regulasinya berubah-ubah baik cara persentase penghitungan skor maupun hardware yang tidak lagi boleh dipakai saat turun lomba.
Nah, software ini hanya berlaku pada lomba Jogja Overclocking Contest 3! Tidak pada lomba-lomba sebelum maupun sesudahnya..

Oiya, dibawah ini gambar siapa kontestan sekaligus pemenang lomba saat itu :
Hasil Lomba JOC3

Serta saat itu HYEM Overclocking Team merupakan tim dengan anggota yang paling banyak menang, foto kemenangan :
Foto Kemenangan Lomba JOC3

SkorOC FFA Edition
Penghitung skoring kelas FreeForAll
Program ini berfungsi untuk menghitung hasil skoring lomba kelas FFA(Free For All), dimana tidak ada limitasi peserta diharapkan untuk mencapai skor setinggi-tingginya.

Skoring ReviewLand
Penghitung skoring lomba ReviewLand
Lomba yang pertama kali digelar di Surabaya serta diadakan oleh ReviewLand. Punya standar penghitungan yang cukup berbeda & sedikit aneh, tapi tetap saja kami pemegang juara umum disana.. Hohoho..

DOWNLOAD semua software diatas.

26 Oct 080 komentar

Waktu masih heboh..

Waktu gw bersih-bersih harddisk ga sengaja nemu arsip-arsip lama saat masih sibuk overclocking, hasil scoring lah, foto pas lomba lah, dan lain-lain. Ada 1 folder yang gw bener-bener lupa isinya, soalnya gw ga ngerasa pernah moto2 komputer gw saat itu. Anyway ini foto2nya :

PSU masih Antec Struktrur Watercooling Mainboard Abit AS8 Dipakai harian
Kalo ga salah spesifikasi komputer diatas tu :

Custom Watercooling
Celeron D 331 (2.66Ghz) @ 3.27Ghz
Abit AS8 (Intel 865PE)
Twinmos CH-UTT (256x2 MB)
Powercolor 9500 256-bit (9700 Mod)
Seagate 120GB (masih gw pake sampe sekarang)
Antec430W (mati kena air) lalu diganti Strider 400w (Stridernya masih gw pake)

Watercooled
Yang dimaksud dengan watercooled adalah sistem pendinginan komputer yang tidak lagi menggunakan kipas + fan lagi tapi diganti menggunakan air sebagai media penghantar panas.

Setiap seminggu sekali gw mesti buang air yang diember, selain udah keruh, baunya ga tahan.. Hahaha..
Kok ga pake air radiator (Radiator Coolant)? Udah abis, males beli lagi.. Hahaha..
Lagian kalo masalah transfer panas, baik air radiator maupun air keran sama efektifnya kok.. Bedanya cuma air radiator ga menimbulkan lumut.

Radiator yang gw pake tu sebenernya dapet dari Erick, radiatornya Mercedez Benz (ga tau seri apa) dengan 4-ply.. Kinerjanya? Luar biasaaa.. Apalagi tu radiator dicelupin air es (ember yang isinya air + es) bisa buat nahan clock Celeron 331 di 4Ghz-an.
Tapi untuk harian radiatornya cukup diberi kipas 2 Ampere (merek Delta). Ya itu bisa 3.27Ghz tanpa masalah.

Air dialirkan dengan pompa aquarium (merek Resun) berdaya --kalo ga salah-- 2800pk ke waterblock (media penghantar yang menempel di prosesor) buatan Thermaltake.
suhu harian? Sama kaya suhu ruangan. Itu makanya si Celeron clock speednya 3.27Ghz harian (bisa lebih, cuma kurang stabil, udah capek dibawa turun lomba.. hehe..).

Lalu bukannya bahaya kalau air menetes? Makanya kita pake diselectric gel, jadi walaupun air netes2 ke mainboard tidak masalah. Tetap saja penggunaan watercooling perlu perhatian khusus.

Anyway.. Ada overclocker disini? Bukan cuma naek2an clock doang, nenek gw juga bisa kalo itu doang mah.. Hahaha..

25 Oct 082 komentar

Habari : CMS blogging simpel

Satu lagi CMS untuk keperluan blogging, Habari namanya, yang berarti "apa yang baru?" dalam bahasa Swahili.
Jangan samakan Habari dengan Wordpress, beda jaauh!! Anggap saja another blogging CMSes atau kalau mengutip slogan pembuatnya "Habari is next-generation blogging".
Fitur Habari :
  • Modular, object-oriented core for easy extensibility
  • Supports multiple database backends (MySQL, SQLite, PostgreSQL)
  • Uses prepared statements throughout to protect against SQL injection attacks
  • Media silos to directly access various ways of media storage, like Flickr, Viddler, or the server’s filesystem
  • Atom Publishing Protocol support
  • Multiple users (authors)
  • Multiple sites on one installation
  • Support for static content ("pages")
  • Plugins
  • Tagging
  • Importers for Serendipity and WordPress


Instalasi
Habari sama mudahnya dengan Wordpress kalau kita melihat menu instalasi disertai dengan sentuhanAJAX, kita hanya diminta data penting database (username, password, database name, database prefix), judul blog, nama pemilik blog beserta password, & email pemilik blog.
Tampilan Instalasi

Setelah instalasi selesai, kita akan disodori tampilan default Habari yang sangat simpel, lebih simpel dari Wordpress tapi dengan fitur yang lebih lengkap (Wordpress default, belum ada plugins terinstall).
Tampilan default Habari

Dalam keadaan default, Habari mendukung clean-url (atau dikenal sebagai Permalink diWordpress) dan penggunaan Tag.

Pengaturan
Menu pengaturan Habari sangat simpel, pada saat pertama kali dibuka Habari akan menampilkan quick-tour yang akan menjelaskan kepada kita bagaimana struktur administrasinya.
Tampilan quick-tour
Untuk mengakses setingan lebih lanjut (termasuk membuat postingan & pages), Habari menggunakan menu dropdown disebelah kanan atas dan dapat diakses dengan shortcut keyboard.

Anehnya, menu administrasi tidak menampilkan apapun saat dibuka dengan browser keluarga Mozilla (termasuk Firefox 3), gw terpaksa membukanya dengan Opera (mungkin pada sistem operasi lain tidak bermasalah, gw pake Linux).
Tampilan kosong saat dibuka dengan Firefox 3

Pada bagian Options (setingan paling penting) hanya tersedia beberapa pengaturan seperti nama blog, slogan / tagline blog, jumlah postingan yang ditampilkan pada halaman depan, pingback, tidak menerima komentar anonymous, & Locale.
Menu Options

Plugins Default
Berbeda dengan Wordpress yang hanya membawa satu plugin (dolly tidak dihitung), akismet, Habari menyediakan 10 plugins berbeda dengan fungsi yang cukup berguna seperti plugin untuk Flickr, SpamChecker (anti spam), importer dari CMS blog lainnya (Serendipity & Wordpress), Pingback, Undelete, dan sebagainya.
Plugins Habari

SpamChecker tampaknya berhubungan dengan server Habari sendiri bukan Akismet, apakah lebih baik dari Akismet? Secara teori tidak, karena database Spam yang dimiliki oleh Habari tidak selengkap Akismet (Habari masih versi nol koma, belum stable) ditambah lagi kehandalan server Habari belum teruji bila mendapat banyak query, tapi siapa tau sistem pengecekan Spam Habari lebih optimal hingga kinerjanya lebih baik, gw ga bisa memastikan.

Sistem peng-impor-tan postingan dari CMS blog lain (gw ambil contoh pake Wordpress) tidak melalui file (seperti Wordpress ke Wordpress) tapi langsung mengakses database Wordpress itu sendiri, jadi saat ingin mengimpor postingan kita harus tahu terlebih dahulu apa username, password, serta nama database yang digunakan oleh Wordpress.
Mengimpor postingan langsung dari database
Yang gw belom coba apabila kita memakai database selain MySQL (Habari mendukung PostgreeSQL & SQLite selain MySQL) apakah proses transfer berjalan dengan baik.
Sekedar informasi, pengimportan dari Wordpress berjalan dengan baik dan tanpa masalah (termasuk komentar juga diimport) dan postingan-postingan Wordpress diletakkan sebelum postingan asli Habari (bila sempat memosting diHabari sebelumnya). Kategori pada Wordpress dijadikan Tag pada Habari karena tampaknya Habari tidak mengenal pengkategorian postingan.

Ada 3 themes yang disertakan oleh Habari pada penginstallan default, tapi menurut gw yang paling bagus dan menarik adalah themes default saat selesai instalasi. Dengan dominasi warna hitam, putih, abu-abu seakan menunjukkan kalau Habari memang simpel dan mudah untuk digunakan.

Memosting Blog
Setelah melihat-lihat menu pengaturan saatnya mencoba memosting blog!
Gw buka Lorem Ipsum Generator lalu generate 3 paragraf Lorem Ipsum :
Generator Lorem Ipsum
Eh? Lorem Ipsum apaan? Langsung buka Wikipedia.. Hehehe..

Seperti layaknya Wordpress, Habari juga dapat membuat postingan draft (tapi ga gw coba apakah postingan dapat dipublish pada waktu yang telah ditentukan). Sayangnya tidak seperti Wordpress yang bisa kita tambahkan aturan lain, Habari cukup puas dengan pengaturan judul postingan, isi postingan, bisa dikomentari atau tidak, alamat permalink postingan, dan tags.
Memosting artikel

Kesimpulan
Tampilan Blog dengan Habari

Hingga muncul versi sempurna (stable) sebaiknya gunakan Habari hanya dilocalhost. Karena belum terujinya Habari didunia nyata (ntah apa maksudnya.. hahaaha) dan masih banyak kekurangan yang dapat menghambat kegiatan blogging kita.

Tapi secara keseluruhan gw menilai Habari layak untuk dilirik sebagai sistem blogging, tentunya bila sudah keluar versi yang lebih baik, plugins-plugins sudah berlimpah, dan banyaknya themes yang tersedia.

22 Oct 085 komentar

PrestaShop : matauang Rupiah

Ada pertanyaan dari Shino :

gimana caranya mengubah mata uang menjadi rupiah. maklum newbie
mohon bantuannya

Well, to be honest, i’m n00b too, Shin.. Hehehe..

Jadi mari kita coba bersama-sama mengubah mata uang yang ada diPrestaShop menjadi rupiah :
  1. Masuk menjadi admin
  2. Pilih tab Payment, lalu pilih sub-tab Currencies (Gambar 1)
  3. Pada salah satu mata uang yang ada klik icon edit
  4. Sesuaikan menjadi Rupiah (Gambar 2)
  5. Klik tombol Save, Selesai
  6. Tidak lupa untuk mengeset Default currency ke Rupiah (Gambar 3)

Berhasilkah? Mari kita buka halaman utama dan pilih salah satu barang.. Yup.. It’s work!! Khehehe.. We did it!!

Selamat mencoba & semoga berhasil!

21 Oct 085 komentar

Ucapan Selamat

Gw mo ngucapin selamat, congrats! Buat Reza Kagama Girsang atas keberhasilannya menamatkan kuliah lebih dulu dari gw.. *hikz*

Mulai pendadaran pukul 11 siang dan selesai sekitar pukul 12 dimana keadaan Jogja yang sedang mati lampu ternyata bukan halangan baginya.
Setelah keluar sebentar untuk mengambil BAP lalu dipanggil masuk kembali, dia keluar dengan senyum lebar yang menyiratkan "Sukseees Brrrooo!! Dapet A gw..!!"

Well, selamat untuk loe & terimalah status baru sebagai pengangguran! Hahahaha..

* gw kapan yak? Bulannya sih pasti Agustus, tahunnya yang ga jelas.. Gyohohoho..

21 Oct 085 komentar

Elgg : CMS Social Networking

Lagi nyari CMS yang bertipe social networking? Itu lho yang mirip2 kaya Friendster ato Facebook..
Banyak sih sebenernya CMS tipe beginian, ada yang berbayar, ada yang gratis, ada juga yang opensource.

Kalo kalian lagi nyari yang opensource coba deh pake Elgg! Elgg sendiri dijalankan oleh PHP & MySQL.

Penginstalan Elgg benar-benar gampang, sama mudahnya dengan menginstall Wordpress.
Kita cukup memasukkan seting untuk MySQL, lalu menyimpan setingan serta .htaccess bila folder Elgg-nya unwriteable.
Penginstalan Elgg

Tampilan awal Elgg mengingatkan gw dengan frontpage-nya Facebook yang lama. Dengan warna biru mendominasi dan form login ada disebelah kanan dengan latest activity diletakkan ditengah. Minimalis dan mudah untuk digunakan.
Tampilan awal Elgg
Tampak kosong karena memang baru diinstall dan belum sempat gw utak-atik.

Elgg langsung siap untuk dipakai setelah penginstalan karena modul-modulnya yang lengkap dan tepat sasaran, tidak terlalu berlebihan tidak juga kurang, sebut saja dukungan Elgg untuk pembuatan blog permember.

Elgg secara default menggunakan clean-url & mendukung teknologi AJAX, sesuai dengan kelaziman sebuah CMS jaman sekarang.
Tampilan utama Elgg

Bila masih meragukan kemampuan Elgg silahkan kunjungi halaman about disitus Elgg dan lihat pada bagian Some Elgg-powered sites, baru kita tau bagaimana kehebatan Elgg sebenarnya. Hehehe..

20 Oct 083 komentar

Layanan untuk cek PageRank

Baru sempet masukin Cek PageRank ke Jenggo.net.

Layanan ini akan mengecek PageRank sebuah situs dengan algoritma khusus yang dipercaya mirip dengan algoritma google dalam menentukan PageRank.

Betulkah? Tauk deh! Hahaha..
Yang jelas gw sempet bandingin algoritma ini dengan layanan-layanan pengecek PageRank online lainnya dan hasilnya sama persis.

Sebenernya cuma mo dipake sebagai pengecek PageRank untuk situs gw sendiri biar ga perlu majang kode orang lain. Tapi untuk membuat Jenggo.net sedikit terkenal (hahaha..) gw berikan layanan cek PageRank ini kepada umum agar semua dapat menggunakannya.

Kalo ada yang nyoba dan ternyata hasilnya tidak tepat tolong kasih tau yak! Biar bisa gw perbarui algoritma pengecekannya dengan yang sedikit lebih baru.

19 Oct 081 komentar

Browser : Rilis Midori 0.1.0

Midori 0.1.0
Midori merilis versi baru 0.1.0 (minor version) yang mendapatkan cukup banyak perbaikan :
  • Allow for hiding the menubar
  • Make the navigationbar customizable
  • Implement a History panel
  • Remove the HTTP Proxy hack
  • Add an Always Show Tabbar Preference
  • Implement 404 error pages
  • Remove the Primary Clipboard hack
  • Provide user documentation
  • Display Not found errors when possible
  • Remove Stylesheet and Zoom Stepping preferences
  • Make dialogs more compact
  • Ellipsize extremely long menu items
  • Save the trash again when quitting
  • Implement enabling/ disabling addons

Ini paket Midori 0.1.0 untuk Slackware 12.1, disertakan pula library Unique 1.0.2 :
[download unique-1.0.2] - [download midori-0.1.0]

19 Oct 081 komentar

Overclock VGA Melalui BIOS

Perhatian : Praktek ini dapat menyebabkan kerusakan permanen pada kartu grafis kalian dan dapat merusak garansi. Gw gak bertanggung jawab atas hal-hal yang terjadi, baik positif maupun negatif.

Gw mau membahas trik overclocking jadul yang sering kami (Hyem Overclocking Team) praktekkan dulu, karena saat itu lomba overclocking dinilai dari selisih kenaikan (misal skor default 3DMark2001 adalah 2000 setelah dioverclock skornya naik menjadi 5000 jadi yang dihitung adalah angka 3000) maka sering kali kami melakukan underclock (kebalikannya overclock) agar selisih antara default dan overclock makin tinggi.
Untuk sekarang percuma saja dipakai trik ini untuk memenangkan lomba karena sistem sudah berubah, saat ini penghitungan murni dari tinggi2an skor bukan selisih lagi.
Contoh hasil lomba tinggi2an, tu yang nomor 3 gw.. :p

Sebelum lanjut sebaiknya kalian harus sudah paham dengan konsep overclocking VGA itu sendiri. Apa itu core clock, apa itu memory clock, bagaimana cara menaikkan clock keduanya, dan sebagainya.. Karena gw gak lagi ngasih tau gimana cara mendapatkan clock optimal untuk VGA yang dipakai.
Yang kedua, kalian juga sedikit paham dengan perintah-perintah DOS.
Ketiga, karena gw cuma punya VGA merek nVidia jadi praktek kali ini hanya ditujukan bagi pengguna nVidia walaupun pada VGA ATI caranya tidak jauh berbeda. VGA yang gw pake tu POV 8500 GT DDR2.

Tahap pertama
Siapkan bahan-bahannya :
  1. Tool Overclocking VGA (Atitool atau RivaTuner)
  2. Bios Editor (NiBitor untuk nVidia, RaBit untuk ATI)
  3. BIOS Flasher (nvflash atau atiflash)
  4. Testing Utility (Benchmark sintetis atau real-game)
  5. CD / Flashdisk yang bisa boot ke DOS

Jika bahan-bahan sudah lengkap kita buka RivaTuner atau AtiTool :
Clock default VGA gw

Lakukan overclocking secara bertahap (selesai overclock, testing) sampai kalian dapat clock optimal (kalo gw dapet core 521mhz, memory 400mhz).
Testing clock dengan DMC4
Ingat, jangan sampai muncul artifak (kerusakan yang muncul pada monitor saat testing VGA akibat tingginya clock core) ataupun hang saat mentesting VGA! Big No.. No..!
Kita harus benar-benar yakin kalau VGA sanggup dijalankan pada clock tersebut dan tidak muncul masalah, karena tahap ini adalah tahap yang paling penting.

Tahap kedua
Setelah clock optimal didapat saatnya kita masukkan secara permanen kedalam BIOS VGA!
Buka bios editor (khusus NiBitor), pilih Tools, Read BIOS, Select Device. Pilih VGA.
Read BIOS, Select Devices

Backup dulu BIOS sekarang dengan memilih Tools, Read BIOS, Read Into File, dan simpan BIOS asli ke file backup.
Backup BIOS asli Simpan BIOS asli ke file

Masukkan isi BIOS kedalam NiBitor dengan memilih Tools, Read BIOS, Read into NiBitor.
Masukkan BIOS kedalam NiBitor

Pada tab Clockrates masukkan clock optimal yang berhasil kita dapatkan tadi kedalam kolom 3D
Clock Optimal yang didapatkan

Sesuaikan Shader dengan hasil diRivaTuner.
Clock Optimal yang didapatkan

Simpan BIOS yang telah dimodifikasi kedalam file dengan memilih File, Save BIOS.
Simpan BIOS modifan

Tahap terakhir
Ekstrak nvflash (bila masik dikompres) kedalam media yang berpartisi FAT16/32, jangan NTFS karena versi DOS yang akan kita pakai tidak mengenal NTFS, jangan lupa copy juga BIOS hasil editan beserta BIOS asli. Untuk media booting kita dapat menggunakan CD/DVD CHIP (majalah CHIP) atau CD Windows 98/ME.

Setelah berhasil masuk DOS pindah ke media disimpannya BIOS editan, lalu ketik
nvflash [namabiosmodifan.rom]
ketik y lalu tunggu beberapa saat hingga nvflash memunculkan pesan Update Successful.
Restart komputer dan berdoalah penge-flash-an tadi berjalan dengan baik. Hahahaha..
Bila setelah itu berhasil masuk Windoz maka kalian sukses menerapkan trik Overclocking VGA Secara Permanen!
VGA yang berhasil dimodif BIOSnya

Selamat mencoba dan semoga berhasil!

17 Oct 081 komentar

Penggantian class Akismet

Saat postingan terdahulu, gw pernah membahas tentang MicroAkismet, class dan function php yang berfungsi untuk memudahkan kita mengintegrasikan akismet kedalam proyek PHP kita, dimana saat itu blog gw sama sekali blom pernah diserbu spam jadi belum terbukti apakah MicroAkismet bekerja sebagaimana mestinya.

Tapi saat semakin banyak spam yang menyerbu ternyata MicroAkismet tidak berfungsi dengan baik, hingga akhirnya gw memutuskan untuk memakai class yang lain yaitu PHP5 Akismet (hanya ditujukan bagi bahasa PHP versi 5).

Walaupun versi terbarunya masih nol koma (0.4) tapi class ini berfungsi dengan sangat baik dan terbukti ampuh untuk menangkal Spam yang masuk (well, thanks to Akismet anyway).

Cara menggunakannya juga tidak sulit :
<?php 
require_once(’Akismet.class.php’);

$WordPressAPIKey = WORDPRESS KEY;
$MyBlogURL = ALAMAT SITUS;

$akismet = new Akismet($MyBlogURL ,$WordPressAPIKey);
$akismet->setCommentAuthor(KOMENTATOR);
$akismet->setCommentAuthorEmail(EMAIL KOMENTATOR);
$akismet->setCommentAuthorURL(SITUS KOMENTATOR);
$akismet->setCommentContent(ISI KOMENTAR);
$akismet->setPermalink(ALAMAT POSTING);

echo ($akismet->isCommentSpam()) ? ’Spam’ : ’Bukan Spam’;
?>

Selesai, dan semua Spam yang dikenali oleh Akismet otomatis diberitahu kepada kita, hasil dari isCommentSpam() adalah boolean, true atau false.

Selain berfungsi sebagai pengecekan komentar terhadap spam, PHP5 Akismet juga dapat mengecek apakah Wordpress Key yang kita gunakan valid atau tidak, lalu disediakan juga fungsi untuk mensubmit komentar yang false alarm (baik sebagai spam ataupun ham).

Perpindahan dari MicroAkismet ke PHP5 Akismet tidak banyak merubah kode utama disertai kinerja nya yang baik, gw sarankan class ini bagi yang mencari cara untuk mengintegrasikan Akismet kedalam proyek PHP.

Dan semenjak menggunakan class tersebut, Jenggo.net dilengkapi dengan counter spam, fungsinya sebagai statistik aja biar tau udah berapa banyak spam yang berhasil ditolak oleh PHP5 Akismet (postingan yang paling sering diserang adalah Review : PCBSD 1.5.1).

14 Oct 083 komentar

PCMAV 1.7 Build4

Bagi pemakai Windows sekaligus PCMAV, gw kasih PCMAV versi 1.7 yang dilengkapi dengan update Build4.

Yang baru pada versi 1.7 ini :
  1. Ditambahkan, database pengenal dan pembersih 118 virus lokal/asing/varian baru yang dilaporkan menyebar di Indonesia. Total 2182 virus beserta variannya yang banyak beredar di Indonesia telah dikenal di versi 1.7 ini oleh engine internal PCMAV.
  2. Diperbaiki, kesalahan pada rutin yang bertugas melakukan buffering pada file yang akan di-scan.
  3. Ditambahkan, cleaner khusus untuk virus VBScript FourTwoOne.vbs.
  4. Ditambahkan, cleaner khusus untuk virus Windx-Maxtrox yang dapat menginfeksi file executable.
  5. Ditambahkan, cleaner khusus untuk virus Microsoft yang dapat melakukan injeksi file .DLL.
  6. Diperbaiki, kesalahan deteksi (false alarm) heuristik pada beberapa program ataupun script.
  7. Diperbarui, perubahan beberapa nama virus mengikuti varian baru yang ditemukan.
  8. Perbaikan beberapa minor bug dan improvisasi kode internal untuk memastikan bahwa PCMAV Cleaner & PCMAV RealTime Protector lebih dari sekadar antivirus biasa.

Seperti biasa, file dikompres dengan format 7z.

[download]

12 Oct 081 komentar

Komputer 2

Lanjutan dari postingan Komputer.

It’s mine now!
Hoho.. Ternyata tu PC baru dipindahtangankan ke gw, alesannya karena ade dibeliin laptop baru, MSI punya, dan menurut bokap terlalu ribet make dua komputer.

Pertama-tama yang gw lakukan adalah membongkar PC baru untuk dimasukkan kedalam casing yang lama, selain itu PSU yang gw pake (Silverstone 400w, truepower) jauh lebih bagus dari kepunyaan PC baru.

Lalu setelah proses pemindahan selesai, gw terpaksa ngompile kernel lagi (2.6.26.5) karena yang lama dikompile sesuai prosesor & spek mainboard.

Setelah kompile selesai, langsung gw overclocking dikit.. (memori ternyata ga kuat dihajar bus tinggi) dari bus 266 dinaikkan ke 333 (2.5Ghz ke 3.1Ghz) tanpa ganti voltase.. Standar..

Hasilnya? Superb.. 200x lipat lebih kencang dari komputer gw yang lama.. HAHAHA.. jelas lah.. Sempron 2500+ vs Core2Duo E7200!!

Wolfdale
Karena ketinggalan berita tentang hardware2 baru, jadi gw cari info tentang prosesor yang dipake sekarang, E7200.

Menurut info yang gw dapet, E7200 merupakan seri Wolfdale (atau yang dikenal juga dengan Penyrn) termurah dipasaran. Jadi gw dapet 45nm, SSE 4.1, & L2 Cache 3MB.. Dengan harga yang masuk akal ($140), masuk kategori value klo gw rasa..

And the fun begin..
Yeah.. I know, Geforce 8500GT yang terlalu hebat, tapi setidaknya game2 standar jaman sekarang mampu dimainkan dengan cukup mulus..
Jadi pengen nginstall XP lagi nih buat ngejajal VGAnya..

Tapi yang jelas, Compiz-Fusion sekarang selalu aktif gw pake (sebelumnya kan jarang2, kalo lagi pengen aja).
Pengen juga sih balik ke KDE, tapi sampai Slackware ngeluarin versi terbaru yang sepaket dengan KDE 4, gw masih setia dengan Xfce..

10 Oct 083 komentar

Komputer

Berhubung ade gw mau masuk kuliah jadi bokap ngebeliin komputer baru buat dia.. Dan gw cukup kaget melihat harga vs spek yang didapet :
  • Core2Duo E7200
  • Gigabyte P31
  • DDR2 2048MB
  • POV 8500GT
  • SATA 160GB
  • SATA DVD-RW
  • LG LCD 19" Wide

Dengan harga 5.7jt.. Damn! hahaha..

Yang paling mahal ya si LCD, 1.9jt.. Jadi sistemnya sendiri cuma 3.8jt. Dan menurut gw spek ky gitu udah cukup nyaman ampe dia lulus.. (cewe dan kuliahnya kedokteran, bukan gamer lagi)

Jadi inget masa lalu..
Masih inget waktu dulu gw beli Barton 2500+ dengan harga 7jt.. Itu juga speknya pas2an & cuma bertahan sampe 2th.. (gw bli 2002) abis itu udah ga sanggup lagi ngikutin usernya (gw).
Waktu itu sempet ganti mobo ke NF7 (sblmnya Asus ga jelas) trus ganti VGA ke Radeon 9500 yang bisa dimod ke 9700 (thanks to pak Hassan), tetep ga bisa memuaskan.. Hahaha..
Makanya turun overclocking.. Gara2 ga puas dengan sistem yang gw punya..

Enaknya pas ngikut overclocking dulu tu disupport penuh sama HYEM.. Mau hardware apa (asal mereka punya) pasti dipinjemin untuk dihajar, jadi waktu kita (gw, pak Hassan, Mon5t3r, & Erick) pertama kali turun lomba bareng diBandung (Maranata), kita dikasih persediaan mainboard (kebanyakan NF7 & NF7-S) satu dus (ukurannya kaya peti mati).. Hahaha..

Sekarang?
Sekarang ya speknya ga brubah, turun malah jadi Sempron 2500+, vga dikasih ma temen gw, Reza, GF MX400.. Damn.. Jadi iri ma ade gw.. Hahahaha..
Untung bokap baek hati buat ngupgrade monitor gw jadi LCD yang sama dengan ade gw.. Lumayan laah, sekarang mata ga cepet cape kalo coding lama & makin nikmat nonton DVD.. Hehehe..

How about you? What’s your spec and what did you do with it?

7 Oct 080 komentar

Turut berduka cita

Gw turut berduka cita atas kehilangan yang dialami oleh keluarga Monang karena ditinggal anak tertuanya, bang Budi.
Semoga keluarga yang ditinggalkan dapat tabah menghadapinya.

Bang Budi meninggal pada Jum’at dini hari akibat pendarahan dibatang otak & telah disemayamkan dirumah keluarga.

Gw minta maaf karena yang bisa gw lakukan cuma ngirim SMS sama ngepost diblog ini.

5 Oct 084 komentar

Mohon maaf lahir batin..

<?php
if ($pengunjung == ’bukan_penganut_Islam’ AND ’penganut_Islam’) {
echo ’

Gw minta maaf kalo ada salah2 kata, salah2 perbuatan.
Karena yang namanya manusia tidak bisa lepas dari kesalahan baik karena disengaja maupun tidak sengaja..

’;
} elseif ($pengunjung == ’penganut_Islam’) {
echo ’

Semoga amal puasa kita diterima oleh Allah..

Akhir kata, selamat hari raya Idul Fitri 1429 Hijriah..!

’;
} else {
exit;
}
?>

1 Oct 080 komentar

Rossi juara dunia MotoGP 2008

Yup.. Sudah dipastikan setelah race terakhir diMontegi kemarin! Rossi menyandang gelar juara dunia MotoGP tahun 2008 ini.. Hooooooyoooo..!!
Akibat waktu tidur yang kaco akhir2 ini maka beberapa race MotoGP gw lewatin, termasuk diMontegi.. Benga’!

Anyway, inilah hasil Montegi kemarin (28 Sep 2008):
  1. Valentino Rossi - Italia - Yamaha (43 menit 09,599 detik)
  2. Casey Stoner - Australia - Ducati (+ 1,943)
  3. Dani Pedrosa - Spanyol - Honda (+ 4,866)
  4. Jorge Lorenzo - Spanyol - Yamaha (+ 6,165)
  5. Nicky Hayden - AS - Honda (+ 24,593)
  6. Loris Capirossi - Italia - Suzuki (+ 25,685)
  7. Colin Edwards - AS - Yamaha (+ 25,918)
  8. Shinya Nakano - Jepang - Honda (+ 26,003)
  9. Andrea Dovizioso - Italia - Honda (+ 26,219)
  10. John Hopkins - AS - Kawasaki (+ 37,131)
  11. James Toseland - Inggris - Yamaha (+ 37,574)
  12. Randy De Puniet - Perancis - Honda (+ 38,020)
  13. Marco Melandri - Italia - Ducati (+ 39,768)
  14. Sylvain Guintoli - Perancis - Ducati (+ 45,846)
  15. Anthony West - Australia - Kawasaki (+ 55,748)
  16. Toni Elias - Spanyol - Ducati (+ 59,320)
  17. Alex De Angelis - RSM - Honda (+ 1:12,398)

Dan inilah perolehan poin total dari masing-masing pembalap :
  1. Valentino Rossi - Yamaha - Italia 312
  2. Casey Stoner - Ducati - Australia 220
  3. Dani Pedrosa - Honda - Spanyol 209
  4. Jorge Lorenzo - Yamaha - Spanyol 169
  5. Andrea Dovizioso - Honda - Italia 136
  6. Colin Edwards - Yamaha - AS 118
  7. Chris Vermeulen - Suzuki - Australia 117
  8. Nicky Hayden - Honda - AS 115
  9. Loris Capirossi - Suzuki - Italia 96
  10. Shinya Nakano - Honda - Jepang 95

Dari pemegang puncak klasemen kelas 250cc, Simoncelli, berhasil menambah poin lagi menjadi 215 dengan finish diurutan 1, sedangkan Meglio cukup puas finish diurutan 2 untuk menambah poinnya menjadi 212 & tetap bertengger dipuncak klasemen kelas 125cc.
Bagaimana dengan Doni Tata? Walaupun berhasil menambah poin dengan finish diurutan 18 tidak merubah posisinya yang masih berada pada posisi terbawah klasemen (ya iyaaalaaah...!! Orang cuma 1 poin nambahnya.. Hehehe..)
Maju terus Don!! Mudah2an 2009 ganti motor untuk melibas 10 besar!! Tetap semangaaat..!!

28 Sep 083 komentar

Lighttpd 1.4.20

Lighttpd (baca lighty) merupakan webserver default diSlackware gw karena selain lebih cepat & ringan, lighty juga tidak rakus memakan memori. Fyi, gw sampe sekarang masih pake komputer berspek tahun 2002 (nForce2 + Sempron, 512MB, GF2MX 400, 120GB..) yang baru-baru ini mengalami upgrade monitor ke LCD 19" Wide.. Khehehe.. Ga penting yah..?!

Back to lighty..
Fitur-fitur standar sebuah webserver (bila kita bandingkan dengan Apache) ada semua dalam diri lighty, dan hal ini cocok untuk para webdeveloper yang sering bekerja localhost tapi memiliki memori minim.
Sedikit perbedaan ada pada tidak dikenalinya .htaccess pada lighty, karena dia menyimpan setingan secara global tidak perfolder.

Oiya, dibawah ini merupakan perubahan-perubahan yang gw rasa penting dari lighty pada versi terbaru (1.4.20) :
  • Fix mod_compress to compile with old gcc version
  • Fix mod_magnet: enable "request.method" and "request.protocol" in lighty.env
  • Use data_response_init in mod_fastcgi x-sendfile handling for response.headers, fix a small "memleak"
  • Don’t send empty Server headers
  • Enable escaping of % and $ in redirect/rewrite; only two cases changed their behaviour: "%" => "", "$$" => "$"
  • Fix mod_fastcgi prefix matching: match the prefix always against url, not the absolute filepath (regardless of check-local)
  • Allow all http status codes by default; disable body only for 204,205 and 304; generate error pages for 4xx and 5xx
  • Fix mod_magnet to set con->mode = p->id if it generates content, so returning 4xx/5xx doesn’t append an error page
  • let spawn-fcgi propagate exit code from spawned fcgi application
  • close connection in mod_magnet if returned status code
  • fix bug with IPv6 in mod_evasive
  • [tests] fixed system, use foreground daemons and waitpid
  • [tests] removed pidfile from test system
  • [tests] fixed tests needing php running
  • mod_{fast,s}cgi: overwrite environment variables
  • fixed url encoding to encode more characters
  • decode url before matching in mod_rewrite
  • fix memleak in request header parsing
  • fix mod_rewrite memleak/endless loop detection

Sebenernya masih banyak lagi perbaikan dari versi sebelumnya, silahkan dibaca sendiri disitus lighty.

28 Sep 080 komentar

Yaay!! PageRank!

Well,, what do you know? My blog already get PageRank!
Not so special though, it’s just 2..
Still, it’s suprised me.. Hahahaha..

Taunya pas ngecek di Website Grader, gimana perkembangan situs ini setelah sebulan yang lalu.. Ternyata selain Alexa naik (sekarang 1 jutaan dari 6 jutaan), jenggo.net juga dapet PR 2.. Karena kurang percaya langsung gw cek pake layanan-layanan lain (kaya PrChecker & PopURI), yup ternyata bener..! so excited.. Hahaha..

Setidaknya hal ini mematahkan teori gw sendiri tentang blog hand-made :
  • Perlu sampe >6 bulan untuk dapet pagerank dari pertama kali dibuat (ternyata cukup 4 bulan)
  • Perlu ada fitur-fitur bloglike (gw ga punya trackback & pingback dan mungkin beberapa fitur lain yang ga gw ngerti)


Kenapa mesti 6 bulan?
Ya karena sistem yang gw buat jauh dari sempurna, just fyi, sistem blog ini hampir tiap hari diperbaiki kode2nya.. Ntah ada yang salah tempat, kurang nyaman dipake, kurang sreg, atau sekedar optimalisasi kode.
Lagian, SEO Online lebih memakan waktu dibandingkan SEO Offline seperti mendaftar beberapa layanan pendukung SEO, membuat artikel yang berbobot, mendapatkan backlink dari yang ber-PR lebih tinggi dan sebagainya dan jujur aja yang Online belom bener-bener diterapkan karena gw masih memperbaiki yang Offline. Jadi menurut perkiraan gw, butuh waktu hingga 5 bulan sampai sistem yang gw buat ini stabil baru gw serius ke SEO Online. Ehh.. Ternyata ga sesuai perkiraan.. Baguslah.. Hahaha..


Fitur bloglike?
Seperti yang pernah gw bilang sebelumnya diTips : Membuat sistem blog sendiri, sebuah situs masuk kategori blog bila memenuhi beberapa syarat tertentu dan syarat mutlak itu direndengi dengan beberapa tambahan yang dibuat oleh CMS blog terkemuka hingga menjadi syarat sekunder.
Contohnya seperti trackback & pingback. Karena gw masih bingung cara implementasi keduanya maka sampai saat ini blog gw belum mendukung trackback serta pingback.
Memang pengaruh ya? Hmm.. Kalo menurut gw sih cukup berpengaruh tapi tidak krusial.. lebih krusial fungsi clean-url (pretty url, permalink, ato apalah namanya) & sitemap xml, karena keduanya berpengaruh langsung terhadap mesin pencari (untuk blog ini merupakan sumber utama datangnya pengunjung).

Ya setidaknya bulan ini ada yang bikin gw seneng selain lebaran.. Gyohohoho..

28 Sep 086 komentar

Award for bloggers!

Award for you, bloggers!

Brillante Weblog Kreativ blogger

Dua award diatas gw dapet dari Anggie yang baik hati dan tidak sombong.. (Grrrhh..!! Hahaha..) yang berarti blog gw ini layak untuk disaksikan & dikunjungi tiap hari, heleh...!

Sekarang... 7 blogger yang berhak untuk diberi award lanjutan adalah :
  1. Welly Hermawan
  2. Minanube
  3. Hiraq
  4. Kharis
  5. Abbie
  6. Ajie
  7. mig

(Mohon maaf apabila ada rekan-rekan diatas yang terganggu oleh award ini..)

Anyway, award tersebut diberikan dengan aturan :
  1. Put the logo on your blog.
  2. Add a link to the person who awarded you.
  3. Nominate at least 7 other blogs.
  4. Add links to those blogs on yours.
  5. Leave a message for your nominees on their blogs

Berasa klo award ini sama ky PR gw kemaren ga sih?
Mirip2 dengan bentuk yang sedikit berbeda, kalo ga salah ini award malah lebih dulu beredar dibanding PR.

Kurang peduli sebenernya, secara gw juga lagi stuck mo nulis apaan eeh malah dapet yang beginian.. Hahaha..

26 Sep 084 komentar

Webagogo Under Construction

Sesuai judul, saat gw akses situs webagogo tanggal 25 September 2009 terdapat pesan pada situs tersebut :

Under construction...

Were pleased to inform you that we have started to work on the next webagogo.

Version 2.0 will be built from the ground up and include a huge range of new features and improvements:

  • new website - complete re-design focused on usability
  • improved validators - which tell you not only what is wrong, but why its wrong and what ought to be done about it
  • customizable reports - edit your reports by simply dragging and dropping elements
  • my websites - test all your websites using only one account
  • improved speed - testing your website will take much less time

... and many more!

Completion date will be early 2009.

2009?!? lama amaaat.. Hahahaha..

Buat yang belum tahu, webagogo dapat menilai desain (keseluruhan, bukan hanya tampilan saja) suatu situs berdasarkan beberapa poin penting :
  • Markup yang valid
  • Dukungan situs terhadap Accessibility
  • Ketersediaan RSS yang valid
  • Kecepatan sebuah situs (baik akses maupun loading)
  • SEO situs
  • Privacy
  • Dan sebagainya

Semua poin tersebut akan dites satu persatu lalu hasil kompilasi poin-poin tersebut akan dijadikan nilai webagogo & semakin tinggi nilai, semakin baik.

Sementara ini gw rasa SakuiWeb jadi alternatif untuk para pemilik yang ingin mengetahui seberapa baik desain situs mereka.
Walaupun menurut gw, Sakuiweb kalah lengkap dengan webagogo dalam soal poin-poin yang dites tapi nilai keduanya hampir mirip.

Umm.. Ada yang tau layanan serupa selain webagogo & Sakuiweb?

25 Sep 083 komentar

PR Pertama

Wiih.. Dapet PR dah gw, warisannya Shugoshin. Well, lets start then..

10 fakta / kebiasaan gw
  1. Punya motor Yamaha Jupiter 2001 warna merah yang hanya pernah dicuci 7 kali semenjak pertama beli
  2. Punya sifat tidak sabaran
  3. Sangat suka dengan warna hitam
  4. Tidak suka menggunakan WYSIWYG Editor saat membuat artikel blog
  5. Kenal dengan komputer partama kali saat masih balita, kalo gak salah Apple II atau Lisa 2.. Lupa.. Semenjak saat itu tidak pernah lepas dari komputer
  6. Jatuh cinta dengan bahasa PHP setelah melihat kode untuk upload file ke server
  7. Pemakai Linux (Slackware) sejak 2007
  8. Penyuka makanan manis
  9. Memiliki kecendrungan internetholic
  10. Sangat, sangat, sangat benci dengan sinetron Indonesia

Fyuuh.. Selese juga PRnya.. Sekarang gw mesti milih 10 orang buat diwariskan :
  1. Angie
  2. Bernad
  3. Caplang[dot]net
  4. Dani Iswara
  5. Dhimas
  6. Meds
  7. Putradi
  8. Wahyu D
  9. William
  10. Yunan
(abaikan jika sudah pernah melakukan PR ini)
Maaf bagi rekan-rekan yang terganggu..

PR udah dikerjain, warisan udah diberikan, sekarang apa yak? Oiya, aturannya :
  1. Each blogger must post these rules
  2. Each blogger starts with ten random facts/habits about themselves
  3. Bloggers that are tagged need to write on their own blog about their ten things and post these rules. At the end of your blog, you need to choose ten people to get tagged and list their names
  4. Dont forget to leave them a comment telling them they have been tagged and to read your blog.
Kata orang sih, kalo ngerjain PR siap-siap aja naek PRnya.

23 Sep 087 komentar

PrestaShop : e-Commerce CMS

Temen gw, Monang, ngasih tau tentang CMS e-Commerce gaya baru yaitu PrestaShop. Sebuah e-Commerce OpenSource dengan berbagai fitur terkini, sebut saja Web 2.0 style, mendukung clean-url, & menyediakan modul-modul yang bisa dibongkar-pasang.

Karena penasaran, langsung gw coba dirumah via localhost.
Saat pertama penginstalan sudah bisa kita lihat kalau PrestaShop memang beda generasi dengan CMS e-Commerce lainnya, osCommerce.
Skrinshut Instalasi PrestaShop
Syarat untuk menggunakan PrestaShop adalah sistem menggunakan PHP 5 dengan librari GD aktif serta memakai database MySQL.
Instalasi PrestaShop cukup mudah & cepat, tidak bertele-tele.
Seperti biasa, setelah instalasi selesai kita diharuskan untuk menghapus folder Install lalu merename folder admin dengan nama lain agar hanya administrator saja yang tau bagaimana mengakses menu admin.

Bila kita memilih instalasi dengan demo sistem maka akan muncul tampilan seperti dibawah ini :
Skrinshut PrestaShop
Seperti yang bisa dilihat, tampilan PrestaShop mirip dengan tampilan e-Commerce pada umumnya & didominasi oleh warna abu-abu.
Bagusnya adalah PrestaShop menggunakan teknologi AJAX dengan tepat & tidak berlebihan.
PrestaShop dapat diganti-ganti bahasa secara langsung tanpa harus reload ulang, cukup bermanfaat bila kita menggunakan bahasa lebih dari satu, default bahasa yang didukung hanya Inggris dan Perancis.
Skrinshut PrestaShop dalam bahasa Perancis

Menu administrasi didesain sedemikian rupa agar pemilik toko dapat memanajamen toko dengan cepat & mudah.
Skrinshut Administrasi PrestaShop
Kita dapat mengaktifkan clean-url agar toko online kita SEO & user friendly :
Skrinshut PrestaShop untuk menyeting clean-url
Menu utama diletakkan dengan bentuk tabs horizontal dengan masing-masing submenu dibagian bawahnya.
Menurut gw, manajemen toko yang disediakan oleh PrestaShop benar-benar lengkap dan bisa langsung digunakan tanpa harus mendownload modul tambahan, tentu saja untuk sistem e-Commerce diIndonesia cukup banyak yang harus diubah seperti misalnya mata uang Rupiah dan negara yang tidak ada disistem PrestaShop default.

Akhir kata, PrestaShop merupakan sistem e-Commerce yang menjanjikan dan patut dicoba.

22 Sep 084 komentar

Yang baru di jenggo.net

Situs ini mengalami sedikit perbaikan (cukup penting gw rasa) & beberapa penambahan fitur :
Galeri gambar
Sebenarnya ingin memberdayakan plugin Lightbox2 yang menjadi default sejak situs ini dibuat.
Galeri bisa diakses melalui alamat jenggo.net/galeri.html

Menampilkan konten-konten dari pertama sampai yang terakhir dibuat
Jika lebih suka membaca konten-konten secara langsung dari awal dibuat sampai update terakhir, dapat mengakses alamat jenggo.net/konten-konten.html

List konten berdasarkan kategori
Pada alamat jenggo.net/kategori.html bisa dilihat judul-judul konten yang dilist berdasarkan masing-masing kategori

List komentar
Ingin melihat siapa dan dimana pengunjung yang ikut berkomentar disitus ini? Akses saja alamat jenggo.net/komentar.html, dan seperti yang pernah gw bilang, situs ini menganut dofollow

Source code
Ingin mencoba CMS yang dipakai jenggo.net? Silahkan download dibagian Catatan.
Maaf, karena gw belajar sendiri jadi kode-kodenya cukup messy & tidak mengikuti kaidah pemograman yang baik.. khehehe..
Oiya, karena aslinya CMS ini dibuat khusus untuk jenggo.net jadi beberapa fitur ada yang gw hapus agar dapat berfungsi dengan baik ditempat lain

Dari sekian banyak tambahan yang paling bikin pusing & banyak memakan waktu adalah pembuatan galeri, masih belum menemukan formula yang tepat dalam menerapkan sistem manajemen gambar-gambar untuk dijadikan satu galeri dengan baik.
Adapun perbaikan lainnya hanya berupa optimisasi kode yang sifatnya internal & tidak dirasakan oleh pengguna secara langsung.

Hmm.. Kayanya segitu dulu fitur-fitur baru yang gw tambahin untuk saat ini, enjoyed!

21 Sep 080 komentar

Untuk Webblog Developer

Sebagai developer web, tentu kita tidak selalu membuat sendiri program PHP yang dibutuhkan, buat apa reinvent the wheel? buang-buang waktu.
Jadi gw mau sharing beberapa class PHP yang dipake untuk membuat situs jenggo.net :

Filtering Input
Filtering input berguna untuk membersihkan input dari user dari hal-hal yang mengancam sistem kita, khususnya XSS.
Banyak jenis filtering input yang bisa kita temukan diinternet, mulai dari yang sederhana sampai yang dapat mengeluarkan output valid xhtml.

Salah satu yang terkenal adalah HTMLPurifier. Menurut gw class yang satu ini benar-benar lengkap untuk urusan filtering, kelemahan utama ada pada ukurannya yang besar & butuh waktu dalam memproses input.

Karena itu gw nyaranin pake HTMLawed, class yang dasarnya dari KSES ini memiliki fitur yang hampir sama dengan HTMLPurifier seperti output yang valid xhtml dengan ukuran yang lebih kecil, sayangnya dalam keadaan default HTMLawed tidak memfilter kode-kode jahat harus diseting terlebih dahulu seperti ini :
<?php $config = array("clean_ms_char"=>1, "make_tag_strict"=>2, "safe"=>1, "valid_xhtml"=>1); ?>

Setelah diseting kita lanjutkan dengan :
<?php $komen = htmLawed($_POST["komentar"], $config); ?>

Selain HTMLawed gw juga make sebagai cleanXSS alternative untuk filtering input yang remeh & tidak perlu sampai outpunya valid xhtml.
Class ini sebenarnya perbaikan dari RemoveXSS, perbaikan terutama pada kecepatan saat memproses input.
Input seperti nama, email, & alamat situs gw filtering dulu pake class ini lalu isi komentar baru difilter pake HTMLawed.

Akismet
Pengguna Wordpress pasti tidak asing dengan Akismet, karena memang termasuk plugins default.
Fungsi akismet adalah untuk mengecek apakah komentar yang dimasukkan berupa spam atau bukan, komentar yang dimasukkan akan dikirim terlebih dahulu keserver akismet untuk dicek.
Pemeriksaannya bukan hanya dari isi komentar tapi juga dari namauser, alamat email, & alamat situs.

Lalu bagaimana bila kita tidak membuat sistem blog sendiri yang tidak mungkin memakai plugin Wordpress?
Gampang, gunakan saja Class API yang sudah disediakan oleh akismet itu sendiri, memang ada versi yang bayar tapi versi gratisnya tidak kalah canggih. Banyak orang menyediakan class implementasi akismet untuk digunakan pada sistem blog selain Wordpress yang bisa kita lihat pada bagian Development disitus akismet.
Untuk pemakai PHP gw saranin untuk memakai MikroAkismet dari Gaby Vanhegan.
Klo gw cuma ngecek berdasarkan isi komentar, tidak sampai nama, alamat email, dan sebagainya :
<?php
require_once("microakismet.php");
$ygdicek = array();

foreach ($_SERVER as $key => $val)
$ygdicek[$key] = $val;

$ygdicek["comment_content"] = $komen;

echo (akismet_check($ygdicek)) ? "SPAM" : "Bukan SPAM";
?>

variabel $komen diatas merupakan hasil dari input yang telah difilter oleh HTMLawed.

Gravatar
Gravatar memungkinkan komentar-komentar dari pengunjung dilengkapi dengan avatar.
Pengunjung cukup memasukkan alamat email yang apabila terdaftar di layanan Gravatar maka avatar dari Gravatar tersebut langsung ditampilkan.
Jadi kita tidak perlu mengharuskan pengunjung untuk mendaftar terlebih dahulu demi alasan personifikasi.

Seperti Akismet, Gravatar juga menyediakan implementasi manual sesuai dengan sistem blog yang kita gunakan.
Untuk pemakai PHP gw saranin menggunakan class dari Lucas Araujo, implementasinya :
<?php
$gravatar = new Gravatar($_POST["email"], "http://alamatsitus.com/gravatar_default.gif");
$gravatar->size = 50;
$gravatar->rating = "G";
$gravatar->border = "000000";

echo $gravatar;
?>

Selain yang sudah disebutkan diatas gw juga make beberapa class tambahan, tapi karena berfungsi untuk sisi administrator jadi ga disertakan seperti Textile & function untuk mem-ping mesin mencari saat memasukkan artikel baru.

Akhir kata, semoga berguna untuk para developer webblog!
Dan seperti biasa, gw tunggu komentar kalian.. ^__^

16 Sep 081 komentar

Keep It Simple, Sam?

Kata Keep It Simple, Sam sebenarnya merupakan penghalusan dari kata Keep It Simple, Stupid, yang mana kedua kata tersebut memiliki arti utamakan kesederhanaan, buang yang tidak perlu, & hindari sesuatu yang rumit.

Sebagai salah satu penganut filosofi KISS (KISS merupakan akronim dari Keep It Simple, Stupid), harap dimaklumi kalau desain situs ini begitu plain, serba kotak, & standar.

Kesederhanaan bukan hanya dari sisi tampilan semata, tapi juga dari sisi pemograman PHP & MySQL yang menjadi tulang punggung sistem situs jenggo.net ini.
Sebagai informasi, seluruh sistem jenggo.net termasuk gambar-gambar & skrip javascript hanya berukuran 837.8 kB.
Sedikit skrinshut tampilan administrator :
Menu Administrator Manajemen Konten Manajemen file gambar
Lame, eh? hahahaha, indeed..
But, its fulfill my expectation.. CMS that so simple and robust..

Untuk memasukkan artikel gw sengaja tidak mengaktifkan WYSIWYG Editor (seperti FCKEditor atau TinyMCE) dalam keadaan default. Sebagai gantinya gw biasa make Textile atau bener-bener manual input sekalian. Dengan begini diharapkan hasil output bisa valid xhtml strict serta dapat dikontrol penuh.
Simpel kah tidak malah repot kaya gitu? Kalau buat gw, ya.. ini simpel.. Dan sama sekali tidak repot, karena memang sudah terbiasa mengetik tag manual.. Secara, gw bikin sistem PHPnya juga manual.. ngetik dari 0.. ^__^
Hebat? Bodoh malah menurut gw, hahahaha.., kalo ada yang mudah kenapa harus repot, ya kan? Tapi itulah bentuk pembelajaran.. (did i already mention that this site purposely for testing?)

Artikel berikutnya gw akan membahas class-class PHP apa saja yang menurut gw wajib dipakai oleh para pembuat situs (khususnya blogger).. Stay tuned..

16 Sep 083 komentar

Skrip PHP untuk membuat RSS

Gw mau bagi-bagi skrip yang gw pake untuk membuat RSS dari list konten yang ada disitus ini (jenggo.net/rss.xml) :

<?php
$pDom = new DOMDocument();
$pRSS = $pDom->createElement("rss");
$pRSS->setAttribute("version","2.0");
$pDom->appendChild($pRSS);
$pChannel = $pDom->createElement("channel");
$pRSS->appendChild($pChannel);

$pTitle = $pDom->createElement("title", "jenggo.net"); //--> Title RSS
$pLink = $pDom->createElement("link", db("alamat")); //--> Alamat RSS
$pDesc = $pDom->createElement("description", "Konten dari jenggo.net."); //--> Deskripsi RSS
$pLang = $pDom->createElement("language", "id"); //--> Bahasa

$pChannel->appendChild($pTitle);
$pChannel->appendChild($pLink);
$pChannel->appendChild($pDesc);
$pChannel->appendChild($pLang);

$aLatestThreads = buatabel("konten", "judul, kategori, isikonten", "ORDER BY judul DESC LIMIT 15"); //--> Mengambil list konten dari database dan dibatasi 15 konten

foreach ($aLatestThreads as $aThread)
{
$bikinlink = "http://jenggo.net".$aThread["kategori"]."/".$aThread["judul"].".html"; //--> Membuat link (karena jenggo.net menggunakan clean-url dengan "motif" : http://[kategori-konten]/[judul-konten].html)

$pItem = $pDom->createElement("item");
$pTitle = $pDom->createElement("title", $aThread["judul"]); //--> Judul konten
$pLink = $pDom->createElement("link", $bikinlink); //--> Link konten
$pDesc = $pDom->createElement("description", $aThread["isikonten"]); //--> Deskripsi konten, atau dalam kasus ini isi konten

$pItem->appendChild($pTitle);
$pItem->appendChild($pLink);
$pItem->appendChild($pDesc);

$pChannel->appendChild($pItem);
}

header("Content-type: text/xml");

echo $pDom->saveXML();
?>

gantilah bagian-bagian yang gw kasih komen & sesuaikan dengan kebutuhan.

[download sourcecode]

14 Sep 080 komentar

Browser Midori 0.0.21

Rilis terbaru browser ringan dengan engine Webkit, Midori 0.0.21

Midori 0.0.21

Rilis kali ini tidak membawa perubahan besar, lebih banyak berupa bugfix.
Berikut changelog-nya :

+ Update some translations
+ Show progress in location when statusbar is hidden
+ Alt + Enter in location should issue a new tab
+ Warn at configure time if GVfs is not installed
+ Remove GVfs code that could caused huge problems
+ Update wad to 1.4.4 to fix building on some systems


Bagi pemakai Slackware 12 & 12.1 bisa mendownload Midori 0.0.21 yang telah dipaketkan : [midori-0.0.21-i486-1_jg0.tgz]

13 Sep 080 komentar

Main UNO lagi..

Masih postingan ringan..

Undangan
Sekitar jam 4 sore gw dapet sms dari Cassey, pake nomornya Monang, yang mengundang untuk buka bersama di Nanamia.
Undangan ini dalam rangka kembalinya Monang ke Jogja dan (mungkin) perayaan atas jadiannya Monang dengan Sista.
Sebenernya gw ga peduli maksud dari acara tersebut yang penting makan gratis..! Buahahahaha..

Telat
Karena lebih suka buka puasa bareng keluarga, jadinya abis Maghrib baru gw nyusul ke Nanamia. Katanya sih yang diundang orang-orang kemaren juga (baca Kumpul Bocah) tapi pas sampe sana kok cuman Monang, Cassey, ma Koko doang? "yang laen mana?" gw nanya, dijawab "pada blom dateng, mereka buka duluan trus jemput Eki".
Ya udah.. Langsung gw embat sepotong Mariposa, pizza yang paling murah tapi paling gw suka (yang laen jg pada suka), Plain tapi enak.. Lalu dilanjutkan dengan pizza lain yang gw lupa namanya, pokoknya pake daging & jamur..

Review Nanamia
Kalo males baca review gw tentang Nanamia silahkan lanjut kebagian berikutnya.
Nanamia adalah warung pizza yang terletak dibilangan Moses Gatotkaca, Gejayan. Letaknya tepat didepan warnet B-net.
Beda dengan tempat makan pizza pada umumnya (Pizza Hut, Papa Rons), Nanamia menyajikan pizza khas italia. Rotinya tipis & keras dimana mereka membakar pizza dalam tungku khusus.. Tungku tersebut hanya bisa memuat (sekitar) 3 porsi pizza, jadi jangan heran kalau kita harus menunggu agak lama hanya untuk menikmati 1 porsi pizza.
Layout Nanamia menurut gw enak, tempatnya walaupun tidak luas tapi welcoming.. Orang-orang diundang untuk masuk dan menikmati pizza mereka yang khas.
Lampu-lampu sengaja menggunakan lampu bohlam (bukan neon) yang berwarna kuning agar ruangannya tampak hangat, sayangnya Nanamia kurang memiliki ventilasi yang memadai sehingga bila banyak pengunjung ruanganpun terasa pengap & gerah. Sekedar informasi, Nanamia tidak menyediakan pendingin ruangan (AC).
Selain pizza, Nanamia menyediakan juga panganan khas Italia lainnya seperti Fettucini, Garlic Bread, & Spaghetti.
Minumannya menurut gw standar, baik variasi maupun rasanya.. Tidak ada yang terlalu istimewa. Minuman memang bukan objek utama di Nanamia karena sifat mereka hanya pendamping menu utama yaitu pizza mereka..
Saran gw, kalo ke Nanamia cobain pizza yang paling atas (Mariposa), pesen yang loyang gede.. Minumnya pilih aja ice lemon tea. Pasti puas.. Hehehehe..

Rombongan kedua
Setelah habis dua potong pizza yang berbeda, baru Rendika, Fani, & Eki dateng.. Baru duduk langsung pada ngembat pizza yang udah rada dingin & karena masih kurang mereka (yang datengnya telat) mesen lagi Antonov..
Sambil makan kita ngobrol petualangan si Monang saat melakukan perjalanan dari Jakarta - Jogja via jalan darat.
Rencananya abis dari Nanamia kita mo lanjut ke MovieBox, cuman berhubung si Monang & Cassey besoknya harus kuliah pagi jadi rencana diubah ke ngumpul-rame-rame-dikosnya-Cassey..

Dikosnya Cassey
Singkat cerita (masa mo gw ceritain klo ketempat Monang dulu nganterin makan buat abangnya?), kita ngumpul blek dikosnya Cassey..
Dan lagi-lagi kita maen UNO, beberapa orang ingin membalas kekalahannya diKedaiKopi kemarin..
Si juara bertahan pada pertandingan sebelumnya harus K.O dironde awal.. Akhiirmya si Koko kalah juga..!! Gyohohoho.. Seneng gw! Apalagi pas ngeliat mukanya dicoreng pake lipstik merah..!!
Yang ikut maen awalnya cuma ber-6.. Monang ga ikut, ngantuk katanyanya.. (heekkhh.. ga seruuw..). Abis tu kita kedatangan pemain baru yaitu temen 1 kosnya Cassey yang juga anak fh UGM temennya Fani.. Tu anakn anehnya baru maen blom pernah kalah.. Hoki, hoki.. hehehe..
Well, karena tu kosan tutup jam 10 dan yang punya kamar juga harus bangun pagi akhirnya kita membubarkan diri dengan saling mengucapkan janji untuk bertemu kembali pada lain hari.. (heleeeh..!!)
End of Story.

10 Sep 080 komentar

Di KedaiKopi

FYI, cerita ini merupakan sambungan dari cerita sebelumnya, Kumpul Bocah, dan ada juga Foto-foto diKedaiKopi..

Review KedaiKopi Jakal
Kalo kalian males baca review ini silahkan lanjutkan kebagian berikutnya
KedaiKopi yang baru ini lebih luas dari yang lama (gejayan) termasuk tersedianya wc didalem ruangan (yang lama kan diluar) pluus.. tuh wc dalemnya wangi..! walopun gw rada aneh sama kaca yang ngelilingin toiletnya..
mungkin karena masih baru jadi ruangannya berasa kosong dan mati. Ornamen penghias ruangan juga sedikit dan menurut gw jadi kaya rumah gaya old-school, ga ada gambar yang berantakan, pigura-piguranya tertara rapi & lurus, kursi-kursi serta sofa juga tertata baik.. Bukannya gw gak suka rapi, cuma kalo terlalu rapi kan bosen ngeliatnya.. Jujur aja, kalo gw dateng sendiri pasti langsung putar arah kepintu keluar.. hehehe..

Penataan tempat juga sedikit ga jelas, sofa yang kita tempati sebenernya muat untuk 8-10 orang.. Gede banget.. Gw denger dari temennya Rendika (sori mas, gw ga tau masnya disitu jadi apa.. Barista yah?) kalo tu sofa emang sebenernya buat dua tamu, jadi saling sharing gitu.. Hmm.. Sedikit aneh ga sih? Kafe menyediakan tempat untuk tamu dari dua kubu yang berbeda dalam satu tempat yang sama?
Terus meja-yang-nempel-kedinding-karena-gak-punya-kaki diletakkan pas pojok sebelah pintu masuk (seberang sofa besar), kan kasian itu pemandangannya tembok.. mo nengok kanan ya tembok juga.. Jadi view pengunjung yang duduk disitu terbatas.. Klo menurut gw sih, tu meja ditempel jauh dari pintu masuk..

Ada lagi kekurangan mereka yaitu menyediakan coklat panas dalam cangkir es krim..! Lah kan panas itu mas, mbak kalo dipegang.. hehehe.. Mungkin mug pesanan mereka belum jadi kali yah? Menurut gw, coklat yang disajikan terlalu manis, rasa khas mereka (coklat caramel, coklat almond) ga begitu kerasa.. malah jadi kaya minum milo anget di burjo..

Tapi gw rasa sih kekurangan-kekurangan diatas karena tempat ini baru dibuka, jadi masih perlu penyesuaian sedikit..

Datangnya mahluk baru
ngobral.. ngobrol.. ngalor.. ngidul.. bla.. bla.. tiba-tiba ada yang ngusulin klo ngajak Ekky juga, akhirnya si Ekky ikut gabung setelah gw jemput (au dah.. ngapa tu anak minta jemput..)
Seperti biasa, kalo anak Trupala ngumpul pasti ada aja yang kena cela.. Hampir semua kena, kecuali Koko.. Karena emg dia tukangnye.. katanye "Iye, siangkan gw puasa..", pantesan abis2an gitu.. :D
Habis ngobrol-ngobrol ga jelas kita lanjutkan dengan bermain UNO.. Dan coba tebak yang ga pernah sekalipun kalah? Yup.. Mr Koko lagi..! Saking serunya main gak kerasa udah mo sahur.. (bayangin dari jam 7 malem..) yaudah yang laen pada cabut sahur, gw balik, sahur dirumah..

End of Story..

8 Sep 080 komentar

Kumpul Bocah

Hoaah.. Bangun siang dah karena ngumpul bareng sama anak-anak semalem..
waah.. kalian siap2 baca curhatan gw dah, dear diary.. or something like that.. ya gapapalah, sekali-sekali posting hal yang ga penting, bosen serius mulu.. gyohohoho..
Foto-foto diKedaiKopi

Dear Diary.. huaahahahaha..
Jadi ceritanya gw dapet SMS dari Cassey yang meneruskan ajakan si Rendika untuk makan bareng di SuperSambal, SS (Warung makan yang punya ciri khas pada penyajian sambal) babarsari..
Pas banget, emang udah lama (seminggu lama ga sih?) ga ngumpul bareng anak-anak.. Dan berhubung lagi warnetan jadinya mereka gw susul ditempat..
Sampe sana baru liat SMS yang ternyata ngasih tau klo pindah kesamping (bu santi, warung makan juga, sambelnya juga pedes) soalnya SS penuh..

Mereka
Sampe sana mereka lagi dipojokan tempat biasa (biasa klo kita makan disana seringnya ditempat itu..), gw gambarin dikit gimana rupa mereka waktu itu

Rendika seperti biasa, klimis mas-mas (muahahaha..) yang dengan bangganya memakai baju Barisa KedaiKopi (secara Rendika emg mantan Barista situ, yaah beda tipislah sama Wibby yang jadi Barista Starbucks Bandung.. hahaha..); disebelahnya ada cewenya, Fani.. looking pretty as usual; dilanjutkan oleh Koko.. unbelievable..! Ga brubah style ma tampang sejak ktmu di Jogja (5 tahun yg lalu).. Ya iyalah, cemilannya balsem mesir.. (gyahahaha..); last but not least lets look at Cassey.. karena dikompres pake tar bzip2 jadi gak heran ukurannya kecil.. (hahahaha.. sorry, geeky joke..), well.. piya bilangnya yah? cute &amp; sweet (permen kaleee?) as always lah.. khehehe..

Percakapan pertama
Gw dateng pas mereka udah selese makan, kecuali Rendika, dan pertanyaan pertama yang dilontarkan ke gw adalah "dari mana loe, Jeng?", gw jawab "warnet..", disambut dengan "Tuuh..!! Benerkan yg gw bilang..", gw tanya "loh.. kok tau loe?", dijawab "ya iyalah, makanya loe lama, nungguin download selese kan?", langsung speechless dah gw.. gyahahaha..
Chitchat bentar yang ga terlalu penting untuk ditulis disini (dari tadi jg gak penting, Jeng..!) trus kita lanjut ke KedaiKopi(kafe) baru di pojok perempatan jalan Kaliurang dan dapet spot di sofa deket pintu masuk.
Bersambung...

8 Sep 080 komentar

Japan Movies Festival

Tampaknya dua hari terakhir waktunya festival film Jepang untuk gw.. Umm.. Sebenernya mulai Jumat malem ampe Sabtu pagi doang sih, ga full 48 jam.. Lagipula film-film yang gw tonton baru sadar ternyata keluaran lama.. Hehehe.. Jd maap klo basi..

Dimulai dengan film SkyHigh yang bergenre fiktif, inti dari film ini bercerita tentang pengorbanan cinta..(heleh)..
Plot ceritanya saling bertaut dan tidak terasa "kosong", cukup menarik bagi yang menyukai genre fiksi ala Jepang.
Sudut pengambilan kamera serta pencahayaan bisa dibilang bagus tapi tidak untuk efek spesialnya yang terasa biasa saja.
Oiya, Ada satu adegan yang gw suka difilm ini, yaitu pada saat sang detektif mengingat kembali peristiwa sebelum pencabutan jantung calon istrinya. Adegan ini menurut gw merupakan cara sang sutradara menjabarkan bagaimana otak bekerja saat mengingat peristiwa lampau, sangat menarik.
Yang cakep? Standar sih klo menurut gw, palingan cewe berbaju merah yang juga korban pencabutan jantung.

Lalu dilanjutkan dengan beberapa serial drama koleksinya ade gw seperti Nobuta, yang bercerita tentang dunia anak sekolah (SMA) dimana dua orang siswa memproduseri seorang siswi level bawah(tidak dikenal, aneh, sering ditindas) agar menjadi most-wanted-girls-in-school.
Khas Jepang, simpel tapi menarik. Yang disajikan oleh drama ini sebenarnya adalah bentuk pertemanan antar tiga orang dengan sifat yang jauh berbeda demi mencapai tujuan yang sama.

Serial selanjutnya adalah Kurosagi, intinya ceritanya adalah menipu si penipu. Jadi ada orang yang kerjaan utamanya itu menjadi penipu, tapi bukan sembarang penipu karena yang ditipunya adalah penipu juga.. Makanya nonton jangan mau gw tipu.. (heleh.. paan sih?)
Jalan ceritanya ga ada yang spesial, hampir statis disetiap episodenya.

Dua serial drama diatas punya 1 kesamaan yang bikin gw betah nonton (2 sih sebenernya tapi ngapain juga bahas tokoh cowo?) yaitu Maki Horikita.. Siapa dia? Tanya Google.. Gyehehehe..

Setelah selesai menonton serial drama gw lanjut ke film, sekarang judulnya Akumu Tanteiatau Nightmare Detective dengan genre thriller.
Menurut gw lebih mencekam (bukan menakutkan) daripada Ju-On.. Soalnya Ju-On kan jelas siapa musuh kita, kalo yang ini masih samar sampai film sudah hampir selesai.
Terus yang lebih malesnya pas lagi action (saat sportjantung)kita ngeliat dari sisi mahluknya bukan dari sisi korban.. Suara si mahluk saat bergerak juga bikin eneg, mirip suara plastik basah jatoh ke lantai lalu yang diulang dengan cepat.
Asli, kalo kalian jarang olahraga jantung (kaya gw) mesti nyoba nonton yang film yang satu ini. Sangat disarankan agar output audio via headphone biar lebih berasa, berasa lebih..
Ho iya.. Walopun mencekam tapi hiburannyacukup menarik (kemeja, mini skirt, high heels).. Lumayan menenangkan detak jantung.. Hohoho..

Hmm.. Masih banyak sih sebenernya film-film Jepang (yang kebanyakan koleksinya ade gw), cuma nanti lah habis bangun tidur sambung lagi.. Ciao..!!

6 Sep 080 komentar

Browser baru dari Google : Chrome

Makin banyak saja browser yang bisa kita pilih semenjak kedatangan Chrome, browser terbaru buatan Google.
Walaupun baru, Chrome bukanlah jenis baru karena browser ini menggunakan engine yang sudah ada yaitu Webkit. Sedikit informasi, Webkit merupakan engine yang digunakan juga oleh Safari, Konqueror, & Midori.

Tampilan Chrome kurang lebih mirip dengan Safari, dimana warna dominannya adalah biru cerah.
Seperti umumnya browser masa kini, Chrome mendukung penggunakan tabs. Aneh memang rasanya apabila menggunakan browser yang tidak mendukung tabs.
Pengguna Chrome juga akan dilindungi oleh antiphishing & antimalware, fitur bisa kita temukan juga pada Firefox & Opera.
Tampaknya browser ini tidak bersahabat dengan popups, semua popups akan diblokir lalu dikirimkan ke bagian kanan bawah browser.
Sama seperti Firefox, Chrome juga dilengkapi dengan Awesome bar tapi disebut Omnibox, tentunya dengan sedikit perbedaan seperti tidak adanya gambar & akan memunculkan alamat yang terakhir diketik.

Tampaknya Chrome menggabungkan semua yang terbaik dari Firefox, Opera, & Safari.
Menurut gw, engine webkit dipilih salah satunya karena performa dalam merender situs yang baik & sedikit memakan memori.
Tidak sabar rasanya ingin mencoba Chrome tapi sayangnya untuk saat ini Chrome belum tersedia di Linux.

3 Sep 083 komentar

Most used PHP to MySQL function

Gw mau berbagi function-function PHP yang sering gw pake saat melakukan koneksi dengan MySQL :

Variabel data yang diperlukan untuk konek ke MySQL

function db($variabel)
{
  $db = array();
  $db['hostdb'] = 'localhost';
  $db['namadb'] = 'namadbnya';
  $db['userdb'] = 'userdb';
  $db['passdb'] = 'passdb';
  $db['errordb'] = 'Ada masalah dengan koneksi database';
  return $db[$variabel];
}

Data diatas merupakan variabel yang dibutuhkan saat melakukan koneksi ke MySQL

Konek ke MySQL

function konekdb()
{
    $konek = mysql_connect(db('hostdb'), db('userdb'), db('passdb'));
    if (!$konek) echo db('errordb');
    else
    {
        $tabel = mysql_select_db(db('namadb')) or die(db('errordb'));
        if (!$tabel) return false;
        else return true;
    }
}

Fungsi diatas berguna untuk melakukan koneksi ke MySQL

Mengambil data loop

function buatabel($tabel, $field, $tambahan=null, $distinct=null)
{
    konekdb();
    $hasil = mysql_query("SELECT $distinct $field FROM $tabel $tambahan");
    $tabl = array();

    if (mysql_num_rows($hasil) > 0)
    {
       $i = 0;
       while($tabl[$i] = mysql_fetch_assoc($hasil))$i++;
       unset($tabl[$i]);
    }

    mysql_free_result($hasil);
    mysql_close();
    return $tabl;
}

Berguna untuk mengambil data serentak dalam sebuah tabel, contoh pemakaian :

buatabel('tabelkonten', 'judulkonten, tanggalkonten, isikonten', "WHERE tanggalkonten = 'Agustus' AND isikonten != ''");


buatabel('tabelkonten', 'judulkonten, tanggalkonten, isikonten', "WHERE tanggalkonten = 'Agustus' AND isikonten != ''", 'DISTINC');


$tambahan dan $distinct tidak perlu diisi, $distinct berfungsi untuk meringkas kolom yang isinya sama.
Contohnya seperti kolom tanggalkonten yang berisi Juli 5 baris, Agustus 15 baris. Apabila menyertakan $distinct='distinc', maka data hanya akan menampilkan Juli & Agustus masing-masing 1 baris.

Mengambil data yang sudah ditetapkan sebelumnya

function ambildata($buat, $syarat = null)
{
    konekdb();
    if ($buat == 'konten')
      $hasil = mysql_query("SELECT kategori, tanggal, judul, isikonten, aktif, publik FROM konten WHERE $syarat");

    elseif ($buat == 'user')
      $hasil = mysql_query("SELECT namalogin, alamatemail, password, aktif FROM user WHERE $syarat");

    else return false;

    if($lst = mysql_fetch_assoc($hasil))
    {
        mysql_free_result($hasil);
        return $lst;
    }

    mysql_free_result($hasil);
    mysql_close();
    return false;
}

Fungsi diatas memudahkan kita untuk mengambil data dalam satu baris saja, contoh pemakaian :

ambildata('konten', "kategori = 'internet'");



Memasukkan data kedalam database

function tambahdata($tabel, $field, $data)
{
    konekdb();
    $proses = mysql_query("INSERT INTO $tabel ($field) VALUES ($data)");
    mysql_close();
    if ($proses) return true;
    else return false;
}

Memudahkan kita untuk memasukkan data kedalam database, contoh pemakaian :

tambahdata('konten', 'judulkonten, tanggalkonten, isikonten', "'Penerapan SEO', '30 Agustus 2008', 'Bagaimana cara menerapkan SEO...'");



Memperbarui sebuah data didalam MySQL

function perbaruidata($tabel, $perintah, $fieldpenanda)
{
    konekdb();
    $proses = mysql_query("UPDATE $tabel SET $perintah WHERE $fieldpenanda");
    mysql_close();
    if ($proses) return true;
    else return false;
}

Digunakan untuk memperbarui data yang sudah ada, contoh pemakaian :

perbaruidata('konten', "tanggalkonten = '31 Agustus 2008'", "judulkonten = 'Penerapan SEO'");



Menghapus data dari database

function hapusdata($tabel, $fieldpenanda)
{
    konekdb();
    $proses = mysql_query("DELETE FROM $tabel WHERE $fieldpenanda");
    mysql_close();
    if ($proses) return true;
    else return false;
}

Menghapus data yang ada didalam database, contoh pemakaian :

hapusdata('konten', "judulkonten = 'Penerapan SEO'");


Memang sih fungsi-fungsi diatas sedikit berantakan dan (mungkin) kurang optimal, tapi setidaknya berfungsi dengan baik (gw make fungsi-fungsi diatas dalam pengoperasian jenggo.net).. Khehehe..
Umm.. Kalian punya fungsi yang lebih optimal atau mungkin perbaikan dari fungsi diatas?

[download source code]

30 Aug 080 komentar

Layanan FeedBurner yang sebaiknya diaktifkan

Menurut gw, FeedBurner merupakan layanan penting yang seharusnya dipakai oleh setiap Blogger.
Kenapa? Ya, karena FeedBurner bisa mengubah RSS standar menjadi kaya akan fitur! Dan yang paling utama, pakai selagi gratis.. Khehehehe..

Gw mau berbagi sedikit tips dalam memilih fitur yang disediakan FeedBurner, sehingga RSS Feed kita menjadi kaya akan fitur tapi tidak berlebihan.
Beberapa dari tips dibawah ini hanya bisa diaplikasikan jika memiliki akses penuh terhadap blog kalian.

  • Tab Optimize
    1. BrowserFriendly
      Aktifkan fitur ini pada FeedBurner, maka RSS Feed kaliam akan diperkaya dengan subscription yang memudahkan pengunjung untuk berlangganan RSS blog kalian
      BrowserFriendly
    2. SmartFeed
      Fitur ini akan mengubah langsung RSS menjadi format yang sesuai dengan pembacanya (Feed Reader), jadi kita tidak perlu khawatir tentang aplikasi pembaca feed yang digunakan oleh pengunjung
    3. FeedFlare
      Fitur ini memudahkan pembaca feed untuk memberitahu kepada umum tentang artikel yang kita tulis, kita dapat memilih layanan-layanan pemberitahuan publik tersebut.
      Selain pada RSS, FeedFlare juga bisa diintegrasikan kedalam blog.
      FeedFlare
    4. Geotag Your Feed
      Fitur ini melengkapi RSS dengan lokasi geografis kalian, gunakan layanan geotag generator yang tersedia. (Contoh : Jogjakarta -> Latitude -7.908367, Longitude 110.742188)
    5. Summary Burner
      Fitur ini meringkas konten-konten yang dimasukkan kedalam RSS Feed, gunakan jika RSS Feed dari blog kita menampilkan konten penuh.
  • Tab Publicize
    1. Email Subscriptions
      Fitur ini memberi tahu pembaca (yang telah memasukkan email mereka) setiap update konten diblog kita
    2. PingShot
      Fitur ini akan memberitahu layanan-layanan pembaca RSS online apabila terjadi update konten pada blog kalian, pilih layanan yang kalian pernah dengar sebelumnya.
    3. FeedCount
      Layanan ini akan menyediakan counter jumlah pengunjung yang berlangganan RSS kita.
    4. Creative Commons
      Apabila konten-konten diblog kalian dilisensikan dengan Creative Commons maka aktifkanlah fitur ini, maka pada RSS Feed akan tersedia informasi bahwa konten-konten berlisensi Creative Commons
  • Tab Monetize
    1. Configure Ads
      Karena FeedBurner telah diakusisi oleh Google, maka sekarang kita bisa memasukkan Adsense kedalam RSS Feed. Cukup aktifkan link antara FeedBurner dengan Adsense lalu secara otomatis FeedBurner akan mengakses akun Adsense kita.

MyBrand
Jika kalian menggunakan hosting sendiri & memiliki hak untuk memodifikasi dns domain, maka aktifkanlah fitur ini. Dengan fitur ini alamat RSS Feed dari FeedBurner akan dialiaskan kedalam domain kita, seperti situs ini yang menyediakan RSS dengan alamat http://feeds.jenggo.net/jenggo.
Kita hanya perlu menambahkan feeds kedalam entri CNAME yang baru, dimana entri tersebut mengarah ke feeds.feedburner.com., simpan perubahan lalu masukkan feeds.domainanda.com kedalam form FeedBurner.
MyBrand

Sudah memakai layanan FeedBurner? Atau punya tips sendiri? Sharing doong.. Khehe..

25 Aug 080 komentar