Blog.YHT.Web.ID

Icon

Bosan adalah awal dari penciptaan perubahan.

Virtual Environtment

Perkembangan perangkat bahasa pemrograman semakin cepat dan bervariasi. Namun pengembang banyak yang masih bertahan di versi ‘jadul’, terutama untuk perangkat di mesin-mesin produksi, dan tampak enggan beranjak karena menjaga stabilitas layanan.

Di sisi lain pengembang bahasa pemrograman terus memperbaiki fitur dan kutu yang tentunya membuat semakin baik lagi. Coba saja ikuti versi setiap bahasa pemrograman.

Apa yang bisa kita lakukan?

Sebagai bagian dari pengembangan, tentunya ada sisi lain yang perlu dilakukan selain menulis baris kode, yaitu riset. Percobaan-percobaan yang perlu dilakukan untuk melihat berbagai kemungkinan penerapan di luar platform yang digunakan maupun penerapan pada platform yang lebih baru. Selengkapnya… »

Impala ODBC

Karena setiap hari mengakses data di Impala dan melakukan export hasil pengolahan menjadi text delimited dan mengubahnya menjadi format spreadsheet excel merupakan rutinitas, maka saya mulai mencari celah untuk mempermudah rute yang selalu saja saya jalani ini tiap hari. Hal pertama adalah mencari konektor yang bisa langsung terhubung dengan Impala. Dan saya menemukan halaman unduhan dari situs resmi Cloudera.

Karena menggunakan Debian 8.x (jessie) 64bit, maka saya mengunduh untuk paket Debian yang ada di sana. Saya mengunduh paket untuk Debian 7 64-bit. Dari banyak referensi instalasi yang beredar semua bisa digunakan, namun ada beberapa hal yang menjadi alasan saya mengapa saya harus mencatat konfigurasi pada mesin saya. Koneksi tidak serta merta dapat dilakukan karena pustaka ODBC tidak otomatis di load.

Instalasi Driver

Pertama kita cek apakah unixodbc telah terpasang. Selengkapnya… »

Analytics Platform berbasis R

Sampai dengan beberapa bulan terakhir ini salah satu pekerjaan saya adalah melakukan riset untuk penggunaan teknologi berbasis free software atau open source software dalam hal perangkat analisis data. Mengingat data yang ada pada instansi di tempat saya bekerja mengumpulkan sebagian besar data dari pihak ketiga, bisa dibilang analisis yang diperlukan memerlukan kemampuan untuk menganalisis big data.

Sebenarnya riset mengenai big data sendiri sebagai basis data telah dilakukan oleh bagian lain dengan melakukan pengembangan berbasis Hadoop. Dalam pengembangan ini bagian saya hanya mendukung dalam hal perangkat keras yang digunakan sebagai riset. Menurut kabar mereka menggunakan paket distribusi dari cloudera di atas CentOS.

Sedangkan dalam hal perangkat analisis saya mendapatkan mandat untuk melakukan riset perangkat apa saja dan bagaimana penggunaannya di bagian tempat saya bertugas. Pilihan yang ada tidak lain dan tidak bukan adalam lingkungan pengembangan dan analisis berbasis R. Berikut perangkat yang termasuk dalam perangkat analisis. Selengkapnya… »

R: Bermain dengan Indikator Pengembangan Ekonomi Dunia

Menggunakan R pada dasarnya sama dengan aplikasi statistik yang lain. Tapi apa yang bisa dihasilkan oleh aplikasi ini dalam kehidupan sehari-hari?

Karena dibagian saya bekerja seringkali diminta untuk mengamati indikator ekonomi saya mencoba mencari literatur mengenai perekonomian dunia dan saya menemukan cara mengakses data Bank Dunia menggunakan Python, R, Ruby dan Stata. Dan ternyata modul untuk R telah dikembangkan oleh Vincent Arel-Bundock.

Dan sebagai pengguna BlankOnLinux yang beruntung karena paket sudah tersedia di lumbung paket maka silakan melakukan instalasi dengan perintah :

$ sudo apt-get install r-cran-wdi

Dan mari kita coba modul ini. Selengkapnya… »

Cryptolocker a.k.a Ransomware

Beberapa hari yang lalu saya mendengar curhatan seeseorang di kantor mengenai masalah di komputernya. Karena hanya sambil lalu dan tidak secara langsung meminta saya masalah tersebut saya abaikan. Pada dasarnya adalah adanya data pribadinya yang dikunci oleh pihak luar. Setelah mencari informasi apa sebenarnya yang terjadi saya akan bercerita sedikit.

Akhir-akhir ini masalah kriptografi berkembang sangat pesat masuk ke berbagai aspek komputasi. Mulai dari cryptocurrency sampai dengan cryptovirus, salah satunya Cryptolocker.

Semua hal ini berkembang seiring dengan perkembangan teknologi kriptografi. Akhir-akhir ini semakin banyak orang yang menginginkan keamanan akan privasinya karena dengan adanya media sosial seakan-akan keseluruhan kehidupannya terekspose. Namun dilain sisi teknologi yang digunakan dipakai oleh sebagian orang untuk keuntungan pribadinya. Hal ini sangat natural terjadi dalam dunia bisnis. Selengkapnya… »

Kippo : Honeypots Test #1

Riset sabtu ini saya mencoba mempelajari cara kerja sebuah honeypots untuk mencari lebah (atau bahkan beruang madu) yang mencoba untuk mencari sejilat madu.

Aplikasi yang saya coba kali ini adalah kippo. Aplikasi yang dibuat untuk mengemulasikan sebuah sesi ssh yang didesain untuk mencatat setiap interaksi yang dilakukan sang lebah demi sejilat madu.

Riset kali ini saya masih menggunakan BlankOn 8.0 (rote). Dan sesuai kebutuhan minimal saya harus memasang python-twisted agar bisa menjalankan aplikasi ini. Jalankan `apt-get install python-twisted` bila belum terpasang.

Setelah mengunduh kippo versi 0.8 dan mengekstraknya akan ada daftar folder dan berkas berikut :
Selengkapnya… »

Manfaat Penggunaan Perangkat Lunak Legal

Saya memiliki citra seorang yang memiliki kelebihan dalam hal pengetahuan tentang teknologi informasi dan komunikasi di instansi saya. Bahkan posisi yang saya tempati saat ini merupakan rekomendasi beberapa orang yang menangkap citra tersebut pada saya.

Hal tersebut tidak saya pungkiri. Saya memang memiliki perhatian lebih pada teknologi informasi dan komunikasi namun tidak pada semua unsur pendukungnya. Banyak hal yang tidak saya ketahui secara sengaja, terutama bila menyangkut masalah legalitas.

Sering kali saya jumpai Selengkapnya… »

Arsip