Kamis, 27 Agustus 2015

Membahas Rest Serta Penggunaan Dalam Teknologi

         REST adalah salah satu jenis web service yang menerapkan konsep perpindahan antar state. State disini dapat digambarkan seperti jika browser meminta suatu halaman web, maka serverakan mengirimkan state halaman web yang sekarang ke browser. Bernavigasi melalui link-link yang disediakan sama halnya dengan mengganti state dari halaman web. Begitu pula REST bekerja, dengan bernavigasi melalui link-link HTTP untuk melakukan aktivitas tertentu, seakan-akan terjadi perpindahan state satu sama lain. Perintah HTTP yang bisa digunakan adalah fungsi GET, POST, PUT atau DELETE. Balasan yang dikirimkan adalah dalam bentuk XML sederhana tanpa ada protokol pemaketan data, sehingga informasi yang diterima lebih mudah dibaca dan diparsing disisi client.
         Dalam pengaplikasiannya, REST lebih banyak digunakan untuk web serviceyang berorientasi pada resource. Maksud orientasi pada resource adalah orientasi yang menyediakan resource-resource sebagai layanannya dan bukan kumpulan-kumpulan dari aktifitas yang mengolah resource itu.Alasan mengapa REST tidak digunakan dalam skripsi ini karena orientasi pada resourcenya itu,sedangkan aplikasi event calendar membutuhkan pemanggilan metode yang bisa dikerjakan terhadap kumpulan resource event. Selain itu, karena standarnya yang kurang sehingga tidak begitu cocok diterapkan dalam aplikasi yang membutuhkan kerjasama antar aplikasi lain, dimana standar yang baik akan sangat berguna karena berbicara dalam satu bahasa yang sama. Beberapa contoh web service yang menggunakan REST adalah: Flickr API(Application ProgramInterface), YouTube API, Amazon API.
Di sana Anda akan melihat controller dan penjelasannya, intinya adalah:

·                     Posts controller, jika diaktifkan maka anda mengijinkan aplikasi client yang anda buat melakukan posting content ke blog wordpress Anda.
·                     Core controller, ini adalah metode-metode yang pasti dipakai oleh aplikasi client (seperti menarik data post, page, dan category).
·                     Respond controller, jika diaktifkan maka anda mengijinkan aplikasi client yang anda buat melakukan post comment ke blog wordpress Anda
·                     API base, adalah halaman yang diakses ketika requesting data dari controller-controller di atas.

             Dalam REST API terdapat 4 method, yaitu POST, GET, PUT, DELETE. Ini tentu sudah merupakan pencerahan bagi para pembaca sekalian, karena REST menggunakan kata kerja. Pendekatan yang lebih mudah untuk dimengeri adalah dengan melihat contoh berikut :

URL : http://contoh.com/api/user/17

Anggaplah itu adalah URL untuk penggunakan REST API. Pada contoh diatas kita sudah bisa melihat ada user dan id-nya. Mari kita lihat perbedaan untuk 4 method yang sudah dijelaskan sebelumnya, POST, GET, PUT, DELETE.

POST : Untuk Menaruh User baru dengan ID 17

GET : Untuk mengambil data/informasi User dengan ID 17

PUT : Digunakan untuk melakukan update/merubah data User dengan ID 17

DELETE : Untuk menghapus User dengan ID 17



