Archive for Juni 2013

Rudy Sih cah cilik

Minggu, 30 Juni 2013
Posted by Unknown
Tag :
Jenenge Rudy, Bocah ingusan (iya emng ingusan dia) berumur sekitar 8 tahun tapi tumbuhnya sedikit kerdil dibandingkan teman yang lainnya, giginya opong didepan dan sumpah dia cerewernya bukan ampun kadang saya sampai gak bisa translate bahasa jawanya karena sakin cepatnya dia ngomng jadinya saya bingung harus ngomong apa (--"). Dia yang selalu ngempar-ngempar pintu kamar saya sambil teriak rujakkk... rujakk.... (asemm ig emng saya penjual rujak apa). saya heran sama orang-orang sini terutama pada tukang loundry dekat kontrakan saya, waktu itu saya NgeLoundry dan ditanyain "Mas, namanya siapa ?", Saya jawab, ucca bu. Dianya malah nulis Rujak di Notanya semakin menjadi-jadi lah istilah Rujak tersebutt... karena semakin seringnya Si Rudy ngomng rujakk, warga sekitarpun banyak yang memgenal saya dengan nama rujakk.. (Ya, ampunn)

Deadlock pada Sistem Operasi

Sabtu, 29 Juni 2013
Posted by Unknown
Deadlock adalah keadaan dimana dua program memegang kontrol terhadap sumber daya yang dibutuhkan oleh program yang lain. Tidak ada yang dapat melanjutkan proses masing-masing sampai program yang lain memberikan sumber dayanya, tetapi tidak ada yang mengalah. Deadlock yang mungkin dapat terjadi pada suatu proses disebabkan proses itu menunggu suatu kejadian tertentu yang tidak akan pernah terjadi. Dua atau lebih proses dikatakan berada dalam kondisi deadlock, bila setiap proses yang ada menunggu suatu kejadian yang hanya dapat dilakukan oleh proses lain dalam himpunan tersebut.

Karakteristik Deadlock
Karakteristik-karakteristik ini harus dipenuhi keempatnya untuk terjadi deadlock. Namun, perlu diperhatikan bahwa hubungan kausatif antara empat karakteristik ini dengan terjadinya deadlock adalah implikasi. Deadlock mungkin terjadi apabila keempat karakteristik terpenuhi.

Empat kondisi tersebut adalah:
1.Mutual Exclusion . Kondisi yang pertama adalah mutual exclusion yaitu proses memiliki hak milik pribadi terhadap sumber daya yang sedang digunakannya. Jadi, hanya ada satu proses yang menggunakan suatu sumber daya. Proses lain yang juga ingin menggunakannya harus menunggu hingga sumber daya tersebut dilepaskan oleh proses yang telah selesai menggunakannya. Suatu proses hanya dapat menggunakan secara langsung sumber daya yang tersedia secara bebas.
2.Hold and Wait . Kondisi yang kedua adalah hold and wait yaitu beberapa proses saling menunggu sambil menahan sumber daya yang dimilikinya. Suatu proses yang memiliki minimal satu buah sumber daya melakukan request lagi terhadap sumber daya. Akan tetapi, sumber daya yang dimintanya sedang dimiliki oleh proses yang lain. Pada saat yang sama, kemungkinan adanya proses lain yang juga mengalami hal serupa dengan proses pertama cukup besar terjadi. Akibatnya, proses-proses tersebut hanya bisa saling menunggu sampai sumber daya yang dimintanya dilepaskan. Sambil menunggu, sumber daya yang telah dimilikinya pun tidak akan dilepas. Semua proses itu pada akhirnya saling menunggu dan menahan sumber daya miliknya.
3.No Preemption . Kondisi yang selanjutnya adalah no preemption yaitu sebuah sumber daya hanya dapat dilepaskan oleh proses yang memilikinya secara sukarela setelah ia selesai menggunakannya. Proses yang menginginkan sumber daya tersebut harus menunggu sampai sumber daya tersedia, tanpa bisa merebutnya dari proses yang memilikinya.
4.Circular Wait . Kondisi yang terakhir adalah circular wait yaitu kondisi membentuk siklus yang berisi proses-proses yang saling membutuhkan. Proses pertama membutuhkan sumber daya yang dimiliki proses kedua, proses kedua membutuhkan sumber daya milik proses ketiga, dan seterusnya sampai proses ke n-1 yang membutuhkan sumber daya milik proses ke n. Terakhir, proses ke n membutuhkan sumber daya milik proses yang pertama. Yang terjadi adalah proses-proses tersebut akan selamanya menunggu.

Penanganan Deadlock
4 cara untuk menangani keadaan deadlock, yaitu:
1.Pengabaian. Maksud dari pengabaian di sini adalah sistem mengabaikan terjadinya deadlock dan pura-pura tidak tahu kalau deadlock terjadi. Dalam penanganan dengan cara ini dikenal istilah ostrich algorithm. Pelaksanaan algoritma ini adalah sistem tidak mendeteksi adanya deadlock dan secara otomatis mematikan proses atau program yang mengalami deadlock. Kebanyakan sistem operasi yang ada mengadaptasi cara ini untuk menangani keadaan deadlock. Cara penanganan dengan mengabaikan deadlock banyak dipilih karena kasus deadlock tersebut jarang terjadi dan relatif rumit dan kompleks untuk diselesaikan. Sehingga biasanya hanya diabaikan oleh sistem untuk kemudian diselesaikan masalahnya oleh user dengan cara melakukan terminasi dengan Ctrl+Alt+Del atau melakukan restart terhadap komputer.
2.Pencegahan. Penanganan ini dengan cara mencegah terjadinya salah satu karakteristik deadlock. Penanganan ini dilaksanakan pada saat deadlock belum terjadi pada sistem. Intinya memastikan agar sistem tidak akan pernah berada pada kondisi deadlock. Akan dibahas secara lebih mendalam pada bagian selanjutnya.
3.Penghindaran. Menghindari keadaan deadlock. Bagian yang perlu diperhatikan oleh pembaca adalah bahwa antara pencegahan dan penghindaran adalah dua hal yang berbeda. Pencegahan lebih kepada mencegah salah satu dari empat karakteristik deadlock terjadi, sehingga deadlock pun tidak terjadi. Sedangkan penghindaran adalah memprediksi apakah tindakan yang diambil sistem, dalam kaitannya dengan permintaan proses akan sumber daya, dapat mengakibatkan terjadi deadlock. Akan dibahas secara lebih mendalam pada bagian selanjutnya.
4.Pendeteksian dan Pemulihan. Pada sistem yang sedang berada pada kondisi deadlock, tindakan yang harus diambil adalah tindakan yang bersifat represif. Tindakan tersebut adalah dengan mendeteksi adanya deadlock, kemudian memulihkan kembali sistem. Proses pendeteksian akan menghasilkan informasi apakah sistem sedang deadlock atau tidak serta proses mana yang mengalami deadlock. Akan dibahas secara lebih mendalam pada bagian selanjutnya.
Pencegahan Deadlock 
Pencegahan deadlock dapat dilakukan dengan cara mencegah salah satu dari empat karakteristik terjadinya deadlock. Berikut ini akan dibahas satu per satu cara pencegahan terhadap empat karakteristik tersebut.
1.Mutual Exclusion . Kondisi mutual exclusion pada sumber daya adalah sesuatu yang wajar terjadi, yaitu pada sumber daya yang tidak dapat dibagi (non-sharable). Sedangkan pada sumber daya yang bisa dibagi tidak ada istilah mutual exclusive. Jadi, pencegahan kondisi yang pertama ini sulit karena memang sifat dasar dari sumber daya yang tidak dapat dibagi.
2.Hold and Wait . Untuk kondisi yang kedua, sistem perlu memastikan bahwa setiap kali proses meminta sumber daya, ia tidak sedang memiliki sumber daya lain. Atau bisa dengan proses meminta dan mendapatkan sumber daya yang dimilikinya sebelum melakukan eksekusi, sehingga tidak perlu menunggu.
3.No Preemption . Pencegahan kondisi ini dengan cara membolehkan terjadinya preemption. Maksudnya bila ada proses yang sedang memiliki sumber daya dan ingin mendapatkan sumber daya tambahan, namun tidak bisa langsung dialokasikan, maka akan preempted. Sumber daya yang dimiliki proses tadi akan diberikan pada proses lain yang membutuhkan dan sedang menunggu. Proses akan mengulang kembali eksekusinya setelah mendapatkan semua sumber daya yang dibutuhkannya, termasuk sumber daya yang dimintanya terakhir.
4.Circular Wait . Kondisi 'lingkaran setan' ini dapat 'diputus' dengan jalan menentukan total kebutuhan terhadap semua tipe sumber daya yang ada. Selain itu, digunakan pula mekanisme enumerasi terhadap tipe-tipe sumber daya yang ada. Setiap proses yang akan meminta sumber daya harus meminta sumber daya dengan urutan yang menaik. Misalkan sumber daya printer memiliki nomor 1 sedangkan CD-ROM memiliki nomor 3. Proses boleh melakukan permintaan terhadap printer dan kemudian CD-ROM, namun tidak boleh sebaliknya.

Penghindaran Deadlock 
Penghindaran terhadap deadlock adalah cara penanganan yang selanjutnya. Inti dari penghindaran adalah jangan sembarangan membolehkan proses untuk memulai atau meminta lagi. Maksudnya jangan pernah memulai suatu proses apabila nantinya akan menuju ke keadaan deadlock. Kedua, jangan memberikan kesempatan pada proses untuk meminta sumber daya tambahan jika penambahan tersebut akan membawa sistem pada keadaan deadlock. Tidak mungkin akan terjadi deadlock apabila sebelum terjadi sudah kita hindari.
Langkah lain untuk menghindari adalah dengan cara tiap proses memberitahu jumlah kebutuhan maksimum untuk setiap tipe sumber daya yang ada. Selanjutnya terdapat deadlock-avoidance algorithm yang secara rutin memeriksa state dari sistem untuk memastikan tidak adanya kondisi circular wait serta sistem berada pada kondisi safe state. Safe state adalah suatu kondisi dimana semua proses mendapatkan sumber daya yang dimintanya dengan sumber daya yang tersedia. Apabila tidak bisa langsung, ia harus menunggu selama waktu tertentu, kemudian mendapatkan sumber daya yang diinginkan, melakukan eksekusi, dan terakhir melepas kembali sumber daya tersebut. Terdapat dua jenis algoritma penghindaran yaitu resource-allocation graph untuk single instances resources serta banker's algorithm untuk multiple instances resources. Dalam banker's algorithm, terdapat beberapa struktur data yang digunakan, yaitu:
Available . Jumlah sumber daya yang tersedia. Max . Jumlah sumber daya maksimum yang diminta oleh tiap proses.
Allocation . Jumlah sumber daya yang sedang dimiliki oleh tiap proses.
Need . Sisa sumber daya yang masih dibutuhkan oleh proses, didapat dari max- allocation. Kemudian terdapat safety algorithm untuk menentukan apakah sistem berada pada safe state atau tidak.
Pendeteksian Deadlock
Pada dasarnya kejadian deadlock sangatlah jarang terjadi. Apabila kondisi tersebut terjadi, masing-masing sistem operasi mempunyai mekanisme penanganan yang berbeda. Ada sistem operasi yang ketika terdapat kondisi deadlock dapat langsung mendeteksinya. Namun, ada pula sistem operasi yang bahkan tidak menyadari kalau dirinya sedang mengalami deadlock. Untuk sistem operasi yang dapat mendeteksi deadlock, digunakan algoritma pendeteksi. Secara lebih mendalam, pendeteksian kondisi deadlock adalah cara penanganan deadlock yang dilaksanakan apabila sistem telah berada pada kondisi deadlock. Sistem akan mendeteksi proses mana saja yang terlibat dalam kondisi deadlock. Setelah diketahui proses mana saja yang mengalami kondisi deadlock, maka diadakan mekanisme untuk memulihkan sistem dan menjadikan sistem berjalan kembali dengan normal.
Mekanisme pendeteksian adalah dengan menggunakan detection algorithm yang akan memberitahu sistem mengenai proses mana saja yang terkena deadlock. Setelah diketahui proses mana saja yang terlibat dalam deadlock, selanjutnya adalah dengan menjalankan mekanisme pemulihan sistem yang akan dibahas pada bagian selanjutnya. Berikut ini adalah algoritma pendeteksian deadlock.

Pemulihan Deadlock 
Pemulihan kondisi sistem terkait dengan pendeteksian terhadap deadlock. Apabila menurut algoritma pendeteksian deadlock sistem berada pada keadaan deadlock, maka harus segera dilakukan mekanisme pemulihan sistem. Berbahaya apabila sistem tidak segera dipulihkan dari deadlock, karena sistem dapat mengalami penurunan performance dan akhirnya terhenti.
Cara-cara yang ditempuh untuk memulihkan sistem dari deadlock adalah sebagai berikut:
1.Terminasi proses. Pemulihan sistem dapat dilakukan dengan cara melalukan terminasi terhadap semua proses yang terlibat dalam deadlock. Dapat pula dilakukan terminasi terhadap proses yang terlibat dalam deadlock secara satu per satu sampai 'lingkaran setan' atau circular wait hilang. Seperti diketahui bahwa circular wait adalah salah satu karakteristik terjadinya deadlock dan merupakan kesatuan dengan tiga karakteristik yang lain. Untuk itu, dengan menghilangkan kondisi circular wait dapat memulihkan sistem dari deadlock.Dalam melakukan terminasi terhadap proses yang deadlock, terdapat beberapa faktor yang menentukan proses mana yang akan diterminasi. Faktor pertama adalah prioritas dari proses-proses yang terlibat deadlock. Faktor kedua adalah berapa lama waktu yang dibutuhkan untuk eksekusi dan waktu proses menunggu sumber daya. Faktor ketiga adalah berapa banyak sumber daya yang telah dihabiskan dan yang masih dibutuhkan. Terakhir, faktor utilitas dari proses pun menjadi pertimbangan sistem untuk melakukan terminasi pada suatu proses.

2.Rollback and Restart . Dalam memulihkan keadaan sistem yang deadlock, dapat dilakukan dengan cara sistem melakukan preempt terhadap sebuah proses dan kembali ke state yang aman. Pada keadaan safe state tersebut, proses masih berjalan dengan normal, sehingga sistem dapat memulai proses dari posisi aman tersebut. Untuk menentukan pada saat apa proses akan rollback, tentunya ada faktor yang menentukan. Diusahakan untuk meminimalisasi kerugian yang timbul akibat memilih suatu proses menjadi korban. Harus pula dihindari keadaan dimana proses yang sama selalu menjadi korban, sehingga proses tersebut tidak akan pernah sukses menjalankan eksekusi.

Pengertian RTOS

Kamis, 27 Juni 2013
Posted by Unknown
Tag :

Definisi RTOS

“Real-Time Operating System (RTOS) adalah sistem operasi yang multitasking yang ditujukan untuk aplikasi yang real-time”.  Wikipedia, 2011.

RTOS juga dapat diartikan sebagai Program yang menjadwalkan semua eksekusi/pekerjaan yang sangat teratur, mengatur semua resource dari sistem, dan menyediakan dasar yang konsisten untuk mengembangkan kode aplikasi diatasnya. Real Time Concept for Embedded Systems, 2003.

Komponen-komponen RTOS :

·         Scheduler
Indikasi kapan eksekusi suatu pekerjaan akan dilakukan Round-robin atau preempetive scheduling
·         Objects
Dibangun oleh kernel untuk memudahkan pengembangan Terdiri dari tasks, semaphores, dan message queues
·         Services
Operasi yang diberikan kepada semua objek diantaranya timing, interrupt handling, dan resource management

Karakteristik RTOS :
  • Reliability, kemampuan bekerja tanpa intervensi manusia.
  • Predictability, perilaku bisa diprediksi untuk rentang waktu yang telah ditentukan
  • Performance, mampu menyelesaikan pekerjaan secepat mungkin
  • Compactness, ukuran dan penggunaan resource terbatas, pengaruh dari desain dan biaya
  • Scalability, modular untuk mendukung berbagai macam tingkat kekompleksan aplikasi

Macam-macam RTOS
1.       eCos
2.       FreeRTOS
3.       FemtoOS

  1. Free RTOS 
FreeRTOS (Free Real-time operating systems) adalah sebuah real time operating system yang digunakan untuk embeded devices atau microcontrollers untuk kebutuhan sistem operasinya. FreeRTOS didistribusikan secara gratis lewat GPL dengan beberapa pengecualian untuk kalangan industri tertentu

Desain Kernel FreeRTOS :

Karateristik :
}  Dikembangkan oleh real time engineer Ltd
}  Didesain dengan ukuran kecil dan mudah digunakan
}  Penulisan code dalam bahasa C
Menyediakan fungsi seperti :
}  Threads
}  Task
}  Semaphores
  Berjalan di :
}  Windows
}  Linux

