0

Tas dan Cerita

Jumat, 17 Februari 2012, pukul 18.15 WIB pintu kontrakan saya diketuk. Ketika saya lihat keluar, ternyata petugas dari jasa pengiriman datang untuk mengantarkan kiriman paket untuk saya. Sejenak saya bingung, "kapan saya order barang". Namun, ketika melihat bungkusan paketnya, saya ingat. Ini pasti dari dia. Setelah tanda tangan di struk tanda terima, saya bawa itu paket ke kamar. Sangat senang saya waktu itu karena paket yang saya tunggu-tunggu sudah datang. Saya lihat tulisan dibungkus paketnya, tidak salah lagi pasti ini dari dia. Saat dibuka, benar saja. Sebuah tas berwarna abu-abu berada didalamnya.



"Alhamdulillah, dia ga lupa mengirimnya", kata saya waktu itu. Berarti dia tidak jadi mengganti dengan uang untuk pembayaran buku yang dulu dia beli dari saya. Sebenarnya saya sudah mengikhlaskan uang itu, tak apalah tidak usah diganti, toh dia bukan orang yang tak saya kenal. Tapi ternyata tasnya tetap datang, senang sekali.

Kemudian saya menemukan secarik kertas, ada tulisannya. Tulisan tangan dia.



Betapa senangnya saya ketika membaca tulisan dikertas tersebut. Kalau kata iklan mah seperti terbang sama paus atlantis menuju rasi bintang paling manis. Akan saya simpan kertas ini, buat kenang-kenangan. Lalu saya buka isi tasnya, ternyata benar dia menyelipkan sisa kembalian dari pembayaran saya untuk tas itu. Tas itu saya beli sebagai ganti dia membeli buku saya, tentunya sisanya saya suruh selipkan didalam tasnya.

Saya pun mengontaknya lewat sms,

Sent: Dek, tas nya sudah sampai tadi, pukul 18.15. makasih ya, maaf ngerepotin.

Tak lupa saya kabari juga lewat Twitter saya dan gambarnya pun saya upload untuk lebih meyakinkan dia. Tak lama dia pun me-Retweet mention saya buat dia. Kemudian dia mention saya, bilang kalo tas nya yang ngirim bukan dia, tapi temannya. Sebelumnya memang dia telah bilang ke saya kalo tasnya dititipkan ke temannya untuk dikirimkan lagi. Karena waktu bulan Desember kemarin dia mengirim, paket itu dikembalikan lagi karena ada kesalahan teknis pada jasa pangiriman tersebut. Dan ketika saya sedang dirumah, dia bilang mau ganti uang saja.

Selang beberapa saat, dia membalas sms saya. Ketika saya bicarakan tentang tulisan dikertas, dia malah jawab tidak tahu, lupa. Dan dia bilang dia salah tulis kali. Ah, kecewa sekali saya. Setelah itu dia tidak membalas sms saya lagi.

Saya berpikir, mungkin benar dia sudah lupa kalau dia telah menulis itu. Karena tas ini seharusnya dikirim bulan Desember kemarin, tapi baru sekarang sampainya dan hubungan saya dengannya belakangan memang sedang tidak baik. Saya tidak tahu kenapa, sejak terakhir saya sms untuk memberitahu kalu saya akan pulang ke jogja lagi, dia tidak sms lagi. Sekitar awal-awal bulan kemarin saya juga sempat mengirim pesan ke twitternya, saya bilang saya ingin serius sama dia karena saya masih sayang sama dia. Tapi dia bilang dia sudah sama yang lain. Dia tidak menjawab kalau tidak bisa menerima saya, tapi dari balasannya itu, bisa diartikan kalau dia menolak.

Sejak saat itu, dia benar-benar tidak menghubungi saya lagi. Ketika saya telepon, dia tidak menjawabnya, malah sekali dia menolak telepon saya. Saya teleponin terus, saya sms-in, tapi nihil. Tetap tidak dijawab olehnya. Saat tas itu sampai saja dia mau balas sms saya. Sebelum-sebelumnya saya memang selalu menanyakan ke dia kapan dia bisa mengirim tasnya, saya kejar terus. Sengaja saya seperti itu karena saya tidak mau dia bersantai-santai hanya karena saya orang deket.

Apa karena itu dia jadi marah sama saya? Apa karena pesan yang saya kirim di twitternya yang membuat dia seperti ini sampai sekarang? Entah lah, saya hanya bisa menerima seperti ini. Mau diapakan lagi, kalau sudah seperti ini. Saya hanya bisa bilang, "Dek, maafin mas ya kalau mas ada salah sama kamu belakangan ini."

