Postingan

Menampilkan postingan dari 2021

FMIS Chrome Extension untuk Integrasi Data SIPD ke FMIS

Gambar
Aplikasi fmis chrome extension dapat diinstall dari  https://github.com/agusnurwanto/fmis-chrome-extension . Secara garis besar alur proses datanya adalah dari aplikasi SIPD data akan disingkronkan ke database lokal wp-sipd menggunakan sipd-chrome-extension . Data yang ada di database wp-sipd kemudian akan ditarik atau disingkronkan ke FMIS menggunakan fmis-chrome-extension . Untuk proses intallasi wp-sipd dan sipd chrome extension bisa melihat artikel berikut  https://smkasiyahhomeschooling.blogspot.com/2021/12/sipd-chrome-extension-untuk-migrasi.html . Di bawah ini adalah progress pengembangan aplikasi fmis-chrome-extension dan cara penggunaannya. Mari kita kembangkan bersama aplikasi opensource ini untuk Indonesia yang lebih baik. Terimakasih, semoga bermanfaat dan selalu diberi keberkahan. Amin... 1. Singkronisasi Data Struktur SSH dari WP-SIPD Sebelum melakukan singkronisasi data SSH, pastikan data master SSH sudah disingkronisasikan dari SIPD ke database lokal wp-sipd. Berikut

SIPD Chrome Extension untuk Migrasi Data dari SIPD ke SIMDA PINK Th. Anggaran 2022

Gambar
1. Siapkan Server untuk tempat backup DB lokal menggunakan WP-SIPD Sangat disarankan menggunakan hardware PC server untuk menginstall web server yang akan digunakan untuk migrasi data. Penggunaan hardware akan berpengaruh pada kecepatan saat melakukan singkronisasi. Sebaiknya juga menggunakan domain dan IP publik agar aplikasi bisa diakses dari internet. Hal ini akan mempermudah dikemudian hari untuk melakukan singkronisasi dari manapun. Pastikan web server aplikasi wp-sipd dapat terhubung dengan jaringan dari server database sql server simda. Berikut langkah-langkah install WP-SIPD pada PC server windows: Download xampp dengan php versi 7.xx, jangan menggunakan versi 8.xx karena saat ini driver odbc belum support. File dapat didownload di  https://www.apachefriends.org/download.html . Selain XAMPP dapat menggunakan web server lain sesuai kebutuhan. Yang terpenting adalah modul PHP dan database MYSQL Edit file php.ini yang bisa diakses melalui control panel XAMPP. Klik menu Config >

Dokumentasi Aplikasi Migrasi Aset SIMDA BMD

Gambar
  Aplikasi migrasi aset dari SPBMD ke SIMDA BMD ini berbentuk plugin wordpress. Untuk melakukan installasi harus sudah menginstall wordpress terlebih dulu. Selanjutnya bisa donwload atau clone plugin SIMDA BMD di  https://github.com/agusnurwanto/SIMDA-BMD . Upload plugin di folder wp-content/plugins dan aktifkan plugin. 1. Setting Koneksi Database Login menggunakan user administrator wordpress. Buka menu SIMDA BMD  dan isi form koneksi database. Status koneksi database SIMDA . Berwarna merah berarti konfigurasi belum terkoneksi ke database SIMDA BMD. Berwarna hijau berarti sudah terkoneksi. URL API SIMDA berisi url dari aplikasi repository  https://github.com/agusnurwanto/SIMDA-API-PHP . Aplikasi ini berfungsi untuk membuat API PHP ke database SQL server. APIKEY SIMDA berisi random string untuk keperluan pengamanan request API Database SIMDA adalah nama database yang dipakai oleh SIMDA BMD Status koneksi database MYSQL SPBMD . Berwarna merah berarti belum terkoneksi ke database SPB

Lowongan Kerja 2 Programmer Junior

Gambar
SMK ASIYAH HOMESCHOOLING bekerja sama dengan dunia industri dalam menyiapkan sumber daya manusia yang berkualitas di bidang IT. Salah satu partner kami membutuhkan 2 orang tenaga programmer junior untuk membantu tugas mereka. SMK ASIYAH dipercaya menyiapkan skill calon programmer junior tersebut sesuai kebutuhan. Berikut ini adalah persyaratannya: Laki-laki Usia maksimal 25 tahun Minimal lulusan SMK sederajat Punya laptop Punya dasar pengetahuan umum terkait ilmu teknologi Punya semangat belajar yang tinggi Kontrak kerja selama bulan Januari-Desember tahun 2022 Sebelum kontrak dimulai, akan dibimbing secara intensif di SMK ASIYAH HOMESCHOOLING untuk persiapan kerja Gaji 2,5jt/bulan Kelengkapan berkas: Dokumen resume yang berisi alasan mengapa anda tertarik melamar pekerjaan ini? dan  kenapa kami harus memilih anda? Curriculum vitae (CV) Foto KTP Foto Ijazah terakhir Kirimkan softcopy berkas ke email agusnurwantomuslim@gmail.com dengan subjek Programmer Junior , harap konfirmasi via W

Best Praktis Membuat Plugin Wordpress

