Domain Lokal menggunakan Virtual Host di Apache

Apache Web Server
Apache Web Server

Web developer pastinya tidak asing lagi dengan alamat 127.0.0.1 a.k.a localhost. 127.0.0.1 maupun localhost merujuk pada suatu alamat pada mesin komputer kita, atau biasa disebut dengan host, disanalah si Apache biasanya bersarang.

Untuk project yang sifatnya masih development biasanya akan menggunakan alamat tersebut.
Hanya saja akan ada kendala dimana dalam satu host berisi lebih dari satu project atau aplikasi. Jika demikain tentu kita akan mengakses project tersebut secara nested.

http://localhost/project-A/subproject-A1/child-project-A11

Panjang? Tentunya.

Beberapa tahun terakhir saya selalu menggunakan alias pada domain lokal saat development.

http://a11.local atau https://a11.local

Selamat Ulang Tahun ke-5 LRsoft

Seperti biasa, rutinitas tahunan. Beberapa hal yang ingin saya laporkan terkait perkembangan keseharian saya di perusahaan ini. Beberapa hal juga telah tercapai sesuai dengan harapan yang saya sampaikan pada tulisan tahun sebelumnya.

Kantor Baru

Untuk menunjang produktivitas, kantor resmi LRsoft saat ini pindah ke Rembiga, Ampenan Utara, Mataram (s.lrsoft.id/map).
Bekerja remote dapat menunjang produktivitas.
Terkadang kita terjebak pada statement diatas. Banyak perusahana besar yang setuju untuk menjunjung tinggi kultur bekerja remote. Tidak mengherankan, hal tersebut dikarenakan mereka punya standar penilaian yang matang dalam menentukan prosedur bekerja secara remote yang efektif dan efisien.

Mengganti Webuzo dengan CentOS Web Panel

Setelah beberapa tahun terakhir aktif menggunakan Webuzo, tiba saatnya move on kepada software lain. Kali ini tempat singgah berikutnya adalah CentOS Web Panel (CWP). CWP merupakan panel control untuk kebutuhan website pada server dengan distro CentOS.

Dengan banyaknya domain yang terdistribusi dalam beberapa server LRsoft, proses migrasi mungkin akan memakan banyak waktu. Tapi setidaknya proses ini hanya dilakukan sekali untuk jangan waktu yang panjang berikutnya.

Beberapa data yang perlu dimigrasi adalah file system, yakni semua script dan data lainnya yang berkaitan dengan sistem. Berikutnya adalah database, merupakan gudang data inti dari aplikasi atau web. Dan terakhir adalah DNS function, termasuk MX dan CNAME records.

Record MX untuk menentukan mail server yang digunakan jika layanan tersebut berada di luar server (Google, Yandex, dan lain sebagainya). Kemudian CNAME hanya merupakan alias untuk beberapa fungsionalitas address. Ada beberapa hal yang membuat saya akhirnya menjatuhkan pilihan pada CWP dibandingkan web panel lainnya.

Mengirm pesan WhatsApp ke kontak yang belum disimpan

WhatsApp web akhir-akhir ini menjadi fasilitas favorit saya untuk berkomunikasi melalui aplikasi WA. Meskipun WA sesungguhnya dirancang untuk mobile, namun dalam hal mengetik text pesan keyboard fisik tetap juara dibandingkan virtual keyboard pada smartphone.

Satu fitur yang saya rasa penting namun belum ada di WA adalah mengirim pesan kepada nomor yang belum tersimpan dalam kontak kita, baik untuk versi mobile maupun web. Mungkin sudah menjadi prinsip dari WA untuk tidak mengizinkan hal tersebut, namun bagi sebagian orang justru fitur tersebut akan sangat bermanfaat.

Buat pesan baru WA
Buat pesan baru WA

“Orang Pintar Dikalahkan Oleh Orang Beruntung” – Pepatah Orang Gagal!

Dalam beberapa kondisi, tidak selalu mudah untuk kembali memotivasi diri sendiri setelah mengalami hal yang dirasa berat. Meskipun gagal memiliki makna dan tempat yang relatif, namun kondisi ini bagi sebagian besar orang selalu akan menjadi hal yang sulit.

Selalu berada pada salah satu dari dua sisi…