Baca Selengkapnya......
0

Tahun Baru

2 Januari 2012..
Ya, tidak terasa sekarang sudah memasuki awal tahun yang baru, tahun 2012.
Banyak cerita di tahun yang lalu, kesedihan, kesenangan. Tapi, mari kita menatap awal yang baru, cerita baru yang harus lebih baik dari tahun kemarin.

Bagaimana rencana-rencana anda di tahun 2011? apakah sudah terlaksana semua? Kalau saya pribadi, masih banyak yang belum terlakasana. Tapi 2011 adalah tahun yang menyenangkan buat saya, karena tahun itu saya pertama kali mendapat beasiswa dan IP saya bisa mencapai 3,5. Saya juga punya komputer baru, sebagai pengganti laptop saya yang rusak. Sepertinya lebih banyak senangnya tahun lalu.

Dan sekarang di tahun 2012 ini, sudah memasuki semester akhir saya kuliah. Tugas akhir sudah menunggu. Harapannya, semoga tahun ini bisa lulus dan bekerja, supaya tidak terlalu menambah beban untuk orang tua dan juga semoga saya bisa dapet pacar tahun ini. Pacar terakhir yang semoga bisa menjadi pendamping hidup saya. aamiin...

Akhirnya saya ucapkan "SELAMAT TAHUN BARU 2012" :)

Baca Selengkapnya......
0

Liburan Lagi!!

Selamat pagi atau siang atau malam (tergantung pas baca post ini) semua..
Akhirnya bisa posting lagi sekarang. Maklum lah, kemarin lagi sibuk buat persiapan ujian akhir. Apalagi laptop saya yang tiba-tiba ga bisa nyala. Kata yang service sih main board yang kena dan kalo di benerin biayanya antara 1 jt sampai 1,5 jt. Waw, angka yang fantastis buat benerin laptop doank. Padahal tuh laptop awalnya sehat-sehat saja. Tapi mungkin memang sudah waktunya rusak, jadi gitu deh. Saya jadi ga bisa mainan lagi deh..

Oh iya, Jumat kemarin UAS semester ini sudah selesai. Akhirnya saya bisa liburan lagi, pulang ketemu keluarga dan orang yang sangat saya ingin temui. Tapi liburan ini saya ga bisa santai-santai, sebab saya mesti ikut PKL atau Praktek Kerja Lapangan di PT. Unilever Indonesia yang ada di Jababeka Cikarang. Ya, semoga saja PKL nya lancar. Amin..

Mungkin ini dulu yang bisa saya posting, lagi siap-siap mau mudik nih.
Tetap semangat dan sukses selalu ya kawan!

Baca Selengkapnya......
0

SEBAGIAN FITUR DARI JAVA

Setelah tahu tentang keunggulan teknologi java, sekarang saya mau meneruskan sedikit tentang fitur - fitur yang ada di java. Tapi disini saya hanya bahas sebagian saja, lain kali mungkin saya akan tambahkan supaya lebih lengkap. Baiklah, mari kita simak....


1. Java Virtual Machine (JVM)

Fitur Java yang pertama adalah Java Virtual Machine atau JVM. JVM adalah sebuah mesin imajiner (maya) yang bekerja dengan menyerupai aplikasi pada sebuah mesin nyata. JVM menyediakan spesifikasi hardware dan platform dimana kompilasi kode Java terjadi. Spesifikasi inilah yang membuat aplikasi berbasis Java menjadi bebas dari platform manapun karena proses kompilasi diselesaikan oleh JVM.

Aplikasi program Java diciptakan dengan file teks berekstensi .java. Program ini dikompilasi menghasilkan satu berkas bytecode berekstensi .class atau lebih. Bytecode adalah serangkaian instruksi serupa instruksi kode mesin. Perbedaannya adalah kode mesin harus dijalankan pada sistem komputer dimana kompilasi ditujukan, sementara bytecode berjalan pada java interpreter yang tersedia di semua platform sistem komputer dan sistem operasi.

2. Garbage Collection

Banyak bahasa pemrogaman lain yang mengijinkan seorang pemrogram mengalokasikan memori pada saat dijalankan. Namun, setelah menggunakan alokasi memori tersebut, harus terdapat cara untuk menempatkan kembali blok memori tersebut supaya program lain dapat menggunakannya. Dalam C, C++ dan bahasa lainnya, adalah pemrogram yang mutlak bertanggung jawab akan hal ini. Hal ini dapat menyulitkan bilamana pemrogram tersebut alpa untuk mengembalikan blok memori sehingga menyebabkan situasi yang dikenal dengan nama memory leaks.

