Monthly Archives: August 2021

Thread Android

By | April 4, 2022

271 Views–Tutorial Android — Pernah kalian membuat aplikasi di android menggunakan komputasi yang sangat intensif? atau membuat aplikasi yang melakukan proses download file secara bersamaan? atau bahkan melakukan proses searching file di direktori ponsel sehingga proses tersebut akan membuat aplikasi yang kamu terasa hang/macet atau malah seolah2 terhenti tidak mengubah attribut componentnya Looping Kode yang… Read More »

Database Inspector Android

By | April 4, 2022

351 Views— Belajar Android – Kamu pernah buat aplikasi berbasis android yang menyimpan data menggunakan Database Sqlite? ataupun melakukan operasi CRUD Android seperti aplikasi Simple Note? Database Inspector Android adalah solusi yang kalian coba untuk melihat jeroan database sqlite di android! tanpa repot2 kalian membuka secara manual dengan melihatnnya menggunakan Sqlite Browser. Database Inspector Android… Read More »

Komunikasi dan Pertukaran Data antar Intent

By | April 4, 2022

344 Views— Belajar Android – Intent yang biasa kita gunakan adakalnya perlu saling berkomunikasi atau menyisipkan data dari intent pertama ke intent kedua. Mekanisme Komunikasi dan Pertukaran Data antar Intent tersebut bisa menggunakan 2 cara yaitu Bundle() dan Parcelable(). Kita sebelumnya sering koq menggunakan Bundle() untuk menyisipkan sebuah flag kepada inten sebelum di panggil. Bundle… Read More »

Akses Kamera Ponsel Android

By | April 4, 2022

354 Views— Belajar Android – Hampir setiap ponsel android saat ini sudah mempunyai kamera dan bahkan sampai 3 kamera sekaligus. Nah kali ini kita akan belajar Akses Kamera Ponsel Android dan menampilkan hasilnya di Image View. Tutorial ini dibagi menjadi 2 yaitu akses kamera untuk menampilkan thumbnails dan menyimpan gambar pada galery. Mulai dari AndroidManifest.xml… Read More »

Hilangkan Blank Space pada String di awal dan akhir

By | August 30, 2021

498 Views— Belajar Java – Adakalanya kita akan melakukan Hilangkan Blank Space pada String di awal dan akhir dengan melakukan parsing/membersihkan string dari proses regex malah menimbulkan blank space. Mari kita bahas mengenai kasus berikut. Misalkan kita punya nama file jeruk 1.jpg; jeruk 2.jpg menginginkan parsing nama file menjadi jeruk saja. Caranya sangat mudah yaitu,… Read More »

Action Bar Activity

By | April 4, 2022

340 Views— Belajar Android – Secara default setiap kita buat Activity maka akan muncul sebuah action bar pada aplikasi tersebut, yang berguna untuk memberikan informasi pengguna aplikasi. Action bar muncul pertama kali pada tahun 2013. Setiap Action Bar akan otomatis menampilkan title sesuai dengan nama aplikasi, contohnya sebagai berikut Mengganti Title Action Bar Title Action… Read More »

Deep Learning Machine

By | October 23, 2021

503 Views— Deep Learning Machine — Library Deep Learning saat ini banyak dikembangkan dengan menggunakan bahasa python, adapun beberapa bahasa seperti C++ yaitu caffe2 dan banyak lainnya tidak begitu berkembang. Setiap bahasa dan library berkembang dengan adanya komunitas penggunanya. Hemm… bagaimana dengan bahasa seperti java?! Apakah ada library yang mempermudah deep learning dengan java? Deep… Read More »

Menghalau Spam dengan Captcha

By | September 25, 2021

341 ViewsSpam pada sebuah comment sangat mengganggu sekali, pada awalnya comment di website https://softscients.com bersifat terbuka, sehingga siapa saja bisa comment tanpa perlu login namun demikian menjadi masalah ketika comment tersebut diisi bot yang isinya obat-obat kuat. Message / comment akan dianggap pesan bila mengandung hal tersebut. Hal yang kami lakukan yaitu pasang plugin math… Read More »

Yuk Belajar Tuning Model

By | October 23, 2021

712 ViewsTuning Model adalah salah satu kerjaan dari data science lho setelah mendapatkan dataset dari data engineer. Tuning model bisa dimulai dari goal yang ingin dicapai dengan cara memilih algoritma yang tepat! ada banyak sekali algoritma yang bisa kita gunakan seperti klasifikasi, clustering, segmentation bisa menggunakan statistik biasa bahkan deep machine learning! Saya ambil contoh… Read More »

Bagaimana Data Engineer Mengelola Dataset

By | August 17, 2021

