speechless

Posted in Uncategorized on June 29, 2008 by ag2uki

Pernahkah anda berdialog mengenai sesuatu yang membuat anda tak dapat berkata-kata? Berikut ini adalah petikan dialog yang terjadi melalui yahoo instant messaging beberapa waktu yang lalu. Untuk namanya terpaksa saya samarkan. Hehe…

(06:24:36 PM) si_dia: kik!
(06:24:51 PM) adwibasuki: opo?
(06:25:16 PM) si_dia: carane nge-buzz nganggo pidgin piye ta?
(06:26:23 PM) adwibasuki: gampang, tinggal ngetik <ding>
(06:26:35 PM) si_dia: o.. ngono ta
(06:26:42 PM) si_dia just sent you a Buzz!
(06:26:48 PM) si_dia just sent you a Buzz!
(06:26:58 PM) si_dia: gak iso jhe kik,
(06:27:12 PM) adwibasuki: iso kok
(06:27:29 PM) si_dia: wis tak jajal ping pindo gak iso, mung metu <ding>

The Tricky Master

Posted in Uncategorized on June 13, 2008 by ag2uki

Di antara kita, ada sebuah profesi yang sangat menarik untuk disimak. Mereka ini berbisnis secara profesional dengan cara mengelabui orang lain. Ya, dengan mengelabui orang lain ini mereka mendapat keuntungan. Dari tempat ke tempat, waktu ke waktu, mereka terus berinovasi dengan profesinya. Mereka inilah yang disebut sebagai “The Tricky Master”.

Tidak sembarang orang bisa menekuni profesi ini. Ingat? Sekali anda berbohong kepada orang lain, maka anda akan melakukan kebohongan-kebohongan berikutnya untuk menutupi kebohongan yang pertama. Artinya, semakin lama jumlah kebohongan yang anda lakukan akan meningkat pesat. Apabila jumlah kebohongan dinyatakan sebagai fungsi dari waktu, maka yang didapatkan grafik sebagai berikut:

Grafik Jumlah Kebohongan Terhadap Waktu

Ini berarti kecerdikan berpikir, wawasan yang luas, dan keterampilan dalam perencanaan matang sangat dibutuhkan untuk menekuni profesi ini. Sungguh profesi yang luar biasa.

Konon, katanya profesi seperti ini sudah ada sejak dulu kala. Kabarnya, sejumlah kaisar China pernah jadi “korban” orang-orang seperti ini. Kalau dari sejarah nasional, menurutku Raden Wijaya layak dinobatkan jadi The Tricky Master. Ia telah berhasil menipu ribuan tentara Kubilai Khan untuk menggulingkan Kediri, dan mendirikan Majapahit di bawah kekuasaannya.

Di masa kini, bentuk profesi ini ada berbagai variasi. Mulai dari sms berhadiah, sampai isu energi alternatif. Yang jadi korbannya pun bervariasi, mulai dari orang desa, sampai orang istana. hehe…

Eniwe, orang-orang seperti Joko Suprapto & Purwanto barangkali memang diperlukan bagi negeri kita. Orang-orang cerdik, berwawasan luas, dan pandai berencana akan sangat tepat bila memimpin negeri ini. Vote Joko Suprapto & Purwanto as President and Vice President of Indonesia!

Hehe…

Akankah Kita Bangkrut?

Posted in Uncategorized on June 10, 2008 by ag2uki

Aku benar-benar terperanjat setelah aku membaca artikel yang ditulis oleh Kemal Syamsudin di kolom Bisnis Indonesia. Awalnya aku hanya penasaran dengan judul yang tertampil, “Waspadai Government Loose”. Penasaran yang bagaimana? Sebenarnya penasaran karena judulnya mengingatkanku pada lagunya Eminem “Loose your self”. Hehe….

Kata demi kata, kalimat demi kalimat, hingga paragraf ke paragraf aku baca. Paragraf pertama membuatku terembab ke dalam situasi yang sangat serius. Paragraf berikutnya lebih membawaku ke dalam situasi yang mengkhawatirkan. Yaa.. nampaknya negara yang aku tinggali ini tengah menghadapi situasi yang serius.

Aku tidak mau menduga-duga apa motif pribadi Kemal menulis artikel itu. Terlepas dari apa motif pribadinya, yang jelas dia telah memaparkan sejumlah kemungkinan yang sangat mungkin terjadi, disertai alasan mengapa hal tersebut bisa terjadi.

