5/21/2020

Penggunaan Teknologi Mekatronika untuk Berbagai Bidang

Mekatronika merupakan salah satu jurusan di Perguruan Tinggi yang cukup banyak diminati. Secara keilmuan, disiplin ilmu ini berasal dari dua ilmu yaitu ilmu Elektronika dan ilmu Informatika. Istilah Mechatronik atau kependekan dari Mechanical Engineering-Electronic Engineering telah berkembang sejak tahun 1969.

Bidang ilmu yang berasal dari Jepang ini pertama kali dicetuskan oleh sebuah perusahaan bernama Yasakawa. Pada tahun 1969 silam, perusahaan ini sebenarnya mengembangkan ilmu Feinwerktechnik. Ini merupakan sebuah cabang ilmu dengan mengedepankan ketelitian. Contohnya saja dalam bidang pembuatan alat optik dan jam. 

Penggunaan Ilmu Mekatronika
Berdasarkan musyawarah nasional, ilmu ini didefinisikan sebagai sebuah sinergis antara teknik mesin, elektronika, informatika, dan pengaturan untuk melakukan perancangan, memproduksi atau membuat, serta mengoperasikan dan memelihara sebuah sistem hingga mencapai tujuan yang diharapkan. Aplikasi ini digunakan dalam berbagai bidang kehidupan. Hal ini sesuai dengan sifat dari ilmu ini sendiri yaitu multifungsi.

Dalam kehidupan sehari-hari, penggunaan ilmu ini digunakan dalam berbagai bidang berikut ini.
  1. Teknik Penerbangan
    Ilmu ini juga dikenal dalam teknik penerbangan. Ini digunakan dalam teknik penerbangan modern yakni sebuah sistem bernama Comfort in Turbulence System. Sistem ini digunakan untuk membuat penumpang pesawat menjadi lebih nyaman ketika turbulensi sedang terjadi.
  2. Teknik Otomotif
    Selain digunakan dalam teknik penerbangan, Mekatronika juga digunakan dalam teknik otomotif. Hal ini bisa dilihat dari teknik yang digunakan dalam kendaraan bermotor. Contohnya saja pada sistem rem ABS atau sistem rem yang dibuat untuk menghindari terjadinya roda terkunci. Dengan demikian, mobil tetap dapat dikendalikan ketika rem sedang dilakukan secara mendadak.
  3. Teknik Produksi
    Di dalam bidang produksi, ilmu ini diterapkan dalam penggunaan sensor untuk kinerja robot. Sistem kendali yang digunakan memiliki kecepatan rotasi yang sangat tinggi. Oleh karena itu, ilmu ini terbilang sangat penting digunakan dalam bidang produksi.
Di dalam kehidupan sehari-hari, penerapan ilmu ini juga seringkali dijumpai di sekitar kita. Contohnya adalah penggunaannya dalam alat-alat elektronik berkecepatan tinggi seperti pemutar CD. Di Indonesia, ilmu ini biasanya dimiliki oleh para peneliti, praktisi, dan para mahasiswa yang tertarik dalam bidang ini.

Elemen dan Struktur Mekatronika
Dalam dunia elektonika, dikenal berbagai elemen hingga struktur dasar mekatronik mulai dari sensor, kontroler, aktuator, jalur data, hingga sumber energi. Penyusun komponen dalam sistem ini dikenal dengan nama unit atau mesin. Semua kebutuhan yang diinginkan haruslah dituangkan dalam bentuk sistem di dalam sebuah mesin. Ini merupakan syarat yang harus dimiliki agar sistem kontrol bisa dibuat.
  1. Sensor
    Sensor merupakan sebuah elemen yang bertugas untuk melaksanakan monitoring terhadap keadaan objek yang akan dikontrol. Ini dilengkapi dengan rangkaian untuk memproses informasi menjadi sinyal listrik.
  2. Kontroler
    Elemen ini berfungsi sebagai pengambil keputusan. Apakah sebuah objek yang dikontrol sesuai dengan kebutuhan atau tidak akan ditentukan oleh elemen ini.
  3. Jalur data
    Elemen ini memiliki fungsi untuk menyalurkan perintah dari kontroler kepada aktuator. Begitu pula sebaliknya, sinyal dari aktuator kepada kontroler akan disampaikan oleh elemen ini. Contoh dari elemen ini adalah kabel dan konektor.
  4. Aktuator
    Elemen ini memiliki tugas penting yaitu melakukan konversi energi. Konversi energi dilakukan dari bentuk listrik menjadi mekanik. Contoh dari elemen ini adalah relay dan motor listrik.
  5. Sumber energi
    Elemen terakhir adalah sumber energi. Elemen satu ini jelas memiliki fungsi penting, yaitu sebagai pemberi supply energi listrik pada semua elemen yang membutuhkannya. 
Membicarakan teknologi elektronika yang telah digabungkan dengan mekatronik memang sangat menarik. Cabang ilmu mekatronika semakin dikenal oleh masyarakat, karena perannya yang luar biasa dalam berbagai bidang kehidupan.

Apa itu Arduino? Kenali Manfaat Serta Keunggulannya

