Pengembangan Aplikasi Web - Sesi 05: Avatar Generator menggunakan Elixir - Bagian 1 / 2

Поделиться
HTML-код
  • Опубликовано: 10 окт 2024
  • Di video ini, kita akan membahas cara membuat avatar generator menggunakan Elixir dengan pendekatan pemrograman fungsional. Kode ini mengubah sebuah string input menjadi gambar avatar yang unik. Pertama, input di-hash untuk menghasilkan urutan angka yang unik. Hash ini kemudian digunakan untuk memilih warna RGB yang khas untuk avatar. Selanjutnya, hash dibagi menjadi beberapa baris, dicerminkan untuk membentuk pola grid 5x5, dan difilter untuk menghapus sel dengan nilai ganjil sehingga menciptakan pola simetris. Setiap sel kemudian dipetakan ke koordinat piksel pada kanvas berukuran 250x250 piksel. Menggunakan library `egd` dari Erlang, gambar di-render dan disimpan sebagai file PNG dengan nama sesuai input awal. Tutorial ini menunjukkan kekuatan Elixir dalam menggunakan pattern matching, manipulasi list, dan integrasi library eksternal untuk membuat konten visual yang dinamis.
    #Elixir #PemrogramanFungsional #AvatarGenerator #Erlang #TutorialPemrograman #BelajarElixir

Комментарии •