Keunggulan FreeRTOS
  1. Penjadwalan dapat dikonfigurasi untuk operasi preemptive dan cooperative 
  2. Co-routine dalam freeRTOS sangat sederhana dan memiliki stack untuk task ringan dan terbatas 
  3. Kecil dan sederhana. Hanya 3 file source code. Sehingga cocok untuk para newbie yang masih awal terhadap RTOS. 
  4. Memberikan satu solusi dan environment untuk berbagai macam arsitektur. Proses migrasi arsitektur pun bisa lebih mudah. 
  5. Konsumsi ROM dan RAM yang minimal. Binary kernel RTOS tipikalnya akan menghabiskan area sebesar 4 – 9 KByte. 
  6. Gratis untuk digunakan pada project komersial (lihat bagian lisensi untuk lebih detailnya). 
  7. Terdapat contoh yang bisa langsung dijalankan. 
  8. Dokumentasi yang bisa dkatakan lengkap. 
  9. Support berupa forum yang gratis dan lengkap




Sejarah Muhammad Al Fatih

Senin, 24 Juni 2013
Posted by Unknown
Sosok Muhammad Al-Fatih adalah jawaban kebenaran atas sabda Rasulullah SAW:“Konstantinopel akan dibebaskan di tangan seorang laki-laki. Maka sebaik-baik pemimpin adalah pemimpin yang membebaskan kota itu. Dan sebaik-baik tentara adalah tentaranya.” (HR. Ahmad)
Kebesaran nama Sultan Muhammad Al Fatih berusaha ditutupi oleh berbagai propaganda barat, mulai dari pengurangan studi seputar sejarah Islam yang bahkan sangat terasa di Indonesia yang mayoritas Islam sekalipun, hingga pembuatan berbagai cerita dan kisah yang dipelintir untuk memembengkokan kebenaran sejarah
.Muhammad Al Fatih merupakan pemuda yang mampu mewujudkan salah satu bisyaroh nubuwah. Kisah perjuangannya mampu menjadi inspirasi bagi para pejuang tegaknya syariat Islam dan khilafah dalam mewujudkan janji Allah dan bisyaroh nubuwah. Ada beberapa ibroh yang bisa kita ambil dari kisah selama hidupnya.
Mental Al Fatih Sejak Kecil

