Utama

November 14, 2009

Kiamat 2012

Q: Bagaimana jika kiamat benar datang tahun 2012?

A: Maka waktu kita tinggal

November 21, 2008

Hal-hal Yang Mengganggu Programmer


Berikut ini hanya catatan kecil, yang mungkin lebih bisa dirasakan oleh mereka sesama programmer, terutama programmer yang menjadi amunisi sebuah perusahaan. Bukan yang freelancer atau yang berdiri sendiri.


1. Kebanyakan Interupsi

Saat sedang coding, penggunaan kedua otak kanan dan otak kiri benar-benar dioptimalkan. Berimajinasi dan berlogika.
Sejak awal coding banyak hal yang diingat, disimpan, direncanakan, dikira-kira, disiasati, menyusun secara dinamis flowchart program di otak (selain yang di kertas, kalau ada).
Seandainya di tengah proses coding ada interupsi dari menejer, bos, pacar, teman sebelah meja, bakso lewat, whatever, yang membutuhkan menghandle hal lain, maka nanti saat memulai coding programmer harus mulai menyusun lagi dan mengingat-ingat apa yang tadi telah tersusun. Repot.

Hal ini yang jarang diketahui oleh pihak lain. Kebanyakan menganggap coding itu seperti tukang bangunan yang menyusun batu bata (meskipun aku belum pernah jadi tukang batu), yang bisa dilanjutkan kapan saja dengan mudah. Mereka dengan mudah mengatakan 'pak, bisa kesini sebentar?', menyuruh melakukan hal yang lain, dan berharap saat kembali ke meja kita dapat kembali ke state yang tadi. Angel bos.

Lanjutkan membaca "Hal-hal Yang Mengganggu Programmer" »

October 9, 2008

Bot dan Manusia


Pengertian bot dalam hal ini adalah sebuah script automator untuk melakukan aksi yang biasa dilakukan oleh manusia.

Dalam dunia internet pada khususnya, dunia komputer pada umumnya, teknologi bot sangat membantu dalam satu sisi dan mengganggu dalam sisi yang lainnya.

Membantu bagi yang merasa terbantu, dan mengganggu bagi yang merasa terganggu. As simple as is.

Dipersingkat pembahasan mengenai bot dalam dunia plurk. Bagi yang bukan plurker, mungkin tidak nyambung dengan isi postingan kali ini :)

Dalam dunia plurk bot cukup membantu/mengganggu.

Dikatakan 'membantu' karena sudah jelas, aksi-aksi yang biasa dilakukan secara rutin dan manual, dibantu oleh script bot ini.


Lanjutkan membaca "Bot dan Manusia" »

October 4, 2008

Jadwal Sholat

Setelah Ramadhan berakhir, maka widget Jadwal Puasa sudah tidak lagi berfungsi dengan baik. Sebab data yang diambil hanya sebatas bulan Ramadhan saja.

Namun tidak sepenuhnya berakhir, karena ketika meminta ijin untuk mengambil data lagi, oleh si pemilik justru diberikan kode sumber untuk menghitung sendiri, bukan sekedar download data dari sana. Alhamdulillah.

Terimakasih kepada yang punya, Bapak Cahya, dengan projectnya yang mantap secara coding dan manfaat.

Berangkat dari project perhitungan tersebut, widget Jadwal Puasa sekarang menjelma menjadi Jadwal Adzan.

Untuk mendapatkan kode widget Jadwal Adzan, silakan pergunakan halaman ini:
Pusat Widget

Untuk ke depannya halaman tersebut akan menampung widget-widget yang lain. Namun karena sekarang masih di 'kampung', sehingga belum bisa update secara bebas.
 
Semoga bukan si widget saja yang rajin menampilkan jadwal sholat, tetapi dapat menjadi reminder yang selalu mengingatkan kewajiban sholat. Aamiin.

 

February 22, 2008

Shoutbox


Iseng lagi :P

