Selasa, 29 November 2011

Google Doodle: Mark Twain`s Birthday

Hari ini tanggal 30 November 2011, saat ngeliat home Google ternyata ada Google Doodle lagi. Nah lo, siapa lagi yang ulang tahunnya diperingati oleh Google.

Mark Twain, nama yang mungkin ada yang pernah mendengarnya atau bahkan mengenalnya lewat karya-karyanya. Ya, Mark Twain dibuatkan Doodle-nya oleh Google untuk memperingati hari lahirnya yang jatuh hari ini. Sempat bingung saat aku melihat Doodle yang dibuat oleh Google, ternyata itu terinspirasi dari karyanya Mark Twain. Lalu siapa Mark Twain itu?

Sebenarnya Mark Twain bukanlah nama sebenarnya. Lalu siapa nama sebenarnya Mark Twain? Samuel Langhorne Clemens adalah nama sebenarnya, lahir pada 30 November 1835 di Hannibal, Missouri, Amerika Serikat. Mark Twain itu sendiri adalah nama pena dia sebagai seorang penulis, novelis, pengajar dan pelawak. Mark Twain dikenal sebagai "Bapak Sastra dari Amerika" dan "Pelawak Terbesar Amerika pada masanya".

Twain lahir pada saat komet Halley berkunjung ke Bumi dan meninggal dunia pada 21 April 1910 yang sehari setelah komet Halley berkunjung lagi ke Bumi.

Samuel Langhorne Clemens (lahir 30 November 1835 – meninggal 21 April 1910 pada umur 74 tahun), lebih dikenal dengan nama pena-nya Mark Twain, adalah seorang novelis, penulis, dan pengajar berkebangsaan Amerika Serikat. Beberapa karyanya yang paling terkenal adalah The Adventures of Huckleberry Finn, The Adventures of Tom Sawyer, The Prince and the Pauper, A Connecticut Yankee in King Arthur's Court serta satu buku non fiksinya, Life on the Mississippi.

Mark Twain dilahirkan pada tahun 1835. Dia dibesarkan di Hannibal, Missouri, sebuah kota kecil dipinggir sungai Mississippi di Amerika Serikat. ketika remaja dia sangat tertarik kepada kapal-kapal uap yang berlalu-lalang di sungai Amerika Serikat yang besar itu. Ketika berusia sangat muda, Twain sudah bekerja sebagai seorang juru cetak di sebuah percetakan, dan kadang-kadang sebagai seorang penulis surat kabar. Sebagai pemuda berumur belasan tahun, dia menjadi nakhoda kapal sungai dan selama empat tahun berlayar di sungai Mississippi. Pada waktu Perang Saudara Amerika pecah pada tahun 1860, Mark pindah ke daerah barat yakni di California. Ketika itulah dia mengubah namanya menjadi "Mark Twain" yang berarti "dua depa dalamnya". Itu adalah istilah yang dipakai oleh awak kapal sungai bilamana mereka mengukur dalamnya air.

Novel-novel Mark Twain yang paling terkenal adalah The Adventures of Tom Sawyer, dan The Adventures of Huckleberry Finn.

Kedua buku ini masing-masing menceritakan anak-anak berusia belasan tahun yang sedang tumbuh. Pengalaman-pengalaman mereka yang mengasyikkan itu menggambarkan kehidupan di tengah abad kesembilanbelas, dan menceritakan tentang pertentangan-pertentanganyang timbul antara orang muda dan orang dewasa. Seperti kebanyakan dari penulisan Twain, buku-buku ini penuh humor pula. Semakin umurnya bertambah, penulisannya semakin serius. Mark Twain meninggal pada tahun 1910.

Kata kebajikan dikenang Mark Twain:

Kebaikan adalah hal yang bisa didengar orang tuli dan bisa dilihat oleh orang buta.
Home Google, Google Doodle Mark Twain`s Birthday
Pencarian di Google tentang Mark Twain
Novel Terkenal
Karya novel dari Mark Twain sendiri yang menjadi terkenal adalah The Adventures of Tom Sawyer dan Adventures of Huckleberry Finn. The Adventures of Tom Sawyer, novel yang dirilis taun 1876 menceritakan seorang pemuda yang bernama Tom Sawyer, dengan mengambil latar kota kelahirannya sendiri Hannibal, Missouri dengan menjadi nama kota lain yaitu St. Petersburg. Sedangkan, novel judul Adventures of Huckleberry Finn merupakan sekuel dari novel The Adventures of Tom Sawyer. Novel yang dirilis pada tahun 1885 ini mengisahkan Huckleberry Finn teman dari Tom Sawyer. Novel Adventures of Huckleberry Finn juga sering disebut The Great American Novel.