Sejak kecil pada diri al Fatih sudah ditanamkan jiwa pemimpin terbaik, penakluk Konstantinopel, anak yang kelak akan mewujudkan sebuah bisayroh nubuwah. Syaikh Aaq Syamsudin, secara istiqomah mengajarkan dan mengulang-ulang bisyaroh nubuwah, kisah jihad dan futuhat para shahabat dan pendahulu al Fatih yang ingin menaklukkan Konstantinopel, serta yang terpenting adalah ketaatan totalitas pada Sang Kholiq. Sejarah telah mencatat, bahwa semenjak baligh hingga akhir hidupnya al Fatih tidak pernah meninggalkan shalat rowatib dan sholat tahajud, selama hidupnya ia menjadikan syariat selalu didepan matanya dan berusaha jangan sampai melanggar syariat yang Islam mulia ini.

Al Fatih juga manusia, sama seperti kita yang juga berjuang dan berdakwah demi tegaknya izzul Islam wal muslimin. Hanya mungkin kalau kita mau bertanya pada diri kita, sudah sejauh mana upaya kita untuk dapat mewujudkan bisyaroh nubuwah tegaknya kembali Daulah Khilafah ‘Alaa Minhajin Nubuwah. Jika hanya untuk menaklukkan “sebuah kota” al Fatih sudah melakukan persiapan sejak dini dengan bermacam aktivitas untuk mengasah kemampuannya dan amal ibadah untuk selalu dekat dengan Allah, Bagaimana dengan kita yang memiliki cita-cita untuk menegakkan kembali Daulah Khilafah ‘Alaa Minhajin Nubuwah?

Pemuda Yang Berani Menasehati Pemimpin

Pada saat usianya masih belia, al Fatih sudah mendapatkan amanah untuk memimpin ibu kota Negara Khilafah menggantikan ayahnya Sulthan Murad II yang pergi beruzlah untuk bertaqorub kepada Allah. Ia laksanakan amanah itu dengan penuh tanggung jawab. Pada saat melaksanakan amanah ini, al Fatih mendapatkan serangan dari Pasukan Salib di Varna-Bulgaria. Terdesak karena masih minimnya jam terbang dalam menjalankan pemerintahan, kemudian ia meminta ayahnya untuk turun membantunya, namun ayahnya selalu menolaknya. Beberapa kali ia mengirim surat kepada ayahnya, namun bantuan yang diharapkan tak kunjung datang. Akhirnya, al-Fatih menulis surat kepada ayahnya yang isinya

Siapakah yang saat ini menjadi sulthan Saya atau ayah?
Kalau ayahanda yang menjadi sulthan, maka seharusnya seorang pemimpin berada di tengah rakyatnya dalam situasi seperti ini
Kalau Saya yang menjadi sulthan, maka sebagai pemimpin, saya perintahkan ayahanda sekarang juga untuk datang kemari ikut memimpin pasukan membela rakyat.

Jiwa pemberani untuk mengkoreksi pemimpin seperti yang pernah dilakukan al Fatih perlu untuk kita adopsi, apalagi di saat para pemimpin di negeri ini tidak menerapkan Syariat Islam, sering mendzolimi umat dan banyak yang bermaksiat kepada Allah. Bukankah Rasulullah saw pernah bersabda :

سَيِّدُ الشُّهَدَاءِ حَمْزَةُ بن عَبْدِ الْمُطَّلِبِ وَرَجُلٌ قَامَ إِلَى إِمَامٍ جَائِرٍ ، فَنَهَاهُ وَأَمَرَهُ ،فقتلُه
“Pemimpin para syuhada adalah Hamzah bin Abdul Muthalib, dan seseorang yang berdiri dihadapn pemimpin zhalim dan tidak adil, lalu dia mengajak dan mencegahnya hingga ia dibunuh.” (Al-Hakim dan At-Thabrani)


Catatan Prestasi Emas Al Fatih

Keseriusan al Fatih dalam mewujudkan cita-cita untuk menaklukkan konstantinopel juga diikuti dengan berbagai catatan prestasi emasnya, diantaranya :
  1. Semenjak aqil baligh hingga meninggal dunia al Fatih tidak pernah meninggalkan sholat rowatib dan sholat tahajjud;
  2. Menjadi gubernur ibu kota daulah khilafah pada usia 21 tahun;
  3. Menguasai 7 bahasa pada usia 23 tahun;
  4. Membentuk Pasukan Inkisaria, sekitar 40.000 pasukan elit dengan program pelatihan terpadu sejak kecil dilatih fisik, akademis, strategi perang, ilmu ushul fiqh, dan semua disiplin ilmu lain. Setengah pasukan al-Fatih selalu melaksanakan tahajjud pada malam hari
  5. Pada tahun 1452 M, al Fatih membangun benteng Rumeli Hisari dengan tinggi 82 meter, dengan 5000 pekerja selesai dalam waktu 4 bulan
  6. Membuat The Great Turkish Bombard (first Supergun)
  7. Bersama pasukannya mampu memindahkan 70 kapal perang dari Selat Bosphorus menuju Selat Tanduk melalui Pegunungan Galata dalam waktu 1 malam dengan menggunakan tekhnologi yang ada pada waktu itu.
  8. Tepat pada hari Selasa tanggal 20 Jumadil Ula 857 H bertepatan tanggal 29 Mei 1453 M adalah “tanggal keramat” bagi bangsa Eropa karena pada tahun inilah al Fatih mendapat pertolongan dari Allah, berhasil mewujudkan bisyaroh nubuwah untuk menaklukan Konstantinopel setelah melewati 54 hari pertempuran dan 825 tahun penantian.
Khutbah Meraih Kemenangan

Sebelum menaklukkan Konstantinopel, ada khutbah yang disampaikan al Fatih untuk selurh pasukannya :
“Jika penaklukan kota Konstantinopel sukses, maka sabda Rasulullah SAW telah menjadi kenyataan dan salah satu dari mukjizatnya telah terbukti, maka kita akan mendapatkan bagian dari apa yang telah menjadi janji dari hadits ini, yang berupa kemuliaan dan penghargaan. Oleh karena itu, sampaikanlah pada para pasukan satu persatu, bahwa kemenangan besar yang akan kita capai ini, akan menambah ketinggian dan kemuliaan Islam. Untuk itu, wajib bagi setiap pasukan, menjadikan syariat selalu didepan matanya dan jangan sampai ada diantara mereka yang melanggar syariat yang mulia ini. Hendaknya mereka tidak mengusik tempat-tempat peribadatan dan gereja-gereja. Hendaknya mereka jangan mengganggu para pendeta dan orang-orang lemah tak berdaya yang tidak ikut terjun dalam pertempuran”

Dari khutbah diatas telah jelas bahwa al Fatih sadar bahwa kelak jika Ia berhasil menaklukkan Konstantinopel, hal itu semata-mata hanya atas pertolongan dan izin dari Allah SWT, bukan karena kemampuan strategi perang, kekuatan pasukan atau senjatanya. Maka al Fatih berpesan: “Untuk itu, wajib bagi setiap pasukan, menjadikan syariat selalu didepan matanya dan jangan sampai ada diantara mereka yang melanggar syariat yang mulia ini.

Wasiat Dari Al Fatih

Menjalani hari-hari terakhirnya setelah diracun, Muhammad al-fatih merasaan kematian mungkin akan segera datang. Ia telah lakukan apa yang ia bisa rasa bisa. Ia telah jalani apa yang ia yakini mesti. Ia telah berikan apa yang ia anggap punya. Ia tunaikan apa yang ia tahu itu menjadi tanggungjawabnya. Maka bila takdir telah membuatnya berkuasa di usia muda dan harus membuatnya mati dalam usia yang belum terlalu tua, hari itu ia merasa layak bicara. Bila ia harus mencari alasan, mungkin hanya satu : ia telah bekerja.

Tiga puluh satu tahun setelah dilaluinya dalam pegabdian, kerja, karya, yang luar biasa. Bila kemudian di hari itu ia hendak bicara, itu sudah semestinya. Ia hendak bicara atas apa yang telah dilakukannya, sebagai sebuah wasiat untuk anaknya yang akan meneruskan kepemimpinannya. Maka kepada anaknya ia sampaikan wasiat:
“Aku sudah diambang kematian. Tapi aku berharap aku tidak kawatir, karena aku meninggalkan seseorang sepertimu. Jadilah seorang pemimpin yang adil, shalih dan penyayang. Rentangkan pengayomamu untuk rakyatmu, tanpa kecuali, bekerjalah untuk menyebarkan islam. Karena sesungguhnya itu merupakan kewajiban para penguasa di muka bumi. Dahuluklan urusan agama atas apapun urusan lainnya. Dan janganlah kamu jemu dan bosan untuk terus menjalaninya. Janganlah engkau angkat jadi pegawaimu mereka yang tidak peduli dengan agama, yang tidak menjauhi dosa besar, dan yang tenggelam dalam dosa. Jauhilah olehmu bid’ah yang merusak. Jagalah setap jengkal tanah islam dengan jihad. Lindungi harta di baitul maal jangan sampai binasa. Janganlah sekali-kali tanganmu mengambil harta rakyatmu kecuali dengan cara yang benar sesuai ketentuan islam. Pastikan mereka yang lemah mendapatkan jaminan kekuatan darimu. Berikanlah penghormatanmu untuk siapa yang memang berhak.”
“Ketahuilah, sesungguhnya para ulama adalah poros kekuatan di tengah tubuh negara, maka muliakanlah mereka. Semangati mereka. Bila ada dari mereka  yang tinggal di negeri lain, hadirkanlah dan hormatilah mereka. Cukupilah keperluan mereka.”
“Berhati-hatilah, waspadalah, jangan sampai engkau tertipu oleh harta maupun tentara. Jangan sampai engkau jauhkan ahli syari’at dari pintumu. Jangan sampai engkau cenderung kepada pekerjaan yang bertentangan dengan ajaran islam. Karena sesungguhnya agama itulah tujuan kta, hidayah itulah jalan kita. Dan oleh sebab itu kita dimenangkan.”
“Ambilah dariku pelajaran ini. Aku hadir ke negeri ini bagaikan seekor semut kecil. Lalu allah memberi nikmat yang besar ini. Maka tetaplah di jalan yang telah aku lalui. Bekerjalah untuk memuliakan agama islam ini, menghormati umatnya. Janganlah engkau hamburkan uang negara, berfoya-foya, dan menggunakannya melampaui batas yang semestinya. Sungguh itu semua adalah sebab-sebab terbesar datangnya kehancuran.”

