Yuk Belajar Docker Container!馃惓 Chapter 1 & 2

Docker merupakan salah satu teknologi yang sekarang marak digunakan untuk mendeploy atau mendistribusikan aplikasi yang terisolasi dalam sebuah kontainer. Sebagian provider cloud seperti Azure, AWS, dan GCP sudah menawarkan layanan Docker ini sejak cukup lama sebagai salah satu killer feature bagi developers. Apa sih Docker itu dan bagaimana cara kerjanya? Sebelum memulai, teman-teman sebaiknya meng-install Docker terlebih dahulu. Untuk menginstall Docker pada sistem operasi Windows, kamu bisa menggunakan WSL 2 (Windows Subsystem for Linux 2) dan Docker for Windows. Ikuti tutorial berikut:...

2 September 2021 (diperbarui 20 Januari 2024) 路 Programming 路 5 menit 路 1055 kata 路 Fahmi Noor Fiqri

Kamu Terlalu Banyak menggunakan map(馃審) di NodeJS

Soure Code Fungsi map merupakan salah satu fungsi yang terdapat pada ECMAScript 6 yang telah ada sejak 2015 lalu. Fungsi ini sangat digemari karena sifatnya yang sangat versatile dan dapat digunakan hampir untuk semua kasus. Tetapi, tahu kah kamu selain map, ada juga fungsi manipulasi array seperti filter, reduce, for, dan foreach? Kali ini kita akan melihat bagaimana perbedaan performansi beberapa fungsi manipulasi array tersebut untuk mengolah data di dalam array. Apakah dengan satu fungsi map bisa mengalahkan semua fungsi array lainnya?...

22 Juni 2021 (diperbarui 20 Januari 2024) 路 Programming 路 5 menit 路 965 kata 路 Fahmi Noor Fiqri

Monitor Uptime Website menggunakan GitHub Actions馃啑

Uptime website merupakan salah satu hal yang menjadi elemen penting dalam pengembangan sebuah sistem. Selain itu, uptime juga merupakan salah satu nilai market yang saat krusial untuk bisnis. Khususnya dengan teknologi yang semakin berkembang ini, banyak sekali layanan DevOps seperti layanan CI/CD sudah menjadi bagian yang tidak bisa lepas dari development pipeline suatu aplikasi. Salah satu penyedia layanan source control yaitu GitHub juga memiliki layanan CI yang dapat digunakan secara cuma-cuma (GitHub Actions) . Kamu bisa menggunakan CI ini untuk membuat pipeline aplikasi kamu lebih streamlined....

1 Oktober 2020 (diperbarui 20 Januari 2024) 路 Programming 路 8 menit 路 1654 kata 路 Fahmi Noor Fiqri

Membuat Invoice PDF menggunakan NodeJS馃搫

Source code: https://github.com/Kodesiana/Artikel/tree/master/2020/nodejs-invoice-pdf Invoice PDF merupakan salah satu hal yang paling sering dihadapi saat membuat sebuah sistem informasi seperti aplikasi point of sale, peminjaman perpustakaan, laporan keuangan, dan lain-lain. Meskipun terlihat sederhana, ternyata proses pembuatan PDF ini membutuhkan tenaga ekstra untuk dapat diimplementasikan dengan sempurna dengan sistem kita. Ternyata proses pembuatan PDF tidak semudah yang kita bayangkan. Jika kita bisa dengan mudah membuat PDF dengan cara mengonversi file Word ke PDF, jika ingin dilakukan menggunakan program hal ini bisa jauh lebih sulit dilakukan....

22 September 2020 (diperbarui 20 Januari 2024) 路 Programming 路 7 menit 路 1362 kata 路 Fahmi Noor Fiqri

KFlearning: E-Learning Laboratorium Komputer Universitas Pakuan馃摉

E-learning - KFlearning merupakan aplikasi e-learning besutan Kodesiana.com dengan tujuan menjadi aplikasi e-learning all-in-one untuk semua kalangan khususnya mahasiswa. Kodesiana.com sebagai kontributor teknologi lokal dari Indonesia sangat ingin ikut serta memajukan taraf penggunaan teknologi di Indonesia, khususnya pada bidang pendidikan. Admin Kodesiana.com yang telah berpengalaman dalam industri teknologi informasi dan saat ini sedang berkuliah strata 1 mendapati bahwa penggunaan teknologi yang tidak up-to-date dalam kegiatan pembelajaran merupakan salah satu step back dalam pembelajaran teknologi mutakhir saat ini. Akhirnya, Admin berinisiatif untuk membuat sebuah aplikasi e-elearning yang dapat berperan untuk memudahkan pembelajaran khususnya pemrograman, yaitu KFlearning....

2 September 2019 (diperbarui 20 Januari 2024) 路 Programming 路 2 menit 路 360 kata 路 Fahmi Noor Fiqri