Disinilah Google terinspirasi membuat Doodle untuk Mark Twain yaitu dua tokoh terkenal dari novelnya dibuat menjadi Doodle hari ini.

Kata Bijak dari Mark Twain
Mark Twain memberikan kata-kata bijak yang patut kita renungi bersama, seperti:
"Bekerjalah bagaikan tak butuh uang. Mencintailah bagaikan tak pernah disakiti. Menarilah bagaikan tak seorang pun sedang menonton"

"Kebaikan adalah hal yang bisa didengar orang tuli dan bisa dilihat oleh orang buta"

Masih banyak lagi kata-kata bijak, kalian bisa menjadikannya bahan untuk motivasi, cek aja disini : http://www.brainyquote.com/quotes/authors/m/mark_twain.html
http://en.wikiquote.org/wiki/Mark_Twain

Mark Twain (Sumber:Wikipedia)

Mark Twain (Sumber:Wikipedia)

sumber:
http://id.wikipedia.org/wiki/Mark_Twain
http://en.wikipedia.org/wiki/Mark_Twain

Jumat, 18 November 2011

Bagaimana Menjaga Keamanan Facebook?

Bagaimana cara menjaga keamanan faceebok saya agar tetap aman dari para hacker?

Setiap menggunakan layanan Internet yang membutuhkan username dan password, usahakan tidak menggunakannya di komputer publik yang kita tak yakin keamanannya ataupun kemampuan teknis pengelolanya. Komputer publik tersebut bisa semisal komputer di lab komputer, warnet, dan komputer yang penggunanya tidak hanya Anda sendiri.

Sebab komputer publik adalah target paling empuk bagi mereka yang ingin menanamkan malware seperti keylogger, untuk mengintip dan/atau mencuri data-data yang diketik oleh pengguna komputer tersebut. Facebook tentu saja salah satu layanan Internet yang banyak diincar oleh para black hacker untuk melakukan tindakan-tindakan yang tak bertanggungjawab.

Cara lain untuk menjaga keamanan tersebut adalah dengan rutin mengganti password facebook kita misalnya 1-2 kali per bulan, dengan password yang mudah kita ingat tetapi sulit ditebak orang lain. Kemudian hati-hati pula saat membuka situs Facebook, perhatikan benar alamat yang ada di browser. Karena banyak pula situs Facebook asli-tapi-palsu (phising) yang sangat mirip, tujuannya untuk mengecoh korban yang lengah memasukkan username dan passwordnya. Jadi kata kuncinya, tetap waspada!

7 Tips Memaksimalkan Skype

Skype memungkinkan pengguna untuk melakukan panggilan PC ke PC secara gratis dengan bantuan internet. Maksimalkan pemanfaatan program ini dengan tips-tips yang tersaji berikut.

Tes dulu Piranti Anda
Pertama-tama tes dulu kualitas suara di piranti Anda sebelum Anda memulai percakapan. Caranya, klik 'check your sound works' kemudian klik buttonnya untuk mengetes masing-masing piranti yakni speaker, mikrofon dan video.
Jika tes ini gagal, maka Skype akan memberikan arahan dasar untuk mengatasi kegagalan tersebut.
Skype juga akan membantu user membuat tes panggilan. Pengguna tinggal mengklik dial di sebuah nomor dan ia akan mendengarkan suara wanita kemudian merekamnya untuk kemudian didengarkan ulang. Hal ini dilakukan untuk mengecek kualitas suara mikrofon dan memastikan volumenya pas.
Skype memang sudah menyetting mic dan volume headphone untuk memperbaiki masalah yang muncul, tapi Anda bisa melakukannya di Tools-Settings-Audio Settings-dan klik 'Show advanced options'.