Itulah wasiat al-Fatih. Ia telah mencatatkan tinta emas dalam sejarah dan mengukir prestasi yang insya Allah layak dibanggakan dihadapan Allah SWT dengan membuktikan pada dunia melalui usaha yang nyata. Kini tinggal kita wahai Saudaraku, yang akan merealisasikan hadits Rasulullah SAW “….tsumma takuunu khilafatan ‘ala minhajin nubuwwah” dengan fikrah Islam dan thoriqah Rasulullah sebagai senjata kita, akan segera kita taklukkan atas izin Allah, ideologi Kapitalis yang saat ini sebagai benteng kuat di benak seluruh penguasa kaum muslim, dan kita dirikan diatas puing-puingnya Negara KHILAFAH ISLAMIYAH!!! ALLAHU AKBAR!!!

Untuk dapat lebih tahu gambaran kisahnya berikut saya sertakan link untuk mendownload filmya :


Download Film atau Disini Subtitle Indonesia Disini

Keutamaan Menghormati Orang Tua

Jumat, 21 Juni 2013
Posted by Unknown
Birrul Walidain merupakan kebaikan-kebaikan yang dipersembahkan oleh seorang anak keapada orang tuanya, kebaikan tersebut mencangkup dzahairan wa batina dan hal tersebut didorong nilai-nilai fitrah manusia. Wajibatul walid (kewajiban orang tua) ialah mempersiapkan anak-anaknya agar berbakti kepadanya. Sabda Rasulullah bahwa Allah merahmati orang tua yang menolong anaknya untuk bisa berbakti kepada anaknya.


Keutamaan-keutamaan dari Birrul Wlidain :
1.       Ahabul amli illahi ta’ala (amal yang paling di cintai oleh Allah SWT) Sebagaimana dalam hadist yang diriwayatkan pleh Abdur Rahman Abdillah ibni Masud ra, Aku pernah bertanya Nabi SAW yakni amal apa yang paling dicintai disisi Allah ? Rasulullah bersabda Shalat tepat pada Waktunya . Kemudian aku tanya lagi, Apa lagi selain itu ?.. Jawab Rasulullah, Berbakti kepada kedua Orang tua. Ini dikisahkan bahwa Rasulullah pernah menolak salh seorang sahabat untuk berjihad dijalan Allah karena belum mendapat ridha orang tua. Akhirnya Rasulullah memperintahkan sahabat tersebut untuk segera pulang memperbaiki hubungan dengan kedua orang tuanya.
2.    Laisajaza an min waladin ila walidih (Bakti kepada orang tua bukanlah merupakan balas budi) Seorang anak tidak akan dapat membalas jasa kedua orang tuanya. Sebagaimana dalam hadist “Tidak akan dapat membalas seorang anak kepada orang tuannya melainkan anak itu melainkan anak itu mendapatkan orang tuanya sebagai hamba sahaya lalu dia membelinya dan memerdekannya.
3.       Al ummu hiya ahaqu suhbah (Prioritas untuk mendapat perlakuan yang lebih dekat dari kedua orang tua ialah ibu). Dikisahkan seorang sahabat bertanya kepada Rasulullah, Siapakah yang lebih berhak diantara manusia yang paling harus aku perlakukan secara baik ? “Rasulullah menjawab Ibumu”,  bertanya lagi sahabat, Siapa lagi Rasulullah ? “jawab Rasulullah, Ibumu”, Siapa lagi Rasulullah ? “jawab Rasullah yang ketiga kalinya, Ibumu”,  Bertanya lagi sahabat tersebut, Siapa lagi ? Barulah Rasullah menjawab Bapakmu. Dalam Qs Lukman : 31 Allah memerintahkan kepada manusia untuk berbuat baik kapada kedua orang tuanya, terutama pada ibunya yang telah mengandung dan menyusuinya.
4.       Makruman bi ibadatillah (Berbakti kepada orang tua dibarengi dengan beribadah kepada Allah SWT) Qs Isra :23, Allah memerintahkan untuk beribadah kepada-Nya dan berbuat baik kepada kedua orangtuanya, melarang perkataan “ah” dan membentak kepada keduanya dan mewajibkan perkataan yang mulia. Ayat ini mengartikan bahwa berbakti kepada orang tua sama wajibnya dengan beribadah kepada Allah SWT.


Unsur-unsur Birrul Walidain :
Seorang anak ketika ingin berbakti kepada kedua orang tuanya harus bersikap atau berakhlak yang terkait dengan unsur –unsur Birrul Walidain. Jika unsur-unsur tersebut tidak terpenuhi maka hukkul walidain (Durhaka kepada orang tua). Unsur-unsur Birrul Walidain sebagai berikut :
1.       Al muhaqodhotu alal kaul, Seorang anak hendaknya menjaga dan memelihara lisannya dihadapan orang tua, terlebih bagi mereka yang sudah usia lanjut, jangan sampai perkataan atau perbuatanya menyinggung perasaan mereka, sebagaimanan yang dijelaskan Allah dalam surat Al Israa : 17
2.        Khofdul Jannah,  Sikap bahasa tubuh seorang anak tidak boleh membusungkan dada terhadap orang tua melainkan merendahkan diri kepada keduanya dengan penuh kasih sayang dan mendoakan mereka agar keduanya dikasihi Allah SWT dalam Surat Al Israa : 24
3.       Attoah Almshahabah, Akhlak seorang anak yang taat dan kedekatan serta keakraban terhadap orang tua. Walupun mungkin ketidaktaatan seorang anak  kepada kedua orang tua kerena masalah syar’i (prinsip) tetapi sikap muhahabah (keakraban)  tetap harus dilakukan karena itu merupakan hak orang tua, All menjelaskan dala Qs Lukman : 31.
4.       Sabatulbirri bada wafatihima, tetap berkewajiban berbakti kepada kedua orang tua setelah keduanya meninggal dunia. Dalam surat  An Najm : 39-41, bahwa Allah SWT memberikan kesempatan kepada orang tua yang meninggal dunia yang masih memiliki simpanan amal kebaikan yang dapat diperoleh dari anak-anaknya yang sholeh dan sholeha.


Ustad. Drs. Muhammad Said




Memahami Linux lebih dalam

Selasa, 18 Juni 2013
Posted by Unknown
Tag :
=====================================================
Sedikit penerangan Bagi Newbie Linux...

