Install Amazon Corretto di macOs

Corretto adalah distribusi open source dari OpenJDK yang dikelola oleh Amazon. Amazon sendiri katanya akan memberikan support jangka panjang dan tentunya akan tersedia untu beberapa platforn yaitu untuk Linux, Windows, dan macOs. Untuk kali ini aku akan coba intall di Macbook Pro aku. Oia untuk detail mengenai apa itu Corretto, mengapa harus pakai Corretto sobat bisa meluncur ke sini.

Read More

Berkenalan Dengan Flutter

Flutter adalah sebuah framework open-source besutan Google yang digunakan untuk membuat  aplikasi mobile. Mengapa demikian? bukankah Google sudah punya SDK sendiri untuk mengembangkan aplikasi Android-nya? Apakah dengan ini Google ingin menggenjot jumlah aplikasi di Play Store?

Read More

Prinsip SOLID Dalam Konsep Object Oriented Design

SOLID adalah sebuah prinsip yang menurut aku sangat penting jika diterapkan dalam pemrograman berorientasi objek, prinsip ini akan memberikan manfaat yang dahsyat, kode program yang dibuat akan mudah dirawat dan dikembangkan lebih lanjut lagi. Kita tahu kalau melakukan refactoring kode haruslah mudah dan menyenangkan, ga mau kan sobat niatnya refactoring kode dengan niat merapikan kode malah jadinya kode yang dibuat semakin membingungkan dan berantakan. SOLID akan membantu sobat sekalian melakukan penulisan kode dengan lebih baik, baik dari sudut pandang apa kah ini? yuk mari kita bahas sob.

Read More

Pengenalan Ulang JavaScript, Part 1

Sobat bahasa pemrograman JavaScript kini telah memiliki andil yang lumayan signifikan terhadap industri perangkat lunak, semenjak terkenalnya beberapa library JavaScript seperti React, Angular, Vue dll. Doi tidak lagi menjadi bahasa pemrograman yang di anggap main-main lagi, bahkan yang lebih keren doi telah serius digunakan pada beberapa project besar, oleh karena itu penting bagi aku untuk mencoba mengulang kembali pelajaran JavaScript dari berbagai sumber yang akan aku tuangkan dalam tulisan ini, dengan harapan bisa mengingatkan kenangan masalalu dan bisa berguna untuk masa depan sob.

Read More

Bagaimana Aku Melakukan SetUp Atom Untuk Koding Python

Hay temen-temen kali ini aku mau share bagaimana aku memulai untuk belajar bahasa pemrograman Python yang sebelumnya aku udah bahas di sana. Untuk memulai belajar yang pertama kali kita harus punya adalah text editor, setelah serching-searching ternyata banyak sekali nama-nama text editor yang berterbaran di Internet sana. Dari sekian banyak text editor yang ada, aku putuskan untuk menggunakan Atom, dengan alasan gratis dan lumayan mumpuni untuk digunakan untuk berbagai bahasa pemrograman, dan tentunya dukungan komunitas yang besar di github dalam pengembangannya.

Read More

Upgrade Python 3 di Mac (macOS)

Hai sobat, setelah kemarin aku nulis artikel “Mengapa Belajar Bahasa Pemrograman Python” kali ini aku mau sedikit sharing tentang cara upgrade ke Python 3 di Mac. Pasti sobat sekalian yang lagi mo mulai belajar bahasa pemrograman Python pernah mempunyai pertanyaan seperti ini “Mengapa kita harus belajar Python 3 padahal di Python 2 dukungan komunitasnya sangat kuat dan banyak pula library yang belum support ke Python 3?“, tenang sob aku pun juga mikirnya gitu, setelah melang-lang buana di dunia maya akhirnya ketemu info di webnya Python langsung di sana yang menyatakan bahwa Python 3 adalah masadepan karena kata penciptanya, Guido van Rossum: agar Python bisa Move On dia perlu melakukan perubahan skala internal. Diperkuat juga pada artikel di sana yang menyatakan bahwa Python 2 akan berakhir di tahun 2020, so buat sobat yang punya/sedang menulis kode menggunakan Python 2 mau tidak mau harus melakukan porting atau perubahan kode sehingga bisa berjalan di Python 3, singkatnya sih begitu sob.

Read More

Mengapa Belajar Bahasa Pemrograman Python

Hai sob, jumpa lagi dengan saya Charisma Sugiyono yang beberapa bulan ini vakum tidak menulis karena beberapa hal. Untuk kesempatan kali ini aku mau coba menulis artikel tentang bahasa pemrograman yang tidak asing lagi di telinga para developer tanah air. Python adalah sebuah bahasa pemrograman yang termasuk tua bila dibandingkan dengan beberapa bahasa pemrograman yang populer saat ini.

Read More

Meteor Itu Full-Stack Framework, Apa Maksudnya?

Halo rek puasanya masih lancar? kali ini mau bahas Meteor lagi rek, lagi keranjingan dan KEPO nih sama yang namanya Meteor padahal ini aku belum nyobain menggunakannya lho, masih sebatas lihat-lihat dan baca-baca di Internet sehingga diri ini menjadi lebih yakin dalam jalan ini yaitu jalan menuju Meteor haha.

Read More

Aku Putuskan Untuk Menggunakan Meteor

Sebelum melangkah lebih dalam pasti temen-temen ada yang belum tau apa itu Meteor, Meteor adalah sebuah framework Node.js, sehingga dalam penggunaannya menggunakan bahasa pemrograman javacript, javascript sendiri adalah bahasa pemrograman yang selalu digunakan dalam pembuatan website, dengan katalain apapun bahasa pemrograman server side yang temen-temen gunakan pasti setidaknya temen-temen menggunakan javasript sebagai bahasa pemrograman client side-nya.

Read More