Sabtu, 19 Desember 2009

Ajax

History


In the 1990's, web browsers and web sites lacked the sophistication to provide a quick and responsive user experience. Online form entry could be tedious, since all the requested information had to be entered and then submitted to the web server. The form data was validated and if there were problems, the same form was again presented to the user. The flow of information and the resulting experience was choppy and disconnected, reflecting the stateless nature of HTTP.

Asynchronous loading of content really became practical when Java applets were introduced in the first version of the Java language in 1995. These allow compiled client-side code to load data asynchronously from the web server after a web page is loaded. In 1996, Internet Explorer introduced the

Rabu, 16 Desember 2009

Environment Variables in Windows XP

Environment variables are specially named aliases or placeholders for certain basic system properties that are present for convenience in programming and in system administration. Although they are mostly of interest to technical people, some can be useful to the average PC user and these are discussed here.

Environment variables have long been used in computer operating systems and are present in Unix, DOS, and Windows The word "environment" used in the context here refers to various features of the computer system and certain basic system data. Here is one of Microsoft's definitions:
Environment variables are strings that contain information such as drive, path, or file name. They control the behavior of various programs. For example, the TEMP environment variable specifies the location in which programs place temporary files.

Values for some of these variables are established at login and these are sometimes called predefined variables. They include

Senin, 19 Oktober 2009

Query satu atau lebih Datatable

Artikel ini menunjukkan sebuah contoh penggunaan Kelas JoinView yang dapat Anda download, dan kemudian sertakan dalam aplikasi Visual Basic. NET. Kelas JoinView yang mirip dengan kelas DataView yang memungkinkan Anda untuk menggabungkan dua atau lebih objek DataTable bersama-sama, dan untuk mengekspos bidang yang dipilih untuk sisa dari program Anda, atau ke mekanisme penyatuan data.
Tujuan utama dari kelas JoinView mengizinkan anda untuk menampilkan field dari beberapa tabel bersama-sama pada Windows Form datagrid control.

Kamis, 18 Juni 2009

Environment Variable

Environment Variabel telah lama digunakan dalam komputer dan sistem operasi yang hadir dalam Unix, DOS, dan Windows Kata "Environment" yang digunakan dalam konteks di sini merujuk kepada berbagai fitur dari sistem komputer dan sistem data dasar tertentu. Berikut ini adalah salah satu definisi dari Microsoft:

"Environment Variabel adalah string yang berisi informasi seperti drive,

Minggu, 24 Mei 2009

Setting Modem SpeedUp-8200 di Fedora 10

baru install linux ne :) , saya coba konek internet dengan modem saya SpeedUp-8200, tapi modem nya tidak kedetect di fedora 10, yang ter-detect adalah media penyimpanan yang ada dimodem buat menyimpan file installasi untuk windows, kita bisa mengganti perangkat memory ke modem agar dapat digunakan oleh sistem linux dengan usb_modeswitch, bagi yang belum bisa konek dengan modem SpeedUp, berikut caranya.
Download usb_modeswitch, untuk file rpm dapat didownload disini, kalo udah langsung install aja :
[root@meuruno /]# rpm -ivh usb_modeswitch-0.9.4-2.fc10.i386.rpm

jika sudah selesai, silahkan edit file

Rabu, 22 April 2009

mudahnya upgrade wordpress

setelah sekian lama tidak menulis akibat dari kesibukan sehari-hari, akhirnya .... ini pertama kali aku menulis lagi :), hari ini saya meng-upgrade wordpress ke versi yang 2.7 dari versi sebelum nya yang memang jauh berbeda fasilitasnya, dulu sempat terpikir kalo upgrade nya susah amat, tapi setelah baca petunjuk di wordpress.org, gampangnya minta ampun :D, 

step 1 : Download dan Extract wordpress terbaru 2.7

step 2 : Login ftp ke hostinganmu dan hapus folder wp_include dan wp_admin

