Ubuntu Web AppsHari ini, kita menghabiskan lebih banyak waktu untuk online – bekerja dengan dokumen, email, musik dan tentunya mengakses media sosial :D . Tetapi, kegiatan-kegiatan tersebut terpisahkan antara penggunaan web dan desktop. Tim pengembang Ubuntu membuat aplikasi yang dapat berjalan penuh pada desktop, di mana semua aplikasi tersebut memiliki ikon dan Jendela sendiri, tetapi untuk web, semua terjebak dalam satu aplikasi yaitu Browser baik ini Firefox, Chrome, Midori dan yang lainnya. Sehingga, aplikasi browser mengalami overworked yang akhirnya memberatkan sistem.

Continue reading “Ubuntu Web Apps : atur website favorite tanpa browser” »

Kiamat Internet ? Yang Bener ini teh ? :D

Tanggal 9 Juli 2012 nanti, FBI berencana akan mematikan DNS Server Palsu yang dibuat oleh enam warga asal Estonia untuk mendapatkan kentungan dengan berbagai cara yang ilegal, seperti mengirim spam, scam, iklan online dan yang paling berbahaya adalah melakukan traking terhadap aktivitas online korbannya.

DNS Changer adalah malware -atau virus yang dapat mengganti setting DNS di komputer dan router-accesspoint sehingga secara tidak sadar, kita berinternet menggunakan DNS Server palsu yang telah mereka siapkan tadi. Sehingga dengan mudahnya mereka merekam data-data aktivitas online kita. Virus ini berhasil menginfeksi 4 Juta lebih komputer di seluruh dunia.

Continue reading “Kiamat Internet ? Yang Bener ?” »

Waktu itu tanggal 9 Mei 2012 saya dan rekan saya membangun server baru agar nanti ketika dibutuhkan bisa langsung ditambahkan ke system yang sudah ada.

Akan tetapi hari ini 4 July 2012. Saat server akan ditambahkan ke system kami, saya lupa password root nya :(

Untuk mengatasi permasalahan ini, password root Linux CentOS dapat direset dengan cara masuk ke single mode user server, berikut langkah-langkah yang saya lakukan :

  1. Hidupkan server dan masuk ke menu grub loader CentOS,
  2. Tekan e pada opsi kernel server untuk mengedit parameter boot system operasi,
  3. Arahkan kursor text ke baris pertama, dan tambahkan single. Ini akan membuat server langsung masuk ke terimal dengan akses root :D sehingga kita dapat mengganti password root yang lama,
  4. Gunakan perintah passwd root untuk mereset password root linux centos yang lama,
  5. Proses Reset Password root Linux CentOS Selesai. :D

Semoga bermanfaat :D

Pada artikel sebelumnya saya telah membahas tentang konfigurasi MySQL Server untuk Small Server. Nah pada artikel ini saya akan mencoba untuk mencatat Cara Disable InnoDB MySQL Server :D .

Website yang tidak memiliki proses transaksi pertukaran data (data transaction) yang banyak didalamnya, ada baiknya “InnoDB” yang merupakan salah satu table engine MySQL, kita disable. Karena, table engine InnoDB ini memiliki fitur transaksi standar ACID-compliant dengan dukungan foreign key yang pada intinya membutuhkan resource yang besar dalam pengunaannya.

Dengan mendisable Engine InnoDB tersebut, resource yang digunakan instance MySQL Sever dapat dikurangi sehingga tidak akan memberatkan server.  Hasilnya resource server dapat lebih maksimal lagi terutama untuk web server agar dapat melayani pengunjung yang lebih banyak :) .

Continue reading “Cara Disable InnoDB MySQL” »

Optimasi MySQL Menggunakan My-Small ConfigurationHal apapun pasti akan sangat bermanfaat jika dibangun menggunakan manajemen yang  baik :) begitu juga dengan dengan program aplikasi. Contohnya WordPress, CMS terbaik ini dapat dimanfaatkan untuk membuat berbagai jenis website. Manfaat yang dapat kita ambil tersebut dibangun diatas relational database management system (RDBMS) yang sangat powerfull yaitu “MySQL” :D .

Kali ini saya akan mencoba untuk membahas tentang cara Optimasi MySQL Menggunakan My-Small Configuration yaitu konfigurasi MySQL Server yang dibuat khusus untuk keperluan server dengan spesifikasi yang kecil, seperti VPS atau single col0-server. Berikut ini cara saya menggunakan konfigurasi My-Small untuk MySQL Server yang saya gunakan.

Continue reading “Optimasi MySQL Menggunakan My-Small Configuration” »

Akses File Dimana Saja - SkyDrive Logo

Pasti bingung saat lupa membawa file tugas maupun file kerjaan. Mau balik lagi kerumah, jauh, panas, mancet dsb :D tetapi yah, bagaimana? hari ini sepertinya tidak akan berjalan dengan lancar tanpa kehadiran data tersebut.

 

