Hi, My name is Muhammad Azmi

I'm from Palembang, one of best culinary city in Indonesia. I learn to code by myself from 2014 until now.

About Me

I'm a Full Stack Web Developer with over 5 years of experience specializing in backend development. Experienced with all stages of the development cycle for dynamic web projects. Having an in-depth knowledge including HTML5, CSS, CSS3, PHP, Codeigniter, JavaScript, JQuery, Bootstrap. You can see my latest project on AmperaKoding

Blog

LATEST FORM Blog

Tampilkan postingan dengan label linux. Tampilkan semua postingan
Tampilkan postingan dengan label linux. Tampilkan semua postingan

Mengatasi PC atau Laptop Freeze/Hang Saat Menjalankan Emulator di Android Studio pada OS Linux

Apakah teman-teman pernah mengalami Freeze/Hang Saat Menjalankan Emulator di Android Studio pada OS Linux? Problem ini saya dapatkan saat pertama ingin mencoba melanjutkan pembelajaran Flutter di OS Linux Mint 20.1 pada Februari tahun 2021. Namun pada tahun sebelumnya tidak ada problem seperti ini.

Penyebab dari masalah ini awalnya saya kira dari vga yang saya pakai, karena di tahun sebelumnya saya memakai kubu merah yaitu AMD MSI RX 570 8gb sedangkan di tahun 2021 saya memakai kubu hijau yaitu NVIDIA MSI GTX 1070 TI. 


SOLUSI


Setelah melakukan pengecekan disana sini, akhirnya saya mengetahui bahwa driver yang dipakai adalah yang versi open source/x.Org X Server. Jadi bagi teman-teman yang mengalami kasus yang sama, cara mengatasinya adalah dengan mengganti driver yang dipakai dengan versi recommended

Semoga bermanfaat.

Menambahkan Brightness Controller di OS Linux



Menu atau applet brightness controller atau pengatur tingkat kecerahan dan kontras layar atau monitor sangatlah berguna bagi Anda yang malas untuk menekan tombol pengaturan yang ada di monitor pada OS Linux. Saya adalah salah satu orang tersebut, selain mempermudah dalam mengatur tingkat kecerahan dan kontras layar atau monitor, menu atau applet brightness controller ini dapat mengurangi tingkat penggunaan tombol fisik di monitor atau layar kita, dan yang tidak kalah penting adalah mungkin dapat mengurangi tingkat kerusakan tombol tersebut karena sering ditekan.

Cara Instalasi

  1. Buka terminal Anda
  2. Isikan perintah seperti berikut ini:
    sudo add-apt-repository ppa:apandada1/brightness-controller
    sudo apt-get update
    sudo apt-get install brightness-controller
  3. Setelah selesai instalasi silahkan buka dari menu os linux Anda dengan nama brightness controller
Seperti yang Anda lihat pada gambar paling atas di awal artikel ini, gambar tersebut merupakan hasil dari instalasi applet atau brightness controller yang telah diinstal. Pada software tersebut Anda bisa mengatur tingkat kecerahan, warna, temperatur warna dan pemilihan layar atau monitor mana yang mau Anda atur.

Catatan

Tested di OS Linux distro Kubuntu 18.04, KDE Neon 18.04, dan Ubuntu Mate 18.04. Distro lain yang kemungkinan akan bisa yaitu distro yang berbasis ubuntu, tapi untuk pastinya silahkan dicoba sendiri. 

Semoga bermanfaat

Mengatasi Error Your Firefox Profile Cannot Be Loaded pada OS Linux

Terkadang, ketika setelah menginstall OS Linux yang apapun jenis distronya saya menemukan masalah browser Firefox yang muncul Error Your Firefox Profile Cannot Be Loaded. Nah, pada artikel kali ini saya ingin berbagi tentang cara mengatasi hal tersebut yang saya dapatkan setelah browsing kesana kemari di mbah gugel.


