Martinus Ady H. BlOg

July 26, 2006

Trik Nautilus “Like Windows Explorer”

Filed under: Linux

Trik Nautilus "Like Windows Explorer"

Hmm… pingin tampilan yg "seperti" Windows Explorer di nautilus ???
Maksudnya nih tampilan nautilus bisa nampilin partisi lain di harddisk kita seperti di windows explorer.
Klo di windows explorer biasanya nampilin daftar partisi seperti kayak gini yach:

WinExplorer

Apakah di nautilus bisa seperti itu ??
Jawabannya bisa :)
Caranya yaitu:
1. Masuk ke Configuration Editor.(Klo lewat gnome-terminal ketikan gconf-editor trs enter)
2. Klo sudah masuk ke configuration editor, masuk ke menu system trs ke menu storage.
3. Beri tanda centang pada pilihan "display_internal_hard_drives"
4. Klo sudah keluar trs coba logout.

Hasilnya nanti adalah seperti ini:

Nautilus

 

Asyik kan :)  

July 4, 2006

Membuat Tutorial Interaktif dengan WINK

Filed under: Linux

Membuat Tutorial Interaktif dengan WINK

Kebanyakan pengguna linux yang masih awam seperti saya ini, kesulitan sekali jika harus membaca tutorial yang
berbentuk teks biasa.
Tapi bagaimana klo bentuk tutorialnya berupa gambar atau flash movie ??
Pastinya yang akan melihat dijamin puas dech :P . Soalnya tahu step-by-step nya secara detail :D :)

Setelah baca-baca arsip di forum.linux.or.id, eh ada sebuah software yang bisa bikin flash movie :)
namanya WINK.

Ok, setelah ketemu nama software-nya ayok didownload (bisa search di paman google):D:) n taruuh di folder favorit.
Disini saya taruh di folder OperaDownloads.
OperaDownloads
|
_wink15.tar.gz

Wiks… cara installnya gimana neh ? koq ekstensinya laen ?
Tenang…tenang masih ada paman google yang siap sedia membantu :D :P

Kata paman google neh kek gini:
1. Masuk ke terminal(utk pengguna gnome) atau ke console(utk pengguna kde).
2. Masuk ke direktori tempat wink berada, disini wink ada di folder OperaDownloads.


[javamaniac@pemula:~]$ cd OperaDownloads/
[javamaniac@pemula:~/OperaDownloads]$ ls
wink15.tar.gz
[javamaniac@pemula:~/OperaDownloads]$

  1. Ekstrak dengan perintah tar zxvf wink15.tar.gz

[javamaniac@pemula:~/OperaDownloads]$ tar zxvf wink15.tar.gz
installdata.tar.gz
installer.sh
[javamaniac@pemula:~/OperaDownloads]$

Nah sudah ada 2 file yaitu “installdata.tar.gz” dan “installer.sh”, ok sekarang jalankan file installer.sh dengan cara
ketik ./installer.sh. Outputnya jadi kek gini:


[javamaniac@pemula:~/OperaDownloads]$ installer.sh
Please specify where you want to install Wink [/home/javamaniac/wink]: [tekan enter aja]
Successfully installed Wink
[javamaniac@pemula:~/OperaDownloads]$

Wah dah terinstall :D :)
Sekarang ayo pergi ke direktori installasi wink di /home/javamaniac/wink, setelah masuk ke dlm direktori-nya wink.
Coba klik 2x file wink, maka akan keluar tampilan spt ini:

Ayo sekarang mulai ngebikin tutorial make wink :) . Step-by-step nya kek gini:
1. Klik File/New atau bisa Ctrl+N.
2. Tentukan area yang akan dicapture ama wink. (Make screen ajah biar seluruh layar bisa direcord ama wink)

3. Tentukan “Time capture rate” nya. (Dibuat 0 saja supaya setiap gerakan kita direcord)
4. Klo sudah klik OK. :)
5. Klik minimize to tray.

Nah klo sudah di minimize ke tray, klo desktop manager anda memakai gnome. Maka icon wink akan keluar di applet
“Notification Area”. Jika blm menambahkan applet Notification Area, tambahkan aja dulu soalna klo ndak ditambahin
gimana kita mau startnya ? :D
Di komputer saya keluarnya disini:

Klo sudah klik kanan icon wink yang ada di tray kemudian pilih “Start Timed Captured”
Klo sudah begini, ayo bikin tutorial yg mudah masalah pengenalan linux :D :)
Terserah itu mau penggunaan desktop, penggunaan applikasi :D pokoknya klo bisa yang sangat memudahkan buat pemula
seperti saya ini :D
Klo dirasa cukup, klik kanan lagi icon wink yg ada di tray kemudian klik “Stop timed captured”

Nah setelah smuanya selesai, ayok dirender :) dijadiin file .swf :)
Trs dibuka di browser :D :)
Seep kan :D :)

Utk nge-rendernya klik tombol panah warna hijau spt dibawah ini:

Ah makin lama dunia makin indah rasanya klo kek gini :D :)
:P

Perkenalanku dengan ANT

Filed under: Java

Tutorial masalah ant sudah kedownload lama, apache-ant nya pun juga udah ke download lama. Tapi baru 3 hari ini mulai
coba-coba make ant(Dulu bingung sech gimana cara makai-nya, fungsinya buat apa n 1 lagi blm butuh :P ).

Setelah baca-baca di milis jug-indonesia@yahoogroups.com, eh ternyata ant sangat penting sekali dlm pembuatan program.
(Duh dudulnya diriku knp baru sekarang ngerti :( )
Akhirnya yach buka-buka tutorial ant yg ditulis ama Pak Endy Muhardin :) n mulai coba-coba make ant.
Pertama kali coba bikin file build.xml duh pusingnya bukan maen (tapi klo ngikutin apa yg ada ditulisannya Pak Endy
sudah jalan :P . Tapi masih kurang pas dihati :D ), apa sech artinya ini, artinya itu ….pueyeng dah….

