Posts

Showing posts from January, 2014

Cara Menyembunyikan versi PHP pada Header HTTP

Secara default konfigurasi Apache/PHP, server mengirimkan Header HTTP dengan informasi dimana versi PHP berjalan pada server. HTTP merespon header dengan menampilkan “X-Powered by” versi PHP yang berjalan di server. INformasi ini dapat diguakan oleh Hacker untuk dieksploitasi kelemahan dari versi PHP yang berjalan, terlebih bila yang berjalan adalah versi lawas yang sudah diketahui kelemahanya. Contoh HTTP Response Header: HTTP/1.1 200 OK Date: Sun, 04 Nov 2012 07:24:47 GMT Server: Apache X-Powered-By: PHP/5.2.17 Vary: Accept-Encoding,Cookie Catatan : Ini adalah salah satu cara unutk mengetahui versi PHP. Walaupun informasi tidak didapatkan, hacker bisa jadi akan menggunakan cara lain. Cara termudah unutuk menyembunyikan versi PHP dari HTTP Header adalah dengan mengatur variabel “ expose_php ” menjadi Off pada file php.ini expose_php = Off Contoh HTTP Response Header setelah ditambahkan baris seperti diatas pada php.ini HTTP/1.1 200 OK Date: Sun, 04 Nov 2012 07:24:47 GMT Server:

Cara Mengkompile Program C di Ubuntu Menggunakan gcc

Untuk mengompile program bahasa C di ubuntu sangatlah mudah walaupun itu menggunakan gcc kompiler. Okey erlebih dahuu kita harus mendonload library build essential program tersebut dengan memberikan perintah seperti ini: $sudo apt-get install build-essential Buat program test atau helo world lah, pokoknya kita akan mengetest apakah program berjalan dengan baik atau tidak. #include<stdio.h> #include<stdlib.h> int main() { printf("\nHello World\n\n"); return(0); } Simpan program dengan nama test tau apa terserah, kemudian carilah directori dan tuliskan perintah berikut ini di terminal $ cd test.c Untuk mengkopilasi bisa dilakukan dengan cara berikut ini: $ gcc -Wall -W -Werror test.c -o test Gimana cara menjalankanya, tinggal ketikan perintah berikut: $ ./test Sekarang program telah berjalan, bagaaiman dengan kalian. Sukses kah? Selamat mencoba.

Program Bahasa C Untuk Menghitung Volum dan Luas Permukaan Kerucut

Bagi yang amsih belajar pemrograman bahasa C, mungkin ini angatlah perlu di pelajari. Karena aku sendiri pun waktu belajar bahsa C pun belajar ala beginian nggak langsung dengan desain pattern yang lebih rumit. Selamat mencoba! #include<stdio.h> #include<conio.h> #include<math.h> void main() { float r,h; float sa,volume; clrscr(); printf("Masukan panjang radius dan tinggi kerucut:\n"); scanf("%f\n%f",&r,&h); //rumus luas kerucut sa=3.141*r*(r+sqrt(r*r+h*h));// rumus volum kerucut volume=(1.0/3)*3.141* r * r * h; //mencetak di layar luas dan volum kerucut printf("Luas permukaan kerucut : %.3f",sa); printf("\nVolum Kerucut adalah : %.3f",volume); getch(); }. OUTPUT: Masukan panjang radius dan tinggi kerucut: 3 10 Luas permukaan kerucut : 126.672 Volum Kerucut adalah : 94.248 -----------------------------------------

Kumpulan E-Books C++

Ini adalah beberapa buku (E-books maksudnya) yang aku pelajari, aku dapatkan kebanyakan dari teman. Karena ini adalah menurutku ilmu yang sangat berguna bagi kalian semua maka aku share lah kepada kalian, dan apabila berminat bisa langsung sedot aja: Catatan Singkat Bahasa C C dan C++ Head First C Pro Objective C Alpro Membuat aplikasi Mobile dengan QT C++ Laguage Tutorial C++ Tutorial Cplusplus-Tutorial The C++ Programing Laguage 3rd Edition Practical C++ Programing Eclipse C++ Tutorial C++ Programing Laguage Pointer and Arrays in C Laguage Untuk sementara itu saja kalo ada permintaan yang lainya atau ada wbook baru entar di posting lagi.

Transformator

Image
Dalam Artikel ini akan di bahas beberapa hal yang aku ketahu mengenai trafomator seperti: Bagian Utama Inti Besi Kumparan Minyak Transformator Tanki Bushing Alat bantu Pendingin Tape Charger Alat pernafasan Pengaman Prinsip kerja Keadaaan Transformator Tanpa beban Keadaaan Transformator Berbeban Rugi-rugi Rugi Hysteresis Rugi Arus Eddy Rugi Lilitan DC Rugi Flucks Bocor Transformator merupakan Alat listrik yang dapat memindahkan energi listrik dengan merubah tingkat tegangan dari suatu rangkaian listrik ke rangkaian listrik lain melalui prinsip induksi magnetik tanpa merubah frekuensi. BAGIAN UTAMA TRANSFORMATOR Transformator terdiri dari beberapa bagian antara lain: INTI BESI Inti besi berfungsi untuk mempermudah jalan fluksi, yang ditimbulkan oleh arus listrik yang melalui kumparan. Pada transformator , inti besi dibuat dari lempengan-lempengan besi tipis yang berisolasi, untuk mengurangi panas (sebagai rugi-rugi besi) yang ditimbulkan ole

Perbedaan HTML 5 dengan HTML 4