Arduino
merupakan pengendali mikro single-board yang sifatnya open source. Arduino menggunakan AVR sebagai chip mikrokontroler untuk komponen utamanya. Dan chip ini juga didesain open source. Mikrokontroler tersebut merupakan integrated circuit atau chip yang dapat dengan mudah diprogram pada komputer sesuai kebutuhan. 

Mikrokontroler tersebut bisa digunakan untuk membaca input, memroses input tersebut sehingga mampu menghasilkan output. Di kehidupan sehari hari, kita bisa menemukan penerapan mikorkontroler pada DVD, HP, Mp3, bahkan juga bisa digunakan untuk mengendalikan robot dan mainan lainnya. 

Arduino awal mulanya dikembangkan oleh Massimo Banzi dan David Cuartielles di Institute Ivrea, Itali. Tujuan pembuatannya adalah untuk menghasilkan suatu perangkat yang mudah dan murah, sehingga bisa digunakan para siswa dalam membuat perangkat desain dan interaksi. Saat itu perangkat sejenis tergolong rumit dan mahal. 

Manfaat Arduino
Arduino merupakan perangkat yang memiliki banyak sekali manfaat. Fungsi utama Arduino dapat dipandang  sebagai otak pada suatu perangkat. Sehingga jika ditambahkan dengan perangkat lain, Arduino akan mempermudah pembuatan system control, baik yang sifatnya instrumental ataupun otomatis. Oleh karena itu Arduino bisa diterapkan pada banyak hal, sesuai kebutuhan. 

Manfaat Arduino tergantung pada si pembuat program. Jika Anda ingin membuat alat kontrol terhadap mainan, Anda bisa menggunakan Arduino sebagai otaknya. Dalam kehidupan sehari hari, perangkat yang memanfaatkan Arduino dapat kita temukan pada TV, radio, speaker, AC, HP, pengatur waktu otomatis, dan yang lainnya. 

Kelebihan Arduino
Arduino sangat digemari hingga saat ini salah satunya karena sifatnya yang open source. Sehingga dapat dimodifikasi sesuai dengan kebutuhan. Jika Anda sudah terbiasa dengan bahasa pemrograman C, maka tidak akan sulit memahaminya. Hal ini dikarenakan bahasa pemrograman C yang diperluas ini digunakan dalam bahasa pemrograman Arduino.

Kelebihan lain dari Arduino adalah harganya yang tergolong sangat murah. Anda bisa mendapatkan papan Arduino dengan harga berkisar Rp. 200.00,- saja. Atau jika ingin lebih irit lagi, papan Arduino juga bisa dibuat sendiri dengan mudah. Saat ini sudah banyak tersedia sumber daya untuk membuat Arduino yang bisa diperoleh secara gratis. 

Arduino juga tidak memerlukan perangkat chip programmer, sehingga penggunaannya lebih mudah. Pada Arduino bootloader  sudah tertanam pada chip mikrokontroler. Hal ini memudahkan penanganan upload dan download program dari komputer. Jadi tidak diperlukan downloader yang terpisah. 

Tutorial dan referensi bacaan dalam penerapan Arduino juga sudah banyak tersedia di internet. Jadi walaupun Anda masih pemula, Anda bisa mempelajarinya dengan mudah. Selain itu sudah banyak juga forum atau komunitas tentang Arduino. Hal ini akan memudahkan Anda mempelajari hal hal yang berkaitan dengan Arduino. 

Kekurangan Arduino
Salah satu kekurangan dari Arduino adalah Kode HEX yang digunakan terlalu besar bila dibandingkan dengan mikrokontoller pro. Selain itu saat membuat bootloader sangat sering mengalami kesalahan fuse bit. Hal ini terkadang membuat pemula bisa frustrasi saat hendak mengaplikasikan Arduino. 

Kekurangan lain dari Arduino adalah saat ingin melakukan pengubahan atau penambahan instruksi pada program, Anda harus melakukan modifikasi terhadap program untuk melakukan pengubahan/penambahan. Jika tidak maka program yang telah dibuat tidak akan bisa dirubah lagi. Dari segi ini penggunaan Arduino memang cukup merepotkan. 

Arduino sebenarnya hanya cocok digunakan untuk membuat perangkat sederhana saja. Untuk perangkat yang cukup canggih, Arduino akan mengalami berbagai kendala. Oleh karena itu Arduino umumnya digunakan orang orang sebagai media belajar membuat perangkat yang sederhana. Untuk pemula Arduino merupakan perangkat yang cocok untuk media belajar.

4/30/2020

Industri 4.0: Bagaimana Sikap Kita Dalam Menghadapinya?

Akhir-akhir ini Industri 4.0 menjadi perbincangan masyarakat, bukan hanya masyarakat dunia, secara khusus juga terjadi di Indonesia. Terlebih lagi karena Industri 4.0 diangkat menjadi salah satu topik dalam debat pilpres tahun lalu. Sebenarnya apa itu Industri 4.0 dan mengapa setiap orang harus siap menghadapinya?

Industri 4.0 merupakan nama yang diberikan untuk revolusi industri yang terjadi saat ini. Revolusi industri ini sudah empat kali terjadi dalam sejarah. Revolusi industri 1.0 diawali dengan penggunaan mesin uap pada industri. Revolusi Industri 2.0 ditandai dengan penggunaan listrik dan sistem kerja paralel. Revolusi Industri 3.0 penggunaan komputer dan robot mulai mendominasi.

