Apa kabar pemuda masakini ..?

Hari ini, mungkin trending topik di Twitter, status di facebook, status di BBM adalah seputar Sumpah Pemuda. Ya, tanggal 28 Oktober, adalah hari Sumpah Pemuda, dimana pada 86 tahun yang lalu perwakilan dari pemuda-pemuda se-Indonesia berkumpul untuk mewujudkan satu tujuan, menyatukan Indonesia. Ungkapan-ungkapan di media sosial tersebut tidak perlu dipandang sebagai sesuatu yg lebay atau latah. Malah, sepatutnya kita patut bersyukur juga, alhamdulillah, masih banyak pemuda yang ingat tentang Sumpah Pemuda ini, walaupun hanya melalui ungkapan sederhana lewat status facebook dan jejaring sosial lainnya. Bisa jadi, beberapa abad ke depan, pemuda-pemuda Indonesia tidak ingat hari Sumpah Pemuda ini.  

Sumber : http://www.sisidunia.com/
Sumpah Pemuda berawal dari sebuah kebersamaan kelompok-kelompok pemuda di seantero penjuru nusantara untuk bersatu dan berikrar satu, menjadikan tanah air Indonesia sebagai tanah airnya, bangsa Indonesia sebagai bangsanya, dan bahasa Indonesia sebagai bahasanya. Namun kondisi saat  ini, mendengar kata "kelompok pemuda", kadang dikaitkan dengan berita-berita yang negatif . Di media, istilah "kelompok pemuda", seringkali  diikuti dengan berita kurang baik, semisal "Dua kelompok pemuda bentrok di ...". Di Jogja sendiri, akhir-akhir ini masih diresahkan dengan adanya fenomena "cah klithih". "Cah klithih" adalah sekelompok pemuda usia tanggung SMP/SMA, yang mereka melakukan kegiatan kekerasan, penganiayaan, tawuran dengan kelompok lain di jalan, dan tanpa pandang bulu dalam mencari target sasaran "klithih". Sangat disayangkan memang, di usia-usia remaja dengan energi yang sangat tinggi tersebut, malah disalurkan kepada hal-hal yang mengganggu kenyamanan dan meresahkan masyarakat banyak. Kalau saja "hobi" mereka ini disalurkan ke bidang olah raga bela diri, bisa jadi akan menjadi atlet beladiri berbakat dan bisa mendatangkan pundi-pundi medali emas Indonesia di Asian Games di tahun-tahun yang akan datang. 

Melihat sedemikian negatifnya, pemaknaan "kelompok pemuda" ini, maka diperlukan sebuah "kelompok pemuda" positif, sebagai tandingan untuk menangkal perluasan jaringan "kelompok pemuda" negatif ini. Sebagai contoh, "kelompok pemuda" positif ini misalnya karang taruna, remaja islam masjid, forum anak, dan lain-lain. Karang taruna, dengan berbagai macam kegiatan positifnya, sangat bisa digunakan untuk menambah "kesibukan" bagi pemuda yang masih dalam proses pencarian jati diri ini. Sifat remaja yang cenderung mudah "ikut-ikutan" terhadap orang yang lebih senior darinya, lebih bermanfaat jika diarahkan untuk "ikut-ikutkan" dalam kegiatan-kegiatan positif di organisasi kepemudaan ini. Selain bermanfaat untuk menambah kecakapan berorganisasi, berlatih memahami karakter orang banyak, dan bergaul, juga dapat bermanfaat dan membanggakan bagi masyarakat. Secara pengelolaan, organisasi kepemudaan  macam ini mempunyai organisasi yang terstruktur dengan baik, dan program-program yang jelas dan sangat bermanfaat untuk lingkungannya. 

