Kodesiana #NgodingItuMudah by Fahmi Noor Fiqri
Posting dengan tag programming:

Kamu Terlalu Banyak menggunakan map(🌏) di NodeJS

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? Apa benefitnya? Uji Statistik Performa Fungsi Array📊 Untuk membandingkan performa beberapa fungsi array tersebut, penulis akan melakukan A/B testing atau Pearson’s T-test, tepatnya uji t-Test: Paired Two Sample for Means untuk mengukur apakah terdapat perbedaan rata-rata waktu eksekusi yang signifikan antara fungsi array tersebut, khususnya antara filter dan map.

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. GitHub Actions yang merupakan layanan CI, biasanya hanya digunakan untuk melakukan build dan test pada sistem aplikasi, tetapi, bagaimana jika GitHub Actions digunakan sebagai layanan untuk memonitor uptime website atau API?

Pengalaman Sertifikasi Azure Cloud Fundamentals (AZ-900)☁

Azure Cloud Service merupakan salah satu provider cloud service yang menyediakan berbagai layanan komputasi berbasis cloud. Azure merupakan produk dari Microsoft, salah satu pesaing dari Amazon Cloud Service (AWS) dan Google Cloud Platform (GCP). Layanan cloud saat ini menjadi idola bagi startup dan perusahaan berbasis IT yang ingin mengembangkan sistemnya agar lebih mudah dikembangkan, scalable, affordable, dan mengadopsi teknologi yang lebih modern. Tidak hanya itu, layanan cloud juga menyediakan berbagai layanan mutakhir untuk memenuhi kebutuhan bisnis dan sistem dengan mudah, tanpa perlu membuat sistem dari awal. Foto oleh XPS. Posisi sebagai cloud engineer pun sekarang ini sedang banyak dicari, karena manajemen layanan cloud itu sendiri membutuhkan keahlian yang bisa dibilang setara dengan Sysadmin pada sistem on-premise.

Klasifikasi Bunga Iris menggunakan KNN Python🌺

Klasifikasi merupakan salah satu kegiatan yang paling sering dilakukan menggunakan machine learning. Pada artikel ini kamu akan mencoba untuk membuat sebuah model untuk melakukan klasifikasi pada spesies bunga iris (Fisher, 1936). Bunga iris memiliki tiga spesies, yaitu: versicolor, virginica, dan setosa. Dataset yang digunakan berisi informasi panjang dan lebar untuk masing-masing kelopak pada bunga (sepal dan petal). Klasifikasi yang akan kita buat ini termasuk ke dalam jenis multiclass classification, karena terdapat lebih dari dua kelas output. Dataset ini merupakan dataset standar yang biasa digunakan untuk belajar machine learning, mirip seperti Hello World saat kamu pertama kali belajar membuat program. Dataset ini berisi 150 data tanpa adanya data kosong dan merupakan dataset yang paling banyak digunakan dalam pembelajaran machine learning.

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. Bukan E-learning Biasa Tujuan aplikasi ini yaitu sebagai manajemen proyek dan direktori artikel dan tutorial.

Azure DevOps untuk Otomatisasi Project Kamu!🪐

Azure DevOps merupakan layanan kolaborasi dan CI/CD yang dapat membantu perencanaan, pengujian, hingga distribusi proyek yang kecil hingga kelas bisnis. Kalau kamu pernah menggunakan layanan seperti Travis CI, AppVeyor, Jenkins, atau sejenisnya, Azure DevOps ini memiliki fungsi yang kurang lebih sama. Tetapi, Azure DevOps ini memiliki beberapa kelebihan lain, lho! Apa sih DevOps? DevOps adalah serangkaian praktik dalam pengembangan perangkat lunak yang menggabungkan pengembangan (Dev) dan operasi IT (Ops) untuk memperpendek siklus pengembangan perangkat lunak dengan kebutuhan bisnis [1]. Mala, D.J. (dengan modifikasi). Sederhananya, DevOps bertujuan untuk menyelesaikan masalah antara para programmer dan manajer bisnis bagaimana menyelesaikan suatu aplikasi untuk kepentingan bisnis.

Pengalaman Sertifikasi Microsoft Technology Associate (MTA)📚

Sertifikasi (MTA atau lainnya) dapat membuka jalan untuk mengeksplorasi peluang dan pengalaman baru juga sebagai bukti pencapaian dalam suatu bidang, khususnya teknologi. Bulan Mei lalu, admin mengikuti program sertifikasi Microsoft Technology Associate yang diselenggarakan oleh Computer Science Training Center (ComSTraC) Universitas Pakuan. Awalnya Saat itu, admin masih menjalani semester 2 program studi Ilmu Komputer (Yap, jangan kaget kalau admin baru semester 2, karena Kodesiana sudah ada semenjak admin SMA, hanya berganti-ganti nama :D ). Waktu itu admin tidak sengaja sedang lewat di lorong fakultas MIPA sambil ngobrol bareng dengan teman lain, dan eitt'' apa tuh? Ada selembar pengumuman yang menarik perhatian karena ada logo Microsoft di dalamnya.