Penggunaan Aplikasi Program Interface Untuk Google Maps, Facebook, dan Twitter

            API adalah sebuah bahasa dan format pesan yang digunakan oleh program aplikasi untuk berkomunikasi dengan system operasi atau program pengendalian lainnnya seperti system manajemen database (DBMS) atau komunikasi protocol. API diimplementasikan dengan menulis fungsi panggilan atau sintaks dalam program, yang menyediakan sarana yang diperlukan untuk meminta layanan program. Pada dasarnya, program API mendefinisikan cara yang tepat bagi developer untuk meminta layanan dari program itu.                                                                                  Sebagai contoh, Amazon.com merilis API sehingga pengembang situs web dapat lebih mudah mengakses informasi produk Amazon, menggunakan Amazon API, sebuah situs web pihak ketiga dapat memposting link langsung ke produk Amazon dengan harga yang terupdate dan pilihan untuk “beli sekarang”.                                                                                                                                                     Sebuah API adalah antarmuka software-to-software, bukan user interface. Dengan API, aplikasi berbicara satu sama lain tanpa sepengetahuan pengguna atau intervensi. Ketika Anda membeli tiket film online dan memasukkan informasi kartu kredit Anda, situs web tiket film menggunakan API untuk mengirim informasi kartu kredit Anda ke aplikasi remote yang memverifikasi apakah informasi Anda sudah benar. Setelah pembayaran dikonfirmasi, aplikasi remote mengirimkan respon balik ke situs Web tiket film mengatakan itu OK untuk mengeluarkan tiket.Sebagai pengguna, Anda hanya melihat satu antarmuka situs Web tiket film tapi di belakang layar, banyak aplikasi yang bekerja bersama-sama menggunakan API. Jenis integrasi ini disebut seamless, karena pengguna tidak pernah mendapatkan pemberitahuan bila fungsi perangkat lunak diserahkan dari satu aplikasi ke aplikasi yang lain. Oleh karena itu sebuah API dapat dikatakanmenyerupai Software as a Service (SaaS), karena pengembang perangkat lunak tidak harus mulai dari awal setiap kali mereka menulis sebuah program.

Tutorial Tentang Micro Data dan Penggunaannya Add On Untuk Mendeteksi Web

            Microdata hampir sama dengan microformat, karena keduanya merupakan perkembangan bahasa markup yang masih termasuk kedalam machine-readable metadata (mesin pembaca metadata) untuk menguraikan konten web. Tag HTML, Microdata dan Microformat adalah bahasa markup unik yang saling melengkapi satu sama lain dan ketiganya sangat membantu mesin pencari dalam merayapi halaman-halaman web. Diantara ketiganya, microdata merupakan perkembangan bahasa markup terbaru yang keberadaannya memberikan persaingan selaras terhadap microformat yang menggunakan standar RDFa. Dalam penggunaannya, sebenarnya para webmaster bebas untuk menentukan format markup-nya, boleh menggunakan microformat saja, microdata saja atau menggunakan keduanya. Namun webmaster terutama Google menyarankan penggunaan kedua format tersebut.
            Microdata adalah bagian dari spesifikasi HTML5. Namun juga tergantung pada perubahan kosakata dan atribut baru dalam penerapan metadata. Dan itu tidak dibatasi untuk setiap jenis tertentu dari konten web, untuk dapat menjelaskan konten unik yang tidak mampu ditangani oleh Microformat. Selanjutnya, microdata dapat menggunakan notasi DOM, yang dapat membuat parsing metadata lebih mudah.
            Ada dua standar kosakata microdata yang digunakan saat ini yaitu kosakata dari data-vocabulary.org dan kosakata dari schema.org. Namun dari keduanya, beberapa webmaster terutama Google menyarankan penggunaan kosakata dari schema.org, dengan alasan kosakata schema.org lebih banyak dan lebih fleksibel dari pada kosakata data-vocabulary. Walau contoh yang diberikan oleh Google masih menggunakan data-vocabulary namun disarankan pada webmaster untuk menggunakan Schema yang lebih banyak kosakatanya dan kemungkinan kedepannya, data-vocabulary tidak lagi digunakan.
Contoh penggunaan microdata:

<dl itemscope itemtype="http://schema.org/Person">
 <dt itemprop="name"><a href="http://modification-blog.blogspot.com" itemprop="url">Hendriono</a></dt>
 <dd itemprop="title">Web Desain</dd>
 <dd itemprop="address" itemscope itemtype="http://schema.org/Address">
  <span itemprop="locality">Ciamis</span>, <abbr title="Jawa Barat" itemprop="region">JABAR</abbr> <span itemprop="postal-code">46383</span>
 </dd>
