Mudafiq Riyan Pratama

Adalah seorang anak laki-laki dari Nurkholis (bapak) dan Susriyanti (ibu) ini terlahir di Jember pada tanggal 9 Mei 1989. Mengawali pendidikan TK dan SD di Jenggawah, Jember. Kemudian menempuh SMP di SMPN 6 Jember, yang kemudian dilanjutkan ke SMAN 2 Jember. Kuliah S1 di Universitas Muhammadiyah Malang dengan mengambil jurusan Teknik Informatika. Saat itulah penulis mengawali masuk ke dunia informatika yang sebelumnya tidak pernah tau tentang dunia tersebut. Saat itulah ketertarikan dengan informatika makin membesar. Penulis mulai meniti karir di bidang IT sebagai programmer freelance. Hingga akhirnya saat ini beliau berkarir sebagai tenaga pengajar (dosen) di Universitas Muhammadiyah Jember.

http://www.mudafiqriyan.net

Posted Articles


  1. IT Paradox – Antara Perkembangan IT dan Kenyataannya

    Author: · Published: January 18, 2014 · Category: Opini 

    IT yang merupakan kependekan dari Information Technology atau sering disebut Teknologi Informasi yang merupakan ilmu dalam hal pengumpulan sebuah informasi atau data digital yang diolah untuk mendapatkan solusi dalam penyelesaian masalah. Sedangkan IT Paradox adalah sebuah fenomena yang bertolak belakang antara perkembangan IT dengan kenyataan yang sebenarnya. Dalam hal ini, IT berkembang dengan cepat tanpa […]

  2. Software Sebagai Produk, Bisnis, dan Proyek

    Author: · Published: January 18, 2014 · Category: Opini 

    Software adalah suatu perangkat lunak yang dapat dijalankan pada perangkat keras seperti komputer, handphone, dan perangkat keras lain yang menghubungkan dengan user. Kegunaan software itu sendiri yaitu sebagai sistem yang dapat berguna untuk manusia sebagai user dalam memudahkan pekerjaannya. Seperti halnya sistem operasi yang termasuk ke dalam software atau perangkat lunak berguna untuk mengelola sumber […]

  3. Penerapan Tanggal di Java dengan Memanfaatkan Class Date, Calendar, dan SimpleDateFormat

    Author: · Published: January 18, 2014 · Category: Algoritma, Pemograman, Tool, Pemrograman Java 

    Pada dasarnya “tanggal” merupakan sebuah komponen yang sangat penting dalam pengembangan software. Contohnya: Sistem Rental Movie, Sistem POS (Point of Sales), Sistem Perpustakaan, Sistem Reservasi Hotel, Sistem Tiket Pesawat, dan lain-lain. Semua sistem yang disebutkan tadi sangat membutuhkan penerapan tanggal. Sistem Rental Movie membutuhkan record untuk tanggal sewa dan tanggal pengembalian, Sistem POS digunakan untuk […]

  4. Membuat Installer dari Project Java Desktop dengan Advanced Installer

    Author: · Published: June 12, 2012 · Category: Algoritma, Pemograman, Tool, Pemrograman Java 

    Membuat sebuah installer dari sebuah project software kadang menjadi “momok” bagi para programmer pemula. Ketika telah menyelesaikan pembuatan project perangkat lunak berbasis desktop, seringkali menemui permasalahan bagaimana menyajikan perangkat lunak ini kepada end user dengan mudah. Pada kesempatan ini, penulis ingin memberikan tutorial mengenai cara membuat installer windows untuk project java desktop menggunakan tools bernama […]

  5. Implementasi MVC Dengan DAO Pada Java Desktop Application

    Author: · Published: June 10, 2012 · Category: Pemrograman Java 

    MVC merupakan sebuah konsep dalam membangun sebuah aplikasi dengan memisahkan antara data dari tampilan dan aksi pemrosesannya. Model berfungsi sebagai sumber data. View berfungsi sebagai desain interface yang berinteraksi langsung dengan user. Controller berguna sebagai “otak” atau “business logic” yang memproses data yang dilakukan oleh user. Sekilas MVC kelihatannya merepotkan karena kita harus menulis kode […]

  6. Database Link Pada PostgreSQL

    Author: · Published: April 15, 2011 · Category: Database 

    Konsep utama dari sistem database terdistribusi adalah database link. Database Link adalah suatu koneksi antara dua database fisik yang memungkinkan client untuk mengakses datanya sebagai satu databaselogic. Database link merupakan sebuah pointer yang didefinisikan sebagai satu-arah jalur komunikasi dari server database kepada server database lainnya. Koneksi database link memungkinkan user-user lokal untuk mengakses data pada […]

  7. Mengubah Tampilan Ubuntu Serasa Windows XP

    Author: · Published: April 15, 2011 · Category: Linux Aplikasi, Linux Dasar dan Opensource 

    Bagi kalian-kalian yang sudah terbiasa dengan tampilan windows, mungkin untuk menjalankan sistem operasi lain seperti ubuntu agak terasa canggung karena kurangnya keterbiasaan memakainya. Apa bisa ubuntu diubah seperti tampilan windows?? Tentu bisa donk. Itulah kelebihan sistem operasi yang berbasiskan open source. Kita bisa mengubahnya semau kita. Kali ini kita akan mengubah tampilan ubuntu serasa seperti […]

  8. Trik Membuat Usplash Ubuntu

    Author: · Published: April 15, 2011 · Category: Linux Aplikasi, Linux Dasar dan Opensource 

    Usplash atau booting screen atau loading screen atau boot splash image atau boot progress splash adalah suatu splash screen yang menampilkan progress/loading sebelum masuk ke login screen/gdm. Saya akan berbagi ilmu dalam meng-customisasi usplash ubuntu. Ini bermula dari proyek kami ketika akan me-launching distro ubuntu dikampus kami. Kami mempelajari ini selama kurang lebih 2 bulan […]

  9. Partisi Index dan Partisi Tabel Pada Database Oracle

    Author: · Published: April 15, 2011 · Category: Database 

    Oracle merupakan software database yang banyak dipakai di perusahaan besar di seluruh dunia saat ini. Software ini juga banyak diminati oleh para konsultas pembuat aplikasi yang berkaitan dengan database. Sistem keamanannya yang handal membuat para professional yang berkecimpung dalam dunia database lebih memilih oracle sebagai perangkat untuk menunjang kegiatan bisnis mereka. Disamping sistem security yang […]

  10. Database Link pada Oracle 10g

    Author: · Published: April 15, 2011 · Category: Database 

    Konsep utama dari sistem basisdata distribusi adalah database link. Database Link adalah suatu koneksi antara dua database fisik yang memungkinkan client untuk mengakses datanya sebagai satu databaselogic. Database link merupakan sebuah pointer yang didefinisikan sebagai satu-arah jalur komunikasi dari server Oracle Database kepada server database lainnya. Koneksi database link memungkinkan user-user lokal untuk mengakses data […]

  11. Instalasi CMS Mahara di Windows Menggunakan XAMPP

    Author: · Published: April 15, 2011 · Category: Internet dan Web 

    Mahara adalah sistem e-portofolio berbasis open source dengan kerangka layar yang fleksibel. Mahara ini memiliki fitur weblog, jejaring sosial yang menghubungkan pengguna untuk menciptakan komunitas belajar online. Kita bisa sharing video, sharing artikel, e-book tutorial. Disini kita melakukan instalasi melalui localhost. Sebelum melakukan instalasi mahara, yang diperlukan adalah paket web server XAMPP. Download Tulisan Lengkap: […]

  12. Membuat Aplikasi Converter Suhu dengan Memanfaatkan CORBA

    Author: · Published: April 14, 2011 · Category: Pemrograman Java 

    CORBA (Common Object Request Broker Architecture) adalah sebuah arsitektur software yang berbasis pada teknologi berorientasi obyek atau Object Oriented (OO) dengan paradigma client-server. CORBA dapat digunakan untuk pengembangan software dengan berbasis pada rekayasa berkomponen. CORBA lahir berdasarkan ‘kesepakatan’ antara sejumlah vendor dan pengembang perangkat lunak terkenal seperti IBM, Hewlett-Packard, dan DEC, yang tergabung dalam sebuah […]

  13. Instalasi dan Setting OpenGL pada Microsoft Visual C++ 6.0

    Author: · Published: April 13, 2011 · Category: Grafik, Disain dan Publishing, Pemrograman C++ 

    OpenGL (Open Graphics Library) adalah suatu library grafis standard yang digunakan untuk keperluan-keperluan pemrograman grafis. Spesifikasi standar yang dimiliki oleh library ini mendefinisikan sebuah cross-bahasa, cross-platform API untuk menulis aplikasi komputer dalam bentuk 2D dan 3D grafis. OpenGL ini sifatnya open source, dapat dipakai pada banyak platform (Windows ataupun Linux) dan dapat digunakan pada berbagai […]

  14. Trigger pada Oracle 10g

    Author: · Published: April 13, 2011 · Category: Database 

    Trigger adalah blok PL/SQL yang disimpan dalam database dan akan diaktivasi ketika kita melakukan statement-statement SQL (DELETE, UPDATE, dan INSERT) pada sebuah tabel. Aktivasi trigger didasarkan pada event yang terjadi di dalam tabel tersebut sehingga trigger dapat membantu dalam menjaga integritas dan konsistensi data. Implementasi trigger yang sering ditemui dalam dunia nyata adalah untuk meng-set […]