Rabu, 04 April 2012

pernah kah anda jatuh cinta pada pandangan pertama,ia cinta.saat ini itu yang saya rasa,kita jatuh terpuruk dan berfikir tidak akan pernah bangkit lagi,tetapi apa yang terjadi tuhan memdengar setiap doa dan tuhan mengirimkan saya orang yang benar" membuat saya bangkit kembali dan orang yang merubah gaya hidup saya yang dulu hanya mengenal pesta.
kini saya pun bertemu dengan nya laki-laki yang merubah semua nya itu,dan saya selalu berharap dia lah yang terahir mengisi cerita di setiap lembaran sisa-sisa nafas ini.
tuhan kau berikan dia padaku dan aku berjanji akan menyayangi dan mencintainya spertiku mencintaimu.
tuhan yau kah kau aku sangat bahagia kau kirimkan dia untukku.
tuhan taukah kau aku mencintainya.
tuhan ku mohon jangan ambil dia dari genggamanku ini.
ku mohon dengar aku,lihat aku disini aku lah yang akan menjadi cerita akhirmu menemani mu disetiap langkahmu,menemanimu di setiap hembusan nafasmu.
bukan aku yang mencarimu,bukan kamu yang mencariku.tapi cinta yang mempertemukan dua hati yang berbeda ini.
cintai aku dengan hati mu,kesederhanaanmu.
i love u egar caesar

Senin, 02 Januari 2012

CINTAI MEREKA YANG MASIH ADA DAN MASIH MEMBERIKAN CINTA UNTUKMU.

pernah anda berfikir siapa yang selalu ada saat suka duka,siapa yang menemani saat sakit ian benar memang dia .dia lah orang tua mu .bukan pacar dan bukan teman.terkadang selalu befikir pacar selalu mencintaimu,tapi pernah km brfikir orang tua lah yang paling tulus mencintaimu,trkadang km brfikir teman yang selalu ada buat km ia memang tapi apa km tau saat km terpuruk dan telah membuat kesalahan yang fatal teman2 meninggalkan mu dan keluarga yang akan menemani mu di saat apapun km.saat km bahagia berfoya-foya menghabiskan uangmu dengan mereka apa km prnh brfikir orangtua mu memberi kamu uang dan dia bekrja keras tanpa km tau di lelah atau tdk dia sudah makan dan istirahat apa belum?cobalah sebelum terlambat renungkan perbuatanmu,lihat lah betapa besar arti orangtua mu.bagaimanapun km dy selalu mengganggap km anaknya.sebenci-bencinya orang tua mu percayalah didalam lubuk hati dia selalu memikirkan yang terbaik buat km.prnh km brfikir apa setiap malam dy tidur nyenyak ketika km belum pulang,dia memikirkan mu mengkuatirkan diri mu tp km tdk pernh brfikir itu.semahal-mahal m membelikan kado untuk pacarmu apa km pernah membelikan kado untuk orang tua mu?hidup hanya sementara cintai orang yang mencintaimu,jangan lah menjadi orang yang melupakan orang tua karena uang,teman,pacar,dan leglamoran hidupmu.buat apa kamu membangga2kan uang yang bukan hasil jerih payahmu tidak lebih dr pecundang yang hidup hnya menikmati hsil orang lain.buka mata hati mu renungkan semua yang telah km lakukan selamaini dan semoga km lbh bisa menghargai orang yang benar2 ada untuk km.orang yg peduli dan cinta sama km.KELUARGAMU.
cerita ini di ambil dari kisah nyata seseorang teman saya yang sombong karena materi dan tidak mempedulikan keluarganya.

Kamis, 17 November 2011

metode sinkronisasi data pada game online


Metode Sinkronisasi Data pada Game Online

