Hampir seluruh bahasa pemrograman menyertakan debugger tool untuk melakukan debugging. Dengan adanya debugger tool tersebut mempermudah kita untuk memeriksa dan mengetahui di mana letak kesalahan suatu aplikasi yang hendak atau sudah dibangun.
Ketika komputer sudah lama dan dipenuhi oleh berkas-berkas, pada waktu tertentu kita ingin mengakses berkas tersebut lalu lupa. Dikarenakan sudah lama tidak dilihat, wajar saja demikian. Saya sendiri pun juga pernah mengalami hal itu. Di samping itu, saya hanya mengingat kata kuncinya saja. Jika Anda mengalami hal yang sama, artinya kita butuh semacam aplikasi pencarian berkas.
Tadi pagi saya mendapati suatu masalah mengenai situs yang saya kelola yakni terdapat notifikasi_ “mysql DB Error: Incorrect key file for table; table.MYI try to repair it”_. Entah apa penyebabnya, padahal tadi malam situs tersebut baik-baik saja. Mencoba mencari tahu apa penyebabnya dari mesin pencarian, nah berikut ini hal yang saya lakukan pada saat perbaikan tersebut yakini:
Saya pernah menulis tentang larangan agar tidak menggunakan permission 777 ditunjukan khusus kepada web developer. Singkatnya selalu gunakan permission 0755
untuk direktori dan 0644
untuk berkas.
Ketika menjalankan nginx
atau apache
, mungkin bagi Anda yang baru dalam GNU/Linux, bingung mengapa tidak bisa menulis (unwritable) karena user dan group yang digunakan nginx
atau apache
tersebut tidak sesuai.
Windows Subsystem for Linux (WSL) atau nama lainnya dikenal dengan Bash on Ubuntu on Windows, merupakan fitur baru yang diberikan Windows 10 sejak versi Insider Build 14393. Fitur ini memungkinkan menjalankan beberapa aplikasi utilitas GNU Core secara native yang secara asali banyak disertakan dalam GNU/Linux, seperti grep
, sed
, awk
, dan lain sebagainya tanpa harus memasang mesin virtual.
Kalender merupakan suatu term yang sudah lumrah kita ketahui, yakni daftar hari dan bulan dalam setahun. Term kalender setidaknya memiliki dua makna yakni kalender sebagai sistem penamaan periode waktu; dan kalender sebagai suatu alat, seperti halnya kalender dalam bentuk cetak (kalender dinding, dsb). kalender sebagai sebuah alat, terdapat dalam dua jenis yakni kalender cetak dan digital. Keduanya memiliki peran yang penting dalam hal untuk kita mengetahui waktu dalam bentuk hari.
Dalam meletakan JavaScript (JS) pada HTML, pada dasarnya kita bebas meletakannya di mana saja di awal setelah tag <head>
, di tengah dalam tag <body>
ataupun di akhir sebelum tag <html>
. Namun dari berbagai sumber mengatakan bahwa untuk hasil terbaik, disarankan semua JS harus berada paling bawah sebelum tag </html>
, mengapa? Karena jika JS diletakan di atas pada tag <head>
artinya JS tersebut akan diproses lebih dulu sebelum komponen yang berada dalam tag <body>
, oleh karena itu disarankan JS diletakan di bawah, supaya yang lain di load dulu baru kemudian JS tersebut guna mempercepat situs.
Ketika membuka artikel di sini, Anda akan melihat tulisan “estimasi baca” dan “jumlah kata” dalam artikel. Ya.., memang sengaja saya letakan itu, hemat saya ini menarik. Inspirasi ini berawal dari sekadar browsing, saya melihat ada beberapa situs yang meletakan waktu estimasi baca, dengan demikian kita jadi tahu berapa lama waktu tempuh membaca tulisan yang berada suatu situs.
GNU Nano atau biasa dikenal sebagai nano
saja merupakan aplikasi penyuntingan teks (text editor) berbasis TUI (Text-based user interface) untuk pengguna GNU/Linux. Meskipun berbasis TUI bukan berarti sulit, justru penggunaan GNU nano
terbilang cukup mudah dan cocok untuk pemula yang ingin berlajar menyunting berkas di GNU/Linux via CLI, seperti pada saat penyuntingan berkas konfigurasi server yang mana hanya bermodal remote via SSH saja.
Pada saat berbincang-bincang di Telegram group, ada salah satu member yang mengirimkan sebuah gif menarik. Ketika melihat, terbesut dalam pikiran ingin menge-crop bagian yang lebih menarik lagi 😅. Seperti yang diketahui bahwa gif dalam Telegram tersebut berformat mp4, dan ini adalah format video, jadi saya bisa memanfaatkan ffmpeg untuk keperluan menge-crop video tersebut.
Ketika kita menggunakan internet pada suatu tempat yang tidak aman untuk masalah privasi, seperti pada layanan public wireless. Demi menjaga privasi, mungkin kita perlu mengenkripsi semua lalu lintas (all traffic) akses internet, dalam kata lain kita dapat berselancar secara aman tanpa ada yang mengintai (spy), yakni menggunakan SSH tunneling.
Insync adalah aplikasi favorit saya sebagai pengganti Gdrive client di GNU/Linux karena memang Gdrive client resmi dari Google tidak disediakan di GNU/Linux, memang sangat disayangkan. Fitur singkronisasi dari GDrive _client, _hemat saya, sangat menguntungkan, apalagi jika kita mengunggah berkas berjumlah banyak dan ukuran berkasnya besar-besar, daripada langsung unggah di peramban yang terkadang tidak berhasil diunggah.