Melalui organisasi kepemudaan ini, beragam usia remaja berkumpul. Disini peran remaja-remaja yang lebih senior usianya sangat diperlukan untuk menularkan virus-virus positif, karena remaja-remaja yang lebih senior mempunyai tanggung jawab moral, untuk bisa "ngemong" dan "nguwongke" remaja-remaja yang memiliki usia di bawahnya. Remaja-remaja senior, yang mempunyai pengendalian diri, emosi lebih baik, dan bisa "mikir", sebaiknya harus mengajak dan memberi contoh yang baik-baik kepada remaja-remaja usia di bawahnya, dengan kegiatan-kegiatan yang positif. Dari pengamatan penulis, yang terjadi saat ini adalah remaja yang lebih senior cenderung mempunya rasa egoisme yang tinggi, sehingga seolah-olah ia ingin dihormati, ingin "diajeni" oleh remaja-remaja usia di bawahnya. Sebenarnya, bagi remaja-remaja senior, bisa "ngemong" dan "nguwongke" remaja-semaja di bawahnya, sudah cukup bisa untuk membuat dihormati dan "diajeni". Sebagai contoh sederhana, yang perlu dimiliki oleh remaja-remaja senior adalah harus bisa menjadi alternatif teman curhat yang baik, dan pemberi solusi bagi permasalahan yang dihadapi oleh remaja usia di bawahnya. Faktanya saat ini, remaja lebih suka untuk mencurahkan permasalahan-permasalahan yang dihadapinya kepada teman-temannya, daripada dibicarakan dengan keluarganya, karena mungkin ada perasaan malu, atau takut kepada keluarga. Disitulah, remaja senior mempunyai andil untuk mengarahkan pola pikirnya kepada hal-hal yang positif. 

Sedikit gambaran dan realita kepemudaan di sekitar lingkungan yang terekam di benak saya dan mungkin juga ada kesamaan di lingkungan pembaca sekalian. Semoga saya dan kita sadar akan peran sebagai pemuda di lingkungan kita masing-masing. Berbuat yang terbaik, tidak perlu sesuatu yang populer, cukup sesuaikan dengan kemampuan dan keahlian kita masing-masing. Selamat hari sumpah pemuda, 28 Oktober 1928 – 28 Oktober 2014.  

Codeigniter pindah rumah ke BCIT

Eh, ada yang punya rumah baru, gaess. Sang Kode Pencerah (bukan judul filem) alias Codeigniter, sekarang telah berganti kepemilikan dan menempati rumah barunya. Eitss.. siapa si ndoro-nya atau pemilik Codeigniter yang baru..? The British Columbia Institute of Technology, yang berbasis di Vancouver, Kanada (Yogyakarta sebelah barat, ahahaha), adalah sekarang pemilik sah dan meyakinkan framework PHP Codeigniter tersebut. 




Setelah dilakukan pemilihan pemilik baru melalui proses yang sangat terstruktur, sistematif, masif, posesif, kompetitif dan berjalan dengan kondusif, pemilik awal Codeigniter, Ellislab, akhirnya memutuskan menjatuhkan pilihan The British Columbia Institute of Technology (yang pada kesempatan ini saya sebut BCIT), sebagai pemilik selanjutnya, dan meneruskan pengembangan dari framework Codeigniter ini. Terpilihnya BCIT ini tidak lepas dari dukungan dan kapabilitas BCIT sebagai sebuah kampus yang memiliki jumlah mahasiswa sebanyak 48.000 mahasiswa terdaftar, dan program setiap tahunya sekitar 350. Saya juga kurang begitu ngerti angka-angka yang dilansir di situs Ellislab-nya, kok rada janggal, yang jelas kalau benar segitu, pastinya sama dengan jumlah mahasiswa di kampus saya STMIK El Rahma, Yogyakarta,  tentunya 500 tahun kedepan. Ahaha.. Selain itu fasilitas-fasilitas pendukung untuk pengembangan projec Codeigniter di kampus ini, sangatlah mumpuni. 

Sedikit mengulang kembali kenangan saya dengan Codeigniter ini. Pertama kali kenalan sekitar tahun 2012 yang lalu saat mata kuliah Web Dinamis Lanjut. Awalnya saya kurang begitu tertarik dengan pemprograman model-model framework ini. Lebih suka yang PHP murni gitu. Maklum, kalau belum kenal, ya males buat belajarnya, apalagi istilah-istilah konsepnya yang asing, seperti controller, view, dan model. Namun, beberapa teman dan dosen-dosen di kampus kok berkata bahwa dengan menggunakan PHP framework yaitu Codeigniter, pekerjaan mengetik kode jauh lebih mudah dan cepat. Berbekal rasa penasaran tersebut, saya secing-secing di google tentang framework tersebut, dan ketemu dengan situs Mediatutorial.web.id. Di situ ada video tutorialnya, dan berbekal video tutorial tersebut saya belajar sedikit demi sedikit Codeigniter tersebut. Lama-kelamaan kok ternyata keenakan dengan framework tersebut. Filosofi ringan dan mudah dipelajari dari Codeigniter, ada benar-benar terbukti, oleh saya yang sangat newbie hanya modal keterampilan sedikit dasar-dasar pemrograman PHP. Alhamdulillah, sampai sekarang, masih bertahan dengan framework ini, walaupun gempuran-gempuran framework PHP baru seperti Laravel, Yii, Symphony dll yang sangat masif. Project pertama kali menggunakan Codeigniter adalah website SD sederhana dengan Codeigniter dan Twitter bootstrap, yang saya posting di blog ini dan bisa didownload di postingan ini. Selanjutnya, sebagai freelance perwebsite'an saya sepenuhnya mengandalkan Codeigniter ini. Terima kasih Codeigniter.

