Monday, January 9, 2017

Membuat "readmore" untuk Blogspot

Salah satu cara untuk mempercantik blog adalah memotong postingan yang terlalu panjang. untuk pengguna blogger.com ada cara gampang untuk mengakalinya.
Untuk blogspot, saat ini memiliki 2 jenis template yang memiliki 2 jenis bahasa programing yang jelas berbeda, HMTL programing dan XML programing atau yang lebih dikenal dengan classic template dan new template. Untuk membedakannya, silahkan Anda masuk ke bagian Tab Template yang ada di bagian atas control panel blogspot. jika Anda menggunakan classic template, maka Anda akan langsung dipertontonkan baris baris HTML programing. Jika Anda menggunakan new template, maka Anda akan dibawa ke halaman "Page element" atau "element halaman", tanpa embel embel code.

1. Classic Template (HMTL)
Untuk membuat "read more" di classic template hanya membutuhkan 3 langkah saja
- Pertama yang harus Anda lakukan adalah menuju halaman Template.
copy code berikut ini, lalu paste-kan tepat di atas kode



span.fullpost {display:none;}




span.fullpost {display:inline;}


- Langkah kedua, carilah kode berikut : <$BlogItemBody$>
Tepat di bawah kode <$BlogItemBody$> , masukkan code berikut




Lanjutkan...

Lalu save template Anda
- Langkah ketiga, langkah ini digunakan di saat kita posting saja. Aaat posting, masuklah ke Tab Edit HMTL (berada di sebelah Tab Compose ), masukkan code berikut
Contoh penggunaan code tersebut adalah :

tulisan yang akan ditampilkan

tulisan yang akan di potong


Lalu publish posting Anda.

2. New template (XML)
Untuk pengguna New template yang berbasiskan XML, silahkan Anda masuk ke bagian template. Lalu Klik tab Edit HTML. setelah masuk ke bagian Edit HTML, carilah tulisan expand widget template, di sebelah tulisan tersebut ada sebuah box kecil, beri centang pada box tersebut dengan cara meng-kliknya, maka akan keluar sebuah pop up, dan klik OK,lalu tunggu beberapa saat.
Mulai dari sini kita akan bekerja.
1. Carilah code data:post.body dengan cara menekan Ctrl+F dan masukkan code tersebut kedalam box yang muncul.
2. Copy dan paste-kan code di bawah ini, tepat diatas kode tersebut












3. Lalu tepat di bawah code data:post.body tersebut copy-pastekan code berikut

Read More......


4. Setelah itu, save template Anda
Untuk membuat 'readmore', langkahnya sama dengan classic template di atas.

Bagaimana Hacker Lakukan Serangan SQL Injection ?

SQL Injection
"SQL injection" (SQLI) adalah serangan  engeksploitasi dengan memanfaatkan kelemahan dari teknik pengembangan web yang buruk dan, biasanya dikombinasikan dengan, keamanan database yang kurang. Hasil dari serangan dapat meniru akun sehingga dapat mengakses dengan lengkap dari database atau server. Tidak seperti serangan DDoS, serangan SQLI mudah dicegah jika aplikasi web di program dengan tepat.

Cara/Teknik Serangan

Setiap kali Anda login ke situs web Anda diminta memasukkan nama pengguna dan password.
Untuk mengecek nama pengguna dan password Anda aplikasi web menjalankan query seperti berikut:

UserID SELECT FROM Users WHERE username = 'myuser' AND Password = 'mypass';

Catatan: nilai string dalam query SQL harus diapit tanda kutip tunggal merupakan  nilai yang dimasukkan pengguna.

Jadi kombinasi dari nama yang dimasukkan pengguna (myuser) dan password (mypass) harus sesuai entri dalam table. Untuk dibandingkan dengan database, jika nama pengguna tidak ada, login tidak valid. Sementara dalam impelementasi kasus tertentu hasilnya dapat berbeda.

Jadi sekarang mari kita lihat permintaan otentikasi Template pada formulir web:

UserID SELECT FROM Users WHERE username = '[user]' AND Password = '[pass]'

Sepintas ini mungkin tampak seperti langkah sederhana dan logis untuk pengguna dengan mudah memvalidasi, namun jika substitusi sederhana dari nilai-nilai yang dimasukkan pengguna dilakukan pada template ini, itu adalah rentan terhadap serangan SQLI.

