Postingan

Menampilkan postingan dari Oktober, 2022

IP

Gambar
  Internet Protocol (IP) Sebuah IP Address adalah produk yang menarik dari teknologi komputer modern yang dirancang untuk memungkinkan satu komputer (atau perangkat digital lainnya) untuk bisa berkomunikasi dengan yang lain melalui Internet. IP Address akan memungkinkan lokasi harfiah dari miliaran perangkat digital yang terhubung ke Internet untuk menunjuk dan membedakan dari perangkat lain. Dalam arti yang nyata sama dengan ketika seseorang perlu alamat anda untuk mengirimkan surat, sehingga komputer remote memerlukan alamat IP Anda untuk berkomunikasi dengan komputer Anda. “IP” singkatan dari Internet Protocol, sehingga alamat IP adalah alamat Internet Protocol. Apa artinya? Internet Protocol adalah seperangkat aturan yang mengatur aktivitas internet dan bisa memfasilitasi untuk penyelesaian berbagai tindakan di World Wide Web. Oleh karena itu alamat Internet Protocol merupakan bagian dari sistematis yang diletakkan pada jaringan yang saling berhubungan yang mengatur k...

DomainKeys Identified Mail

Gambar
  DKIM   (DomainKeys Identified Mail) adalah cara agar mail server tujuan bisa memverifikasi apakah ini email yang valid yang berasal dari nama domain tertentu. Jadi fungsinya mencegah spoofing dan phishing email. Dan sama dengan   SPF   ini nanti dipasangkan pada DNS record untuk nama domainnya. Memahami Domainkeys Identified Mail DKIM menggunakan pasangan kunci private/publik untuk men“sign” semua email keluar secara otomatis. Dengan membuat kunci publik domain Anda tersedia melalui DNS setiap mail server di internet dapat memeriksa apakah signature tsb berlaku untuk domain Anda dan tidak ada yang spoofed email terkait. Meskipun SPF lebih tersebar luas daripada DKIM, namun SPF memiliki desain flaw karena SPF akan gagal ketika Anda mem-forward email (disebabkan alamat IP pengirim berubah dan mungkin saja alamat tsb menjadi tidak valid lagi – karena mungkin tidak tercantum dalam entri SPF). Prinsip kerja DKIM similar dengan SPF, dimana ada informasi yang diletakan di...

Scala

Pengertian   Scala merupakan bahasa pemrograman yang menggabungkan paradigma pemrograman yang berorientasi pada objek dengan fungsional. Bahasa pemrograman ini termasuk dalam bahasa pemrograman berorientasi objek murni yang dalam arti bahwa setiap nilai adalah objek. Serta termasuk bahasa pemrograman fungsional yang artinya setiap fungsi adalah nilai. Sama halnya seperti Java, Scala di tulis untuk dapat dijalankan pada JVM (Java Virtual Machine). Bahasa pemrograman lainnya yang dapat berjalan di JVM seperti Kotlin dan Ceylon. Semua bahasa ini dibuat dengan tujuan menyederhanakan atau membuat Java yang lebih baik. Meskipun dijalankan pada JVM, nyatanya Scala bukanlah perpanjangan dari Java. Ketika proses kompilasi (penyusunan) kode Scala di terjemahkan ke dalam betycode Java dan berjalan di JVM. Scala dapan digunakan dalam berbagai lingkungan, mulai dari script yang sederhana hingga sistem yang besar atau rumit sekalipun dalam dunia pemrograman ini disebut dengan istilah general pur...

Network

  Network atau jaringan adalah Sekelompok komputer yang terhubung yang bisa saling berbagi sumber daya (seperti printer atau modem) dan data. Pada defenisi sederhananya Network dapat menghubungkan setiap perangkat untuk bisa saling terhubung satu sama lainnya sehingga bisa mengirim informasi ke sasaran. Network adalah jaringan dari system komunikasi data yang melibatkan sebuah atau lebih system komputer yang dihubungkan dengan jalur transmisi alat komunikasi membentuk satu system. Dengan network, komputer yang satu dapat menggunakan data di komputer yang lain. Dapat mencetak laporan di printer komputer yang lain, dapat memberi berita ke komputer yang lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrasi kan system informasi dan menyalurkan arus informasi dari satu area ke area lainnya. Berikut ini adalah tujuan dengan adanya Network / Jaringan untuk kebutuhan Anda : Network / Jaringan memungkinkan manajemen sumber daya lebih efisien: Misaln...

Apa itu PHPmyadmin?

  Apa itu PHPMyAdmin? PHPMyAdmin merupakan sebuah aplikasi berbasis web yang berfungsi untuk mengelola database  MySQL  atau bisa disebut juga sebagai tool database. Siapapun sebenarnya tidak salah jika mempelajarinya, karena aplikasi ini akan sangat berguna dalam pengembangan situs web yang saat ini semakin populer, misalnya  WordPress  yang memerlukan akses ke database.  Software berbasis web ini akan memudahkan Anda untuk melakukan manipulasi database MySQL tanpa harus mengetikkan perintah pada command line. Aplikasi ini memiliki tampilan yang mudah dipahami dengan fitur lengkap sesuai kebutuhan para pengguna.  Fungsi PHPMyAdmin PHPMyAdmin berfungsi untuk membuat, mengedit, menghapus database, tabel, serta membuat atau menghapus relasi antar tabel, mensortir data, dan lain-lain sesuai dengan kebutuhan Anda. Saat menggunakannya, Anda akan mendapatkan kemudahan dengan cara yang lebih efektif dalam pembuatan database menuju web server. PHPMyAdmin adala...

GIT

Gambar
  Git adalah salah satu  tool  yang sering digunakan dalam proyek pengembangan software. Git bahkan menjadi  tool  yang wajib dipahami oleh programmer, karena banyak digunakan di mana-mana. Pada kesempatan ini kita akan belajar Git dari dasar. Artikel ini hanya akan membahas pengenalan Git saja. Untuk mempelajari Git lebih lanjut, saya sudah menyediakan link di bagian akhir. Mengenal Git Git adalah salah satu sistem pengontrol versi  (Version Control System)  pada proyek perangkat lunak yang diciptakan oleh Linus Torvalds. Pengontrol versi bertugas mencatat setiap perubahan pada file proyek yang dikerjakan oleh banyak orang maupun sendiri. Git dikenal juga dengan  distributed revision control  (VCS terdistribusi), artinya penyimpanan database Git tidak hanya berada dalam satu tempat saja. Semua orang yang terlibat dalam pengkodean proyek akan menyimpan database Git, sehingga akan memudahkan dalam mengelola proyek baik online maupun offline. D...

Mengenai Lambda Expression

  Lambda Expression   atau yang biasa dikenal dalam bahasa pemrograman lain sebagai fungsi anonim   (anonymous function)   adalah fungsi yang didefinisikan tanpa menggunakan   identifier .   Lambda Expression   mulai diperkenalkan pada Java SE 8 dengan tujuan untuk menyederhanakan penggunaan   interface   yang hanya memiliki satu metode abstrak. Java Interface Sebelum mengenal lebih jauh tentang  lambda expression , ada baiknya kita mulai dengan mengingat kembali konsep  interface  dalam pemrograman java. Perhatikan contoh kode  interface  berikut ini : interface PersegiPanjang { double hitung(double panjang, double lebar); } Kode  interface  diatas dapat diimplementasikan menjadi  class . Sebagai contoh, untuk menghitung luas persegi panjang kita gunakan kode seperti berikut : class LuasPersegiPanjang implements PersegiPanjang { @Override public double hitung(double panjang, double lebar) { r...