Sekarang, laman resmi Codeigniter telah berganti di alamat http://www.codeigniter.com/. Halaman github-nya yang mau nge-git, pun sekarang dipindakan ke alamat https://github.com/bcit-ci/CodeIgniter. Adapun versi terakhir dari Codeigniter yang dikembangkan oleh Ellislab adalah versi 2.2.0. Sedangkan versi yang akan dikembangkan oleh BCIT nantinya akan mempergunakan versi 3.x.x. Semoga, dengan berpindahnya kepemilikan ini, Codeigniter dapat berkembang lebih pesat, menyesuaikan dengan framework-framework lainnya dan tentunya tetap GRATISSSS, lisensinya.. Ahahaha..


*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 

Cara menambahkan MIME type untuk file .SQL di Codeigniter

MIME merupakan kependekan dari Multipurpose Internet Mail Extension. Pengertiannya adalah sebuah mekanisme untuk mengirim berbagai macam file (seperti file teks, gambar, video, dll) agar browser dapat menterjemahkan isi file tersebut dengan benar. Sesuai namanya, MIME pada dasarnya digunakan pada pertukaran data file di email. Namun, sepertinya, dalam proses upload file di sebuah aplikasi berbasis web, penggunaan MIME ini juga diperlukan.




Permasalahan yang muncul adalah ada beberapa file yang belum/tidak ada/tidak dikenali oleh web server kita. Salah satunya adalah file .SQL. Kebetulan saya membuat sebuah aplikasi berbasis web dengan menggunakan framework Codeigniter, dimana dalam aplikasi tersebut ada fasilitas untuk mem-backup dan merestore database. Otomatis, saya menggunakan tipe file .SQL. Namun ternyata file tipe itu tidak dikenal oleh web server, sehingga setiap kali melakukan validasi upload, akan muncul error : 


The filetype you are attempting to upload is not allowed.

Akhirnya, setelah melakukan pencarian di sana sini tentang bagaimana  cara menambahkan MIME type untuk file .SQL di Codeigniter ini, akhirnya ditemukan solusi, yaitu dengan menambahkan mime type sendiri. Saya mencoba menambahkan di file "application/config/mimes.php" di baris terakhir. Saya menambahkan mimes type SQL pada baris terakhir, dengan cara berikut ini : 


Sebelum
'json' => array('application/json', 'text/json')
);
Sesudah
'json' => array('application/json', 'text/json'),
'sql' => 'application/octet-stream'
);
Dan akhirnya, tadaaaa... setelah dicoba kembali fasilitas restore database dapat berjalan kembali dengan normal.




*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 

Download Software Absensi Siswa berbasis Web

Assalamualaikum warah matullohi wabarakatuh, pemiarsa..


Selamat pagi, pagi yang cerah, dari tempat kami melaporkan, dari pegunungan Menoreh, Kecamatan Samigaluh, Kabupaten Kulon Progo, DI Yogyakarta. Selamat hari Senin, tapi tetap tidak boleh seniningan. Kembali lagi pada rutinitas sehari-hari, yang sekolah, yang lagi UTS juga ada, yang sibuk garap PR yang banyak gara-gara kurikulum 2013, juga ada. Yang kerja, yang dikejar deadline laporan sama bosnya juga ada, yang lagi nge-game juga ada. Yang belum kerja, yang lagi nunggu
Yang lagi ngeblog juga ada, seperti saya, kali ini mau menuliskan postingan lagi, pemiarsa. Pada kesempatan kali ini saya ingin memperkenalkan aplikasi buatan saya lagi, dan sudah digunakan di sekolah di tempat kerja saya. Sistem Informasi Pelaporan Absensi Siswa, namanya gitu saja, masih belum mempunyai nama. Namanya sesuai fungsinya, yaitu aplikasi ini digunakan untuk melaporkan daftar siswa yang absen atau tidak berangkat sekolah. Biasanya, di tempat saya, guru piket akan keliling di tiap kelas, kemudian akan mencatat siswa yang tidak berangkat sekolah (Sakit, Izin, Tanpa Keterangan). Siswa yang hadir, TIDAK dicatat dalam aplikasi ini. Pencatatannya tidak harus dilakukan di komputer khusus, bahkan guru piket bisa melakukan pencatatan lewat browser Android di smartphone. Tentunya sekolah harus punya koneksi Wi-Fi, secara smartphone Android sekarang sudah bisa WiFi-nan semua, dan perlu ada settingan khusus pada web server-nya. 



