-
Sekilas mengenai react.js
Dengan dirilisnya react.js v.15 dan v.15.0.1 di bulan April ini, maka react telah memasuki versi stabil yang siap pakai untuk production. Bahkan di versi sebelumnya 0.14.8, telah banyak perusahaan besar seperti Whatsapp, Yahoo, Twitter, Netflix, telah menggunakan react. Facebook mengembangkan react, untuk berusaha memecahkan masalah yang dihadapi oleh developer yaitu mengembangkan aplikasi skala besar yang…
-
We’re Doing Machine Learning!
Tim data science di KMK, selain menghasilkan dashboard analisis yang dikenal dengan analisis.io juga telah menghasilkan produk — produk yang menerapkan metode machine learning. Salah satu produknya adalah sotoy spam video detection yang telah digunakan untuk menanggulangi spam spam video yang masuk ke vidio.com. Pada blog post kali ini kami akan membagikan langkah — langkah…
-
TECH TALK VIDEO — INTRODUCTION TO POSTCSS
PostCSS adalah sebuah CSS parser tool yang dapat memanipulasi CSS sesuai dengan plugin JavaScript yang digunakan. PostCSS mudah dipelajari dan memiliki performa yang sangat baik jika dibandingkan dengan tools CSS yang lain. Namun, daya tarik terbesar dari postCSS adalah kebolehan untuk memanipulasi CSS sesuai keinginan kita dengan kemungkinan yang hampir tidak terbatas. Saksikan vidionya di…
-
TECH TALK VIDEO — ELASTIC SEARCH
Tech talk kali ini membahas tentang Elastic Search yang merupakan sebuah infrastruktur TI untuk melakukan information retrieval. Untuk melakukan instalasi Elasticsearch kita harus menginstall Java Runtime Environment (JRE) terlebih dahulu, karena Elasticsearch membutuhkan Java Virtual Machine. JRE yang digunakan bisa dari Oracle atau OpenJDK. Ingin tahu info lebih lanjut ?? Silahkan saksikan vidio berikut ..…
-
TECH TALK VIDEO — MY JOURNEY IN LEARNING LISP
Tech Talk kali ini Membahas tentang bahasa pemrograman LISP ( List Programming ), tentang prinsip — prinsip pemrograman LISP yang jarang ditemui dan direpresentasikan oleh bahasa pemrograman yang lain. Disertai juga dengan demo tentang implementasi Machine Learning dengan modern LISP yaitu Clojure. Ingin tahu lebih lanjut, silahkan tonton vidio nya di .. Tech Talk #52…
-
Keluarga Baru Designer KMKLabs
Selamat datang untuk Dira, Inu dan Via dalam keluarga baru KMKLabs. Dira atau Meidirasari Putri saat ini menempati posisi UX Research. Dia baru menyelesaikan gelar masternya sebagai design management di North Umbria University. Kembali ke Indonesia dan ingin menerapkan semua ilmu yang didapatnya bersama KMKLabs. Inu atau Wahyudi Resnu Dwi Cahyo saat ini menempati posisi…
-
Melakukan Tes Kerentanan SSLv2 Terhadap Serangan DROWN
Pada tanggal 1 Maret 2016 lalu beberapa media teknologi dan keamanan telah mengumumkan adanya celah keamanan pada SSLv2 terhadap sebuah serangan yang dikenal dengan DROWN (Decrypting RSA using Obsolete and Weakened eNcryption). Celah keamanan ini pertama kali dilaporkan oleh Nimrod Aviram dan Sebastian Schinzel dan kemudian RedHat mengumumkannya dengan kode CVE-2016–0800. Beberapa situs besar seperti…
-
Perbedaan Tipe Data JSON dan JSONB pada PostgreSQL
Sejak versi 9.2 sudah dirilis (sekitar bulan September 2012), PostgreSQL memungkinkan kita untuk menyimpan data schemaless melalui tipe data JSON. Tidak hanya itu, berselang waktu 2 tahun kemudian, PostgreSQL kembali meluncurkan fitur baru berkaitan dengan tipe data JSON yang diberi nama JSONB. Lalu, apa yang membedakan tipe data JSON dan JSONB? Mengutip penjelasan yang diberikan…
-
Mengenal Javascript Hoisting
Function declaration dan variable declaration otomatis berpindah (“hoisted”) secara tak kasat mata ke posisi paling atas di dalam scope yang melakukan deklarasi oleh intepreter Javascript. VariableSecara default jika variable belum dideklarasikan, akan ada ReferenceError. function my_function() { console.log(aloha); // => throws a ReferenceError} Saat variable telah di-deklarasikan. function my_function() { console.log(aloha === undefined); // =>…
-
Mengukur Penggunaan Memory pada Aplikasi Android
Mengambil data HPROF OutOfMemoryError pada aplikasi Android merupakan error yang cukup sulit untuk dideteksi. Salah satu penyebabnya, stack trace yang didapat belum tentu bisa dijadikan acuan. Hal yang bisa dilakukan untuk menghilangkan OutOfMemoryError pada aplikasi dengan mengambil data Heap/CPU Profiling (HPROF) menggunakan Android Studio. Data yang didapat HPROF juga sangat berguna untuk kasus memory leak…