Tuesday, June 2, 2015

Bung Karno

   Soekarno atau biasa dikenal dengan nama Bung Karno adalah sosok yang konsisten, tegar, berani, bertanggung jawab, memiliki keteguhan prinsip yang tinggi, serta memiliki pendirian yang kuat. Walaupun kita tidak hidup dijaman beliau, semua kekuatannya sebagai pemimpin masih dapat dirasakan dari membaca buku buku tentang beliau ataupun membaca / mendengar cuplikan orasi beliau.

   Lahir 6 Juni 1910 di Blitar, Jawa Timur dan wafat di Jakarta 21 Juni 1970. Bung Karno adalah seorang Proklamator dan seorang orator yang sangat hebat. Beliau mampu membuat pendengarnya merasakan gelora api yang kuat sebagai aura dari seorang pemimpin. Membuat siapapun ingin berjuang bersamanya.
Mulut adalah senjata yang paling mematikan di dunia yang dimiliki oleh manusia
   Mungkin memang benar kata pepatah demikian. Karena memang kata kata yang dikeluarkan beliau sangatlah membuat negara negara lain takut terhadap Indonesia dibawah kepemimpinan beliau.

   Tetapi kata kata tidaklah cukup tanpa adanya tindakan yang menghidupkan kata tersebut, Bung Karno tidak hanya mengucapkan kata kata kosong belaka, terbukti dibawah kepemimpinannya Indonesia dapat mengusir penjajah yang betah mendiam selama 350 tahun lebih. Membangun pemerintahan pertama dalam negeri sendiri, menggerakkan semua perekonomian, segala macam polemik dalam ataupun luar negeri. Karena yang tersulit dari yang tersulit adalah yang mengawali. Beliau mampu melewati itu semua dan membuatnya seakan akan mudah. Sampai sekarang pun kepemimpinannya belum dapat tergantikan oleh penerus penerus negara ini, bahkan untuk sejajar dengan beliau saja saya rasa belum.

   Terakhir saya akan memberikan kata kata belau yang paling menggelegar dan membuat merinding ketika membacanya :
Berikan aku 1000 orang tua, niscaya akan kucabut semeru dari akarnya, berikan aku sepuluh pemuda, niscaya akan kuguncang dunia

Parallel Processing dan Hubungannya dengan Komputasi Modern

PARALEL PROCESSING

        Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak.

            Untuk melakukan berbagai jenis komputasi paralel diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk digunakan perangkat lunak pendukung yang biasa disebut middleware yang berperan mengatur distribusi antar titik dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Salah satu middleware yang asli dikembangkan di Indonesia adalah OpenPC yang dipelopori oleh GFTK LIPI dan diimplementasikan di LIPI Public Center.

      Pemrograman Paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan. Bila komputer yang digunakan secara bersamaan tersebut dilakukan oleh komputer-komputer terpisah yang terhubung dalam satu jaringan komputer, biasanya disebut sistem terdistribusi. Bahasa pemrograman yang populer digunakan dalam pemrograman paralel adalah MPI (Message Passing Interface) dan PVM (Parallel Virtual Machine).

     Untuk lebih memperjelas lebih dalam mengenai perbedaan komputasi tunggal (menggunakan 1 processor) dengan komputasi paralel (menggunakan beberapa processor), maka kita harus mengetahui terlebih dahulu pengertian mengenai model dari komputasi. Ada 4 model komputasi yang digunakan, yaitu:

·      SISD
Yang merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.

·      SIMD

Yang merupakan singkatan dari Single Instruction, Multiple Data. SIMD menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).

Hubungan antara Komputasi Modern dengan Paralel Processing

             
          Terlihat dari tujuan utama parallel processing itu sendiri dapat disingkronisasikan dengan komputasi modern, dengan adanya parallel processing pengolahan data yang sangat besar dapat dipersingkat prosesnya sehingga lebih efisien dari berbagai bidang. Contohnya dalam website lazada.com, dalam sehari web tersebut dapat menerima ribuan request pembelian bahkan mungkin puluhan ribu dengan proses proses lainnya yang tidak hanya pembelian. Bayangkan jika website tersebut masih menggunakan single processor, tentu akan memakan waktu yang lama atau bahkan terjadi kerusakan atau hang ketika melakukan pengolahan data yang besar. Dengan adaja parallel processing semua itu dapat dipersingkat dengan kecepatan yang luar biasa karena menggunakan beberapa processor secara bersamaan dalam pengolahan data tersebut.

     Kinerja komputasi dengan menggunakan paralel processing itu menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah dari masalah yang ada. Sehingga dapat diselesaikan dengan cepat daripada menggunakan satu komputer saja. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.

Kelebihan:
·         Waktu eksekusi lebih cepat.
·         Throughput jadi lebih tinggi.

Kekurangan:
·         Perangkat keras lainnya yang dibutuhkan.
·         Kebutuhan daya juga lebih.
·         Tidak baik untuk daya rendah dan perangkat mobile.
·         Parallel processing adalah salah satu teknik komputasi modern.