Image
Waktu baru mendengar HTML 5 sempet bingung, memangnya apa sih yang terjadi pada HTML 5 dari sebelumnya HTML 4, kayaknya masih sama—sama saja seperti dahulu. Kalo belum biasa menggunakan sih emang akan muncul pertanyaan seperti itu manakala mendengar HTML 5 yang bianaya berkelut dengan HTML 4 ataau yang sebelumnya. Nah disini akan di tampilkan beberapa perbedaan antara HTML  5 dan HTML 4 : Dapat ditulis dalam sintaks HTML (dengan tipe media text/html) dan XML. Tersedianya canvas pada HTML 5 Embed Audio Video Secara Langsung Integrasi yang lebih baik dengan aplikasi web dan pemrosesannya. Integrasi (’inline’) MathML dan SVG dengan doctype yang lebih sederhana. Penulisan kode yang lebih efisien. Dapat  dimengerti  oleh  browser  lawas  (backwards  compatible).  Sehingga  istilah  ‘deprecated’ tidak akan diperlukan lagi.   Spesifikasi  HTML  5  menjabarkan  vokabular  yang  dapat  ditulis  dalam  dua sintak  yaitu  html  dan  XML  yang  disesuaikan  dengan  kebutuhan  pemrogram

Instal Manual Apache Server di Windows

Image
Jika kamu punya versi sebelumnya dari Apache (MSI Installer dari apache.org) yang terinsal pada sistem, silahkan di  uninstall terlebih dahulu dari Add/Remove program. Download Apache Web Server dari: http://www.apachelounge.com/download/ - Windows 32bit http://www.apachelounge.com/download/win64/ - Windows 64bit Sebagai referensi, Sistem operasiku Windows 7 Professional 32bit, I use "httpd-2.4.3-win32-ssl_0.9.8.zip" pada instalasi ini. Untuk bisa menjalankan  Apache 2.2 dan 2.4 VC10, Visual Studio C++ 2010 SP1 harus terinstal pada sistem. Gunakan link berikut unntuk mendowload, stelaah didownload double klik dan di instal. Ms Visual C++ 2010 SP1 Redistributable Package (x86) - Windows 32bit Ms Visual C++ 2010 SP1 Redistributable Package (x64) - Windows 64bit   Jika kamu ingin menggunakan Apache 2.4 VC11 (Minimum system required: Windows 7 SP1), Visual Studio C++ 2012 harus terinstal pada sistem . Gunakan link berikut untuk mendownload. Ms Visual C++ 2012 x86, x64 Re

Cara instal PHP di Windows

Image
  SEbelum instal PHP kamu harus instal Apache Server dulu dan harus berjalan dengan baik. Download versi terkahir PHP http://windows.php.net . Download versi zip seperti berikut ini ya . Bila udah selesai dowbloadnya, unzipterserah dimana kalian inginkan. Buat folder baru di " C:\Apache " namainya dengan " php " jadi folder pathnya seperi berikut " C:\Apache\php " Copy semua file dan folder yang telah di unzip ke " C:\Apache\php ". Dalam folder " C:\Apache\php " cari dan rename " php.ini-production " ke " php.ini " Double click php.ini untuk membuka dan cari baris berikut: doc_root = Tambahkan path ke Document Root, bisaa di cari pada Apache konfigurasi: doc_root = "D:\My Websites" Kemudian cari baris berikut: ; extension_dir = "ext" Buang koment dan tambahkan path ke dalam direktori ektensi PHP: extension_dir = "C:\Apache\php\ext" Secara  default PHP akan menggunakan windows temp

Cara Install PhpMyAdmin di windows

Image
Sebenarnya kita tak perlu sulit-sulit untuk mengistal PHPmyadmin karean begitu banyak paket yang telah disediakan oleh developer seperti XAMPP, Wampp, atau PHPtriad dan yang lainya. Tapi bagi sebagian orang yang ingin mersaakan hal yang beda dari apa yang mereka dapatkan maka ada kalanya membuat pake sendiri yang di inginkaan. Download versi terakahir PhpMyAdmin at http://www.phpmyadmin.net , donloaadnya yang dalam bentuk zip ya Extract file zip kedalam  root Apache (D:\My Websites). Rename  folder ke  "PhpMyAdmin" jadi path-nya adalah "D:\My Websites\PhpMyAdmin" Dalam folder PhpMyAdmin cari dan rename " config.sample.inc.php " ke " config.inc.php " Buka config.inc.php dengan Text editor (Notepad). Cari baris berikut: $cfg['Servers'][$i]['auth_type'] = 'cookie'; Ganti baris diatas dengan baris beriikut dan masukan password MySQL : $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][

Resonasi Listrik

Image
Resonansi Arus AC Arus AC atau kepanjangan dari Alternating Curren adalah arus yang sipatnya mempunya dua arah atau lebih di kenal dengan sebutan arus bolak-balik yang tidak memiliki sisi negatif, dan hanya mempunya ground (bumi). Arus AC biasa di gunakan untuk tegangan listrik PLN sebesar misalnya 220 Volt 50 hertz, ini adalah tegangan standard untuk Indonesia. Pada dasarnya, di setiap rangkaian arus AC pasti mempunyai nilai induktansi, hambatan dan kapasitas. Akan tetapi nilai hambatan, kapasitas dan induktansi tergantung pada jenis komponen di dalam rangkaian tersebut, yang dalam keadaan tertentu nilainya dapat diabaikan sedangkan pada kondisi lain tidak dapat diabaikan. Dalam arus AC, terdapat hambatan yang disebut impedansi (Z) yang terdiri dari : (1) Hambatan Murni (R) (2) Hambatan Induktif (XL) (3) Hambatan Kapasitor (XC) Pada rangkaian R-L-C, terdapat 3 kemungkinan impedansi Z dengan sudut fase, yaitu : (1) X L > X C : rangkaian bersifat induktif, arus tertingga