Misalnya, "myuser'--" yang dimasukkan dalam kolom nama pengguna dan "wrongpass" yang dimasukkan dalam password. Menggunakan substitusi sederhana dalam permintaan template kita, kita akan mendapatkan ini:

UserID SELECT FROM Users WHERE username = 'myuser' -- ' AND Password =' ​​wrongpass '

Kunci untuk pernyataan ini adalah dimasukkannya dua strip (--). Ini adalah tanda mulai komentar  untuk statement SQL, sehingga apa pun yang muncul setelah dua strip (inklusif) akan diabaikan. Sehingga perinta di atas dijalankan oleh database sebagai:

UserID SELECT FROM Users WHERE username = 'myuser'


Sehingga perintah di atas tidak melakukan cek password. Dengan termasuk dua strip sebagai bagian dari sisi pengguna, sehingga sistem tidak mengecek password dan kita dapat login sebagai "myuser" tanpa mengetahui password masing-masing. Tindakan memanipulasi query untuk menghasilkan hasil yang tidak diinginkan adalah serangan injeksi SQL.

Smartphone Android Nokia Pertama Resmi diumumkan

Setelah banyak rumor dan spekulasi, HMD global akhirnya mengumumkan smartphone Nokia Android pertama. Nokia 6 telah diluncurkan di China dan hanya akan tersedia di pasar Cina hanya pada JD.com.

Mari kita bicara tentang spesifikasinya; Nokia 6 akan memiliki 5,5 inci layar Full HD dan 2.5D Gorilla Glass melindungi layar. Ponsel ini didukung oleh Qualcomm Snapdragon 430 SoC dengan modem X6 LTE.

Nokia 6 dikemas dengan 4GB RAM dan 64 GB penyimpanan internal; penyimpanan dapat diperbesar menggunakan kartu microSD. Ponsel ini akan berjalan pada Android Terbaru OS 7.0 Nougat. Jika kita berbicara tentang kamera, Nokia 6 akan menampilkan kamera 16MP belakang dan kamera menghadap ke depan 8MP.

Kamera belakang Nokia 6 datang dengan fase-mendeteksi AF, dan memiliki baterai 3000mAh. Ponsel ini dibanderol dengan harga CNY 1.699 atau (sekitar Rp. 3.265,800).

 Nokia 6 tidak akan menjadi satu-satunya smartphone yang dikeluarkan  tahun ini oleh HMD global, ada nokia lain yang akan diluncurkan

Sunday, January 8, 2017

Mengubah Laptop Jadul jadi Layar Sentuh (Touchscreen)

Bagi mereka yang memiliki laptop non-touchscreen, perangkat baru yang disebut AirBar telah hadir. Dibuat oleh sebuah perusahaan Swedia Neonode Inc, perangkat ini cukup mampu untuk mengubah setiap laptop biasa menjadi perangkat touchscreen (layar sentuh). Neonode Inc mengumumkan AirBar untuk MacBook Air di CES 2017.

Touchscreens sudah lazim di pasar digital selama hampir satu dekade, dan mereka berkontribusi terhadap kemajuan perangkat yang luar biasa. Hampir setiap perangkat bersifat interaktif menggunakan layar touchscreen sehingga dapat mengekspresikan keunggulannya terhadap pesainganya.

Tapi sekarang, perangkat non-touchscreen ini dapat merasakan sensasi dan pengalamanan yang sama dengan perangkat touchscreen, berkat sebuah gadget yang mengagumkan yang dikembangkan oleh Neonode Inc, yang memiliki keahlian dalam Interaksi Optical Sensing Technology. Mereka menyebutnya AirBar, dan itu adalah perangkat plug-n-play yang sederhana, yang memberikan keajaiban bagi laptop biasa untuk dapat memiliki fitur touchscreen atau layar sentuh,

sensor menggunakan teknologi zForce Air ™ dikembangkan dan dipatenkan oleh Neonode Inc. dengan menempatkannya pada bezel bawah laptop Anda secara magnetis akan terpasang. Kemudian memancarkan beberapa gelombang cahaya yang tak terlihat di atas layar laptop Anda yang membantu AirBar merasakan interaksi antara pengguna dan layar laptop.