Revolusi Industri 4.0 yang terjadi saat ini ditandai dengan fenomena penggunaan teknologi cyber dan teknologi otomatisasi yang mulai mendominasi di berbagai sektor pekerjaan. Konsep ini berpusat pada penggunaan teknologi secara otomatis tanpa memerlukan tenaga manusia dalam pengaplikasiannya.  Hal ini membuat peran manusia dalam industri semakin berkurang.

Keuntungan yang Dihadirkan Revolusi Industri 4.0
Setiap terjadinya revolusi industri, pekerjaan manusia menjadi lebih ringan dan juga memberikan banyak keuntungan khususnya pada dunia industri. Salah satu keuntungannya adalah Industri 4.0 akan efektif meningkatkan produktivitas. Dengan kemajuan teknologi ini maka produksi barang yang berjumlah banyak tidak akan memakan waktu lama.

 Selain itu ongkos produksi juga nantinya lebih sedikit karena pada Industri 4.0, peran manusia sepenuhnya akan digantikan oleh teknologi. Oleh karena itu biaya untuk gaji karyawan, uang makan, dan biaya lainnya tidak diperlukan lagi.  Sistem Cyber Phisical juga diklaim lebih cepat memproduksi barang dibanding dengan manusia.

Keuntungan lain hadirnya Industri 4.0 adalah manajemen risiko dinilai akan lebih baik karena risiko seperti human error tidak akan terjadi pada teknologi. Tak dapat dipungkiri bahwa human error memperlambat proses produksi. Pada Industri 4.0 , Artificial Intelligent (kecerdasan buatan) dinilai mampu meminimalkan risiko pada proses produksi.

Dampak yang Ditimbulkan Revolusi Industri 4.0
Revolusi Industri 4.0 tentunya akan memberikan pengaruh besar pada berbagai lini kehidupan manusia. Pada satu sisi hadirnya Industri 4.0 memberikan keuntungan karena memudahkan berbagai pekerjaan manusia. Namun di sisi lain Industri 4.0 bisa mengancam keberadaan manusia dalam dunia industri.

Jika Industri 4.0 diterapkan pada sebuah perusahaan otomatis akan dilakukan banyak pengurangan tenaga kerja dan juga berkurangnya lapangan kerja. Jika tidak dikelola dengan baik, maka tingkat pengangguran akan meningkat drastis. Hal ini tentunya sangat buruk bagi kehidupan masyarakat.  Oleh karen itu perlu dilakukan antisipasi untuk menghadapinya.

Cara Menghadapi Tantangan Revolusi Industri 4.0
Jika kita hanya berdiam diri menghadapi hadirnya Industri 4.0, maka bisa saja esok hari robot akan merebut seluruh peran kita. Namun perlu diingat bahwa secanggih apa pun suatu teknologi, peran manusia tetap dibutuhkan. Oleh karena itu langkah yang harus kita lakukan adalah meningkatkan kualitas sumber daya manusia agar kita tidak kalah dengan teknologi.

Jika masing masing kita memiliki wawasan dan pengetahuan yang luas, maka peran kita yang akan mengontrol seluruh pekerjaan dari teknologi tersebut. Jadi Industri 4.0 akan menuntut kita untuk menggunakan otak lebih banyak dibandingkan dengan otot. Dengan demikian peran manusia akan tetap dibutuhkan dalam industri 4.0.

Jika Industri 4.0 dimanfaatkan dengan baik, tentunya akan memberikan berbagai kemudahan dan keuntungan pada berbagai lini usaha. Oleh karena itu sejak dini kita harus membiasakan diri memanfaatkan akses teknologi pada berbagai jenis usaha. Baik usaha kecil maupun menengah. Dengan demikan kehadiran Industri 4.0 bisa kita hadapi.

Pengertian Networking dan Komponen-komponen Penyusun Jaringannya

Networking adalah sebuah bentuk nyata dari perkembangan jaman yang semakin pesat. Dalam berbagai aspek kehidupan, semuanya sudah dilakukan dengan canggih dan modern. Penggunaan bidang jaringan akan mempercepat komunikasi dan pekerjaan. Semua pekerjaan bisa dilakukan dengan mudah baik pekerjaan yang berhubungan dengan dalam negeri dan luar negeri.

Jaringan komputer adalah rangkaian antara dua hingga lebih komputer yang dihubungkan menggunakan satu sistem. Hal ini memungkinkan semua komputer bisa digunakan untuk berkomunikasi. Jadi, komunikasi tidak hanya bisa dilakukan menggunakan komputer pusat saja.

Pengertian Jaringan Komputer/ Networking
Manfaat adanya jaringan komputer ternyata sangat luar biasa. Menggunakan teknologi komputer akan membuat semua pekerjaan menjadi lebih cepat. Adanya jaringan komputer mencegah terjadinya ketergantungan terhadap sebuah komputer pusat saja. Manfaat lainnya adalah untuk membuat komunikasi berjalan menjadi lebih cepat.

