• Penulis Blog

  • Assalamu’alaikum

    Setiap manusia lahir dalam keadaan tidak berilmu. maka “Bacalah” dan “Ikatlah” Ilmu dengan Tulisan.

    “I am a Muslim…i want to be a Blogger, i want to be a Socialpreneur”

  • 7 Kategori Tulisan

  • Masukkan alamat email Anda untuk berlangganan blog Ri32 dan menerima pemberitahuan posting baru melalui email anda. Jika sudah bosan silahkan unsubscript.
    Terima kasih... : )

    Join 760 other followers

  • RSS Sahabat Al-Aqsha

    • Ratusan Serdadu Zionis Hancurkan Rumah Warga Palestina di Dekat Tembok Pemisah
      TEPI BARAT TERJAJAH, Senin (Al Jazeera): Ratusan serdadu penjajah Zionis ‘Israel’, dengan buldozer, mulai menghancurkan rumah-rumah di kota Sur Baher, bagian tenggara Baitul Maqdis terjajah, meskipun ada protes dari warga […] The post Ratusan Serdadu Zionis Hancurkan Rumah Warga Palestina di Dekat Tembok Pemisah appeared first on Sahabat Al-Aqsha.
    • Rezim Assad dan Rusia Bombardir Jisr Al-Shughour Tanpa Henti, 35.000 Warga Sipil Mengungsi
      DOHA, Ahad (Syrian Coalition’s Media Department): Meningkatnya pengeboman udara oleh rezim Assad dan pasukan udara Rusia di kota Jisr al-Shughour di pedesaan Idlib telah menyebabkan eksodus massal warga sipil ke […] The post Rezim Assad dan Rusia Bombardir Jisr Al-Shughour Tanpa Henti, 35.000 Warga Sipil Mengungsi appeared first on Sahabat Al-Aqsha.
  • Idul AdhaAugust 11th, 2019
    19 days to go.
  • Advertisements

Pengalaman Kursus Online Gratis di Udemy



Latar Belakang

Saya belum lama berkenalan dengan Udemy, pertama kali saya menemukan aplikasi android Udemy dengan kata kunci kursus online. Udemy menjadi inspirasi bagi saya untuk membuat aplikasi Edugi yang merupakan pengembangan dari aplikasi ujian online atau aplikasi Edukasi.

Belajar IT Berbahasa Indonesia Gratis

Di Udemy media pembelajarannya berbasis multimedia (video) yang bisa diputar langsung maupun didownload melalui smartphone kita. Di Udemy juga terdapat quiz yang bisa kita kerjakan untuk menguji pemahaman kita terhadap materi yang telah disampaikan.

Untuk kursus bidang IT harganya sekitar 180ribu sampai 500ribu rupiah. Selain kursus yang berbayar, di Udemy juga terdapat kursus online yang free. Saya berterimakasih kepada instansi Universitas Bina Nusantara yang telah menyediakan konten kursus online gratis berbasa indonesia yang cocok untuk bidang IT. Adapun untuk kursus online gratis yang saya ikuti diantaranya adalah sebagai berikut :

  1. https://www.udemy.com/introduction-to-operating-system
  2. https://www.udemy.com/introduction-to-infomation-system
  3. https://www.udemy.com/introduction-to-blockchain
  4. https://www.udemy.com/information-concept-system
  5. https://www.udemy.com/information-system-analysis-and-design
  6. https://www.udemy.com/adv-information-system-analysis-and-design
  7. https://www.udemy.com/information-systems-security
  8. https://www.udemy.com/computer-network-fundamentals
  9. https://www.udemy.com/adv-computer-network-fundamentals
  10. https://www.udemy.com/introduction-to-database
  11. https://www.udemy.com/db-database-design
  12. https://www.udemy.com/web-programming
  13. https://www.udemy.com/website-design
  14. https://www.udemy.com/web-php-basic
  15. https://www.udemy.com/user-experience-design
  16. https://www.udemy.com/unified-model-language-uml
  17. https://www.udemy.com/artificial-intelligence
  18. https://www.udemy.com/artificial-neural-network
  19. https://www.udemy.com/computer-vision
  20. https://www.udemy.com/certificate

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Bogor, 13-03-2019

