Installing MySQL WorkBench on Ubuntu 11.10 Oneiric Ocelot

Actually, you should download the file here. Then before you install, you should do this first :


$ sudo su
#  apt-get install liblua5.1-0
# apt-get install python-pysqlite2
# apt-get install python-paramiko
# apt-get install libctemplate0
# apt-get install libzip1

Then after it, you could just double click on mysql-workbench you had download before.


Installing ns-2.34 on Ubuntu 11.10 Oneiric Ocelot

Sebelumnya baca tulisan ini dulu, lalu bedanya disini ..

Kalo udah ketemu dengan tulisan seperti ini, maka kamu udah berhasil menginstallnya  

----------------------------------------------------------------------------------

Nam has been installed successfully.
Ns-allinone package has been installed successfully.
Here are the installation places:
tcl8.4.11:      /home/pcraven/ns-allinone-2.29/{bin,include,lib}
tk8.4.11:               /home/pcraven/ns-allinone-2.29/{bin,include,lib}
otcl:           /home/pcraven/ns-allinone-2.29/otcl-1.11
tclcl:          /home/pcraven/ns-allinone-2.29/tclcl-1.17
ns:             /home/pcraven/ns-allinone-2.29/ns-2.29/ns
nam:    /home/pcraven/ns-allinone-2.29/nam-1.11/nam
xgraph: /home/pcraven/ns-allinone-2.29/xgraph-12.1
gt-itm:   /home/pcraven/ns-allinone-2.29/itm, edriver, sgb2alt, sgb2ns, sgb2comns, sgb2hierns

----------------------------------------------------------------------------------

Fitur pada Solaris

1. ZFS File System
ZFS menyajikan model penyimpan ter-pool yang secara lengkap menghilangkan konsep volume dan masalah-masalah terkaitnya seperti partisi, provisioning, lebar-pita yang terbuang dan penyimpan yang dan strdaned storage. Ribuan sistem file dapat dibuat dari pool penyimpan bersama, masing-masing sistem file mengkonsumsi hanya ruang yang dibutuhkannya saja. Lebar-pita gabungan semua perangkat di dalam pool tersedia untuk semua sistem file setiap saat. Semua metadata di disk secara dinamis dialokasikan.

ZFS menggunakan mekanisme "copy-on-write" untuk semua operasi I/O. Ini artinya, ketika dilakukan perubahan data, semua perubahan data (dan meta-data) disalin. Setelah penyalinan lengkap, perubahan yang dilakukan telah konsisten. Jika sistem mengalami kegagalan atau masalah, data orisinal masih dapat ditemukan. Ini meniadakan kebutuhan terhadap journalling/logging, dan menjalankan fsck. Untuk menjamin proteksi terhadap korupsi data, ZFS melakukan end-to-end in-memori checksumming. Checksum tidak disimpan bersama di dalam blok data, tetapi di dalam metadata yang menyimpan alamat-alamat blok data. Tentunya, metadata sendiri juga di- checksummed.

Pool ZFS dapat dibilas "scrubbed" (checksum semua data dan metadata diperiksa), ketika sedang digunakan untuk memeriksa kesalahan tersembunyi (silent errors) akibat cacat perangkat keras atau kegagalan disk. Untuk mereplikasi data, ZFS secara otomatis memperbaikai kesalahan.

Manajemen Memory

A. Memory Addressing

Dalam mengakses isi dari sel memori programmer biasanya mengacu pada alamat memori (memory addresses). Pada microprocessor Intel 80x86 memory addresses dibedakan menjadi tiga jenis address :
   
    1.    Logical Address
    Terdapat pada instruksi bahasa mesin untuk menspesifikkan alamat dari sebuah operan atau instruksi. Setiap logical address terdiri dari sebuah segment dan sebuah offset (displacement) yang menyatakan jarak dari awal segment ke alamat aktual.
   
    2.    Linear Address
    Merupakan sebuah 32-bit unsigned integer tunggal yang bisa digunakan untuk pengalamatan hingga 4 GB. Biasanya direpresentasikan dalam notasi heksadesimal.
   
    3.    Physical Address
    Digunakan untuk pengalamatan sel memori, terdapat pada chip memori.
   
CPU control unit mengubah logical address  ke linear address dengan menggunakan perangkat hardware yang disebut segmentation unit, dan kemudian circuit hardware kedua yang disebut paging unit mengubah linear address ke physical address.


Jenis Address

Who is more Clever .. ??