Jaringan komputer membuat setiap komputer yang ada di dalam jaringan tersebut bisa saling melakukan tukar program hingga tukar menukar sumber daya lain. Pengguna komputer satu dan lain bisa bertukar media penyimpanan hingga printer. Jaringan ini menghubungkan komputer-komputer di lokasi yang berbeda-beda.

Di dalam sebuah lingkungan pekerjaan, jaringan komputer biasanya dimanfaatkan untuk melakukan kirim file data atau upload, berkirim email, hingga pengambilan data dari tempat lain atau download. Berbagai kegiatan dan pengaksesan informasi dari lokasi yang terpisah-pisah bisa dilakukan dengan mudah menggunakan jaringan ini.

Secara umum, tujuan utama dari jaringan komputer adalah untuk melakukan sharing sumber daya. Sebuah komputer bisa memanfaatkan sumber daya dari komputer lain dalam jaringan yang sama untuk melakukan berbagai kegiatan. Bagaimana sebuah jaringan komputer bisa terwujud?

Komponen Penyusun Jaringan Komputer
Untuk membuat sebuah jaringan komputer, diperlukan komponen-komponen penyusun. Sebuah jaringan komputer pada umumnya memerlukan beberapa komponen penyusun di bawah ini.
  1. Komputer
    Untuk membuat sebuah jaringan komputer, diperlukan minimal dua buah komputer. Meskipun demikian, jumlah komputer yang bisa digunakan cukup banyak sesuai dengan kebutuhan. Dalam sebuah jaringan bisa menghubungkan lebih dari 20 komputer di dalamnya.
  2. NIC
    NIC atau Network Interface Card adalah sebuah kartu jaringan. Ini diperlukan bagi setiap komputer yang tergabung dalam sebuah Networking.
  3. Perantara koneksi
    Perantara atau medium koneksi merupakan komponen yang bertugas untuk menghubungkan kartu jaringan dari suatu komputer kepada komputer lainnya. Perantara ini biasa disebut dengan medium transmisi data. Media yang digunakan bisa berupa kable dan tanpa kabel atau nirkabel. Untuk jenis nirkabel biasanya menggunakan satelit, microwave, dan radio.
  4. NOSS
    NOSS atau Network Operating System Software ini biasanya dikenal sebagai perangkat lunak. Perangkat lunak memiliki fungsi tersendiri dalam sebuah jaringan komputer. Perangkat ini bertugas untuk melakukan pengelolaan pada sebuah sistem jaringan. Contoh dari perangkat lunak yang biasa digunakan adalah MS Windows, Novell Netware, Microsoft Windows NT, dan Linux.
  5. Komponen interkoneksi
    Penggunaan komponen interkonesi dibutuhkan jika jaringan komputer yang akan dibuat semakin luas jangkauannya. Bentuk peralatan ini contohnya adalah Gateway, Bridge, Router, Hub, dan masih banyak lagi. Jadi, seluas apapun jangkauannya bisa tetap dilakukan menggunakan peralatan interkoneksi yang sesuai. 
Komunikasi antarkomputer dalam sebuah jaringan komputer melibatkan luas wilayah yang akan dikembangkan. Berbagai jenis alternatif telah dikembangkan dan berhasil. Teknologi jaringan komputer hingga sekarang memiliki berbagai macam aplikasi utama meliputi surat elektronik, kirim file, diskusi, fasilitas talknet, hingga akses untuk mendistribusikan database.

Teknologi jaringan komputer merupakan teknologi yang tidak berbatas. Terlebih lagi di era sekarang, teknologi ini semakin dibutuhkan dan dikembangkan. Dengan menggunakan networking, pekerjaan bisa dilakukan dimana saja dan kapan saja.

4/03/2020

Mengenal Format JSON (JavaScript Object Notation) dan Fungsinya

JSON merupakan sebuah kependekan dari JavaScript Object Notation. Ini merupakan sebuah format yang biasanya digunakan untuk membagikan data. Format dari bentuk JavaScript ini tersedia dalam beragam bahasa. Jadi, semua orang dari berbagai negara bisa mempelajari format ini dengan baik.

Sejak format ini berdiri, ia sudah menggunakan ekstensi. Ketika didefinisikan dalam format lainnya, maka format ini akan tampil dengan tanda petik atau tanda string. Anda bisa memasukkan format ini dalam variabel yang cukup mudah. Anda juga bisa melakukan transfer format ini melalui server web dengan klien atau dengan menggunakan browser lainnya.

Sejarah JSON Singkat
Sebelum mempelajari lebih lanjut tentang format ini, ada baiknya bagi Anda untuk mengenal sejarahnya secara singkat. Dari berdiri hingga sekarang ini, format ini memang telah digunakan dimana-mana. Format ini tepatnya meledak pada tahun 2001 dan domainnya segera mengudara.

Format ini biasanya digunakan sebagai sebuah format yang standar untuk melakukan tukar data antar aplikasi. Namun sebenarnya, fungsi dari format ini tidak hanya untuk bertukar aplikasi saja. Format ini sebenarnya memiliki pendahulu bernama XML atau eXtensible Markup Language.