Fasilitas-fasilitas yang terdapat dalam aplikasi ini :


  1. Input data absensi siswa, dengan keterangan Nama, Keterangan (Sakit, Izin, Tanpa Keterangan), dan nama guru piket. 
  2. Data absen yang telah diinput, tidak bisa di-edit, tetapi hanya bisa dihapus.
  3. Rekap absensi hari ini, ]nama, kelas, dan keterangannya (Sakit, Izin, Tanpa Keterangan)
  4. Rekap absensi hari ini, per kelas
  5. Rekap absensi bulanan, per keterangan (Sakit, Izin, Tanpa Keterangan)
  6. Rekap absensi bulanan per kelas (akan memudahkan wali kelas saat mengisikan raport)
  7. Lihat rekap absensi hari tertentu.

Berikut Screenshoot Aplikasi Sistem Informasi Absensi Harian Siswa :




Untuk dapat melihat Demo Aplikasi Sistem Informasi Absensi Harian Siswa, anda dapat meng-klik tautan di bawah ini :



Sementara untuk Link Download Sistem Informasi Absensi Harian Siswa, belum dapat kami publikasikan, karena saya masih saya perbaiki. Insha Alloh, dalam waktu dekat, akan segera saya upload di 4shared.com.


1. DOWNLOAD APLIKASI (08_12_2014)

2. DOWNLOAD DATABASE APLIKASI (08_12_2014)


[ UPDATE - 23 September 2016 ]

Download via BitBucket.org

Sistem Informasi Absensi Harian Siswa ini saya bagikan secara Gratis, tanpa dipungut biaya. Bahkan Anda diperkenankan untuk mengubah source code di dalamnya. Namun, saya mohon pengertiannya, agar tetap mencantumkan sumbernya (jangan menghilangkan copyright, kecuali untuk keperluan kuliah), dan mempergunakannya dengan bijaksana, apalagi memperjual belikannya.

Namun begitu, jika dirasa Anda merasa terbantu dengan aplikasi ini, dan ingin memberikan donasi, kami menerimanya dengan senang hati. Donasi dapat dikirimkan ke nomor rekening :

Nama bank : BRI, Nomor rekening :  693901006104530, atas nama : Nur Akhwan

Berapapun donasi Anda, akan kami terima, dan diucapkan terima kasih yang sebesar-besarnya. Sebagian dari donasi, akan saya pergunakan untuk keperluan TPA (Taman Pendidikan Al-Quran) Al Huda II yang saya kelola di dusun saya, dan akan saya laporkan perkembangannya.


Wassalamualaikum warah matullohi wabarakatuh,..




*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190. 

Download Aplikasi Perpustakaan Web dengan Codeigniter

Kemajuan teknologi informasi, telah menuntut perpustakaan baik milik sekolah atau instansi untuk bertransformasi menjadi perpustakaan berbasis teknologi informasi dalam hal pelayanannya. Mau tidak mau, teknologi informasi harus diterapkan dalam semua proses bisnis pelayanan perpustakaan. Salah satu penggunaanya adalah dengan menerapkan Sistem Informasi Perpustakaan. Sistem Informasi Perpustakaan adalah sistem aplikasi/software yang digunakan dalam pengelolaan perpustakaan, seperti manajemen data buku, manajemen data anggota, manajemen data transaksi peminjaman, dan lain sebagainya. 