·         Karena membutuhkan banyak prosesor maka biaya mahal.


Wednesday, April 22, 2015

Riview Website (Cipaganti.co.id)


Website dari perusahaan PT.CIPAGANTI CITRA GRAHA atau yang kita kenal sebagai cipaganti.co.id adalah salah satu website yang menerapkan komputasi modern dalam bidang jasa transportasi.

Didalam website tersebut terdapat menu layanan yang terdiri dari transportasi, alat berat dan pertambangan. dalam menu tersebut kita dapat melihat informasi dari jasa yang ditawarkan beserta penjadwalan keberangkatan dan rute masing masing travel.

Kontak kami juga disediakan website tersebut untuk menghubungi perusahaan mengenai apa yang akan ditanyakan oleh customer.

Berita terbaru seputar perusahaan cipaganti juga terintegrasi pada website tersebut, dan update secara berkala.

Dalam segi tampilan website tersebut cukup menarik. dengan desain yang simpel dan pemilihan warna yang baik serta keteraturan dari website tersebut membuat kita semakin nyaman berada dalam web tersebut.

Komentar :

Sebagai perusahaan yang bergerak dibidang jasa transportasi, cipaganti memiliki website yang cukup menarik dengan kelengkapan informasi dari setiap jasa yang ditawarkan. website ini juga memiliki tampilan yang menarik sehingga mampu menghubungkan perusahaan dengan customer. Kekurangan dari website ini adalah kurang updatenya berita dan kegiatan dari cipaganti itu sendiri, serta tidak adanya fitur untuk memesan suatu jasa transportasi, yang ada hanya memesan via telepon.

Monday, April 20, 2015

Prinsip Berpegang Teguh

Manusia sebagai makhluk yang sempurna dibekali akal dan pikiran masing masing berbeda satu dengan yang lainnya. Setiap individu tersebut memiliki prinsip dan keyakinannya masing masing. Jadi apakah itu prinsip berpegang teguh ?. Sebuah keyakinan atau kepercayaan yang dijadikan pedoman untuk berpikir atau bertindak.

Sebuah cerita singkat akan saya tuliskan membahas tentang prinsip berpegang teguh.

Cerita ini terjadi ketika saya masih duduk dibangku SMA. Sebuah pelajaran yang paling sulit dan saya tidak mengerti "bahasa Inggris" mungkin karna tidak terbiasa. Pada saat itu guru memberikan sebuah tugas untuk melakukan debat bahasa inggris, dengan team random yang diberikan saya mendapatkan team yang tidak terlalu pintar dalam berbahasa inggris.

Persiapan debat diberikan tujuh hari (seminggu), dalam seminggu itu saya belajar keras mempersiapkan diri dengan tema yang sudah diberikan. Berbekal sebuah prinsip bahwa susah bukan berarti mustahil selama ada kemauan pasti ada jalan. Saya yang tadinya dipandang sebelah mata karena memang mereka tau saya tidak mahir dalam bahasa inggris dan team saya juga sama, akhirnya pada saat debat itu dilaksanakan team kami mendapatkan juara dan berhasil memperoleh nilai yang tinggi.

Semenjak kejadian tersebut banyak saya semakin percaya bahwa prinsip yang saya pegang tidaklah salah. Banyak kejadian-kejadian lainnya yang memiliki tingkat kesulitan lebih tinggi mampu saya lewati dengan tetap berpegang teguh pada prinsip tersebut.

"Sulit bukan berarti susah, susah bukan berarti mustahil. Percaya akan keyakinan anda, segala sesuatu itu ada jalannya."
Sebuah prinsip hidup yang sederhana tetapi memiliki nilai yang tinggi bagi hidup seseorang dapat menjadikan diri lebih kuat. Kata-kata yang akan selalu saya ingat dan menjadi sebuah pedoman didalam diri ketika sesuatu yang sulit atau bahkan susah sekali terjadi dikehidupan saya.

Tanggung Jawab

Tanggung jawab menurut kamus besar bahasa indonesia (KBBI) adalah
1 keadaan wajib menanggung segala sesuatunya (kalau terjadi apa-apa boleh dituntut, dipersalahkan, diperkarakan, dsb): pemogokan itu menjadi -- pemimpin serikat buruh; 
2 Huk fungsi menerima pembebanan, sbg akibat sikap pihak sendiri atau pihak lain;

Jadi kalau diartikan tanggung jawab adalah suatu kesadaran manusia akan tingkah laku perbuatannya yang disengaja maupun tidak disengaja, suatu kesadaran itu berupa keadaan menanggung dan bersedia disalahkan apabila terjadi apa apa.

Berbicara tentang tanggung jawab, saya akan menceritakan pengalaman saya mengenai tanggung jawab. Beberapa bulan yang lalu saya diamanahkan oleh orang tua tepatnya ayah saya sebagai arsitek (walaupun bukan arsitek) dan bertanggung jawab penuh dalam pembuatan rumah yang akan dibangun orang tua saya tersebut.

Sebagai sebuah amanah saya menganggap itu perlu dipertanggung jawabkan dan ini adalah tugas yang telah saya terima. Dimulai dari pembuatan sketsa blue print, hingga bangunan tersebut benar benar jadi. Sebagai arsitek "gadungan" saya benar benar tidak tau apa-apa tentang hal tersebut. Saya mencari referensi dari berbagai situs-situs di internet, memulai sketsa dengan menggambar sampai membuat model 3dnya (waktu itu pakai game the sims 3 :D lebih gampang) setelah semuanya disetujui, akhirnya dimulailah pembangunan tersebut. Untuk meminimalisir kesalahan, setiap pagi dan sore hari saya berkunjung untuk melihat proses pembangunan tersebut, dari segi proses, detail dan lain sebagainya. 

Setelah hampir tujuh bulan proses pembangunan, akhirnya bangunan tersebut rampung. Ayah saya yang memberikan tugas tersebut cukup senang melihat hasilnya, dan saya pun senang dan dapat belajar bertanggung jawab atas tugas yang telah diberikan, walaupun pada dasarnya saya masih dibantu oleh orang lain. Pengalaman ini akan selalu saya ingat sebagai pelajaran tanggung jawab yang tak pernah saya lupakan, walaupun sederhana tetapi penuh dengan tanggung jawab.

Rangkuman Artikel Seminar

Nama Seminar : Seminar Nasional Teknologi Informasi dan Multimedia 2013
Narasumber : Gunawan Budi Sulistyo dan Chandra Agustina
Tanggal Seminar : 19 Januari 2013
Tempat Seminar : Yogyakarta
                                                                                                 

Rangkuman artikel seminar :


          Narasumber dalam seminar tersebut mengangkat isu Cloud Computing untuk pembelajaran siswa. Dalam melakukan proses pembelajaran, biasa terbatas pada lamanya waktu belajar mengajar, fasilitas pengajaran seperti buku ajar atau modul. Teknik lama siswa harus mempunyai hand out dari materi yang diberikan. Cara tersebut dinilai narasumber mengakibatkan banyak masalah.

          Mengingat saat ini sebagian besar siswa sudah menguasai internet maka teknologi Cloud Computing bisa dilaksanakan untuk efisiensi waktu dan biaya. Teknologi yang diterapkan dalam lembaga pendidikan adalah :

1.    Email
Email adalah teknologi Cloud Computing yang paling sederhana. Proses pembelajaran, seperti pemberian tugas dan pengumpulan tugas menggunakan fasilitas pengiriman file-file yang disediakan email dapat membantu pengajaran.

2.    Penyedia layanan web sharing
Website ini menyediakan layanan penyimpanan file tanpa dikenakan biaya. Website ini dapat dimanfaatkan untuk menyimpan materi yang akan diajarkan atau semacam modul.

3.    Weblog
Agar dapat mendownload materi yang sudah diupload oleh pengajar, siswa perlu mengetahui link dari file tersebut. Oleh karena itu supaya tampilan lebih bagus dan mudah dicari maka perlu dibuat tampilan yang menarik yaitu lewat website.

4.    Googledocs
Sebuah fasilitas dari google yang memudahkan file sharing dan pembuatan dokumen secara online. Dengan menggunakan googledocs ini pengajaran dapat lebih efisien karena dapat melakukan perubahan dokumen secara online, melakukan file sharing, dokumen dapat dikerjakan bersama-sama secara bersamaan.

          Mengajar menggunakan fasilitas TI, khususnya cloud computing memang sangatlah menantang, namun ada beberapa hal yang perlu menjadi catatan, yaitu :

1.    Ketersediaan bandwith.
2.    Bagaimana mengakses cloud.
3.    Penggunaan tools.
4.    Biaya recurring.

Untuk menghemat bandwith internet sekolah bisa menggunakan Eucalyptus. Sebuah software yang berada di bawah GPL dapat membuat dan mengatur private cloud maupun public. Selain itu dibutuhkan juga Ubuntu Enterprise Cloud (UEC) yang digunakan bersama dengan Eucalyptus sehingga proses instalasi menjadi sangat mudah.

Komentar ::

Saya rasa inovasi penggunaan cloud computing pada pembelajaran siswa sangatlah menarik dan memiliki potensitas yang tinggi dalam penerapannya didalam proses pengajaran dimana siswa terintegrasi dalam sebuah jaringan dalam sebuah pengajaran dan membuat efisiensi yang tinggi. Kekurangannya pada artikel ini tidak adanya penerapan dalam suatu sekolah sebagai contoh penggunaan cloud computing tersebut, sehingga pembaca tidak dapat melihat hasil secara keseluruhan dari penggunaan cloud computing pada pembelajaran siswa tersebut.

- sumber 

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India