Wednesday, August 17, 2011

Pekik Kemerdekaan

17 Agustus 1945, 66 tahun yang lalu lewat Pak Soekarno dan Pak Hatta, dwitunggal proklamator Indonesia, diproklamasikanlah kemerdekaan Indonesia.
"Kemerdekaan" memiliki makna yang bervariasi bagi setiap orang. Seperti halnya saya, bagi saya saat ini saya sedang memperjuangkan kemerdekaan saya. Sebuah perjuangan yang sangat berat dan panjang, perjuangan melawan segala bentuk kelewungan yang memaleskan saya, yang membuat saya terkungkung dalam sebuah belenggu yang bernama s.k.r.i.p.s.i 
Tak mudah memang, setiap detik selalu terpikir akan sebuah "pekerjaan" yang membutuhkan totalitas jiwa dan raga. Namun demi sebuah kata yaitu MERDEKA saya bersumpah akan memperjuangkan diri saya menghadapi segala rintangan tersebut untuk dapat membebaskan diri sehingga saya bisa melangkah maju untuk meraih masa depan saya.


Dan sekali lagi, saya pekikkan "M E R D E K A A A A A A A A"
Lebih baik segera pendadaran atau tidak sama sekali !!

Tuesday, August 16, 2011

Fungsi Date pada MySQL (1)

[posting dibuat sekaligus sebagai catatan penulis]
Terdapat beberapa fungsi untuk memanipulasi format data DATETIME pada MySQL

- Get current date
Untuk mendapatkan tanggal saat ini (current date) dapat menggunakan select now()
mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2011-08-16 18:10:07 |
+---------------------+
1 row in set (0.00 sec)


- Compare date
Untuk membandingkan tanggal, misalnya mendapatkan record dengan nilai field tanggal yang lebih 'tua' / lebih akhir dari tanggal tertentu dapat digunakan >= (greater / equal than), misalnya

mysql> select TerakhirLelang from lelang;
+----------------+
| TerakhirLelang |
+----------------+
| 2011-08-31     |
| 2011-05-21     |
+----------------+
2 rows in set (0.00 sec)

mysql> select TerakhirLelang from lelang where TerakhirLelang >= '2011-08-16';
+----------------+
| TerakhirLelang |
+----------------+
| 2011-08-31     |
+----------------+
1 row in set (0.00 sec) 

juga dapat digunakan operator lain yaitu <, <=, =, >=, >, atau BETWEEN
(BETWEEN untuk menyeleksi tanggal yang berada di antara 2 nilai tanggal)

Demikian tips kali ini, sampai ketemu lagi di tips dan trik selanjutnya

Thursday, August 11, 2011

JSON (JavaScript Object Notation)


JSON adalah format teks yang ringan (berukuran kecil) untuk pengiriman data. Format JSON mudah untuk dibaca, ditulis, dan dipahami manusia serta mudah untuk diuraikan dan dibuat oleh mesin. Format ini dibuat berdasarkan bahasa pemrograman JavaScript, standar ECMA-262 edisi ketiga – Desember 1999. JSON bersifat language independent namun menggunakan kaidah penulisan yang dikenal luas oleh programmer dari keluarga bahasa C (C, C++, C#, Java, JavaScript, Perl, Python, dll), hal tersebut menjadikan JSON sangat ideal sebagai bahasa dalam pengiriman data.

Wednesday, August 10, 2011

Split String pada Java

Berawal dari tugas akhir saya, saya mengalami kasus dengan format tanggal JSON dari server RESTful web service yang mengeluarkan output seperti ini
/Date(1313341200000+0700)/

Saya harus mengubah format tanggal yang aneh*) tersebut ke format yang human readable
*)menurut yang saya baca format tersebut manyatakan waktu dalam jumlah detik yang dihitung sejak tanggal 1 Januari 2011 hingga waktu yang dimaksudkan, sedangkan +0700 menyatakan regional waktu yang berselisih 7 jam dari GMT


Untuk memprosesnya, saya harus mendapatkan nilai 1313341200000 dari output tersebut
Codingannya dapat diilakukan dengan menangkap output tersebut sebagai sebuah String kemudian dipisahkan dengan method Split

Beginilah code nya
String epochDate = "/Date(1313341200000+0700)/";
System.out.println(epochDate);
Pattern pat = Pattern.compile("[(+]");
String str[] = pat.split(epochDate);
for(int i=0;i<str.length;i++)
{
System.out.println(str[i]);
}
Penjelasan :
Pattern pat = Pattern.compile("[(+]");
Di sini saya mendeklarasikan karakter yang dijadikan patokan untuk memecah String yaitu ( dan + dari output  
/Date(1313341200000+0700)/ 
yang mengapit 
1313341200000
Kemudian tangkap hasilnya sebagai array of String 
String str[] = pat.split(epochDate);
Output yang saya inginkan berada pada indeks 1
str[1]



Demikian, semoga bermanfaat

Tuesday, August 09, 2011

Kartu Mahasiswa UGM Dirancang sebagai Tiket Buat Naik Trans Jogja!

Sebuah wacana dilontarkan oleh Universitas Gajah Mada (UGM) dan Pemprov DIY yaitu untuk menjadikan Kartu Tanda Mahasiswa (KTM) UGM sebagai tiket bus trans Jogja.
Menurut pakar transportasi UGM Prof Dr Ing, Ahmad Munawar, MSc hal ini didasari dari hasil survei yang dilakukan kepada 500 mahasiswa UGM terkait dengan kendaraan yang mereka gunakan sebagai angkutan menuju kampus. Dari survei tersebut diketahui bahwa moda (jenis) angkutan yang dipergunakan mahasiswa saat ini didominasi sepeda motor sebanyak 81,20 persen, jalan kaki 9,20 persen, mobil 3,20 persen, bus 2,20 persen dan alat transportasi lain-lain 0,60 persen. Mahasiswa yang sebagian besar tinggal di sekitar jalan Kaliurang sebelah selatan Ring Road (47,1 persen), jalan Kaliurang Utara Ring Road (11,80 persen), jalan Affandi Utara (8,1 persen), Ring Road antara UPN dan Condong Catur (4,5 persen) dan Jl Kesehatan dekat RS Sardjito (3,7 persen).


bus Trans Jogja




Rencana penggunaan KTM sebagai tiket bus Trans Jogja sekaligus untuk mengkampanyekan penggunaan angkutan umum guna mengurangi kemacetan dan mengurangi polusi. Diharapkan dengan rencana tersebut akan mempermudah mahasiswa dalam menggunakan angkutan umum bus Trans Jogja.
Nantinya dalam penggunaan KTM sebagai tiket bus Trans Jogja tersebut direncanakan untuk menggunakan sistem langganan. UGM mengusulkan tiga opsi tarif, yaitu sistim bulanan sebesar Rp 100 ribu per bulan, sistem semester Rp 400 ribu per semester dan sistem langganan berupa 50 kali naik bis dengan harga Rp 100 ribu. Terdengar komersil memang :p namun ini merupakan sebuah wacana yang bagus dan patut mendapat apresiasi mengingat tujuannya yang memiliki manfaat untuk memasyarakatkan angkutan umum.


Kemudian bagaimana dengan Universitas Sebelas Maret Surakarta (UNS, kampus saya :D ) ?
UNS telah memiliki bus kampus yang siap mengantar mahasiswa dari gerbang depan maupun gerbang belakang dengan tarif Rp 1.000,00.
Sudah cukup bagus menurut saya :D, namun kalau bisa seperti kampus tetangga tersebut (UGM) alangkah lebih baik, mengingat Solo juga memiliki moda (jenis) transportasi yang sejenis dengan trans Jogja yaitu Batik Solo Trans.


Batik Solo Trans



Sumber berita = http://www.detiknews.com/read/2011/08/09/182259/1700278/10/hore-kartu-mahasiswa-ugm-nanti-bisa-untuk-naik-bis-trans-jogja?9922022
diakses 9 Agustus 2011

[Update] Yang Sudah Ambil Sertifikat dan Mug HIMASTER 2009

Menyambung postingan sebelumnya di http://senengeblog.blogspot.com/2011/08/update-informasi-untuk-mantan-pengurus.html , hari ini ada tambahan lagi yang sudah ambil sertifikat dan mug pengurus HIMASTER 2009 yaitu
Syahirul
Bayu Wicaksono
Sayekti
Vihi
Retisa
Rima

Friday, August 05, 2011

[Update] Informasi untuk (Mantan) Pengurus HIMASTER Periode 2009

Seperti yang sudah diberitahukan sebelumnya di http://senengeblog.blogspot.com/2011/08/informasi-untuk-pengurus-himaster.html bahwa mantan pengurus HIMASTER periode 2009 memperoleh sertifikat dan sebuah mug.



Hari ini setelah SemHasnya Ja'im telah dilaksanakan pembagian tersebut, berikut adalah updatenya
yang SUDAH AMBIL sertifikat dan mug :
Ardhi Wijayanto
Hari Sulistiyono (sertifikat belum, mug uwis)
Rinanza Zulmy A.
Setyono Aji Wibowo
Titik Musyarofah
Tri Hastuti Yuniati
Surojo Dewanoto
Teguh Purnomo
Budi Prasetyo
Abdurrahman AL Faiz
Deni Agus K.
Eko Prasetyo
Fatimah Shera Puteri
Dian Pawestri
Nina Anindyawati
Yuni Susanti
Hafidz Cahyo U
Rabbani M Reza
Fery Dwi Hermawan
Vina Zahrotun Kamila
Arif Rohmadi
Bagus Wijanarko
Syarifah Hanum
Nurul Chamidah
Arief Adi Nugroho

Yang belum ambil bisa ke kos Griya Asrika, mulai hari Selasa (9 Agustus 2011), thanx

Tuesday, August 02, 2011

Informasi untuk Pengurus HIMASTER Periode 2009

Mengingatkan kembali bahwa (mantan) pengurus HIMASTER atau HImpunan MAhasiswa TEknik infoRmatika (perideo 2009) dengan nama-nama terlampir di bawah ini belum memperoleh haknya yang berupa sedikit kenang-kenangan.
Oleh karena itu, saya mewakili PHT HIMASTER 2009 mengundang kembali teman-teman yang namanya tercantum di bawah ini untuk hadir kembali ke kampus atau menghubungi saya atau Hari Sulistiyono (2007) untuk mengambil tanda mata dari kami.
Saya mewakili PHT HIMASTER periode 2009 jiga menyampaikan permohonan maaf yang sebesar-besarnya atas tertundanya hal ini selama 1 tahun lebih.

ardhi.web.id. Powered by Blogger.