Install Jekyll Terbaru di Ubuntu 16.04

Jekyll dibangun dengan bahasa pemrograman Ruby, seperti yang kita ketahui Ruby memiliki packet manager tersediri yang diberinama gem. Bagi pengguna Ubuntu, kita dapat memasang Jekyll melalui official repository yakni dengan apt-get. Sayangnya, di Ubuntu, memasang Jekyll menggunakan apt-get kita tidak akan mendapatkan versi terbarunya, berbeda dengan Jekyll yang dipasang dari gem ia akan mendapatkan versi terbaru sesuai dengan apa yang dirilis oleh situs resmi Jekyll.

Tulisan ini hadir memberikan tentang cara bagaimana kita memasang Jekyll di Ubuntu dengan packet manager Ruby yakni gem, bukan melalui offcial repository Ubuntu melalui apt-get.

[Baca Selengkapnya]

RaspWRT (OpenWRT dalam Raspberry Pi)

Judul di atas sebenarnya kurang tepat buat artikel ini, karena sejujurnya saya bukan akan membahas bagaimana memasang firmware OpenWRT dalam sebuah komputer mini bernama Raspberry Pi, karena saya akan menggunakan LEDE bukannya OpenWRT. Hal ini terpaksa dilakukan karena LEDE merupakan proyek baru dan belum dikenal luas. Demi kemudahan mesin pencari... [Baca Selengkapnya]

Panduan Memulai Belajar Django

Django merupakan Free dan Open Source Web Framework yang dibangun menggunakan bahasa Python. Sebuah web framework yang didalamnya sudah terdapat komponen untuk lebih mempercepat dan memudahkan web development. Arsitektur yang digunakan oleh Django adalah model-template-view(MTV). [Baca Selengkapnya]

Queue di Python Bagian Kedua

Double ended queue mengunakan deque Class deque di modul collections dapat mempermudah kita membuat double ended queue di Python. Double ended queue adalah queue yang memungkinkan kita untuk menambah atau mengurangi elemen dari kanan ataupun dari kiri, dan class deque memungkinkan kita melakukannya dengan efisien. Mari kita import modulnya terlebih... [Baca Selengkapnya]

Queue di Python Bagian Pertama

Cara terbaik untuk implementasi queue (antrian) sederhana list sederhana dapat digunakan dengan mudah untuk digunakan dan diimplementasikan sebagai struktur data queue. Queue seperti ini akan memiliki prinsip first-in, first-out (FIFO). Akan tetapi, pendekatan ini merupakan langkah yang tidak efisien karena memasukkan dan mengambil data dari index pertama list python cenderung... [Baca Selengkapnya]