Saturday, February 2, 2013

Jadwal kereta api trayek Jogja-Solo

Kereta api merupakan salah satu moda transportasi yang relatih cepat dan harga terjangkau. Moda satu ini merupakan salah satu favorit saya selain bus atau kendaraan pribadi. Bagi masyarakat yang senang berwisata jogja-solo (pp) bisa menggunakan moda yang satu ini. Kelebihan moda transportasi kereta adalah relatif lebih cepat karena jogja-solo ditempuh hanya dalam 1 jam 10 menit perjalanan. Namun kelemahan menggunakan kereta api adalah tidak setiap saat tersedia (kita dibatasi oleh waktu). Kebetulan keluarga istri saya berasal dari kartasura, near surakarta sehingga saya sangat senang menggunakan kereta api sebagai alat angkutan ke solo dan sekitarnya. Bagi yang membutuhkan jadwal perjalanan kereta api dari tugu jogja menuju solo berikut ada contekannya (mulai per 1 April 2013) : 


Sumber : brosur stasiun tugu (jadwal dapat berubah sewaktu-waktu)

Saat ini ada 3 jenis kereta api trayek jogja-solo yang dapat digunakan, yaitu Prameks, Madiun Jaya AC dan Sriwedari AC. Harga tiket Prameks sekitar 10rb (kalau belum naik), Madiun jaya AC 20rb dan Sriwedari AC juga 20rb.
Untuk lebih memastikan adanya perubahan jadwal alangkah baiknya anda mencatat jadwal yang tersedia di setiap stasiun yang anda tuju. Demikian sekilas pandang tentang jadwal kereta api jogja-solo pulang pergi. Semoga dapat bermanfaat bagi masyarakat yang hendak bepergian berwisata ke solo.

Thursday, November 29, 2012

Tips menghadapi skripsi bagi mahasiswa S1

Tidak sedikit mahasiswa yang datang ke saya untuk konsultasi perihal bagaimana menghadapi dan menyelesaikan skripsi (TA). Disisi lain TA merupakan sebuah barometer bagi mahasiswa apakah sudah layak atau belum untuk mendapat gelar kesarjanaannya. Kemampuan dalam analisa permasalahan sangat diperlukan dalam menghadapi TA.
Jika saya boleh menilai, mahasiswa tidak boleh pasif dalam menghadapi TA, apalagi mahasiswa tingkat akhir. Banyak yang masih bingung dengan tema yang akan diambil. Jika saja mahasiswa sedikit kritis maka kebimbangan memilih judul bisa di reduksi. Mahasiswa harus sudah siap sejak dini, sudah mulai konsultasi dengan Dosen terkait rencana tema atau judul yang akan di jadikan skripsi. Kalau perlu tahun ke 2 atau ke 3 sudah mendapatkan ide-ide yang menggugah selera para Dosen sehingga Dosen juga lebih bersemangat dalam membimbing. Berdasarkan pengalaman pribadi, ada beberapa hal yang bisa dijadikan ukuran, diantaranya :

1. Pahami kemampuan sendiri dan area problem domain
Maksudnya adalah anda harus bisa menilai diri sejauh mana kemampuan anda dapat berbicara. Misalnya, anda merasa tidak mampu coding, maka hindari skripsi yang membutuhkan 100% coding. 
Keilmuan biasanya dibagi beberapa cluster/minat. Untuk bidang IT beberapa diantaranya dibagi menjadi cluster Sistem informasi, cluster sistem cerdas, cluster jaringan, cluster komputasi, cluster multimedia dll.
Anda bisa merasakan dimana area yang kalian suka berdasarkan pada materi yang anda dapatkan di bangku perkuliahan. Kalau anda suka di sistem informasi maka silakan ambil skripsi yang berbau sistem informasi. Sebaliknya, jgn ambil cluster yang tidak anda sukai karena effort yang anda butuhkan cukup berat.

2. Time management dan kedisiplinan
Setelah anda memahami kemampuan dan area domain pribadi, hal yang tak kalah penting adalah membagi waktu. Banyak mahasiswa yang gagal atau menghabiskan waktu lama utk menyelesaikan TA. Memang berat apabila harus disambi dengan bekerja paruh waktu. Anda harus bisa mengalokasikan waktu setiap hari minimal 2 jam utk menambah, mengubah, mengupdate naskah maupun aplikasi anda. Jangan biarkan kesibukan non akademisi sampai mematahkan semangat utk menyelesaikan TA. Tidak sedikit mahasiswa saya yang berhenti, vacum dikarenakan keasyikan bekerja atau kehilangan semangat. 

3. Konsultasi sesering mungkin
Jangan takut utk konsultasi ide-ide brilian kepada dosen anda. Berikan gambaran kepada dosen anda tentang gambaran skripsi yang anda rancang. Dosen akan membimbing dan  mengarahkan TA ke arah yang lebih strategik dan punya daya jual. Dosen juga pastinya akan welcome tapi jangan sekali-kali anda menanyakan "Bapak/Ibu punya judul skripsi ga ya?" kecuali Dosen anda yang mengajak anda dalam research group.

4. Koleksi referensi
Sebelum pendaftaran TA dimulai, minimal beberapa bulan sebelumnya anda sudah mulai mencari beberapa acuan seperti jurnal ilmiah, proceding, artikel yang relevan dengan topik yang anda angkat. Semakin banyak jurnal maka semakin bagus kualitas TA anda. Untuk taraf S1 mungkin ATM (Amati, Tiru, Modifikasi) masih dapat dipergunakan sebagai senjata.

Sebenarnya masih banyak hal-hal non teknis yang bisa mempengaruhi keberhasilan mahasiswa dalam menyelesaikan TA tepat waktu. Ini hanya sekedar pengalaman pribadi semoga dapat membantu memberikan semangat kepada mahasiswa-mahasiswa saya.

Saturday, November 3, 2012

Aplikasi Penentuan Besar Kalori Menggunakan Rumus RSCM Bagi Diabetesi


    Diabetes Mellitus (DM) dikenal sebagai salah satu penyakit kronis. Diabetes Mellitus dapat menyerang berbagai usia, namun pada umumnya menyerang penderita usia senja atau kurang peduli dengan pola makan yang sehat. Selain konsumsi obat, perawatan utama penyakit ini adalah diet sehat dengan komposisi makanan yang seimbang. Namun, penyusunan diet bagi penderita diabetes mellitus sulit dilakukan karena memerlukan pengetahuan pakar, sedangkan jumlah pakar yang terbatas, sehingga diperlukan program bantu untuk mempermudah dan memberikan solusi alternatif bagi penderita untuk memperoleh diet yang sehat dan seimbang.
    “Sistem untuk konsultasi menu diet bagi penderita diabetes mellitus berbasis aturan” adalah salah satu alternatif dari berbagai macam sistem yang sudah pernah dipakai untuk mengatasi permasalahan yang dihadapi. Tujuan rancang bangun sistem ini adalah agar pemakai dapat melakukan konsultasi terhadap komposisi makanan dan diet seimbang untuk membantu proses penyembuhan yang diderita pasien. Perancangan sistem pakar ini menggunakan rule based reasoning yang disimpan dalam basis data menggunakan mesin inferensi kedepan (forward chaining) dan aturan RSCM. Basis pengetahuan ini di hasilkan melalui wawancara dan studi pustaka kepada pakar atau ahli gizi yang telah berpengalaman di bidangnya.   
    Hasil dari penelitian ini adalah dapat mengetahui komposisi menu diet yang sesuai dengan jumlah kebutuhan kalori yang dibutuhkan pasien dengan tingkat akurasi 100%.



Saturday, September 29, 2012

Pengalaman Odontectomy dengan Dry Socket-nya

Masalah gigi adalah hal sepele namun bisa berakibat fatal bagi penderita. Mulai dari gingivitis, berlubang, sampai dengan masalah gigi geraham bungsu.  Disini saya akan berbagi pengalaman dengan si bungsu yang bermasalah. 
Selama hampir 1 tahun saya mengalami pusing/migren sebelah yang hebat, leher tegang, pundak pun terasa pegel. Otomatis saya minum obat pereda sakit namun tidak kunjung hilang tuntas secara berkala timbul rasa pusing hebat. Saya mencoba periksakan ke laboratorium ternyata hasilnya bagus. Kemudian disarankan untuk ke dokter gigi oleh dokter yang memeriksa hasil lab dan saya melakukan rontgen gigi panoramic. 


Keesokan harinya saya datang ke spesialis bedah mulut untuk konsultasi. Hasil konsultasi dokter mengatakan harus dilakukan Odontektomi untuk mengambil si bungsu. Mendengar istilahnya saya langsung keringet dingin. Memang saya amati posisi gigi bungsu saya masuk dalam kategori "horizontal impaction". Tanpa berpikir panjang saya langsung menerima saran dokter untuk OD.
Odontektomi (OD) adalah operasi kecil untuk mengangkat gigi impaksi. Sebelum dilakukan pencabutan, gigi yang impaksi perlu di foto rontgen terlebih dahulu untuk memeriksa bentuk dan posisi gigi pada tulang rahang. Setelah gigi bungsu yang bermasalah dicabut, biasanya keluhan-keluhan akibat gigi bungsu akan hilang. Operasi berlangsung selama 30 menit mulai dari pembiusan, pembedahan minor, pengeboran tulang rahang dan gigi serta penjahitan. Biasanya pasca OD akan mengalami pembengkakan dan keterbatasan membuka mulut. Dan puncak dari pembengkakan bisanya terjadi pada hari ke 3-4 pasca operasi. 
Masa penyembuhan diprediksi sekitar 1-2 minggu jika tidak ada komplikasi. Tetapi ternyata saya salah satu pasien yang kurang beruntung. Saya mengalami namanya Dry Socket yaitu komplikasi kecil akibat tidak terbentuknya gumpalan darah sehingga penyembuhan sedikit terhambat. Dry socket ini disebabkan oleh beberapa kasus antara lain :
1. Meludah atau mengisap-isap pasca operasi 
2. Merokok sebelum 2x 24jam pasca operasi
3. Makan makanan yang keras dan merusak daerah jahitan
4. Darahnya sedikit waktu dioperasi sehingga peluang terjadinya gumpalan darah juga kecil.

Tetapi jangan kawatir, dry socket bisa sembuh dengan sendirinya hanya saja memakan waktu agak lama. Saya sendiri yang telah merasakan komplikasi itu dan membutuhkan waktu 1 bulan untuk sembuh. Kasus yang menimpa setiap orang berbeda-beda. Tidak semua orang mengalami komplikasi itu jadi jangan khawatir jika hendak melakukan odontektomi. Lebih baik menderita beberapa minggu dari pada menderita terus menerus karena posisi gigi yg impaksi. 
Untuk membantu perawatan saya melakukan kompres air dingin pada 2x24jam pertama habis operasi dan selebihnya air hangat untuk melancarkan peredaran darah. Obat-obatan juga wajib diminum sesuai petunjuk dokter. Biasanya dokter memberi antibiotik, anti inflamasi (radang). Makan yang lembut dan lunak dahulu agar tidak banyak aktifitas di dalam mulut yang bisa mengganggu proses penyembuhan.
Jangan lupa untuk senantiasa kontrol ke dokter hanya memastikan perkembangan penyembuhan anda sudah benar dan "on the right track".
Harga operasi OD bervariasi antara 1-2 juta tergantung tingkat kerumitan posisi gigi. 



Sunday, January 1, 2012

Instalasi FreeRadius di ubuntu server

TUTORIAL INSTALASI RADIUS SERVER

(Running on UBUNTU)

Sekilas tentang radius server

Radius server adalah server Remote Authentikasi Dial-in Service (RADIUS), sebuah protocol keamanan jaringan komputer berbasis server yang sering digunakan untuk melakukan authentikasi dan otorisasi serta pendaftaran akun (account) pengguna secara terpusat untuk mengakses jaringan yang aman. Server Radius ini bukan satu-satunya pilihan dalam keamanan komunikasi data namun menjadi sebuah standar yang paling mudah implementasinya. Freeradius ini juga termasuk open source sehingga bisa dimanfaatkan dan dikembangkan lebih dalam lagi.

Berikut cara instalasi RADIUS SERVER:

1. Master file freeradius dapat di unduh di http://rifki.omahijo.net/freeradius-server-2.1.7.tar.bz2

2. Install dependencies yang dibutuhkan untuk support SSL (pake libssl-dev, libmysqlclient-dev atau libmysqlclient16-dev, libtool )

# apt-get install libssl-dev

# apt-get install libmysqlclient-dev

# apt-get install libmysqlclient16-dev

# apt-get install libtool

3. Ekstrak file freeradius-server-2.1.7.tar.bz2 dengan cara tar -jxvf freeradius-server-2.1.7.tar.bz2

4. Buat folder radius di usr dengan cara # mkdir /usr/local/radius

5. Masuk ke direktory hasil ekstrak file freeradius tersebut : # cd freeradius-server-2.1.7

6. Compile file tersebut dengan cara # ./configure --prefix=/usr/local/radius --with-openssl --with-rlm-sql-mysql

7. # make

8. # make install

9. Jika tidak ada error selama compile dan install maka bisa di simpulkan instalasi radius server telah berhasil. Cara memastikan berhasil atau tidaknya instal radius server bisa dicek # cd /usr/local/radius/etc/raddb/ls → jika terdapat beberapa file konfigurasi maka telah berhasil.

Cara Konfigurasi RADIUS SERVER :

Beberapa file yang ada di /usr/local/radius/etc/raddb harus di konfigurasi agar bisa digunakan dan terhubung ke Radius server pusat. File-file tersebut adalah radiusd.conf, eap.conf, sql.conf, client.conf, proxy.conf.,radiusd.conf. Selain itu ada file di /usr/local/radius/etc/raddb/site-enabled dan /usr/local/radius/etc/raddb/site-available yang harus di konfigurasi yaitu inner-tunnel dan default.

Untuk lebih mudahnya file-file tersebut dapat di unduh di http://rifki.omahijo.net/certs.tar.bz2/ kemudian extract menggunakan tar -jxvf certs.tar.bz2. Copy paste saja dengan sebelumnya mengganti nama file agar masih punya backupan aslinya. Detailnya sebagai berikut :

# nano radiusd.conf

###### ======== cari baris dibawah =========== ####

# $INCLUDE sql.conf (Hapus tanda '#' untuk mengaktifkan dukungan sql) menjadi $INCLUDE sql.conf

# mv eap.conf eap.conf.default

# wget http://rifki.omahijo.net/certs.tar.bz2

#mv proxy.conf proxy.conf.default (konfigurasi ini untuk keperluan SSO) Laporkan IP address server kita ke Radius pusat untuk di assign ke server radius agar bisa saling berkomunikasi.

# wget http://rifki.omahijo.net/certs.tar.bz2

# Konfigurasi client.conf, lihat contoh di http://rifki.omahijo.net/certs.tar.bz2

Misal Access Point yang akan menggunakan WPA-Radius (Enterprise) memiliki IP 10.15.26.200. Maka isi client.conf spt dibawah:

# nano client.conf

client 10.15.26.200/32 {

secret = ******* ( bisa menghubungi admin pusat untuk mendapatkan secret nya)

shortname = sesuai kehendak admin

}

# Konfigurasi Utama Radius di direktori sites-enabled/sites-available.

# cd sites-available

# mv default default.tmp

# mv inner-tunnel inner-tunnel.tmp

# http://rifki.omahijo.net/certs.tar.bz2 dan wget http://rifki.omahijo.net/certs.tar.bz2

INSTAL database MySql-server

# apt-get install mysql-server

# apt-get install phpmyadmin

Membuat user dan password database :

# mysql -u root -p

CREATE database radius;

exit

membuat schema database radius:

# mysql -u root -p radius < /usr/local/radius/etc/raddb/sql/mysql/schema.sql

Membuat user untuk testing :

# mysql -u root -p radius

use radius;

Insert into radcheck (UserName, Attribute, Value) VALUES ( ‘test','password','passwordku');

Menjalankan radius sekaligus memeriksa apakah servernya sudah berjalan;

Buka terminal, jalankan perintah di bawah ini masing-masing di terminal yang berbeda :


# /usr/local/radius/sbin/radiusd -Xxx
(perhatikan pesan pesan yang muncul, pastikan tidak ada error)
Melakukan testing otentikasi dengan command radtest

Buka terminal baru, gunakan perintah dibawah:

# /usr/local/radius/bin/radtest test passwordku 127.0.0.1:1812 0 testing123
Pastikan hasilnya "Access-accept" spt dibawah :
Sending Access-Request of id 40 to 127.0.0.1 port 1812
User-ame = "test"
User-assword = "passwordku"
NAS-IP-address = 127.0.1.1
NAS-Port = 999
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=40, length=20

Jika salah akan muncul pesan "Access-Reject" spt dibawah:


Sending Access-Request of id 74 to 127.0.0.1 port 1812
User-Name = "test"
User-Password = "passwordsalah"
NAS-IP-Address = 127.0.1.1
NAS-port = 999
rad_recv: Acces-Reject packet from host 127.0.0.1 port 1812, id=74, length=20

Jika terjadi "Access-Reject", pastikan user dan password dan secret nya sudah benar.

Lihat terminal yang menjalankan radiusd mode debugging untuk menelusuri kesalahannya