Atas permintaan beberapa pengunjung, shoutbox di kolom kanan blog ini saya sediakan untuk umum.

Jika berminat, silakan kirim email ke: aryo@mahesajenar.com atau tulis saja pesan di shoutbox situ.

Fitur:
  • gratis
  • tanpa iklan atau backlink
  • jumlah pesan tak terbatas (yang membatasi adalah kemampuan blog ini menampung data)
  • smilies
  • control panel untuk manajemen pesan
  • navigasi berhalaman
  • notifikasi ke email
  • etc

Kekurangan:
  • spam blocker: saat ini hanya menggunakan keyword filtering. ke depannya nanti dapat menggunakan captcha, atau ip banning, atau akismet api, atau apalah nanti yang diperlukan  :D
  • desain tampilan kaku. itu juga hasil menjiplak punyane cBox ;))
  • website locking (agar shoutbox hanya dapat ditampilkan di web pemilik saja), belum berjalan. ternyata tidak semua browser mendukung HTTP_REFERER.
  • beberapa yang belum kepikir :P

Gitu aja deh.

October 20, 2007

Fitur Hitung Pasaran

Meski klasik banget, tapi masih ada saja yang bertanya soal penghitungan pasaran ke aku, baik itu lewat email, SMS, komentar-komentar di artikel, ataupun lewat chatting. Sedangkan aku ndak setiap saat bisa menghitungkan, misalnya sedang 'sibuk' ;;)

Sudah sering juga aku berikan link untuk download sendiri di sini, tapi belum efektif juga :D

Maka dari itu, di kolom paling kanan paling atas blog ini, aku tambahkan fitur buat menghitung sendiri ;))

April 27, 2007

Perhitungan Event

Adalah sebuah kontroversi, mengenai upacara selamatan meninggalnya seseorang, mulai dari seminggu pertama, 40 hari, 100 hari, sependak (setahun), pendak pindho (2 tahun) dan 1000 harinya.

Keruwetan dan mendekati syirik adalah hal yang paling sering dilontarkan mengenai diadakannya selamatan di hari-hari tertentu itu. Terlebih lagi, tidak ada ajaran seperti itu dalam Islam, meskipun yang digunakan adalah bacaan-bacaan Islami.

Apalagi jika dalam pelaksanaannya, ditambahkan hal-hal yang tidak logis, semisal menyisihkan makanan untuk yang sudah meninggal.

Tentu saja hal tersebut amat-sangat di luar nalar. Yang meninggal hanya dapat didoakan, tidak lebih daripada itu. 

Namun dari sebagian yang masih melaksanakan selamatan, tidak seluruhnya berbuat demikian.

Pada event tersebut dimanfaatkan sebagai momen mengenang mendiang, mendoakan dan menghargai apa-apa yang telah ditinggalkannya. Bukan berarti di luar event itu tidak mendoakan mendiang, namun dalam event tersebut lebih ditekankan dan dilaksanakan secara bersama-sama.

Bukan melestarikan tradisi, tapi memanfaatkan tradisi.

Dari yang terjadi, tidak ada yang bertentangan dengan syariat, dan yang pasti lebih banyak manfaatnya daripada mudhorotnya.

========= 

Ok, di luar dari kontroversi itu, saat di Demak aku sempat menyusun script kecil, untuk melakukan perhitungan hari-hari di atas berdasarkan meninggalnya seseorang.

Perhitungan event ini biasanya dilakukan oleh orang sepuh, yang memang tugasnya menghitung weton, hari, etc. Dan program ini sudah aku cocokkan dengan hasil perhitungan orang sepuh itu, kebanyakan hasilnya selalu sama. Tapi tidak menutup kemungkinan untuk beda, karena adanya perbedaan skala waktu.

Sebagai info, penanggalan yang digunakan adalah tanggal Jawa yang berdasarkan pada pergerakan bulan, sama dengan penanggalan Hijriyah, kemudian aku gabungkan dengan penanggalan Masehi.