</dl>


Selasa, 16 Juni 2015

PEMIMPIN YANG PATUT DITELADANI

        Dalam tulisan kali ini, saya akan membahasa tentang pepimpin yang patut diteladani. Tentunya banyak sekali pemimpin yang patut diteladani. Sebelum membahas lebih jelas, saya akan menjelaskan arti pemimpin itu sendiri. Pemimpin Adalah seorang yang memimpin mengatur dan memerintah warganya, suatu kaum tidak akan berdiri tanpa adanya seorang pemimpin sebagai acuan dan dengan penjelasan lain seseorang yang menggunakan kemampuannya, sikapnya, nalurinya, dan ciri-ciri kepribadiannya yang mampu menciptakan suatu keadaan, sehingga orang lain yang dipimpinnya dapat saling bekerja sama untuk mencapai tujuan.
        Manager (Management Leader) adalah Seorang pemimpin dengan melaksanakan tugas berdasarkan prinsip dasar manajemen, yaitu perencanaan, pengorganisasian, pelaksanaan dan pengendalian sehingga mampu menciptakan keadaan orang lain yang dipimpinnya saling bekerja sama untuk mencapai tujuan. Seorang pemimpin harus mempunyaikreativitas yang tinggi, untuk memimpin bawahannya.
Berikut ini adalah perilaku pemimpin yang efektif:
- Memelihara sikap baik.
- Menciptakan disiplin kerja.
- Memberikan perintah yang jelas, tegas, lengkap dan pantas.
- Memberikan teguran untuk perbaikan tugas.
- Menerima saran dari bawahan.
- Memberikan pujian dan penghargaan pada bawahan.
- Memperkuat rasa persatuan.
- Mengenalkan anggota baru jika ada. 

        Pada penulisan kali ini yang bertemakan “Pemimpin Yang Patut Diteladani”, saya akan memberi contoh tentang sosok pemimin yang patut diteladani yaitu Nabi Muhammad S.A.W.

                                      Muhammad S. A. W.
        Beliau adalah penutup para Nabi dan Rosul di dunia, Lahir pada 12 Robi'ul Awal pada tahun Gajah, disebut tahun gajah karena pada saat itu itu terdapat operasi perang bergajah yang dipimpin oleh Abrahah, pada masa kecilnya beliau menggembalakan kambing, saat remaja ikut pamannya berfagang di Syam, dan kemudian menjadi Rosul.

  • Sifat Jujur disaat Situasi Apapun.
        Masa kecil beliau bekerja sebagai penggembala kambing di Jazirah Arab, beliau ketika ditanyai apapun selalu dijawabnya dengan jujur, ketika beliau tidak tahu maka dijawabnya dengan tidak tahu pula, para sanak saudara dan orang orang disekitarnya nyaman karena adanya seorang yang jujur di kalangan Jahiliyah masa itu, bahkan beliau dipercayai untuk berdagang karena sifat jujurnya.

  • Tidak Mempunyai Sifat Buruk
        Ketika beliau diangkat menjadi rosul, banyak yang menertawakan karena mereka tahu bahwa nabi Muhammad itu adalah seorang yang ummi (tidak bisa membaca dan menulis), bahkan ketika nabi Muhammad berseru kepada kaumnya yang saat itu Jahil untuk diajak masuk Islam mereka malah melemparinya dengan kotoran, batu dan semacamnya, tetapi beliau tidak pernah merasa marah malah beliau lebih perhatian kepada orang yang menyakiti beliau.