step 3 : upload file wordpress terbaru seluruhnya, kecuali folder wp_content

step 4 : masuk ke alamat blog kamu/wp-admin, exp : http://meuruno.net/wp-admin

step 5 : akan muncul halaman upgrader wordpress dan silahkan click untuk upgrade.

setelah selesai, silahkan nikmati wordpress baru anda

semoga bermanfaat

Kamis, 29 Januari 2009

Java Foundation Class

Java Foundation Class (JFC) merupakan sekumpulan class-class Java yang digunakan untuk mengembangkan perangkat lunak berbasis GUI (Graphical User Interface). Selain itu, JFC juga mempunyai class-class yang digunakan untuk menambahkan fungsi dan kemampuan interaksi yang variatif dari pemrograman Java. Dari definisi ini, JFC tidak hanya berisi class-class GUI sajatetapi juga class-class lain yang dapat meningkatkan kemampuan pemrograman Java baik dari segi fungsionalitasnya maupun dari segi kemampuan interaksi pemrograman Java yang sangat kaya.

Feature JFC


Komponen Swing --> Memuat semua class-class yang dibutuhkan untuk membuat aplikasi berbasis GUI, dari tombol, table, tab, menu, toolbar dan sebagainya.
Look and Feel (LaF) --> Memberikan kemampuan kepada program Java yang dikembangkan menggunakan library  swing untuk memilih tema tampilan. Misalnya sebuah program yang sama dapat mempunyai tampilan windows LaF atau Java LaF, atau LaF lain yang dikembangkan oleh komunitas seperti JGoodies.
Accessibility API
--> Faslititas untuk mengembangkan aplikasi bagi penyandang cacat, misalnya dukungan untuk membuat huruf braile, kemampuan mengambil input dari layar sentuh dan sebagainya.
Java 2D API -- > Berisi kumpulan  class-class yang dapat digunakan untuk memanipulasi object-object 2 dimensi, sperti garis, kotak, lingkaran, kurva dan lain sebagainya. Selain itu Java 2D API juga memberikan kemampuan program yang ditulis menggunakan Java  untuk mencetak output ke alat pencetak seperti printer.
Drag-anddrop --> Menyediakan kemampuan drag-and-drop  antara program Java dan program lain yang ditulis spesifik untuk suatu platform sistem operasi tertentu.
International ization (i18n) --> Membantu pengembang perangkat lunak untuk membangun aplikasi yang dapat mendukung semua bahasa dan huruf yang ada di dunia.  Pemilihan komponen dan library swing yang tepat dapat mempengaruhi kualitas program yang kita buat  secara signifikan. Hal ini dikarenakan, dalam dunia Java Standard Edition, lebih spesifik lagi aplikasi Java yang  dibangun menggunakan swing, belum ada framework yang benar-benar komprehensif membimbing pengembang  untuk membuat aplikasi yang berkualitas. Pada umumnya aplikasi yang dikembangkan dengan Swing mempunyai  kode yang sangat 'kotor', dimana kode yang berisi pengendalian terhadap event komponen swing bercampur aduk dengan kode yang berisi aturan bisnis dan kode yang berisi manipulasi terhadap data.
Swing Package
Swing API sangat bagus dan lengkap, Java 6.0 menyertakan setidaknya tujuh belas (17) buah package yang berisi class-class swing yang siap digunakan.
javax.accessibility 
javax.swing.plaf 
javax.swing.text
javax.swing.plaf.basic 
javax.swing.text.html
javax.swing.border 
javax.swing.plaf.metal 
javax.swing.text.rtf
javax.swing.colorchooser 
javax.swing.plaf.multi 
javax.swing.table
javax.swing.event 
javax.swing.plaf.synth 
javax.swing.tree
javax.swing.filechooser 
javax.swing.undo

