Mudah Mengatur Permission di Bitnami XAMPP di GNU/Linux

Adanya XAMPP sejak awal memang diperuntukan tuk mempermudah web developer, satu aplikasi berisi semua paket yang dibutuhkan web developing, yakni Apache, MySQL/MariadDB, PHP dan Perl sesuai singkatanya XAMPP. Sering kali saya mendapati suatu pertanyaan kepada mereka yang baru pertama kali mencoba atau migrasi sistem operasi dari Windows ke GNU/Linux, mengenai XAMPP yang terkendala pada saat …

Continue reading ‘Mudah Mengatur Permission di Bitnami XAMPP di GNU/Linux’ »

Mengatasi Galat “1071 Specified key was too long” Saat Melakukan Migration di Laravel 5.4

Laravel pada versi 5.4 telah melakukan perubahan asali (default) pada character set dengan menggunakan utf8mb4 pada basisdatanya (database). Dengan utf8mb4 inilah, memungkin kita dapat menyimpan karakter berupa emoji ke dalam basis data (database). Namun, masalah baru akan muncul, ketika kita menggunakan MySQL lebih rendah di bawah versi 5.7.7 (< 5.7.7) atau MariaDB lebih rendah di …

Continue reading ‘Mengatasi Galat “1071 Specified key was too long” Saat Melakukan Migration di Laravel 5.4’ »

Composer Dengan Repositori Localhost

Umumnya untuk memanfaatkan Composer kita wajib daring (online) untuk memanggil repositori yang berada pada situs packagist.org. Otomatis dengan demikian, jika kita ingin membuat dependensi harus diunggah ke sana terlebih dahulu. Lalu bagaimana jika kita tidak ingin mengunggah dependensi ke packagist.org namun tetap dapat menggunakan Composer? Yakni, gunakan repositori dari localhost.

Dasar-Dasar Menggunakan Composer (Dependency Manager for PHP)

Membangun suatu proyek pemerograman PHP dari awal (from scratch), itu membutuhkan waktu yang tidak sedikit. Untuk mempercepat progres, biasanya kita menggunakan framework. Namun, jika Anda termasuk orang yang tidak ingin mengikuti atau mempelajari lagi aturan PHP framework yang beredar, dan tetap menggunakan metode OOP (Object Oriented Programming), Anda bisa memanfaatkan pustaka (library) atau dependensi yang …

Continue reading ‘Dasar-Dasar Menggunakan Composer (Dependency Manager for PHP)’ »

Belajar CodeIgniter 3 – Controller

Tulisan lalu saya membahas tentang framework Laravel, kini saya ini membahas kembali CI (CodeIgniter) sekaligus melanjuti artikel lama saya. Dan memang sudah cukup lama sekali saya tidak menulis CI setelah menggunakan Laravel. Tidak dipungkiri berdasarkan statistik dari JetPack bahwa situsali lebih banyak di akses tentang bagaimana cara belajar CI 3? ? Oleh karenanya saya merasa …

Continue reading ‘Belajar CodeIgniter 3 – Controller’ »

Zeal Aplikasi Dokumentasi Pemerograman Offline

Membaca adalah suatu kebutuhan untuk menggali informasi berbagi macam ilmu pengetahuan. Untuk menjadi seorang programmer kebutuhan akan membaca adalah hal yang mutlak dilakukan. Bagaimana tidak, kita tak akan mungkin bisa menguasai suatu bahasa pemrograman jika kita sendiri malas untuk membaca dokumentasi. Ada banyak buku pemrograman yang kita bisa lihat di toko buku ataupun perpustakaan, namun …

Continue reading ‘Zeal Aplikasi Dokumentasi Pemerograman Offline’ »