[Khusus Pemula Linux] Cara belajar linux?
Halo Para Newbie !
Berikut adlh pengalaman saya belajar di linux, saya pernah nemuin hal hal berikut ini.

1. sintaks CLI (shell, walaupun gk ngerti gunanya apa ?)
2. ngoprek server (walaupun gk ngerti ngapain ngoprek server kalo komputernya cuman 1 ?)
3. kompail kernel (walaupun gk ngerti maksud tujuan dari "compile kernel" ?)
4. belajar cara install program (setelah berhasil install, gk ngerti mau ngapain programmnya)
5. repot repot dual boot sampai quad boot (windows, ubuntu, slackware, freebsd numpuk jadi satu)
6. repot repot install game windows pake wine di linux (habis itu kecewa dengan hasil penampakannya)
7. repot repot install theme, compiz, hiasan hiasan (yg dipaksakan), dan akhirnya rusaklah tampilan desktopnya.
  Di sini saya mungkin akan sedikit ingin share tips, terutama dan khusus bagi pemula, awam, beginner, dumb, dummy, yang baru beberapa hari akan memulai berniat belajar linux.


1. Tentukan tujuanmu belajar Linux.
Sebenarnya untuk apa sih belajar linux? apakah untuk gaya gayaan pamer "Linux lebih baik dari windows"? Saya harap tidak seperti itu, semua system memiliki kelebihan dan kelemahan tergantung tujuannya. Saya harap agan tentukkan dulu tujuannya. Sebenarnya kalo dipikir - pikir (menurut pengalaman), ada 3 topik besar yg dipelajari di linux yaitu sysadmin linux, maintainer kernel, programmer linux. Nah sekarang agan tinggal milih yang mana?


a. Sysadmin
belajarnya dasar jaringan, wajib tau server (mulai dari a-z), sedikit tentang security dan exploit (mainan hacking-cracking getoo), wajib ahli scripting (mulai dari bash, perl, cgi, java dan banyak lagi)
b. Maintainer kernel
maintainer kernel linux, maksudnya yg berkeinginan untuk mengorbankan waktunya, tenaganya, pikirannya tanpa dibayar duit untuk MEMPROGRAM KERNEL. Butuh sekali keahlian programming tingkat tinggi, pengetahuan tentang arsitektur komputer, organisasi komputer, bahasa C dan assembly seakan akan jadi bahasa Indonesia, tau konsep Operating System (minimal baca 1-2 buku tentang OS, setara karangan Wiliam Stalling atau si londo pak Andrew S Tanenbaum). Sanggup secara fisik dan sikis (tau gk si Alan Cox, salah satu maintainer Linux, memilih keluar karena gk tahan debat mulu dengan si Linus).
Mencoba untuk membuat/memaintain kernel dengan HTML,PHP dan Javascript, menandakan bahwa agan belum menghayati, memahami tentang konsep OS itu sendiri.

c. Programmer Linux
minimal tau tentang API di linux. sisanya terserah mau pakai bahasa apa (umumnya C dan python). PHP, javascript, html, css bukanlah bahasa pemrogramman untuk linux, melainkan bahasa pemrogramman WEB.

2. Cari tau harus mulai dari mana.
Adalah hal yang lucu kalau ingin menjadi maintainer linux, sysadmin, ataupun programmer adalah sibuk menginstall program program seperti compiz, driver/codec audio video, install game di wine, dan program program hiburan lainnya. Ingat bahwa pada kenyataanya kegiatan Personal Computing itu lebih baik di Windows, atau Mac.
Agan harus tau Linux apa yg cocok dengan lingkungan agan (supaya kalo mau nanya gampang). Misal di lingkungan agan pakainya ubuntu, brarti Linux yg agan pakai sebaiknya ubuntu. Sebaiknya juga jangan pernah menginstall banyak - banyak linux ke dalam PC (sampe 5 OS di 1 PC), menandakan agan tidak konsisten. Jika sangat terpaksa sekali, dual boot dengan windows pun sudah lebih dari cukup.

utk TPB (tahap permulaan bersama): sukses install linux, dual boot, cara install program (maksimal seminggu udah lancar).
utk selanjutnya sesuai bidang masing2:
*sysadmin----------->minimal punya dua atau tiga PC, punya LAN, buku tentang server (misal: Ubuntu Server User Guide), pelajari macam2 server, tau kegunaan masing masing, sebaiknya punya Lab sendiri.
*Maintainer---------->Pelajaran Algoritma, Arsitektur Komputer, Organisasi Komputer, Mikroprosesor, OS, ada link bagus di osdev.org (cara bikin OS sendiri), selebihnya cari tau sendiri deh
*Programmer linux --------->cukup pengalaman programming yang memadai, sanggup beradaptasi dengan framework baru, agan udah bisa jadi programmer linux. utk start, pakek python aja, lebih gampang.

3. Internet adalah wajib.
Linux adalah OS yg lahir dari internet. Agan wajib sekali sering berforum (yg ada hubungannya dg Linux maksudnya). Kebutuhan download lib, driver, patch, repo, dan segala macem adanya di Internet. Belajar linux sampai ahli tanpa internet bagaikan menunggu Unta masuk ke dalam lubang jarum (alias gk mungkin).

4. Fokus pada tujuanmu, jangan pernah sekali kali pindah jalur.
Inilah yang menjadi momok bagi para pemula, karena sering kali cepat bosan. Dan akhirnya berpindah pindah topik. Awalnya pingin jadi Sysadmin, belum selesai belajar syntax dasar, pindah ke Web Design, baru tau dikit, pindah lagi ke pemrogramman Mikrokontroller. Abis itu sibuk organisasi di Kampus. Akhirnya cuman sedikit yg kita dapat dan tidak terlalu mendalam.

Sebaiknya bikin project kecil kecilan. yang nantinya project tersebut di publish lewat blog, mungkin agan bisa jadi terkenal. Blog sekaligus personal branding. Misal:
Project 1: (sysadmin) Mengukur performansi server BSD dengan server Linux diliat dari bla bla bla.
Project 2: (sysadmin) Mengukur tingkat sekuriti server BSD dengan server Linux diliat dari bla bla bla.
Project 3: (sysadmin, maintainer) Bagaimana cara kerja Linux secara umum melalui LFS.
Project 4: (sysadmin) Perbandingan performansi antara Apache Web Server dengan NGINX.
Project 5: (programmer) Bikin program chat sederhana antar client di linux. Project 6: (maintainer) Bikin Linux rasa kamu sendiri.
dan masih banyak lagi project project yg bisa agan buat sendiri dan yg lebih bermanfaat daripada sekedar menginstall ini itu tanpa ada hasil yg signifikan.

sesama pengguna linux hendaknya saling berbagi ilmu jangan pelit pelit di sebarkan. dan juga kalo sudah expert jangan sombong kepada adik adiknya dengan mengatakan RTFM atau GTFM atau yg lain. Namanya juga masih dummy, blum mengerti.

