Gunadarma University

Rabu, 07 Juni 2017

Pancasila

Seputar Mengenai Pancasila 


Pancasila adalah sebuah pedoman bagi bangsa Indonesia, ada baiknya kita mengenal sedikit lebih jauh mengenai Pancasila.

Sejarah singkat lahirnya Pancasila

Lahirnya Pancasila adalah judul pidato yang disampaikan oleh Soekarno dalam sidang Dokuritsu Junbi Cosakai (bahasa Indonesia: “Badan Penyelidik Usaha Persiapan Kemerdekaan”) pada tanggal 1 Juni 1945. Dalam pidato inilah konsep dan rumusan awal “Pancasila” pertama kali dikemukakan oleh Soekarno sebagai dasar negara Indonesia merdeka. Pidato ini pada awalnya disampaikan oleh Soekarno secara aklamasi tanpa judul dan baru mendapat sebutan “Lahirnya Pancasila” oleh mantan Ketua BPUPK Dr. Radjiman Wedyodiningrat dalam kata pengantar buku yang berisi pidato yang kemudian dibukukan oleh BPUPK tersebut.

Menjelang kekalahan Tentara Kekaisaran Jepang di akhir Perang Pasifik, tentara pendudukan Jepang di Indonesia berusaha menarik dukungan rakyat Indonesia dengan membentuk Dokuritsu Junbi Cosakai (bahasa Indonesia: “Badan Penyelidik Usaha Persiapan Kemerdekaan” atau BPUPK, yang kemudian menjadi BPUPKI, dengan tambahan “Indonesia”).

Badan ini mengadakan sidangnya yang pertama dari tanggal 29 Mei (yang nantinya selesai tanggal 1 Juni 1945). Rapat dibuka pada tanggal 28 Mei 1945 dan pembahasan dimulai keesokan harinya 29 Mei 1945 dengan tema dasar negara. Rapat pertama ini diadakan di gedung Chuo Sangi In di Jalan Pejambon 6 Jakarta yang kini dikenal dengan sebutan Gedung Pancasila. Pada zaman Belanda, gedung tersebut merupakan gedung Volksraad (bahasa Indonesia: “Perwakilan Rakyat”).

Setelah beberapa hari tidak mendapat titik terang, pada tanggal 1 Juni 1945, Bung Karno mendapat giliran untuk menyampaikan gagasannya tentang dasar negara Indonesia merdeka, yang dinamakannya “Pancasila”. Pidato yang tidak dipersiapkan secara tertulis terlebih dahulu itu diterima secara aklamasi oleh segenap anggota Dokuritsu Junbi Cosakai.

Selanjutnya Dokuritsu Junbi Cosakai membentuk Panitia Kecil untuk merumuskan dan menyusun Undang-Undang Dasar dengan berpedoman pada pidato Bung Karno tersebut. Dibentuklah Panitia Sembilan (terdiri dari Ir. Soekarno, Mohammad Hatta, Mr. AA Maramis, Abikoesno Tjokrosoejoso,Abdul Kahar Muzakir, Agus Salim, Achmad Soebardjo, Wahid Hasjim, dan Mohammad Yamin) yang ditugaskan untuk merumuskan kembali Pancasila sebagai Dasar Negara berdasar pidato yang diucapkan Bung Karno pada tanggal 1 Juni 1945, dan menjadikan dokumen tersebut sebagai teks untuk memproklamasikan kemerdekaan Indonesia.

Setelah melalui proses persidangan dan lobi-lobi akhirnya rumusan Pancasila hasil penggalian Bung Karno tersebut berhasil dirumuskan untuk dicantumkan dalam Mukadimah Undang-Undang Dasar 1945, yang disahkan dan dinyatakan sah sebagai dasar negara Indonesia merdeka pada tanggal 18 Agustus 1945 oleh BPUPKI.

Dalam kata pengantar atas dibukukannya pidato tersebut, yang untuk pertama kali terbit pada tahun 1947, mantan Ketua BPUPK Dr. Radjiman Wedyodiningrat menyebut pidato Ir. Soekarno itu berisi “Lahirnya Pancasila”. 

Arti dan Makna Pancasila

1. Ketuhanan Yang Maha Esa
  • Mengandung arti pengakuan adanya kuasa prima (sebab pertama) yaitu Tuhan yang Maha Esa
  • Menjamin penduduk untuk memeluk agama masing-masing dan beribadah menurut agamanya.
  • Bertoleransi dalam beragama, dalam hal ini toleransi ditekankan dalam beribadah menurut agamanya masing-masing.
  • Negara memberi fasilitator bagi tumbuh kembangnya agama dan iman warga negara dan mediator ketika terjadi konflik agama.
