Postingan

Menampilkan postingan dari 2023

Materi Git

• Apa Itu Git?      GIT adalah sebuah tools bagi para programmer dan developer yang berfungsi sebagai control system untuk menjalankan proyek pengembangan software. GIT adalah singkatan dari Group Inclusive Tour. Tujuan penggunaan GIT yakni untuk mengelola versi source code program dengan menentukan baris serta kode yang akan ditambahkan atau diganti. Git adalah sebuah version control system terbuka yang dikembangkan oleh Linus Torvalds pada tahun 2005. Linus Torvalds juga merupakan pengembang sistem kernel dari sistem operasi Linux. Saat ini, Git merupakan version control system paling populer digunakan. Ada ratusan proyek software yang mengandalkan Git sebagai version control system mereka termasuk proyek komersial serta open source. Git terkategori dalam DVCS (Distributed Version Control System), yang artinya kode tidak hanya memiliki satu tempat penyimpanan sejarah lengkap sebuah software. Di Git, setiap salinan kode kerja developer juga berperan sebagai repositori ya...

Method

Gambar
  1. Method Overloading     Method overloading yaitu sebuah konsep dalam pemograman yang memungkinkan progammer untuk membuat beberapa metode dengan nama yang sama dalam sebuah kelas, tetapi dengan parameter yang berbeda.  Contoh penerapan method overloading : Contoh diatas merupakan method penjumlahan angka namun dengan tipe yang berbeda. Didalam contoh diatas terdapat tipe data INT dan Double, dimana INT akan menjumlahkann angka pada input baris pertama dan Double akan menjumlahkan angka pada input baris kedua. Dan hasil dari input tersebut adalah seperti ini : Dapat kita lihat hasil dari penjumlahan dari tipe data Integer dan tipe data Double. 2. Method Recursive      Rekursi (Recursion) adalah teknik membuat sebuah fungsi yang memanggil fungsi itu sendiri. Teknik ini memberikan cara untuk memecah masalah yang kompleks menjadi masalah sederhana yang lebih mudah untuk dipecahkan. Menambahkan dua angka merupakan hal mudah dilakukan, tapi menambahkan s...

Materi Javascript

• Pengertian JavaScript     Javascript adalah bahasa pemograman yang di gunakan untuk mengembangkan website agar lebih dinamis. Website dinamis yang dimaksud berarti isi konten di dalamnya dapat bergerak atau mengubah apapun yang tampak dilayar tanpa harus dimuat ulang secara manual. Misalnya seperti konten gambar animasi, slideshow dan sebagainnya. Penggunaan Javascript dalam pengembangan website sering dikaiatkan dengan HTML dan CSS. Hal ini karena dalam pembuatan website, Ketiga elemen tersebut berperan penting dan saling berkaitan satu sama lain. Elemen-elemen tersebut tentunya membuat website menjadi lebih menarik, sehingga pengunjung jadi betah mengeksplorasi isi di dalamnya.  Awalnya, Javascript hanya bekerja pada sisi client frontend saja. Dengan begitu, proses pengolahan kode-kodenya hanya berjalan disisi browser saja. Namun, seiring perkembangannya Javascript juga bisa digunakan disisi server. Tentunya dengan bantuan berbagai framework seperti Node.js, dan React...

Perbedaan Ansible Tower dan AWX

> Penjelasan Ansible Tower Ansible Tower adalah sebuah platform manajemen otomatisasi dan orkestrasi open-source yang memungkinkan pengguna untuk mengelola, mengotomatisasi, dan mengkoordinasikan tugas-tugas otomatisasi Ansible pada skala besar. Ansible Tower memudahkan manajemen dan pelacakan tugas otomatisasi di seluruh infrastruktur IT Anda, termasuk lingkungan on-premise dan cloud. Berikut adalah penjelasan lebih detail tentang Ansible Tower: * Arsitektur Ansible Tower terdiri dari beberapa komponen, yaitu: > Tower Server: Komponen utama yang mengatur semua tugas otomatisasi, manajemen pengguna, manajemen kredensial, manajemen inventori, dan manajemen proyek Ansible. Tower Server juga menawarkan antarmuka web yang mudah digunakan yang memungkinkan pengguna untuk mengelola semua aspek tugas otomatisasi. > Tower Worker: Komponen tambahan yang dapat dipasang pada host tambahan untuk meningkatkan kapasitas tugas otomatisasi. Tower Worker menangani tugas otomatisasi yang diberi...

Praktikum Database

Gambar
1. Create Table tb_pengguna     Kali ini saya akan membuat sebuah tabel di dalam database mysql dengan nama tabel tb_pengguna. Pertama untuk membuat tabel kita masukan sintask create tabel. Contoh nya adalah seperti ini. Create table tb_pengguna ( user_id INT NOT NULL, nama VARCHAR(50) NOT NULL, email VARCHAR(50) NOT NULL, No_telp INT NOT NULL, PRIMARY KEY (`user_id`) );  Masukan sintask seperti Contoh di atas dan kita akan check dengan perintah desc. Dan akan muncul tampilan seperti ini.  Ini adalah Contoh dari hasil create tabel di atas. 2. Add Unique Into Table      Jika kita ingin menambahkan Unique dalam sebuah tabel database maka kita harus menggunakan sintask ALTER. Contohnya saya akan menambahkan Unique ke dalam field email. Maka menggunakan perintah ALTER.      ALTER TABLE `tb_pengguna` ADD UNIQUE INDEX `email` (`email`); Setelah menambahkan Unique kedalam field email kita check menggunakan sintask desc. Dan akan muncul tabel de...