Program Java melakukan garbage collection yang berarti program tidak perlu menghapus sendiri objek – objek yang tidak digunakan lagi. Fasilitas ini mengurangi beban pengelolaan memori oleh pemrogram dan mengurangi atau mengeliminasi sumber kesalahan terbesar yang terdapat pada bahasa yang memungkinkan alokasi dinamis.

3. Code Security

Code Security terimplementasi pada Java melalui penggunaan Java Runtime Environment (JRE). Java menggunakan model pengamanan 3 lapis untuk melindungi sistem dari untrusted Java Code.

1. Pertama, class-loader menangani pemuatan kelas Java ke runtime interpreter. Proses ini menyediakan pengamanan dengan memisahkan kelas – kelas yang berasal dari local disk dengan kelas – kelas yang diambil dari jaringan. Hal ini membatasi aplikasi Trojan karena kelas – kelas yang berasal dari local disk yang dimuat terlebih dahulu.

2. Kedua, bytecode verifier membaca bytecode sebelum dijalankan dan menjamin bytecode memenuhi aturan – aturan dasar bahasa Java.

3. Ketiga, manajemen keamanan menangani keamanan tingkat aplikasi dengan mengendalikan apakah program berhak mengakses sumber daya seperti sistem file, port jaringan, proses eksternal dan sistem windowing.
Setelah seluruh proses tersebut selesai dijalankan, barulah kode program di eksekusi.

Java juga menyediakan beragam teknik pengamanan lain :
1. Bahasa dirancang untuk mempersulit eksekusi kode perusak. Peniadaan pointer merupakan langkah besar pengamanan. Java tidak mengenal operasi pointer. Di tangan pemrogram handal, operasi pointer merupakan hal yang luar biasa untuk optimasi dan pembuatan program yang efisien serta mengagumkan. Namun mode ini dapat menjadi petaka di hadapan pemrogram jahat. Pointer merupakan sarana luar biasa untuk pengaksesan tak diotorisasi. Dengan peniadaan operasi pointer, Java dapat menjadi bahasa yang lebih aman.

2. Java memiliki beberapa pengaman terhadap applet. Untuk mencegah program bertindak mengganggu media penyimpanan, maka applet tidak diperbolehkan melakukan open, read ataupun write terhadap berkas secara sembarangan. Karena Java applet dapat membuka jendela browser yang baru, maka jendela mempunyai logo Java dan teks identifikasi terhadap jendela yang dibuka. Hal ini mencegah jendela pop-up menipu sebagai permintaan keterangan username dan password.

Terakhir saya ingin tambahkan juga tentang fase - fase pemrograman java. Gambar berikut menjelaskan aliran proses kompilasi dan eksekusi sebuah program Java :



Langkah pertama dalam pembuatan sebuah program berbasis Java adalah menuliskan kode program pada text editor. Contoh text editor yang dapat digunakan antara lain : notepad, vi, emacs dan lain sebagainya. Kode program yang dibuat kemudian tersimpan dalam sebuah berkas berekstensi .java.

Setelah membuat dan menyimpan kode program, kompilasi file yang berisi kode program tersebut dengan menggunakan Java Compiler. Hasil dari adalah berupa berkas bytecode dengan ekstensi .class.

Berkas yang mengandung bytecode tersebut kemudian akan dikonversikan oleh Java Interpreter menjadi bahasa mesin sesuai dengan jenis dan platform yang digunakan.

Proses; Tool; Hasil;
Menulis kode program; Text editor; Berkas berekstensi .java;
Kompilasi program; Java Compiler; Berkas berekstensi .class (Java Bytecodes);
Menjalankan program; Java Interpreter; Program Output;

Segini dulu yang bisa saya bagi, lain kali saya akan coba dengan contoh program java sederhana. Semoga bermanfaat ...

Baca Selengkapnya......
0

Keunggulan Teknologi Java

Posting kali ini saya ingin melanjutkan bahasan tentang java. Kalau kemarin sudah posting tentang sejarah java, sekarang saya ingin berbagi tentang apa itu teknologi java kan mengapa kita harus mempelajari java. Mari kita simak...

Apa itu Teknologi JAVA?

1 Sebuah Bahasa Pemrograman

