Buku Membuat Aplikasi Android SMS Gateway


Membuat Aplikasi Android SMS Gateway

Membuat Aplikasi Android SMS Gateway

Pada buku ini saya membahas cara membuat aplikasi android yang dapat kita gunakan sebagai SMS Gateway. Dengan aplikasi yang dibuat dalam buku ini, kita tidak perlu lagi menggunakan aplikasi pihak ke-3 seperti GAMMU atau bahkan tidak perlu menggunakan AT-COMMAND. Dan yang paling penting, aplikasi Android SMS Gateway yang dibuat dalam buku ini bisa digunakan oleh teknologi / pemrograman apapun, mau itu Java, PHP, Ruby, NodeJS dan semuanya. Integrasinya pun GAK PAKE RIBET, gak usah install driver dan gak usah colok kabel serial segala 🙂

Baca lebih lanjut

Buku Membuat Aplikasi Chat Menggunakan Java


Buku Membuat Aplikasi Chat Menggunakan Java

Buku Membuat Aplikasi Chat Menggunakan Java

Buku Membuat Aplikasi Chat Menggunakan Java berisi cara membuat aplikasi chat menggunakan framework Netty. Dibuku ini dibahas secara lengkap dan detail dari awal sampai testing aplikasi chating nya. Baca lebih lanjut

Aplikasi Simulasi Antrian Menggunakan Hazelcast


Java Logo

Java Logo

Hazelcast adalah framework untuk in memory data grid, dimana kita bisa sharing data (berbasis memori) antara satu aplikasi dengan aplikasi lain secara mudah. Hazelcast mendukung distributed java.util.Map, java.util.List, java.util.Queue dan lain-lain.

Pada artikel ini saya sharing tentang penggunaan hazelcast untuk membuat aplikasi simulasi antrian di bank, dimana aplikasi akan menjalankan 2 peran, Nasabah dan Teller. Nasabah akan mengambil nomor antrian dan Teller akan mendapakan nomor antrian. Aplikasi berjalan menggunakan Hazelcast sehingga dapat berjalan beberapa instance sekaligus, baik itu di satu komputer atau di beberapa komputer yang terkoneksi jaringan. Baca lebih lanjut

Java REPL (Read Evaluate Print Loop)


Java Logo

Java Logo

Salah satu yang tidak mengasikkan di Java adalah tidak memiliki REPL. Apa itu REPL? REPL itu aplikasi yang berbasis terminal (command promt) dimana kita bisa mengetikkan kode java secara langsung dan mendapatkan hasilnya secara langsung.

Jika kita menggunakan Scala, Groovy, NodeJS, dan Ruby, mereka semua memiliki REPL, sayannya di Java tidak memiliki REPL.

Setelah cari-cari, ternyata ada juga project Java REPL yang bisa kita gunakan diluar aplikasi JDK yang kita install, nama aplikasinya adalah javarepl.

Baca lebih lanjut

Memfilter List di Java 7 dan Java 8


Java Logo

Java Logo

Salah satu feature baru yang terdapat di Java 8 adalah lamda expression dan Stream. Salah satu contoh yang dapat di implementasikan adalah ketika kita mau memfilter atau menyaring data di List (atau collection).

Misal kita memiliki sebuah data List yang berisikan angka dari 1 sampai 10, dan sekarang kita ingin menyaring seluruh data yang habis jika dibagi 2.

Jika kita menggunakan Java 7 atau versi java sebelumnya, kita biasanya menggunakan perulangan for lalu mengecek datanya apakah habis dibagi dua, jika habis dibagi dua, simpan ke list yang isinya hanya data yang bisa dibagi 2. Baca lebih lanjut

Menginstall Play Framework


Play Framework

Play Framework

Play Framework adalah web framework untuk Scala dan Java. Saat ingin membuat website menggunakan play framework, kita bisa pilih mau pake Java atau mau pake Scala sebagai bahasa pemrograman utamanya. Kali ini kita akan mencoba menginstall dan membuat project menggunakan play framework.

1. Download Typesafe Activator

Pertama download dulu Tyfesafe Activator, ini adalah platform yang bisa kita gunakan untuk membuat project play framework dan menjalankan project play framework. Silahkan download typesafe activator di halaman berikut (http://typesafe.com/activator) Baca lebih lanjut

Sample Project Web Chat with Web Socket + Spring MVC + Scala + Jetty


Chat WebSocket Spring Web MVC + Scala + Jetty

Chat WebSocket Spring Web MVC + Scala + Jetty

guys mau bagi2 web chat simple pake websocket, backend-nya pake spring framework + scala, cekidot ===>

https://github.com/khannedy/scala-spring-websocket

Coding Best Practice : Berbagi Masalah dan Solusi buat Coder [7] – Dependency Management


Dependency Management

Dependency Management

pernah mau ngirim project ke temen, tapi terkendala dengan GEDE nya ukuran projectnya? padahal mungkin projectnya cuma 5MB, tapi library yang dibutuhinnya ratusan MB

kalo pernah dapet masalah kayak gini, berarti saatnya jangan download manual dependency-nya, serahin sama build sistem, dengan begitu ukuran projectnya jadi kecil, karena dependencynya gak diinclude di project. Baca lebih lanjut