Gambar
  Saat artikel ini dibuat, posisi CMS (Content Management System) Wordpress adalah yang paling banyak digunakan di dunia. Mudahnya menggunakan wordpress dan fiturnya yang berlimpah sangat memanjakan para pemilik website dalam mengelola situsnya. Setiap tahun versi wordpress selalu ada update terbaru, biasanya juga dibarengi dengan release theme baru sesuai tahun releasenya. Seperti pada tahun 2021 ini, wordpress sudah merelease theme resminya  https://id.wordpress.org/themes/twentytwentyone/ . Dari semua kelebihan tersebut, kadang pengguna tetap saja memelukan fitur tambahan untuk memenuhi kebutuhannya yang beragam. Wordpress menyedikan berbagai macam plugin yang bisa diinstall sesuai keperluan. Developer dari seluruh penjuru dunia ikut meramaikan fitur wordpress dengan mengembangkan berbagai macam thema dan plugin. Teman-teman dapat mencari plugin wordpress di  https://id.wordpress.org/plugins/ . Saat ini ada  59.205 plugin gratis yang bisa diinstall dari situs resmi wordpress terseb

Install Zabbix Agent

Gambar
  Install Zabbix Agent di OS Windows Download zabbix agent di  https://www.zabbix.com/download_agents . Sesuaikan settingan aplikasi sesuai platform yang teman-teman pakai. Penulis saat ini menggunakan laptop dengan sistem operasi windows 10 amd64. Install Zabbix Agent di OS Linux Install zabbix-agent dengan perintah sudo apt install zabbix-agent . Selanjutnya edit file  nano /etc/zabbix/zabbix_agentd.conf . Rubah variabel di bawah ini: Server=xxx.xxx.xx.xx ServerActive=xxx.xxx.xx.xx Hostname=hostname_server Jalankan perintah  service zabbix-agent restart , untuk merestart service setelah ada perubahan pada file configurasi. Daftarkan device zabbix agent ke zabbix-server Masuk ke aplikasi zabbix frontend. Buka halaman Configuration > Hosts > Create Host . Isi form sebagai berikut: Host name: "nama hostname device client" Groups: "pilih Template/Operating Systems atau Virtual Machines, disesuaikan dengan jenis device" Agent IP Address: "ip device client&qu

Monitoring Kinerja Server Dengan Zabbix

Gambar
Zabbix adalah salah satu software open source yang dapat digunakan untuk memonitor jaringan, dan status dari berbagai network services, servers dan network hardware lainnya. Software diciptakan oleh Alexei Vladishev. Dengan zabbix, user dapat mudah mengetahui status server, kondisi jaringan dan mendapatkan notifikasi jika terjadi gangguan, zabbix juga sudah mendukung polling dan trapping. Zabbix juga sudah memiliki GUI yang memudahkan pemakaian para pengguna, tampilan GUI berupa map dan grafik sehingga membantu pengaturan administrasi maupun systemnya. Download zabbix di  https://www.zabbix.com/download . Berikut tahap instalasi zabbix Sesuaikan dengan OS yang teman-teman pakai. Bagi pengguna linux bisa menggunakan perintah  cat /etc/os-release untuk melihat versi dari OS yang dipakai. Install zabbix sesuai plaform. Untuk contoh, penulis menggunakan linux Ubuntu 18.04.4 LTS . Install repository zabbix wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-rele

Pembelajaran Perdana SMK Asiyah Homeschooling

Gambar
  Muhammad Evan Saputra 19th (celana hitam) berniat untuk belajar pemrogramman dasar sebagai bekal untuk mengembangkan karir di masa depan. Didampingi oleh guru/pengajar dari SMK Asiyah, mas Agus Nurwanto (kaos putih). Kegiatan dimulai setelah waktu sholat isya sampai jam 9 malam. Materi pertama adalah pengenalan dunia programming dan cara mempromosikan diri. Seorang programmer perlu membuat blog pribadi sebagai wadah pelampiasan dalam hal menulis catatan pembelajaran. Sebagai contoh blog milik mas Agus yang bisa diakses di  https://agusnurwantomuslim.blogspot.com/ . Alternatif lain, programmer juga bisa menggunakan media video dengan diupload ke channel youtube pribadinya. Contoh  https://www.youtube.com/c/AgusNurwanto . Selanjutnya seorang programmer pastinya perlu untuk membuat akun github atau semacamnya sebagai tempat untuk menampilkan hasil karya kode programmnya. Contoh  https://github.com/agusnurwanto/ . Kemudian untuk menambah wawasan dunia kerja programmer juga perlu membuat

Belajar Python di Progate

Gambar
Memperbarui dan Menambah Element di Dictionary Memperbarui Element-Element Dictionary Seperti pada list, Anda dapat menambah atau memperbarui element pada dictionary. Memperbarui nilai dari kunci yang sudah ada dapat dilakukan dengan menulis nama_dictionary[kunci] = nilai. Menambah Element pada Dictionary Menambah element dapat dilakukan dengan menggunakan sintaksis yang sama dengan memperbarui element. Saat suatu kunci tidak ada dalam dictionary, element baru dengan kunci akan ditambahkan. Loop for (2) Mendapatkan Semua Element Pada Dictionary Seperti list, Anda dapat menggunakan loop for untuk melakukan pengulangan pada dictionary dengan menulis for nama_variable in nama_dictionary:. Kunci dari tiap element ditentukan ke variable sementara. Dengan demikian, Anda bisa mendapatkan nilai yang sesuai dengan variable, seperti bisa dilihat pada gambar di bawah. Loop while Loop while Anda juga dapat menggunakan loop while untuk mengulang code. Dengan loop while, code akan diulangi sampai ko