Senin, 17 Oktober 2011

SaptoPad v0.02b

Inilah akibat dari demam Linux dan FOSS :
Program teks editor sederhana buatan sendiri, saya menamakannya SaptoPad. Fungsinya sama seperti notepad-nya Ms Windows.
Dibuat dengan bahasa pemrograman java. Fitur-fiturnya masih sederhana, a.l. :
Open, New, Save, Save As, Print preview,Undo, Redo, Zoom in dan Zoom out  ....


Dapat diunduh di :
http://downloads.ziddu.com/downloadfile/16874253/SaptoPad.jar.html

Jumat, 07 Oktober 2011

RuSa, One of my stuff created with java now look better ...



MySQL-GUI, My other stuff crated with PHP ...

Sabtu, 18 Juni 2011

Aplikasi Database Buatanku

Aplikasi ini hasil dari rasa penasaranku, tentang bagaimana caranya membuat sendiri aplikasi database berbasis web. Dengan aplikasi ini, kita bisa membuat sebuah database, tabel, primary key, menambah, menghapus dan mengedit record, dsb.


Sabtu, 02 April 2011

Video Membuat Rumus Persamaan Akar Kuadrat

OpenOffice.org Math menawarkan kepada kita dua cara untuk membuat formua, yaitu dengan mengetik kode-kode formula atau kalau belum cukup ingat kode-kode tersebut bisa menggunakan bantuan icon-icon pada panel selection window ...


Video "Menggambar" Rumus Struktur Molekul

Dengan OpenOffice.org Math, Anda bisa juga "menggambar" rumus struktur molekul kimia ...


A Simple Fish Cartoon Video

Video ini menampilkan cara menggambar obyek berbentuk bebas, memilih warna flat menggunakan palette warna, mengatur stroke (garis tepi), duplikasi obyek, distribusi posisi dan alignment obyek ....


Video Bikin Bunga Sederhana

Video ini menampilkan teknik dasar inkscape untuk mengubah non-editable shape menjadi editable shape, kemudian dapat bebas mengatur bentuknya ....


Video Bikin Kaos Sederhana

Video ini menunjukkan cara menggunakan shaping dan alignment pada inkscape di distro Blankon 6.0 (Ombilin) :



Selasa, 29 Maret 2011

Pengulangan Pada Program Java

Awalnya Saya cukup dipusingkan dengan pengulangan ini, karena begitu program di ulang setelah "Mau coba lagi (y/t)?", input datanya tidak bisa dilakukan. Jadi hanya bisa sekali saja, pada awal dijalankan.Pada akhirnya, bisa juga masalah ini terpecahkan.
Program ini akan diulang jika kita memasukkan suatu string yang karakter/huruf pertamanya y atau Y. Selain itu maka program akan berhenti. Untuk menerapkan pengulangan tersebut, Saya mencoba dengan membuat program menghitung luas dan keliling lingkaran.
Program ini membutuhkan berkas BacaKeyboard.class untuk menginput data bertipe string. Source code BacaKeyboard ini Saya peroleh dari buku Abdul Kadir mengenai Dasar Pemrograman Java 2.
Kemudian data bertipe string itu di konvert menjadi double, agar bisa dilakukan perhitungan matematis. Jika input data dari keyboard bukan berupa angka, maka program akan memberi tahu kepada Anda dan menanyakan apakah Anda akan melakukan input data ulang.
Untuk bisa menjalankan program ini, Anda harus mengompilasi 2 file berekstensi java berikut :
  • BacaKeyboard.java
  • HitungLingkaran.java
Dengan perintah :
javac BacaKeyboard.java
javac HitungLingkaran.java

Selanjutnya akan terbentuk 2 file berekstensi class :
  • BacaKeyboard.class
  • HitungLingkaran.class
Untuk menjalankan program ini, cukup ketik pada terminal Anda :
java HitungLingkaran

Ini adalah source code dari program tersebut :

Program Hitung Akar Persamaan Kuadrat

Iseng-iseng bikin program pake java sebagai hobby baru saya, seseorang yang punya hobby belajar menggunakan program-program opensource hingga sampai ke level pemrograman .... yaa, namanya juga hobby ... kalo nggak dikerjakan gelisah dah ...

Ini merupakan bagian dari komitmen saya untuk menggunakan linux dan FOSS.
Mengapa java? Kebetulan saja, karena saya setiap hari menggunakan HP berbasis Java, jadinya tertarik dah ...  Selain itu, karena java betul-betul memegang prinsip compiled once, run anywhere, yang penting pada komputer tersebut sudah terinstall java virtual machine (JDK = Java Development Kit untuk kompilasi dan JRE = Java Runtime Environment untuk menjalankan program).

Source code dari program ini terdiri dari 2 file berekstensi java, yaitu:
  • AkarKuadrat.java dan
  • HitungAkarKuadrat.java

Kompilasi masing-masing file tersebut dengan perintah :
javac [namafile]
Ganti [namafile] dengan file-file tersebut di atas.

Setelah itu akan terbentuk 2 file berekstensi class, yaitu :
  • AkarKuadrat.class
  • HitungAkarKuadrat.class
Untuk menjalankan program tersebut gunakan perintah berikut pada konsol / terminal di komputer Anda :
 java HitungAkarKuadrat [a] [b] [c]

Anda harus mengganti [a] [b] [c] dengan suatu bilangan bulat, misalnya :
java HitungAkarKuadrat 1 -5 16
untuk menghitung akar kuadrat dari : x2 - 5x + 16 = 0.

Program ini juga bisa menampilkan hasil nilai akar kuadrat walaupun nilai determinan negatif, yaitu dengan menampilkannya dalam bentuk variabel i (bilangan imaginer).

Jika terjadi kesalahan input jumlah argumen yang kurang atau lebih dari 3, dan jika argumen bukan berupa angka, maka program ini akan memberi tahu kepada Anda kesalahan tersebut, dan bagaimana cara penulisan yang benar. Ini merupakan salah satu keunggulan java yang mampu menangani eksepsi atau kesalahan yang terjadi melalui blok pernyataan :

try {
     pernyataan(-pernyataan);
}catch(kelas dan variabel eksepsi){
     pernyataan(-pernyataan) eksepsi;
}

Berikut adalah source code dari program menghitung akar kuadrat berbasis java  tersebut :

Jumat, 28 Januari 2011

SaptoPad v.alpha-03

Perubahan pada versi ini adalah perbaikan pada fasilitas print, yang mana sebelumnya baris yang panjangnya melebihi lebar halaman terpotong saat diprint (sehingga hilang tidak tampil pada hasil cetak).
Dalam versi alpha-03 ini sudah dapat mewrap baris dengan kondisi tersebut, sehingga dapat ditampilkan pada hasil cetak.

Minggu, 23 Januari 2011

Selasa, 11 Januari 2011

Presentasi RoadShow Linux dengan Program RuSa

Program RuSa ini Saya buat dengan bahasa Java. Pertama kali dipublish di group Roadshow Linux.
Karena masih tahap awal, source code-nya belum saya publish. Ntar deh (mudah-mudahan) kalo udah agak bagusan baru ta publish

My license of RuSa :

Creative Commons License
RuSa by Tri Sapto Aji is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.



Untuk mencoba program ini silahkan download disini (pake yang slow download y, maklum masih pake yang gratisan)

Pintar Kimia Terms of Use

By downloading or using the app, these terms will automatically apply to you – you should make sure therefore that you read them carefully b...