Kategori Komputer

Mengenal Windows Service

Windows Service yang dulu dikenal sebagai NT Service adalah program pada Windows yang berjalan di background. Maksud dari berjalan di background adalah program tersebut tidak bisa berinteraksi langsung dengan pengguna melalui antarmuka (user interface). Seperti layaknya program biasa, service memiliki executable yang dijalankan oleh Windows dan melakukan pekerjaan-pekerjaan yang telah diprogram kepada service tersebut. Service umumnya melakukan pekerjaan-pekerjaan otomatis yang biasanya tidak memerlukan interaksi langsung dengan pengguna. Sebagai contoh, service...

VB dan C# Kenapa Berantem?

Kayaknya orang-orang banyak yang memperdebatkan yang mana yang lebih bagus untuk digunakan. Gw sendiri sudah berpengalaman “bercinta” dengan kedua bahasa pemrograman populer ciptaan Microsoft tersebut. Dan tentu saja ada pahit manisnya. 😀 Gw belajar VB6 pas kelas 2 SMP. Pas itu gw masih pake VB for Application yang dipake di Microsoft Access. Lama-lama tertarik juga untuk mendalami VB6 di VS6. VB itu menurut gw bahasanya sangat readable dan manusiawi. Sintaks-sintaksnya...

Mulai Pake ASP.NET Yuk

Jadi kemaren gw belajar ASP.NET bersama junior-junior gw di MIC. Padahal sebelumnya gw nggak pernah pake ASP.NET dan baru baca buku ASP.NET semalem sebelumnya. 😛 Jadi sekarang gw pengen sedikit berbagi apa yang gw pelajari kemaren. ASP.NET adalah teknologi yang didukung Microsoft dalam jajaran Microsoft .NET sebagai framework untuk membuat web application yang lebih baik. ASP.NET berbeda dengan web scripting pada umumnya seperti PHP, ASP Classic, maupun Perl. ASP.NET bukanlah...

Overloading Dalam Generics

Overloading pada dasarnya adalah menghilangkan ambiguitas dari method-method yang bernama sama dengan menambahkan daftar parameter sebagai ‘kata-kunci’ dari suatu method. Sedangkan generic melakukan generalisasi suatu tipe data, dan tentu saja karena tipe data tersebut tidak diketahui saat penulisan class yang generic, tipe data tersebut dianggap ambigu. Nah jadi, jika terdapat method-method yang menggunakan tipe generic pada parameternya, tentu saja method tersebut menjadi ambigu pada saat kompilasi karena satu atau lebih parameter yang bertipe generic tidak dapat ditentukan tipe datanya, dan pada kondisi seperti ini, overloading seharusnya menjadi gagal.

WordPress Lambat

Beberapa minggu ini gw mendapati bahwa WPAdmin blog ini sangat lambat. Tadi gw coba-coba tweaking dan menemukan bahwa Akismet plug-in adalah biang keroknya. Jadi, demi kemaslahatan perbloggingan kita, lebih baik deaktivasi plug-in Akismet daripada WPAdmin anda lambat bahkan hingga server-nya timeout.

Internet Aman Untuk Anak

Sejak gw beli komputer baru, gw mendedikasikan komputer lama gw yang udah gw betulin buat adik-adik sepupu gw. Gw kasihan ngeliat adik-adik gw kaga punya komputer padahal dulu gw udah maen komputer sejak gw kecil. Gw juga memasang internet di rumah yang kemudian di-share dengan komputer adik-adik gw. Cuma ada yang gw takutkan dengan menghubungkan komputer mereka ke internet: Internet is not entirely safe for children. Jadi bagaimana untuk menangkal...

Apa Sih IDE Itu?

Apa Sih IDE (Integrated Development Environment) itu? IDE adalah sebuah software yang membantu kita mengembangkan software-software lainnya dengan lebih cepat dan mudah. Dalam sebuah IDE, biasanya terdapat tools-tools lengkap yang membantu memudahkan pengembangan software. Emang IDE penting ya? Walaupun kalian bisa meng-compile program kalian lewat Console, dan mengedit program kalian pakai Notepad (atau pake EDIT.COM. Dewa abiss :-D), mengembangkan aplikasi-aplikasi berskala besar dengan cepat tanpa bantuan IDE sangatlah sulit. Contohnya,...

Sekilas Object Oriented Programming

OOP = Object Oriented Programming a.k.a. pemrograman berorientasikan objek. Jadi kita melakukan pemrograman dengan mengidentifikasikan objek-objek apa saja yang terlibat dalam program kita. Objek memiliki 2 elemen utama: 1. Attributes atau Properties: Yaitu nilai-nilai yang tersimpan dalam objek tersebut dan secara langsung maupun tidak langsung menentukan karakteristik dari objek tersebut. 2. Method: Yaitu suatu aksi yang akan dijalankan atau dikerjakan oleh objek tersebut. Class atalah blueprint dari suatu objek. Berikut contohnya: Class: Orang...

Absensi Tutorial

Gw dari dulu nggak berubah: ceroboh. Gw sering lupa bahkan sama kerjaan gw sendiri, salah satunya adalah ngabsenin anak-anak yang dateng pas sesi tutorial gw. Nah oleh karena saya sudah punya hostingan yang lumayan buat dioprek-oprek, gw mau menyiapkan: Sistem Absensi Tutorial Online (Si-AsTOn) Oke jadi gw sudah menyiapkan Standard Operation Procedure buat Si -AsTOn. Sistemnya bakal mirip kayak sistem isi ulang pulsa handphone. Berikut SOPnya: Asisten membuka portal Si-AsTOn dan...