2. Kemanusiaan Yang Adil Dan Beradab

  • Menempatkan manusia sesuai dengan hakikatnya sebagai makhluk Tuhan
  • Menjunjung tinggi kemerdekaan sebagai hak segala bangsa.
  • Mewujudkan keadilan dan peradaban yang tidak lemah.
3. Persatuan Indonesia
  • Nasionalisme.
  • Cinta bangsa dan tanah air.
  • Menggalang persatuan dan kesatuan Indonesia.
  • Menghilangkan penonjolan kekuatan atau kekuasaan, keturunan dan perbedaan warna kulit.
  • Menumbuhkan rasa senasib dan sepenanggungan.
4. Kerakyatan Yang Dipimpin Oleh Hikmat Kebijaksanaan Dalam Permusyawaratan Perwakilan
  • Hakikat sila ini adalah demokrasi.
  • Permusyawaratan, artinya mengusahakan putusan bersama secara bulat, baru sesudah itu diadakan tindakan bersama.
  • Dalam melaksanakan keputusan diperlukan kejujuran bersama.
5. Keadilan Sosial Bagi Seluruh Rakyat Indonesia
  • Kemakmuran yang merata bagi seluruh rakyat dalam arti dinamis dan meningkat.
  • Seluruh kekayaan alam dan sebagainya dipergunakan bagi kebahagiaan bersama menurut potensi masing-masing.
  • Melindungi yang lemah agar kelompok warga masyarakat dapat bekerja sesuai dengan bidangnya. 

Referensi : 

http://noncw.blogspot.co.id/2016/12/sebutkan-dan-jelaskan-isi-pancasila-dan-makna-sila-ke-1-2-3-4-5.html

http://malahayati.ac.id/?p=27602

Upload Produk di OpenCart





Langkah - langkah :

1. Buka web browser lalu ketikkan localhost/opencart/admin
2. Login pada halaman admin
3. Klik "Product" untuk add Product
4. Klik "Add New" 
5. Isikan data - data pada menu General, Data, Links, dan Image
6. Terakhir, Add Image untuk menambahkan gambar

Minggu, 23 April 2017

Sejarah R.A. Kartini

Untuk memperingati hari Kartini, ada baiknya kita mengenal sejarah dari tokoh emansipasi wanita R.A. Kartini.



Tokoh wanita satu ini sangat terkenal di Indonesia. Dialah Raden Ajeng Kartini atau dikenal sebagai R.A Kartini, beliau dikenal sebagai salah satu pahlawan nasional yang dikenal gigih memperjuangkan emansipasi wanita kala ia hidup.

Mengenai Biografi dan Profil R.A Kartini, beliau lahir pada tanggal 21 April tahun 1879 di Kota Jepara, Hari kelahirannya itu kemudian diperingati sebagai Hari Kartini untuk menghormati jasa-jasanya pada bangsa Indonesia.

Kartini lahir di tengah-tengah keluarga bangsawan oleh sebab itu ia memperoleh gelar R.A (Raden Ajeng) di depan namanya, gelar itu sendiri (Raden Ajeng) dipergunakan oleh Kartini sebelum ia menikah, jika sudah menikah maka gelar kebangsawanan yang dipergunakan adalah R.A (Raden Ayu) menurut tradisi Jawa.

Ayahnya bernama R.M. Sosroningrat, putra dari Pangeran Ario Tjondronegoro IV, seorang bangsawan yang menjabat sebagai bupati jepara, beliau ini merupakan kakek dari R.A Kartini. Ayahnya R.M. Sosroningrat merupakan orang yang terpandang sebab posisinya kala itu sebagai bupati Jepara kala Kartini dilahirkan.

Ibu kartini yang bernama M.A. Ngasirah, beliau ini merupakan anak seorang kiai atau guru agama di Telukawur, Kota Jepara. Menurut sejarah, Kartini merupakan keturunan dari Sri Sultan Hamengkubuwono VI, bahkan ada yang mengatakan bahwa garis keturunan ayahnya berasal dari kerajaan Majapahit.

Ibu R.A Kartini yaitu M.A. Ngasirah sendiri bukan keturunan bangsawan, melainkan hanya rakyat biasa saja, oleh karena itu peraturan kolonial Belanda ketika itu mengharuskan seorang Bupati harus menikah dengan bangsawan juga, hingga akhirnya ayah Kartini kemudian mempersunting seorang wanita bernama Raden Adjeng Woerjan yang merupakan seorang bangsawan keturunan langsung dari Raja Madura ketika itu.