Belajar Jadi Sysadmin
Karena banyak yang request jadi sysadmin. Maka ane sedikit sharing tentang sysadmin lagi. Walau sebetulnya ane bukan seorang sysadmin, namun ada pengalaman belajar jadi sysadmin boongan di kampus . Berikut adalah tips-tipsnya berdasarkan pengalaman:
1. Siapkan minimal 2 Komputer (3 atau lebih, lebih baik), yang nantinya 1 untuk server dan 1 untuk client.
2. Siapkan Line Internet (mau nggak mau harus ada, karena untuk nyari paket program pendukung server).
3. Pilih disto linux khusus untuk server. Contoh: Ubuntu Server, Centos, Debian. Cuman kalo di linux ane lebih prefer ke Ubuntu Server karena kemudahanya dalam setting (namanya juga baru belajar).
4. Baca buku tentang server, karena dulu ane pakai Ubuntu Server, maka bukunya dapat didownload langsung dari Websitenya, Cukup lengkap untuk membuat server sederhana skala rumahan. Baca buku tentang Scripting BASH (ubuntu).
5. Lulus dari kampus, biasanya ada training lanjut dari perusahaan yang merekrut agan jadi sysadmin. Pelajarannya mungkin lebih advance dan teknologinya lebih rahasia (untuk sekuritas).
Kerancuan newbie antara Linux dan Operating System based Linux serta BSD. Linux sebenarnya bukanlah satu set operating system, melainkan sebuah kernel saja. Ibarat sebuah mobil, kernel adalah mesinnya. Mesin ini agar dapat bermanfaat/bekerja maka perlu adanya bodi, roda, dan sistem kendali. Hal yang sama seperti Linux, ia butuh shell, utilities, dan program lainnya agar dapat dimanfaatkan sebagai sebuah Sistem Operasi (Operating System). Linux yang terbungkus oleh paket - paket program inilah yang biasa disebut Linux Distribution (Distro). Ada banyak distro populer, salah satunya Ubuntu.
Beda dengan BSD, dia sudah merupakan sebuah Sistem Operasi yang utuh, tapi kernelnya bukan Linux. Macam sistem operasi Keluarga BSD yang populer saat ini adalah FreeBSD, PCBSD, OpenBSD, NetBSD dan DragonflyBSD. Biasanya BSD diperuntukkan untuk server dan workstation, tapi pengembangannya tidak menutup kemungkinan untuk digunakan skala Desktop (seperti PCBSD).

Open Source di Linux, Newbie Masih belum kebayang Apanya yang Open Source Distro linux yang biasanya agan download seperti Ubuntu. Tidak menyertakan source codenya dalam CD. CD ubuntu sudah dalam bentuk binary code (seperti .exe dalam Windows). file - file konfigurasi yang ada di /etc bukanlah source code linux, dan bukan menunjukkan bahwa linux opensource. Pemahaman ini sering saya temui di forum dan dunia nyata. Jika agan mau tau source code linux sebenarnya, silahkan cari di kernel.org. biasanya source code tersebut dipaket dalam tar-ge-zet (extensi .tar.gz). Untuk benar - benar dapat memanfaatkan source code Linux, agan mungkin perlu mengikuti kuliah Pemrogramman C, Mikroprosesor, Arsitektur Komputer dan Sistem Operasi dulu.
Linux Aman dari Serangan adalah NON-SENSE Kata - kata, "sekuriti di linux tinggi" lebih pas jika dikatakan oleh seorang IT security. Karena IT security punya kemampuan untuk meng-costumize sistemnya menjadi lebih aman. Hal ini didukung oleh sifat lisensi Distro Linux yang kebanyakan Open Source, sehingga IT security bisa merubah sistemnya sesuka hati.
Jika kita tidak bisa/tidak mampu merubah sistem linux sesuai keinginan kita sendiri, maka sekuritas tinggi hanyalah sebuah omong kosong belaka.
Semua Linux dan Tools Open Source lainnya Tidak Gratis Agan mungkin harus mulai berfikir bahwa segalanya tidak ada yang gratis di dunia ini (pipis aja bayar) . Siapa yang membayar listrik, server, line internetnya? Ternyata developer linux juga butuh uang. Linux ada sampai sekarang karena ada dukungan dana para dermawan yang ada di seluruh dunia. Memakai linux tanpa ada kesadaran untuk memberikan donasi, it's OK, namun kurang begitu menghargai. Bukan berarti yang tidak punya cukup uang dianggap tidak menghargai. Tapi, setidaknya agan tidak memiliki alasan "linux gratis" untuk memakai software yang legal. Begitu juga software - software GPL lainnya.
Saya ingin Belajar Linux untuk Hacking Hacking disini mungkin maksudnya cracking. Membobol sistem orang, mencuri data menggunakan terminal linux. Nampaknya agan terlalu banyak nonton film action. Sebenarnya Linux hanyalah tool, orang2 yang berhasil membobol suatu sistem tidak lah hebat, yang hebat dan jenius adalah orang - orang yang membuat toolnya.
Backtrack salah satu tool berupa distro linux khusus untuk pen-test. Backtrack tidak cukup membantu seseorang untuk cracking, kalau sistem yang mau dibobol saja tidak tau. Seharusnya yang dipelajari adalah sistem yang mau dibobol, bukan linuxnya. Tools yang dibuat juga biasanya tujuannya tidak untuk semua sistem secara global, melainkan untuk sistem tertentu.
Sekali lagi Linux hanyalah sebuah kernel. Dan belajar hacking yang dimaksud oleh kebanyakan newbie adalah sebagai kegiatan bobol membobol. Ane tidak mendukung kegiatan belajar tersebut.
Hacking dalam artian sebenarnya adalah membangun sesuatu untuk kebaikan bersama dan orang banyak. Sedangkan kegiatan cracking adalah menhancurkan sesuatu yang telah dibuat susah payah, atau yang lebih keji lagi adalah menghancurkan sistem dan mengambil keuntungan diri sendiri dari situ (carding, mencuri uang, mencuri ini dan itu).
Dan saya sarankan untuk tidak belajar dari buku buku instan berwarna hitam yang sangat populer di toko buku gramedia dan toko buku lainnya.
artikel bagus untuk meluruskan pengertian tentang hacker:
1. Meluruskan Salah Kaprah Tentang Hacker--->>http://romisatriawahono.net/2008/02/27/meluruskan-salah-kaprah-tentang-hacker/
2. How to Become Hacker--->>http://www.catb.org/~esr/faqs/hacker-howto.html

Inilah para Hacker sejati yang hebat, Mitnick pun saya rasa nggak bakalan sanggup menyaingi tokoh2 yang ada divideo ini. (Ada Woz, Stallman, Bill Atkinson, Hertzfield, dll)-->> http://www.youtube.com/watch?v=bl_1OybdteY&feature=player_embedded
Actually, kalo emang serius di security hacking atau security audit perlu ada kuliah khusus yang membahas itu. Banyak yang harus dipelajari, seperti kriptografi, SSL, pokoknya banyak deh.
Bahkan pembahasan security IT sudah mencapai pembahasan kepada "statistik clock prosesor untuk mengetahui jenis OS yang digunakan target". (silahkan search google: kohno, Remote physical device fingerprinting).
Saya benci sekali dengan orang2 yang mengaku jago hacking tanpa sekolah/memahami teori (asal hajar bleh, pakek tool orang lain). Mereka hanyalah orang2 yang cari pengakuan saja, tidak mengerti apa itu spirit hacker.
note: saya hanya copas saja, yang sering main ke forum sebelah pasti pernah baca ini
note 2: belajar,belajar dan belajar modal utama.
note3: Paksakan untuk begadang,Tidur pagi ngutak ngatik sintak ,catat perintahnya bila perlu atau jangan sung man...help ..dll
note 4: Jangan malu bertanya,malu bertanya kosong akibatnya
sekian

Kisah Inspiratif : Pipa dan Ember

Sabtu, 15 Juni 2013
Posted by Unknown
Tag :
Sebuah video yang menurut saya sangat inspiratif dan baik untuk dihayati. Dua karakter yang mempuyai impian dan sama tetapi jalan yang berbeda antara Pipo dan Embru. Video ini megilustrasikan realita kehidupan sebagian banyak orang, tetapi semua ada didiri kita masing-masing jalan mana yang akan kita tempuh. Tanpa banyak basah basih silahkan di tonton dulu...




___________________________________________________________________________________



Setelah nonton video tadi pasti ada gejolak di hati anda membayangkan diri anda. Yah, saya pun demikian ...

:)

Virtual LAN (VLAN)

Jumat, 14 Juni 2013
Posted by Unknown
VLAN (Virtual LAN) atau Logical Subnet merupakan suatu model jaringan yang tidak terbatas pada lokasi fisik seperti LAN , hal ini mengakibatkan suatu network dapat dikonfigurasi secara virtual tanpa  harus menuruti lokasi fisik peralatan. Penggunaan VLAN akan membuat pengaturan jaringan menjadi sangat fleksibel dimana dapat dibuat segmen yang bergantung pada organisasi atau departemen, tanpa bergantung pada lokasi workstation seperti pada gambar dibawah ini :

Gambar konsep vlan

Teknologi VLAN (Virtual Local Area Network) bekerja dengan cara melakukan pembagian network secara logika ke dalam beberapa subnet. VLAN adalah kelompok device dalam sebuah LAN yang dikonfigurasi, sehingga mereka dapat saling berkomunikasi asalkan dihubungkan dengan jaringan yang sama walaupun secara fisikal mereka berada pada segmen LAN yang berbeda. Jadi VLAN dibuat bukan berdasarkan koneksi fisikal namun lebih pada koneksi logikal, yang tentunya lebih fleksibel. Secara logika, VLAN membagi jaringan ke dalam beberapa subnetwork. VLAN mengijinkan banyak subnet dalam jaringan yang menggunakan switch yang sama.
Dengan menggunakan VLAN, kita dapat melakukan segmentasi jaringan switch berbasis pada fungsi, departemen atau pun tim proyek. Kita dapat juga mengelola jaringan kita sejalan dengan kebutuhan pertumbuhan perusahaan sehingga para pekerja dapat mengakses segmen jaringan yang sama walaupun berada dalam lokasi yang berbeda.




Gambar contoh penerapan Vlan

Beberapa keuntungan penggunaan VLAN antara lain:
  1. Security – keamanan data dari setiap divisi dapat dibuat tersendiri, karena segmennya bisa dipisah secarfa logika. Lalu lintas data dibatasi segmennya.
  2. Cost reduction – penghematan dari penggunaan bandwidth yang ada dan dari upgrade perluasan network yang bisa jadi mahal.
  3. Higher performance – pembagian jaringan layer 2 ke dalam beberapa kelompok broadcast domain yang lebih kecil, yang tentunya akan mengurangi lalu lintas packet yang tidak dibutuhkan dalam jaringan.
  4. Broadcast storm mitigation – pembagian jaringan ke dalam VLAN-VLAN akan mengurangi banyaknya device yang berpartisipasi dalam pembuatan broadcast storm. Hal ini terjadinya karena adanya pembatasan broadcast domain.
  5. Improved IT staff efficiency – VLAN memudahkan manajemen jaringan karena pengguna yang membutuhkan sumber daya yang dibutuhkan berbagi dalam segmen yang sama.
  6. Simpler project or application management – VLAN menggabungkan para pengguna jaringan dan peralatan jaringan untuk mendukung perusahaan dan menangani permasalahan kondisi geografis.
Untuk memberi identitas sebuah VLAN digunakan nomor identitas VLAN yang dinamakan VLAN ID. Digunakan untuk menandai VLAN yang terkait. Dua range VLAN ID adalah:
1)      Normal Range VLAN (1 – 1005)
 digunakan untuk jaringan skala kecil dan menengah.
·           Nomor ID 1002 s.d. 1005 dicadangkan untuk Token Ring dan FDDI VLAN.
·           ID 1, 1002 – 1005 secara default sudah ada dan tidak dapat dihilangkan.
·           Konfigurasi disimpan di dalam file database VLAN, yaitu vlan.dat. file ini disimpan dalam memori flash milkik switch.
·           VLAN trunking protocol (VTP), yang membantu manaejemn VLAN, nanti dipelajari di bab 4, hanya dapat bekerja pada normal range VLAN dan menyimpannya dalam file database VLAN.
2)      Extended Range VLANs (1006 – 4094)
·                Memampukan para seervice provider untuk memperluas infrastrukturnya kepada konsumen yang lebih banyak. Dibutuhkan untuk perusahaan skala besar yang membutuhkan jumlah VLAN lebih dari normal.
·                Memiliki fitur yang lebih sedikit dibandingakn VLAN normal range.
·                Disimpan dalam NVRAM (file running configuration).
·                VTP tidak bekerja di sini.
Switch catalys 2960 mendukung 255 normal range dan extended range.

Berikut ini diberikan beberapa terminologi di dalam VLAN.
·         VLAN Data
VLAN Data adalah VLAN yang dikonfigurasi hanya untuk membawa data-data yang digunakan oleh user. Dipisahkan dengan lalu lintas data suara atau pun manajemen switch. Seringkali disebut dengan VLAN pengguna, User VLAN.
·         VLAN Default
Semua port switch pada awalnya menjadi anggota VLAN Default. VLAN Default untuk Switch Cisco adalah VLAN 1. VLAN 1 tidak dapat diberi nama dan tidak dapat dihapus.
·         Native VLAN
Native VLAN dikeluarkan untuk port trunking 802.1Q. port trunking 802.1Q mendukung lalu lintas jaringan yang datang dari banyak VLAN (tagged traffic) sama baiknya dengan yang datang dari sebuah VLAN (untagged traffic). Port trunking 802.1Q menempatkanuntagged traffic pada Native VLAN.
·         VLAN Manajemen
VLAN Manajemen adalah VLAN yang dikonfigurasi untuk memanajemen switch. VLAN 1 akan bekerja sebagai Management VLAN jika kita tidak mendefinisikan VLAN khusus sebagai VLAN Manajemen. Kita dapat memberi IP address dan subnet mask pada VLAN Manajemen, sehingga switch dapat dikelola melalui HTTP, Telnet, SSH, atau  SNMP.
·         VLAN Voice
VLAN yang dapat mendukung Voice over IP (VoIP). VLAN yang dikhusukan untuk komunikasi data suara.


Welcome to My Blog

Total Visitorz

Arsip Blog

Let's Go Blog

Let's Go Blog
Write Something in your life !

Followers

Tweetz

NetRangger. Diberdayakan oleh Blogger.

- Copyright © 2013 NetiXen Robotic Notes. Powered by Blogger - Designed by UchaNet-