Senin, 25 November 2013

Hujan

,

Sore ini, saat hujan turun
Aku menulis sebuah cerita
Cerita hidupku yang biasa
Seperti hujan yang setiap hari turun
Tapi bagiku terasa berbeda
Seperti hujan di sore ini

Seperti hujan
Dia diharapkan sebagian orang
Tetapi juga dimaki sebagian yang lain
Dia bagai selimut ketika seseorang merasakan dingin mentari
Dia juga seolah pelepas dahaga ketika seseorang berpeluh hari
Walaupun hujan, ia juga adalah hujan biasa bagi sebagian lain

Tetapi bagiku, hujan
Dia selalu turun, setia menemani
Sampai seseorang dibuai mimpi

Rabu, 20 November 2013

Blogger for android

,

This is a test drive for an android blogger app, i wish it work, thanks.

Yeah, its work!

Walaupun masih berupa basic editing, tapi sudah sangat bagus, clean and simple, karena memang begitu seharusnya sebuah applikasi mobile, simple sehingga tidak ribet.

BTW you can get it from Play Store App, enjoy!

Senin, 18 November 2013

Catatan Web Developing

,

Catatan Web Developing, Kumpulan jalan keluar dari perpusing-pusing ria ketika web-dev, Insya Allah akan selalu saya update.

Wrong time?

date_default_timezone_set('Asia/Jakarta');

Zero digit before number?

sprintf("%06s", $number);

Garis panjang

—

Tanggal terahir bulan ini

date("Y-m-t", strtotime("today") );

Tanggal terahir dalam suatu bulan

date('Y-m-t', strtotime("2009-12"));

Menambah hari/minggu/bulan/tahun

$date = date("Y-m-d");// current date
$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 day");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 week");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +2 week");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 month");
$date = strtotime(date("Y-m-d", strtotime($date)) . " +30 days");

Mengatasi reload jquery / jquery-ui tabs

self.location = document.base_url + 'jadwal_umum#ui-tabs-3';
window.location.reload(false);

MySQL IF

IF(foo = 'bar',true,false) as variable

MySQL menggabungkan string

CONCAT(string1,string2,string3,...) as variable

MySQL group by 05:00 - 04:59 (beda hari)

SELECT TIMESTAMPADD(HOUR, 5, DATE(TIMESTAMPADD(HOUR, -5, laporan_datetime))) AS custom24hours
FROM laporan
GROUP BY custom24hour

Written by harisrozak

Sekapur Sirih

,

Sebenarnya sudah lama saya ingin menulis di sebuah blog pribadi, tapi karena memang memulai sesuatu yang “tidak biasa” itu berat, maka barulah terlaksana sekarang.

Dorongan untuk mengembalikan

Saya sudah lama berinternet, seingat saya dimulai ketika saya masa sekolah SMP kelas 3 (sekitar 2002), waktu itu saya tinggal di asrama yang tidak memiliki fasilitas internet, jadi menggunakan internet hanya sekitar sebulan sekali di Warnet, setelah itu baru ketika sekolah SMA di Yogyakarta saya intens berinternet, sampai sekarang ketika saya berprofesi di dunia IT.

Sejak saat pertama mengenal internet, saya merasa sudah mengunduh banyak informasi ke otak, baik yang bermanfaat maupun mungkin yang tidak karena memang informasi dari internet harus di pilah-pilah sebelum benar-benar memperoleh informasi yang bermanfaat. Sampai ketika artikel ini ditulis (2013), selama itu, ya memang sangat lama, saya belum pernah merasa mengembalikan ilmu yang telah saya pelajari, padahal bahkan ilmu yang saya pelajari lewat internet sudah bisa mengkristal menjadi rezeki yang saya nikmati bersama istri dan satu anak saya. Maka, tuntutan moral untuk mengembalikan itu menjadi dorongan terkuat saya untuk membuat dan menulis di blog.

Belajar

Berprofesi sebagai programmer, menurut saya, menjadikan kemampuan tulis menulis saya menjadi tumpul, mungkin karena seringnya menggunakan kemampuan logika jadi mengabaikan abilitas seni menulis, jadi pilihan satu-satunya adalah belajar.

Walaupun sebenarnya pekerjaan coding seorang programmer itu sebenarnya juga menulis, tetapi menulis program dan menulis artikel merupakan dua hal yang berbeda. Ketika menulis program, seorang programmer seperti saya, menggunakan tulisan berupa baris-baris kode untuk diri saya sendiri dan atau untuk rekan kerja saya sesama programmer, sedangkan pengguna program (user) hanya perlu mengetahui hasil akhirnya saja tanpa harus mengerti baris-baris kode yang membuat program tersebut berjalan. Berbeda dengan menulis sebuah artikel yang memang ditujukan untuk banyak pembaca dengan stereotipe yang berbeda-beda. Tetapi sebenarnya hal yang sangat membedakan adalah tujuan penulisannya, menulis program bertujuan untuk bagaimana mesin mengerti sebuah logika, tentulah berbeda jika dibandingkan dengan menulis tulisan untuk dimengerti seseorang.

Untuk pembaca

Saya adalah seorang Muslim yang berprofesi sekaligus ber-hobby di dunia IT, sehingga tulisan saya pasti akan tidak akan jauh dari seputaran Islam dan IT. Disamping itu saya adalah manusia biasa yang tidak akan pernah luput dari kesalahan. Maka saya akan berusaha menuliskan ilmu yang telah saya pelajari semaksimal mungkin, dan akan dengan senang hati menerima kritik dan saran dari pembaca demi pembelajaran bersama.

Akhirnya, selamat datang di dunia blogging untuk saya, dan selamat datang bagi pembaca di blog saya, semoga bermanfaat.

Temanggung November 2013, Haris Ainur Rozak

Kerja Di Rumah

,

Saya hanya tidak ingin menyesal di kemudian hari tentang pilihan yang saya pilih sekarang

Kerja di dalam rumah, sebenarnya merupakan impian banyak orang, termasuk saya sendiri. Bayangan atas kenyamanan, dekat dengan keluarga, kerja tanpa tekanan, adalah beberapa dorongan untuk bisa kerja dirumah. Banyaknya iklan di facebook tentang tawaran untuk kerja dirumah dengan iming-iming bayaran besar pun menjadi bukti bahwa banyak orang yang menginginkan untuk mencari nafkah dari rumah. Yah, dan akhirnya impian itu terpenuhi dalam waktu yang tidak terlampau lama, kira-kira setelah 2 tahun saya bekerja ngantor untuk orang lain. Saya, umur 25 tahun, kerja dari dalam rumah.

Sudah sekitar 1 tahun saya kerja dirumah, suka dan duka telah banyak saya lalui. Lalu apakah bayangan ketika saya ngantor tentang kerja dirumah sesuai dengan keadaan saya saat ini?, Tentu saja!, sebagian!, tapi sebagian lagi tidak. Saya mungkin kerja dirumah, tapi tetap saja saya tergantung kepada orang lain akan pekerjaan saya. Kadang lebih parah dari dulu ketika masih ngantor. Waktu kerja yang tidak tentu menyebabkan saya tidak konsisten dalam pengaturan waktu kerja yang menjadikan pekerjaan tidak cepat selesai, ujung-ujungnya gaji telat dibayarkan. Walau begitu Alhamdulillah kerjaan selalu ada, artinya saya hampir tidak pernah nganggur walaupun tidak berarti saya selalu punya uang, haha..

Yah begitulah, tapi hey!, ini kan baru 1 tahun?. Walaupun kurang-lebih baru satu tahun, saya jadi sering bertanya-tanya, apakah saya sebenarnya sudah siap untuk kerja di rumah?, kalau sudah, berarti saya sudah berada di jalan yang benar dan tinggal menjalani semua dengan sabar dan kerjakeras, tapi kalau ternyata jawabannya belum?, yah berarti saya harus mulai membongkar lagi dokumen-dokumen lamaran kerja dan mulai mencari kerja seperti waktu dulu. Bukan apa-apa, tapi saya hanya tidak ingin menyesal di kemudian hari tentang pilihan yang saya pilih sekarang.

Sabtu, 07 Januari 2012

Rabu, 04 Januari 2012

Bekerja Menggunakan Linux

,

Bagi banyak orang yang tidak familiar dengan linux, menggunakan linux menjadi hal yang menyusahkan dan dihindari walaupun dia seorang programmer. Tapi menurut sebagian besar programmer, termasuk saya, bekerja menggunakan linux itu sangat menyenangkan. 

FREE & OPEN SOURCE
Hal menarik pertama dalam bekerja menggunakan linux adalah gratis, lebih tepatnya GRATIS dan OPEN SOURCE. Mengapa harus gratis?, karena kita orang indonesia yang kebiasaan buruknya adalah membajak, dan saya harus mengakui bahwa saya adalah salah satu pembajak itu. Lagu, Software, Film, tapi paling tidak, software yang kita gunakan untuk bekerja bukan merupakan software bajakan, dan itu adalah hal terpentingnya mengingat bukan hanya kita yang memakan hasilnya, tetapi juga keluarga kita, dan kita jelas tidak mau kan keluarga kita memakan hasil yang tidak jelas asalnya?.

TOOLS YANG LENGKAP
Apa yang anda butuhkan untuk bekerja?, Web server, Script editor, Office, Image and Vector editor dan lain-lain semua ada dan siap untuk digunakan tanpa meminta bayaran kepada anda.

BANYAK DUKUNGAN
Banyak hal yang dapat dilakukan oleh linux, karena linux didukung oleh banyak komunitas di seluruh dunia, ini benar-benar seperti dari rakyat untuk rakyat :) .

LAIN-LAIN