Berikut ini adalah programnya, silakan dicoba:

Masukkan Tanggal Meninggal:
(format tanggal harus yyyy-mm-dd, misalnya 2007-04-02 = 2 April 2007)

 

 

 

Script dapat didownload di sini: hitunghari.zip 

November 24, 2006

Fiuhh...

Akhirnya, ini hari terakhir dari minggu yang melelahkan. Segala daya upaya telah dikerahkan, segala pengorbanan telah dikeluarkan. Stop blogging, stop ngejunk, stop funny scripting, dan banyak lainnya.

Memang targetnya simple, mengedit script yang dipindah agar sesuai dengan server baru. Tapi jumlahnya ratusan script, dan menggunakan bahasa pemrograman yang tidak familiar (PERL), dan strukturnya yang tidak teratur.

Memang orang Amerika kakehan njaluk (kebanyakan minta, red), gak seperti bigboss kalau takeover situs lain, langsung diembat seluruh script, dan kita yang nantinya mreteli script itu agar sesuai dengan server kita.

Saking seriusnya, mereka sampe mengirim 2 orang mereka untuk menemani kita di sini, duduk tepat di sebelahku. Duh, mana aku sudah lupa logat londonku lagi. 

Hari ini mereka bakal cabut, jalan-jalan dulu di Indonesia, baru nanti kembali ke NY. 

 

coding2.jpg

September 18, 2006

Google Code Jam 2006

Code Jam Logo
Akhirnya dimulai juga, Google Code Jam 2006.

Ajang pertarungan para coder sedunia, mengadu kemampuan algoritma dan penguasaan bahasa pemrograman. Seru tapi tidak saru!
*membayangkan Miyabi*

Pemenang pertama mendapatkan hadiah $10.000, cash!
*membayangkan Avanza*

Bahasa pemrograman yang dilombakan adalah Java, C++, C#, VB.NET dan Python. Peserta bebas memilih mana yang paling disukai dan dikuasai. Dari sekian banyak pilihan itu, tidak ada yang setingkat PHP, ASP, CF, Delphi, VB. Padahal kelompok terakhir inilah yang paling banyak yang menguasai, terutama di Indonesia. Apakah itu berarti kita di sini salah memilih bahasa pemrograman?
Ah tidak juga, nyatanya banyak yang dapat uang dari PHP dan VB. *summon yang merasa*

Jadi penguasaan jenis bahasa pemrograman tidak bisa dijadikan sebagai parameter keunggulan penguasaan algoritma.

Lanjutkan membaca "Google Code Jam 2006" »

August 5, 2006

Tes Narsis

Selama ini kita sering mendengar kata Narsis, bahkan tidak jarang kita ikut menggunakannya. Namun tahukan Anda, bahwa tidak semua orang yang menggunakannya sudah tau maksudnya?

Kalo sekedar maksud penggunaan kata itu, mungkin sudah banyak yang tau. Tapi alangkah baiknya kalo Anda tau sampe akar-akarnya.

Kata Narsis berasal dari cerita Yunani, tentang seorang pemuda bernama Narcissus. Dia sangat ganteng dan suka memuji dirinya sendiri, menolak cinta banyak gadis (dan janda?), tidak mudah tunduk pada rayuan beracun para wanita.
Sampai suatu saat dia menolak cinta Echo, yang menyebabkan Echo patah hati, dan Narcissus dikutuk sehingga jatuh cinta pada bayangannya sendiri di air kolam.

Untuk kelanjutan ceritanya, silakan lihat URL Wikipedia di atas :D

Sekarang ini kata Narsis digunakan untuk menggambarkan orang yang Terlalu suka pada diri sendiri, Egosentris, PD gak ketulungan, dan sudah masuk dalam penyakit kejiwaan (yang sudah parah tentunya).

Setiap orang wajarnya punya sifat ini, namun dalam derajat yang berbeda. Jika Anda memiliki derajat Narsis yang cukup tinggi, siap-siap saja berobat ke psikolog.