Namun jika dibandingkan dengan XML, Format ini bisa digunakan dengan lebih mudah. Pasalnya, format satu ini lebih mudah untuk dibaca dan cukup sederhana. Itulah mengapa banyak orang yang lebih memilih untuk menggunakan format ini dibandingkan menggunakan XML.

JSON sebenarnya dipopulerkan untuk pertama kalinya oleh seorang software enginer yang bernama Douglas Crockford. Ia merupakan seorang enginer yang juga telah terlibat dalam pengembangan Javascript yang masih populer hingga sekarang. Meskipun demikian, format ini sebenarnya tidak ditemukan oleh satu orang saja. Format ini mulai mengudara setelah AJAX dipopulerkan pada tahun 2000.

Fungsi Format JavaScript Object Notation
Seperti yang telah dikatakan sebelumnya, format ini sebenarnya tidak hanya berfungsi untuk saling bertukar data saja. Namun, masih banyak lagi fungsi yang bisa didapatkan dengan menggunakan format ini, beberapa diantaranya yaitu:

  1. Tempat menyimpan data
    Format ini bisa digunakan untuk melakukan penyimpanan data. Contohnya saja Database Mongodb. Anda bisa mencoba melakukan penyimpanan Database Mongodb menggunakan format ini mulai dari sekarang.
  2. Menyimpan konfigurasi project
    Bagi Anda yang menggunakan Nodejs, gunakan format ini untuk melakukan penyimpanan konfigurasi project. Contoh lainnya, Anda bisa menyimpan file dari composer.json kepada PHP serta package.json pada Nodejs.
  3. Bertukar data
    Ini merupakan salah satu fungsi yang paling utama atau penting dari JSON. Anda bisa melakukan tukar data client serta server atau bahkan antar aplikasi. Contohnya saja, REST full Apl.
  4. Menyimpan data Menifest
    Bagi Anda yang memiliki data Menifest, gunakan format ini untuk menyimpannya dengan aman. Ini juga bisa digunakan untuk menyimpan data pada Hugo.

Sebenarnya, fungsi dari format ini memang sangat banyak. Strukturnya yang sederhana membuat banyak orang lebih senang untuk menggunakan format ini. Format ini selalu diawali dengan tanda kurung kurawal. Dalam kurung kurawal tersebut, terdapat data atau format key dan value.

Jika ada lebih dari satu data, maka format key akan dipisahkan dengan tanda koma. Namun spesial untuk data terakhir, tanda koma tidak akan diberikan. Bentuk key dan value pada format ini selalu dipisahkan dengan tanda titik dua. Bahkan, Anda bisa menggunakannya dengan array atau objek.

Tidak ada salahnya untuk mencoba menggunakan format ini untuk membantu pekerjaan menjadi lebih mudah. Gunakan berbagai macam fungsi dan kemudahan dari format JSON sekarang juga!

3/28/2020

Sejarah Singkat AJAX dan Cara Mudah dalam Penggunaannya!

Apakah Anda sudah populer dengan AJAX? Ini memiliki fungsi yang mirip dengan JavaScript. Jika Anda merupakan pemilik website, pahamilah bahwa website bukan hanya sekedar tentang konten yang bagus dan bagaimana caranya menjadi webmaster saja. Karena ada hal lain yang perlu dipahami.

Anda perlu memahami bagaimana cara menggunakan JavaScript. Asynchronous JavaScript and XML merupakan sekumpulan dari web development yang bisa membuat aplikasi web bekerja secara tidak langsung, ketika permintaan diberikan pada sisi background. Untuk lebih memahaminya, perhatikan penjelasan berikut ini.

Pengertian AJAX dan Penggunaannya dalam Kehidupan
Karena ini merupakan format JavaScript, maka format ini tentu saja memiliki fungsi untuk mengambil data dari sebuah server dengan cara background. Format ini juga bisa melakukan update tampilan web tanpa Anda harus melakukan reload browser. Anda juga bisa melakukan kirim server secara background menggunakan format keren ini.

Jika Anda ingin menggunakan objek ini, Anda bisa membukanya melalui inspect elemen yang terdapat dalam sebuah web browser. Di jendela tersebut, Anda bisa membuka tab Network. Selanjutnya, aktifkanlah filter XHR untuk bisa melihat tampilan dari format JavaScript ini.
Dalam kehidupan sehari-hari, AJAX digunakan dalam berbagai persoalan berikut ini.
  1. Untuk melakukan sistem voting dan sistem rating
    Bagi masyarakat yang sering atau gemar melakukan belanja online, pasti Anda akan sering menemukan permintaan untuk memberikan rating bintang pada sebuah toko online atau website bukan? Atau, website bahkan juga menyuruh Anda untuk mengisi formulir voting secara online. Nah, sistem ini biasanya bekerja menggunakan format JavaScript ini.
  2. Ruang Chat
    Beberapa website terkadang mengaktifkan sebuah ruang chat atau chat room untuk bisa melakukan komunikasi kepada para pelanggannya. Di ruang chat ini, terdapat tim customer support yang akan siap membantu para pengunjung website. Fitur ini memudahkan Anda untuk menerima  dan mengirimkan pesan chat baru.
  3. Pemberitahuan tentang trending di twitter
    Apakah Anda pengguna media sosial twitter? Jika Anda merupakan pengguna media sosial twitter, Anda bisa mengaktifkan notifikasi trending di twitter agar tidak ketinggalan berita. Setiap kali ada tweet baru yang dirasa menjadi trending topic, maka twitter pasti akan memperbaharui halaman utamanya. Disini, format ini akan memudahkan untuk melakukan hal tersebut.