Cobalah Bluetooth
Skype bekerja di semua mikrofon, speaker atau headphone, termasuk headset Bluetooth selama komputer Anda memiliki Bluetooth receiver.
Saat bluetooth receiver di PC Anda aktif dan headset Anda dalam kondisi pairing, klik 2x di ikon Bluetooth lalu klik 'Add' di bawah 'Device'. Arahkan ke'My device is set up and ready to be found', lalu klik 'Next' hingga Windwos menemukan lokasi headset dan terkoneksi.

Instant Messaging
Skype bisa bekerja layaknya program pesan singkat seperti Yahoo dan Windows Live Messenger. Pengguna bisa berpindah-pindah dari panggilan telepon ke pesan singkat atau melakukannya di saat bersamaan. Tinggal pilih kontak mana yang ingin dikirimi pesan dan klik 'Send' untuk memulai perbincangan.
Anda bisa juga mengeset Skype untuk hanya menerima pesan dari orang di contact list saja dan memilih untuk menyimpan history semua percakapan.

Start with Windows
Secara default, Skype langsung start ketika Windows dibuka. Hal ini memudahkan pengguna yang memang ingin memakai Skype, tapi menjadi agak mengganggu bagi yang tidak. Anda bisa mengeset Skype agar hanya aktif saat Anda membukanya dengan mengklik 'Tools-Options-General settings' dan membersihkan box yang ditandai 'Start Skype when I start Windows'.

Voice Mail
Anda bisa mengeset voice mail yang bekerja saat Anda sedang offline. Klik 'Tools-Options-Calls-Show advanced options' kemudian pilih 'Voicemail'. Centang box 'Send unanswered calls to voicemail' dan klik tombol 'Record' dan gunakan mikrofon Anda.

Extras
Dengan extras, Anda akan mendapatkan lebih banyak fungsi Skype via plugins. Di versi terbaru Skype, Extra Manager dinonaktifkan secara default.
Dalam kasus ini, Anda perlu menguninstall dan mereinstallnya. Unduh versi Skype yang disediakan laman Extras. Ini adalah versi lama. Saat software diinstal, klik 'Options' di halaman Hello lalu centang 'Install Skype Extras Manager' dan klik 'I agree - Install'.
Jika sudah, sign kembali ke Skype dan pilih 'Tools-Extras-Get extras'. Beberapa extra memungkinkan pengguna untuk berbagi whiteboard atau bermain game dengan teman-teman di contact list.

Skype button
Anda bisa menambahkan tombol Skype di situs atau blog sehingga pengunjung tahu jika Anda sedang online. Jika mereka memiliki Skype yang telah diinstal di PC, maka mereka bisa membuat panggilan pada Anda dengan sekali klik.
Andapun bisa juga menambahkan button di email signature sehingga penerima email bisa mengkliknya dan langsung berkomunikasi via Skype.
Kunjungi halaman Skype button dan masukkan username Anda. Pilih button style yang ingin Anda gunakan. Setelah semua detail dimasukkan, previewnya akan muncul di samping embed code. Copy-paste kode ini sebagai HTML source di situs atau email signature Anda.

Staf IT Belum Siap dengan Cloud Computing

Cloud Computing
Organisasi di berbagai belahan dunia, terutama para perusahaan mulai memikirkan adopsi cloud computing atau komputasi awan. Akan tetapi berbagai tantangan masih menghadang, seperti kesiapan para staf IT dalam menangani komputasi awan ini.

Survei 2011 State of Cloud Survey yang digelar di 38 negara termasuk Indonesia, mengungkap 84% organisasi di wilayah Asia Selatan meyakini manfaat cloud. Namun di sisi lain, mereka masih cemas soal keamanannya.

Survei yang dilakukan pada bulan April sampai Juni 2011 tersebut digelar secara independen oleh Applied Resarch. Diklaim, survei yang menarget perusahaan besar sampai level UKM ini adalah salah satu survei terbesar mengenai cloud computing.

"Kebanyakan organisasi yakin cloud menyediakan manfaat bisnis dan sekuriti. Namun mereka juga memperhatikan layanan cloud mungkin membawa risiko seperti serangan malware dan kebocoran data," ucap Anil Chajravathy, Senior Vice President Storage and Abailability Management Group Symantec di Singapura.