Ketika seorang pengusaha sedang memotong rambutnya pada tukang cukur yang berdomisili tidak jauh dari kantornya, mereka melihat ada seorang anak kecil berlari-lari dan melompat-lompat di depan mereka. 
 
Tukang cukur berkata, "Itu Bejo, dia anak paling terbodoh di dunia". 
Pengusaha itu kemudian bertanya "Apa iya?". 
Tukang cukur dengan bersemangat "Mari... saya buktikan!"
 
Lalu, dia memanggil si Bejo, tukang cukur itu merogoh kantongnya dan mengeluarkan lembaran uang Rp 1000 dan Rp 500, lalu ia memanggil bejo dan berkata, 
"Bejo, kamu boleh pilih dan ambil salah satu uang ini, terserah kamu mau pilih yang mana, ayo nih!".
 
Bejo pun melihat ke tangan Tukang cukur dimana ada dua lembaran uang Rp 1000 dan Rp 500, lalu dengan cepat tangannya bergerak mengambil lembaran uang Rp 500. Tukang cukur dengan perasaan benar dan menang lalu berbalik kepada sang pengusaha dan berkata,
 "Benar kan yang saya katakan tadi, Bejo itu memang anak terbodoh yang pernah saya temui. Sudah tak terhitung berapa kali saya lakukan tes seperti itu tadi dan ia selalu mengambil uang logam yang nilainya paling kecil".
 
Setelah sang pengusaha sudah selesai memotong rambutnya, di tengah perjalanan pulang dia bertemu dengan Bejo. Karena merasa penasaran dengan apa yang dia lihat sebelumnya, dia pun memanggil Bejo lalu bertanya, 
"Bejo, tadi saya sewaktu tukang cukur menawarkan uang lembaran Rp 1000 dan Rp 500-an, saya lihat kok yang kamu ambil, uang yang Rp 500, kenapa tidak ambil yang Rp 1000, nilainya kan lebih besar dan dua kali lipat dari yang Rp 500 ??"
 
Si bejo kemudian melihat dan memandang wajah sang pengusaha, ia agak ragu-ragu untuk mengatakannya. 
"Ayo beritahu saya, kenapa kamu ambil yang Rp 500," desak sang pengusaha. 
 
Akhirnya si Bejo pun berkata, 
"Kalau saya ambil yang Rp 1000, berarti permainannya akan selesai............"
 
  Moral of the story:
  Never judge a book from its cover,
  The story may be different from what you may think of.

Cinta .. Suka .. dan Sayang

Dihadapan orang yang kau cintai, musim dingin berubah menjadi musim semi yang indah ...
Dihadapan orang yang kau sukai, musim dingin tetap saja musim dingin hanya
suasananya lebih indah sedikit ...

Dihadapan orang yang kau cintai, jantungmu tiba tiba berdebar lebih cepat ...
Dihadapan orang yang kau sukai, kau hanya merasa senang dan gembira saja ...

Apabila engkau melihat kepada mata orang yang kau cintai, matamu berkaca-kaca ...
Apabila engkau melihat kepada mata orang yang kau sukai, engkau hanya tersenyum saja ...

Dihadapan orang yang kau cintai, kata kata yang keluar berasal dari perasaan yang terdalam ...
Dihadapan orang yang kau sukai, kata kata hanya keluar dari pikiran saja ...

Jika orang yang kau cintai menangis, engkaupun akan ikut menangis disisinya ...
Jika orang yang kau sukai menangis, engkau hanya menghibur saja ...

Perasaan cinta itu dimulai dari mata, sedangkan rasa suka dimulai dari telinga ...
Jadi jika kau mau berhenti menyukai seseorang, cukup dengan menutup telinga ...

Tapi apabila kau mencoba menutup matamu dari orang yang kau cintai, cinta itu berubah menjadi tetesan air mata dan terus tinggal dihatimu dalam jarak waktu yang cukup lama ...

"Tetapi selain rasa suka dan rasa cinta... ada perasaan yang lebih mendalam. Yaitu rasa sayang.... rasa yang tidak hilang secepat rasa cinta. Rasa yang tidak mudah berubah. Perasaan yang dapat membuat mu berkorban untuk orang yang kamu sayangi.  Mau menderita demi kebahagiaan orang yang kamu sayangi. Cinta ingin memiliki. Tetapi Sayang hanya ingin melihat orang yang disayanginya bahagia.. walaupun harus kehilangan."