Caranya cukup sederhana, Anda tinggal masuk ke direktori Home, kemudian cari folder .cache, masuk lagi ke folder mozilla, dan masuk lagi ke folder firefox. Disini Anda akan melihat 2 folder seperti gambar dibawah ini, nah silahkan Anda hapus dan buka kembali browser Mozilla Firefox Anda.

Catatan


  • Saya menggunakan OS Linux Mint 19. Bagi Anda yang menggunakan distro lain silahkan disesuaikan saja.
  • Apabila folder .cache tidak tampil maka ketika di file explorer, silahkan pilih menu View, dan centang atau pilih menu Show Hidden Files


Semoga berhasil dan bermanfaat

Cara Merubah dan Menggabungkan Banyak Foto ke PDF pada OS Linux

Pada kesempatan kali ini, saya akan membahas tentang Cara Merubah dan Menggabungkan Banyak Foto ke PDF pada OS Linux. Aplikasi ini selain berguna untuk untuk scanner juga dapat digunakan sebagai aplikasi yang menggabungkan foto yang sudah di scan atau foto yang dicari sendiri dari harddisk Anda untuk dijadikan PDF.

Baiklah, seperti biasa tanpa panjang lebar silahkan ikuti langkah-langkah berikut ini:
  1. Buka terminal pada OS Linux Anda
  2. Ketik perintah seperti ini di dalam terminal: sudo apt-get install gscan2pdf
  3. Apabila telah selesai diinstall maka cari dan buka aplikasi tersebut dengan nama gscan2pdf di daftar aplikasi sistem Anda.
  4. Tampilan awal

  5. Klik tombol yang ada lingkaran merah dibawah ini untuk mencari foto/ gambar yang ingin Anda gabungkan:

  6. Kemudian simpan dengan memilih tombol yang ada lingkaran merah dibawah ini:

  7. Tahap terakhir adalah mengatur hal-hal yang perlu diatur (langsung save saja kalau tidak ada yang ingin diatur) pada jendela konfirmasi seperti berikut ini:

  8. Selesai
Semoga bermanfaat

Referensi

Membuat Bootable Flashdisk pada OS Linux

Pada artikel kali ini, saya akan membahas tentang Cara Membuat Bootable Flashdisk pada OS Linux. Bagi Anda yang doyan gonta-ganti distro Linux ataupun sekedar jaga-jaga ketika sistem yang sedang dipakai bermasalah maka dapat langsung memperbaiki atau menginstall ulangnya dengan bootable flashdisk yang telah disediakan.

Tanpa panjang lebar lagi, silahkan ikuti langkah-langkah berikut ini:
  1. Masuk ke website multibootusb.org di http://multibootusb.org/page_download/
  2. Silahkan pilih berdasarkan OS atau jenis package yang akan digunakan, pada saat ini saya menggunakan Debian seperti di gambar dibawah ini yang bertanda centang merah
  3. Silahkan install file multiboot yang baru Anda download (caranya sama saja dengan menginstall aplikasi dalam format deb di Linux)
  4. Setelah selesai menginstall maka buka aplikasinya
  5. Sebelum membuka aplikasinya, silahkan plug/ colok flashdisk yang akan digunakan sebagai bootable flashdisk di komputer/ laptop Anda.
  6. Berikut ini adalah tampilan awal setelah membuka aplikasi tersebut:
  7. Anda dapat melihat bahwa pada bagian Select USB Disk akan menampilkan direktori flashdisk yang telah Anda masukkan sebelumnya. Namun Anda perlu mengklik 1x di form select dibawah tulisan tersebut yang akan menampilkan hasil seperti berikut:
  8. Setelah melalui tahapan ke-7 diatas, maka Anda siap untuk masuk ke proses selanjutnya yaitu memilih file ISO Linux yang Anda miliki untuk di burn ke flashdisk. Caranya tinggal klik tombol browse yang ada di kanan atas jendela aplikasinya seperti dibawah ini:
  9. Apabila sudah, maka tampilannya akan menjadi seperti ini:
  10. Setelah memilih file ISO Linux nya, maka Anda bisa lanjut ke proses burning ke flashdisknya pada menu Install distro dan akan muncul jendela konfirmasi seperti dibawah ini:




    Proses burning:
  11. Pada gambar tahapan ke-10 diatas, terdapat list atau daftar OS Linux yang telah saya miliki di flashdisk seperti linux mint dan xubuntu. Apabila Anda ingin menghapusnya, maka tinggal Anda klik 1x di nama OS nya dan klik tombol Uninstall distro.
  12. Selesai