*) Ummi membuktikan bahwa nabi Muhammad tidak dapat berbohong atas kenabiannya, dan menunjukkan betapa murninya ilmu yang diterima dari Allah SWT.
  • Mempersatukan Bangsa.

        Setelah beliau diusir dari Makkah al Mukarramah, beliau menuju Madiah al Munawwarah dan mendapat sambutan yang luar biasa, beliau membentuk keluarga dari pihak pendatang dan pihak tuan rumah, karena kebikajakan beliau ini Madinah menjadi negeri yang subur dan mampu menaklukkan wilayah disekitarnya untuk masuk islam dan bersaudara, Bangsa yang mampu dipersatukan Nabi Muhammad mencapai jazirah arab dan wilayah timur tengah yang perjuangannya dilanjutkan Khulafaur Rasyidin hingga mencapai Indonesia.

KOMPUTASI DAN PARALEL PROCESSING


       Komputasi merupakan cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Kemudian teori komputasi adalah suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel.Pada zaman sekarang ini, komputasi dilakukan dengan cara menggunakan komputer. Komputasi yang menggunakan komputer inilah maka disebut dengan Komputasi Modern.
        perhitungan komputasi modern yaitu seperti :
Akurasi (bit, floating point)
Kecepatan (dalam satuanHz)
Problem volume besar (paralel)
Modeling (NN dan GA)
Kompleksitas (menggunakan Teori Bog O)
        Umumnya, ilmu komputasi merupakan bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).                                                    
        Dengan cara sederhana, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.                   Ilmu komputasi berbeda dengan ilmu komputer. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu yang bersangkutan.

SEJARAH SINGKAT KOMPUTASI:
·         Pada paruh pertama abad 20, banyak kebutuhan komputasi ilmiah bertemu dengan semakin canggih komputer analog, yang menggunakan mekanis atau listrik langsung model masalah sebagai dasar perhitungan. Namun, ini tidak dapat diprogram dan umumnya tidak memiliki fleksibilitas dan keakuratan komputer digital modern. George stibitz secara internasional diakui sebagai ayah dari komputer digital modern.
·         sementara bekerja di laboratorium bel di November 1937, stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia dijuluki sebagai "model k" (untuk "meja dapur", di mana dia telah berkumpul itu), yang adalah orang pertama yang menggunakan sirkuit biner untuk melakukan operasi aritmatika. Kemudian model menambahkan kecanggihan yang lebih besar termasuk aritmatika dan kemampuan pemrograman kompleks.

Parallel Processing pada Komputer

        Penggunaan lebih dari satu CPU atau inti prosesor secara simultan untuk mengeksekusi sebuah program atau banyak program dengan komputasi ganda. Idealnya, parallel processing membuat program berjalan lebih cepat karena ada mesin yang lebih (CPU atau core) menjalankannya.
        Dalam praktek pararel processing, seringkali sulit membagi program sedemikian rupa sehingga terpisah atau CPU core dapat mengeksekusi bagian yang berbeda tanpa mengganggu satu sama lain. Sebagian besar komputer hanya memiliki satu CPU, tetapi beberapa model memiliki beberapa chip prosesor, dan multi-core menjadi norma. Bahkan ada komputer dengan ribuan CPU.                                                
        Dengan single-CPU, single core komputer, adalah mungkin untuk melakukan proses pengolahan paralel dengan menghubungkan komputer dalam jaringan. Namun, jenis pemrosesan paralel membutuhkan perangkat lunak yang sangat canggih yang disebut perangkat lunak pengolah didistribusikan.                     Perhatikan bahwa paralelisme berbeda dari konkurensi. Concurrency adalah istilah yang digunakan dalam sistem operasi dan database masyarakat yang mengacu pada milik suatu sistem di mana banyak tugas tetap aktif secara logis dan membuat kemajuan pada saat yang sama dengan interleaving urutan pelaksanaan tugas dan dengan demikian menciptakan ilusi sekaligus melaksanakan instruksi. Paralelisme, di sisi lain, adalah istilah yang biasanya digunakan oleh komunitas superkomputer untuk menggambarkan eksekusi yang secara fisik mengeksekusi secara bersamaan dengan tujuan untuk memecahkan masalah dalam waktu yang lebih atau pemecahan masalah yang lebih besar dalam waktu yang sama . Paralelisme mengeksploitasi konkurensi.