Beberapa organisasi juga merasa belum siap mengadopsi cloud dari sisi sumber daya manusia. Hanya 17% responden yang meyakini staf IT sudah siap menghadapi transisi cloud. Sedangkan 52% responden merasa staf IT mereka belum siap.

Meski cukup optimistis dengan layanan cloud, adopsinya masih rendah terkait beberapa isu tersebut. Dua pertiga responden masih berada dalam tahap diskusi, percobaan dan bahkan belum mempertimbangkan layanan cloud sama sekali.

Symantec pun coba memberikan beberapa rekomendasi agar organisasi yang masih dilanda keraguan bisa menerapkan cloud.

Misalnya mempersiapkan staff IT sejak dini dengan berbagai pelatihan serta menganailis tingkat kepentingan sebuah informasi untuk memilih mana yang harus dimasukkan ke cloud.

Senin, 31 Oktober 2011

Konfigurasi CodeIgniter: Alamat URL dan Routing

Alamat URL dalam CodeIgniter
CodeIgniter menghasilkan clean URL yang mudah dikenali oleh search engine dan manusia. Sebagai contoh :
www.nama-website.com/index.php/blog/post/
Dengan blog sebagai nama controller dan post adalah nama fungsi didalam controller blog. URL dalam CodeIgniter dibagi-bagi kedalam segment-segment dengan tanda slash (/) sebagai tandanya. Dalam contoh diatas blog adalah segment pertama dan post adalah segment kedua dan seterusnya.

Konfigurasi Routing
Konfigurasi routing digunakan untuk memetakan permintaan atau request kedalam class controller didalam website yang kita buat. Misalnya saja jika kita membuka alamat http://www.nama-website.com, permintaan tersebut tidak menyertakan nama controller apa yang ingin dibuka tetapi kita bisa secara default mengarahkannya agar secara otomatis akan membuka controller sesuai yang kita definisikan.
Untuk melakukan konfigurasi routing buka file konfigurasinya di direktori system/application/config dengan nama file adalah routes.php. Settingan utama yang ada adalah sebagai berikut :

$route['default_controller'] = "welcome";
$route['scaffolding_trigger'] = "";
Artinya secara default semua permintaan yang tidak menyertakan nama controllernya akan diarahkan untuk membuka controller “welcome”. Sehingga saat alamat http://www.nama-website.com dibuka secara otomatis akan membuka http://www.nama-website.com/index.php/welcome.
$route['scaffolding_trigger'] = "", digunakan jika ingin menggunakan fitur scaffolding. Kita diijinkan untuk membuat sebuah kata rahasia untuk keperluan mengakses basis data. Fitur ini nanti akan dibahas tersendiri pada bab selanjutnya.
Beberapa contoh konfigurasi routing :
$route['default_controller'] = "blog";
Secara default semua permintaan tanpa menyertakan alamat controller akan diarahkan untuk membuka controller “blog”.
$route['blog'] = "blog/hasil";
Jika membuka controller blog maka akan secara default mengarah ke fungsi “hasil”.
Kita juga bisa memanfaatkan regular expression dalam melakukan konfigurasi routing ini.

$route['blog/:any'] = "blog/hasil";
Kata apapun yang diletakan setelah blog/ baik nama fungsinya ada atau tidak maka akan diarahkan untuk membuka fungsi “hasil”.
$route['blog/([a-z]+)/(\d+)'] = "$1/id_$2";
Misalnya kita membuka alamat http://www.nama-website/blog/post/2 maka akan menghasilkan http://www.nama-website/blog/post/id_2.

Anda dapat mempelajari beberapa artikel kami tentang CodeIgniter di sini.

Submit Website to Search Engines - Add URL

Instalasi CodeIgniter: Konfigurasi Database

File konfigurasi untuk basis data terdapat didalam direktori system/application/config dengan nama file database.php. Disinilah kita dapat memasukan konfigurasi basis data sesuai dengan aplikasi basis data yang kita miliki, misalnya saja hostname temapt server basis data berada, nama basis data yang akan digunakan, nama user yang digunakan untuk mengakses basis data beserta passwordnya.

