December 9, 2015

Memperbanyak Kunjungan Blog Melalui Social Media

perbanyak kunjungan melalui social media bookmark
Banyak cara yang bisa dilakukan untuk memperbanyak kunjungan pada sebuah blog atau website, diantaranya adalah membuat backlink, rss submission, serta social bookmarking, tetapi yang paling utama adalah tetap tulisan yang terindeks pada mesin pencari (search engine). Pada tulisan ini salah satu cara yang akan dibahas adalah melalui Social Media Bookmarking.

Social Media Bookmarking adalah menaruh atau share link yang berasal dari sebuah website ataupun blog yang sobat punya kedalam situs social media seperti Google plus, Facebook, Twitter dan sebagainya. Jadi dengan banyaknya pemakai social media saat ini, diharapkan link yang di share akan dapat menarik pengunjung yang merupakan member dari situs social media, apalagi jika tulisan sobat dapat berguna bagi mereka.

Jika pengguna diatas tertarik, kita bisa melihatnya dari tombol like yang mereka tinggalkan atau kunjungan langsung dari domain yang bersangkutan, bahkan ada juga yang melakukan share kembali (reshare) ke pengguna lain yang mempunyai hubungan dengannya.

Beberapa situs social media yang mempunyai banyak pengguna dan ranking yang bagus sangat cocok untuk kita menaruh link dengan harapan untuk mendapat banyak kunjungan balik yang akan terjadi, berikut ini adalah social media yang diurut berdarakan page rank Google:

|----------------------------|----|
|         Website            | PR |
|----------------------------------
| http://twitter.com      | 10 |
| http://www.facebook.com    |  9 |
| http://plus.google.com     | 9 |
| http://www.pinterest.com   | 9 |
| http://www.linkedin.com    | 9 |
| http://www.reddit.com      | 8 |
| http://delicious.com      | 8 |
| http://www.stumbleupon.com |  8 |
| http://www.tumblr.com      | 8 |
| http://citeulike.org       | 8 |
| http://www.fark.com      | 7 |
| http://www.scoop.it      | 7 |
| http://slashdot.org      | 7 |
| http://www.bibsonomy.org   | 7 |
| http://www.diigo.com      |  7 |
| http://www.newsvine.com    | 7 |
| http://digg.com       | 7 |
| http://google.com/bookmarks|  7 |
| http://plurk.com       | 7 |
| http://linkarena.com       | 7 |
| http://actweb-sport.com    | 6 |
| http://www.dzone.com      | 6 |
| http://www.folkd.com      | 6 |
| http://metafilter.com      | 6 |
| http://www.savenkeep.com   |  6 |
| http://www.bizsugar.com    | 5 |
|----------------------------|----|

Beberapa situs social media diatas selain dapat meningkatkan kunjungan ke website atau blog sobat, mereka  juga memberikan sebuah link balik, jadi bisa dikatakan kita mendapatkan dua buah hal yang menguntungkan, kunjungan dan backlink, nah terserah sobat sekalian deh mau pilih yang mana.

Tapi harap di-ingat social media bookmarking tidak menjamin situs ataupun blog sobat dapat mempunyai halaman ranking yang baik di search engine, konten yang bagus dan berguna untuk orang lain merupakan hal paling utama yang akan di indeks oleh mesin pencari,

Demikianlah tulisan ini dibuat dan silahkan tambah pada kolom komentar jika sobat mengetahui situs Social Bookmarking yang terlewati oleh penulis dan mempunyai PR antara 5 sampai dengan 10.

Terima kasih dan selamat mencoba.

December 4, 2015

Ubah Owner Tabel PostgreSQL Secara Keseluruhan (Bulk)

mengganti owner semua tabel database postgresql
Tulisan ini dibuat ketika penulis mengalami kesulitan saat akan melakukan perubahan untuk kepemilikan (owner) semua tabel database postgreSQL secara keseluruhan dalam satu skema database, karena tabelnya cukup banyak selain capek juga terlihat tidak simpel kalau harus diganti satu persatu.

Seperti kita ketahui, sebetulnya untuk merubah owner (kepemilikan) tabel pada database postgreSQL secara manual (satu-persatu) dapat dilakukan dengan perintah Alter Table, untuk merubah skema Alter Schema, contoh pengunaan:

ALTER TABLE <nama-schema>.<nama-tabel> OWNER TO <owner-baru);

Nah untuk itulah dimulai pencarian bagaimana cara merubah owner tabel database postgreSQL secara keseluruhan menggunakan search engine kesayangan yaitu Google, hehehehe ...

Akhirnya menemukan sebuah halaman website bernama stackoverflow dan salah satu membernya (alex soto) menyatakan bahwa sejak postgreSQL versi 8.2 perintah yang digunakan menjadi lebih mudah (tidak satu persatu) dan dilakukan melalui user postgres, dikatakannya juga jika merubah tabel owner, kita juga berbicara tentang perubahan sequences dan views, perintahnya adalah:

Tabel:
for tbl in `psql -qAt -c "select tablename from pg_tables where schemaname = 'public';" YOUR_DB` ; do  psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done

Sequences:
for tbl in `psql -qAt -c "select sequence_name from information_schema.sequences where sequence_schema = 'public';" YOUR_DB` ; do  psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done

Views
for tbl in `psql -qAt -c "select table_name from information_schema.views where table_schema = 'public';" YOUR_DB` ; do  psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done


Perhatikan: YOUR_DB = nama database sobat, NEW_OWNER = user database yang ingin diberikan status kepemilikan yang baru, selain itu jika sobat menggunakan skema lebih dari satu, jalankan perintah diatas untuk tiap-tiap skema, karena perintah diatas adalah perintah dasar untuk mengganti owner tabel, sequences, dan views pada skema public (schemaname = 'public').

Penulis sendiri menjalankan perintah tersebut pada postgreSQl versi 8.1, diskusi lengkap tentang sintaks diatas dapat sobat baca pada referensi link berikut: http://stackoverflow.com/questions/1348126/modify-owner-on-all-tables-simultaneously-in-postgresql/2686185#2686185

Dalam perkembangannya, diskusi pada halaman referensi diatas juga digunakan sebagai acuan bagi yang lain untuk membuat skrip sederhana untuk mengganti owner semua tabel dalam database postgreSQL, mereka adalah:

gingerlime dengan linknya : https://gist.github.com/gingerlime/2482969

jirutka github link: https://gist.github.com/jirutka/afa3ce62b1430abf7572#file-pg_change_db_owner-sh

Demikianlah, sobat bisa menggunakan perintah yang ada pada artikel ini, atau salah satu dari tiga link referensi diatas, mudah-mudahan dapat bermanfaat.

Terima kasih atas kunjungannya.

November 29, 2015

Membuat Halaman Arsip Statis Blogger

Halaman arsip statis pada disini maksudnya adalah membuat Blogger Static Archive Page yang biasanya dapat sobat tambahkan melalui add gadget pada menu Layout, kita buat halaman statisnya (static page), tentu saja sebelum melakukan ini sobat harus mengetahui bagaiaman caranya menambhakan halaman statis dalam Blogger.

Tujuan yang ingin di dapat dari pembuatan halaman ini adalah untuk menampilkan semua arsip tulisan yang ada pada website atau blog yang kita punya, biasanya jika kita tambahkan archive page dari menu add gadget, secara otomatis arsip artikel akan terbagi dalam tahun dan bulan, mungkin untuk jelasnya sobat bisa lihat hasil akhir yang muncul seperti pada gambar berikut:

membuat halaman arsip blogger

Bagaiamana? cukup bagus kan, jadi jika pembaca yang berkunjung ingin melihat apa saja tulisan artikel yang ada dalam sebuah blog atau website sobat, mereka tinggal klik halaman arsip tersebut dan semua artikel yang pernah dibuat akan muncul beserta tanggal dan label yang digunakan, serta diurut berdasarkan tanggal posting terbaru.

Caranya terbilang cukup mudah, pertama tambahkan halaman baru dari dashboard dengan klik Page kemudian New Page, berikan nama sesuai dengan keinginan, misalnya Arsip, setelah itu tambahkan kode dibawah pada halaman tersebut dan hasilnya bisa langsung dilihat.