993 ViewsBagaimana Data Engineer Mengelola Dataset? Tulisan ini berdasarkan pengalaman kami dalam menangani beberapa dataset yang berukuran sangat besar sehingga butuh mekanisme khsusus agar pada data engineer dapat bekerja lebih efisien. Dataset adalah kumpulan data yang mempunyai properties yang seragam. Dataset mempunyai banyak bentuk seperti file CSV, Gambar, atau dalam Database. Didalam dataset terdiri dari… Read More »

Aplikasi Battery Usage di Windows

By | April 4, 2022

290 ViewsSiapa diantara kalian yang lebih banyak menggunakan komputer laptop untuk dalam bekerja? Suka sering colok charger untuk mengisi daya baterai laptop tapi jarang sekali melihat penggunaan baterai. Bagi pengguna macbook yang sangat diperhatikan penggunaan baterai dan lebih efisien tentunya karena memang macbook sangat concern terhadap ketahanan baterai! Maklum saja macbook mempunyai aplikasi bawaan untuk… Read More »

Segmentasi Gambar

By | October 23, 2021

1,229 ViewsSegmentasi Gambar merupakan langkah awal dalam pengolahan citra digital. Banyak sekali metode yang dikembangkan segmentasi gambar seperti metode statistik biasa ataupun menggunakan teknik thresholding. Apa itu segmentasi gambar? Adalah teknik untuk memisahkan antara foreground dengan background, misalkan pada gambar berikut dengan foreground yang diinginkan berupa gambar kucing saja Teknik segmentasi gambar Segmentasi gambar adalah… Read More »

Membuat JTable dan Auto Resize Width

By | August 11, 2021

912 ViewsUrusan tampilan data yang berbentuk tabular berbasis GUI, maka Tabel / Table adalah cara terbaik. Di Java Swing Netbeans, component Tabel/Table menggunakan class JTable, namun agak sulit untuk di custom. Yuk kita bahas cara membuat JTable yang dinamis di java.

Integrasi Machine Learning API WEKA dengan Java

By | October 23, 2021

535 ViewsWEKA – merupakan tools yang dibuat oleh universitas wakaito yang berbasis java sebagai implementasi java di ranah machine learning. Tampilan WEKA juga sangat sederhana dan fokus pada fungsionalitas. Berbasis Open Source memudahkan penggunaan API WEKA bila para developer ingin menggunakan kemampuan WEKA  seutuhnya. Machine learning sudah sangat luas digunakan oleh dunia industri, seperti hitachi… Read More »

Mengubah CSV menjadi ARFF WEKA

By | October 23, 2021

645 ViewsMengubah CSV menjadi ARFF WEKA – Format data berbasis tabular yang paling sering digunakan yaitu CSV/XML/JSON karena independent OS/machine. Kalau menggunakan office, kita biasa menggunakan excel/xlsx. Berbicara mengenai machie learning java biasanya data science menggunakan WEKA dan menggunakan file berupa *.atrr

Java Builder antara Ant, Maven, dan Gradle

By | August 1, 2021

809 ViewsJava Builder antara Ant, Maven, dan Gradle – Bila kalian progammer pemula bahasa java, tidak usah bingung untuk memilih Java Builder, Setidaknya ada 3 java builder yang sering digunakan saat ini. Bahkan saya sering menggunakan Ant daripada Maven dan Gradle. Namun Ant terkadang bikin repot karena kita harus add path depencies nya secara manual,… Read More »

Mengubah Ukuran Font Netbeans dan setting Conf

By | September 26, 2021

1,474 ViewsMengubah Ukuran Font Netbeans Java –  IDE (integrated develop environment) Netbeans merupakan IDE favorit untuk develop aplikasi menggunakan Java dibandingkan dengan Eclipse, Jetbrain, serta Visual Code. Walaupun Java itu sangat payah dalam component GUI tidak seperti Net Framework yang sudah sangat matang sekali dalam WPF nya. GUI di java masih banyak belum berkembang, apalagi… Read More »

Mengolah Data Tabular Java

By | August 1, 2021

391 ViewsLibrary Pandas di Java –  Yup kalian tidak salah baca! bila kalian pengguna python sudah sangat akrab sekali mengolah data berbasis tabular dengan pandas! atau kalian yang suka menggunakan R tentu akrab dengan dplyr dan tidyverse.

Penerapan KMeans Clustering Image OpenCV

By | October 23, 2021

333 ViewsPenerapan KMeans Clustering Image OpenCV –  Kalian yang sudah pernah menggunakan OpenCV untuk menghitung KMeans Clustering, tentu sudah familiar dengan syntax OpenCV di java. Nah disini, saya akan membahas penerapan nya untuk image/gambar. Penggunaan KMeans Clustering secara luas untuk proses kuantisasi warna sehingga mempermudah dalam proses segmentasi atau deteksi objek.