Tak hanya Linux dan Mac yang punya package manager berbasis command line interface. Di sistem operasi Windows pun punya package manager yang bernama Chocolatey. Melalui Chocolatey ini kita dapat menginstall dependensi yang kita butuhkan. Disini saya menggunakan Chocolatey dikarenakan untuk menginstall Open JDK 8 di halaman Environment Setup React Native disarankan untuk menginstall Chocolatey.
Untuk mengisntall Chocolatey di Windows, kamu bisa melihat lebih detailnya di halaman Setup/Install Chocolatey Disini saya menginstallnya menggunakan Command Prompt bawaan dari Windows. Silahkan dibuka dengan mode Administrator ya. Selanjut kamu tinggal copy baris kode di bawah ini lalu pastekan ke Command Prompt dan enter. Proses download dan install akan berlangsung dan tunggu beberapa saat, tak begitu lama proses download dan installnya.
Microsoft Office Excel merupakan salah satu aplikasi pengolah angka yang sangat umum dipergunakan saat ini terutama di perkantoran bahkan untuk bahan praktek di sekolah. Dengan menggunakan Excel, kita dipermudah untuk mengolah data. Tersedia banyak menu yang dapat kita pergunakan untuk mengolah data yang kita miliki. Dari data yang telah kita olah tadi dapat langsung kita print. Tak hanya di print, data excel yang kita punya pun dapat kita export menjadi PDF. Tentunya ini akan sangat mempermudah kita untuk menyimpan data ke dalam format lain.
Kalau meng-export data excel ke PDF nya hanya beberapa saja tentunya ini sangat mudah sekali ya, tapi apa jadinya apabila kita punya banyak baris data yang harus di export satu per satu berdasarkan baris. Disini saya punya sebuah kasus, dimana saya harus meng-export biodata siswa sebanyak 350an++ siswa. Tentunya ini akan memakan waktu.
Disini saya punya solusi untuk memangkas waktu pengerjaannya, cukup dengan 1 tombol maka excel yang kita punya bisa langsung di export dan juga penamaan filenya sesuai dengan cell yang kita inginkan. Setidaknya kita hanya butuh waktu 3 detik untuk mengexport biodata siswa dalam bentuk excel ke PDF, ya lumayan lah ya daripada kita menggunakan cara konvensional.
Oh iya, teman-teman jangan lupa save as terlebih dahulu excelnya ke dalam bentuk ekstensi macro ya (.xlsxm).
Cara export / Save As excel ke PDF dan Memberi Filename Berdasarkan Cell Menggunakan Macro di Microsoft Office Excel
Pertama, buka menu Macros di view - Marcos
Kedua, beri nama macronya sebagai SaveAsPdf (angka 1), lalu klik Create (angka 2)
Nanti akan terbuka sebuah window Microsoft Visual Basic For Applications seperti gambar dibawah ini
Ketiga, Selanjutnya teman-teman copas script dibawah ini untuk menjalankan perintah export ke PDF lalu memberi nama file berdasarkan cell yang kita pilih. Disini saya menyimpan nama file berdasarkan data nama peserta didik.
Sub SaveAsPDF()
Dim fName As String With ActiveSheet fName = .Range("D3").Value .ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "D:\02 - DOWNLOAD\VALIDASI DATA PESERTA DIDIK SEMESTER II 2020-2021\" & fName, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False End With End Sub
Keterangan :
baris 5 terdapat ".Range(D3).Value". D3 merupakan cell yang berisikan nama siswa, file name akan berisikan nama siswa.
baris 7 "D:\02 - DOWNLOAD\VALIDASI DATA PESERTA DIDIK SEMESTER II 2020-2021\" merupakan nama folder tujuan tempat kita menyimpan hasil export. Silahkan teman-teman sesuaikan folder tujuan penyimpanan teman-teman ya.
Hasil copas dari script di atas tadi akan seperti gambar dibawah ini (jangan lupa di-save ya)
Keempat, selanjutnya kita buat sebuah button atau tombol untuk melakukan atau me-run macro tadi, saya membuat sebuah tombol dengan nama print. Tombolnya saya buat dari shape aja ya.
Apabila tombol sudah dibuat, selanjut kita tinggal "menyangkutkan" macro tadi ke dalam tombol. Klik kanan pada tombol lalu klik Assign Macro... seperti gambar dibawah ini
Terakhir, pilih nama macro yang telah kita buat tadi dan OK
Silahkan teman-teman coba masing-masing. Ini sangat simpel sekali akan tetapi lumayan untuk mengurangi durasi waktu kerja.
Saat itu saya sedang menghostingkan aplikasi yang telah saya buat, lalu ada package QR Code yang tidak bisa terbawa ke dalam hosting. Akhirnya saya coba untuk download kembali package tersebut menggunakan composer. Akan tetapi proses download gagal dikarenakan composer yang saya punya di hosting ternyata versi 1.x dan diharuskan untuk di upgrade ke versi 2.x
Composer merupakan sebuah package manager populer untuk PHP. Composer versi 2 dirilis tanggal 24 Oktober 2020 berdasarkan blog resmi miliknya composer. Ada banyak perubahan signifikan di versi 2, salah satunya mengenai kecepatan. Untuk informasi selengkapnya silahkan kunjungi blog composer.
Baik lah, untuk mengupgrade composer versi 1.x ke versi 2.x saya menggunakan command line berikut ini :
composer self-update --2
Dan berikut ini tampilan setelah berhasil upgrade ke versi 2.x
Kajian Asy-Syamailul Muhammadiyah Ustadz : Dr. Mawardi Muhammad Saleh, Lc. MA Waktu : Setiap ahad b'da subuh s.d syuruq, pekan ke-3
Kajian Kitab Arba'in Nawawi (Fathul Mubin) Ustadz : Maulana Ahmad Farhan Al-Hafidz Waktu : Setiap ahad b'da subuh s.d syuruq, pekan ke 1,2,4
Kajian Kitab Matan Al-Ghoyan Wa At-Taqrib Ustadz : Alnof Dinar, Lc. MA Waktu : Setiap rabu ba'da magrib s.d isya, pekan ke 1,2,3,4
Tanggal update : 20 Januari 2021
Masjid Paripurna Al-Manar Lokasi : Jl. Duyung Gang Al-Manar, Kel. Tangkerang Barat, Kec. Marpoyan Damai, Kota Pekanbaru Google maps : https://goo.gl/maps/14qm5EVLUR7ACR3r7
Rabu Pekan Ke-1 Ba'da Magrib Kajian Siroh Ust. DR. H. M. Fakhri, M.Ag
Rabu Pekan Ke-2 Ba'da Magrib Kajian Tajkiatun Nafs Ust. DR. H. Zulkarnain Umar, M.Si
Rabu Pekan Ke-4 Ba'da Magrib Kajian Fiqih Ibadah 4 Mazhab Ust. DR. H. M. Khoirul Al-Khusyairi, MA
Tanggal update : 20 Januari 2021
Masjid Al-Muslimin Lokasi : Jl. Muslimin (depan Indogrosir), Kel. Sidomulyo Timur, Kec. Marpoyan Damai, Kota Pekanbaru Google maps : https://goo.gl/maps/TdQVWw6s3fk6FJrx5
Kajian Rutin Rabu Ba'da Magrib Ust. Muhammad Hanafi, Lc. Msy
Kepala Dinas Pendidikan Provinsi Kepala Cabang Dinas Pendidikan Provinsi Kepala Dinas Pendidikan Kabupaten/Kota Kepala LPMP Kepala PP/BP PAUD dan Dikmas Kepala PAUD, SD, SMP, SMA, SMK, SLB, PKBM, dan SKB di seluruh Indonesia
Assalamualaikum warahmatullahi wabarakatuh
Dengan hormat kami sampaikan bahwa dalam rangka pemutakhiran data pokok pendidikan (Dapodik), Direktorat Jenderal Pendidikan Anak Usia Dini, Pendidikan dasar dan Pendidikan Menengah telah melakukan integrasi dan pemutakhiran aplikasi dapodik versi 2021.c yang akan digunakan untuk pengumpulan data semester 2 tahun ajaran 2020/2021. Adapun perubahan dan pembaruan terkait aplikasi dapodik versi 2021.c sebagai berikut:
[Pembaruan] Penambahan isian variabel apakah pernah PAUD Formal dan apakah pernah PAUD Non Formal pada registrasi peserta didik.
[Pembaruan] Penambahan isian variabel hobby dan cita-cita pada registrasi peserta didik.
[Pembaruan] Penambahan validasi variabel yang wajib diisi (mandatory) pada formulir peserta didik untuk kebutuhan Assesmen Nasional (berlaku selain jenjang PKBM dan SKB).
[Pembaruan] Penambahan tabulasi Kamar Mandi/WC pada menu Sarpras-Ruang.
[Perbaikan] Penutupan tambah peserta didik baru untuk jenjang PKBM dan SKB.
[Perbaikan] Perubahan prosedur pemetaan anggota rombel untuk jenjang PKBM dan SKB (mengikuti jenjang formal).
[Perbaikan] Perubahan filter pemilihan Ruang pada rombongan belajar Daring untuk jenjang PKBM dan SKB.
[Perbaikan] Penutupan tambah GTK baru bagi SILN, sekolah dibawah naungan KEMENAG dan wilayah daerah khusus.
[Perbaikan] Pelepasan validasi lokal terkait pengecekan inputan NIK untuk peserta didik.
[Perbaikan] Perbaikan pada isian tingkat pendidikan bagi sekolah Pratama Widya Pasraman (sekolah dibawah naungan KEMENAG).
[Perbaikan] Bugs fixing pada saat proses lanjutkan semester untuk kelas 13 pada jenjang SMK.
Catatan bahwa aplikasi dapodik versi 2021.c berupa installer, diharapkan kepada setiap satuan pendidikan untuk uninstall terlebih dahulu versi sebelumnya.
Selanjutnya bagi segenap Bapak/Ibu Kepala Sekolah agar segera menugaskan Petugas pendataan untuk melakukan upgrade ke Aplikasi Dapodik versi 2021.c dan melakukan pemutakhiran data semester 2 tahun ajaran 2020/2021. Bagi PAUD dan pendidikan kesetaraan pemutakhiran data untuk program BOP dilakukan paling lambat pada Minggu, 28 Februari 2021 dengan tetap menjaga kualitas data.
Demikian informasi yang kami sampaikan. Atas perhatian dan kerja sama Bapak/Ibu, kami ucapkan terima kasih.
Pada postingan ini akan dijelaskan bagaimana caranya kita melakukan Find and Replace Text di MySQL layaknya sama seperti kita melakukan Find and Replace di Microsoft Office Excel. Untuk melakukan Find and Replace Text di MySQL, kita akan menggunakan sebuah function yaitu REPLACE, dengan REPLACE ini kita dapat mengganti substring menjadi string lainnya.
Tulisan ini saya buat ketika saya mengalami sebuah kejadian, dimana saya harus merubah isi data pada sebuah kolom tabel yang cukup banyak. Untuk melakukan hal itu, saya menggunakan REPLACE. Untuk menggunakan REPLACE ini sangat lah mudah.
Sintaks dasarnya :
REPLACE(str,old_string,new_string);
Function REPLACE ini mempunyai 3 buah parameter. new_string akan merubah old_string yang terdapat di str. Baik lah, kita langsung saja masuk ke contoh penggunaannya.
Ceritanya saya akan merubah isi kolom tempat_tinggal (str) berupa angka 1 (old_string) menjadi Bersama Orangtua (new_string)
UPDATE tbl_siswa SET tempat_tinggal = REPLACE(tempat_tinggal, '1', 'Bersama Orangtua') WHERE tempat_tinggal = '1';
Cara membaca query di atas adalah :
" Tolong perbaharui tabel tbl_siswa, kemudian atur kolom tempat_tinggal dan ubah 1 menjadi Bersama Orangtua dimana isi dari kolom tempat_tinggal itu harus 1 ".