$active_group = "default";
$active_record = TRUE;
$db['default']['hostname'] = "localhost";
$db['default']['username'] =”[“nama_user]”;
$db['default']['password'] = "[password]";
$db['default']['database'] = "[nama_database]";
$db['default']['dbdriver'] = "[nama_basisdata]";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
Keterangan:
$active_group=”default” , digunakan untuk memilih group koneksi ke basis data yang mana yang akan digunakan.
$active_record = TRUE, apakah akan me load active record class atau tidak.
$db['default']['hostname'] = "localhost", adalah nama host server basis data.
$db['default']['username'] = "[nama_user]", adalah nama user yang digunakan untuk mengakses basis data.
$db['default']['password'] = "[password]", adalah password user yang digunakan untuk mengakses basis data.
$db['default']['database'] = "[nama_basisdata]", adalah nama basis data yang digunakan untuk menyimpan data.
$db['default']['dbdriver'] = "[driver_basisdata]", adalah nama server basisdata yang digunakan, contoh diatas adalah mysql.
$db['default']['dbprefix'] = "", nama prefix tabel, misalnya saja jika semua tabel berawalan "ci_" maka masukan value "ci_".
$db['default']['pconnect'] = TRUE , apakah akan menggunakan koneksi persistent ataukah tidak.
$db['default']['db_debug'] = TRUE, apakah akan menampilkan error ataukah tidak.
$db['default']['cache_on'] = FALSE, apakah akan menggunakan caching atau tidak.
$db['default']['cachedir'] = "", jika menggunakan caching maka tentukan direktori caching yang akan digunakan.
$db['default']['char_set'] = "utf8", character set yang akan digunakan untuk berkomunikasi dengan basis data.
$db['default']['dbcollat'] = "utf8_general_ci", character collation yang akan digunakan untuk berkomunikasi dengan basis data.

Jika misalnya ingin membuat group lain maka tinggal ganti default pada array dengan nama group baru tersebut, kemudian rubah nilai variabel $active_group, misalnya saja kita membuat group baru dengan nama blog maka konfigurasinya akan menjadi :
$db['blog']['hostname'] = "localhost";
$db['blog']['username'] =”[“nama_user]”;
$db['blog']['password'] = "[password]";
$db['blog']['database'] = "[nama_database]";
$db['blog']['dbdriver'] = "[nama_basisdata]";
$db['blog']['dbprefix'] = "";
$db['blog']['pconnect'] = TRUE;
$db['blog']['db_debug'] = TRUE;
$db['blog']['cache_on'] = FALSE;
$db['blog']['cachedir'] = "";
$db['blog']['char_set'] = "utf8";
$db['blog']['dbcollat'] = "utf8_general_ci";
Anda dapat mempelajari beberapa artikel kami tentang CodeIgniter di sini.

Submit Website to Search Engines - Add URL

Instalasi Codeigniter di Windows

Jika Anda belum memiliki paket aplikasi framework CodeIgniter, silahkan download paket Codeigniter yang terbaru di sini.
Bagi pembaca yang belum mengenal Framework Codeigniter silahkan baca penjelasannya di sini.
Kebutuhan server untuk penggunaan Codeigniter ialah:
a)  PHP Engine atau yang lebih baru (yang terbaru umumnya PHP versi 5)
b)  Database server
Codeigniter mendukung beberapa database seperti MySQL, MySQLi, MS SQL, PostgreSQL, Oracle, SQLite dan ODBC.

Pada kali ini kita menggunakan paket aplikasi XAMPP yang di dalamnya sudah terdapat aplikasi Web Server Apache, Database Server MySQL dan PHPMyAdmin. Sehingga akan lebih memudahkan Anda dalam menginstal kebutuhan server tersebut.Jika telah terinstall Web Server Apache dan Database Server MySQL, serta Codeigniter versi 1.6.1 telah Anda download, maka lakukan langkah-langkah berikut.