Ga cukup hanya bermodalkan tutor yg diberikan ama Pak Endy, akhirnya buka manual-nya ant :D . Apa yg didapat ??
Puyeng ? (Pasti :P maklum masih neewbies)
Akhirnya sedikit-dikit dah mulai paham masalah bagaimana membuat file build.xml ama build.properties :D :)

Hmm… apa yg kurang yach, build.xml-ku dah bisa nge-compile, nge-run, ngebuat file jar n bisa jalanin file jarnya. ??
Akhirnya coba-coba bikin file yang mempunyai koneksi ke database(pasti butuh driver jdbc kan), nah ini saya maunya
spt di netbeans, ada direktori libnya sendiri :) Tapi gimana caranya yach ?

Klo ga make ant seh bisa tinggal tambahin ajah code spt dibawah ini di file MANIFEST.MF:
Class-Path: [driver yg mau disertakan]

Tapi gimana klo di ant ? Wach puyeng nech :( (
Setelah tanya-tanya ama pakde google akhirnya dpt link ini:
http://martin.ankerl.org/2005/11/30/howto-create-manifestmf-classpath-from
-ant/

Wuah senengnya :) , setelah coba sana coba sini akhirnya berhasil dah ngebuat file jar-ku bisa konek dengan database. :)

Setelah sekian hari mainan dengan ant n dah ngerasa klo ant-ku sudah sesuai spt yg diinginkan (kurang masalah
JUnit :( , tapi nanti dulu lah.. :D gantian :P ), akhirnya bisa tidur dengan nyenyak deh malam ini :) .
Ups… salah bukan malam dink tapi pagi :P

Oh iya ini konfigurasi file build.xml yg ada di komputerku:


< ?xml version=\"1.0\" encoding=\"UTF-8\"?>
<project name=\"MyPOS\" basedir=\".\">
	
    <property file=\"build.properties\" />
	
    <!-- Lib yg diperlukan utk project MyPOS -->
    <path id=\"App.POS.class.path\">
        <fileset dir=\"${lib.path}\" includes=\"**/*.jar\" />
        <pathelement location=\"${folder.hasilcompile}\" />
    </path>
    <!-- Lib yg diperlukan utk project MyPOS -->
	
    <target name=\"hapus-jar\" description=\"Hapus hasil pembuatan file jar\">
        <delete file=\"${folder.project}/dist/${ant.project.name}.jar\" />
    </target>
	
    <target name=\"clean\" depends=\"hapus-jar\" description=\"Hapus semua folder hasil compile dan pembuatan jar\">
        <delete dir=\"${folder.hasilcompile}\" />
    </target>
	
    <target name=\"buat-folder\" description=\"Buat folder hasil compile\">
        <mkdir dir=\"${folder.hasilcompile}\" />
    </target>
	
    <target name=\"compile\" depends=\"buat-folder\" description=\"Buat folder hasil compile kemudian compile program\">
        <!-- Kompile file semua file .java di ${folder.src} ke ${folder.hasilcompile} -->
        <javac srcdir=\"${folder.src}\" destdir=\"${folder.hasilcompile}\" deprecation=\"on\">
            <classpath refid=\"App.POS.class.path\" />
        </javac>
    </target>
	
    <target name=\"run\" description=\"Menjalankan file java di folder.hasilcompile\">
        <!-- Menjalankan Program Utama dengan menyertakan classpath yg diperlukan -->
        <java classname=\"gambar\">
            <classpath refid=\"App.POS.class.path\" />
        </java>
    </target>
	
    <!-- Fyuh.. akhirnya dapat juga caranya nambahin classpath di manifest file, url dapat dilihat pd -->
    <!-- http://martin.ankerl.org/2005/11/30/howto-create-manifestmf-classpath-from-ant/ -->
    <target name=\"jar\" description=\"Membuat File jar dan MANIFEST.MF\">
        <!-- Create a property containing a *.jar file -->
        <pathconvert property=\"library\" pathsep=\" \">
            <mapper>
                <chainedmapper>
                    <!-- Remove absoulte path -->
                    <flattenmapper />
	
                    <!-- add/lib prefix -->
                    <globmapper from=\"*\" to=\"lib/*\" />
                </chainedmapper>
            </mapper>
	
            <path>
                <fileset dir=\"${lib.path}\">
                    <include name=\"**/*.jar\" />
                </fileset>
            </path>
        </pathconvert>
	
        <mkdir dir=\"${folder.project}/dist\" />
        <jar destfile=\"${folder.project}/dist/${ant.project.name}.jar\" basedir=\"${folder.hasilcompile}\">
            <manifest>
                <attribute name=\"Main-Class\" value=\"gambar\" />
                <attribute name=\"Class-Path\" value=\"${library}\" />
            </manifest>
        </jar>
    </target>
	
    <target name=\"runjar\">
        <java jar=\"${folder.project}/dist/${ant.project.name}.jar\" fork=\"true\" />
    </target>
</project>

Oh iya file build.xml diatas membutuhkan build.properties, n ini yg ada dikomputerku:

build.properties:
- folder.project = /home/pemula/Latihan/Java/TUGAS_AKHIR/MyPOS/
- folder.src = ${folder.project}/src
- folder.hasilcompile = ${folder.project}/build
- lib.path = dist/lib

Yaaah… mungkin masih ini aja yg bisa dijelasin disini, soalnya yah masih baru belajar :D :)

Get free blog up and running in minutes with Blogsome
Theme designed by Gary Rogers