Begitu banyak fungsi dari format ini dalam kehidupan sehari-hari. Lalu, bagaimanakah cara kerja dari format ini? Berikut cara penggunaannya.

Cara Menggunakan Format AJAX
Tidak cukup sulit untuk mempelajari bagaimana cara menggunakan format ini. Berikut langkah-langkah yang perlu dilakukan untuk menggunakan format ini dengan mudah.
  1. Buatlah Objek terlebih dahulu
    Langkah pertama yang bisa dilakukan adalah dengan membuat objek terlebih dahulu. Objek bisa berisi apapun sesuai dengan kebutuhan Anda.
  2. Tentukan fungsi dari Handler untuk melakukan Event
    Setelah objek dibuat, kini Anda harus menentukan fungsi handlernya.
  3. Tentukan URL dan Method
    Langkah ketiga yang harus dilakukan adalah dengan menentukan URL serta Metode. Buatlah dengan sebaik mungkin.
  4. Kirim Request
    Langkah terakhir, Anda bisa mengirimkan permintaan atau request. Setelah itu, proses pun selesai dilakukan
Sebenarnya, sekumpulan dari teknik yang digunakan untuk mengembangkan web ini terdiri dari berbagai macam sistem. Beberapa sistem dalam format ini antara lain adalah HTML/ XHTML, DOM (The Document Object Model) serta XML.

Penggunaan format ini dalam kehidupan sehari-hari ternyata cukup menyita perhatian banyak orang. Anda bisa mencobanya juga untuk membantu pekerjaan menjadi lebih mudah. Gunakan AJAX agar bisa membuat pekerjaan menjadi lebih mudah dan efisien.

Kelebihan dan Kekurangan PostgreSQL Sebagai Sistem Basis Data

PostgreSQL dapat dikatakan sebagai sistem basis data terbaik di dunia karena perangkat lunak yang satu ini memiliki pengguna yang sangat banyak di dunia. Selama lebih dari 15 tahun PostgreSQL telah dipercaya sebagai sistem basis data terbaik karena memiliki berbagai fitur canggih dan juga sangat kuat, andal, dan juga memiliki tingkat akurasi data yang sangat baik.

PostgreSQL dapat menyimpan berbagai jenis data objek geometri, seperti titik (point), garis(line), area (polygon) dan juga objek lain seperti rule, indeks, view, constraint, prosedur dan yang lainnya. Fitur fitur dari PostgreSQL dapat dijalankan di berbagai sistem operasi seperti UNIX (Mac OS X,AIX, SGI IRIX, Tru64, HP-UX)Linux, dan juga Windows.

PostgreSQL dapat digunakan secara bebas sesuai dengan perjanjian lisensi BSD. Pengembang dari PostgreSQL  merupakan tim relawan dari berbagai penjuru dunia. Dan PostgreSQL sendiri tidak dikendalikan oleh perusahaan atau perorangan, sehingga kode sumbernya bisa didapatkan secara gratis oleh siapapun.

Kelebihan PostgreSQL
PostgreSQL dinilai sebagai sistem basis data terbaik karena memiliki berbagai keunggulan dibanding yang lain. Salah satu kelebihan PostgreSQL adalah arsitektur multiproses yang dimilikinya sehingga stabilitas dari PostgreSQL sangat tinggi. Oleh karena itu daemon pada PostgreSQL tidak akan mati walaupun satu proses anak mati.

Kelebihan lainnya, PostgreSQL telah mendukung locking di level rendah sehingga walaupun PostgreSQL dalam kondisi load yang cukup tinggi, PostgreSQL  tetap memiliki kecepatan yang lebih tinggi dari sistem basis data lain, khususnya dalam hal query dengan klausa JOIN dengan tingkat kompleks.

PostgreSQL juga dapat digunakan setiap orang, entah itu untuk dimodifikasi, didistribusikan, dan keperluan lainnya tanpa harus membayar lisensi atau meminta izin. Baik itu untuk kepentingan pribadi, kepentingan dunia pendidikan, atau bahkan kepentingan komersil sekalipun. Hal ini bisa dilakukan karena PostgreSQL memiliki General Public License atau lisensi GPL.

Kelebihan lain dari PostgreSQL adalah kemampuannya yang bisa dihubungkan dengan berbagai database lain seperti pgdump, pgaccess, Interbase, dan database dari Linux. Kemampuan yang satu ini membuat pengguna dapat mengkoneksikan PostgreSQL dengan database lainnya untuk berbagai kebutuhan.

Selain itu, PostgreSQL juga memiliki banyak sekali fitur fitur yang sangat bermanfaat seperti Point-in-time recovery yang memungkinkan server dapat terus menerus diback-up. Fitur lainnya seperti Help yang memungkinkan pengguna dapat melakukan pencarian dengan cepat dan sangat akurat. Dapat dikatakan fitur fitur yang terdapat di PostgreSQL dibutuhkan dan digunakan setiap orang.