Instalasi CodeIgniter
Meskipun namanya instalasi tetapi karena CodeIgniter adalah aplikasi berbasis website maka yang sebenarnya kita lakukan adalah meng-copy folder aplikasi CodeIgniter kedalam DocumentRoot dari web server yang sudah kita install sebelumnya. Bukan melakukan instalasi seperti pada aplikasi sistem.
Sebelum melakukan instalasi yang perlu dilakukan pertama kali adalah mendapatkan kode sumber dari CodeIgniter itu sendiri, jika tidak punya maka bagaimana mungkin bisa melakukan instalasi. CodeIgniter bisa di download http://www.codeigniter.com/download.php, versi terbaru sampai artikel ini ditulis adalah versi 1.6.1. Untuk melakukan instalasi cukup ektraks file hasil download, yaitu file CodeIgniter_1.6.1.zip, kemudian letakan folder hasil ekstrak tadi di DocumentRoot web server, yaitu folder htdocs didalam direktori C:\\apachefriends\xampp bagi yang menggunakan XAMPP di Windows. Folder hasil ekstraks tersebut bisa dirubah namanya agar memudahkan kita, misal di-rename menjadi "ci" (default hasil ekstrak adalah CodeIgniter_1.6.1). Didalam folder tersebut ada 2 folder lagi yaitu system dan user_guide, silahkan saja untuk memindahkan folder user_guide ke tempat lain karena inti aplikasi ada di folder system dan folder user_guide berisi dokumentasi dari CodeIgniter.


Didalam folder system masih terdapat beberapa folder lain, yang akan sering kita akses adalah folder application karena di folder inilah script-script kita akan disimpan. Beberapa folder yang ada di dalam direktori system adalah :
1.  application, di folder inilah kode-kode yang kita buat nantinya akan disimpan didalam folder yang sesuai. Model disimpan di folder models, Controller di folder controller dan View di folder views. Folder-folder yang terdapat di dalam direktori application adalah :
   a.  models untuk menyimpan model yang kita buat.
   b.  controller untuk menyimpan controller.
   c.  views untuk menyimpan view tampilan website.
   d.  config untuk menyimpan konfigurasi website yang akan kita buat. Mulai dari konfigurasi dasar, basis data, routing dan lain-lain.
   e.  error berisi file-file yang akan ditampilkan jika ada error pada script yang kita buat.
   f.  libraries untuk menyimpan pustaka yang kita tambahkan atau pustaka buatan kita sendiri.
   g.  hooks untuk meyimpan hook yang kita buat.
2.  cache, untuk meyimpan caching dari website.
3.  codeigniter, berisi file-file yang akan me-load inti dari framework.
4.  database, berisi class-class yang akan digunakan untuk bekerja dengan basis data, termasuk didalamnya driver-driver untuk beberapa server basis data yang didukung oleh CodeIgniter.
5.  fonts, digunakan untuk menyimpan font yang nanti akan kita gunakan di dalam website.
6.  helpers, berisi helper.
7.  language, digunakan untuk menyimpan file-file dukungan bahasa.
8.  libraries, berisi pustaka-pustaka yang disediakan untuk digunakan untuk pembuatan website.
9.  logs, berisi file-file catatan yang mencatat log dari website kita.
10.  plugins, untuk menyimpan plugin.
11.  scafollding, berisi file-file untuk keperluan scafollding.

Setelah itu, misal foldernya bernama "ci" maka website bisa diakses lewat http://localhost/ci, tapi sebelum itu jangan lupa untuk melakukan sedikit modifikasi pada bagian konfigurasi CodeIgniter. Buka file system/application/config/config.php. Di file inilah konfigurasi dasar CodeIgniter disimpan. Yang perlu dirubah untuk instalasi awal ini adalah pada bagian base URL Setelah nanti kita siap membuat sebuah website yang sebenarnya maka akan banyak pengaturan yang harus dilakukan.
$config['base_url'] = "www.your-site.com";
Pada bagian www.your-site.com ganti dengan url anda. Karena saya hanya mencoba di localhost dengan nama folder ci, maka base URL nya saya ganti menjadi :
$config['base_url'] = "http://localhost/ci/";
Base URL adalah URL default dari website yang kita buat, secara default URL tersebut akan selalu digunakan untuk pembuatan link di halaman website, tentu saja untuk link-link internal bukan link eksternal ke website lain. Setelah itu silahkan dibuka alamat http://localhost/ci.
Tampilan awal setelah CodeIgniter berhasil di install.

Instalasi sudah selesai dan sekarang kita siap membuat website menggunakan framework CodeIgniter.
Selanjutnya Anda perlu melakukan setting untuk Konfigurasi Database serta Kofigurasi Alamat URL dan Routing di CodeIgniter.

Selamat Belajar semoga bermanfaat...!!!

Submit Website to Search Engines - Add URL