Solusi Problem: 413 Request Entity Too Large
Ketika mengupload file yang agak besar dengan web server Nginx, biasanya kita mendapatkan pesan error 413 Request Entity Too Large. Ini solusinya untuk menambah batas ukuran upload file.
Membuat Database Baru dengan Perintah Terminal di Ubuntu
Kalau hanya untuk membuat database baru pada MySQL atau postgres, kita bisa lakukan dengan perintah terminal di Ubuntu.
Membuat Shortcut Teks Timestamp di Ubuntu
Saya suka memberi nama file dengan dilengkapi tanggal dan waktu, misalnya: namafile_2018-12-22.06.41.txt. Nah begini cara cepat mendapatkan timestamp di ubuntu dengan shortcut.
Testing Laravel: Refactor Register Feature Test
Seperti halnya kode produksi, kode/script testing juga perlu di-refactor untuk menerapkan DRY (Don’t Repeat Your) code.
Testing Laravel: Register Feature Test
Pada artikel ini, kita akan praktek membuat testing untuk fitur register user yang tersedia pada Laravel beserta testing validasi formnya.
Testing Laravel: Login Feature Test
Fitur login sudah disediakan oleh framework Laravel ‘out of the box’, kita tinggal buatkan feature testnya agar mudah dimodifikasi di kemudian hari.
Cara Membeli Aplikasi Android di Playstore dengan Pulsa XL
Cara pembayaran/pembelian aplikasi android di Playstore yang mudah dengan potong pulsa dari simcard. Ini saya share menggunakan pulsa XL lengkap dengan screenshotnya.
Ketika Masa GCP Free Trial Habis (12 Bulan)
Ketika Google Cloud Free Trial habis, apa yang terjadi? Apa yang harus dilakukan? Apa saja manfaat yang didapatkan? Ini yang saya alami.
MS Azure Free Account harus Upgrade Biling setelah 30 Hari
Email yang saya terima setelah 30 hari mendaftar Microsoft Azure Free Account: Your free credit has expired, so we’ve disabled your subscription and services. Apa yang harus dilakukan?
Cara Deploy Free Account Virtual Machine di MS Azure
Begini cara men-deploy satu Virtual Machine (VPS) yang free untuk 12 bulan dari Microsoft Azure Free Account.
Cara Mendaftar Microsoft Azure Free Account
Cara mendaftar ke Microsoft Azure untuk mendapatkan free account dan layanan VPS gratis 12 bulan.
Pindah dari Google Cloud Platform ke Microsoft Azure
Cerita singkat tentang rencana pindah layanan VPS gratis dari Google Cloud Platform ke Microsoft Azure.
Cara Install Wordpress dengan WP-CLI
WP-CLI adalah alat bantu untuk melakukan installasi (self-hosted) wordpress melalui command-line atau terminal.
Mengatur Environment Variable pada POSTMAN
Biasanya kita menggunakan POSTMAN untuk melihat API endpoint, bagaimana mengatur agar satu endpoint dapat digunakan untuk menguji localhost dan server online? Kita gunakan fitur Environment.
Mempersiapkan Calon Project untuk Calon Klien Baru
Misalnya kita dihubungi oleh calon klien yang membutuhkan layanan kita, apa saja yang sebaiknya dilakukan pada tahap persiapan projectnya? Kita coba bahas yang biasa saya lakukan.
Kelebihan dan Konsekuensi Kerja Fulltime Freelance
Katanya orang yang kerja dirumah itu enak, bebas mengatur waktu dan buat aturan kerja sendiri. Ya memang itu salah dua kelebihannya, tapi ada konsekuensi yang mesti diketahui juga.
Apakah Fulltime Freelancer itu?
Fulltime freelancer adalah seseorang yang bekerja dari satu pekerjaan ke pekerjaan lain, dari satu klien ke klien lain, tanpa terikat kontrak dengan waktu yang tetap.
Cara Deploy Project Laravel dari Github ke VPS Ubuntu Server
Kita akan bahas salah satu cara deploy project Laravel (Free-PMO) dari github ke VPS dengan Ubuntu Server 16.04.
Akses Database MariaDB/MySQL VPS dengan Heidi SQL via SSH
Biasanya mengakses database pada VPS melalui PHPMyAdmin? Kalau menggunakan port forward via SSH, kita bisa menghubungkan Heidi SQL ke database pada VPS.
Install LEMP Stack pada Ubuntu Server 16.04
Cara install LEMP Stack web server: Nginx, MariaDB, dan PHP 7.0, mengubah project directory root, menambah user MySQL baru agar tidak menggunakan user root.
Google Script dengan Trigger, Alternatif Laravel Schedule
Kalau kita deploy project laravel ke VPS, mungkin kita bisa gunakan Server Cron atau Laravel Scheduler. Kalau deploy ke Shared Hosting? Kita perlu cari alternatifnya, salah satunya dengan Google Script.
Free PMO - Aplikasi Management Project
Sering kesulitan dalam mengelola project? Atau kesulitan mencatat pemasukan dan pengeluaran budget dalam project? Free PMO bisa jadi solusi untuk menjawab dua pertanyaan itu.
Cara Membuat Sudoer User pada Ubuntu Server 16.04
Menggunakan user root pada sebuah VPS rasanya agak resiko, karena perintah bash yang kita jalankan akan dieksekusi tanpa ditanya password, maka sebaiknya kita membuat sudoer user agar lebih aman.
Cara Akses VM Instance GCE dari Terminal Ubuntu 16.04
Untuk dapat mengakses (via ssh) VM Instance Google Cloud Engine langsung dari Terminal Ubuntu 16.04, kita gunakan aplikasi gcloud.
MkDocs - Project Documentation with Markdown
Salah satu tool yang bisa kita gunakan untuk membuat panduan sistem adalah MkDocs, yaitu sebuah static site generator yang ditujukan untuk membuat project documentation.
Cara Deploy VPS (VM Instance) Google Cloud Engine
Cara deploy VPS (VM Instance) Ubuntu 16.04 dengan SSD 10GB pada Google Cloud Engine.
Mendapatkan Free Credit USD 300 untuk Google Compute Engine
Cara mendapatkan Free Credit USD 300 untuk VPS Gratis 12 bulan dari Google Cloud Platform.
Mencatat Bug dan Small Improvement dengan Bitbucket Issue
Memanfaatkan fitur Bitbucket Issue untuk mencatat laporan bug atau permintaan beberapa improvement kecil pada sebuah project, agar pencatatan terpusat dan mempermudah prioritas item pekerjaan.
Testing Laravel: Tips untuk Workflow TDD
Semakin lama diterapkan, workflow TDD akan semakin asik. Tatapi apakah setiap menjalankan test kita perlu ketik ‘vendor/bin/phpunit’? Jawab: Tidak, kita gunakan PHPUnit Watcher.
Testing Laravel: Apa Saja yang Perlu Dibuatkan Test?
Kadang ketika mau memulai TDD, kita masih bingung apa (bagian mana) saja yang perlu dibuatkan testing. Ada beberapa item yang menurut saya perlu dibuatkan testing.