Tampilkan postingan dengan label Tips n Trick. Tampilkan semua postingan
Tampilkan postingan dengan label Tips n Trick. Tampilkan semua postingan
Saya punya beberapa file foto dengan nama-nama sebagai berikut:
sparky:G - Musyawarah bunyi budi$ ls
akordion - harmonium (lampung) (2).jpg
akordion - harmonium (lampung) (3).jpg
akordion - harmonium (lampung) (4).jpg
akordion - harmonium (lampung) (5).jpg
akordion - harmonium (lampung) (6).jpg
akordion - harmonium (lampung) (7).jpg
akordion - harmonium (lampung).jpg
akordion-harmonium (lampung).jpg
barongan (jawa timur).jpg
biola & tali gesek (lampung) (2).jpg
biola & tali gesek (lampung).jpg
gendang & 9 buah pemukul (yogyakarta) (2).jpg
gendang & 9 buah pemukul (yogyakarta)).jpg
gendang & 9 buah pemukul (yogyakarta).jpg
gumbeng cilik berdawai 2 (yogyakarta) (2).jpg
gumbeng cilik berdawai 2 (yogyakarta).jpg
gumbeng cilik dawai 2 dan gumbeng cilik dawai 3 (yogyakarta).jpg
kecrek (yogyakarta) (2).jpg
kecrek (yogyakarta).jpg
rinding (sonobudoyo - yogyakarta) (2).jpg
rinding (sonobudoyo - yogyakarta) (3).jpg
rinding (sonobudoyo - yogyakarta) (4).jpg
rinding (sonobudoyo - yogyakarta).jpg
rinding (sonobudoyo -yogyakarta).jpg
satong srek (NTB)).jpg
satong srek (NTB).jpg
set angklung (jawa timur).jpg
soronen - terompet naga (jawa timur).jpg
suling gambuh (bali).jpg
terompet (sumatra selatan) (2).jpg
terompet (sumatra selatan).jpg
tuba - tandjidor (museum nasional Jakarta).jpg

Pada kasus ini saya ingin semua nama file foto tersebut menjadi berhuruf KAPITAL (termasuk merubah jpg menjadi JPG).

Jika rename satu-satu melalui File manager sudah tentu melelahkan. Untungnya ada script bash yang bisa melakukan itu dalam sekejap. Berikut kodenya:
sparky:G - Musyawarah bunyi budi$ for f in * ; do mv -- "$f" "$(tr [:lower:] [:upper:] <<< "$f")" ; done

Kita lihat hasilnya:
sparky:G - Musyawarah bunyi budi$ ls
AKORDION - HARMONIUM (LAMPUNG) (2).JPG
AKORDION - HARMONIUM (LAMPUNG) (3).JPG
AKORDION - HARMONIUM (LAMPUNG) (4).JPG
AKORDION - HARMONIUM (LAMPUNG) (5).JPG
AKORDION - HARMONIUM (LAMPUNG) (6).JPG
AKORDION - HARMONIUM (LAMPUNG) (7).JPG
AKORDION - HARMONIUM (LAMPUNG).JPG
AKORDION-HARMONIUM (LAMPUNG).JPG
BARONGAN (JAWA TIMUR).JPG
BIOLA & TALI GESEK (LAMPUNG) (2).JPG
BIOLA & TALI GESEK (LAMPUNG).JPG
GENDANG & 9 BUAH PEMUKUL (YOGYAKARTA) (2).JPG
GENDANG & 9 BUAH PEMUKUL (YOGYAKARTA)).JPG
GENDANG & 9 BUAH PEMUKUL (YOGYAKARTA).JPG
GUMBENG CILIK BERDAWAI 2 (YOGYAKARTA) (2).JPG
GUMBENG CILIK BERDAWAI 2 (YOGYAKARTA).JPG
GUMBENG CILIK DAWAI 2 DAN GUMBENG CILIK DAWAI 3 (YOGYAKARTA).JPG
KECREK (YOGYAKARTA) (2).JPG
KECREK (YOGYAKARTA).JPG
RINDING (SONOBUDOYO - YOGYAKARTA) (2).JPG
RINDING (SONOBUDOYO - YOGYAKARTA) (3).JPG
RINDING (SONOBUDOYO - YOGYAKARTA) (4).JPG
RINDING (SONOBUDOYO - YOGYAKARTA).JPG
RINDING (SONOBUDOYO -YOGYAKARTA).JPG
SATONG SREK (NTB)).JPG
SATONG SREK (NTB).JPG
SET ANGKLUNG (JAWA TIMUR).JPG
SORONEN - TEROMPET NAGA (JAWA TIMUR).JPG
SULING GAMBUH (BALI).JPG
TEROMPET (SUMATRA SELATAN) (2).JPG
TEROMPET (SUMATRA SELATAN).JPG
TUBA - TANDJIDOR (MUSEUM NASIONAL JAKARTA).JPG
Mudah bukan.
Semoga bermanfaat.

 Referensi:
[1]http://stackoverflow.com/questions/20253584/linux-rename-files-to-uppercase
Read More
Sederhana, Tapi saya baru ngeh. Mysql tidak mendukung rename database secara langsung.
bagi pengguna mysql non phpmyadmin tentunya sedikit kerepotan ketika merubah nama database ke nama yang lain.
untuk merubah nama sebuah database kronologisnya begini:
old_DB > Dump to file.sql > Create new_DB > import file.sql ke new_DB > drop old_DB
dan ternyata phpmyadmin jika diamati juga melakukan operasi yang sama.
Versi command linenya terdokumentasi sebagai berikut:

1. backup db lama dengan mysqldump
# mysqldump -u root -p old_db > backup_db.sql

2. buat database baru
# mysql -u root -p -e "create database new_db"

3. import backup.sql ke database baru
# mysql -u root -p new_db < backup_db.sql
4. hapus database lama
# mysql -u root -p -e "drop database old_db"
selamat mencoba.
Referensi:
[1] http://stackoverflow.com/questions/12190000/rename-mysql-database
[2] https://chartio.com/resources/tutorials/how-to-rename-a-database-in-mysql
Read More
Persiapan
1. Download xampp dari https://www.apachefriends.org/download.html
2. Download phpPgAdmin dari http://phppgadmin.sourceforge.net/doku.php?id=download

Instalasi
1. Pasang postgresql
sudo apt-get install postgresql
sistem akan otomatis membuat user bernama postgres. Buat password login untuk user postgres
dn@ite:~$ sudo su
root@ite:~$ passwd postgres
masuk ke shell linux sebagai postgres
root@ite:~$ su postgres
masuk ke shell postgresql
postgres@ite~$ psql
buat password untuk otentikasi shell postgresql kepada user postgres
postgres=# \password postgres
 Enter new password:  
 Enter it again:
postgres=# \q
2.Pasang xampp
dn@ite:~$ ./xampp-linux-installer.run
Ikuti Wizard instalasi. Folder hasil instalasi xampp berada di /opt/lampp
3. Install phpPgAdmin
dn@ite:~$ tar -xzvf phpPgAdmin.tar.gz -C /opt/lampp/

Konfigurasi
1. buka file /opt/lampp/phpPgAdmin/conf/config.inc.php
rubah baris
$conf['servers'][0]['host'] = '';
menjadi
$conf['servers'][0]['host'] = 'localhost';
rubah baris
$conf['extra_login_security'] = true;
menjadi
$conf['extra_login_security'] = false;
simpan.
2. buka file /opt/lampp/etc/php.ini, buka tanda komentar ; pada baris berikut.
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
extension="pgsql.so"
simpan.
3. buka file /opt/lampp/etc/extra/httpd-xampp.conf, tambahkan baris berikut
Alias /phppgadmin "/opt/lampp/phpPgAdmin" 
<Directory "/opt/lampp/phpPgAdmin">
    AllowOverride AuthConfig Limit
   Require all granted
</Directory>
simpan.
4. Restart XAMPP
dn@ite:~$ sudo /opt/lampp/lampp restart
Testing
buka url localhost/phppgadmin/ dari browser. login menggunakan user postgres dengan password shell postgresql.

Selamat mencoba.

Referensi:
[1] https://www.unixmen.com/install-postgresql-9-4-and-phppgadmin-on-ubuntu-15-10/
[2] https://ganjarramadhan.wordpress.com/2011/02/25/integrasi-xampp-postgresql-phppgadmin/
Read More
Bagi anda yang menggunakan XFCE ada kalanya ikon indikator batere hilang/tidak muncul. Sehingga kita tidak bisa mengetahui berapa persen baterai laptop saat ini (barusan saya alami, dan tau-tau laptop mati hehe). Usut punya usut plugin indikator batere tersebut memang belum terpasang di sistem.
Berikut cara pasangnya:
$ sudo apt-get install xfce4-battery-plugin
Selamat mencoba, semoga bermanfaat.

Referensi:
[1] http://forum.xfce.org/viewtopic.php?id=6956
Read More
W: GPG error: http://ppa.launchpad.net vivid Release:
The following signatures couldn't be verified because the public key
is not available: NO_PUBKEY F1773AF13B1510FD
Pesan eror tersebut biasanya muncul ketika kita melakukan update sistem. Permasalahannya adalah PUBKEY (Public Key) atau kunci publik berbasis GPG yang digunakan untuk mengakses repository dari PPA tidak ditemukan.
Untuk mengatasinya cukup impor kunci publik tersebut dengan perintah sebagai berikut
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F1773AF13B1510FD
kemudian lakukan update sekali lagi
$ sudo apt-get update
Selamat mencoba, Semoga bermanfaat.

Referensi:
[1] http://askubuntu.com/questions/13065/how-do-i-fix-the-gpg-error-no-pubkey
Read More