Utungnya kita tidak akan menggunakan semua class-class dalam package swing, hanya sebagian kecil saja dari  class-class tersebut yang nantinya akan benar-benar kita gunakan. Sehingga kita bisa berkonsentrasi untuk  memahami beberapa komponen penting saja. Beberapa kelas ini sudah cukup sebagai bahan pemembuat perangkat lunak  berkualitas. Komunitas Java juga menyediakan banyak sekali library swing, antara lain dari Swingx dan JGoodies  yang mengembangkan library standard swing dengan menambahkan berbagai macam feature menarik. Sedangkan  komunitas dari javadesktop.org mengembangkan banyak sekali library swing untuk keperluan khusus. Nyaris semua  komponen yang kita perlukan baik komponen umum hingga komponen untuk tujuan khusus banyak tersedia di  internet, kita tinggal mencari dan menggunakan. Praktek yang baik dalam memilih komponen apa yang tepat adalah dengan mencari dahulu informasi di internet. Hal ini sangat bermanfaat untuk mengurangi waktu kita  mengembangkan komponen, sehingga kita bisa lebih banyak berkonsentrasi untuk mengembangkan sisi bisnis dan usability dari software yang kita kembangkan. Sebaik apapun softeware yang kita buat tapi tidak memberikan nilai tambah terhadap masalah yang dihadapi adalah kesia-siaan belaka. Banyak sekali software yang dianggap gagal memberikan nilai tambah terhadap masalah yang dihadapi hanya karena tampilan GUI-nya sangat susah dipahami dan tidak intuitif.


sumber : http://www.nagasakti.or.id/roller/ifnu

Senin, 12 Januari 2009

Dokumen "Top Secret" CIA Bocor ke tangan Wartawan

Sebuah dokumen berklasifikasi sangat rahasia (TOP SECRET) bocor ke tangan wartawan. Dokumen ini adalah
laporan CIA kepada Pentagon yang sebenarnya akan diteruskan ke Gedung Putih.

Menurut dokumen tsb, setelah Irak , Indonesia akan jadi sasaran berikutnya. Tapi intel2 CIA yang lebih dahulu diterjunkan ke Indonesia, menyimpulkan bahwa jika diteruskan maka perang tersebut akan menjadi sangat mahal biayanya dan dipastikan AS akan menderita banyak kerugian. Inilah isi dokume yang telah diterjemahkan unofficial ke dalam Bahasa Indonesia :



Kepada Yth.
Kepala Staf Gabungan
Jenderal Richard Myers
Tembusan: Direktur CIA

Rencana penyerangan ke Indonesia sebaiknya dipertimbangkan lagi mengingat mahalnya biaya yang akan timbul dari peperangan tersebut. Berikut data-datanya:


Begitu memasuki perairan, Armada Ketujuh kita akan dihadang pihak Bea Cukai karena membawa masuk senjata api dan peralatan tanpa surat izin dari pemerintah RI. Ini berarti kita harus menyediakan "uang damai". Coba hitung berapa besarnya jika peralatan yang dibawa sedemikian banyak. Kemudian bila kita mendirikan base camp militer , bisa ditebak di sekitar base camp pasti akan banyak dikelilingi tukang bakso, tukang es kelapa, lapak VCD bajakan, sampai obral celana dalam Rp 10.000 dapat 3. Belum terhitung jika pedagang komedi puter juga ikut mangkal di sekitar base camp. 


Kemudian kendaraan tempur serta tank-tank lapis baja yang diparkir dekat base camp akan dikenakan retribusi parkir oleh petugas dari dinas perparkiran daerah maupun preman-preman sekitar. Jika dua jam pertama dikenakan Rp 10.000 (tarif untuk orang bule), berapa yang harus dibayar oleh pemerintah AS jika kendaraan harus parkir sebulan atau setahun lebih seperti di Irak sekarang ini.