Pada dasarnya, Anda berinteraksi dengan bidang gelombang cahaya yang dipancarkan oleh AirBar, membantu untuk merasakan titik di mana Anda menyentuh layar. Sinyal tersebut kemudian diterjemahkan ke dalam format yang tepat yang dapat dengan mudah dipahami oleh laptop.
Setelah layar laptop Anda telah berubah menjadi touchscreen berfungsi penuh, Anda dapat merasa bebas untuk menyentuhnya dengan tangan kosong atau jika Anda ingin menggunakan kuas atau Anda memiliki kuku panjang, Laptop Anda  secara efisien menafsirkan semua gerakan seperti pinch-to-zoom, swipe, dan gulir.

Bayangkan mengambil PC non-touch, dan dalam beberapa detik membuatnya menjadi perangkat interaktif sentuh. sensor kami tidak memerlukan instalasi driver baru atau instruksi yang panjang. Pengguna hanya menghubungkan AirBar dan kemudian dapat mulai untuk berinteraksi dengan layar segera / Plug dan Touch. Dibandingkan dengan PC saat ini dengan built-in layar sentuh sensor AirBar berkualitas tinggi, bebas  silau  dan tanpa sidik jari berminyak. (Remo Behdasht, Neonode ini SVP Business Development.)

 AirBar menggunakan antarmuka USB laptop Anda untuk mengakses dan untuk mengirimkan sinyal sentuhan. Untuk Microsoft Windows dan Google Chrome OS, yang AirBar diresmikan nanti. Saat ini, itu menjual dengan harga $ 69.


Pada CES tahun ini, Neonode mengumumkan varian AirBar untuk 13-inch (13,3 tepatnya) MacBook Air. Pada bulan Maret, itu akan dijual seharga $ 99. Juga, 14-inch AirBar varian untuk PC yang menjalankan Windows akan tiba pada waktu yang sama.

5 Alasan : Kenapa java merupakan bahasa pemrograman terbaik ?


Java adalah salah satu bahasa pemrograman terbaik untuk pengembangan program. Popularitas dan penggunaan Java masih terus meningkat bahkan setelah dua dekade adalah waktu yang lama untuk setiap bahasa pemrograman. Hanya ada beberapa bahasa pemrograman yang tampaknya sulit untuk tergantikan dan Java adalah salah satunya. Berikut adalah 5 alasan mengapa Java adalah yang terbaik :

1. Object Orientasi (Object Oriented Programming) Java adalah bahasa pemrograman berorientasi objek yang mendukung semua kebutuhan seperti Data Abstraksi, Enkapsulasi, Polimorfisme, Overloading, Overriding, dan Inheritance. Yang membuatnya sekuat C ++. Kita semua tahu C ++ adalah versi kelanjutan dari pemrograman C. Dengan demikian, itu membuat Java lebih baik daripada pemrograman C. 

 2. Kaya API Alasan lain yang besar untuk belajar Java adalah itu Kaya API. Java menyediakan API untuk hampir semua yang Anda butuhkan dalam pembangunan seperti I / O, jaringan, utilitas, XML parsing, koneksi database dan lain-lain. Apapun rahasia librari open source seperti Apache Commons, Google Guava, dan lain-lain. 

3. Koleksi Librari Open Source yang besar Organisasi-organisasi besar seperti Apache, Google, dan lain-lain telah memberikan kontribusi untuk menambahkan banyak librari besar, yang membuat pengembangan Java sangat mudah, cepat dan biaya yang efektif. 

4. Independent platform dan Gratis Pada 1990-an, ini adalah alasan utama untuk popularitas Java. Ide independensi platform besar, dan tagline Java “write once run anywhere” cukup menarik untuk menarik banyak pengembang baru di Java. Ini masih salah satu alasan Java menjadi bahasa pemrograman terbaik, sebagian besar aplikasi Java yang dikembangkan di lingkungan Windows dan berjalan di platform UNIX. Java gratis dari awal, yaitu Anda tidak perlu membayar apa-apa untuk membuat aplikasi Java. Hal ini GRATIS juga membantu Java menjadi populer di kalangan programmer individu, dan di antara organisasi besar. 

 5. Komunitas dan Dokumentasi Ada Komunitas java untuk membantu pemula, maju dan bahkan ahli programmer Java. Java benar-benar mempromosikan mengambil dan memberikan kembali kepada kebiasaan masyarakat. Banyak programmer, yang menggunakan open source, tester dll Ahli programmer memberikan saran GRATIS di berbagai forum Jawa dan StackOverflow. Ini sangat menakjubkan dan memberikan banyak kepercayaan diri untuk seorang pemula di Jawa. Javadoc membuat belajar mudah dan memberikan referensi yang sangat baik sementara coding di Java. Dengan munculnya IDE, Anda bahkan tidak perlu melihat Javadoc secara eksplisit dalam browser, tetapi Anda bisa mendapatkan semua informasi dalam jendela IDE Anda sendiri. 