Komputasi Paralel

        Salah satu teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel.      
       Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.Komputasi Paralel merupakan salah satu teknologi paling menarik sejak ditemukannya komputer pada tahun 1940-an.         Terobosan dalam pemorosesan parallel selalu berkembang dan mendapatkan tempat disamping teknologi-teknologi lainnya sejak Era Kebangkitan (1950-an), Era Mainframe (1960-an), Era Minis (1970-an), Era PC (1980-an), dan Era Komputer Paralel (1990-an). Dengan berbagai pengaruh atas perkembangan teknologi lainnya, dan bagaimana teknologi ini mengubah persepsi terhadap komputer, dapat dimengerti betapa pentingnya komputasi parallel itu.                                                                         
        Inti dari komputasi parallel yaitu hardware, software, dan aplikasinya. Paralel prosesing merupakan suatu pemrosesan informasi yang lebih mendekatkan pada manipulasi rata-rata dari elemen data terhadap satu atau lebih penyelesaian proses dari sebuah masalah. Dengan kata lain komputasi parallel adalah komputer dengan banyak processor dapat melakukan parallel processing dengan cara membagi-bagi proses ke source-source yang dimiliki.
        Pemrograman paralel adalah teknik  pemrograman computer yang memungkinkan eksekusi perintah / operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paraleladalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.Komputasi paralel membutuhkan:· algoritma· bahasa pemrograman· compiler Sebagai besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu.
Aristektur Komputer Parallel terdiri dari:

1. Komputer SISD (Single Instruction stream-Single Data stream)
2.   Komputer SIMD (Single Instruction stream-Multiple Data stream)
3.   Komputer MISD (Multiple Instruction stream-Single Data stream)
4.   MIMD (Multiple Instruction stream-Multiple Data stream)

        Paradigma pemrosesan parallel bergantung pada nomor 2 dan 4. Model SIMD (single instruction multiple data) 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).                                             Paradigma functional dataflow yang memperkenalkan konsep model MIMD (Multiple Instrution Multiple Data) menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.                                     
        Suatu program parallel memerlukan koordinasi ketika sebuah tugas bergantung pada tugas lainnya. Ada dua macam bentuk koordinasi pada komputer parallel :
·         asynchronous.
        Bentuk synchronous merupakan koordinasi pada hardware yang memaksa semua tugas agar dilaksanakan pada waktu yang bersamaan dengan mengesampingkan adanya ketergantungan tugas yang satu dengan yang lainnya.
·         synchronous.
        Sementara bentuk asynchronous mengandalkan mekanisme pengunci untuk mengkoordinasikan processor tanpa harus berjalan bersamaan.
        

Hubungan antara Komputasi Modern dan Parallel Processing

        Pemrosesan paralel juga disebut komputasi paralel. Dalam upaya lebih murah pengolahan komputasi paralel menyediakan alternatif pilihan yang layak. Waktu idle siklus prosesor di seluruh jaringan dapat digunakan secara efektif oleh perangkat lunak komputasi terdistribusi yang canggih. Pengolahan paralel istilah digunakan untuk mewakili kelas besar teknik yang digunakan untuk memberikan tugas pengolahan simultan data untuk tujuan meningkatkan kecepatan komputasi dari sistem komputer.

Kelebihan     :

·    Waktu eksekusi lebih cepat.
o  Throughput jadi lebih tinggi.

Kekurangan  :

o   Perangkat keras lainnya yang dibutuhkan.
o   Kebutuhan daya juga lebih.
o   Tidak baik untuk daya rendah dan perangkat mobile.

(Parallel processing adalah salah satu teknik komputasi modern). 