<style>
#bp_toc {
 border: 0px solid #000000;
 padding: 5px;
 width:100%;
 margin-top:10px;
}
.toc-header-col1, .toc-header-col2, .toc-header-col3 {
 background: #fff;
 color: #000000;
 padding-left: 5px;
 width:60%;
}
.toc-header-col2 {
 width:20%;
}
.toc-header-col3 {
 width:20%;
}
.toc-header-col1 a:link, .toc-header-col1 a:visited, .toc-header-col2 a:link, .toc-header-col2 a:visited, .toc-header-col3 a:link, .toc-header-col3 a:visited {
 font-size:14px;
 text-decoration:none;
}
.toc-header-col1 a:hover, .toc-header-col2 a:hover, .toc-header-col3 a:hover {
 font-size:14px;
 text-decoration:underline;
}
.toc-entry-col1, .toc-entry-col2, .toc-entry-col3 {
 padding-left: 5px;
 font-size:14px;
}
</style>

<div id="bp_toc">
Memanggil Halaman Arsip, Harap Tunggu Sebentar....</div>
<script src="https://googledrive.com/host/0BxB6KSTbkhgBN21qaUp4RkIyWHc" type="text/javascript">
</script>
<script src="/feeds/posts/summary?alt=json-in-script&max-results=500&callback=loadtoc" type="text/javascript">
</script>

Oh ya awalnya javascript yang digunakan adalah:

http://bloggergadgets.googlecode.com/files/blogtoc_orig.js

Tetapi karena Google telah meng-informasikan bahwa nantinya google code akan di bekukan, maka penulis berinisiatif untuk menaruhnya pada googledrive, tetapi jika sobat ingin tetap menggunakan aslinya, cari skrip dibawah ini pada keseluruhan kode yang diberikan, dan ganti dengan javascript diatas:

https://googledrive.com/host/0BxB6KSTbkhgBN21qaUp4RkIyWHc

Penulis juga sudah mencoba untuk memfilter hasil yang dikeluarkan dengan merubah max-results=500 menjadi 100, tetapi sepertinya default yang digunakan memang sebanyak 500 artikel, selain itu juga ketika sobat arahkan (hover) ke judul tulisan akan muncul tooltip yang berisi deskripsi, nah jika sobat tidak menginginkan hal tersebut, gunakan javascript dibawah ini:

http://mattmorzcodes.googlecode.com/files/archivenullhead.js

Demikianlah tulisan mengenai bagaimana membuat halaman arsip statis pada Blogger untuk menampilkan arsip artikel yang ada, terima kasih atas kunjungannya.

Referensi : http://www.edselmatt.com/2012/04/better-archive-page-for-blogger.html

November 15, 2015

Cara Tambah Masa Aktif dan Transfer Pulsa

masa aktif pulsa operator seluler indonesia
Bicara tentang handphone tentu tidak terlepas dari pulsa, begitu pula masa aktif kartunya. Memang setiap bulannya dua hal tersebut adalah hal yang rutin diperhatikan setiap orang pengguna telepon genggam, tetapi setiap operator seluler seperti Simpati, Indosat, XL, AXIS ataupun THREE mempunyai cara tambah masa aktif dan transfer pulsa yang berbeda satu sama lainnya.

Berikut penulis merangkum cara-cara tersebut untuk beberapa operator telepon seluler yang biasa dipakai di negara Indonesia,

Operator Telkomsel (Simpati dan AS):
Beberapa syarat yang diperlukam untuk menambah masa aktif kartu Simpati:
  • Kartu Simpati harus dalam Masa Aktif  (tidak dalam masa tenggang)
  • Biaya masa aktif per-hari (satu hari); Rp.1000,-
  • Minimal pulsa setelah penambahan masa aktif harus lebih dari Rp.1,-
Selain itu ada juga cara untuk menambah masa aktif kartu Simpati melalui menu dalam handphone:
  • Tekan *999#
  • Tekan tombol angka 5
  • Tekan tombol angka 5
  • Tekan tombol angka 2
  • Tekan tombol angka 2
  • Tunggu notifikasi transaksi sukses
Setelah notifikasi dinyatakan sukses, silahkan cek masa aktif kartu di: *888#.