Catatan akhir Java di mana-mana, pada desktop, di ponsel, pada card, hampir di mana-mana dan begitu juga java programmer. Integrated Development Environment (IDE) Seperti Eclipse dan Netbeans membuat pembangunan Java jauh lebih mudah, lebih cepat dan lancar. Sangat mudah untuk mencari, refactor dan membaca kode menggunakan IDE.


Thursday, December 20, 2012

Memilih dan membuat Email Baru

Email (red : Electronic Mail) pada saat ini dapat dikatakan sebagai kebutuhan primer bagi personal yang intensitas komunikasinya cukup tinggi. Email telah menjadi pintu gerbang (main gate) menuju penggunaan aplikasi online seperti chating, jejaring, situs portal yang memerlukan verifikasi email sebagai syarat utama.

Banyak situs penyedia layanan email sebut saja dua raksasa yahoomail (yahoo.com) dan gmail (gmail.com) yang memanjakan kita akan layanan email gratis, stabil dan ditunjang oleh aplikasi lainnya yang sangat berguna. Setuju atau tidak ?, percaya atau tidak 2 email provider merupakan favorit saya dan juga pilihan saya.

Ada banyak alasan kenapa saya memilih keduanya. tetapi saya hanya memaparkan 2 alasan saja :
1. Sama-sama mempunyai perwakilan dan berbahasa Indonesia.
2. Sama-sama menerapkan keamanan verifikasi 2 langkah (2 Step verification)

Sunday, October 21, 2012

Pinjaman dengan Jaminan Ijasah SMA sampai Sarjana

Memang klo lagi butuh duit suka pusing, apalagi kebutuhan ini mendesak. mau jual barang...gak ada barang yang bisa dijual. coba-coba searching di internet kebanyakan pinjaman mensyaratkan adanya agunan berupa bpkb mobil, motor, sertifikat tanah sampai rumah. tetapi ada suatu agunan yang unik yakni ijasah. 
Yaitu sebuah koperasi simpan pinjam di daerah bekasi menawarkan suatu solusi pinjaman dengan agunan ijasah SMA sampai dengan Sarjana. untuk mengajukan pinjaman disyaratkan harus menjadi anggota dengan segala persyaratan dokumen lainnya.


Karena sudah buntu pikiran akhirnya saya mencoba untuk mengajukan. Setelah berkomukasi lewat email. akhirnya di berikan nomor handphone. saya setuju untuk mendaftarkan sebagai anggota dokumen yang diperlukan serta uang administrasi sebesar Rp. 400.000 saya berikan dengan perantara kurir dari Koperasi yang bersangkutan.
Setelah mendaftar jadi anggota saya disuruh menunggu selama 2 hari untuk disurvey. saya tunggu-tunggu ternyata berhari-hari gak ada yang disurvey. hehehe ternyata saya tertipu....memang bodohnya saya...walaupun kesal karena tertipu di saat terjepit akan kebutuhan tapi saya berharap semoga uang hasil tipuan itu bermanfaat. 
Ada beberapa hal yang diperhatikan agar tidak tertipu seperti kasus di atas,
  1. Koperasi tersebut hanya membuat blog. walaupun mencantumkan pengurus serta struktur organisasi tetapi semuanya palsu.
  2. Contact Person yang tidak jelas hanya mencantumkan email. serta alamat lengkap tetapi tidak jadi jaminan kebenarannya.
  3. Tidak Pernah memberikan nomor telepon kantor tetapi hanya memberikan nomor HP.
  4. Kurir Penjemput data dan dokumen tidak memperlihatkan tanda pengenal.
  5. Kwintansi yang diberikan tidak di stempel.
  6. Nomor HP Pengawai dan kurir kadang-kadang tidak aktif.
Waspadalah !!!!!