Selasa, 28 April 2015

PRINSIP BERPEGANG TEGUH

         Prinsip berpegang teguh merupakan keyakinan kita terhadap nilai-nilai yang kita pegang dan mempertahankan apa yang kita percayai. Berpegang teguh sangat penting dimiliki jika kita ingin menggapai sesuatu dan untuk menghalau semua “gangguan” yang ada.

          Saya akan menceritakan sedikit cerita tentang prinsip berpegang teguh yang pernah saya alami.

          Pada tahun 2006 saya memiliki keinginan untuk belajar untuk dapat memainkan alat musik drum. Kebetulan saya memiliki teman-teman yang telah mahir memainkan alat musik drum, jadi tidak terlalu sulit untuk mencari guru untuk dapat mahir bermain drum. Kebetulan saya mempunyai basic bermain gitar dan cenderung buta not dengan drum, banyak juga teman yang tidak yakin dengan saya, tapi hasrat saya untuk bisa memainkan drum dapat mengalahkan rasa minder akibat ledekan teman-teman. Alhasil setelah beberapa bulan belajar memainkan drum akhirnya saya bisa dengan lancar memainkannya. Andaikan saya memperdulikan ledekan teman saya, mungkin saya tidak akan pernah bisa bermain drum hingga saat ini.


RINGKASAN SEMINAR KOMPUTASI MODERN TENTANG APLIKAS SAINS DAN TEKNOLOGI

         


          Seminar tersebut membahas tentang Mobile cloud computing yang digunakan untuk peningkatan kualitas manajemen usaha kecil menengah. Mobile Cloud Computing sendiri merupakan perangkat komunikasi bergerak dengan menggunakan jaringan terdistribusi pada sistem cloud. Mobile cloud computing terdiri dari tiga domain heterogen yaitu mobile(seluler),cloud computing,dan jaringan nirkabe yang bertujuan untuk meningkatkan komputasi perangkat mobile menjadi lebih berguna.
          Digunakanya Mobile Cloud Computing karena bisnis UKM yang belum optimal.Maka dari itu perlu dibangunya sistem mobile cloud untuk usaha kecil menengah dengan teknologi computing.Metode Penelitian yang digunakan adalah seperti ini ;

Studi Pendahuluan -> Observasi/Studi Pustaka -> Perumusan Masalah -> Pembuatan Sistem -> Pengujian -> Implementasi

        Mobile Cloud ini menggunakan dua unit server dengan teknik virtualisasi. Mesin server basis data dan sistem backup akan diimplementasikan dalam satu server yang telah dibenamkan sistem operasi yang mendukung KVM (Kernel-based Virtual Manager).Dengan adanya  metode ini maka tugas seorang admin adalah mengelola sistem.

Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode IV Yogyakarta, 15 November 2014
Narasumber  :         R. Arri Widyanto  dan  M. Arfan 


Komentar Pribadi :

          Setelah saya membaca dan merangkum hasil seminar ini maka bisa saya lihat kelebihanya adalah mudahnya berinteraksi dengan sistem perangkat mobile dimanapun berada, karena setiap orang sudah di jaman sekarang sudah memliki smartphone yg mudah terhubung ke internet. Dan mudahnya pengelola mengatur/mengelola sistem ini darimanapun berada. Sedangkan untuk kekuranganya mungkin tidak adanya implementasi yang dilakukan di sebuah mobile, yang di upload pada hasil seminar ini hanya penampilan dari browser komputer saja tak menampilkan hasil dari smartphone.


Selasa, 31 Maret 2015

Tulisan Softskill

