Posts

Showing posts from April, 2021

Membangun Server DNS pada Windows

  Installasi dan Setting BIND 9 di Windows Bagi yang sering berkutat di Linux, pasti tau apa itu BIND. BIND adalah open source software DNS Server yang paling populer dikalangan Linuxer. Lalu mengapa aku yang notabene pemakai produk windows mau memakai BIND?. Jawabannya simple aja : free alias nggak pakai bayar. Memang di windows sudah ada Microsoft DNS Server, namun hanya tersedia di os Windows 2003 server, padahal aku makai windows xp sebagai email server, firewall dan internet router di kantor. Kok nggak pakai windows 2003 server aja sih?, Jawabannya juga simple : nggak punya software nya yang legal (ehem) dan antivirus kantor (kapersky) nggak bisa jalan di os 2003 server. Dengan ‘terpaksa’ aku hanya bisa pakai windows xp untuk internet router dan mail server. Kembali ke BIND, selain jalan di linux, BIND juga jalan di windows 2000/xp/2003. Untuk download installer atau source code nya (BIND versi 9.4.2) silahkan ke : ht

Perulangan For pada Python

  Pengertian Struktur Perulangan For Bahasa Python Berbeda dengan mayoritas bahasa pemrograman lain, di dalam Python perulangan for lebih ke perulangan untuk memproses array / himpunan. Ini mirip seperti perulangan  foreach  di bahasa PHP. Berikut format dasar struktur perulangan  for  dalam bahasa Python: 1 2 3 4 foo = [a, b, ...] for i in foo:    # kode program yang akan diulang    # kode program yang akan diulang Dalam format ini, di awal saya mendefinisikan variabel  foo  sebagai sebuah array atau himpunan (salah satu dari tipe data  string ,  list ,  tuple ,  set  atau  dictionary ). Perulangan for akan dijalankan sebanyak jumlah element yang ada di dalam variabel  foo . Sepanjang perulangan, variabel  i  akan berisi element yang sedang di proses. Penjelasan ini akan lebih mudah dipahami dengan contoh kode program. Sebagai praktek pertama, berikut kode program perulangan  for  untuk menampilkan nama-nama warna: 1 2 3 warna = [ 'Merah' , 'Biru' , 'Kuning'