Sebagai sebuah bahasa pemrograman, Java dapat membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain.
Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus oada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.


2 Sebuah Development Environment

Sebagai sebuah peralatan pembangun, teknologi Java menyediakan banyak tools : compiler, interpreter, penyusun dokumentasi, paket kelas dan sebagainya.

3 Sebuah Aplikasi

Aplikasi dengan teknologi Java secara umum adalah aplikasi serbt a guna yang dapat dijalankan pada seluruh mesin yang memiliki Java Runtime Environment (JRE).

4 Sebuah Deployment Environment

Terdapat dua komponen utama dari Deployment Environment. Yang pertama adalah JRE, yang terdapat pada paket J2SDK, mengandung kelas – kelas untuk semua paket teknologi Java yang meliputi kelas dasar dari Java, komponen GUI dan sebagainya. Komponen yang lain terdapat pada Web Browser. Hampir seluruh Web Browser komersial menyediakan interpreter dan runtime environment dari teknologi Java.

5 Mengapa Mempelajari JAVA?

Berdasarkan white paper resmi dari SUN, Java memiliki karakteristik berikut :

1. Sederhana (Simple)
Bahasa pemrograman Java menggunakan Sintaks mirip dengan C++ namun sintaks pada Java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic memory allocation dan memory garbage collection.

2. Berorientasi objek (Object Oriented)
Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.

3. Terdistribusi (Distributed)
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java.

4. Interpreted
Program Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda.

5. Robust
Java mempuyai reliabilitas yang tinggi. Compiler pada Java mempunyai kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Java mempunyai runtime-Exception handling untuk membantu mengatasi error pada pemrograman.

6. Secure
Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.

7. Architecture Neutral
Program Java merupakan platform independent. Program cukup mempunyai satu buah versi yang dapat dijalankan pada platform berbeda dengan Java Virtual Machine.

8. Portable
Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.

9. Performance
Performance pada Java sering dikatakan kurang tinggi. Namun performance Java dapat ditingkatkan menggunakan kompilasi Java lain seperti buatan Inprise, Microsoft ataupun Symantec yang menggunakan Just In Time Compilers (JIT).

10. Multithreaded
Java mempunyai kemampuan untuk membuat suatu program yang dapat melakukan beberapa pekerjaan secara sekaligus dan simultan.

11. Dynamic
Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan pada suatu class dengan menambahkan properties ataupun method dapat dilakukan tanpa menggangu program yang menggunakan class tersebut.

Baca Selengkapnya......
0

Sejarah Singkat JAVA

From BLOG NYA RIBUT

Apa itu Java? Mungkin sebagian sudah banyak yang tahu, atau mungkin ada juga yang belum tahu. Java disini artinya bukan pulau jawa. Java disini merupakan bahasa pemrograman. Waktu kuliah, dosen saya menceritakan asal usul kenapa dinamakan Java. Setelah mencari-cari di Google, akhirnya saya dapat penjelasan dari awal mula Java di temukan, mari kita lihat.

Pada 1991, sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti cable TV Box. Karena perangkat tersebut tidak memiliki banyak memori, bahasa harus berukuran kecil dan mengandung kode yang liat. Juga karena manufaktur – manufaktur berbeda memilih processor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun. Proyek diberi nama kode ”Green”.

Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta bahasa Pascal telah merancang bahasa portabel yang menghasilkan intermediate code untuk mesin hipotesis. Mesin ini sering disebut dengan mesin maya (virtual machine). Kode ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin.

Karena orang – orang di proyek Green berbasis C++ dan bukan Pascal maka kebanyakan sintaks diambil dari C++, serta mengadopsi orientasi objek dan bukan prosedural. Mulanya bahasa yang diciptakan diberi nama ”Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan JAVA. Nama JAVA sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi di sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka menyebutkan kata JAVA yang mengandung arti asal bijih kopi. Akhirnya mereka sepakat untuk memberikan nama bahasa pemrograman tersebut dengan nama Java.

Produk pertama proyek Green adalah Star 7 (*7), sebuah kendali jarak jauh yang sangat cerdas. Dikarenakan pasar masih belum tertarik dengan produk konsumer cerdas maka proyek Green harus menemukan pasar lain dari teknologi yang diciptakan. Pada saat yang sama, implementasi WWW dan Internet sedang mengalami perkembangan pesat. Di lain pihak, anggota dari proyek Green juga menyadari bahwa Java dapat digunakan pada pemrograman internet, sehingga penerapan selanjutnya mengarah menjadi teknologi yang berperan di web.

