Insurance Policy
Belajar Ruby on Rails: Seri Belajar Ruby on Rails Bagian 11
Hai, semangattt! ini bagian terakhir dari Seri Belajar Ruby on Rails loh, kali ini kita akan belajar membuat aplikasinya langsung. Aplikasi nya yang simple-simple aja ya kalian pasti bisa kok, apalagi kalo kalian udah baca bagian yang lain. So kita yang langsung aja ya. Kali ini kita akan membuat aplikasi yang namanya Homework Management dengan Rails versi […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]