Game online, pada zaman sekarang ini bisa dikatakan sebagai salah satu wabah atau candu yang menyebar di kalangan anak-anak remaja hingga pemuda. Game online sendiri merupakan permainan yang dimainkan secara online dengan menggunakan akses internet. Pemain yang satu dapat bermain dan berkomunikasi dalam waktu yang bersamaan dengan pemain lainnya yang berada di tempat yang berbeda menggunakan jaringan internet tersebut. Tampilan yang dilihat oleh seorang pemain dengan pemain lainnya terkadang sama ataupun berbeda namun dengan alur yang sama. Misalkan saja, saat pemain yang satu menembak mati figur pemain yang lainnya, maka pemain yang lain akan dapat langsung mengetahuinya. Mengapa hal itu dapat  terjadi ? Hal tersebut tentu saja dapat terjadi karena adanya sinkronisasi data yang terjadi di dalam game online tersebut. Salah satu jenis game online yang ada adalah MMORPG (Massively Multiplayer Online Role-Playing Game). MMORPG adalah salah satu jenis permainan berbasiskan konsep permainan Role-Playing Game (RPG) yang bisa dimainkan dari berbagai tempat dan waktu oleh banyak pemain (multiplayer). Salah satu bagian terpenting dari MMORPG ini adalah adanya distribusi dan sinkronisasi data. Salah satu teknik komunikasi yang digunakan adalah RPC (Remote Procedure Call). RPC sendiri merupakan teknik yang digunakan untuk memanggil suatu subroutine atau prosedur pada remote machine. Selain itu data game yang disimpan dapat disimpan pada databse MySQL. Kita mengambil contoh MALINGHUNTER misalnya. Pada game ini digunakan metode RPC dengan menggunakan teknik Door Invocation. Sedangkan metode sinkronisasi data yang digunakan adalah :
  • Reliable dengan menggunakan metode ini penggunaan bandwidth dapat berkurang secara signifikan. Sinkronisasi data secara periodik dilakukan pada setiap 60 detik.
  • Unreliable Metode ini diterapkan untuk melakukan sinkronisasi data secara realtime  untuk menghindari bullet time effect yang diakibatkan oleh waktu tunda pengiriman melalui jaringan.

Sabtu, 22 Oktober 2011

ENCODING DATA


Encoding Data
Dalam menyalurkan data baik antar komputer yang sama pembuatannya maupun dengan komputeer yang lain pembuatannya, data tersebut harus dimengerti oleh pihak pengirim maupun penerima. Untuk mencapai hal itu, data harus diubah bentuknya dalam bentuk khusus yaitu sandi untuk komunikasi data.
Coding :Penggambaran dari satu set simbol menjadi set simbol yang lain.

Penyandian (Encoding) Dan Penguraian Sandi (Decoding)
Penyandian (Encoding) adalah proses yang penting dalam dunia informatika. Saat ini kemampuan untuk mengirim dan menerima informasi secara cepat sangat dibutuhkan. Semakin besar sebuah data, semakin lama waktu yang diperlukan dalam pengiriman dan semakin besar pula kemungkinan data hilang dalam pengiriman.
Oleh karena itu dibutuhkan sebuah cara (proses) untuk mengkompresi data kedalam bentuk sandi – sandi yang lebih optimal tanpa merusak informasi yang dikandung oleh data tersebut. Huffman Coding adalah salah satu cara penyandian (Encoding) Data yang cukup terkenal saat ini.
Huffman Coding telah digunakan secara luas pada berbagai bahasa
pemograman. Hal ini disebabkan keunggulan Huffman Coding dalam pengolahan data yang memungkinkan kompresi data mulai dari 22 % hingga 91 % tanpa menyebabkan adanya data yang hilang.
Dari beberapa cara pengkodean (Encoding) yang ada saat ini,Huffm an
Coding adalah salah satu cara yang banyak dikenal oleh kalangan praktisi
informatika karena keefektifan dan kemudahannya. Keunggulan dariHuffm an
Coding adalah metode pengkodean yang bersifat universal sehingga dapat
diterapkan pada berbagai jenis data. Metode pengkodean menggunakan
Huffman Coding juga memberikan hasil yang cukup memuaskan. Percobaan
menggunakan Huffman Coding Pada 530 source programs dengan 4 bahasa
pemograman memberikan hasil bahwa kompresi data menggunakan cara
pengkodean Huffman Coding dapat menghasilkan data dengan ukuran 22 %
hingga 91 % dari data semula.

