Kodesiana #NgodingItuMudah by Fahmi Noor Fiqri

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.

Pengenalan Data Science, AI, dan ML🛸

Data Science - Pada zaman revolusi industri 4.0 ini, istilah data science kian populer dan tren nya semakin tersebar luas. Saat ini, sebagian besar perusahaan dengan teknologi mutakhir seperti Microsoft dan Google gencar melakukan inovasi pada bidang data science. Tidak hanya perusahaan asing, perusahaan _unicorn_🦄 lokal Indonesia seperti GRAB, GO-JEK, dan Telkom sudah menerapkan teknologi ini. Meskipun demikian, developer di Indonesia saat ini masih belum memiliki spesialisasi pada bidang ini. Kenapa?🤔 Pengenalan Data Science🏖 Sebelum kita terjun lebih jauh tentang data science, kita perlu tahu apa itu data science. Menurut Dhar, ilmu data (bahasa Inggris: data science) adalah suatu disiplin ilmu yang khusus mempelajari data, khususnya data kuantitatif (data numerik), baik yang terstruktur maupun tidak terstruktur.

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.

Cake Build, Script untuk Build Proyek .NET🍰

Cake Build merupakan sebuah tool berupa script yang dapat digunakan untuk melakukan otomatisasi proses building proyek berbasis .NET dan MS Build. Maksudnya? Pernahkah kamu membuat sebuah program yang cukup besar dan kompleks, sehingga terdapat banyak dependecies dan perlu dilakukan beberapa tahap persiapan sebelum program dapat digunakan. Misalnya output program harus dipindahkan ke struktur folder khusus, atau harus digabung dengan file pendukung lain, atau harus melakukan signing terlebih dahulu. Daripada melakukan semua itu secara manual, akan lebih mudah jika ada cara untuk membuat proses tersebut menjadi otomatis, kan? Nah inilah tujuan dari Cake. Apa itu Cake Build? Cake adalah script berbasis PowerShell yang menggunakan sintaks yang mirip dengan C# untuk melakukan berbagai task untuk mengotomatisasi proses pada proyek berbasis .

Code Notes, Aplikasi Catatan untuk Developer📒

Code Notes merupakan aplikasi catatan atau snippet bagi developer. Seringkali developer memiliki banyak contekan atau kumpulan kode yang memiliki fungsi tertentu dan ingin digunakan kembali di proyek yang akan datang. Tetapi, mencari kembali kode atau catatan tersebut sulit karena terdapat pada source code lama atau disimpan dalam file teks yang sudah jauh terpendam. Nah, aplikasi ini bisa dipakai untuk mengatasi masalah ini! Tampilan Code Notes. Sumber: https://lauthieb.github.io/code-notes/ Aplikasi ini dibuat oleh Laurent Thiebault, seorang programmer asal Prancis. Aplikasi ini bersifat open source dan dibuat menggunakan ElectronJS dan Vue.js. Apa Saja Fitur Code Notes? Banyak, lho! Linting, kamu bisa pilih bahasa pemrograman apa yang kamu pakai untuk snippet-nya, dan Code Notes akan memberikan syntax highlighting pada kodemu!