Sabtu, 21 April 2012
Sharing Internet dari Modem ke Wireless Router Menggunakan Firestarter di Ubuntu 10.04
Saya akan coba sharing untuk sharing internet dari modem ke wireless router. Hal ini saya lakukan untuk mengkoneksikan hp android saya ke internet menggunakan wireless router dengan merek TP-LINK TL-WR740N. Sumber internet dari modem cdma saya, kebetulan saya menggunakan flexinet, walaupun lelet tapi lumayan untuk buka-buka email aja.
Selanjutnya untuk sharing internetnya adalah sebagai berikut:
- Jalankan firestarter, jika belum diinstall lakukan dulu dengan perintah:
$ sudo apt-get install firestarter
- Setelah dijalankan, masuk ke dalam pengaturan, di setting, dan konfigurasi pada
Internet Connected Network Device
Detect device(s) arahkan ke -> Dialup Device (ppp0)
Local network connected device
Detect device(s) arahkan ke -> Wireless Device (wlan0)
Dan "Enable Internet connection sharing" di cek list.
Berikut tampilan dari settingannya.
- Start firestarter dengan mengklik tombol start
- Koneksikan PC/laptop dengan Wireless router dari network manager.
- Masuk ke dalam settingan dari wireless router, dan konfigurasi menjadi seperti berikut:
Default Gateway -> Arahkan ip dari Wireless device (wlan0) yang ada di PC/laptop. Sebagai contoh alamat di wlan0 pc saya adalah 192.168.1.103
Dan untuk Primary DNS dan Secondary DNS diisi dari DNS dari hasil Dial up modem.
Tampilan dari konfigurasi saya adalah sebagai berikut:
- Selanjutnya koneksikan modem dengan menggunakan wvdial. Lihat perubahan di firestarter untuk aktifitas yang terjadi.
- Koneksikan hp Android dan coba untuk browsing.
Selamat Mencoba.
Label:
Free,
Networking,
Open Source,
Sharing Internet,
Tutorial
Selasa, 10 April 2012
Find your Lecture Competency in Google Scholar
Finally, I can post something to my blog again. It's a long time I didn't post something in my blog, because I've benn busy with my research. My research that brings me to a master degree, thanks God.
In my research I got a lot of experience and also a lot of knowledge, especially for making a report of research. And I've seen a lot of style from my lecturer adviser. Every person have a good and a bod, so there are no body perfect.
But, when you want to make a research, I suggest you choose an adviser lecturer that have a good competency in his research object. That can help you to discuss the problem in your research.
So, to find your lecturer competency, you can find in google scholar. Just, type your lecturer name on search column, all of the research that your lecturer have done will appear in it. You can see your lecturer competence from his research. And what about if your lecturer hasn't appear in google scholar?? What have he done for the time he become a lecturer?? May be he prefer take a project than a research ^_^.
Rabu, 21 September 2011
Struts and Hibernate for Developing Java Web
For a few days a go I try to make a website with framework Struts and Hibernate. First of all, I try to make a simple login form that connect to database. The Struts handles for views and controller meanwhile, the Hibernate handles the database. It's a very quite easy to develop a big web apps with this two framework.
I also make my own database. When I write this blog, I'm in the middle of development. So, I will make a tutorial for Struts and Hibernate later after I finish my work. And also my workspace are Netbeans IDE, Struts, Hibernate, and Glasfish Server.
Jumat, 26 Agustus 2011
Restore Glassfish Server 3 in Netbeans 6.9.1 on Ubuntu 10.04
When I made a web application with Netbeans yesterday, I've got a little problem when start the server. For the information, I use Netbeans 6.9.1, and Glassfish server 3 bundled with it. The problem I faced that the port 8080 was already use by other program, so I must change the port to start the server. I follow the instruction from this,but the server was gone. And the project had a warning of resolve server problem.
From my analisys, I must add a new server to Netbeans, especially for Glassfish server. When I add the Glassfish Server 3, and search for the installation path directory, there was a warning "glassfish does not have a usable default domain". But I checked in the directory, there was a domain. In my opinion, may be the permission problem. So, I add the permission to the glassfish installation directory where located in /usr/local/glassfish-3.0.1 with command
$ sudo chmod -R 777 /usr/local/glassfish-3.0.1/
And I add server again, the problem was solved.
From my analisys, I must add a new server to Netbeans, especially for Glassfish server. When I add the Glassfish Server 3, and search for the installation path directory, there was a warning "glassfish does not have a usable default domain". But I checked in the directory, there was a domain. In my opinion, may be the permission problem. So, I add the permission to the glassfish installation directory where located in /usr/local/glassfish-3.0.1 with command
$ sudo chmod -R 777 /usr/local/glassfish-3.0.1/
And I add server again, the problem was solved.
Label:
Edu,
Glassfish,
Java,
Netbeans,
Open Source,
Web Application
Sabtu, 20 Agustus 2011
A little Documentation from My Experience Developing Android on Devkit8000 (part 1)
This is my little documentation from my experience developing android in devkit8000. Actually, I focuss on developing application for Android with Android SDK and Eclipse in Ubuntu 10.04.
So, I just need an Eclipse IDE, JDK 5 or 6, and android SDK, yup, that's all tools for developing Android in my case. Ok lets start, for the first time I'll install JDK 6 in my PC. These are the steps:
1. Open Terminal
2. Edit /etc/apt/sources.list with your favorite editor. In example:
$ sudo gedit /etc/apt/sources.list
And then delete the '#' in front of the line below:
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner
3. Update repository
$ sudo apt-get update
4. Installing sun java
$ sudo apt-get install sun-java6-jdk
5. For testing your java installation you can run this command:
$ java -version
This is the end of part 1, and for the next part I'll write how to install Android SDK and make emulator for Android.
So, I just need an Eclipse IDE, JDK 5 or 6, and android SDK, yup, that's all tools for developing Android in my case. Ok lets start, for the first time I'll install JDK 6 in my PC. These are the steps:
1. Open Terminal
2. Edit /etc/apt/sources.list with your favorite editor. In example:
$ sudo gedit /etc/apt/sources.list
And then delete the '#' in front of the line below:
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner
3. Update repository
$ sudo apt-get update
4. Installing sun java
$ sudo apt-get install sun-java6-jdk
5. For testing your java installation you can run this command:
$ java -version
This is the end of part 1, and for the next part I'll write how to install Android SDK and make emulator for Android.
Sabtu, 13 Agustus 2011
Translate Indonesian-English for Mobile Application
This is a little mobile application with J2ME code to translate from Indonesian to English. I use google translate API to translate the language. Here is the link for the API Google Translate API JavaME.
The Application is quite simple. And this is the capture of application
Tampilan Awal
Input Bahasa Indonesia
Output Bahasa Inggris
We can modify this to translate to different language. We can add option to this application to setting the language.
This is the jar file
TranslateIndo-Eng
If you want the source, you can contact me at nangdul56@gmail.com or ym: nang_dul@yahoo.com.
The Application is quite simple. And this is the capture of application
Tampilan Awal
Input Bahasa Indonesia
Output Bahasa Inggris
We can modify this to translate to different language. We can add option to this application to setting the language.
This is the jar file
TranslateIndo-Eng
If you want the source, you can contact me at nangdul56@gmail.com or ym: nang_dul@yahoo.com.
Label:
Edu,
J2ME,
Java,
Mobile Application,
Translator
Selasa, 26 Juli 2011
My Second Publication: Implementasi Algoritma MD5 pada Aplikasi Login di J2ME
Alhamdulillah, in Saturday (23/7), there was a Seminar in my campus. It's called Seminar Nasional Pengaplikasian Telematika ( SINAPTIKA ). And I was one of the speakers in that Seminar. I speak about encryption, and I focus on the implementation of MD5 algorithm in Mobile Application. And this is my abstract for my research in Indonesia.
Abstrak—Pemrograman untuk aplikasi mobile dengan J2ME sedikit berbeda dengan pemrograman desktop pada J2SE. Salah satu perbedaannya adalah pengurangan beberapa class library pada library J2ME. Sehingga diperlukan beberapa perubahan susunan dari algoritma program dalam pemakaian library. Hal ini juga terjadi dalam penerapan atau pemakaian algoritma enkripsi MD5 yang sering dipakai sebagai pengaman password dalam sebuah aplikasi yang memerlukan aktifitas login. Pada penelitian ini, penulis mencoba membuat sebuah class baru yang dapat digunakan dalam implementasi dari algoritma MD5 pada aplikasi login pada bahasa pemrograman J2ME. Class baru yang akan menangani algoritma MD5 pada saat pembacaan password dari berkas csv yang dihasilkan oleh server. Penggunaan library pada class ini disesuaikan dengan library yang ada pada J2ME. Dari hasil pengujian class yang dibuat cukup mumpuni untuk menangani pemakaian algoritma MD5 pada aplikasi login di aplikasi berbasis mobile. Data-data yang dienkripsi oleh algoritma MD5 dapat dibaca dengan baik oleh class baru ini. Diharapkan class baru ini dapat dimanfaatkan untuk memerbikan fasilitas keamanan dalam sebuah aplikasi.
Kata Kunci : Rancang bangun aplikasi, aplikasi login berbasis mobile, algoritma enkripsi MD5
Abstrak—Pemrograman untuk aplikasi mobile dengan J2ME sedikit berbeda dengan pemrograman desktop pada J2SE. Salah satu perbedaannya adalah pengurangan beberapa class library pada library J2ME. Sehingga diperlukan beberapa perubahan susunan dari algoritma program dalam pemakaian library. Hal ini juga terjadi dalam penerapan atau pemakaian algoritma enkripsi MD5 yang sering dipakai sebagai pengaman password dalam sebuah aplikasi yang memerlukan aktifitas login. Pada penelitian ini, penulis mencoba membuat sebuah class baru yang dapat digunakan dalam implementasi dari algoritma MD5 pada aplikasi login pada bahasa pemrograman J2ME. Class baru yang akan menangani algoritma MD5 pada saat pembacaan password dari berkas csv yang dihasilkan oleh server. Penggunaan library pada class ini disesuaikan dengan library yang ada pada J2ME. Dari hasil pengujian class yang dibuat cukup mumpuni untuk menangani pemakaian algoritma MD5 pada aplikasi login di aplikasi berbasis mobile. Data-data yang dienkripsi oleh algoritma MD5 dapat dibaca dengan baik oleh class baru ini. Diharapkan class baru ini dapat dimanfaatkan untuk memerbikan fasilitas keamanan dalam sebuah aplikasi.
Kata Kunci : Rancang bangun aplikasi, aplikasi login berbasis mobile, algoritma enkripsi MD5
Langganan:
Postingan (Atom)