KangAgus

 

Advertisements

Algoritma Random Soal dan Pilihan Jawaban Pada Ujian Online


Latar Belakang

Pada sebuah aplikasi ujian online biasanya terdapat fitur random untuk mengacak soal yang tampil dan pilihan jawaban yang tampil. Alasannya untuk mencegah satu user dengan user yang lain saling bertukar informasi jawaban.

Fitur random tersebut dipakai di dua tipe tampilan soal yaitu tampil semua soal dan tampil soal satuan. Algoritma ini saya buat untuk aplikasi ujian online, Algoritma yang saya buat mungkin belum sempurna atau ada algoritma yang lebih baik.

Random Soal Ujian

  1. Ambil semua data soal pada satu kegiatan ujian
  2. Data tersebut ditampung kedalam sebuah variable sehingga membentuk data string
  3. Konversi data string tersebut kedalam bentuk data array
  4. Gunakan fungsi shuffle untuk mengacak posisi data yang ada di dalam variable array
  5. Setelah data ID soal teracak, maka lakukan looping atau perulangan
  6. Saat perulangan, lakukan proses insert data ID_soal kedalam table_sementara dengan parameter ID_user dan ID_ujian
  7. Sistem menampilkan soal ujian ke user dari table_sementara
  8. Jika ujian selesai, maka jawaban user disimpan pada table_jawaban
  9. Sedangkan data pada table_sementara dihapus berdasarkan parameter diatas

Random Pilihan Jawaban

  1. Pada table_soal terdapat field pertanyaan, pilihan jawaban, dan jawaban yang benar
  2. Ambil satu data soal pada satu kegiatan ujian. Pada satu data soal terdapat pilihan A,B,C,D, dan E
  3. Cek jika pilihan jawaban tidak kosong, maka beri nilai 1, jika kosong beri nilai 0
  4. Akumulasikan nilai tersebut dan simpan kedalam variable jumlah_pilihan 
  5. Definisikan nilai array berdasarkan variable jumlah. Misalnya jumlah pilihan 3 maka nilai array pada variabel abjad_isi adalah A,B,C
  6. Gunakan fungsi shuffle untuk mengacak posisi pilihan jawaban. Misalnya dari A,B,C menjadi C,B,A
  7. Lakukan looping atau perulangan sebanyak nilai variable jumlah pilihan. Saat perulangan lakukan 2 proses
  8. Proses pertama menampilkan abjad_cangkang berdasarkan looping. Misalnya abjad_cangkang A untuk looping pertama, B untuk looping kedua
  9. Proses kedua menampilkan abjad_isi yang sudah teracak. Misalnya pada looping pertama abjad_cangkang adalah A, namun abjad_isi adalah C
  10. Menampilkan isi variable abjad_cangkang, abjad_isi, dan variable pilihan_jawaban pada template soal ujian
  11. Pengecekan jawaban berdasarkan parameter ID_user, ID_soal, dan nilai pada variable abjad_isi

Per tanggal 20 Mei 2019 : Kami telah melakukan update algoritma dari yang menggunakan table sekarang kami ganti menggunakan session dan cookies untuk menyimpan jawaban user sementara. Agar tidak memberatkan kinerja server.

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Bogor, 12-03-2019

KangAgus

 

Cara Mendaftar Kursus Online EDUGI


Latar Belakang

Edugi adalah sebuah website yang menyediakan kursus web programming dan mobile application secara online. Di launching pada tanggal 9 Februari 2019. Terinspirasi pada website kursus online Udemy.

Cara Mendaftar 

  1. Buka alamat edugi
  2. Daftar dengan memasukan biodata diri
  3. Login dengan username dan Password
  4. Ada 3 menu yaitu kursus online, materi, dan ujian online
  5. Ada 2 tipe member yaitu premium dan reguler
  6. Member premium adalah yang sudah pernah daftar dan konfirmasi kursus, selain itu masuk ke tipe reguler
  7. Untuk materi dan ujian online dibagi sesuai tipe member (premium dan reguler)
  8. Di menu ujian online ada daftar kursus yang dibuka beserta harga dan jumlah peserta yang telah konfirmasi
  9. Klik tombol Info untuk mengetahui deskripsi kursus dan cara pembayaran
  10. Klik tombol Daftar sampai berubah menjadi tombol Konfirmasi
  11. Setelah melakukan transaksi pembayaran silahkan klik tombol konfirmasi
  12. Setelah di approve oleh admin, maka tombol berubah menjadi Diskusi
  13. Tombol Konfirmasi dan Diskusi mengarah ke fitur whatsapp
  14. Untuk fitur dan materi kursus yang ditawarkan insya Allah akan terus dikembangkan
edugi-ri32

Halaman Login

edugi-ri32-1

Halaman Daftar

edugi-ri32-2

Menu Kursus Online

edugi-ri32-3

Menu Materi Online

edugi-ri32-4

Menu Ujian Online

Penutup

Semoga edugi dapat berkembang dan memberikan manfaat yang besar dalam dunia IT di Indonesia. Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Bogor, 12-02-2019

KangAgus

Membuat Aplikasi Ujian Online dengan Codeigniter dan MySQL


ri32-simulasi-ujian-unbk-tryout-online

Latar Belakang

Ujian Nasional Berbasis Komputer (UNBK) disebut juga Computer Based Test (CBT) adalah sistem pelaksanaan ujian nasional dengan menggunakan komputer sebagai media ujiannya. Dalam pelaksanaannya, UNBK berbeda dengan sistem ujian nasional berbasis kertas atau Paper Based Test (PBT) yang selama ini sudah berjalan.

Maksud dari artikel ini adalah ingin membantu sekolah yang ingin membuat aplikasi simulasi UNBK berbasis web. Selain untuk simulasi UNBK, aplikasi ini juga dapat dikembangkan untuk kebutuhan tryout online, simulasi dan ujian online secara umum.

Aplikasi ini bersifat responsive artinya dapat menyesuaikan tampilan saat diakses baik oleh browser handphone maupun komputer desktop. Aplikasi ini dibuat menggunakan framework Codeigniter dan database MySQL dengan fitur sebagai berikut.

Fitur Admin :

  1. Setup Siswa
  2. Setup Materi
  3. Setup Soal Ujian
  4. Setup Kegiatan Ujian & Pemilihan Soal
  5. Hasil Ujian Siswa bisa di copy ke excel

Fitur Siswa :

  1. Menu Materi Online
  2. Menu Ujian Online
  3. Tampil Soal Satuan & Semua Soal
  4. Fungsi Acak Soal (Random)
  5. Fungsi Acak Pilihan (Random)
  6. Tutorial cara menggunakan Aplikasi

Tampilan Aplikasi Web :

ri32-admin-edukasi-online

ri32-admin-kegiatan-ujian

simulasi-unbk-tryout-online-ujian-ri32-2

simulasi-unbk-tryout-online-ujian-ri32-3

Download Full Version

http://webedukasi.000webhostapp.com

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Bogor, 19-05-2017

KangAgus

Tahapan dalam Pembuatan Paspor Online


paspor-online-blog-ri32

Latar Belakang

Artikel ini berisi pengalaman saya saat membuat Paspor, Dalam artikel ini saya akan menyampaikan kendala-kendalanya, dan beberapa tips yang semoga bermanfaat untuk teman-teman yang akan membuat paspor secara online.

