Java.net : Mengirim dan menerima file


Pada subjek system programming yakni socket programming.

 Socket adalah sebuah cara untuk berkomunikasi dengan program atau node lain menggunakan file deskriptor. Di UNIX (dimana socket diciptakan) kita sering mendengar slogan: “everything is a file”, jadi untuk berkomunikasi dengan program atau node lain semudah kita membaca dan menulis file deskriptor. Antarmuka socket dan file adalah mirip, jika pada file kita membukanya dengan open() sedangkan pada socket kita manggunakan socket(). Pada file deskriptor yang menjadi tujuan adalah sebuah file, sedangkan pada socket adalah komputer atau node lain. Intinya ketika kita telah terhubung dengan socket(), maka antarmukanya sama saja dengan sebuah file. Sebuah abstraksi perangkat lunak yang digunakan sebagai suatu “terminal” dari suatu hubungan antara dua mesin atau proses yang saling berinterkoneksi.

Read more of this post

Driver Canon PIXMA IP1880 pada Linux Ubuntu


Untuk instalasinya:

1. Download packetnya di sini

2. extract , menggunakan command:
tar -zxvf Canon-Pixma-iP1900-iP1800.tar.gz

Read more of this post

Resize foto pada Ubuntu dengan Nautilus Converter Image


Bagaimana melakukan resize foto pada ubuntu?

from: askbuntu.com

Untuk melakukan resize kita dapat menggunakan fitur dari nautilus (File manager). Nautilus memiliki extension untuk dapat melakukan resize foto. Untuk menginstall,

sudo apt-get install nautilus-image-converter
nautilus image converter dapat melakukan resize dan rotate. Klik kanan pada image dan pilih resize/rotate image.

credits :

http://ubuntugenius.wordpress.com/2010/05/22/guide-to-customising-enhancing-nautilus-file-manager-for-ubuntugnomelinux/

http://askubuntu.com/questions/1164/how-to-easily-resize-images