R.A Kartini sendiri memiliki saudara berjumlah 11 orang yang terdiri dari saudara kandung dan saudara tiri. Beliau sendiri merupakan anak kelima, namun ia merupakan anak perempuan tertua dari 11 bersaudara. Sebagai seorang bangsawan, R.A Kartini juga berhak memperoleh pendidikan.

Ayahnya kemudian menyekolahkan Kartini kecil di ELS (Europese Lagere School). Disinilah Kartini kemudian belajar Bahasa Belanda dan bersekolah disana hingga ia berusia 12 tahun sebab ketika itu menurut kebiasaan ketika itu, anak perempuan harus tinggal dirumah untuk 'dipingit'.

Referensi :

http://www.biografiku.com/2009/01/biografi-ra-kartini.html

CMS ( Content Management System )

Saya akan membahas sedikit pengenalan mengenai CMS ( Content Management System ) hingga alasan pemilihan salah satu macam dari CMS.

Pengertian

CMS ( Content Management System ) adalah suatu sistem yang digunakan untuk mengelola dan memfasilitasi proses pembuatan, pembaharuan, dan publikasi content secara bersama (collaborative content management). Content mengacu pada informasi dalam bentuk teks, grafik, gambar maupun dalam format-format lain yang perlu dikelola dengan tujuan memudahkan proses pembuatan, pembaharuan, distribusi, pencarian, analisis, dan meningkatkan fleksibilitas untuk ditransformasikan ke dalam bentuk lain. Terminologi CMS sendiri cukup luas, di antaranya mencakup software aplikasi, database, arsip, workflow, dan alat bantu lainnya yang dapat dikelola sebagai bagian dari mekanisme jaringan informasi suatu perusahaan maupun global.

Dengan adanya CMS yang terintegrasi dengan sebuah WebSite akan memberikan suatu nilai lebih yang akan meningkatkan fungsionalitas dan fleksibiltas dari Web Site tersebut, terlebih pada WebSite yang tujuan pemanfaatannya sebagai media promosi dan membangun citra konsumen, dimana kontinuitas dan inovasi dalam pemasaran produk-produk secara berkala dan berkesinambungan sebagai suatu hal yang memegang peranan penting dalam tercapainya target pemasaran.

CMS membuat halaman web menjadi dinamis. Artinya, halaman web belum benar-benar ada sampai kita memastikan untuk memublikasikannya. Dengan demikian, konten dapat di perbaharui dan hasilnya dapat dilihat terlebih dahulu tanpa harus di publikasikan. Halaman web dinamis berguna saat pengembangan konten, tetapi pengembangannya belum seluruhnya selesai.

Macam - macam CMS

Saya di sini akan memberikan beberapa macam saja :

A. CMS untuk website E-Commerce

1. Prestashop
Semacam template website atau software website yang dibuat untuk tujuan e-commerce dan memiliki tampilan yang cukup menarik. Selain dari sisi GUI dan tampilan yang menarik, Prestashop juga sangat mudah untuk dipelajari. Intinya, Prestashop adalah software web instant yang dapat digunakan untuk membangun sebuah toko online secara gratis.

2. Opencart
Merupakan salah satu Content Manajemen system Ecommerce yang terbuka (open source) yang diperuntukan untuk belanja online berbasiskan bahasa pemograman PHP. Sebuah Solusi E-commerce untuk berjualan melalui jaringan internet dengan kemampuan untuk membuat bisnis online sendiri dengan website dan dengan biaya minimal (open source). 

B. CMS Portal

1. Joomla
Merupakan Content management system (cms) Sumber terbuka (open source) yang bebas ditulis dengan bahasa pemograman php dan data base MySQL. Joomla menyertakan banyak fitur untuk meningkatkan kinerja termasuk page caching , web indexing , RSS freed , halaman untuk dicetak , web side searchingdan dukungan Internasionalisasi.

2. Drupal
Sebuah perangkat lunak Content Management System (CMS) yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL, pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia.

Pemilihan

Saya lebih memilih Opencart karena :

1. CMS didapatkan dengan gratis.
2. Opencart sangat ringan.
3. Tampilan website maupun admininstrator sangatlah mudah dimengerti / userfriendly
4. Administrasi yang simple. Salah satu kelebihan Opencart adalah secara default dia sudah memiliki     fasilitas "Guest Checkout", dimana pembeli tidak harus mendaftar untuk dapat berbelanja.
5. Fitur komplit.
6. Dukungan komunitas. Opencart bersifat Open Source sehingga siapapun bisa mengembangkannya.
7. Terdapat pilihan mata uang, beda negara beda mata uang
8. Mempunyai alat untuk mem-back up dan restore
9. Memberikan laporan pada proses jual-beli

Daftar Pustaka

