Engineering
Engineering
Ngobrol soal Blockchain, maka akan sangat seru jika kita mulai dari Bitcoin. Karena, Bitcoin sedang panas di beberapa hari belakangan ini. Bitcoin, tampaknya masih jadi momok bagi pemangku kebijakan di Indonesia. Agus Martowardojo, Gubernur Bank Indonesia...
Engineering
Sederhananya Single Action Controller ini adalah sebuah pattern yang hanya menggunakan satu controller untuk meng-handle logic saat mengakses sebuah route.
Engineering
Sejak pertama kali dirilis pada pertengahan 2011, Laravel telah menjelma menjadi salah satu framework yang paling banyak digunakan secara luas. Akhir Agustus 2017 menandai 6 tahun Laravel hadir sebagai framework fullstack yang memberi kekuatan bagi puluhan...
Engineering
Google I/0 2017 beberapa bulan lalu menjadi momen spesial tersendiri bagi para Android developer. Di acara akbar tahunan tersebut, Google mengumumkan bahwa mereka akan memberikan first-class-support untuk Kotlin di Android. Ini artinya, Kotlin, berdampinga...
Engineering
Intro The rise of single page application in the recent trend brings up many new frameworks in JavaScript land, and it comes with their own characteristic. Let's name few of them here: Angular, React, Vue, Mithril, Riot, Inferno, Ember, Can, Dojo, Polymer,...
Engineering
Internet of Things (IoT) menjadi peluang yang sangat besar bagi para developer untuk berkontribusi lebih di dunia device yang semakin berkembang di pasar. Namun jika Anda tertarik untuk mengembangkan produk yang scalable dan konektifitas jangka panjang tid...
Engineering
Akhir-akhir ini, AI (Artificial Intelligence) kembali menjadi topik pembicaraaan yang hangat di dunia teknologi informasi. Hal ini tidak terlepas dari adu argumen tentang masa depan AI yang terjadi antara Elon Musk dan Mark Zuckerberg. Peristiwa tersebut d...
Engineering
Flexbox, kata ini tidak asing bagi programmer yang suka dengan mengotak-atik desain dari sebuah aplikasi. Flexbox adalah sebuah algoritma yang digunakan untuk menentukan tata letak dari komponen-komponen yang ada agar konsisten di berbagai ukuran layar. Se...
Engineering
Jika Anda bukan dummies, maka saya rekomendasikan membaca ulasan lengkap Martin Fowler tentang Microservices. Tulisan ini sebagian besar merupakan penerjemahan saya terhadap ulasan tersebut. Mari kita mulai dari penjelasan yang paling basic. Ada dua minim...
Engineering
Saya sangat menikmati setiap perkembangan dari keduanya yang saling melengkapi fitur nya sama lain. Hal ini tentu saja berkat support dan komunitas pengembang react yang semakin banyak. Bagi anda yang tertarik mencoba, selamat bereksplorasi dan berbahagia
Engineering
Menurut Kamus Besar Bahasa Indonesia (KBBI), SOLID adalah sesuatu yang kuat/kukuh. Tetapi yang akan kita bahas kali ini adalah SOLID yang berhubungan dengan OOD (Object Oriented Design). SOLID adalah sebuah akronim untuk lima prinsip yang dicetus oleh Robe...
Engineering
Pada tahun 1997, Michael Lesk mencoba untuk menghitung jumlah data yang tersimpan di dalam web. Dalam publikasinya yang berjudul How Much Information Is There In The World?, Lesk menunjukkan bahwa ukuran web bertambah sepuluh kali lipat setiap tahunnya. Pa...
Engineering
Apakah itu DOM? Seorang web developer pasti sudah tidak asing dengan istilah DOM (document object model), makhluk yang satu ini sering diabaikan dalam praktiknya karena kita tidak berurusan langsung dengannya saat melakukan development (detail implementasi...
Engineering
Operasional sistem komputer sangat bergantung terhadap waktu, terutama untuk sistem yang bersifat real-time. Permasalahan waktu bukan lagi pada satuan detik, namun sudah mencapai level milidetik. Saat ini, Coordinated Universal Time (UTC) adalah standar wa...
Engineering
Pernah dengar celetukan seperti ini? Fulan: Guys, you can pull it now. I have some patches for our latest bugs. Falun: Wait, I am pulling now... Falan: I am on it. Falun: Thanks Fulan, it works now. Filan: Fulan, nothing works, bugs still exist. Fulan: Wh...
Engineering
Tulisan ini ditujukan pada Anda yang tertarik dengan arsitektur pemrograman. Mulai dari Anda yang sedang belajar dan riset atau bagi Anda yang bekerja sebagai professional yang sedang mengalami kesulitan-kesulitan scaling. Sehingga memerlukan solusi distri...
Engineering
Programmer yang baik harus mampu memprediksi jumlah sumber daya yang akan 'dihabiskan' oleh kode yang ditulisnya. Untuk dapat mengukur hal tersebut, seorang programmer harus mengetahui seberapa efisien algoritma yang telah dia tulis. Efisiensi algoritma da...
Engineering
Redux secara definitif adalah sebuah kontainer State di Javascript untuk menyimpan State Anda di satu tempat. Kedengaran bagus. Tapi jika Anda belum paham soal konseptualnya, jangan terintimidasi dulu. Karena mungkin, Redux adalah solusi yang selama ini A
Subscribe to get awesome news from Refactory