Saya tidak ingin membahas ini dalam konteks psikologi, karena saya gak punya ilmu tentang psikologi sama sekali, dan juga, saya sering bermasalah dengan orang psikolog :D

Karena saya adalah programmer, berikut ini saya mencoba membuat skrip kecil untuk mengetes derajat Narsis Anda. Sekali lagi saya ingatkan, bahwa tes ini tidak ada hubungannya dengan disiplin ilmu psikologi, jangan terlalu diambil serius.
Mengenai rumusnya, itu adalah rahasia blog ini :D

Ok, silakan dicoba menggunakan Tes Narsis ini:

Maaf, karena terlalu banyak yang 'tertipu' oleh permainan ini, maka dengan ini fitur Tes Narsis saya hilangkan. Mohon maaf untuk yang sudah jadi korban ^:)^

April 11, 2006

Programmer Jalan Tidar

Beberapa model pacaran programmer, dilihat dari keahliannya (bukan sekedar bisa loh):

- programmer PHP
Ini adalah model yang normal dan biasa ae. Dia mengeksekusi satu process, dan ketika terkena syntax exit(0), akan masuk ke idle-state. Jika ada request baru, dia fetch dan execute process berikutnya, sampai ketemu exit(0) lagi. begitu seterusnya.

Keuntungan: bisa memaksimalkan (full utilization) dari semua resource yang tersedia di pasangan.
Kerugian : score experience yang rendah, karena variasi input yang relatif monoton.


- programmer C
Salah satu model ekstrim: pacaran dengan satu pasangan, dan bila terkena exit(0), akan berhenti dan tidak menerima proses baru. Harus ada interfensi dari luar agar proses dapat berjalan kembali. Itupun kalo tidak terjadi resource-locking, yang mengharuskan dirinya direstart.

Keuntungan: mirip dengan PHP
Kerugian : ga ada (menurut si programmer)


- programmer VB
Tidak pernah punya thread sendiri, karena selalu 'nunut' di thread proses lain. Bahkan bisa saja berada di beberapa thread sekaligus dalam saat yang sama. Tapi begitu thread utama di-halt, diapun terminated juga.
Butuh modal 'anti malu' untuk model ini, karena resiko ketauan oleh pacar asli si pasangan. Hihihi. ... upsss.

Keuntungan: lebih ringan tanggung jawabnya, karena toh bukan dia pacarnya
Kerugian : mesti sering-sering request idle-time si pacar, kalo ingin ngedate.
Kerugian (lagi): lebih banyak kemungkinan 'request-timed-out', karena process sedang busy


- programmer Java
Sebenernya sih dia gak multitasking, karena dari Operating System dia cuma dapat jatah 1 time-slice (single thread). Tapi dengan waktu yang cuma 1 giliran itu, dia bisa bikin task manager sendiri. Maka jadilah dia multitasking, dengan menciptakan thread-thread baru di bawah kendalinya.

Keuntungan: lebih banyak yang terselesaikan (terjadi) dengan banyak proses
Kerugian : tidak ada. hanya lebih tinggi resource yang harus disediakan, untuk menjaga agar tidak terjadi overlapping memori (nomor HP, SMS, nama panggilan, janji, etc) antar process.


- programmer Delphi
banyak sekali library dan resource yang harus di-load sebelum mengeksekusi satu process, meskipun ketika process berhasil running, hanya beberapa bagian saja yang digunakan.
Bahkan kadang sampai pemanggilan Application.Run gagal dijalankan, hanya karena ada unit yang tidak ditemukan, padahal unit itu sama sekali tidak ada kaitannya.

Keuntungan: begitu process sudah running, dia berjalan sangat stabil. makanya pemrograman hardware lebih memilih pake Delphi ;)
Kerugian : ekslusif sekali pada resource. bahkan ketika udah nikah, langsung hilang kabarnya.


