• Server

    Masalah User Tidak Bisa Login SSH di CWP

    Akses SSH bagi user baru di CWP secara default adalah disable dengan alasan keamanan. Kita bisa mengaktifkan akses SSH hanya dengan mencentang enable SSH pada saat membuat atau memperbaiki user di CWP. Namun terkadang meskipun SSH nya sudah di-enable, user tetap tidak dapat melakukan login ke server berbasis CWP dengan pesan error Permission Denied. Hal ini terjadi karena password yang kita gunakan merupakan sebagian atau keseluruhan dari username. Untuk dapat menggunakan SSH kita perlu melakukan reset password dengan menentukan password baru adalah selain kata yang mengandung username.

  • Inspirasi,  Internet

    Menyingkat Alamat URL

    Branding menggunakan URL sangat signifikan, meskipun tidak terlalu diperhatikan, baik membantu dalam mengingat suatu alamat website maupun untuk keperluan promosi. Tentu, fungsi utama dari URL Shortener adalah untuk mempersingkat alamat URL yang tadinya panjang menjadi lebih singkat. Dengan membuat URL yang lebih singkat kita jadi lebih mudah untuk mendistribusikan URL tersebut, mudah diingat, mudah dikenali, dan lain sebagainya. Unik, dan mudah diingat. Poin ini tentu akan menjadi nilai lebih dalam hal branding. Sesuatu yang sifatnya unik akan dapat melekat di ingatan dalam jangka waktu yang relatif lebih lama dibandingkan dengan hal yang biasa-biasa saja. Sejauh ini saya baru menggunakan URL Shortener untuk dua keperluan, di kantor (s.lrsoft.id) dan di kampus…

  • Coretan

    Fakta Mengenai Saldo PayPal

    Masih banyak pertanyaan yang sering ditanyakan ke kami terkait saldo PayPal., terutama dari pengguna yang tergolong baru sebagai pengguna akun PayPal. Zaman serba online saat ini memang mendesak para pelaku industri untuk dapat melakukan atau menerima pembayaran secara online, salah satu platorm yang sering digunakan yakni PayPal. Berikut beberapa hal berkaitan dengan PayPal yang paling sering ditanyakan ke kami: Tidak Melulu USD Secara default, PayPal tetap menggunakan USD sebagai currency default. Setiap akun paypal yang dibuat secara otomatis akan mendapatkan “rekening” dalam bentuk USD.

  • Coretan

    Menghapus akun di Bukalapak

    Awal kata, TIDAK BISA. Sesuai dengan F.A.Q disana, akun Bukalapak (BL) yang sudah didaftarkan tidak dapat dihapus/ditutup. Sampai saat tulisan ini di-publish, saya masih belum menemukan alasan jelas kenapa akun di BL tidak dapat dihapus atau dinonaktifkan. Bermula dari baru sadarnya saya bahwa akun BL saya ternyata merupakan akun Mitra (entah dari mana asalnya) sehingga banyak voucher yang tidak bisa digunakan, saya akhirnya memutuskan untuk membuat akun baru di BL menggunakan email pribadi saya yang lain. Beberapa lama berselang ternyata status akun Mitra di BL dapat dibatalkan, rasanya agak menyesal dan tidak nyaman saya memiliki lebih dari satu akun di BL sehingga memutuskan untuk menghapus salah satunya. Tapi ternyata tidak ada…

  • Coretan,  macOS,  Server

    Domain Lokal menggunakan Virtual Host di Apache

    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

  • Server

    Git Aliases via .profile dan .gitconfig

    Setiap hendak menyimpan code, setidaknya 4 command diatas yang paling sering kita ketik. Untuk sedikit memudahkan hal tersebut, git telah memberikan fasilitas aliases bagi kita untuk menyingkat perintah git. Ada dua opsi yang bisa digunakan, menggunakan alias via .profile dan .gitconfig. Pada opsi .profile, deklarasi dilakukan sejak pertama kali kita melakukan login ke sistem (~/.profile). Namun saya tidak merekomendasiakan hal ini, karena scope alias adalah sistem. Kita tidak pernah tahu ada aplikasi lain yang menggunakan caller gs, gaa, gcm, dan gpom sehinga justru akan menjadi berbahaya. Saya lebih prefer untuk menggunakan versi git. Versi git memiliki dua opsi juga, ingin ditentukan secara global atau ingin ditentukan per-project. Saya lebih suka…

  • Coretan

    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.

  • Internet,  Server

    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…

  • Coretan,  Programming

    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.