Semoga bermanfaat

Mengatasi Suara Headphone yang Juga Keluar pada Speaker Laptop/ PC di OS Linux

Pada artikel kali ini saya akan membagikan solusi tentang cara Mengatasi Suara Headphone yang Juga Keluar pada Speaker Laptop/ PC di OS Linux, problem ini saya dapatkan ketika menggunakan headset pada pc yang suaranya juga keluar di speaker saya.



Bagi Anda yang juga mengalami problem ini bisa mengikuti langkah-langkah berikut ini:
  1. Buka software center pada OS Linux Anda
  2. Cari dengan nama "Alsa Mixer" yang seperti berikut ini:

  3. Berhubung saya sudah menginstallnya jadi bisa saya launch, tapi bagi Anda yang belum menginstall silahkan klik install dan berikut adalah contoh jika selesai di install:

  4. Apabila Anda perhatikan foto berikut ini, terdapat berbagai macam pengaturan yang bisa Anda lakukan:

  5. Bagian terpentingnya adalah Anda sesuaikan dengan tampilan di nomor 4, kalau Anda ingin mengatur supaya suara yang keluar dari headset/ headphone saja maka atur menjadi gambar di nomor 4 atau bagian Front Anda buat rendah/ ke bawah begitupun sebaliknya jika Anda ingin mengatur suara speaker yang keluar dan headphone mati set bagian headphone ke bagian rendah.

Catatan

  1. Saya melakukan cara ini pada OS Linux Mint 18.3, NAMUN kemungkinan juga berjalan pada distro lain
  2. DYOR (Do It Your Own Risk)
Apabila ada yang masih bingung silahkan tinggalkan komentar dan semoga bermanfaat.

Mengatasi Font Numbering yang Tidak Berubah Sesuai yang Diinginkan pada WPS Writer Linux

Pada artikel kali ini, saya akan membagikan cara Mengatasi Font Numbering yang Tidak Berubah Sesuai yang Diinginkan pada WPS Office Linux. Problem ini saya dapatkan ketika menggunakan WPS Office pada OS Linux Mint 18.3, kemungkinan di versi lain juga akan mengalami hal yang sama tapi untuk pastinya silahkan dicoba sendiri.
Ketika saya ingin mengganti font numbering pada WPS Office Writer, hasilnya tidak sesuai dengan yang saya inginkan. Setelah mondar-mandir dengan mbah gugel dan forum Ubuntu Linux Indonesia, akhirnya ada solusi dengan cara:
  1. Silahkan download filenya di github 
  2. Ekstrak file yang sudah di download tadi
  3. Kemudian buka terminal Anda
  4. Masuk ke direktori folder yang sudah di ekstrak tadi, biasanya ada di folder Downloads
  5. Isikan pada terminal: cd Downloads, kemudian tekan enter
  6. Isikan lagi pada terminal cd namafolder yang sudah Anda ekstrak tadi
  7. Terakhir isikan perintah: sudo ./install.sh 
Setelah mengikuti tahap-tahap diatas, silahkan coba buka WPS Office Writer Anda dan gunakan fungsi numbering dengan menggunakan font yang Anda inginkan.