Lalu, segudang pertanyaan muncul….

  1. Bisakah aku berbuat agar agar government loose tidak terjadi?
  2. Apa yang harus aku perbuat untuk menyikapi government loose?
  3. Apabila nanti government emang bener-bener loose, apa yang terjadi? Apa yang bisa aku lakukan?
  4. Siapakah yang harus dibantu agar goverment tidak loose? Rakyat atau pemerintah?
  5. Apakah ada pemerintahan negara lain yang beresiko sama dengan pemerintah di negaraku?
  6. Apakah ini berarti nantinya superioritas dunia akan beralih ke negara penghasil migas?

Aku tidak pernah minta untuk dilahirkan di negara yang diambang kebangkrutan ini, namun aku hanya ingin tetap optimis dengan berkata bahwa ini pasti ada jalan keluarnya. Yang jelas, Allah melapangkan rezeki siapa pun yang Ia kehendaki, & menyempitkan rezeki siapa pun yang Ia kehendaki.

Meng-compile kernel module doang

Posted in coding with tags on April 17, 2008 by ag2uki

Fyuhm, puter-puter sana-sini bingung. Akhirnya ketemu juga.

Gini pembaca, saya kebetulan perlu melakukan sedikit modifikasi pada salah satu modul kernel linux. Saya tahu persis bagian mana yang harus saya edit. Nah, setelah ngedit, muncul pertanyaan besar. Gimana cara compile-nya ya? Apakah saya harus meng-compile seluruh kernel? Atau, bisakah saya cukup meng-compile modul yang saya edit aja?

Selidik punya selidik, ternyata di linux-source ada parameter M. Jadi, ketika itu saya hendak mengcompile module usbserial doang, perintahnya adalah:

$ sudo make M=drivers/usb/serial

Nah, perintah di atas akan membuat file modul baru. Sekarang, kita hanya perlu mereplace modul yang ada di /lib/modules/nama_versi_kernel_linux/

Tinggal copy aja, beres!

HELLO WORLD JNI DI LINUX

Posted in coding with tags , , on April 17, 2008 by ag2uki

Saya yakin, yang kesulitan menggunakan JNI bukanlah saya seorang. JNI teh naon nya? Bagi anda yang belum tahu teori apa itu JNI, silakan browsing-browsing dulu. Bila anda sudah tahu teorinya, dan udah gak sabar pengen nyoba di linux, semoga tulisan ini bisa jadi panduan. :D

Oke, sebelum mulai, pastikan sesajen berikut ini sudah terinstall di linux anda:
1. JDK, untuk compile kode java anda
2. gcc, beserta libc6 untuk compile kode C anda
3. Eclipse (optional), sebagai editor
Yak, cukup itu sajen yang diperlukan dalam ritual ini. Sebagain informasi saja, sajen yang terakhir sifatnya sunah. Anda boleh menggunakan editor lainnya.

Untuk mulai mencoba JNI, buat dulu source java anda sebagai berikut (file: NevNat.java):

package com.uki.coba;

public class NevNat {
static {
System.loadLibrary(“nevnative”);
}
public native void display() ;

public static void main(String[] args) {
NevNat nat = new NevNat();
nat.display();
}

}

Setelah jadi, simpan dan compile source java tersebut.

gue@linux:~$ javac com/uki/coba/NevNat.java

Hasil komipilasi file tersebut menghasilkan file NevNat.class. Abis itu, dari file NevNat.class dibikin file C headernya, caranya:

gue@linux:~$ javah com.uki.coba.NevNat

Hasilnya adalah file com_uki_coba_NevNat.h. Isinya:

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_uki_coba_NevNat */