Sebelumnya, saya telah membuat postingan dengan judul Aplikasi Perpustakaan Gratis Berbasis Web. Alhamdulillah, responnya baik sekali dari para pengunjung blog. Namun sayangnya, masih terdapat banyak bug-bug/kesalahan program yang didapati oleh para pengunjung dan pengunduh skrip/source code aplikasi perpustakaan berbasis web tersebut. Fasilitas yang ditawarkan pun masih minim, dan dengan tampilan yang seadanya juga. Hingga beberapa kali saya melakukan perbaikan-perbaikan di segi bug-bug program, dan saya re-upload skripnya. Pada aplikasi perpustakaan tersebut saya masih menggunakan bahasa pemrograman PHP murni, tanpa framework.


Pada posting yang kedua ini, saya kembali lagi membuat sebuah Aplikasi Perpustakaan. Fasilitas yang ditawarkan lebih banyak, daripada aplikasi yang saya posting sebelumnya. Berikut fasilitasnya :

  1. Untuk program, masih dengan PHP tapi Aplikasi Perpustakaan ini menggunakan framework Codeigniter.
  2. Untuk desain tampilan program, Aplikasi Perpustakaan menggunakan Twitter Bootstraap yang lebih mudah penggunaanya, namun dengan tampilan tetap elegan.
  3. Menu data anggota, dengan wewenang akses Tambah, Edit, dan Hapus
  4. Menu data buku, dengan wewenang akses Tambah, Edit, dan Hapus
  5. Menu data transaksi, dengan satu anggota bisa meminjam buku sebanyak 2 buku, dalam satu kali transaksi.
  6. Menu peralatan (tools), yaitu backup, restore, dan optimize database
  7. Menu laporan pengunjung, laporan peminjaman, laporan buku, laporan anggota, laporan statistik terbanyak.
  8. Menu data referensi jenis pustaka, kelas pustaka, lokasi pustaka.
  9. Menu pengaturan, pengaturan nama perpustakaan, pengaturan hari libur, dan pengaturan peminjaman.
  10. Pada tampilan awal, akan ditampilkan halaman buku tamu pengunjung perpustakaan (seperti pada aplikasi perpustkaan berbasis web sebelumnya.

Screenshot halaman depan Aplikasi Perpustakaan

Untuk dapat melihat Demo Aplikasi Perpustakaan Berbasis Web dengan Codeigniter dan Twitter Bootstraap, anda dapat meng-klik tautan di bawah ini :

DEMO APLIKASI PERPUSTAKAAN 


Sementara untuk Link Download Aplikasi Perpustkaan Berbasis Web dengan Codeigniter dan Twitter Bootstraap, belum dapat kami publikasikan, karena saya masih saya perbaiki. Insha Alloh, dalam waktu dekat, akan segera saya upload di 4shared.com


DOWNLOAD APLIKASI PERPUSTAKAAN

  1. Download Database Aplikasi Perpustakaan Codeigniter
  2. Download Source Code Aplikasi Perpustakaan Codeigniter 
Perhatian, agar aplikasi dapat berjalan dengan normal : 

Konfigurasi :
  • Nama database : "db_simpustaka"
  • Hostname database : "localhost"
  • User database : "root"
  • Password database : <kosong>
  • Base URL : "http://localhost/simpustaka"
  • PHP short open tag : HARUS AKTIF
  • Apache Rewrite Module : HARUS AKTIF 

Aplikasi Perpustakaan Berbasis Web dengan Codeigniter dan Twitter Bootstraap ini saya bagikan secara Gratis, tanpa dipungut biaya. Bahkan Anda diperkenankan untuk mengubah source code di dalamnya. Namun, saya mohon pengertiannya, agar tetap mencantumkan sumbernya (jangan menghilangkan copyright, kecuali untuk keperluan kuliah), dan mempergunakannya dengan bijaksana, apalagi memperjual belikannya.

Namun begitu, jika dirasa Anda merasa terbantu dengan aplikasi ini, dan ingin memberikan donasi, kami menerimanya dengan tangan terbuka. Donasi dapat dikirimkan ke nomor rekening BRI : 693901006104530 atas nama Nur Akhwan. Berapapun donasi Anda, akan kami terima, dan diucapkan terima kasih yang sebesar-besarnya. Sebagian dari donasi, akan saya pergunakan untuk keperluan TPA (Taman Pendidikan Al-Quran) Al Huda II yang saya kelola di dusun saya, dan akan saya laporkan perkembangannya.





*) PROMOSI JASA 
Jangan lupa klo membutuhkan website profil, website sekolah, sistem informasi, yang ada hubungannya dengan website, hubungi ane saja, gan. Respon cepat hubungi via Whatsapp : 085292747190.