Tanggung Jawab



            Tanggung jawab menurut kamus bahasa indonesia adalah, keadaan wajib menaggung segala sesuatunya. Sehingga bertanggung jawab menurut kamus umum bahasa indonesia adalah berkewajiban menaggung, memikul,menanggung segala sesuatunya,dan menanggung akibatnya. Tanggung jawab adalah kesadaran manusia akan tingkah laku atau perbuatannya yang di sengaja maupun yang tidak di sengaja.tanggung jawab juga berarti berbuat sebagai perwujudan kesadaran akan kewajiban. Tanggung jawab itu bersifat kodrati,artinya sudah menjadi bagian hidup manusia ,bahwa setiap manusia di bebani dengan tangung jawab.apabila di kaji tanggung jawab itu adalah kewajiban yang harus di pikul sebagai akibat dari perbuatan pihak yang berbuat.
            Tanggung jawab adalah cirri manusia yang beradab.manusia merasa bertanggung jawab karena ia menyadari akibat baik atau buruk perbuatannya itu, dan menyadari pula bahwa pihak lain memerlukan pengadilan atau pengorbanan .Manusia bertanggungjawab terhadap tindakan mereka. Manusia menanggung akibat dari perbuatannya dan mengukurnya pada berbagai norma. Di antaranya adalah nurani sendiri, standar nilai setiap pribadi. Norma-norma nilai ini dapat dibentuk dengan berbagai macam cara. Kehidupan bersama antar manusia membentuk norma selanjutnya, yakni aturan-aturan, hukum-hukum yang dibutuhkan suatu masyarakat tertentu. Dalam negara-negara modern aturan-aturan atau hukum-hukum tersebut termaktub dalam sebuah sistem hukum dan sama bagi semua warga.
            Apabila aturan-aturan ini dilanggar yang bersangkutan harus memperoleh hukuman atau sanksi. Jika ia misalnya merugikan hak milik orang lain maka ia menurut Kitab Hukum Federal Jerman wajib mengganti kerugian yang ditimbulkan. Pengadilan dapat menghukum sikap yang bersalah (pelanggaran) berdasarkan KUHP. Pada hakikatnya hanya masing-masing individu yang dapat bertanggungjawab. Hanya mereka yang memikul akibat dari perbuatan mereka. Oleh karenanya, istilah tanggungjawab pribadi atau tanggungjawab sendiri sebenarnya “mubajir”. Suatu masyarakat yang tidak mengakui bahwa setiap individu mempunyai nilainya sendiri yang berhak diikutinya tidak mampu menghargai martabat individu tersebut dan tidak mampu mengenali hakikat kebebasan.
            Kebebasan dan tanggungjawab tidak dapat dipisahkan. Orang yang dapat bertanggungjawab terhadap tindakannya dan mempertanggungjawabkan perbuatannya hanyalah orang yang mengambil keputusan dan bertindak tanpa tekanan dari pihak manapun atau secara bebas. Liberalisme menghendaki satu bentuk kehidupan bersama yang memungkinkan manusianya untuk membuat keputusan sendiri tentang hidup mereka. Karena itu bagi suatu masyarakat liberal hal yang mendasar adalah bahwa setiap individu harus mengambilalih tanggungjawab. Ini merupakan kebalikan dari konsep sosialis yang mendelegasikan tanggungjawab dalam ukuran seperlunya kepada masyarakat atau negara.
            Dalam diskusi politik sering disebut-sebut istilah tanggungjawab sosial. Istilah ini dianggap sebagai bentuk khusus, lebih tinggi dari tanggungjawab secara umum. Namun berbeda dari penggunaan bahasa yang ada, tanggungjawab sosial dan solidaritas muncul dari tanggungjawab pribadi dan sekaligus menuntut kebebasan dan persaingan dalam ukuran yang tinggi.
            Untuk mengimbangi “tanggungjawab sosial” tersebut pemerintah membuat sejumlah sistem, mulai dari Lembaga Federal untuk Pekerjaan sampai asuransi dana pensiun yang dibiayai dengan uang pajak atau sumbangan-sumbangan paksaan. Institusi yang terkait ditentukan dengan keanggotaan paksaan. Karena itu institusi-institusi tersebut tidak mempunyai kualitas moral organisasi yang bersifat sukarela. Orang yang terlibat dalam organisasi-organisasi seperti ini adalah mereka yang melaksanakan tanggungjawab pribadi untuk diri sendiri dan orang lain.
            Setiap manusia mempunyai kemungkinan dan di banyak situasi juga kewajiban moral atau hukum untuk bertanggungjawab terhadap orang lain. Secara tradisional keluarga adalah tempat dimana manusia saling memberikan tanggungjawabnya. Si orang tua bertanggungjawab kepada anaknya, anggota keluarga saling tanggungjawab. Anggota keluarga saling membantu dalam keadaan susah, saling mengurus di usia tua dan dalam keadaan sakit. Ini khususnya menyangkut manusia yang karena berbagai alasan tidak mampu atau tidak mampu lagi bertanggungjawab terhadap dirinya sendiri secara penuh. Ini terlepas dari apakah kehidupan itu berbentuk perkawinan atau tidak.
            Tanggungjawab terhadap orang lain seperti ini tentu saja dapat diterapkan di luar lingkungan keluarga. Bentuknya bisa beranekaragam. Yang penting adalah prinsip sukarela – pada kedua belah pihak. Pertanggungjawaban manusia terhadap dirinya sendiri tidak boleh digantikan dengan perwalian.
            Dalam masyarakat modern orang berhadapan dengan berbagai risiko. Risiko itu bisa membuat orang sakit dan membutuhkan penanganan medis yang sangat mahal. Atau membuat orang kehilangan pekerjaan dan bahkan harta bendanya. Ada berbagai cara untuk mengamankan dari risiko tersebut, misalnya dengan asuransi. Untuk itu tidak diperlukan organisasi pemerintah, melainkan hanya tindakan setiap individu yang penuh tanggungjawab dan bijaksana.


