Apa itu RESTful API?

RESTful API adalah API (Application Programming Interface) yang sesuai dengan arsitektur REST. Jika pakai protokol HTTP maka dibuat sesuai dengan metode HTTP.

Singkatnya RESTful API itu menggunakan protokol HTTP dengan cara yang benar, yaitu pakai metode GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS, dan TRACE untuk request.

Kesimpulannya, jika ingin membuat API web service ya harus sesuai metode HTTP yang benar, otomatis RESTful. ­čĹŹ­čĆ╝

Word wrap bahasa C

Suatu saat saya mencari snippet fungsi word wrap di terminal/console untuk bahasa C namun tidak ada yang memuaskan, tidak bisa untuk kalimat yang terdapat new line lah, tidak bisa untuk kalimat yang tanpa spasi lah, dll. Akhirnya fungsi ini saya buat sendiri. Barangkali ada yang sedang mencari fungsi word wrap menggunakan bahasa pemrograman C bisa mengambil snippet ini dengan syarat mencantumkan copyright-nya ya. Jika ada bug silahkan laporkan :-) /******************************************************************************* * Fungsi word wrap untuk terminal. [Read More]

sqlite3 pada adb shell

Kita dapat menggunakan sqlite di perangkat Android untuk melihat apa isi dari database suatu aplikasi. Namun tidak semua perangkat dilengkapi dengan aplikasi sqlite. Berikut untuk menjalankan sqlite pada perangkat Android. Syarat agar dapat menggunakan sqlite: * Perangkat sudah di-root atau menjalankan sqlite di emulator * Perangkat Android pada umumnya tidak memperbolehkan untuk mengakses database. Untuk itu masuk adb sebagai root. Langkah untuk memasang sqlite. Pertama mount /system/ untuk mendapatkan akses baca-tulis [Read More]

Mengaktifkan SPI pada Mini6410/Tiny6410

Pada tutorial sebelumnya kita sudah mencoba untuk mengaktifkan 1-Wire pada Tiny6410. Sekarang kita akan mencoba mengaktifkan SPI pada Mini6410 atau Tiny6410 mengingat kedua board ini memiliki konektor jalur SPI yang sama yaitu konektor SDIO2/SD Wifi pin 7, 8, 9, dan 10. Bedanya adalah Mini6410 menggunakan SPI0, sedangkan pada Tiny6410 menggunakan SPI1. Hal itu tidak menjadi masalah karena yang akan kita aktifkan adalah kedua jalur SPI, yaitu SPI0 dan SPI1. Pertama kita harus mengubah file arch/arm/mach-s3c64xx/mach-mini6410. [Read More]

Mengaktifkan 1-Wire pada Tiny6410

Secara default antarmuka 1-Wire pada Tiny6410 tidak diaktifkan. Tentu saja kita berbicara mengenai OS Linux pada board ini. Untuk mengaktifkannya kita perlu memodifikasi kernel. Kernel Linux yang digunakan adalah kernel bawaan board Tiny6410 yaitu kernel 2.6.38. Pada contoh ini kita akan mencoba membaca temperatur dari sensor DS18B20 yang sudah terhubung ke GPIO GPN8. Untuk itu kita harus mengubah pin GPIO GPN8 menjadi jalur 1-Wire. Ini juga berlaku untuk board Mini6410 dengan keperluan lain karena sensor ini hanya terdapat pada Tiny6410. [Read More]

Supaya Tidak Ngebut

image

Salah satu cara supaya tidak ugal-ugalan di jalan.

Arti Kata "Arman"

Baru sekarang iseng-iseng cari tahu seberapa populerkah “ARMAN” di Google? Ternyata banyak sekali yang memiliki nama Arman, dan umumnya bukanlah orang Indonesia. Menariknya ternyata di Wikipedia terdapat halaman khusus Arman (name), wah baru tahu nih sampai-sampai masuk wikipedia :-D Dan _subhanallah_maasyaaAllah, ternyata nama Arman memiliki arti yang bagus-bagus. Berikut penjelasan singkat yang disadur dari Wikipedia. Arman adalah varian dan turunan dari nama Herman yang berasal dari Jerman dan Inggris. Makna aslinya adalah “army man” adalah tentara atau prajurit. [Read More]

PIC18F Project Test

Setelah mengikuti seminar sehari yang diadakan Microchip, akhirnya proyek awal kecil-kecilan terealisasi juga. Rencananya ingin menggunakan demo board PICOne yang dibeli di seminar tersebut, namun ternyata teman memiliki beberapa _sample _mikrokontroler PIC. Saya pikir ini lebih mudah dan lebih fleksibel. Mikrokontroler yang saya gunakan di sini adalah PIC18F14K50 DIP-20 dengan spesifikasi sebagai berikut: Flash 16kb RAM 768 bytes EEPROM 256 bytes Jumlah pin 20 15 I/O 9 channel 10-bit ADC EUSART, I2C, SPI 2 analog comparator 8-bit timer 1 buah, 16-bit timer 3 buah USB Wow IC kecil yang kaya dengan fitur. [Read More]

Microchip TTS 2012

Microchip TTS 2012

Pekan lalu, tepatnya 4 September saya berkesempatan mengikuti Microchip Technical Training Seminar yang diadakan di Hotel Pullman, Jakarta. Jarang-jarang ada seminar dari perusahaan chip terkenal di Indonesia, gratis lagi, walaupun sebenernya ngga jauh-jauh dari marketing. Ngga cuma di Jakarta namun diadakan juga di Bandung dua hari setelahnya.

Ada satu yang bikin saya menyesal… Kenapa ngga ambil makan yang banyak ya waktu makan siang di hotel :-(