- programmer kombinasi Java+C+PHP+Delphi+VB :)
Kalo di pasaran istilahnya adalah 'Playboy Monyet'
Dia tidak akan melepaskan dahan yang dipegang sebelumnya, sebelum mendapatkan dahan yang baru untuk bergantung.
Dia harus mampu me-manage buffer/temporary yang bagus, ketika terjadi transisi antara process lama dan process baru.
Model ini sebenernya lebih aman dibanding Multitasking, tapi pada saat transisi biasanya terjadi lonjakan request, yang mana rawan terjadi overflow.

Keuntungan: no idle-time, yang artinya tidak terjadi blank screen.
Kerugian : ga ada


note:
- semua data programmer di atas diambil dari angkatan 97 (3 orang), 99 (1 orang) dan 2000 (1 orang) ;)
- no offense, ok :D

March 5, 2006

AJAXensis

Mengikuti perkembangan trend sekarang, dimana situs-situs banyak yang menggunakan AJAX, maka BengkelProgram.com 'ikut-ikutan' menerapkan AJAX dalam interfacenya.

Tentang istilah AJAX, memang ikut-ikutan. Tapi teknologi yang digunakan sebenarnya tergolong lama, yaitu interaksi Javascript dengan webserver, dan user tentunya.

Sebelum terdengung istilah AJAX, proses administrasi di BengkelProgram.com sudah 'controlled' dengan Javascript, dengan teknik sendiri. Nah, karena sekarang ada AJAX, interfacenya menyesuaikan dengan teknologi itu.

Jika browser anda support AJAX (bisa Javascript belum tentu bisa AJAX), silakan masuk ke http://www.bengkelprogram.com/halaman-artikel-0.bps

Di situ tiap-tiap kategori jika diklik, maka tidak akan membuka/merefresh keseluruhan halaman seperti dulunya. Request dilakukan oleh Javascript di belakang layar, dan hasilnya langsung nampak di bagian dalam. Lebih cepat.

Namun jika browser tidak mendukung Javascript, proses klik akan berjalan sebagaimana tanpa AJAX.

Berikut ini kelebihan dan kekurangan menggunakan AJAX:

Kelebihan:
- Proses request lebih cepat, karena server hanya mengembalikan data yang bersangkutan.
Bandingkan dengan proses biasa, yang harus merefresh keseluruhan halaman, termasuk logo, kolom-kolom lain, dan hal-hal di luar target.

- Irit bandwidth.
Hm, penjelasannya sama dengan alasan pertama.


Kekurangan:
- Browser harus support javascript dan komponen XML.
Memang sih, sekarang banyak browser yang support. Tapi kata-kata 'harus', berarti suatu point tersendiri :D

- Menghilangkan fungsi tombol Back.
Tidak ada yang bisa diback, karena halamannya tetep di situ. Yah, kalo misal interfacenya bisa secanggih GMail, mungkin kekurangan ini bisa dihilangkan.

- Peran SearchBOT berkurang.
Jika website itu murni AJAX, maka BOT akan kesulitan meng-crawl isi website. Karena webcrawl tidak dapat menjalankan AJAX (kayaknya belum ada yang bisa deh), jadi konten website akan dianggap itu-itu aja.
Kecuali bikin dual interface (seperti BengkelProgram.com :) ) yang masih menampilkan semua link seperti biasanya.

- PageView berkurang.
Ini yang aku tidak suka :D
PageView menghitung jumlah hit perhalaman. Kalo misalnya menggunakan AJAX, jumlah hit akan dihitung cuman 1, yaitu buka halaman pertama. Selanjutnya tidak akan dihitung. Tes pada bagian http://www.bengkelprogram.com/halaman-artikel-0.bps

Hmm... ada yang mau nambahi kelebihan/kekurangan?

December 13, 2005

Autolink Script