Penerapan Komputasi Modern Pada Website “Quik Silver”


            Pertama saya membuka website Quik Silver ke alamat ini www.quiksilver.co.id
dan tampilan utama dari website tersebut adalah seperti dibawah ini :



            Pada tampilan utama website tersebut terdapat menu – menu pilihan pada bagian atas web. Disana tertera : mens, surf, snow, kids, sale, team, blog, locations, search, contact chat, dan services. Pada setiap menu tersebut memiliki fungsi masing – masing. Menu mens memiliki fungsi untuk  menampilkan koleksi - koleksi pakaian apa saja yang terdapat di Quik Silver, pada menu mens juga terbagi lagi menjadii beberapa sub menu, berikut gambarnya :




            Selanjutnya pada menu location, kita bisa mengetahui dimana saja lokasi dari store Quik Silver di Indonesia. Karena saya menjelaskan website “Quik Silver” Indonesia, maka  saya memasukkan inputan lokasi di Indonesia, misal Denpasar Bali maka akan muncul peta lokasi dan menunjukkan lokasi terdapat Quik Silver pada daerah Denpasar.


                           


Komentar Pribadi :
            Menurut saya pribadi website Quik Silver ini memiliki beberapa kelebihan yaitu website ini sudah menerapkan SIG ( Sistem Informasi Geografis) pada websitenya pada menu location. Jadi kita bisa mencari lokasi dari Quik Silver ini, tinggal menginputkan nama daerah atau lokasi yang kita inginkan lalu akan dimunculkan peta serta letak dari Quik Silver pada daerah tersebut. Selain itu website ini menarik karena pada saat kita melihat tampilan awal, akan menemui gambar seperti slide show. Kekurangan dari website ini menurut saya pribadi adalah kurang jelas untuk pemesanan via online, apakah bisa atau nggak. Tidak ada info buat pemesanan online, membuat pengunjung website bingung.
            Demikian ulasan mengenai penerapan komputasi modern pada website “Quik Silver” di Indonesia. Kurang lebihnya mohon maaf. Terima kasih sudah membaca dan berkunjung ke blog ini.