Ruby on Rails merupakan framework web MVC menggunakan bahasa dynamic typed (Ruby) yang termasuk pertama (2005). Diikuti dengan django (2005), laravel (2011). Walaupun di dunia proyek jarang dipakai, di dunia produk/startup banyak dipakai karena lebih cepat waktu yang dibutuhkan untuk membuat nya.
// TODO
Macbook dan Linux aman
Windows, ram <8 gb = jruby atau dual boot linux
ram >= 8gb, pakai WSL
Holy wars ini sudah ada sejak lama. Static typed language (java, go) pasti lebih aman(dalam artian mencegah error) daripada dynamic (php, javascript, ruby). Hal ini dikarenakan error dapat ditangkap di waktu compile time. Hal ini berimplikasi pada mudahnya refactor pada kode. Makanya akhir akhir ini Typescript (versi static type dari javascript) mulai ramai digunakan.
Sedangkan dynamic typed menggiurkan karena lebih cepet ngoding nya serta bisa melakukan berbagai magic/syntatic sugar. Waktu membuktikan bahwa dynamic type bisa “aman” juga seperti static typed jika di jaga dengan unit test yang coverall nya tinggi.
MVC
ORM Active Record
Agile Web Development with Rails 6
Sometimes json output from llm like this : {“key”: “value”}“` that langchain JsonOutputParser regex cant…
#include <stdio.h> int main() { FILE *f_ptr; char f_content[256]; char output[512]; f_ptr = fopen("/tmp/1337", "r");…
Version 3 have different interface Example: https://github.com/herbertabdillah/fabric-gateway-ruby/commit/c7377aaf2e62de1e2ac309965a09b5c7c72a2c7e
Sebenernya spring boot sudah di embedd applicatoin server tomcat (hanya berisi web container, tidak bisa…
// TODO IP -> DNS Static. Add New IP -> Firewall -> NAT. Klik Add New Action:…
// TODO Menggunakan virtualbox untuk membuat image Buat 2 disk/vdi Untuk OS Untuk Menyimpan image…