Kekurangan PostgreSQL
Walaupun diklaim sebagai sistem basis data terbaik di dunia, PostgreSQL juga memiliki kekurangan. Salah satu kekurangan dari PostgreSQL adalah arsitektur multiproses yang dimilikinya ternyata kurang cocok digunakan pada Windows karena windows terlalu thread-oriented. Pada umumnya PostgreSQL lebih cocok diterapkan pada Linux.

Kekurangan lain dari PostgreSQL adalah tidak tersedianya replikasi sehingga para pengguna akan sulit melakukan distribusi pada PostgreSQL. Saat ini mungkin replikasi dari PostgreSQL sendiri telah dikembangkan dan berhasil diuji coba tetapi masih terdapat banyak kekurangan dan juga tersedia dalam jumlah yang sangat terbatas.

PostgreSQL juga memiliki kekurangan pada fungsi fiturnya. Secara umum, seluruh fitur dari PostgreSQL sangat bermanfaat bagi pengguna. Tetapi PostgreSQL terbatas pada beberapa fungsi saja seperti penggantian nama kolom, penggantian nama tabel, dan penambahan kolom. Hal ini juga yang membuat PostgreSQL kurang populer  dibandingkan dengan database lain seperti MySQL.

Terlepas dari kekurangan yang dimilikinya PostgreSQL tetap menjadi salah satu database yang digemari banyak orang. Hal ini terlihat dari berbagai penghargaan yang telah diraih oleh PostgreSQL. Salah satu penghargaan yang diperoleh PostgreSQL adalah Open source terbaik pada Linux New Media Award pada tahun 2012.

3/27/2020

Apa Itu CSS? Berikut Manfaat dan Ragam Jenisnya!

CSS merupakan kependekan dari Cascading Style Sheet. Ini merupakan sebuah desain dari website yang dapat digunakan untuk mengontrol tampilan dari halaman suatu website. Format halaman website yang ingin diubah tampilannya biasanya menggunakan penanda atau sebuah markup language.

Halaman HTML dan XHTML adalah halaman yang paling sering menggunakan style sheet language ini. Namun sekarang, kegunaannya pun cukup meluas. Ini bisa digunakan di berbagai dokumen termasuk dokumen SVG, XUL, hingga Android. Sebenarnya, ini memang dibuat untuk memisahkan konten utama dalam website mulai dari tampilan layout, font, hingga warna. Jadi, website akan terlihat lebih menarik.

Manfaat dari CSS
Format ini hingga sekarang terus digunakan oleh banyak orang. Pemisahan yang dilakukan pada bagian dokumen website akhirnya bisa membuat daya konten pada website menjadi lebih meningkat. Fleksibilitas serta kontrol dalam karakteristik tampilannya disediakan dalam desain yang cukup banyak.

Penggunaan format ini akan memungkinkan sebuah halaman untuk bisa ditampilkan dalam beragam jenis gaya menggunakan pembawaan yang jelas berbeda pula. Contoh tampilan dan pembawaan yang berbeda antara lain adalah in print, on screen, by voice dan masih banyak lagi.

Pada dasarnya, manfaat utama dari CSS ini adalah untuk membedakan sebuah konten dari dokumen dari tampilan dokumennya. Pembuatan hingga pembuatan program ulang website akan menjadi lebih mudah untuk dilakukan. Semua itu sudah termasuk dalam hal warna, font, dan formating.

Namun, fungsi utama dari format ini sebenarnya adalah untuk merubah, merancang, membentuk halaman, hingga membuat desain dari sebuah website dan blog. Kemudian, fungsi lainnya adalah untuk merubah dan memberikan desain pada halaman website mulai dari tag html.

Tag dalam sebuah website dan blog akan dirubah menjadi lebih menarik. Oleh karena itu, pengunjung website dan blog akan menjadi lebih banyak. Tag html sesederhana apapun bisa dirubah menjadi semenarik mungkin menggunakan format ini.

Ragam Jenis CSS
Setelah mengetahui fungsi utama dari format ini, Anda juga perlu paham bahwa format ini memiliki ragam jenis yang bervariasi.

  1. Inline style sheet
    Jenis format ini adalah model yang diperintahkan untuk melakukan pemrograman dan letaknya ada pada objeknya. Contohnya saja, jika pemilik website ingin merubah sebuah tampilan tulisan tertentu dalam sebuah halaman website, maka inline style sheet ini haruslah menempel pada tulisan yang ingin dirubah tersebut.
  2. External style sheet
    Ada inline sheet, ada pula external style sheet. Jika internal style sheet terletak menempel pada bagian yang ingin dirubah, maka format ini letaknya berbeda dengan lama yang akan diubah. Jadi, ini bisa dibilang lebih praktis dan menghemat ruang. Anda bisa menggunakannya secara berulang-ulang bahkan untuk laman yang berbeda-beda.
  3. Embedded Style Sheet
    Jenis terakhir dari format keren ini adalah Embedded Style Sheet. Model ini hampir seperti inline style sheet. Hal ini dikarenakan penggunaannya sama-sama menempel pada sebuah laman coding yang akan dirubah. Maka, format atau style ini pun seringkali disebut dengan internal style sheet.

    Format jenis ini biasanya diapit oleh sebuah tag <head> <head> . Kemudian, format ini juga diawali dengan tag <style>.Format ini seringkali digunakan untuk membuat tampilan laman website menjadi lebih unik. Contohnya saja jika ada sebuah kalimat yang diulang-ulang dalam suatu paragraf, maka format ini akan membuatnya menjadi lebih menarik untuk dibaca.