Apabila bermanfaat dan berhasil silahkan dibagikan ke social media Anda.

Cara Memperbaiki Waktu yang Berbeda Antara Windows dan Linux

Ketika Anda memiliki 2 OS yang berbeda dalam 1 pc atau laptop seperti Windows dan Linux, besar kemungkinan jam pada OS Anda tidak sama atau memiliki selisih waktu yang jauh. Nah pada tutorial kali ini saya akan membahas tentang bagaimana Cara Memperbaiki Waktu yang Berbeda Antara Windows dan Linux.

https://xikixi.eu/catalog/category/view/s/alle-zubehor/id/3695/

Bagaimana Caranya?

Caranya sangat sederhana, Anda tinggal membuka terminal kemudian mengisikan perintah dibawah ini:

timedatectl set-local-rtc 1

Jangan lupa tekan enter jika sudah mengisikan perintah diatas ke terminal, kemudian isikan lagi perintah selanjutnya dibawah ini ke terminal:

timedatectl

Setelah melakukan 2 tahap diatas, silahkan restart dan lihat hasilnya di kedua OS Anda.

Semoga berhasil dan bermanfaat.


Referensi

Merubah Posisi Tombol Show Application pada Ubuntu 17.10

Semenjak ubuntu 17.10 rilis, ada satu bagian yang lumayan mengganggu bagi saya pribadi yaitu posisi tombol Show Application yang ada di bagian bawah. Bagi Anda yang pernah menggunakan ubuntu versi sebelumnya sudah pasti tau posisi tombol tersebut dibagian mana. Nah, pada artikel kali ini akan membahas tentang cara mengubah tombol tersebut.

Bagaimana Caranya?

Caranya sangat sederhana, anda cukup membuka terminal dan menuliskan script berikut ini:
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true

atau kalau ingin kembali ke bawah:
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top false

Daftar Aplikasi Gratis Pengganti Berbayar Windows di Linux

Bagi Anda yang sedang beralih menggunakan Operating System (OS) Linux, adakalanya menemukan kesulitan dalam mencari software/ aplikasi alternatif yang ada pada Windows.

Image result for linux

Nah, berikut ini adalah daftar aplikasi gratis pengganti berbayar pada windows di linux:

Dari list atau daftar diatas memang ada software alternatifnya yang lebih dari 1 seperti Video player yang bukan hanya VLC, tapi ada juga SMPlayer, GnomePlayer, dan lain sebagainya. Begitu juga pada Microsoft Office yang penggantinya adalah WPS Office dan Only Office.

Semoga bermanfaat

Referensi

Cara Install Xampp yang Baik dan Benar pada OS Linux


Pada tutorial kali ini, saya akan membahas tentang Cara Instal Xampp yang Baik dan Benar pada OS Windows. Xampp merupakan software yang berisi berbagai macam paket instalasi yang terkenal di kalangan web developer saat ini, xampp terdiri dari:
  1. PHP
  2. Apache
  3. Mysql
  4. FileZilla
  5. phpMyAdmin
  6. Tomcat


Pengertian/ Kepanjangan XAMPP

XAMPP adalah singkatan yang masing-masing hurufnya adalah:

X
Program ini dapat dijalankan dibanyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris.

A
Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.

M
MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.

P
PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya

P
Perl, bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows,PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.

Komponen Utama pada Xampp

Ada 3 komponen utama pada Xampp, antara lain:

  1. htdocMerupakan folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain.
  2. phpMyAdminMerupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
  3. Kontrol PanelBerfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).

Instalasi Xampp pada Linux

Tutorial kali ini saya melakukannya pada Ubuntu 16.0, namun tidak akan ada perbedaan yang berarti apabila Anda menggunakan varian Linux lain. Linux memiliki berbagai macam varian, antara lain:
  1. Ubuntu
  2. Xubuntu
  3. Linux Mint
  4. Elementary
  5. dan lain sebagainya