#ifndef _Included_com_uki_coba_NevNat
#define _Included_com_uki_coba_NevNat
#ifdef __cplusplus
extern “C” {
#endif
/*
* Class: com_uki_coba_NevNat
* Method: display
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_uki_coba_NevNat_display
(JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif

Nah, langkah selanjutnya adalah membuat source C yang mengimplementasi header tersebut.
Isinya sebagai berikut:
#include <jni.h>
#include "com_uki_coba_NevNat.h"
#include <stdio.h>

JNIEXPORT void JNICALL Java_com_uki_coba_NevNat_display
(JNIEnv *env, jobject obj) {
printf(“Hello dab!\n”);
return;
}

Kalo udah dibuat, tinggal compile

gcc -shared -I $JAVA_HOME/include/ -I $JAVA_HOME/include/linux/ NevNatImpl.c -o libnevnative.so

Trus, kalo udah kelas java tadi dijalankan aja

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
gue@linux:~$ java com/uki/coba/NevNat

Hasilnya:
Hello dab!

http://www.devarticles.com/c/a/Java/Interacting-With-C-From-Java-With-JNI-Part-1/1/

Etika Penggunaan Telepon Seluler Di Lingkungan Kampus

Posted in Uncategorized on April 3, 2008 by ag2uki

Telepon seluler adalah suatu teknologi komunikasi telah dan akan terus semakin merambah ke seluruh lapisan masyarakat akhir-akhir ini. Namun, tidak hanya teknologinya saja, isu-isu di sekitar telepon seluler juga mulai muncul kehidupan sosial masyarakat. Salah satu diantaranya adalah isu etika penggunaan telepon seluler.

Ada sejumlah orang yang belum memahami betapa pentingnya etika dalam menggunakan telepon seluler dalam sebuah lingkungan atau komunitas. Salah satu contoh misalnya dalam lingkungan sekolah atau perkuliahan. Di sana, muncul pertanyaan-pertanyaan seputar etika ini, seperti apakah saya boleh menjawab panggilan di dalam kelas? Bagaimana seharusnya menyalakan nada dering?

Berikut ini adalah sejumlah cara bagaimana sebaiknya berponsel di lingkungan sekolah.

  1. Matikan semua nada dering ketika kegiatan belajar dan mengajar berlangsung, baik bagi peserta kegiatan, maupun bagi pengajar sendiri.
  2. Hargailah pengajar dengan tidak ber-SMS-an pada saat kegiatan belajar dan mengajar berlangsung. Sebaiknya, jawablah SMS yang masuk ketika kegiatan belajar mengajar telah selesai atau ketika sedang istirahat.
  3. Janganlah membawa telepon seluler anda ketika anda sedang mengikuti ujian. Matikan dan tinggalkan telepon seluler anda di dalam tas. Anda tidak perlu menggunakan telepon seluler ketika ujian bukan?
  4. Jawablah panggilan ke telepon seluler anda setelah kegiatan belajar dan mengajar usai, baik bagi peserta kegiatan, maupun bagi pengajar. Ini penting untuk memastikan agar kegiatan belajartidak terganggu dengan panggilan anda. Di sisi lain, agar anda tidak “kehilangan” panggilan-panggilan yang masuk, anda dapat mengaktifkan fitur seperti voice mail ketika kegiatan belajar berlangsung.
  5. Apabila ada panggilan yang sifatnya genting ketika kegiatan belajar dan mengajar, anda diperkenankan menjawab panggilan tersebut dengan izin terlebih dahulu untuk keluar ruangan agar pembicaraan anda tidak mengganggu kegiatan belajar-mengajar dan anda juga mendapat privasi dalam pembicaraan tersebut.
  6. Usahakan untuk menggunakan ponsel hanya pada jam-jam istirahat saja. Hindari penggunaan ponsel ketika kegiatan belajar berlangsung. Penggunaan ponsel ini bukan hanya penggunaan dalam berkomunikasi saja, tapi juga penggunaan lainnya seperti music player, radio FM, video-camera, dan lainnya.

Manajemen Penggunaan Internet Sebagai Sumber Daya Perusahaan

Posted in point of view with tags on April 3, 2008 by ag2uki

Permasalahan yang Terjadi

Belakangan ini, internet sudah menjadi kebutuhan mendasar bagi suatu perusahaan. Kebutuhan ini tidak hanya dimiliki oleh perusahaan-perusahaan yang bergerak dalam bidang teknologi informasi saja, tapi juga oleh perusahaan-perusahaan lainnya yang bisa jadi sama sekali tidak ada hubungannya dengan teknologi informasi.

Internet untuk saat ini dipakai dengan tujuan untuk mendukung bisnis perusahaan. Sebuah industri pembuatan sepatu tentunya ingin dapat berhubungan dengan suplier-suplier dan distributor-distributornya dengan cepat dan murah. Ada sejumlah cara bagi industri sepatu tersebut untuk melakukan hubungan dengan suplier atau distributornya, mulai dari e-mail, aplikasi web (HTTP), chatting atau cara lainnya.

Akan tetapi, implementasi penggunaan internet ini tidaklah selamanya bermanfaat untuk mendukung bisnis suatu perusahaan. Penggunaan e-mail yang tujuan dasarnya untuk kemudahan komunikasi internal ataupun eksternal terkadang justru dipakai oleh sejumlah karyawan untuk mengikuti mailing-list yang sama sekali tidak ada hubungannya dengan bisnis perusahaan. Atau juga penggunaan akses HTTP port justru malah dipakai untuk mendownload file-file yang hanya memenuhi tujuan pribadi karyawan itu.

Internet Sebagai Sumber Daya

Karena dipakai untuk mendukung bisnis perusahaan, internet bisa jadi merupakan sebuah fasilitas yang strategis yang keberadaannya sangat diharapkan. Perusahaan tentunya ingin agar fasilitas ini selalu dapat bekerja secara optimal. Dengan demikian, perusahaan perlu menempatkan fasilitas internet ini sebagai sumber daya (resource) yang sangat penting bagi perkembangan bisnis.

Suatu perusahaan perlu melakukan pengelolaan sumber-sumber dayanya dengan bijaksana, tak terkecuali sumber daya internet. Pengelolaan ini dimaksudkan agar pemanfaatannya tidak salah sasaran. Jadi dalam hal ini, diperlukan pemahaman yang tepat bagi manajemen level atas untuk membuat kebijakan-kebijakan tertentu yang ditujukan untuk mengelola sumber daya internet ini.

Pertanyaan yang muncul adalah bagaimana caranya mengelola sumber daya internet? Ada sejumlah langkah yang dapat ditempuh untuk mengelola sumber daya internet, mulai dari pengelolaan e-mail, akses web, sampai penggunaan internet untuk chatting.

Manajemen E-Mail

E-mail seringkali digunakan sebagai media komunikasi yang efektif untuk melakukan komunikasi, baikinternal perusahaan maupun eksternal. Keterlambatan pengiriman atau penerimaan e-mail tentunya akan sangat mengganggu fungsi bisnis dan produktivitas perusahaan. Perusahaan tentunya mengharapkan agar mail server dapat berkerja secara optimal selama 24 jam sehari dan 7 hari dalam seminggu.

Mengelola e-mail bukan berarti melakukan filtering satu per satu semua e-mail yang keluar atau yang masuk. Mengelola e-mail jangan sampai justru malah menjadi penghambat media komunikasi ini, atau malah mengganggu aktivitas perusahaan seharusnya.

Ada banyak langkah yang dapat diambil untuk mengelola e-mail. Semua langkah sebaiknya dilakukan secara otomatis oleh sistem mail server yang ada. Langkah-langkah yang dapat ditempuh di antaranya adalah:

  • melakukan filter terhadap attachment, baik yang masuk maupun yang keluar. Filtering dapat dilakukan baik terhadap ukuran, isi file (content), atau dengan virus detector.
  • melakukan filter terhadap nama domain pengirim dari e-mail yang masuk. Terkadang langkah ini harus ditempuh untuk menghindari e-mail spam dan mengelola traffic e-mail.
  • melakukan filter terhadap subject e-mail. Langkah ini juga dapat ditempuh untuk menghindari spam atau membatasi traffic e-mail.

Manajemen Akses Web

Seringkali perusahaan memfasilitasi karyawannya dengan akses web. Fasilitas ini sangat dibutuhkan misalnya saja untuk mencari rekanan bisnis atau peluang-peluang yang barangkali dapat dimanfaatkan untuk memajukan perusahaan. Fasilitas ini juga harus dikelola dengan sebaik-baiknya karena bandwidth yang disewa oleh perusahaan juga terbatas jumlahnya.

Langkah yang dapat ditempuh untuk mengelola penggunaan akses web antara lain adalah sebagai berikut:

  • melakukan filter terhadap URL dan nama domain tertentu. Langkah ini diperlukan untuk menghidari penggunaan akses web yang tidak ada hubungannya dengan kebutuhan atau fungsi perusahaan.
  • menjalankan akses web melalui proxy authentication. Langkah ini diperlukan untuk menjaga agar akses web tidak dipakai oleh sembarang orang. Selain itu juga agar penggunaan akses web dapat dilacak dan dievaluasi dengan mudah.

Manajemen Akses Protokol Internet Lainnya

Ada banyak protokol komunikasi internet yang dapat digunakan selain yang disebutkan di atas. Misalnya saja adanya Yahoo! Messenger, GoogleTalk, Internet Relay Chat, Skype, dan lain sebagainya. Hal-hal semacam ini juga perlu dikelola, mana yang diperbolehkan, mana yang tidak diperbolehkan.

Kesimpulan

Internet merupakan suatu sumber daya perusahaan yang harus dikelola agar penggunaannya dapat dilakukan secara optimal untuk mendukung fungsi-fungsi bisnis perusahaan.

Hello world!

Posted in Uncategorized on January 25, 2008 by ag2uki

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!