Reset Value Column Bertipe Serial pada PostgreSQL

Biasanya, sehabis TRUNCATE sebuah table ketika diinput data baru, serial yang akan diisi adalah kelanjutan dari value sebelumnya.
Misal, sebelumnya kita miliki 1000 record. Kemudian, table tersebut diTRUNCATE. Apabila kita masukan record baru, pada column bertipe serial yang terisi adalah 1001, bukan 1.

Oke, coba jalankan perintah berikut

ALTER SEQUENCE [namaschema].[namatable]_[namacolumn]_seq RESTART with 1;

Dengan menjalankan query diatas maka type serial akan mulai dari 1

Semoga bermanfaat

Iklan

Mencari mirror terdekat dan terupdate pada arch linux

Lagi iseng-iseng nanya tentang alternatif mirror lokal lain buat cadangan, eh ada yang ngasih tutorial tentang pamakaian reflector.

Reflector adalah sebuah perintah yang digunakan untuk mencari mirror tercepat dan terupdate sesuai dengan kecepatan koneksi yang kita punya.

Saya udah pernah pakai ini waktu awal2 pakai arch. tapi sekarang sudah tidak lagi, karena sudah punya dua mirror lokal yang jadi andalan saya yaitu kavalinux dan kambing. tapi tidak ada salahnya kan jika saya share cara menggunakannya ?

Oke, siapkan terminal kesayangan anda kemudian jalankan perintah berikut ini

#pacman -S reflector
reflector -l 5 --sort rate --save /etc/pacman.d/mirrorlist

Saran saya sebelum pakai reflector, backup terlebih dahulu file mirrorlist dengan menjalankan :

#cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backupan

Semoga bermanfaat 😀

Request ip baru dari dhcp server

Lagi iseng-iseng nyoba public wifi di kampus, baru aja konek ada aja yang bentrokin ip, ngekick dll jelas itu sangat menggangu dan tidak manusiawi.

ada solusi agar perangkat dapat mengakses kembali internet, yaitu merestart perangkat jaringan atau meminta ip baru kepada dhcp-server.

sialnya, ubuntu saya kok masih ga bisa konek.
ternyata ada cara lain sebelum meminta ip baru.
yaitu meremove session yang ada pada network.
jalan kan perintah berikut

sudo dhclient -r

perintah diatas berfungsi menghapus session yang ada pada sambungan.
kemudian ketikan

sudo dhclient

tadaaaa, sekarang kita sudah masuk pada sebuah network.
mudah bukan ? saatnya balas dendam 😡

semoga bermanfaat.

Mengatasi youtube-dl yang tidak berfungsi pada ubuntu

Awalnya saya pikir, youtube-dl tidak bisa mendownload karena sedang ada masalah pada video yang bersangkutan. maklum saja video yang selalu saya download itu berformat mp4.
Dan lebih mendukung lagi, error report yang ditampilkan adalah sebagai berikut :

Setting language
zD7BXyZWcGo: Downloading video webpage
zD7BXyZWcGo: Downloading video info webpage
zD7BXyZWcGo: Extracting video information
ERROR: unable to download video (format may not be available)

Dengan polosnya saya bilang, “Oh, formatnya ga tersedia”. lalu saya coba lagi download dari url yang berbeda, tetapi mengapa hasilnya sama?

Iseng-iseng saya coba cari solusi melalui google, hasilnya saya menemukan sebuah artikel yang membahas bangaimana mengupgrade dari versi yang lama agar bisa mendownload lagi.

Lalu saya coba menjalankan perintah berikut :
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl

Setelah perintah diatas dijalankan, saya coba mendownload sebuah video music dari Girls Generation
youtube-dl -o snsd.mp4 http://www.youtube.com/watch?v=zD7BXyZWcGo
Dan akhirnya dapat berjalan kembali, saya pun senang.

Semoga bermanfaat

