About Me

Hai, saya Rosihan Ari Yuana. Saya sehari-hari adalah mengajar di Universitas Sebelas Maret.

Bidang riset saya tentang adaptive learning, computer aided learning, dan datascience

Selain itu, saya juga seorang penulis buku dan blogger.

More about me...

Tutorial Cara Mudah Setup Amazon EC2 dan Aksesnya

Sejak tahun 2006, Amazon bergerak dalam bisnis cloud computing dengan produk layanannya adalah Amazon Web Service (AWS). Salah satu layanan cloud computing yang ada dalam paket AWS adalah virtual server untuk keperluan komputasi yaitu Amazon EC2 (Amazon Elastic Compute Cloud). Amazon EC2 adalah perpaduan antara virtual server dengan web service yang menyediakan keamanan, serta kapasitas komputasi yang dapat dengan mudah diatur, baik ukuran maupun spesifikasinya. Dalam artikel kali ini, saya akan menjelaskan bagaimana cara melakukan setup virtual server Amazon EC2 kemudian bagaimana cara mengaksesnya melalui SSH. Harapan saya setelah bisa melakukan setup Amazon EC2 tersebut, ke depannya akan saya hadirkan…

Cara Mudah Membuat Rekap Data di Python

Di dalam proses analisis data, pembuatan rekap data dapat menghasilkan sebuah informasi dari sekumpulan data yang diperoleh. Sebagai contoh, misalkan terdapat data sejumlah 10.000 mahasiswa, di mana dalam data tersebut terdapat gender si mahasiswa. Dengan menggunakan sebuah rekap jumlah mahasiswa berdasarkan gender tersebut, kita bisa mengetahui berapa persentase mahasiswa bergender laki-laki dan juga perempuannya. Lebih banyak manakah antara mahasiswa bergender laki-laki atau perempuan. Di dalam Python, untuk membuat rekap data sangat mudah sekali dilakukan. Salah satu idenya adalah dengan menggunakan bantuan tipe data dictionary. Tipe data dictionary adalah sebuah tipe data dinamis di dalam Python yang mirip dengan tipe data…

Teknik Mengambil Data Kolom Tertentu pada List Dua Dimensi Python

Di dalam Python terdapat beberapa tipe data dinamis yang dapat digunakan untuk menyimpan banyak data. Salah satu tipe data dinamis ini adalah list. List merupakan tipe data yang bersifat mutable, di mana struktur list ini dapat diubah, tidak seperti tipe data dinamis lainnya yaitu tuple dan set. Secara struktur, tipe data list mirip dengan array di mana dapat menyimpan banyak data dalam bentuk satu dimensi maupun dua dimensi. Pada artikel ini akan dibahas bagaimana teknik mengambil data pada kolom tertentu pada list dua dimensi. Tidak seperti jika mengambil data pada baris tertentu dari list yang mudah dilakukan, mengambil data pada…

PHP

PHPExcel Class Tutorial 3: Memformat Cell dalam Worksheet

Artikel ini merupakan kelanjutan dari artikel-artikel sebelumnya tentang PHPExcel. Dalam artikel kali ini akan dijelaskan mengenai cara memformat cell, seperti mengatur lebar atau tinggi cell, mengatur lebar cell supaya otomatis mengikuti panjang teks dalam cell, bagaimana memberikan border pada cell, bagaimana memberi background warna cell dan juga bagaimana cara melakukan merge beberapa cell.

PHP

PHPExcel Class Tutorial 1: Membuat Workbook dan Worksheet Excel

Pada artikel kali ini, saya akan membuat tutorial bagaimana mengolah dokumen Excel menggunakan PHP. Dikarenakan materi yang disampaikan sangat banyak, maka saya rencanakan tutorial ini akan disajikan secara berseri. Untuk keperluan pengolahan dokumen Excel dengan PHP ini, saya akan menggunakan class PHPExcel yang cukup handal. Sebenarnya terkait dengan pengolahan dokumen Excel ini, saya pernah mempostingnya dalam artikel tentang membuat report Excel dan import Excel. Namun, setelah beberapa kali melakukan eksperimen ternyata class-class yang saya gunakan tersebut memiliki banyak kekurangan. Kekurangan tersebut diantaranya: belum bisa mengeksport dan mengimport file Excel dalam format Excel 2007 (.xlsx), class tersebut sering dijumpai ketidakcocokan dengan…

Membuat Progress Bar Upload File Dengan PHP, AJAX dan HTML5

Pada kesempatan kali ini, saya akan membahas bagaimana cara membuat script PHP untuk upload file dengan progress bar. Adapun konsep dari program ini adalah sama seperti script upload file yang pada umumnya namun dilengkapi dengan sebuah progress bar yang menggunakan script HTML5 dan Javascript. Progress bar merupakan tampilan secara grafis yang menunjukkan sudah berapa persen file tersebut diupload ke server. Untuk lebih jelasnya dapat anda lihat pada gambar berikut: Pada gambar diatas, tampak bahwa ketika selama proses uploading file, progress bar (warna hijau) akan bergerak dan menampilkan ukuran file yang telah terupload hingga file sempurna terupload. Sistem hampir mirip dengan…

PHP

Membuat Script PHP Export Data MySQL Ke File Text

Sebuah artikel dalam blog ini, pernah dibahas tentang cara mengenerate file text dengan script PHP. Selanjutnya dalam artikel ini, teknik tersebut akan digunakan untuk mengekspor data dalam database mysql ke dalam file text. Biasanya eksport data ini diterapkan pada backup data. Pada tutorial kali ini akan saya jelaskan cara membuat script eksport data ke file text menggunakan separator “tab”. Tanda separator ini nantinya akan dipakai untuk memisahkan data pada setiap fieldnya. Adapun penggunaan separator tidak harus berupa tab, namun bisa menggunakan karakter lain misalnya koma, titik koma (semicolon) dll. Namun yang perlu diperhatikan bahwa pastikan karakter separator yang digunakan tidak…

12345