Penguraian Kode Huffman (Decoding)
Penguraian kode (Decoding) adalah sebuah proses untuk menyusun kembali data yang telah dikodekan sebelumnya sehingga informasi yang diterima dapat dibaca dan diolah. Penguraian kode (Decoding) ini adalah lawan dari pengkodean (Encoding). Ada 2 cara penguraian kode Huffman. Cara yang pertama adalah menggunakan pohon Huffman sedangkan cara yang kedua adalah menggunakan table kode Huffman.
Berikut adalah penjelasan untuk cara pertama, yaitu menggunakan pohon Huffman. Seperti yang dijelaskan sebelumnya, pohon Huffman adalah pohon biner dengan menggunakan kode awalan (prefix code). Hal ini memudahkan proses penguraian kode.
Langkah – langkah yang dilakukan dalam penguraian kode (decoding)
menggunakan pohon Huffman adalah sebagai berikut :
1.
Baca bit pertama dari string biner masukan
2.
Lakukan traversal pada pohon Huffman mulai dari akar sesuai dengan bit yang dibaca. Jika bit yang dibaca adalah 0 maka baca anak kiri, tetapi jika bit yang dibaca adalah 1 maka baca anak kanan. 3.
Jika anak dari pohon bukan daun (simpul tanpa anak) maka
baca bit berikutnya dari string biner masukan.
4.
Hal ini diulang (traversal) hingga ditemukan daun.
5.
Pada daun tersebut simbol ditemukan dan proses penguraian
kode selesai.
6.
Proses penguraian kode ini dilakukan hingga keseluruhan
string biner masukan
7.
diproses.
Contoh cara penguraian kode menggunakan pohon Huffman. Dengan menggunakan kode hasil enkripsi yang telah ditunjukkan dalam proses pengkodean (Encoding) sebelumnya, akan ditunjukkan cara penguraian kode (decoding) menggunakan pohon Huffman.

Hasil pengkodean string “AABCABC” ke dalam string biner adalah 00101101011. Bit pertama dari string biner tersebut adalah 0. dengan menggunakan pohon Huffman yang ditunjukkan dalam gambar 2, ditemukan bahwa anak kiri nya adalah daun yang
Menyimpan simbol A. dengan melakukan hal yang sama pada bit kedua (angka 0), ditemukan symbol berikutnya adalah A. pada bit ketiga (angka 1), ditemukan bahwa anak kanannya bukanlah sebuah daun.

Selasa, 04 Oktober 2011

Pengertian GPS (Global Positioning System)


Bagaimana GPS mengetahui posisinya
Global Positioning System (GPS) adalah suatu sistem navigasi yang memanfaatkan satelit. Penerima GPS memperoleh sinyal dari beberapa satelit yang mengorbit bumi. Satelit yang mengitari bumi pada orbit pendek ini terdiri dari 24 susunan satelit, dengan 21 satelit aktif dan 3 buah satelit sebagai cadangan. Dengan susunan orbit tertentu, maka satelit GPS bisa diterima diseluruh permukaan bumi dengan penampakan antara 4 sampai 8 buah satelit. GPS dapat memberikan informasi posisi dan waktu dengan ketelitian sangat tinggi.

Nama lengkapnya adalah NAVSTAR GPS (Navigational Satellite Timing and Ranging Global Positioning System; ada juga yang mengartikan “Navigation System Using Timing and Ranging.”) Dari perbedaan singkatan itu, orang lebih mengenal cukup dengan nama GPS.
GPS mulai diaktifkan untuk umum 17 juli 1995.

Untuk mengetahui posisi dari GPS, diperlukan minimal 3 satelit. Pengukuran posisi GPS didasarkan oleh sistem pengukuran matematika yang disebut dengan Triliterasi. Yaitu pengukuran suatu titik dengan bantuan 3 titik acu. Misalnya anda berada di suatu kota A (disini kota kita anggap sebagai titik), tetapi anda tidak mengetahui dimana anda berada. Untuk mengetahui keberadaan anda, anda bertanya kepada seseorang, dan orang tersebut menjawab bahwa anda 2 km dari kota B. Jawaban ini tidak memuaskan anda karena anda tidak tahu apakah anda di sebelah selatan, utara, barat, atau timur kota B. 
Kemudian anda bertanya kepada orang ke-2 dan mendapat jawaban bahwa anda berada 5 km dari kota C. Dengan jawaban ini anda sudah dapat membayangkan dimana posisi anda, hanya ada kemungkinan 2 titik berbeda yang berpotongan antara lingkaran dengan radius kota A dengan kota B dan lingkaran dengan radius kota A dengan kota C. Untuk lebih memperjelas lagi anda mumerlukan orang ke-3, misalnya anda berada di 1 km dari kota D. Dengan demikian anda mendapatkan perpotongan antara lingkaran dengan radius jarak kota A ke kota B, lingkaran antara kota A dan kota C, dan lingkaran antara kota A dan kota D. Dalam GPS kota A adalah alat penerima GPS, kota B, C, dan D adalah Satelit. Beberapa fungsi dari GPS adalah : 1. Untuk melakukan navigasi terhadap kapal laut dan pesawat terbang. 2. Untuk menentukan jarak-jarak tertentu 3. Untuk melakukan suatu penemuan di bidang geografi 4.

Senin, 03 Oktober 2011

DEAR GOD

semua ini hanya lah titipan,tak ada yang akan tau terjadi  apa dan bagaimana hari ini dan esok.. hidup bagaikan bola tak ada yg tw pa yg akan di alani.terkadang akan merasa seperti ratu atau raja sat berada di atas,tp saat terjatuh dan berada di bawah tak ada yang tw.
kalau bisa memilih semua pasti ingin menikmati hidup di atas.
nafas..
bertrimakasi lah atas nafas mu hari ini,nikmati setiap nafas yang km hirup ucapkan kata trimakasi kepada tuhan,,
kamu tak akan pernah tau sampai kapan km diijinkan meminjam nafas itu.
masihkah km ingin menyia nyiakan nafasmu hari ini..???
tuhan didalam hati ku saat ini hanya kata terimakasi yang ingin ku ucapkan padamu.
terimakasih atas nafas yang km berikan pada ku,
terimakasih kau telah membuat aku tersenyum hari ini.
terimakasih untuk rejeki yang kau berikan hari ini.
terimakasih kau telah ciptakan dia untuk ku..
tuhan terima lah ucapan terimakasih dan maaf dari ku..
aku tak inginkan harta benda yang mahal,karena harta termahal yang aku punya hanyalah nafas ini..
nafas yang tak akan bisa tergantikan ,,
yang ku mau kau selalu berikan mereka yang aku sayang meminjam nafas ini lebih lama lagi,ijinkan kami membahagiakan mereka yang telah membesarkan kami.
tak ada yang sehangat pelukan dari keluarga,
tak ada yang seindah senyuman keluarga,
tak ada yang senyaman bersama keluarga sendiri,
kau ciptakan mereka untukku,terimakasi banyak tuhan,,
kau beri cinta selalu di hidup ku,
tak peduli seberapa banyak orang yang selalu berkata-kata di belakangku,,
aku percaya karma mu itu benar-benar ada.
aku bahagia dengan hidup ini tuhan,
terimakasi sang hyang widhi wasa



BLUETOOTH

Teknologi Bluetooth adalah salah satu kemajuan terbesar dalam teknologi komunikasi modern selain dari Smartphone itu sendiri. Hal ini dapat mengambil teknologi dari berbagai industri dan mengubah komunikasi nirkabel ke frekuensi radio yang tersedia di seluruh dunia. Beberapa teknologi yang berbeda menggunakan Bluetooth ponsel, komputer dan teknologi mobil.

Sejarah

Bluetooth komputer. Image by Flickr.com, milik Al Pavangkanan
Pada tahun 1998 lima perusahaan datang bersama untuk membentuk Grup Bluetooth Special Interest, atau SIG untuk pendek. SIG mendukung penelitian dan pengembangan kemajuan teknologi Bluetooth muncul moneter. Juga pada tahun 1998 setelah mereka terbentuk, SIG resmi merek dagang Bluetooth nama, dipinjam dari seorang Raja Denmark mantan. Raja Harald Bluetooth, dibuat terkenal karena kemampuannya untuk menyatukan negara-negara dalam kesulitan, telah membawa Skandinavia Eropa bersama-sama setelah masa Perang Saudara. Bluetooth SIG pikir itu sesuai dengan nama teknologi setelah Raja karena merupakan satu perangkat dengan kemampuan untuk membawa teknologi yang berbeda bersama-sama juga.

Arti

Wireless tombol dan mouse. Image by Flickr.com, courtesy of webhamster
Teknologi Bluetooth menggunakan frekuensi radio yang tersedia di seluruh dunia. Hal ini membuat perangkat yang berbeda, seperti ponsel, komputer dan beberapa aksesori mobil, mampu berfungsi secara bergantian sebagai satu unit dengan teknologi nirkabel. Sejak dimulai pada tahun 1998, Bluetooth SIG telah diubah teknologi untuk membuatnya lebih cepat dan lebih baik dengan fitur konektivitas multi-makna baru yang Personal Area Networks (PAN) dan piconet akan mungkin. Piconet adalah kemampuan dari dua atau lebih perangkat Bluetooth dengan profil yang sama sinkronisasi secara otomatis ketika mereka datang dalam jangkauan.

Fungsi

Bluetooth penarikan. Image by Flickr.com, courtesy of Ofer Deshe
Dalam sebuah kantor rumah banyak item yang digunakan, seperti komputer, printer, BlackBerry, MP3 player dan telepon kantor. Selama semua perangkat ini adalah Bluetooth diaktifkan, mereka dapat terhubung bersama-sama pada satu frekuensi radio. Hal ini kemudian memungkinkan sinkronisasi nirkabel otomatis sehingga seseorang bisa menjawab telepon jarak jauh sementara di komputer. Atau, mereka dapat mengetik email pada keyboard komputer dan monitor tapi kirim dari BlackBerry tanpa perlu menggunakan BlackBerry yang sebenarnya.

Keuntungan

Bluetooth nama. Image by Flickr.com, milik Leonard Rendah
Teknologi Bluetooth sangat murah dan hampir semua perangkat, dan beberapa non-perangkat nirkabel yang sudah dilengkapi dengan teknologi Bluetooth. Tidak perlu mengkonfigurasi pengaturan sinkronisasi otomatis sebagai melakukannya untuk Anda. Hal ini juga menggunakan sebuah protokol nirkabel standar, yang berarti bahwa dua perangkat dalam jangkauan, tidak peduli membuat atau model, dapat berbicara dan berkomunikasi dengan satu sama lain tanpa mengubah pengaturan.

Pertimbangan

IPhone dibajak. Image by Flickr.com, milik ‘Nicolas Chang
Dua masalah keamanan hanya mempengaruhi perangkat Bluetooth. ” Bluejacking” adalah cara ” hacker” akan di daftar kontak ponsel pengguna dan mengirimkan pesan berpotensi berbahaya untuk semua orang di daftar itu. Ini terjadi ketika orang yang tidak dikenal mengirim pesan teks, siapapun yang berjarak 32 meter dari pengirim menerima dan mungkin membukanya, dan daftar kontak menjadi terbuka. Ini adalah kekhawatiran karena tidak diketahui maka dapat memperoleh akses ke informasi pribadi dan mengirimkan virus ke ponsel lainnya. ” Bluebugging” terjadi ketika seorang hacker mendapatkan akses ke ponsel dan menggunakan telepon itu sendiri untuk mengirim panggilan dan berpotensi virus-sarat pesan ke semua orang di daftar telepon dibajak itu