Untuk transfer pulsa : *858#.

Ada beberapa tulisan yang menyatakan cara memperpanjang masa aktif kartu telkomsel tanpa pulsa, yaitu dengan cara tekan dan memanggil dinomor: *360*9# ,  setelah sobat menerima notifikasi permintaan sedang dalam proses dan masa aktif akan bertambah setelah proses notifikasi berhasil di info-kan, entahlah cara ini benar atau tidak karena penulis sendiri tidak mencobanya (mungkin saat itu ada error yang dimanfaatkan).


Operator Indosat (Mentari, IM3, Matrix)
Untuk mengingatkan pelanggannya, Indosat mengirimkan sms notifikasi 3 hari sebelum masa aktif kartu habis, dan sobat bisa langsung mengikuti isi notifikasi tersebut untuk memperpanjang hal tersebut, tetapi jika ingin menukarnya dengan pulsa yang sobat miliki, caranya:
  • Ketik SMS: Aktif3  (masa aktif 3 hari, pulsa 2000,-)
  • Ketik SMS: Aktif14 (masa aktif 14 hari, pulsa 5000,-)
  • Ketik SMS: Aktif30 (masa aktif 30 hari, pulsa 10.000,-)
Kemudian kirim ke 555

Untuk Transfer pulsa pengguna Mentari , IM3, Matrix Auto, kirimkan SMS dengan format:

Transferpulsa (spasi) nomortujuan (spasi) nominal pulsa, Kirim ke 151 (Tarif Rp 600)

Minimal sisa pulsa pengirim Rp.5000,- (+ 600)


Operator Seluler XL AXIATA
Untuk menambah masa aktif pada kartu XL bisa dilakukan melalui menu yang ada pada layanan kartu yang bersangkutan, caranya yaitu:
  • Tekan *123#
  • Pilih mPulsa, kemudian
  • Pilih Perpanjang Masa Aktif
Biaya yang terpotong setelah perpanjangan tersebut:
  • 3 hari, biaya Rp.2000,-
  • 7 hari, biaya Rp.5000,-
  • 30 hari, biaya Rp.15.000,-
  • 90 hari, biaya Rp.30.000,-
  • 360 hari (setahun), biaya Rp.100.000,-
Ada beberapa tulisan yang penulis temukan memberikan informasi dengan menekan dan memanggil: *123*6*1*1#, tetapi saat ini nomor tersebut adalah menu untuk ISI PULSA OTOMATIS.


Operator Seluler AXIS
Tidak terlalu sulit, karena dilakukan lewat menu handphone, caranya:
  • Akses menu STK, *848#,
  • Kemudian tekan aktivasi, setelah itu lakukan konfirmasikan pembelian masa aktif.
Biaya Masa aktif 7 hari = Rp 2000,-

Operator Seluler THREE
Menurut situs resminya operator ini tidak memberikan fasilitas untuk perpanjangan masa aktif, tetapi dari beberapa tulisan yang penulis baca, masa aktif kartu ini mengkikuti paket internetnya, artinya sobat bisa memilih masa aktif dengan membeli paket reguler AON, yaitu:
  • Paket 10ribu untuk 1 bulan
  • Paket 35ribu untuk 6 bulan
  • Paket 50ribu untuk 12bulan
atau jika sobat ingin memperpanjang selama satu tahun, caranya:
  • Ketik dan panggil: *123# 
  • Pilih Paket Internet (nomer 3)
  • Pilih Always On (nomer 1)
Secara otomatis Masa Aktif kartu akan menjadi 1 Tahun.

Demikianlah beberapa cara untuk tambah masa aktif dan transfer pulsa pada beberapa operator seluler di Indonesia yang penulis ketahui, dan jika terdapat perbedaan menu pada saat ini harap di sesuaikan di website resmi untuk masing-masing operator.

Terima kasih

November 8, 2015

Berberapa Macam Serangan (Hack) Pada Website

