29 Mar, 2026
Pemilihan web server adalah langkah awal yang menentukan performa website. Dua pilihan populer saat ini adalah Nginx dan LiteSpeed. Perbandingan Nginx vs LiteSpeed sering muncul di forum developer, hosting, dan…
Berikut ini cara installasi Ruby on Rails menggunakan Rbenv di Ubuntu 22.04 1. Apa itu Rbenv Rbenv merupakan tools yang memudahkan developer untuk menginstal, mengelola, dan mengganti versi Ruby secara…
Dalam manajemen hosting, control panel memegang peran penting dalam mengelola server, website, dan sumber daya secara efisien. Tanpa control panel hosting, pengelolaan domain, file, database, hingga keamanan akan terasa rumit,…
RSpec adalah kerangka kerja pengujian unit untuk bahasa pemrograman Ruby. RSpec berbeda dari kerangka xUnit tradisional seperti JUnit karena RSpec adalah alat pengembangan yang digerakkan oleh Perilaku. Artinya, tes yang…
Infrastruktur cloud saat ini menjadi solusi pada banyak tugas komputasi yang diperlukan sehari-hari. Cloud memberikan solusi kemudahan untuk meningkatkan kapasitas (scaling), pilihan sumber daya sesuai yang anda butuhkan, powerful instances,…

Mana Web Server yang Paling Optimal?

Pemilihan web server adalah langkah awal yang menentukan performa website. Dua pilihan populer saat ini adalah Nginx dan LiteSpeed. Perbandingan Nginx vs LiteSpeed sering muncul di forum developer, hosting, dan blog teknologi karena keduanya menawarkan keunggulan berbeda. Nginx dikenal dengan arsitektur event-driven yang efisien, sementara LiteSpeed menawarkan performa tinggi, terutama untuk website CMS seperti WordPress.  […]

12 mins read

Belajar Ruby on Rails: Seri Belajar Ruby on Rails Bagian 2

Berikut ini cara installasi Ruby on Rails menggunakan Rbenv di Ubuntu 22.04 1. Apa itu Rbenv Rbenv merupakan tools yang memudahkan developer untuk menginstal, mengelola, dan mengganti versi Ruby secara fleksibel di local system. Ini sangat memudahkan developer untuk mengerjakan beberapa project dengan versi Ruby on Rails yang berbeda. 2. Install dependency system Buka terminal […]

2 mins read

Control Panel sPanel Hosting: Fitur & Keunggulannya

Dalam manajemen hosting, control panel memegang peran penting dalam mengelola server, website, dan sumber daya secara efisien. Tanpa control panel hosting, pengelolaan domain, file, database, hingga keamanan akan terasa rumit, terutama bagi pengguna non-teknis. Karena itu, berbagai control panel dikembangkan untuk menyederhanakan proses tersebut.  Salah satu yang mulai banyak digunakan adalah sPanel. Solusi ini hadir […]

10 mins read

setup Rspec Ruby On Rails API Mode bagian 1

RSpec adalah kerangka kerja pengujian unit untuk bahasa pemrograman Ruby. RSpec berbeda dari kerangka xUnit tradisional seperti JUnit karena RSpec adalah alat pengembangan yang digerakkan oleh Perilaku. Artinya, tes yang ditulis dalam RSpec berfokus pada “perilaku” aplikasi yang sedang diuji. RSpec adalah DSL untuk membuat contoh yang dapat dieksekusi tentang bagaimana kode diharapkan berperilaku, terorganisir […]

5 mins read

Menambah Package Python pada AWS-Lambda melalui Lambda Layer

Infrastruktur cloud saat ini menjadi solusi pada banyak tugas komputasi yang diperlukan sehari-hari. Cloud memberikan solusi kemudahan untuk meningkatkan kapasitas (scaling), pilihan sumber daya sesuai yang anda butuhkan, powerful instances, less maintenance, dan semua itu bisa diperoleh dengan harga yang relatif terjangkau. Ada banyak Skema Bisnis Layanan Cloud yang banyak disediakan provider yang dapat membuat […]

5 mins read

Strategi Failover Clustering VMware untuk Disaster Recovery Plan

Downtime adalah gangguan teknis yang bisa berdampak langsung dalam operasional dan reputasi perusahaan. Sistem IT modern dituntut selalu aktif, stabil, dan siap menghadapi kegagalan. Mengatasi tuntutan tersebut, hadirlah failover clustering VMware. Teknologi ini berfungsi memastikan layanan tetap berjalan optimal meskipun terjadi kerusakan hardware, gangguan jaringan, atau bahkan kegagalan host.  Dengan arsitektur cluster yang tepat, virtual […]

11 mins read

Setup RSpec Ruby on Rails API Mode dengan Serializer & Factory Bot Bagian 2

Di Rails, serializer memungkinkan Anda untuk menyesuaikan data alih-alih memiliki render default. Pada artikel ini, kita akan melihat panduan langkah demi langkah untuk menggunakan serializer di aplikasi Anda. Berikut dengan implementasi Rspec pada Serializer. 1. Tambahkan gem serializer pada Gemfile gem ‘active_model_serializers’ kembali ke terminal dan run  bundle install 2. membuat sebuah file Serializer bundle […]

4 mins read

Apa itu Computational Thinking (Pemikirian Komputasi) ?

Computational Thinking (atau mungkin jika di Indonesiakan menjadi pemikiran komputasi) adalah salah satu pendekatan yang dapat digunakan dalam memecahkan masalah (problem solving). Secara singkat computational thinking adalah mencoba memecahkan masalah dengan cara pemecahan masalah dari sudut pandang komputasi. Walaupun sangat lekat dengan rekayasa perangkat lunak, namun pemrogram perangkat lunak pun seringkali tidak menerapkan computational thinking […]

4 mins read

Apakah Menjadi Alternatif yang Viable untuk x86?

Selama lebih dari tiga dekade, arsitektur x86 yang didominasi oleh Intel dan AMD telah menjadi standar emas bagi infrastruktur server di seluruh dunia. Namun, beberapa tahun terakhir kita menyaksikan pergeseran paradigma yang cukup signifikan dengan munculnya server berbasis ARM di ruang pusat data. Awalnya dikenal sebagai otak di balik perangkat seluler karena efisiensi dayanya, ARM […]

8 mins read

Belajar Ruby on Rails: Seri Belajar Ruby on Rails

Struktur Code Aplikasi  Berikut penjelasan struktur aplikasi yang ada di rails 7 :  app models: Tempat untuk semua Model. Model berinteraksi dengan database dan berisi logika bisnis aplikasi. Biasanya setiap model merepresentasikan tabel dalam database.             Contoh: app/models/user.rb (Model untuk entitas pengguna) controllers: Tempat untuk semua Controller. Controller menangani permintaan dari browser, memprosesnya, […]

3 mins read