Java telah mengakomodasi hampir seluruh fitur penting bahasa – bahasa pemrograman yang ada semenjak perkembangan komputasi modern manusia :
1. Dari SIMULA, bahasa pada tahun 65-an, bahasa yang paling mempengaruhi Java sekaligus C++. Dari bahasa ini diadopsi bentukan – bentukan dasar dari pemrograman berorientasi objek.
2. Dari LISP – bahasa tahun 55-an. Diadopsi fasilitas garbage collection, serta kemampuan untuk meniru generic list processing, meski fasilitas ini jarang yang memanfaatkannya.
3. Dari Algol – bahasa pada tahun 60-an, diambil struktur kendali yang dimilikinya.
4. Dari C++, diadopsi sintaks, sebagian semantiks dan exception handling
5. Dari bahasa Ada, diambil strongly type, dan exception handling.
6. Dari Objective C, diambil fasilitas interface.
7. Dari bahasa SmallTalk, diambil pendekatan single-root class hiƩrarchie, dimana objek adalah satu kesatuan hirarki pewarisan
8. Dari bahasa Eiffel, fasilitas assertion yang mulai diterapkan di sebagian JDK 1.4

Mungkin ini dulu postingan kali ini tentang Java nya. Lain kali saya akan bahas tentang kemampuan bahasa pemrograman ini. Makasih..

Baca Selengkapnya......
0

Bikin IDM jadi FULL

Halo kawan...
Lama ni tak jumpa. Baru sempet posting lagi nih. Kemarin lagi males. Lagipula ga punya modem. Tapi sekarang sudah punya, hehehehe. Kemarin sempet jalan-jalan di Kaskus, terus nemu sesuatu yang menarik. Yaitu membuat IDM jadi full version tanpa crack atau patch. Sudah pada tau kan IDM tuh ada? Nah, mari kita coba.


Pertama
buka folder C:\WINDOWS\system32\drivers\etc
trus cari yang namanya HOSTS.
buka ake notepad,
Tambahkan server2 dibawah ini tepat dibawah 127.0.0.1 localhost...

127.0.0.1 tonec.com
127.0.0.1 www.tonec.com
127.0.0.1 registeridm.com
127.0.0.1 www.registeridm.com
127.0.0.1 secure.registeridm.com
127.0.0.1 internetdownloadmanager.com
127.0.0.1 www.internetdownloadmanager.com
127.0.0.1 secure.internetdownloadmanager.com
127.0.0.1 mirror.internetdownloadmanager.com
127.0.0.1 mirror2.internetdownloadmanager.com
127.0.0.1 mirror3.internetdownloadmanager.com

setelah itu silahkan masukan serial IDM yang kalian punya ato pilih salah satu dari daftar ini


RLDGN-OV9WU-5W589-6VZH1
HUDWE-UO689-6D27B-YM28M
UK3DV-E0MNW-MLQYX-GENA1
398ND-QNAGY-CMMZU-ZPI39
GZLJY-X50S3-0S20D-NFRF9
W3J5U-8U66N-D0B9M-54SLM
EC0Q6-QN7UH-5S3JB-YZMEK
UVQW0-X54FE-QW35Q-SNZF5
FJJTJ-J0FLF-QCVBK-A287M
BBY1Q-XPXXW-793UP-HPMLZ
412AU-F6BI4-F4AKG-CO6Z8
HRZ5L-G96GN-6BYJF-Y9G3R
Z4CVO-F0LUG-T4KEL-388MY
412AU-F6BI4-F4AKG-CO6Z8
412AU-F6BI4-F4AKG-CO6Z8
BA6BZ-ZRYWM-2WW84-IPOID
VGITJ-X8F1L-RGG4J-EFPRW
RP2JN-XFMOU-QLYMH-M5CPH
ZV4LH-HTOFQ-ZIZW7-XUTM8

sekarang idmnya udah full version dan tanpa kena blacklist lg



Cara ngilangin black list jadi free lagi
masuk ke registry editor dengan cara
tekan tombol windows + r lalu ketik regedit
pilih HKEY_LOCAL_MACHINE
pilih SOFTWARE
cari Internet Download Manager
lalu hapus saja registry itu, restart IDMnya, trus cek aja deh sendiri, udah jadi free user lg alias trial lg, kracknya tinggal ikutin cara diatas aja.

Selamat mencoba

Baca Selengkapnya......
Back to Top