Cara Install Xampp yang Baik dan Benar pada OS Linux

Ada beberapa tahapan dalam cara menginstall xampp dengan baik dan benar pada os linux, yaitu:
  1. Pertama-tama, Anda harus memiliki softwarenya terlebih dahulu. Apabila belum memiliki, maka harus download melalui websitenya langsung atau melalui google.


  2. Setelah Anda memilih/ mengklik link yang ada lingkaran merah pada foto diatas, maka langkah selanjutnya adalah mendownload versi Xampp sesuai OS yang Anda pakai.


  3. Kemudian kopi dan paste kan file xampp yang telah Anda download tadi ke folder Downloads. Setelah itu, buka terminal Anda dengan cara menekan tombol ctrl + alt + T atau menekan tombol super windows pada keyboard, kemudian ketikkan Terminal lalu tekan enter.  Setelah terbuka terminal Anda, maka ketikkan cd Downloads dan enter pada terminal untuk masuk ke dalam folder Downloads. Kurang lebih tampilannya akan seperti berikut:




  4. Langkah selanjutnya adalah ketik kata “ls” tanpa tanda kutip pada terminal untuk menampilkan file apa saja yang ada pada folder Downloads, tampilannya adalah sebagai berikut:


  5. Pada tahap ke-4 kita dapat melihat bahwa ada 1 file yang bernama xampp-linux-64-5.6.23-0.installer.run pada folder Downloads. Selanjutnya kita akan menjalankan file tersebut melalui terminal dengan cara mengubah hak akses permission nya menggunakan perintah sudo chmod +x untuk dapat dijalankan dan jangan lupa tekan enter, berikut tampilannya:





    Tips
    Untuk mempercepat waktu dan menghemat tenaga, ketika anda mengetikkan huruf awal dari suatu file seperti xampp diatas yang panjang, maka cukup ketikkan huruf awalnya saja + tekan tombol tab pada keyboard. Nantinya terminal akan langsung menampilkan nama file tersebut.
  6. Setelah mengubah hak akses file pada tahap ke-5, maka pada tahap ini kita akan mulai menjalankan file tersebut dengan cara mengetikkan sudo chmod ./xampp-linux-64-5.6.23-0.installer.run


  7. Tampilan awal dalam menginstall xampp pada linux ubuntu


  8. Setelah mengklik tombol next pada gambar di tahap ke-7, kita akan melihat pemilihan komponen apa saja yang dapat diinstall. Silahkan diabaikan saja atau biar tercentang semua, kemudian klik tombol next.


  9. Berikut ini tampilan setelah tahap ke-8 yang menyatakan bahwa xampp akan diinstall pada direktori /opt/lampp.


  10. Pada tahap ke-10 ini, silahkan diabaikan saja juga atau langsung klik tombol next.


  11. Xampp telah siap untuk diinstall pada sistem Linux Anda.


  12. Proses instalasi






  13. Xampp telah selesai diinstall


  14. Tampilan setelah menekan tombol finish yang otomatis membuka browser menuju ke halaman depan welcome to xampp for linux


  15. Pada tahap ini, kita akan menjalankan xampp yang berisi Apache, MySQL, dan ProFTPD dengan cara menekan tombol start all


  16. Setelah menekan tombol start all, maka tampilannya akan menghasilkan seperti berikut:






    Tahap ini merupakan tahap terakhir dalam Cara Install Xampp yang Baik dan Benar pada OS Linux, apabila Anda ingin menjalankan PHPmyAdmin nya maka dapat melakukannya dengan membuka browser lalu mengisi alamat di url browser dengan nama localhost/phpmyadmin


  17. Selesai
Semoga bermanfaat
Contact

Send Me A Email

Address

ContactInfo

Address:

Perumnas Sako, Palembang, South Sumatra, Indonesia

Phone:

+6281228289766

Email:

amperakoding@gmail.com