Penggunaan format ini kian dibutuhkan oleh banyak orang, seiring dengan semakin banyaknya pengguna website dan blog. Jadi, Anda bisa mencoba menggunakan format CSS untuk mengatur format pada website pribadi.

3/25/2020

PHP Bahasa Pemrograman yang Mudah Dikuasi Pemula

PHP merupakan salah satu bahasa pemrograman yang memiliki banyak peminat. Hal ini tampak dari sejak kemunculannya pada tahun 1994 hingga saat ini, PHP tetap digunakan untuk mengembangkan website. Bahkan jutaan website di dunia dibuat dengan bahasa pemograman PHP. Bahkan Wikipedia dan Facebook sekalipun masih menggunakan PHP sebagai andalan.

Pada umumnya, PHP dikombinasikan bersama dengan bahasa pemrograman lain untuk mengembangkan sebuah website. Karena jika hanya menggunakan PHP saja, tampilan website yang dibuat mungkin sangat terbatas. Alasan mengapat PHP banyak digunakan dalam pengembangan website adalah karena sifatnya yang sederhana, mudah digunakan, dan juga sangat mudah dipelajari.

PHP adalah kepanjangan dari Personal Home Page yang artinya situs pribadi. Rasmus Lerdorf merupakan pencipta dari PHP, pada tahun 1995. Saat itu PHP diberi nama Form Interpreted, yang memiliki wujud seperti kumpulan skrip untuk pengolahan data formulir pada web.  Nama PHP kemudian berubah menjadi Hypertext Preprocessing pada tahun 1997 oleh perusahaan bernama Zend.

Fungsi PHP
Secara umum fungsi utama dari PHP adalah mengembangkan atau membuat website, baik website statis, dinamis, maupun aplikasi web. Pada pembuatan website dinamis, PHP sangat cocok digunakan untuk menyimpan data ke dalam sumber data dan juga dapat menciptakan halaman yang bisa berubah ubah sesuai dengan keinginan pengguna.

Dalam pengembangan sebuah website PHP akan memudahkan pekerjaan pengguna karena berbagai kemampuan yang dimilinya. Salah satunya seperti kemampuan pengulangan yang efektif. Jika Anda ingin menginput data yang sama dalam jumlah banyak, PHP dapat melakukan pengulangan tersebut secara cepat dan akurat. Hal ini lah yang membuat PHP sering digunakan dalam pengembangan website.

Selain itu PHP juga bisa Anda gunakan untuk melakukan manajemen Cookie dan Session. Misalnya Anda ingin menyimpan password atau user name di browser, Anda bisa melakukan manajemen Cookie dengan PHP sehingga Anda bisa login dengan mudah.  Pada Session PHP dapat melakukan penyimpanan informasi login untuk satu sesi saja.

Keunggulan PHP
PHP digunakan banyak orang untuk pengembangan website karena sifatnya yang sederhana dan sangat mudah digunakan. Dapat dikatakan bahwa setiap programmer hampir semua pernah menggunakan PHP. Para programmer pemula biasanya memulai pelajaran mereka dengan menerapkan PHP pada website yang mereka kembangkan.

PHP memiliki komunitas yang sangat besar dan tersebar di berbagai penjuru dunia. Oleh karena itu orang orang yang ingin belajar PHP dapat dengan mudah menemukan forum diskusi tentang pemrograman PHP. Jadi Anda bisa dengan mudah menemukan mentor atau orang yang bisa diajak tukar pikiran sehingga Anda bisa mempelajari PHP dengan mudah.

Dengan menggunakan PHP, Anda dapat membuat aplikasi atau website dengan cepat dibanding dengan bahasa pemrograman lain. Karena pada PHP terdapat berbagai tools dan juga boiler yang bisa digunakan seluruhnya. Karena sifat PHP sendiri open source. Hal ini juga lah yang membuat PHP menjadi pelajaran dasar bagi orang yang ingin belajar mengembangkan website.

Kekurangan PHP
Di balik kemudahan dalam penggunaanya, ternyata PHP juga memiliki banyak kekurangan. Salah satu kekurangan dari PHP adalah kode sumbernya sangat mudah dibajak orang lain. Hal ini terjadi karena sifat PHP yang open source sehingga siapa saja bisa memodifikasi dan mengubah fungsinya.  

Untuk itu PHP tidak disarankan untuk pengembangan website atau aplikasi yang sifatnya harus dirahasiakan. Jika ingin memperkuat keamanan dari kode sumber PHP, maka pengguna harus  menggunakan extensi berbayar dari Zend (perusahaan pemrograman PHP). Tentunya biaya yang harus Anda keluarkan tidak sedikit untuk mendapatkannya.