Rabu, 21 Desember 2011

Contoh Program Struktur Mata Kuliah C++

Berikut ini contoh  program untuk materi praktikum C++ bab Struct
Contoh program pertama... download di sini.
Conoth program kedua... download di sini.

Selamat belajar !! :D

Konfigurasi SVN Server Ubuntu 11.10 part 2 (Menambah Repository)

Pada artikel sebelumnya kita telah melakukan konfigurasi subversion, direktori untuk repository dan grup untuk svn. Pada artikel ini kita akan mencoba menambah repository pada server SVN yang telah kita buat.

Direktori untuk repository yang telah kita buat harus memastikan direktori baru yang kita buat memiliki hak akses read+write untuk grup oleh karena gunakan perintah umask untuk merubahnya
$ umask 002

Buat repository SVN baru dengan perintah svnadmin
$ svnadmin create /usr/local/svn/repos/test

Sekarang kita telah memiliki repository yang kosong untuk kita isi. Sebelumnya kita harus melakukan 'check out'  pertama kali agar repository tersebut aktif.
$ cd /usr/local/svn/repos
$ svn checkout file:///usr/local/sv/repos/test
Checked out revision 0.

Setelah repository tersebut kita bisa menambahkan file ke dalamnya. Contoh nya kita akan menambah file halo_svn.txt
$ cd test
$ echo 'Halo SVN!' > halo_svn.txt

Untuk menambahkan file ini ke version control kita menggunakan perintah svn add 
$ svn add halo_svn.txt
A                    halo_svn.txt

Terakhir gunakan perintah commit untuk melakukan konfirmasi perubahan
$ svn commint -m "Menambah file halo_svn.txt untuk percobaan"
Adding            halo_svn.txt
Transmitting file data .
Commited revision 1.

Pada tutorial selanjutnya kita akan mencoba mengakses server SVN kita secara remote dari komputer jaringan. Sampai jumpa!! :D

Tugas Pengganti Absensi MI1C2 PPN

Untuk tugas pengganti absensi silahkan terjemahkan buku Microsoft Office 2010 Plain & Simple (2010) - (Malestrom). Buku nya bisa di dapatkan dari Ade (064) atau download dari http://thepiratebay.org/torrent/5665078/Microsoft_Office_2010_Plain__amp__Simple_(2010)_-_(Malestrom)

Berikut ini daftar mahasiswa berikut bab yang harus di terjemahkan
Pengumpulan pada
Hari, Tanggal     : Jumat, 23 Desember 2011
Pukul                 : 11.00
Kirim ke email   :


Subject             : Tugas Pengganti Absensi PPN MI1C2

Berupa file .rar dengan nama file NAMA_NPM_PPN_MI1C2.rar
Contoh : Rahmat Awaludin_048_PPN_MI1C2.rar

Pengumpulan tugas melebihi batas waktu yang telah ditentukan TIDAK AKAN DITERIMA dan yang bersangkutan TIDAK BISA MENGIKUTI UAS.
*Karena ada kebijakan baru dari Akademik, maka untuk mahasiswa yang absen <= 5 boleh mengikuti UAS

Last word.. Semangat!! :)

Selasa, 20 Desember 2011

Konfigurasi SVN Server Ubuntu 11.10 part 1

Pertama install subversion
$ sudo apt-get install subversion

Kita membutuhkan direktori untuk menyimpan repositori. Umumnya kebanyakan orang akan membuat di home direktori masing-masing, namun pada contoh ini saya akan membuatnya pada /usr/local/
$ sudo mkdir /usr/local/svn

Di dalam direktori yang baru kita buat, buat direktori baru untuk menyimpan repositori kita.
$ sudo mkdir /usr/local/svn/repos

Sekarang kita membutuhkan akses ke direktori tersebut. Kita hanya akan mengizinkan user tertentu (kita dan developer yang lain) agar bisa mengakses direktori tersebut, maka kita akan membuat group baru untuk user tersebut. Kita sebut saja grup ini svn.
$ sudo groupadd svn

lalu rubah kepemilikan dari direktori /usr/loca/svn/repos ke grup yang baru saja kita buat menggunakan perintah chgrp
$ sudo chgrp svn /usr/local/svn/repos

User dari grup svn juga membutuhkan akses agar bisa membaca direktori tersebut, maka gunakan perintah chmod untuk menambah akses membaca tersebut.
$ sudo chmod g+w /usr/local/svn/repos

Ok. Sekarang kita telah memiliki direktori dan grup untuk repositori waktunya menambahkan user ke dalam grup tersebut. Gunakan perintah usermod untuk menambah user ke grup.
$ sudo usermod -a -G svn rahmat

Langkah kita sejauh ini..

Agar perubahan grup kita efektif, kita perlu logout terlebih dahulu. Setelah login kembali, gunakan perintah groups untuk mengecek group kita.
$ groups
rahmat adm dialout cdrom plugdev lpadmin admin sambashare svn

Jika developer lain memiliki account di server kita. Maka, kita juga perlu menambah account mereka ke dalam grup svn.
$ sudo usermod -a -G svn firman
$ sudo usermod -a -G svn joni

Jika tidak ditambahkan, mereka masih dapat mengakses repositori namun hanya menggunakan protokol standar, bukan protokol svn+ssh.

Pada artikel selanjutnya kita akan mencoba membuat repositori pada SVN server Ubuntu yang telah kita buat. Sampai Jumpa !! :D

Senin, 19 Desember 2011

Android SDK Manager peer not authenticated

When you are trying to update your Android SDK, have you ever encountered this:
Fetching https://dl-ssl.google.com/android/repository/repository-5.xml


This is happening because you are accesing internet from within proxy server. There are many solution to this problem, such as configuring your own proxy software. But, the most easiest way to fix this is by setting the Android SDK Manager to change the default HTTPS into HTTP.

You can do it by cliking on the Tools Menu > Options... and in the Misc section tick the Force https://... sources to be fetched using http://... Shown as picture..
And it will work like a charm :D

Peace! :D

Sabtu, 17 Desember 2011

Pemrograman Android - Mendeteksi Orientation


Tutorial ini akan menjelaskan mengenai perubahan orientasi pada device android. Setelah menyaksikan tutorial ini Anda akan:
- memahami mengenai perubahan orientasi pada android
- memahami cara menangani perubahan orientasi pada android


ScreenCast Android - Penggunaan aplikasi youwave sebagai pengganti emulator android

Pada screencast ini saya menjelaskan mengenai penggunaan aplikasi bernama youwave yang merupakan modifikasi dari virtual box untuk menjalankan aplikasi-aplikasi android dengan lebih lancar.