Rabu, 12 Oktober 2016

Apa itu Internet of Things (IoT) ?


Internet of Things (IoT), sebuah istilah yang belakangan ini mulai ramai ditemui namun masih banyak yang belum mengerti arti dari istilah ini. Sebetulnya hingga saat ini belum ada pengertian atau definisi standar mengenai Internet of Things, namun secara singkat Internet of Things bisa dibilang adalah di mana benda-benda di sekitar kita dapat berkomunikasi antara satu sama lain melalui sebuah jaringan seperti internet.

Ide awal Internet of Things pertama kali dimunculkan oleh Kevin Ashton pada tahun 1999 di salah satu presentasinya. Kini banyak perusahaan besar mulai mendalami Internet of Things sebut saja Intel, Microsoft, Oracle, dan banyak lainnya.

Banyak yang memprediksi bahwa pengaruh Internet of Things adalah “the next big thing” di dunia teknologi informasi, hal ini karena IoT menawarkan banyak potensi yang bisa digali. Contoh sederhana manfaat dan implementasi dari Internet of Things misalnya adalah kulkas yang dapat memberitahukan kepada pemiliknya via SMS atau email tentang makanan dan minuman apa saja yang sudah habis dan harus distok lagi.

Bagi pengembang, kini banyak perusahaan yang menyediakan berbagai macam program untuk membantu pengembang dalam mengembangkan produk berbasis IoT. Salah satu yang menyediakan program ini adalah Intel dengan IoT Developer Program mereka.

Cara Kerja Internet of Things yaitu dengan memanfaatkan sebuah argumentasi pemrograman yang dimana tiap-tiap perintah argumennya itu menghasilkan sebuah interaksi antara sesama mesin yang terhubung secara otomatis tanpa campur tangan manusia dan dalam jarak berapa pun.Internetlah yang menjadi penghubung di antara kedua interaksi mesin tersebut, sementara manusia hanya bertugas sebagai pengatur dan pengawas bekerjanya alat tersebut secara langsung.

Tantangan terbesar dalam mengkonfigurasi Internet of Things ialah menyusun jaringan komunikasinya sendiri, yang dimana jaringan tersebut sangatlah kompleks, dan memerlukan sistem keamanan yang ketat. Selain itu biaya yang mahal sering menjadi penyebab kegagalan yang berujung pada gagalnya produksi.


Banyak manfaat yang didapatkan dari Internet of Things. Pekerjaan yang kita lakukan menjadi cepat, mudah, dan efisien. Kita juga bisa mendeteksi pengguna dimanapun ia berada. Sebagai contoh barcode yang tertera pada sebuah produk. Dengan barcode tersebut, bisa dilihat produk mana yang paling banyak terjual dan produk mana yang kurang diminati. Selain itu dengan barcode kita juga bisa memprediksi produk yang stoknya harus ditambah atau dikurangi. Dengan barcode kita tak perlu susah – susah menghitung produk secara manual. Contoh lain saat kita pergi ke Singapore. Jika kita ingin bepergian menggunakan transportasi umum seperti MRT atau bis kita cukup menggunakan atau membeli EZ-link card. EZ-link card biasanya dipakai oleh para wisatawan yang mengunjungi Singapore sebagai pengganti uang untuk membayar jasa transportasi yang telah digunakan. Sedangkan warga negara Singapore sendiri menggunakan ktp ataupun kartu pelajar sebagai alat membayarnya. Cara ini lebih efisien dan cepat ketimbang kita menggunakan uang tunai. Jika kita menggunakan uang tunai, kita masih harus mengantri untuk membayar, belum lagi jika kita membayar dengan nilai nominal uang besar, kita harus menunggu untuk mendapatkan uang kembalian kita.

Minggu, 09 Oktober 2016

PROGRAM PEMBALIK KATA DENGAN BAHASA C

     Pertama, sebelumnya anda harus punya compiler bahasa C nya dulu. Banyak kok seperti NetBeans, Visual Studio, Visual C++, Eclipse, dll. Nah anda bisa mendownloadnya dari internet dan free kok.
     Sebenarnya ini adalah tugas salah satu matkul yaitu membuat suatu program sederhana dengan menggunakan bahasa C. Karena itu, saya membuat suatu program yang namanya tertera dijudul, fungsinya ya tidak lain untuk membalikkan kata yang kita input sebelumnya. Tetapi bukan membalikkan atas dengan bawah lho ya... tetapi membalikkan depan dengan belakang, jadi kata yang telah diinput akan dabalik atau dimulai dari belakang kata.
     Program ini saya buat dengan menggunakan CodeBlock yang lagi-lagi bisa anda download secara free dari internet, kira-kira seperti inilah codingan pembalik kata yang saya buat:

#include <stdio.h>
#include <string.h>
main()
{
int hitung;
char kata[100];

printf("\t\t PROGRAM PEMBALIK KATA \n\n");

printf("masukkan kata yang ingin dibalik : \n");
scanf("%s", &kata);
hitung=strlen(kata);
printf("kata setelah dibalik : \n");
for(hitung-1;hitung>0;hitung--)
{
    printf("%c", kata[hitung-1]);
}
printf("\n");

return 0;
}

Dengan keterangan:

- #include : “#include” merupakan file yang berisi prototype (judul, nama, dan sintaks ) dari sekumpulan fungsi-fungsi pustaka tertentu. Sedangkan “<stdio.h>” merupakan singkatan dari standar input output header yang digunakan sebagai standar input output operasi yang digunakan.
-#include <string.h> : merupakan librari yang menyimpan fungsi-fungsi yang digunakan untuk menangani string ataupun substring.
- main () : Fungsi ‘main ()’ merupakan titik awal dan titik akhir peng-eksekusian program. Diawali dengan tanda ( { ) dan diakhiri dengan ( } ). Dan ‘int’ menunjukan bahwa struktur program bertipe data integer.
-int : ‘int’ menunjukan bahwa struktur program bertipe data integer.
- printf : Merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan kelayar secara terformat.n substring. Bisa juga diganti dengan puts(), bedanya puts menghasilkan output perbaris sedangkan printf melanjutkan output sebelumnya.
- return : Merupakan fungsi yang digunakan untuk megembalikan program apabila ingin mengulang pengujian data  kembali.
- \t dan \n : \t berfungsi seperti meng-tab output sedangkan \n berfungsi agar output pindah ke baris baru.

seperti itulah bentuk program atau coding pembalik kata ini

     Sekarang kita coba untuk compile dan memasukkan kata yang ingin kita balik, jangan lupa untuk dibuild terlebih dahulu agar program dapat dijalankan:

kata yang kalian input akan langsung dibalik seperti itu

     Nah, seperti itulah program pembalik kata yang saya buat. Silahkan teman-teman mencobanya, atau ada yang ingin menambahkan sesuatu pada programnya silahkan saja itu berarti kalian kreatif :)

Rabu, 13 April 2016

Manusia dan Keindahan

1. Pengertian Keindahan
            Keindahan atau keelokan merupakan sifat dan ciri dari orang, hewan, tempat, objek, atau gagasan yang memberikan pengalaman persepsi kesenangan, bermakna, atau kepuasan. Dalam Kamus Besar Bahasa Indonesia, keindahan diartikan sebagai keadaan yang enak dipandang, cantik, bagus benar atau elok. Keindahan adalah susunan yang teratur dari bagian yang erat antara satu dengan lainnya (Baumgarten, pujangga Jerman), keindahan adalah sesuatu yang memiliki proporsi yang harmonis (Shaftesbury, pujangga Jerman), Keindahan adalah keserasian obyek dengan tujuannya (Emmanuel Kant). Keindahan atau keserasian diwujudkan dalam bentuk ukuran, perpaduan, pertentangan atau keseimbangan. Ukuran segi panjang yang indah adalah 3 berbanding 5, perpaduan kulit yang gelap dengan baju yang berwarna lembut adalah serasi, pertentangan tinggi rendah atau keras lembutnya suara musik adalah indah dan keseimbangan yang tercipta dari seorang yang bertubuh tinggi mengenakan baju bergaris horisontal atau orang yang pendek mengenakan baju bergaris vertikal adalah serasi. Keindahan berasal dari kata indah yang artinya bagus, cantik, atau elok. Indah sama dengan “beauty” (bahasa Inggris), “Beau” (bahasa Perancis) atau “Bello” (bahasa Italia). Keindahan dapat diartikan secara artistik, terbatas, dan luas.