Belum lagi pengusaha parkir swasta yang bisa melobi Gubernur Fauzi Bowo untuk menaikkan tarif parkir. Lobi itu sangat mulus karena salah satu komisaris di sebuah perusahaan parkir terbesar di Jakarta itu adalah mantan pejabat tinggi. Belum lagi di sepanjang jalan menuju lokasi base camp kita harus menghadapi para "Pak Ogah" yang berlagak mengatur jalan sambil memungut biaya dari kendaraan yang memutar. Bisa dibayangkan berapa recehan yang harus disiapkan jika harus melakukan operasi tempur menuju pusat-pusat musuh seperti Cilangkap. Dari Tanjung Priok (pelabuhan tempat Kapal induk merapat dan lokasi pasukan mendarat) ke Cilangkap saja ada berapa pertigaan, perempatan dan putaran.


Suatu kerepotan besar jika rombongan pasukan harus berkonvoi. Karena konvoi yang berjalan lambat pasti akan dihampiri para pengamen, dan anak-anak jalanan. Ini berarti harus mengeluarkan recehan lagi. Belum lagi jika di jalan bertemu polisi bokek, udah pasti kena semprit karena konvoi tanpa izin terlebih dahulu. Bayangkan berapa uang damai yang harus dikeluarkan untuk polantas-polantas itu. Itu baru polantas Pak Myers. Belum petugas DLLAJ. Anda harus melihat sendiri bagaimana mereka beraksi. Kendaraan2 dan tank2 itu kan belum di kir. Itu pertanda buruk. Setiap kali kir, berapa uang yang harus kita keluarkan untuk membayar yang resmi dan tidak resmi. Belum lagi kalau mau menyerbu KODAM di daerah lain. Kita harus melewati jembatan Timbang milik DLLAJ. Siapkan saja uang pelicin yang lebih banyak.


Di base camp militer , tentara AS sudah pasti tidak bisa tidur nyenyak, karena banyak nyamuk akibat sangat tidak higienisnya lingkungan sekitar. Ini bisa dibasmi dengan penyemprotan dari dinas kesehatan. Lagi-lagi harus menyiapkan amplop untuk mereka. Tentara AS juga nggak bisa jauh2 dari peralatan perangnya, karena disekitar base camp sudah mengintai pedagang besi loakan yang siap mempreteli peralatan perang canggih yang kita bawa. Kurang waspada sedikit saja, tank Abrams kebanggaan kita bakal siap dikiloin. Belum lagi para pencuri kendaraan bermotor yang sudah siap beraksi dengan kunci T-nya bakal merebut jip-jip perang kita yang kalau didempul dan cat ulang bisa dijual ke pasar gelap atau pasar spare part hasil curian ranmor di Cinangka.


Peralatan telekomunikasi kita, yang menjadi alat vital dalam pertempuran, juga harus dijaga ketat, karena bandit-bandit kapak merah sudah mengincar peralatan itu. Di samping itu juga ada aturan wajib lapor kalau bawa tamu jika lebih dari 1 x 24 jam, dan harus izin RT setempat. Belum lagi lapor ke RW dan Kelurahan. Berapa banyak meja yang harus dilalui dengan amplopan. 



Membayangkan ini semua, kami mewakili intel CIA di
lapangan sepakat untuk meninjau ulang rencana
penyerangan ke Indonesia .

he3x.... Ampun deeh :D


serius amat :))

Minggu, 11 Januari 2009

my Ping Box

yahoo telah mengembangkan fasilitas Yahoo! Messenger lebih maju dengan adanya fasilitas pingbox, yaitu fasilitas yang memudahkan kita untuk dapat berbincang-bincang dengan pengunjung situs kita, tidak jauh beda dengan YM yang sering kita gunakan, hanya saja pingbox kita letakkan pada situs kita, sebagai contoh dapat dilihat pada sisi kana bawah disitus ini :), mau buat pingbox ? langsung saja kunjungi Ping Box, silahkan pilihan thema dan warna sesuai selera anda, jika sudah selesai copy dan paste code yang dihasilkan kedalah situs anda, mudah kan :D


selamat mencoba