Ketika seorang pengunjung membuka website, dan melihat suatu link yang menarik, jika link tersebut tidak dapat diklik (bukan berupa hyperlink), maka pengunjung tersebut perlu memblok tulisan tersebut, meng-copynya, membuka window browser baru, dan mempaste link tersebut ke address bar, lalu menekan enter.
Repot.

Kadang juga, misalnya seorang pengunjung akan mengetikkan suatu URL dalam bukutamu, dan web tersebut melarang penggunaan tag HTML, maka terpaksa URL ditulis dalam teks biasa, bukan hyperlink.

Untuk menjembatani hal tersebut, dibuatlah satu script (javascript) yang akan memeriksa isi halaman, kemudian merubah setiap link yang belum menjadi hyperlink, sehingga dapat diklik oleh pengunjung.

Script tersebut dapat anda ambil di sini, atau meletakkan kode ini di halaman website/blog anda (letakkan di akhir baris HTML anda, sebelum tag </body>) :

<script language="javascript" type="text/javascript" src="http://www.mahesajenar.com/autolink.js"></script>

Untuk sementara, kode ini hanya berjalan di browser Internet Explorer. Untuk browser lain, masih dalam percobaan.
Kalo anda mengcopy kode tersebut, maka perlu mengecek apakah ada perubahan kode. Yah, lebih baik anda melink saja lewat kode di atas :D

December 10, 2005

Search Engine Highlight

Judulnya agak kurang nyaman... tapi gpp, lagi ga kreatif bikin judul nih :D

Nambah satu lagi fasilitas di blog ini... Search Engine Highlight!

Bagi yang suka menggunakan Search engine (Google, Yahoo, Msn), ketika menemukan kata yang dicari, tentu sering melihat kata tersebut ditampilkan berbeda dengan yang lainnya. Misalnya dicetak tebal, diberi warna merah, dsb. Itu yang dimaksud dengan highlight.

Ok, cukup pengantarnya.

Nah, maksud dari fitur ini adalah, menyambung kemampuan search engine tersebut.
Misalnya seseorang masuk ke web/blog kita melalui search engine, orang tersebut dapat melihat kata-kata yang dicarinya tetap dalam keadaan di-highlight dengan warna-warna lain, sehingga mempermudah dirinya untuk mencari kata yang ditemukan.

Untuk memanfaatkan fasilitas ini, seperti biasanya, ambil kode ini:

<script language="javascript" type="text/javascript" src="http://www.mahesajenar.com/highlight.js"></script>

Sisipkan kode di atas, tepat di atas tag </body> pada web/blog anda.

Cara kerjanya simple. Membaca query yang dimiliki oleh search engine, yang bisa kita dapatkan melalui referer halaman yang sedang ditampilkan.

Untuk saat ini, fitur ini baru mendukung search engine Google, Yahoo, dan MSN. Itu aja udah cukup, kapan-kapan ditambah dengan yang lain :)

Ok, selamat mencoba!

December 7, 2005

Berbagi Resource

Menjawab pertanyaan sodara Joy, yang tidak bisa ikut menggunakan shared database, maka di sini diberikan cara yang lain.

Cara ini hampir sama dengan cara yang pernah digunakan oleh Pak Ndoweh. Tapi karena situsnya sedang tutup, jadi saya gak bisa njiplak tekniknya secara keseluruhan :D

Jika anda juga berkeinginan untuk mendapatkan fasilitas ini, anda cukup menambahkan script ini di halaman web/blog anda. Biasanya diletakkan di template:

<script language="javascript" type="text/javascript" src="http://www.mahesajenar.com/ayat.js"></script>

Script di atas akan menghasilkan ayat dan surat secara acak untuk setiap kali pemanggilan.

Smilies

Selain itu, jika di blog/web anda tidak memiliki fitur Smilies (kayak gini => >:P ), anda juga dapat memanfaatkan fitur Smilies yang baru saja saya sediakan.

<script language="javascript" type="text/javascript" src="http://www.mahesajenar.com/smilies.js"></script>

Tambahkan script itu tepat di bawah tag </body> (tag body penutup), atau sekalian juga di bawah tag </html> (bawah banget). Jangan sampai script itu diletakkan di dalam tag <body> dan </body>, atau akan terjadi infinite-loop.

Jika sudah ditambahkan, maka nanti setiap kali halaman anda dipanggil, setiap kode smile akan dirubah menjadi gambar. Misalnya:
kode 8-> akan jadi 8->
kode ~:> akan jadi ~:>
kode =D> akan jadi =D>

Untuk daftar lengkapnya, silakan lihat ini: http://www.mahesajenar.com/smilies.html

Ok, selamat mencoba :)

December 2, 2005

MovableType Plugin: SimpleLink

Para blogger sejati, hampir pasti mengenal Blogger Engine ini. Meski masih sedikit penggunanya (di lingkungan sini), namun sangat powerful khasiatnya. Berbeda dengan Blogger Engine yang lain, semisal WordPress atau TextPattern yang menggunakan PHP sebagai script enginenya, MovableType menggunakan PERL. Mungkin hal tersebut yang menyebabkan engine ini lebih powerful, karena memiliki akses yang lebih luas (sebagai CGI - Common Gateway Interface).

Sama dengan Blogger Engine yang lain, MovableType juga menyediakan fitur PlugIn, di mana pengguna dapat menambahkan fungsi baru pada blognya. PlugIn dapat diperoleh dari situs resmi Six Apart, atau dari situs-situs pembuatnya langsung. Kita sebagai programmer, juga dapat membuat sendiri PlugIn impian, dengan syarat yaitu menguasai PERL programming.

Berikut ini akan dibahas cara-cara membuat PlugIn untuk MovableType. Contoh kasus yang dibahas adalah SimpleLink, yaitu untuk menampilkan daftar URL pada blog kita. Ide ini saya buat karena dari usaha pencarian kesana kemari, tidak menemukan PlugIn untuk hal seperti ini.

Lanjutkan membaca "MovableType Plugin: SimpleLink" »

November 26, 2005

Merubah Status Yahoo! Messenger 2

Bagi yang sering memanfaatkan IM (Instant Messenger) ini, kemungkinan besar sering memanfaatkan fasilitas ini.

Status YM (Yahoo! Messenger) menunjukkan keadaan kita saat ini, sehingga dapat terlihat oleh para chatter lainnya. Biasanya kita melakukan perubahan status tersebut melalui menu yang telah disediakan oleh YM sendiri. Bisa dengan memilih status yang telah disediakan, atau mengisikan sendiri status tersebut.

Beberapa aplikasi dapat melakukan perubahan status di YM secara eksternal, misalnya saja plug-in WinAmp yang bernama YM Status Changer, yang akan merubah status di YM sesuai dengan lagu yang sedang dimainkan pada WinAmp.

Lanjutkan membaca "Merubah Status Yahoo! Messenger 2" »

September 24, 2005

Kebodohan Terstruktur

Setelah nyekrip sekian lama, energi coding masih menyala di sekitar tubuh ini... tapi karena tugas di kantor udah ok, akhirnya aku menyalurkan energi itu untuk ngecek script PHP di webku sendiri...

Setelah periksa sana-sini, akhirnya aku nemu hal yang perlu dibenarkan di webku, yaitu adanya tag-tag HTML dalam postingan komentar pengunjung.

Terpikir membuat script, yang akan memperbaiki tag-tag ngaco itu, dan dalam beberapa baris, yakinlah aku bahwa itu dah selesai.
Tapi herannya, dengan tanpa melalui SOP yang ada, aku langsung running script itu di web, yang lalu dengan lincah memperbaiki tag error.

Akan tetati, datanya gak jadi bener, malah ... kosong...