Definisi Seni : Beberapa definisi dan pengertian kata seni: Pengertian kata seni kita ambil dari Inggris art, yang berakar pada kata Latin ars, yang berarti: "ketrampilan yang diperoleh melalui pengalaman, pengamatan atau proses belajar". Dari akar kata ini kemudian berkembang pengertian yang diberikan oleh kamus Webster sebagai berikut: "penggunaan ketrampilan dan imajinasi secara kreatif dalam menghasilkan benda-benda estetis." (Webster's Collegiate Dictionary, 1973, hal.63). Pengertian lain diambil dari bahasa Belanda kunst, yang mempunyai definisi sebagai berikut: "suatu kesatuan secara struktural dari elemen-elemen estetis, kwalitas-kwalitas teknis dan ekpresi simbolis, yang mempunyai arti tersendiri dan tidak membutuhkan lagi pengesahan oleh unsur-unsur luar untuk pernyataan dirinya".(Winkler Prins, hal.427). Definisi seni Kamus Umum Bahasa Indonesia: Kecakapan membuat (menciptakan) sesuatu yang elok-elok atau indah. Sesuatu karya yang dibuat (diciptakan) dengan kecakapan yang luar biasa seperti sanjak, lukisan, ukiran-ukiran dsb.  Seni menurut media yang digunakan terbagi 3 yaitu :
1. Seni yang dapat dinikmati melalui media pendengaran atau (audio art), misalnya seni musik,seni suara, dan seni sastra seperti puisi dan pantun
2. Seni yang dinikmati dengan media penglihatan (Visual art)) misalnya lukisan, poster,seni bangunan, seni gerak beladiri dan sebagainya.
3. Seni yang dinikmati melalui media penglihatan dan pendengaran (audio visual art) misalnya pertunjukan musik, pagelaran wayang,film

Keindahan dalam arti artistik disebut juga dengan keindahan seni yang merupakan pengutaraan isi jiwa atau perasaan sang penciptanya. Isi jiwa manusia dapat berbentuk rasa indah, rasa lucu (kosmis), rasa sedih (tragis) rasa gaib (magic) dan sebagainya. Hasil karya seni mencerminkan isi jiwa sang penciptanya dan mengungkapkan keindahan dalam arti artistik (seni).

Keindahan seni sendiri dapat disalurkan seperti lukisan, lagu, karya sastra, dan masi banyak lagi penyaluran dari keindahan seni ini. Kita juga dapat menciptakan sebuah keindahan seni melalui lukisan tentang keindahan alam, lalu tarian yang gerakannya menunjukkan keindahan dan lagu yang merupakan perasaan, pikiran kita.

2. Perkembangan Kesenian
            Kesenian sebagai salah satu wujud dari karya manusia akan selalu tumbuh dan berkembang. Dalam perkembangannya, kesenian dapat dibedakan berdasarkan atas waktu, tempat, dan paham, adalah sebagai berikut :
1) Perkembangan kesenian atas dasar waktu
Pada umumnya dibedakan atas tiga zaman, yaitu zaman kuno, zaman tengah, dan zaman modern.

2) Perkembangan kesenian atas dasar tempat
Perkembangan kesenian ini dapat dibedakan atas kesenian rakyat, kesenian keraton, dan kesenian kota.

3. Aliran-aliran Kesenian
            Di dalam kesenian tersirat dua aliran besar dalam penciptaan kesenian, yaitu kuno dan modern. Yang kuno masih tergantung pada alam, sedangkan yang modern berusaha menciptakan sesuatu yang baru. Seni yang masih tergantung pada alam dikenal sebagai naturalisme atau realisme, sedangkan yang ciptaan manusia disebut ekspresionisme. Kedua macam aliran kesenian tersebut dapat terlihat dengan jelas dalam bidang seni lukis dan sastra.


Sumber:

https://nurrahim.wordpress.com/2013/06/13/tugas-ii/

Sabtu, 16 Januari 2016

Ilmu Pengetahuan, Teknologi dan Kemiskinan

BAB I
PENDAHULUAN

1.1 Latar Belakang

            Berbicara tentang ilmu pengetahuan, teknologi dan kemiskinan tidak mustahil kita akan melihat ke masa lampau atau masa depan yang penuh dengan ketidakpastian. Yang mungkin permasalahannya adalah kontinuitas dan perubahan, harmoni dan disharmoni.
Bahasa “ilmu pengetahuan” sudah lazim digunakan dalam kehidupan sehari-hari. Namun, berbicara tentang pengetahuan saja akan menghadapi berbagai masalah, seperti kemampuan kita dalam memahami fakta pengalaman dan dunia realitas, hakihat pengetahuan, kebenaran, kebaikan, membentuk pengetahuan, sumber pengetahuan dan sebagainya.
Teknologi dalam penerapannya sebagai jalur utama yang dapat menyonsong masa depan, sudah diberi kepercayaan yang mendalam. Dia dapat mempermudah kegiatan manusia, meskipun mempunyai dampak sosial yang muncul sering lebih penting artinya daripada kehebatan teknologi itu.
Kemiskinan sendiri merupakan tema sentral dari perjuangan bangsa, sebagai perjuangan yang akan memperoleh kemerdekaan bangsa dan motivasi fundamental dari cita-cita masyarakat adil dan makmur.