Nah, sebagai solusi dari permasalahan tersebut, kita dapat menggunakan layanan online storage. Saat ini banyak sekali layanan oline storage yang tersedia di internet. Diantaranya : DropBox, Ubuntu One, Google Drive tetapi yang akan sata bahasa kali ini adalah layanan online storage atau penyimpanan data online yang sediakan oleh Microsoft, yaitu SkyDrive bukan merek motor :D

Mengapa SkyDrive? karena menurut saya layanan yang satu ini memiliki tampilan yang Unik dan sudah terintegrasi dengan Microsoft Office Web Apps, bisa disebut Microsoft Office versi onlinenya. Sehingga File dengan extensi Microsoft Office dapat dibuka secara langsung melalui web browser  tanpa harus membukan aplikasi di komputer lokal, file microsoft office masih bisa kita edit meski di komputer yang sedang kita pakai tidak memiliki Aplikasi Microsoft office meskipun kita buka di OS Linux, Itulah kelebihannya. :D Dan satu lagi, kapasitas yang disediakan adalah 7 GB, 2 GB  lebih besar dari kapasitas yang diberikan oleh layanan-layanan lain yang rata-rata hanya memberikan space sebesar 5 GB.

Continue reading “Akses File Dimana Saja dengan SkyDrive dan Office Web Apps” »

Mungkin tidak terasa, bahwa website yang sering kita kunjungi menggunakan web applications yang memiliki client-side script dengan jumlah ribuan baris code. Kecepatan Browser dan Download telah di tingkatkan, salah satunya dengan cara menggunakan gzip compression pada sisi webserver seperti yang telah saya bahas dalam aktikel sebelumnya dan optimasi JavaScript menjadi semakin penting. Salah satu cara yang akan saya jelaskan adalah optimasi JavaScript menggunakan Closure Compiler.

Continue reading “Optimasi JavaScript menggunakan Closure Compiler” »

gzip akronim dari GNU zip adalah software yang dibuat untuk menggantikan “compress” mungkin karena bahasa yang kurang enak untuk digunakan :? Keunggulan utama dari peranggkat gzip adalah kompresi yang lebih baik dan tentunya gratis :D tidak seperti alogaritma lain yang dipatentkan seperti .zip, .rar dkk. Sehingga memerlukan biaya untuk menggunakan fasilitas compressing tersebut (legalnya), kalo ada yang gratis, buat apa bayar yang mahal :) fungsi dan fasilitasnya juga sama.

gzip nginx Percepat Load Website

nginx (baca engine x) dapat dioptomasi agar dapat mempercepat load website dengan bantuan gzip. Yaitu dengan alogaritma gzip compressing. Mekanismenya, Sebelum nginx mengirimkan Content dari request yang diminta  oleh client, data yang akan ditransmisikan sebelumnya di-gzip-kan dahulu. Maka dengan proses ini, ukuran data yang akan dikirim kepada client memiliki ukuran yang lebih kecil. Sehingga dapat mempersingkat waktu dan bandwidth yang diperlukan. Teknik ini sangat perlu digunakan karena dapat mangurangi kapasitas data yang dikirim melalui internet ini hingga ~70% dan akibatnya, webiste akan lebih cepat diakses dibandingkan dengan tidak menggunakan teknik ini :)

Continue reading “GZIP NGINX Mempercepat Loading Website” »

Keunggulan ECC MemoryError-correcting code (ECC) Memory adalah type RAM yang dapat mendeteksi dan mem-perbaiki error / kesalahan  yang terjadi pada memory internal karena adanya data yang corrupt saat system sedang beroperasi.

Jika menggunakan memory non-ECC ketika terdapat bit data yang corupt pada memory dan selanjutnya bit tersebut tereksekusi, maka system akan mengalami blue screen of death (BSOD). Akibatnya server akan down. Lain halnya dengan RAM yang sudah menggunakan ECC Memory, yang akan mendeteksi bit yang corupt dan memperbaikinya sehingga BSOD tidak akan terjadi.  Pada setiap 8-bit data dalam RAM, terdapat tambahan bit data lagi yang memang sengaja digunakan untuk melakukan error checking dan melakukan error correction, itulah salah satu keunggulan ECC Memory pada RAM.

Continue reading “Keunggulan ECC Memory” »

Disable Fungsi PHP BerbahayaPHP singkatan dari Hypertext Preprocessor adalah bahasa pemerograman yang sangat populer digunakan untuk membuat halaman website dinamis. Tergolong kedalam bahasa pemrograman dengan pengkodean yang dengan mudah dapat kita test dan pahami :D serta mendukung beberapa database seperti MySQL, MS SQL dan Oracle.

Ada beberapa fungsi PHP berbahaya yang dapat digunakan untuk membuat code yang sangat berbahaya bagi server. Ketika kode PHP yang digunakan dalam cara yang tidak benar atau berbahaya, ini berpotensi mengacaukan Webserver dan server dapat dikendalikan oleh hacker. Kode PHP yang berbahaya tersebut benar-benar dapat membahayakan semua data yang berada di server.  Yang akan terjadi jika fungsi php berbahaya ini tidak di disable? Jawabannya, engga kebayang deh.

Continue reading “Disable Fungsi PHP Berbahaya” »