Tahap 1 : Penginputan Data Paspor Online

  1. Untuk mengakses web https://ipass.imigrasi.go.id saya tidak dapat menggunakan browser Google Chrome karena ada warning Your clock is ahead. Jadi saya menggunakan browser Mozilla.
  2. Untuk mengisi paspor secara online kita harus menggunakan email yang benar. karena semua notifikasi akan dikirim ke email tersebut.
  3. Pilih kantor imigrasi yang dekat dengan tempat kita. misalnya KTP saya Jakarta, namun sekarang saya bekerja dan tinggal di Bogor. maka saya pilih kantor imigrasi yang ada di Bogor.
  4. Setelah semua data kita input, maka ada notifikasi ke email mengenai rincian biaya yang harus di bayar.

Tahap 2 : Pembayaran Biaya Pembuatan Paspor

  1. Pembayarannya Menggunakan Sistem  MPN G2 (Modul penerimaan Negara Generasi Kedua). Jadi kita dapat membayar biaya pembuatan paspor tersebut melalui bank yang sudah bekerja sama.
  2. Setelah saya mencari informasi di google, salah satu bank yang sudah bekerja sama adalah Bank Mandiri.
  3. Di bank mandiri dapat melakukan pembayaran di ATM, Kantor Cabang, atau Internet Banking. Saya memilih membayar di Kantor Cabang. karena jika di ATM khawatir tidak muncul struk transaksinya.
  4. Saat di Bank kita ambil form penyetoran. Sebaiknya tanyakan ke petugas (Satpam) untuk cara pengisian yang benar.
  5. Setelah selesai membayar, kita mendapatkan struk pembayaran yang terdapat nomor NTPN. Sebaiknya baca nomor NTPN nya. jika ada nomor atau huruf yang kurang jelas coba tanyakan ke petugasnya (teller bank) untuk menyebutkan nomor atau huruf yang benar. karena biasanya hasil pencetakan printer dot matrix bagian bawah tulisannya seperti ada yang terpotong sehingga kurang jelas.

Tahap 3 : Konfirmasi dan Pemilihan Jadwal Kedatangan

  1. Setelah Tahap Pembayaran selesai, kita harus segera melakukan konfirmasi. karena diaturannya jika 5 hari kerja setelah pembayaran tidak ada konfirmasi. maka pembayaran kita dinyatakan batal, uang yang sudah dibayar akan hangus, dan kita harus melakukan pengajuan/permohonan kembali.
  2. Kita melakukan konfirmasi dengan mengklik Link atau alamat URL yang terdapat di badan email.
  3. Setelah itu masukan nomor NTPN. saat saya memasukan nomornya, ternyata tidak bisa dan ada warning bahwa nomor NTPN tidak sesuai.

Kendala tersebut disebabkan karena saat di bank saya tidak sadar bahwa tulisan NTPN nya terpotong bawahnya sehingga tidak terbaca dengan jelas seperti huruf E tapi terbaca F. Yang saya lakukan saat itu adalah :

  1. Menelpon ke nomor yang ada di web imigrasi.go.id. namun tidak ada yang menjawab walaupun sudah beberapa kali dicoba dengan memasukan nomor ekstensi.
  2. Saya coba mengirim email ke bagian humas imigrasi  humas@imigrasi.go.id namun jawabannya kurang cepat. saat itu saya mengirim email tanggal 6 oktober, dan baru mendapat balasan tanggal 10 oktober.
  3. Saya coba membuat laporan di website https://www.lapor.go.id namun responnya kurang cepat juga. karena setiap approve atau eskalasi pengaduan waktunya sekitar 2 hari.

Dari semua yang saya lakukan itu, tidak membuahkan hasil. karena saya berlomba dengan waktu agar saya bisa melakukan konfirmasi dan melanjutkan proses pembuatan paspor. Sayapun memutuskan untuk datang ke kantor imigrasi bogor. kebetulan waktu itu adalah hari juma’at hari terakhir sebelum batas akhir konfirmasi di hari senin.

Saat tiba di kantor imigrasi bogor saya menanyakan ke petugas perihal kendala saya. dan petugasnya menyarankan datang ke warnet di dekat kantor imigrasi untuk printout jadwal kedatangan. sayapun tidak banyak bertanya.