website hacked
Dalam dunia internet serangan yang dilakukan terhadap sebuah situs dapat kita sebut dengan 'website hack', dan orang yang melakukannya biasa disebut 'hacker'. Setiap harinya ada banyak website yang terkena aksi kejahatan ini, hal itu terjadi karena para hacker memanfaatkan kelengahan ataupun lemahnya tingkat keamanan sebuah situs ketika di publikasikan di dunia internet, serta juga pemakaian script bahasa pemrograman yang mengandung vulnerability.

Berikut adalah beberapa macam jenis serangan (hack) yang biasa dilakukan oleh para hacker:
  • Iframe hack – sering juga disebut iframe injections, saat ini penggunaan iframe memang tidak disarankan diberbagai macam tutorial bahasa pemrograman ataupun plugin untuk cek kemanan pada sebuah situs, dengan iframe injections, seorang hacker dapat mengarahkan pengunjung ke situs lainnya bahkan memaksa pengunjung untuk men-download sebuah software jahat.
  • Base64 code – adalah kode enkripsi yang disisipkan ke sebuah website yang menjadi target serangan, penulisan kodenya seperti berikut: eval(base64_decode()...), kode ini bisa saja disisipkan pada plugins sebuah Content Management System CMS) ataupun sebuah timthumb.php.
  • ‘Hacked by hacker’ – biasanya hacker mengambil kesempatan dari rentan atau lemahnya konfigurasi disisi server seperti cPanel yang berkaitan dengan simbol link. Pada sejumlah web hosting yang terkena serangan ini memungkinkan hacker untuk mengganti sebagian besar index file pada halaman akun yang telah dikonfigurasi dengan file teks yang berisi kata-kata, 'Hacked by hacker'.
  • Zero-Day exploit – merupakan ancaman baik untuk website ataupun komputer, dan ancaman keamanan ini belum didokumentasikan untuk malasah kerentanannya (vulnerability).
  • Denial of service attack –kependekannya adalah DDoS, serangan yang difokuskan pada jaringan atau layanan sebuah website (server). Karena ketika melakukan serangan DDoS menggunakan banyak lokasi secara bersamaan, sering mengakibatkan situs ataupun jaringan yang terkena menjadi lumpuh (downtime). Salah satunya jenisnya adalah Botnet.
  • Cross-site scripting (XSS) - didokumentasikan oleh Symantec pada tahun 2007, adalah kelemahan keamanan yang ditemukan pada sebuah website. XSS memungkinkan penyerang untuk menaruh script dari sisi klien ke halaman sebuah website untuk mem-bypass akses kontrol, sehingga penyerang dapat me-redirect halaman mereka menjadi halaman sebuah website yang bukan miliknya.
  • Malware attack - merupakan singkatan dari malicious software, adalah sebuah program yang tidak diinginkan, dan jika sebuah website terinfeksi malware biasanya akan ada peringatan pada setiap browser yang digunakan untuk tidak meneruskan akses ke alamat yang terinfeksi, artinya ini merupakan sebuah kerugian karena para pengunjung akan terblokir oleh setiap browser yang digunakan untuk membuka situs tersebut.
  • SQL Injections - Memanipulasi sebuah website dari kelemahan script SQL.
Demikianlah beberapa macam serangan (hack) yang penulis ketahui, untuk menghindarinya selalu tingkatkan keamanan pada sisi server dan jaringan, serta perhatikan juga update penulisan script seperti php dan lainnya.

Dibawah ini terdapat alamat url yang dapat digunakan untuk melakukan cek sebuah website, mungkin bisa digunakan untuk mencegah ataupun memperbaiki  situs web yang terkena serangan:

http://www.urlvoid.com - Untuk cek reputasi sebuah website
http://www.ipvoid.com - Untuk cek blacklist IP Address
http://www.toolsvoid.com - Tools untuk cek jaringan
http://www.novirusthanks.org - Web tools untuk cek malware ( berbayar dan gratis )
http://www.hackrepair.com - Web service untuk repair website setelah terkena hack ( berbayar )

Tambahan bagi pengguna WordPress, selain menggunakan plugin WP Security, .htaccess  serta robots.txt, bisa juga ditambahkan plugin:

http://wordpress.org/plugins/bruteprotect
http://wordpress.org/plugins/botnet-attack-blocker
http://wordpress.org/plugins/lockdown-wp-admin

Terima kasih.
(sumber foto: google.com)