Kalo saat ini anda berkunjung ke webku, semua komentar di sana, yang muncul cuma nama, email dan tanggalnya... sedangkan isinya, has gone... :(

Udah berusaha restore, dengan ngemel pak admin... dan ... beberapa langkah lanjutan, sesuai SOP...

Okeh, sedang berusaha... :)

Teknologi gak Ramah Lingkungan

Udah tau BlogMap?

ck, itu lho, buat nampilkan peta lokasi anda, dan nampilkan siapa aja blogger yang ada di sekitar anda.

Idenya bagus, teknologinya juga.

Tapi sayangnya, implementasinya yang gak memuaskan.

Coba anda kunjungi ini, alamate http://www.feedmap.com/, lalu submitkan blog anda. Taruhannya: 20% berhasil, 70% gagal, dan 50% adalah luck.

Kalo dilihat dari pesan error yang diberikan oleh script, kelihatan banget kalo teknik scriptingnya kurang matang. Error yang unhandled mestinya diperbaiki, bukan malah ditampilkan...

Btw, idenya bagus, semoga diperbaiki di kemudian hari. Bravo Ted.


September 15, 2005

CodeHolic

Pagi-pagi, VB
Siang dikit, Access
Lebih siang dikit, ASP.NET
Siang banget, Delphi
Sorenya PHP
Menjelang malem, CFM
Malem sampe dini hari, HTML

Coder Juga Manusia

Belantara modul dan include kita telusuri
Berbagai event dan submit kita alami
Lebih 1000 looping kita lewati
Dengan tombol Run semua kita mulai

Meski harga minyak melambung tinggi
Coder tetap rendah hati
Sabar meniti baris per baris
Sekedar mencari titik koma
yang mestinya ada di luar tanda petik

Suram wajahmu
Kusut rambutmu
Menjelang jam setengah satu

Kopi dingin sebagai dopingan
Ngerjai teman meja sebelah sebagai hiburan
Nutup telinga sebagai perlindungan
Dari acara TV yang sok terkenal

Ingin kuteriakkan
Coder juga manusia

September 13, 2005

Niru-niru

Emang kesannya niru, padahal emang iya...

Header blog ini sekarang menggunakan random image, mirip kayak di jar.xxx.net. Idenya memang bukan dari situ, dan caranya juga bukan, mangkanya gak niru-niru banget...

Kalo yang di jar.xxx.net menggunakan random style, sedangkan meski dengan nama script yang sama (random_image.php) tapi output dari script yang digunakan di sini adalah langsung image, bukan style.

Begini isinya:

$hereis = getcwd();

$listfile = array();

$rd = opendir($hereis);
while ($nf = readdir($rd))
{
if (substr($nf, 0, 4) == "bnr_")
$listfile[] = $nf;
}

shuffle($listfile);

if (count($listfile))
$img = LoadJpeg($listfile[0]);
else
$img = LoadJpeg("");

header("content-type: image/jpeg");
imagejpeg($img);

?>

Jadi kalo script ini dipanggil berulang-ulang, maka yang tampil adalah gambar yang berbeda-beda. Jangan protes, karena isinya baru dua banner :)

Gegemane Lingso

"Jalannya program adalah sesuai dengan apa yang kamu lakukan, bukan sesuai dengan apa yang kamu harapkan"

"Piye iki jo, padahal iki kudune mlakune ngene...?"

Hmm, udah banyak berulang kali, kudengar kalimat itu... dan ... mungkin ke depan nanti masih akan mendengar pertanyaan itu lagi...

Pencarian

Komentar Terbaru

December 2021

Mg Sn Sl Rb Km Jm Sb
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Kategori

Arsip

Aryo Sanjaya

Tinggalkan Pesan

Kisah Mahesa Jenar

Kisah dari Tanah Jawa, tentang perjalanan diri Mahesa Jenar.
Download:
Naga Sasra & Sabuk Inten
atau di sini:
download dari SaveFile.com
Theme by: Magic Paper
Didukung oleh
Movable Type 6.3.10


Aryo Sanjaya

Sindikasi