http://procms.blogspot.com/2012/09/apa-itu-cms.html
http://ciciliaindriana.blogspot.co.id/2016/05/alasanmemilih-opencart.html
http://winda366.blogspot.co.id/2015/08/macam-macam-cms-berdasarkan-kategorinya.html

Jumat, 17 Juni 2016

CUDA GPU

CUDA erat kaitannya dengan GPU atau Graphics Processing Unit. GPU adalah sebuah processor khusus yang dirancang untuk mempercepat, memanipulasi dan mengubah memori yang berfungsi mempercepat pemuatan gambar.

CUDA merupakan suatu cara yang dibuat oleh NVIDIA agar GPU yang ada tidak hanya untuk mengolah  grafis melainkan juga dapat untuk tujuan umum. CUDA sendiri mendukung pemrograman bahasa C yang dimana dapat terhubung langsung dengan GPU. 

Singkatnya, CUDA dapat memberikan proses dengan pendekatan bahasa C, sehingga programmer atau pengembang software dapat lebih cepat menyelesaikan perhitungan yang komplek. Bukan hanya aplikasi seperti teknologi ilmu pengetahuan yang spesifik. CUDA sekarang bisa dimanfaatkan untuk aplikasi multimedia. Misalnya meng-edit film dan melakukan filter gambar. 

Sebagai contoh dengan aplikasi multimedia, sudah mengunakan teknologi CUDA. Software TMPGenc 4.0 misalnya membuat aplikasi editing dengan mengambil sebagian proces dari GPU dan CPU. VGA yang dapat memanfaatkan CUDA hanya versi 8000 atau lebih tinggi.

Referensi :
http://nafa1108.blogspot.co.id/2015/11/pengantar-pemrograman-cuda-gpu.html
http://jempoluburubur.blogspot.co.id/2013_05_01_archive.html


TikaNesia - Jasa Pembuatan Website

Message Passing dan OpenMP

Message Passing :
Massage Passing merupkan suatu teknik bagaimana mengatur suatu alur komunikasi messaging terhadap proses pada system. Message passing dalam ilmu komputer adalah suatu bentuk komunikasi yang digunakan dalam komputasi paralel, pemrograman-berorientasi objek, dan komunikasi interprocess. Dalam model ini, proses atau benda dapat mengirim dan menerima pesan yang terdiri dari nol atau lebih byte, struktur data yang kompleks, atau bahkan segmen kode ke proses lainnya dan dapat melakukan sinkronisasi. 


OpenMP :
OpenMP merupakan API yang mendukung multi-platform berbagi memori multiprocessing pemrograman C , C + + , dan Fortran , pada kebanyakan arsitektur prosesor dan system operasi , termasuk Solaris , AIX , HP-UX , GNU / Linux , Mac OS X , dan Windows platform. Ini terdiri dari satu set perintah kompiler, rutinitas library, dan variable lingkungan yang mempengaruhi perilaku run-time. OpenMP dikelola oleh nirlaba teknologi konsorsium OpenMP Arsitektur Review Board (ARB atau OpenMP), bersama-sama didefinisikan oleh sekelompok perangkat keras komputer utama dan vendor perangkat lunak, termasuk AMD , IBM , Intel , Cray , HP , Fujitsu , Nvidia , NEC , Microsoft , Texas Instruments , Oracle Corporation , dan banyak lagi.

Referensi :
http://ekamahlida08.blogspot.co.id/2016/05/parallel-computation-pengantar-massage.html


TikaNesia - Jasa Pembuatan Website

Thread Programming

Thread adalah sebuah alur kontrol dari sebuah proses. Konsep threading adalah menjalankan 2 proses ( proses yang sama atau proses yang berbeda ) dalam satu waktu. Threading dibagi menjadi 2 :

Static Threading :
Teknik ini biasa digunakan untuk komputer dengan chip multiprocessors dan jenis komputer shared-memory lainnya. Teknik ini memungkinkan thread berbagi memori yang tersedia, menggunakan program counter dan mengeksekusi program secara independen. Sistem operasi menempatkan satu thread pada prosesor dan menukarnya dengan thread lain yang hendak menggunakan prosesor itu.

Dynamic Multithreading :
Teknik ini merupakan pengembangan dari teknik sebelumnya yang bertujuan untuk kemudahan karena dengannya programmer tidak harus pusing dengan protokol komunikasi, load balancing, dan kerumitan lain yang ada pada static threading. Concurrency platform ini menyediakan scheduler yang melakukan load balacing secara otomatis. Walaupun platformnya masih dalam pengembangan namun secara umum mendukung dua fitur : nested parallelism dan parallel loops.

Referensi : 
http://maladawatunnajah.blogspot.co.id/2015/11/pengantar-thread-programming.html


TikaNesia - Jasa Pembuatan Website