featured-image-jelajah-open-source-prismjs-belajar-pemrograman

Jelajah Open Source: PrismJS

PrismJS merupakan sebuah library open source syntax highligher. Syntax highlighter digunakan untuk men-style source code agar lebih mudah dan nyaman dibaca. Selain PrismJS, terdapat beberapa syntax highlighter lainnya seperti SyntaxHighlighter dan highlight.js. Syntax highlighter yang digunakan oleh BelajarPemrograman adalah PrismJS. Oleh karena itu, pada kesempatan ini kita akan membahas PrismJS.

Baca Selengkapnya

featured-image-belajar-pemrograman-bash-shell-di-linux-2-output-input

Belajar Pemrograman Bash Shell di Linux 2: Output

Program bash beroperasi pada antarmuka berbasis teks (text-based interface), misalnya melalui program terminal. Beberapa contoh program terminal antara lain gnome-terminal dan konsole di Linux, Terminal di Mac OS, dan cmd.exe pada Windows. Bentuk interaksi dasar antara user dan program adalah dengan memberikan/menerima input dan output. Secara default, output ditampilkan di layar melalui program terminal. Selain itu, output juga dapat disimpan ke dalam file atau dikirimkan menjadi input untuk perintah yang lain. Pada materi belajar ini, Anda akan belajar untuk membuat output pada pemrograman bash shell dengan menggunakan perintah echo dan printf.

Baca Selengkapnya

featured-image-belajar-pemrograman-ruby-from-zero-to-pro-persiapan-pengenalan

Belajar Pemrograman Ruby from Zero to Pro – Bagian 1 Persiapan & Pengenalan

Bagian pertama dari seri materi belajar pemrograman Ruby: from Zero to Pro, yaitu persiapan dan pengenalan. Materi belajar ini memperkenalkan Anda pada bahasa pemrograman Ruby, yang mana GitHub, Airbnb, dan BukaLapak gunakan untuk website mereka. Setelah pengenalan, materi dilanjutkan dengan penginstalan Ruby dan penggunaan modul Interactive Ruby (irb). Dan tentu saja, karena ini bagian pertama, kita akan membuat hello-world.rb.

Baca Selengkapnya

featured-image-mengenal-html-css-javascript

Beberapa Perintah Penting npm (Node Package Manager) yang Sebaiknya Anda Ketahui

npm (Node Package Manager) merupakan package manager untuk JavaScript. alam PHP kita mengenal Composer, di Ruby ada RubyGems, di Python kita mengenal pip, dan seterusnya. Dengan menggunakan npm, developer dapat mencari, mendapatkan, menggunakan dan berbagi package-package JavaScript. Dalam materi belajar ini akan dibahas beberapa perintah npm yang menurut saya penting, mulai dari inisialisasi package.json hingga untuk membuka dokumentasi package.

Baca Selengkapnya

featured-image-tanya-jawab-pemrograman-java

Apa Perbedaan Antara Assign Nilai ke Variabel long di Java Menggunakan L dan Tidak Menggunakannya?

Di materi yang berjudul Catatan Belajar Bahasa Pemrograman Java, dijelaskan bahwa untuk mengekspresikan nilai dari sebuah variabel bertipe long dapat digunakan literal int (misal 1000) atau literal long, yaitu dengan menambahkan L atau l di akhir penulisan nilai bilangan (misal 1000L). Jika keduanya bisa digunakan, lalu apa bedanya?

long longNumber  = 1000;
long longNumberL = 1000L;

Baca Selengkapnya