Mengenal Sistem Operasi Solaris - 1

    Sejarah Opensolaris dari berbagai sumber memang tak lepas dari sejarah UNIX pada mulanya. Pada tahun 1969, Ken Thompson di Lab AT&T Bell menulis versi pertama dari sistem operasi UNIX. UNIX dari awal memang dirancang untuk multitasking dan multiuser dengan interaktif shell yang masih terlihat akrab untuk pengguna UNIX dan Linux sampai hari ini. Selama beberapa tahun, Ken Thompson dan Dennis Ritchie terus menyempurnakan UNIX, yang umumnya digunakan di dalam Lab AT&T Bell. Namun, pada pertengahan akhir tahun 1970-an, UNIX versi 6 dan 7 didistribusikan cukup banyak dan digunakan di berbagai instansi pemerintah dan akademik, termasuk Universitas California di Barkeley. Karena licensi nya yang ringan pada awal versi AT&T’s UNIX, organisasi lainnya secara signifikan mulai mengubah dan ikut meningkatkan sistem operasi tersebut. Project inilah yang menyebabkan beberapa cabang utama UNIX, dan yang paling relevan dengan Opensolaris adalah keluarga BSD (Barkeley Software Distribution).

    Pada tahun 1978, Bill Joy dan rekan-rekannya di Berkeley menambahkan virtual memory, demand paging, dan lain-lain untuk UNIX Versi 7 untuk menciptakan sebuah versi UNIX yang disebut 3BSD. Joy dan rekanrekannya terus meningkatkan BSD UNIX selama beberapa tahun, menambahkan TCP / IP networking, C shell, editor VI, dan fitur penting lainnya. Pada tahun 1982, Bill Joy mendirikan Sun Microsystems dan pada 1984 telah menggunakan UNIX BSD sebagai dasar bagi sistem operasi SunOS yang dijalankan di Sun workstation. Sementara itu, AT & T terus mengembangkan mini UNIX, yang biasa disebut System V, dan perusahaan lain mengembangkan distro mereka sendiri, seperti Microsoft Xenix (yang kemudian menjadi SCO UNIX).

Macam algoritma penjadwalan CPU

Penjadwalan CPU dapat bersifat preemptive atau nonpreemptive. Pada penjadwalan preemptive, CPU yang dialokasikan ke suatu proses dapat ditarik kembali oleh sistem operasi dan dialihkan ke proses lainnya dengan kata lain sistem operasi memberhentikan sementara proses yang sedang berjalan untuk memberi ruang kepada proses yang prioritasnya lebih tinggi. Sedangkan pada penjadwalan nonpreemptive bersifat sebaliknya, sekali CPU dialokasikan ke sebuah proses, maka proses akan menggunakan CPU tersebut sampai proses melepaskannya karena proses telah terminate atau proses beralih ke waiting state.

Penjadwalan CPU berhubungan dengan penetuan proses di ready queue yang akan dialokasikan CPU. Ada beberapa macam algoritma penjadwalan CPU, antara lain:

    1. First-Come, First-Served (FCFS) Scheduling
    Pada penjadwalan ini, proses yang datang pertama kali akan dieksekusi terlebih dahulu. Implementasi algoritma penjadwalan ini serti FIFO (First-In First-Out) queue. Pada algortima penjadwalan ini dapat menghasilkan convoy effect yaitu waktu dari proses kecil yang dapat berjalan cepat tapi karena datangnya belakangan maka proses tersebut akan menunggu lama

Penjadwalan CPU

Penjadwalan (scheduling) merupakan dasar dari sistem operasi multiprogramming dimana tujuannya agar CPU dapat menjalankan beberapa proses bersama-sama  untuk memaksimalkan utilisasi atau penggunaan CPU. Terdapat beberapa kriteria yang dapat digunakan untuk mengukur optimasi kinerja algoritma penjadwalan CPU, antara lain:

    CPU Utilization
   Sebuah penjadwalan yang baik seharusnya membuat CPU bekerja maksimal mungkin. Secara konsep, utilisasi CPU berkisar antara 0 sampai 100%. Pada sistem real time, utilisasi berkisar dari 40% (untuk lightly loaded system) hingga 90% (untuk heavily used system).
    Troughput
    Troughput adalah jumlah proses yang dapat diselesaikan tiap unit waktu (time unit).

    Turnarround time
    Turnarround time adalah waktu yang dibutuhkan untuk mengeksekusi proses, mulai dari proses dibuat hingga selesai.

Message Passing

Sistem berkirim pesan adalah proses komunikasi antar bagian sistem untuk membagi variabel yang dibutuhkan. Proses ini menyediakan dua operasi yaitu mengirim pesan dan menerima pesan. Ketika dua bagian sistem ingin berkomunikasi satu sama lain, yang harus dilakukan pertama kali adalah membuat sebuah link komunikasi antara keduanya. Setelah itu, kedua bagian itu dapat saling bertukar pesan melalui link komunikasi tersebut. Sistem berkirim pesan sangat penting dalam sistem operasi. Karena dapat diimplementasikan dalam banyak hal seperti pembagian memori, pembagian bus, dan melaksanakan proses yang membutuhkan pengerjaan bersama antara beberapa bagian sistem operasi. Terdapat dua macam cara berkomunikasi, yaitu:

     1.    Komunikasi langsung
 
Setiap proses yang ingin berkomunikasi harus memiliki nama yang bersifat eksplisit  baik penerimaan atau pengirim dari komunikasi tersebut. Dalam konteks ini, pengiriman dan penerimaan pesan secara primitive dapat dijabarkan sebagai :

•    Send (P, message) – mengirim sebuah pesan ke proses P.
•    Receive (Q, message) – menerima sebuah pesan dari proses Q.

“Assalamu’alaikum” ... bukan sekedar sapaan


Setelah pada tulisan sebelumnya, membahas tentang kata "Aamiin" berikut saya bahas mengenai kata "Assalamu'alaikum". 

Pernah ngga kamu memberi salam kepada orang lain dengan tulisan ??? Seperti  ini ----> "Assalamu’alaikum".  Atau malah dengan kata "ass", "mlekom" :-( . Ngerti ngga kata “Ass” dalam bahasa Inggris artinya “Pantat” sedangkan kata "mlekom" dalam bahasa slovenia artinya "susu" (kalo ngga percaya cek disini ). 

"Assalamu’alaikum" ... bukan sekedar sapaan, kenapa saya bilang kaya gini ??? Mungkin sebelum saya memberikan alasan, ada poin penting yang ingin saya beri tahu berkaitan dengan jawaban yang nantinya kuberikan yaitu :
  • Sebagai manusia yang beradab, tentunya kita akan menyapa orang yang kita kenal jika bertemu (berpapasan) di jalan atau dimana saja. Minimal say "Haaiiii" atau "Hallloo ..." atau memanggil namanya. Kalo dalam bahasa daerah sebagai contoh ungkapan sapaan di Madura adalah “gelenon” atau “ngapora”, ungkapan sapaan di Jawa adalah “permisi” atau “nuwun sewu” (nggg ... tulisannya bener ngga ??). Ungkapan ini juga diucapkan apabila kita melewati rumah orang lain dan kebetulan tuan rumah sedang berada di depan teras.
  • Ungkapan (ucapan) yang ada pada poin pertama, kadang juga diucapankan apabila kita ingin meminta izin masuk ke dalam ruangan atau rumah orang lain karena hal ini sudah dianggap sebagai adat yang bisa dikatakan hukumnya adalah “wajib”. Hal ini dikarenakan apabila kita tidak mengucapkannya, kita akan dianggap sebagai orang yang tidak tau adat dan tidak mempunyai sifat kesopanan atau bahkan kita akan dipandang negatif.

Sebagai Umat Islam, kita juga mempunyai ucapan yang dapat kita pakai apabila kita bertemu dengan saudara kita (sesama muslim) yaitu “Assalamu’alaikum“. Ucapan ini tidak hanya sekedar sapaan, tetapi sekaligus sebagai “Doa” untuk orang yang kita sapa. Malah didalam Islam, juga mewajibkan kepada orang untuk membalas ucapan “Assalamau’alaikum” dengan “Wa’alaikumsalam” yang maknya bahwa orang tersebut juga mendoakan orang yang memberi salam. Juga disebutkan dalam sebuah Hadits (dapat dilihat pada kitab bulughul maram) bahwa memberi salam dengan ucapan “Assalamu’alaikum” adalah Hak bagi orang Islam dan menjawab salam dengan ucapan “Wa’alaikumsalam” adalah Kewajiban yang mana kalau tidak dilakukan akan berdosa.

Kalo boleh kasih saran jangan sekali-kali kita memberi salam dengan tulisan "ass", "mlekom" karena Jadi biar tidak salah paham, sebaiknya kita mengucapkan salam dengan semestinya “Assalamu’alaikum“.

Semoga Allah selalu memberikan rahmat dan hidayah-Nya kepada kita. Aaamiiin….

Taken from here.

Terima kasih untukmu ayah ...

Mungkin ibu lebih sering menelpon untuk menanyakan keadaan kita setiap hari. Tapi tahukah kamu, bahwa ayahlah yang mengingatkan ibu untuk menelpon kita?
Ketika kita kecil, ibu lah yg lebih sering mendukung kita.. Tapi tahukah kita bahwa ketika ayah pulang bekerja dengan wajah yang letih ayah selalu menanyakan apa yang kita lakukan seharian

Saat kita sakit, ayah sering membentak "sudah dibilangin!! jangan minum atau makan sembarangan!!". Tapi tahukah kamu bahwa itu artinya ayah sangat risau??

Ketika kita remaja, kita meminta izin untuk keluar malam. Ayah dengan tegas berkata "tidak boleh!". Sadarkah kita bahwa ayah hanya ingin menjaga kita? Kerana bagi ayah, kita adalah sesuatu yang sangat berharga.


Saat kita sudah dipercayai, ayah pun melonggarkan peraturannya. Dan pada saat  kita telah melanggar kepercayaannya ... maka ayahlah yang setia menunggu kita di ruang tamu dengan perasaan sangat risau ..

Setelah kita dewasa, ayah telah mengantar kita ke kampus untuk belajar..
Di saat kita memerlukan ini-itu, untuk keperluan kuliah kita, ayah hanya mengerutkan dahi... dan tanpa menolak, beliau memenuhinya.. Saat kamu sukses .. Ayah adalah orang pertama yang berdiri dan bertepuk tangan untukmu.. Ayah akan tersenyum dengan bangga..

Sampai ketika jodoh kita telah datang dan meminta izin untuk meminang kita pada ayah.. Ayah sangat berhati-hati mengizinkannya.. Dan akhirnya.. Saat ayah melihat kita duduk di atas pelaminan bersama pasangan .. ayah pun tersenyum bahagia..

Apa kita tahu, bahwa ayah sempat pergi ke belakang dan menangis?

Ayah menangis kerana ayah sangat bahagia.. Dan dia pun berdoa "Ya Tuhan, tugasku telah selesai dgn baik.. Bahagiakanlah putra putri kecilku yg manis bersama pasangannya..
"

Setelah itu ayah hanya akan menunggu kedatangan kita bersama cucu-cucunya yang datang untuk menjenguk.. Dengan rambut yg memutih dan badan yang tak lagi kuat untuk menjaga kita...

Terim kasih ayah .. terima kasih atas segala hal yang telah engkau berikan kepadaku, terima kasih atas semua kasih sayang, perhatian yang selalu engkau hadirkan untukku ....
I Love you as long as I can be ...

bukan dia tapi aku

berulang kali kau menyakiti
berulang kali kau khianati
sakit ini coba pahami
ku punya hati bukan tuk disakiti

* ku akui sungguh beratnya
meninggalkanmu yang dulu pernah ada
namun harus aku lakukan
karena ku tahu ini yang terbaik
ku harus pergi meninggalkan kamu
yang telah hancurkan aku
sakitnya, sakitnya, oh sakitnya
repeat *

ku harus pergi meninggalkan kamu
yang telah hancurkan aku
sakitnya, sakitnya, oh sakitnya
cintaku lebih besar darinya
mestinya kau sadar itu
bukan dia, bukan dia, tapi aku
begitu burukkah ini
hingga ku harus mengalah
ku harus pergi meninggalkan kamu
yang telah hancurkan aku
sakitnya, sakitnya, oh sakitnya
(cintaku) cintaku
(lebih besar dari benciku) lebih besar dari benciku
cukup aku yang rasakan
(jangan dia) jangan dia
(jangan dia) jangan dia cukup aku
(jangan dia jangan dia) cukup aku
(jangan dia)


*Ku harus pergi meninggalkan kamu yang telah hancurkan aku *
Sepenggal lirik lagu ini yang aku ingat, yup .. i have to move on.
Benar2 melangkahkan kaki, melupakan semua tentang kamu, menghapus semua jejak yang kau tinggalkan.
Your voice, sms, mms, even that all of my memories about you.
Berat ?? it seems to be a big thing that i had to do, no more choice that i can choose. Mungkin ini memang jalan yang terbaik jalan untuk kita menjadi lebih dewasa.