Kdesudo sebagai pengganti sudo pada KDE

Pada awalnya saya pikir sudo itu sama saja, ternyata tidak. di KDE jika kita ketikan sudo kwrite maka akan keluar error report semacam ini :

No protocol specified
kwrite: cannot connect to X server :0

Iseng cari tau, ternyata di KDE ada yang namanya kdesu dan kdesudo.
Menurut pandangan saya, kdesu dan kdesudo adalah su dan sudo yang dikhususkan pada lingkungan desktop KDE.
kdesu sudah ada pada default KDE di arch linux, sedangkan untuk kdesudo kita memerlukan paket AUR lengkapnya ada disini

Bagaimana cara instalnya? Begini, pastikan paket yaourt sudah diinstal. jika belum, silahkan baca wiki Yaourt
Jalankan perintah berikut :

$ yaourt -S kdesudo
atau
$ sudo yaourt -S kdesudo
atau
$ su
# yaourt -S kdesudo

Biasanya yaourt akan memberikan keterangan alangkah baiknya jika tidak menggunakan superuser dan saya sarankan agar mengunakan perintah yang pertama

Proses ini tergantung koneksi internet dan kemampuan komputer, yang terbaik adalah yang tercepat 😀
Setelah proses selesai, coba jalankan kdesudo misal $ kdesudo kwrite
Tadaadaaaaa..berjalan layaknya sudo bukan?

Semoga bermanfaat 😀

Minimize evolution mail ke system tray

Secara default, evolution mail ketika di close maka aplikasi tersebut akan tertutup. Bagaimana caranya ya biar ketika di close aplikasi ini hanya bersembunyi seperti pidgin?

Awalnya saya pikir ini hanya masalah konfigurasi, saya cari sana-sini tapi ga ada kata-kata minimize to sistem tray dan ternyata setelah googling saya menemukan artikel yang menyatakan perlunya install evolution-indicator yang sudah di patch.

Bagaimana cara mengatasinya, oke mari kita mulai dengan buka terminal kesayangan anda lalu ketikkan 3 baris perintah berikut :

sudo add-apt-repository ppa:goehle/goehle-ppa
sudo apt-get update
sudo apt-get install evolution-indicator

Tunggu sampai proses instalasi selesai, setelah itu coba buka evolution main anda kemudian tekan tombol close taadaaaaa !!

Semoga bermanfaat

Sumber : lotphelp.com

Mengatasi tidak berfungsinya desktop saat menggunakan Nvidia

Entah kenapa setelah install driver Nvidia yg terbaru dari ppa maka fungsi desktop tidak berfungsi. saya pikir ini adalah masalah pada desktop environtment yang saya pakai, tapi nyatanya sama saja baik KDE dan Gnome desktop tidak bisa digunakan. Panel tidak muncul serta aplikasi tidak dapat dipanggil. Saya sempat mendelete semua file konfigurasi dan hasilnyapun nihil.

Setelah googling kesana-kemari, saya mendapat referensi dari wiki archlinux dan ternyata ada dua driver yaitu yang terbaru dan versi 173. Entah apa perbedaan dari kedua driver tersebut yang jelas, disana tertulis Whereas users with older cards should install (Geforce FX series cards) 
Untuk pengguna arch linux, jalankan perintah berikut :

$ su (mengganti user sebagai super user)
# pacman -Syu (upgrade paket terbaru, disarankan)
# pacman -S nvidia-173xx nvidia-173xx-utils (menginstall paket)

Sedangkan untuk ubuntu, bisa gunakan perintah berikut :

$ sudo apt-get install nvidia-173 nvidia-settings

Lama prosess penginstallan tergantung pada koneksi internet masing-masing.
Setelah selesai, jalankan perintah berikut
$ su
# nvidia-xconfig

atau
$ sudo nvidia-xconfig

Restart mesin anda, desktop kembali berfungsi dan andapun senang.
Semoga bermanfaat.