Content you want the user to see goes here.

Jumat, 12 Oktober 2018

Men-download indicator Network Speed di Linux Mint

Ketikkan perintah berikut pada terminal
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install indicator-netspeed

indicator-netspeed &

Kendala Yang Terjadi Saat Mem-build Aplikasi dengan react-native di Linux Mint

  • android build failed sdk location not found, buat file local.properties di android/ pada root projek dan isikan sdk.dir = $ANDROID_HOME
  • Terdapat pesan error saat jalankan react-native run-android dan pesan error-nya /bin/sh: 1: adb: not found 
    $ pushd /usr/local/bin/
    $ sudo ln -s $ANDROID_HOME/platform-tools/adb
    $ popd
  • Jika terdapat pesan 500 saat meng-compile di perangkat android, maka untuk penyelesaiannya buka file package.json di root projek dan ubah versi react-native menjadi "0.57.0" dan metro-react-native-babel-preset menjadi "0.45.3"
  • saat membuat project terdapat error /usr/bin/env: ‘node’: No such file or directory maka install terlebih dahulu sudo apt-get install nodejs-legacy

Rabu, 19 September 2018

Repository Simple Screen Recorder

Berikut Repo untuk pemasangan Simple Screen Recorder
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder 
sudo apt-get update
sudo apt-get install simplescreenrecorder simplescreenrecorder-lib

Selasa, 18 September 2018

Install Xfce Theme Manager on Linux Mint

Berikut Repo untuk pemasangan Xfce Theme Manager
sudo add-apt-repository ppa:rebuntu16/other-stuff 
sudo apt-get update
sudo apt-get install xfce-theme-manager
Sumber: http://www.webupd8.org/2013/06/xfce-theme-manager-single-gui-to-change.html

Sabtu, 08 September 2018

Cara Mengecek Public Domain Server

Hai hanya ingin berbagi nih, ada dua perintah untuk melihat IP Public Server
  1. dig +short myip.opendns.com @resolver1.opendns.com
  2. dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
  3. curl http://icanhazip.com
Hanya itu yang ingin mpu-nya share, dan budayakan sumber terkaitnya yah...

Sumber klik disini

Kamis, 06 September 2018

Merubah Root Web Server Apache 2 di Linux Mint atau Ubuntu

Berikut langkah-langkah cara merubah root folder web server apache 2:

sudo rsync -av /var/www/html /to/new/path
sudo nano /etc/apache2/sites-enabled/000-default.conf (kasus kali ini menggunakan nano editor) dan ubah DocumentRoot /to/new/path
- Restart apache dengan perintah sudo systemctl reload apache2 atau sudo service apache2 restart
- buka apache config dan ketikkan nano /etc/apache2/apache2.conf
- kemudian cari baris
<Directory />
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all denied
</Directory>
dan ubah menjadi
<Directory />
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Require all granted
</Directory>
simpan dan restart apache

itulah langkah-langkah merubah root folder web server di apache 2, Terima Kasih.

Sabtu, 04 Agustus 2018

Ionic 3 (Mengambil Nama File Setelah Aksi FileChooser)

Hello, kali ini mpu-nya mau corat coret kode untuk mengambil nama file bila menggunakan aksi file chooser pada ionic 3


import { File } from '@ionic-native/file';

import { FileChooser } from '@ionic-native/file-chooser';



constructor(public file: File, public fileChooser: FileChooser) {} 



this.fileChooser.open().then(uri => {

  this.file.resolveLocalFilesystemUrl(uri).then(entry => {

    console.log(entry.name);

  }).catch(err => console.log(err));

}).catch(err => console.log(err));


Dari percobaan yang mpu-nya lakukan menggunakan android versi 7 (Nougat)
Jika memilih file pada folder akses cepat, maka hasil keluaran dari file-nya itu berupa angka saja.
Tetapi jika tidak memilih dari folder akses cepat atau melalui folder phone atau MMC Card, maka hasil keluaran
file-nya berupa angka dan nama file aslinya dengan separator titik dua (:) dengan format (angka:nama_file_asli)

Jadi silahkan bereksperimen...


Senin, 30 Juli 2018

Kendala yang terjadi saat mem-build ionic di Ubuntu

1. UnhandledPromiseRejectionWarning: Error: spawn EACCES
Solusi : cek gradle terlebih dahulu dengan mengetikkan gradle -v, jika ada error di atas maka ketikkan sudo chmod 755 "/to/directory/android-studio/gradle/gradle-4.4/bin/gradle"

2. Jika saat build terdapat kendala pada license, maka install android-tools versi terbaru dan jika kendala masih ada lagi maka cek android path, daftar ulang android path
ketikkan export ANDROID_HOME=$PATH:/path/to/android/sdk (mending ke path sdk instalasi android studio) dan ketikkan export PATH=$PATH:$ANDROID_HOME/tools.

(untuk mendaftarkan path secara permanen)
- pada terminal
- nano ~/.profile
- kemudian tambahkan di akhir file export PATH=$PATH:/media/De\ Soft/mongodb/bin

3. Jika ingin menjalankan emulator android, maka ketikkan perintah di terminal emulator -avd Nexus_6_API_23 (Nama Emulator) sebelumnya harus pada folder path/to/Android/sdk/tools atau ketikkan -avd Nexus_5X_API_26 (Nama Emulator) dan sebelumnya harus pada folder path/to/Android/emulator/emulator, untuk menemukan nama emulator ketikkan android list avd (catatan harus install terlebih dahulu AVD lewat Android Studio).

4. Jika AVD nge-freeze
- masuk ke android-studio
- buka AVD Manager
- klik edit di AVD
- klik show advanced setting
- Disable multi-core CPU

5. Jika saat mem-build terdapat error Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'
cara mengatasinya dengan ketikkan di console cordova clean tunggu sampai proses selesai kemudian ketikkan cordova build.

Senin, 09 Juli 2018

Kumpulan Unik Kode Datatable

1. Untuk mengambil semua chekbox pada Datatable

$("input:checked", table.fnGetNodes()).each(function() {
  console.log($(this).val());
});

Minggu, 08 Juli 2018

Melihat Kecepatan CPU Frequency di Ubuntu

Cara Melihat Frequency Processor di Ubuntu
lscpu | grep MHz

Secara Realtime
sudo watch -n 1  cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq