tag:blogger.com,1999:blog-77054894710108013422024-03-11T10:33:20.874+07:00Kang SunuMy Personal Blog NotesUnknownnoreply@blogger.comBlogger46125tag:blogger.com,1999:blog-7705489471010801342.post-40182255824137399262024-02-13T14:55:00.003+07:002024-02-13T14:56:44.568+07:00Memperbaiki Grub Linux Untuk File System BTRFS Pada tulisan ini dibuat, saya sedang menggunakan dualboot OS Windows dan OS Linux dengan distro Debian yang mana menggunakan file sistem BTRFS. Terdapat sebuah masalah yang mana saya harus menginstal ulang OS Windows saya, yang kemudian tentu menghapus grub bootloader. Saya kemudian googling untuk mencari cara untuk menginstal ulang grub bootloader Linux Debian saya. Namun, kebanyakan Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-31528503422337691112022-06-19T12:44:00.000+07:002022-06-19T12:44:13.321+07:00Cara Install Docker di LMDE 5Linux Mint Debian Edition atau yang dikenal dengan nama LMDE merupakan varian distro Linux Mint yang berbasis Debian 11 (bullseye), yang mana pada projek utamanya menggunakan Ubuntu. Pada saat tulisan ini dibuat, LMDE sudah mencapai versi 5 (lima) dengan nama elsie dengan Desktop Environment bawaan khas dari Linux Mint, yaitu Cinnamon.Sebenarnya menginstal Docker di LMDE 5 cukup mudah, cukup Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-79108748253966206832022-05-18T20:43:00.003+07:002022-05-18T20:43:24.289+07:00Membuat Tahun Copyright Otomatis Tahun Sekarang di Blogger
Satu hal sederhana yang mungkin sering kita lupakan sebagai Blogger ataupun Developer, yaitu
tahun copyright
. Saya sendiripun kadang juga sering terlupakan saat melakukan pergantian maupun perubahan tema pada blog ini. Tahun copyright biasanya terletak pada bagian paling bawah halaman web. Bila menggunakan bahasa pemrograman seperti PHP, tahun copyright bisa dibuat otomatis Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-55391217640657358252022-05-13T08:02:00.001+07:002022-05-13T20:00:32.996+07:00JetTheme Core, Template Blogger Gratis yang Ringan dan Cantik
Kini blogging bagi saya hanyalah kesibukan pada waktu senggang. Selain itu, blogging juga merupakan waktu bagi saya untuk melatih cara menulis saya untuk lebih baik dan menyimpan setiap apa-apa yang saya lakukan, terutama dalam bidang yang saat ini saya tekuni sebagai programer.Sebagai programer, tentu saya tidak bisa menghapal semua sintaks yang ada pada bahasa pemrograman yang sedang saya Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-70100532051866113032021-10-27T08:06:00.004+07:002022-05-13T22:50:36.954+07:00Menghilangkan Prefix (Kata Awalan) dari sebuah String di PHP
Pada umumnya, kata awalan atau yang biasa disebut dengan prefix dalam pemrograman digunakan untuk menandai sebuah teks (string) merupakan bagian dari sebuah ketentuan tertentu. Saya sendiri terkadang menggunakan prefix untuk menandai tipe data pada sebuah variabel. Contoh: intNomorTelepon, merupakan variable yang berisi data integer. Beberapa kejadian, saya terkadang juga memerlukan fungsi Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-89523234144066831902020-12-12T07:58:00.001+07:002020-12-12T07:58:31.250+07:00Pindah Domain ke kangsunu.comMungkin pembaca di blog ini belum tahu mengenai history dari dibuatnya blog ini. Blog ini dibangun pada tahun 2015, saat itu saya dalam masa kuliah. Materi-materi yang ada di perkuliahan dan beberapa tugas diantaranya saya masuk disini. Domain yang digunakan adalah kangsunu.web.id, yang mana merupakan domain yang terbilang cukup terjangkau bagi anak kuliahan semacam saya saat itu. Domain dengan Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-88413674586975149092020-11-14T17:03:00.002+07:002022-05-13T23:56:55.155+07:00Instalasi Windows Subsystem For Linux 2 (WSL2) di Windows 10Bagi saya pribadi, kehadiran Windows Subsystem For Linux atau yang dikenal dengan WSL sangat memudahkan saya dalam membuat development environment. Untuk development aplikasi berbasis PHP, saya sekarang lebih suka menginstal paket tersendiri dengan LEMP stack. Namun setelah mengenal teknologi yang bernama Docker, saya lebih sering menggunakan Docker. Namun sayangnya, pada versi pertamanya WSL Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-37991187925880566372020-05-30T05:00:00.000+07:002020-05-30T05:00:02.754+07:00Cara Menggunakan DockerPada tulisan saya sebelumnya kita sudah membahas tentang Cara Menginstal Docker di Linux pada distribusi Manjaro, untuk penginstalan Docker pada OS lain akan kita bahas di lain waktu. Pada tulisan ini saya akan melanjutkan tulisan tersebut mengenai penggunaan Docker. Kita ulas sebentar tentang apa itu Docker.
Docker adalah teknologi containerisasi yang memungkinkan kita untuk membangun, menguji,Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-74383554551484953602020-05-28T05:00:00.003+07:002020-05-28T11:32:57.682+07:00Cara Install Docker di Linux Manjaro
Baru-baru ini saya sedang belajar tentang Docker, sehingga saya memutuskan mencoba untuk menulis apa yang telah dipelajari. Apa itu Docker? Dari beberapa artikel yang tersebar di internet, mungkin dapat disimpulkan sebagai berikut. Docker adalah sebuah aplikasi open source yang mana memungkinkan sebuah aplikasi dapat berjalan pada wadah yang terisolasi dan mandiri. Jadi aplikasi dapat tetap Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-39458367742902003992020-03-09T05:30:00.000+07:002020-03-09T05:30:03.730+07:00Auto Deploy CodeIgniter dengan Gitlab-CI dan Heroku
Kehadiran GIT sangat membantu kita dalam pengembangan aplikasi, apalagi kita yang bekerja dalam sebuah tim. Pengembangan software saat ini sudah mulai banyak beralih menggunakan Continuous Integration (CI), Continuous Delivery (CD) dan Continuous Deployment (CD) atau lebih sering disebut dengan istilah CI/CD.
Pada kesempatan kali ini, saya akan berbagi cara tentang mendeploy aplikasi PHP denganUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-48921040194339301922020-02-04T23:14:00.001+07:002020-05-28T11:19:03.484+07:00Cara Instal LEMP Stack (Nginx, MySQL, PHP) di UbuntuBagi teman-teman yang merupakan web developer, pasti sudah tidak asing dengan istilah LEMP. LEMP adalah singkatan dari Linux, NGINX, MySQL dan PHP. Jadi LEMP stack adalah seperangkat aplikasi yang digunakan secara bersamaan untuk menjalankan web server pada sistem operasi Linux. LEMP sendiri bagi saya sangat bermanfaat dalam development aplikasi PHP. Pada operasi sistem Windows, biasa kita kenal Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-83321356922738113012019-10-05T08:54:00.002+07:002022-05-12T21:05:55.775+07:00Cara Menggunakan phpdotenv ( .env ) pada CodeIgniter 3
Saat kita membangun sebuah aplikasi, kebanyakan dari kita biasanya menyimpan data credential seperti konfigurasi database maupun yang lainnya langsung pada kode program. Apabila kita sudah bekerja secara tim dalam membangun sebuah proyek aplikasi, bisa jadi antar developer menggunakan credential yang berbeda. Hal seperti ini tentunya akan menghambat kerjasama tim karena harus menyamakan Unknownnoreply@blogger.com10tag:blogger.com,1999:blog-7705489471010801342.post-33716377450957729592019-10-03T11:15:00.000+07:002019-10-03T11:15:36.016+07:00Sinkronisasi Github Fork Repositori Agar Selalu UpdateSaat kita melakukan kolaborasi dalam sebuah proyek Open Source, kita biasanya diminta untuk melakukan percabangan atau fork dari repositori asli (selanjutnya saya singkat menjadi repo). Fork adalah aktivitas melakukan salinan proyek kedalam akun Github kita. Hasil salinan ini memungkinkan kita untuk bebas bereksperimen ataupun melakukan perubahan tanpa mempengaruhi repo asli / utamanya.
Saat Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-84041563697062448192019-06-07T20:07:00.002+07:002019-06-07T20:07:49.153+07:00Mengamankan Akses Controller pada CodeIgniter
Cara Mengamankan Akses Controller pada Framework CodeIgniter - Bila teman-teman pernah menggunakan framework dalam pembuatan aplikasi, pasti sudah tidak terdengar asing dengan istilah "routing" atau "route". URL routing (route) adalah salah satu metode yang digunakan untuk memetakan URL ke dalam sumber daya tertentu dengan memberikan nama lain dari alamat sumber daya yang dimaksud. Dalam Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7705489471010801342.post-72688308436880819082018-03-17T08:01:00.001+07:002020-05-28T12:56:23.872+07:00Cara Install Linux Subsystem di Windows 10Cara Install Linux Subsystem di Windows 10 - Windows Subsystem for Linux (WSL) atau nama lainnya dikenal dengan Bash on Ubuntu on Windows, merupakan fitur baru yang ada pada Windows 10 sejak versi Insider Build 14393. Fitur ini memungkinkan kita menjalankan beberapa aplikasi Linux seperti vim, emacs, tmux, git dan lainnya tanpa harus memasangnya pada Virtual Machine. WSL juga memungkinkan kita Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7705489471010801342.post-75187442789849019162017-12-13T21:48:00.003+07:002017-12-13T21:48:35.932+07:00Cara Menambahkan atau Menghilangkan WWW dengan .htaccess
Cara Menambahkan atau Menghilangkan WWW dengan .HTACCESS - Beberapa orang memilih untuk menggunakan ataupun tidak menggunakan WWW pada website mereka. Misalnya teman-teman dapat mengakses alamat situs saya ini menggunakan www.kangsunu.web.id ataupun langsung kangsunu.web.id. Secara umum yang saya ketahui, Search Engine lebih suka dengan situs yang menggunakan WWW daripada yang tidak menggunakanUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-85614409945756281022017-08-01T07:33:00.002+07:002017-08-01T07:33:45.787+07:00Cara Mengetahui Windows Asli atau Bajakan
Cara Mengetahui OS Windows Asli atau Bajakan - Windows merupakan OS yang secara umum digunakan oleh masyarakat luas. Sejak kita berada di bangku sekolah kebanyakan dari kita diajarkan pelajaran komputer yang menggunakan OS Windows. Secara tidak langsung kita didoktrin kalau menggunakan komputer itu menggunakan Windows.
Namun tahukah Anda apakah OS Windows yang Anda gunakan itu asli atau bukan? Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7705489471010801342.post-46805943801360451672017-07-24T06:43:00.000+07:002017-07-24T06:41:35.373+07:00Cara Mengatasi Error Mounting pada Linux
Cara Mengatasi Error Mounting pada DualBoot Linux-Windows 8 / 8.1 - Buat teman-teman yang memakai Dual Boot Linux-Windows 8 maupun Linux-Windows 8.1 apakah pernah mengalami Error Mounting Disk pada OS Linux kalian? Saya pernah mengalami hal serupa saat awal-awal menggunakan Dual-boot Windows-Linux. Permasalahan ini terjadi saat saya menggunakan OS Ubuntu dan Windows 8.1. Setelah mencari-cari Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-14105062607076474272017-07-23T07:19:00.000+07:002017-07-23T07:21:12.976+07:00Cara Install Font Windows di Linux (Ubuntu)
Cara Install Font Windows di Ubuntu - Teman-teman ada yang pakai Ubuntu? Atau OS Linux lainnya? Atau pakai Dual OS? Kebanyakan dari kita menggunakan Dual OS Windows-Linux, jarang yang pakai cuma Linux. Terkadang ada permasalahan kecil saat menggunakan Dual OS Windows-Linux, salah satu contohnya saat kita membuka sebuah file Office di Linux yang dibuat di Windows lalu kita ingin membukanya di Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-74218394393969677792017-05-21T22:35:00.000+07:002017-05-21T22:35:02.075+07:00Cara Menambahkan Equalizer Rhythmbox 3.3 Linux
Cara Menambahkan Equalizer pada Rhythmbox 3.3 Linux - Rhythmbox merupakan Audio Player bawaan beberapa distro Linux seperti Ubuntu dan Linux Mint. Saat ini saya sedang mencoba menggunakan Linux Mint 18.1 yang mana secara default Rhythmbox menjadi audio player. Sebenarnya Rhythmbox tidak memiliki equalizer, namun kita bisa menambahkan equalizer pada Rhythmbox dengan memasang plugin.
Cara ini Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7705489471010801342.post-69331670693411510752017-05-07T22:03:00.001+07:002017-05-07T22:03:53.948+07:00Cara Mengubah Background GRUB Linux dengan Gambar
Cara Mengubah Background GRUB Linux dengan Gambar - Dalam sistem operasi Linux, bootloader yang sering digunakan adalah GRUB (Grand Unified Boot Loader). GRUB pada sistem operasi Linux memperkenankan penggunanya untuk menggunakan lebih dari sistem operasi. Selain itu, pengguna juga dapat memilih sistem operasi yang akan digunakan pada saat booting.
Secara umum, GRUB pada sistem operasi Linux Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-11404523718058612612016-10-13T06:38:00.000+07:002016-10-13T06:38:55.805+07:00Mengatasi Masalah Waktu pada Dual Boot Windows dan Linux
Mengatasi Masalah Sinkronisasi Waktu pada Dual Boot Windows dan Linux - Beberapa hari ini saya sedang mencoba menggunakan OS Linux di laptop saya. OS Linux yang saya gunakan yaitu Linux Mint, karena sesuai kebutuhan saya dan fitur yang ada terasa familiar untuk seorang awam seperti saya dalam menggunakan Linux. Penginstalan saya jadikan dual-boot, yaitu Windows 10 dan LinuxMint.
Pada penggunaanUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-16796396772412407342016-07-02T20:24:00.001+07:002016-07-02T20:24:44.641+07:00Cara Membuat Random Password di PHPCara Membuat Random Password di PHP - Dalam sebuah pembuatan aplikasi baik desktop ataupun web, terkadang kita membutuhkan sebuah proses pembuatan password ataupun key. Beberapa aplikasi, pembuatan password ataupun key dibuat secara otomatis. Dalam pembuatan password secara otomatis sendiri biasanya sudah di-generate oleh sistem yang diambil dari pencampuran alfabet, numerik dan simbol yang Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7705489471010801342.post-44944316335452468822016-06-30T09:07:00.001+07:002016-06-30T09:07:28.706+07:00Cara Membuat Upload File Gambar dengan PHP dan MySQLCara Membuat Upload Gambar dengan PHP dan MySQL - Beberapa hari yang lalu ada seseorang yang me-request tutorial tentang Mengupload Gambar di PHP. Dari yang saya baca, ada beberapa teknik untuk melakukan upload gambar di pemrograman PHP. Namun, teknik yang akan saya gunakan kali ini adalah upload gambar dengan memindahkan (meng-copy) gambar ke direktori yang kita tuju dan nama file gambar yang Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-7705489471010801342.post-2799442242760442122016-05-31T20:30:00.000+07:002016-05-31T20:30:53.080+07:00Membuat CRUD dengan MySQLi dan PHP
Cara Membuat CRUD (Create, Read, Update, Delete) dengan MySQLi extension di PHP - Mulai PHP versi 7, kini PHP sudah tidak lagi mendukung MySQL extension untuk koneksi ke database. Pengaksesan database kini digantikan dengan MySQLi extension atau PDO. Jadi teman-teman yang suka ngoding agar melakukan migrasi dengan menggunakan MySQLi extension atau PDO.
Untuk kesempatan kali ini saya akan Unknownnoreply@blogger.com8