Setelah tiba di warnet, saya diminta login ke email untuk membuka link konfirmasi dari email saya. setelah terbuka halaman konfirmasi. petugas warnet melihat struk pembayaran saya yang terdapat nomor NTPN. setelah dicoba beberapa kali akhirnya proses konfirmasi berhasil dan saya diminta untuk memilih tanggal kedatangan. Di warnet tersebut saya cukup membayar biaya print dan biaya internet.

Tahap 4 : Mengunjungi Kantor Imigrasi & Wawancara

Pada hari senin sesuai tanggal kunjungan/kedatangan yang saya pilih, saya datang jam 8 baru dapat panggilan nomor A048 hampir jam 11 (3 Jam menunggu). Saat di kantor Imigrasi tersebut kita harus mengisi formulir yang diberikan petugas. Adapun yang harus kita persiapkan adalah :

  1. Materai 6000  untuk ditempel di formulir.
  2. Alat tulis seperti pena atau ballpen.
  3. Kartu KTP Asli & Fotocopy KTP dengan ukuran lebar satu kertas A4.
  4. Kartu Keluarga (KK) Asli & Fotocopy
  5. Surat Nikah Asli & Fotocopy untuk yang sudah Berkeluarga
  6. Ijazah Terakhir Asli & Fotocopy
  7. Jika untuk Umroh dapat menyerahkan surat pengantar dari Agen travel & umroh.
  8. Untuk yang belum memiliki e-KTP harus menyertakan surat keterangan sementara pengganti e-KTP dari kelurahan. Saran saya saat selesai rekam data e-KTP, sekalian meminta untuk dibuatkan surat keterangan tersebut untuk keperluan pembuatan paspor.

Setelah dipanggil oleh petugas imigrasi saya melakukan proses pemotretan (photo) dan rekam sidik jari. setelah itu tidak langsung dilanjutkan dengan proses yang lain. tapi saya diminta menunggu kembali untuk dipanggil.

Petugas imigrasi memanggil saya kembali untuk proses wawancara. di proses wawancara tersebut saya diminta untuk menunjukan surat-surat dan sertifikat yang asli seperti KTP, KK, Surat Nikah, dan Ijazah. Wawancara tersebut sifatnya lebih ke validasi data seperti menayakan nama orangtua, tinggi badan kita, pekerjaan kita, serta alasan pembuatan paspor.

Setelah proses wawancara selesai, saya diberikan kertas printout tanggal pengambilan paspor. waktunya sekitar 5 hari kerja. namun karena saya belum memiliki e-KTP sehingga saat pengambilan paspor nanti, saya harus menyertakan surat keterangan sementara pengganti e-KTP dari kelurahan.

Tahap 5 : Pengambilan Paspor ke Kantor Imigrasi

  1. Setelah semua prosedur dilalui, saatnya pengambilan paspor sesuai tanggal yang telah ditentukan sebelumnya.
  2. Setelah tiba di kantor imigrasi, segera ke loket bagian pengambilan paspor.
  3. Menghadap ke petugas dan Menyerahkan surat/printout pengambilan paspor, bukti pembayaran biaya pembuatan paspor, dan surat keterangan sementara pengganti e-KTP.
  4. Kemudian kita menunggu untuk dipanggil.
  5. Setelah nama kita dipanggil, kita diminta untuk mengecek nama dan photo yang ada di paspor.
  6. Jika sudah sesuai, kita diminta untuk tanda tangan. dan paspor pun diserahkan.
  7. Jika ingin membeli sampul untuk paspor agar tidak rusak atau kotor. biasanya di tempat Fotocopy dekat kantor imigrasi menyediakan dengan harga Rp 5.000.
  8. Selesai.

