Postingan

Menampilkan postingan dari 2025

Panduan Instalasi Ruby on Rails pada Windows 10

Gambar
             Dalam rangkaian membangun web, terdapat bahasa pemrograman dan kerangka kerja yang perlu dipersiapkan. Bahasa pemrograman yang akan dipilih pada tulisan ini adalah Ruby dan Rails sebagai kerangka kerja dalam membangun web pada sistem operasi Windows 10. Untuk mendapatkan keunggulan kerangka kerja Ruby on Rails, diharapkan untuk menjalankannya pada lingkungan Linux. Windows Subsystem for Linux (WSL) dapat berguna untuk menjalankan distribusi Linux pada Windows 10 yang dapat digunakan secara bersamaan. Untuk memasang WSL pada Windows 10 bisa mengikuti tulisan  panduan pemasangan WSL pada Windows 10.  Distribusi Linux yang dipilih pada tulisan ini adalah Ubuntu 24.04.1 LTS. Instalasi Mise pada Windows:         Setelah sistem operasi Ubuntu 24 LTS dipasang pasang Windows 10, dilanjutkan dengan memasang Mise. Mise merupakan perkakas untuk mengelola versi multi bahasa pemrograman dan alat pendukungnya. Unt...

Mise untuk Kelola Multi Bahasa Pemrograman dan Peralatan Pendukung

Gambar
          Dalam membangun perangkat lunak berbasis web, terdapat tahapan untuk menyetel peralatan sebelum tahapan pengembangan dimulai. Penyetelan awal dilakukan pada lingkungan pengembangan yang bisa disebut komputer lokal. Peralatan yang dibutuhkan dapat berupa bahasa pemrograman, alat analisis kode, alat penerapan ke lingkungan produksi dan lain sebagainya. Pada tahapan persiapan ini dapat menguras waktu dan pikiran untuk menghasilkan lingkungan pengembangan yang diinginkan.    Saat  melakukan persiapan pada komputer lokal pengembang, terkadang pengembang memiliki banyak proyek dengan bahasa pemrograman dan peralatan pendukung yang multi versi. Ketika pengembang ingin menggunakan versi yang baru akan menggangu jalannya proyek yang lama. Masalah tersebut dapat diatasi dengan menggunakan alat kelola versi poliglot. Alat ini dapat mengelola multi peralatan dengan versi yang berbeda-beda sesuai dengan kebutuhan. Berikut adalah sebagian alat ya...

Instalasi Linux pada Windows menggunakan Subsistem Windows untuk Linux (WSL)

Gambar
Dalam membangun web terdapat peralatan pendukung yang lebih cocok dikerjakan pada lingkungan Linux seperti Ruby on Rails. Namun pengembang terkadang perlu memiliki sistem operasi lain di dalam komputer yang sama yaitu Windows. Dual boot dapat menjadi salah satu solusi dalam memanfaatkan kelebihan masing - masing kedua sistem operasi tersebut. Solusi tersebut memiliki keterbatasan yaitu tidak dapat berjalan secara bersamaan alias terpisah sehingga perlu keluar dari satu sistem operasi ke sistem operasi yang lain. Permasalahan di atas dapat diatasi dengan menggunakan Windows Subsystem for Linux (WSL) atau dalam bahasa Indonesia Subsistem Windows untuk Linux. WSL merupakan komponen dari Windows yang dapat menjalankan Linux di dalam sistem operasi Windows secara bersamaaan tanpa menggunakan mesin virtual dan dual boot. Terdapat manfaat yang terasa yaitu dapat menginstal berbagai distribusi Linux seperti Ubuntu, Debian, Kali dan banyak lagi, dapat menjalankan skrip Bash, dapat menyimp...

Menyongsong Era Kecerdasaran Buatan bagi Pengembang Perangkat Lunak (Web)

Jakarta,  tanggal 7 Mei 2025 digunakan untuk menulis artikel tentang pandangan dalam menentukan posisi sebagai pengembang perangkat lunak berbasis web terhadap laju pertumbuhan kecerdasan buatan atau  Artificial Intelligent  (AI). Web diangkat sebagai topik berdasarkan pengalaman penulis yang bekerja lebih dari dari 11 tahun berkerja sebagai pengembang web menggunakan Ruby on Rails. Setelah satu dekade lebih berkarir dalam pengembangan web dirasa perlu untuk membahas bagaimana peran dan posisi pengembang web di era penerapan AI pada organisasi. Pengalaman dan pengamatan yang dirasa menarik untuk dibahas dan disajikan pada Blog Akbar Corat - Coret yang berkaitan dengan pembangunan karir sebagai pengembang web agar mendapat peran yang berdampak pada organisasi di kala penerapan AI yang masif di masa mendatang. Web adalah sistem yang memanfaatkan jaringan internet untuk memungkinkan komunikasi antara klien ( browser) dan penyedia layanan ( server)  guna mendapatkan kon...

Menambahkan corak pada kode program dengan Prism.js pada Blogger/Blogspot

Berikut adalah tes penulisan kode menggunakan Prism.js. Untuk menuliskan dengan kode ruby menggunakan Prism.js pada Blogger dengan cara sebagai berikut: 1. Menambahkan CSS ke dalam <head> <link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism-tomorrow.min.css" rel="stylesheet"/> 2.   Menambahkan Javascript Prism.js di akhir sebelum </body> <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-ruby.min.js"></script> 3. Menggunakan tag <pre> dan <code> dalam setiap penulisan kode <pre><code class="language-ruby"> def hello_world   puts "Hello, world!" end hello_world </code></pre> Berikut adalah contoh hasilnya: def hello_world puts "Hello, world!" end hello_world