Kesimpulan :

  • Biaya Pembuatan Paspor : Rp 355.000
  • Masa Berlaku Paspor : 5 Tahun.
  • Lama Pembuatan Paspor : Sekitar 2 Minggu (30 September – 13 Oktober). Jika tidak ada kendala di proses konfirmasi pembayaran akan lebih cepat lagi. karena langsung memilih tanggal kedatangan ke kantor imigrasi.
  • Kendala 1 : Saat proses konfirmasi pembayaran di website paspor online, nomor NTPN tidak sesuai karena tidak terbaca dengan jelas di struk pembayaran bank. Solusinya : Langsung ke kantor imigrasi terdekat dan tanyakan cara untuk printout jadwal kedatangan dengan membawa bukti pembayaran.
  • Kendala 2 : Kartu Identitas belum e-KTP atau masih KTP reguler. sehingga harus mencantumkan surat keterangan dari kelurahan. Solusinya : Sebelum membuat paspor baik online maupun konvensional, pastikan kita sudah memiliki e-KTP. Jika kita baru merekam data di kelurahan dan hanya memiliki surat permohonan pencetakan e-KTP, maka kita buat dulu surat keterangan sementara pengganti e-KTP. Jika sama sekali belum merekam data e-KTP. Segera merekam data di kelurahan dengan membawa surat pengantar dari RT & RW. setelah itu meminta surat keterangan sementara pengganti e-KTP untuk keperluan pembuatan paspor. agar tidak bolak balik mengurus surat keterangan.

Sekian artikel dari saya semoga bermanfaat. dan semoga dimudahkan segala urusan kita semua…aamiin

Bogor, 13-10-2016

KangAgus

 

Membuat Aplikasi Akuntansi Online versi 2 Menggunakan PHP dan MySQL


akuntansi-ri32

Latar Belakang

Aplikasi akuntansi adalah sebuah sistem pencatatan transaksi keuangan pada komputer yang disesuaikan dengan jenis usaha.

Aplikasi ini mencatat transaksi keuangan pada sebuah bisnis dan menyediakan berbagai jenis laporan keuangan yang digunakan untuk melakukan kontrol keuangan maupun membuat keputusan

Aplikasi akuntasi online ini merupakan pengembangan dari aplikasi akuntansi sebelumnya. dibuat menggunakan PHP dan database MySQL.

Tampilan Aplikasi

Halaman Login

Halaman Login

Jurnal Kas Masuk

Jurnal Kas Masuk

Cetak Perkiraan

Cetak Perkiraan

Laporan Jurnal Kas Masuk

Laporan Jurnal Kas Masuk

Backup Database

Backup Database

Live Demo :

http://akuntansi.byethost18.com

Download Full Version :

http://webedukasi.000webhostapp.com

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 30-03-2015

KangAgus

Plugins membuat Form Online di WordPress dengan JetPack


Latar Belakang

Saya ingin membuat form di halaman posting atau di sebuah Pages wordpress.org. saya coba beberapa plugins namun hasilnya kurang memuaskan dan terlalu kompleks. saya ingin membuat form simple seperti fitur “Add Contact Form” yang ada di wordpress.com.

Saya pun menginstall plugins JetPack yang terkenal didalamnya banyak pake plugins. jetpack ini juga yang dipakai oleh pihak wordpress.com untuk fitur dasarnya seperti menampilkan statis diagram statistik, membuat form, dan masih banyak fitur didalam jetPack.  Perlu diingat, bahwa untuk mendapatkan fitur lengkap JetPack, kita harus mempunyai login wordpress.com.

Fitur Lengkap JetPack

03-10-2014 2-59-51

Cara Pemakaian 

  1. Klik tombol “Add Contact Form”
  2. Akan muncul Pop Up untuk membuat field-field pada form
  3. Pada email notifikasi, masukan email anda agar jika ada orang yang menginput pada form tersebut, maka akan ada pemberitahuaan melalui email anda.
  4. Jika telah selesai, maka klik tombol “Add this form to my Post”
  5. Simpan atau Update posting
  6. Untuk melihat semua data yang masuk melalui form tersebut, bisa di cek di Dashboard>Feed Back
03-10-2014 3-04-56

Halaman Posting

03-10-2014 3-03-25

Pop Up Contact Form

Feed Back

Feed Back Contact Form

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 03-10-2014

KangAgus

%d bloggers like this: