Kala itu, Perjalanan Ke Bromo

Om juga pernah muda...

Monday, November 26, 2012

Custom Title Android (with button)

Custom title di android, seperti apa bentuknya ?
liat gambar custom title dari ane dulu ni. ane meniru custom title button seperti yang diterapkan pada aplikasi sms bawaan default sistem operasi android. seperti gingerbread masih make seperti ini.


custom title buatan ane, ane lingkarin warna merah tu pada gambar atas, custom title ane tersebut menggunakan button, gimana cara nerapinnya, sabar..... dengerin cerita dari ane dulu... hehehe...


terus bagaimana bentuk header default atau bawaan aplikasi android itu sendiri ?
ni kayak gini ni.

title default bawaan dari aplikasi android itu sendiri seperti gambar yang ane lingkarin diatas atau pada title PassingData, nah..., apabila temen2 tidak mengcustom title tersebut, maka title yang akan diberikan oleh aplikasi android secara default adalah seperti gambar title PassingData tersebut, 

ok untuk membuatnya ikuti langkah - langkah dibawah ini :
1. Buat project android, dengan nama FormatAssessment , centang/check list create activity, terus next....
2. Buat packet android, kita namai dengan cahyo.format.assessment
3. Buat folder drawable didalam folder res, download image ni
4. Kalau sudah didownload namai image tersebut dengan ic_add.png
5. Masukan ic_add.png tersebut kedalam folder drawable yang sudah dibuat tadi
6. Kemudian edit string.xml yang ada didalam folder values, isi string.xml :
keterangan : app_name nama aplikasi, btAdd = string nama button

7. Kemudian buat file custom_title.xml didalam folder values. isi custom_title.xml : keterangan : pertama membuat custom window title Background, didalamnya bisa ditambahi item android:background , maupun android:pading, android:margin dsb.
kemudian diturunkan menjadi style customtheme yang didalamnya ada item android:windowTitleSize, digunakan untuk mengatur besar kecilnya Title


8. Kemudian buat file window_title.xml didalam folder layout, isikan :

9. Kemudian edit Activity, FormatAssessmentActivity.java yang ada didalam folder src, packet cahyo.format.assessment , edit class FormatAssessmentActivity.java menjadi :
10. edit AndroidManifest.xml berikut :
keterangan : android:theme="@style/CustomTheme" diambil dari style custom title.xml

11. Kalo sudah dan masih agak sedikit bingung dengan struktur folder penempatan file - file tadi, ni liat struktur folder ane :

kalau sudah, tinggal kita run, seperti apa hasilnya, apabila temen - temen mengikuti tutorial ini dengan benar, maka akan tampil hasil seperti gambar

temen - temen bisa mengganti header button tersebut menggunakan text maupun gambar, tinggal kreasi temen2. caranya tinggal mengedit file window_title.xml dibagian : contoh apabila menggunakan image edit button tersebut dan ganti dengan: keterangan : android:src="@drawable/ic_add".
ic_add adalah nama image yang akan diload kedalam header. bisa diganti terserah menurut design agan







Tuesday, November 20, 2012

Membuat Spinner di Android (Dropdown)

Ok guys.... kita kembali lagi. kali ini mainan android,
pertama kali posting android ya ini ni...
Membuat spinner, kurang serem postingannya, hahaha...
tanpa basa basi,
saya asumsikan temen2 sudah bisa create project android, di eclipse, netbeans, atau aplikasi lainnya.
aplikasi yang saya pake disini make eclipse,
langsung saja :
1. Create project baru dengan nama FormSpinner, Pilih SDK Target, kemudian hilangkan checklist create activity
2. Namai paket project tersebut dengan cahyo.spinner.form
3. Langsung buka folder res/layout/main.xml
disitu kita tinggal desain tampilan, isi main.xml ane :

4. buka folder res/values/ tambahkan file ArrayTransport.xml (digunakan untuk menyimpan item dropdown yang akan kita tampilkan nanti). isi ArrayTransport.xml :

5. Kemudian edit res/values/string.xml menjadi :
digunakan untuk setting text di aplikasi, seperti nama aplikasi, nama judul pemilihan spinner "Pilih Transport"

6. Kemudian buat class untuk mengatur spinner, didalam paket cahyo.spinner.form klik kanan -->New-->class , kemudian isikan nama class tersebut FormSpinnerActivity . Isi FormSpinnerActivity.java tersebut adalah :




Seremmmm kan,,, hehehe... :D

Wednesday, June 6, 2012

Create captcha in codeigniter 2.1.0

     Setelah kemaren membuat form login with session di dalam codeigniter 2.1.0, sekarang kita mencoba untuk menambahkan captcha didalam form login tersebut. Untuk generate captcha itu sendiri sudah disediakan helper captcha bawa'an didalam codeigniter 2.1.0 berbeda dengan Codeigniter 1.7.x yang menggunakan captcha dibawah plugin. Ok, Bagi temen - temen yang belum mengikuti langkah dalam membuat form login with session bisa dilihat disini. Karena tutorial berikut ini akan meneruskan dari tutorial yang sebelumnya.

1. Saya anggap temen - temen sudah mengikuti tutorial membuat form  login with session sebelumnya.
2. Kita tambahkan tabel captcha didalam database ci :
3. Apabila database captcha tersebut sudah dibuat, kita tinggal membuat direktori dimana captcha tersebut akan disimpan sementara, buat folder asset/captcha didalam root ci-nya, struktur seperti ini ci/asset/captcha 
4. Set permission folder captcha agar bisa ditulis dan dibaca oleh server, kalau diubuntu sudo chmod -R 777 captcha/ 
5. Apabila permission sudah diset, kita tinggal membuat model untuk create captcha, buat file dengan nama m_captcha.php , simpan didalam folder ci/application/models isi model tersebut :
6. Tambahkan script untuk pemanggilan model captcha didalam c_login.php yang telah kita buat pada tutorial sebelumnya, edit c_login.php tersebut sehingga menjadi :
7. Tambahkan script pemanggilan captcha didalam v_form.php yang telah kita buat pada tutorial sebelumnya, edit v_form.php sehingga menjadi :
8. Apabila sudah dipanggil didalam form, kita tinggal check aja di browser apakah captcha tersebut sudah berhasil dibuat. check dengan localhost/ci maka akan keluar tampilan seperti ini apabila telah berhasil :
9. Apabila kita memasukan captcha salah. maka akan keluar seperti gambar dibawah ini :
10. Success... Selamat mencoba


Form login with session in Codeigniter 2.1.0

Membuat login dengan session di codeigniter 2.1.0 bagaimana sih ??
sulit apa mudah ?
kalau sudah bisa sih mudah, kalau yang belum mengimplementasikan secara langsung, mungkin sedikit bingung.
     Ok, pada kali ini saya ingin membuat sedikit tutorial create  form login with session, didalam codeigniter 2.1.0, database dan session itu sendiri dibawah libraries codeigniter, sedangkan form berada dibawah helper codeigniter, ok, Langsung saja,.

1. Saya asumsikan temen - temen paham menggunakan xampp, atau lampp, Download Codeigniter 2.1.0 terlebih dahulu
2. Extract codeigniter tersebut menjadi ci
3. Buat database ci kemudian jalankan syntax create tabel dibawah ini untuk menampung data user :
4. Apabila ketiga langkah diatas sudah dijalankan, edit config.php yang ada didalam folder ci/application/config/config.php menjadi :
5. Edit konfigurasi autoload.php yang ada didalam satu folder dengan config.php sebelumnya,
6. Edit konfigurasi database.php yang ada didalam satu folder dengan config.php sebelumnya,
7. Edit konfigurasi routes.php yang ada didalam satu folder dengan config.php sebelumnya,
8. Buat model, dengan nama m_user.php simpan kedalam folder ci/application/model isi model :
9. Buat controller c_login untuk mengatur model tersebut simpan kedalam folder ci/application/controller , isi controller :
10. Buat controller c_home.php, simpan kedalam folder ci/application/controller, isi controller :
11. Buat view v_form.php simpan didalam folder ci/application/views/login (folder login create sendiri), isi view :
12. Buat form v_home.php satu folder dengan v_form.php , v_home.php digunakan untuk redirect apabila login berhasil maka akan dilarikan kedalam halaman tersebut, isi view v_form :
13. Apabila sudah jalankan localhost/ci didalam browser, maka akan keluar form login seperti ini :
isikan username : cahyo | password : cahyo
14. Apabila isian username dan password benar, maka akan redirect ke halaman admin seperti gambar dibawah ini :
     Bagaimana, mudah bukan. apabila ingin menggunakan autentikasi tank_auth bisa lihat disini




Wednesday, May 30, 2012

Autentikasi Login Dengan tank_auth (CI)

Hai...
kembali lagi dengan ane, salam wafer.
Kali ini ane ingin sedikit share autentikasi login menggunakan tank_auth. Sebenarnya framework autentikasi login tu ada banyak, ada ion_auth, wolf_auth, tetapi disini ane mencoba untuk share installasi tank_auth.


Bagaimana caranya ? ok, Siapkan amunisi dulu...
Ingat dalam tutorial ini, ane make php framework CI (CodeIgniter), dan OS Ubuntu 11.10
Dengan Asumsi, temen2 sudah menginstall Apache Server dan Database Mysql, kalaupun belum, temen2 bisa download LAMPP disini
1. Download CodeIgniter 2.1.0
2. Download library framework autentikasi tank_auth 1.0.9
Langkah - Langkah :
1. Extract Codeigniter, klik kanan pada CodeIgniter_2.1.0.zip Kemudian rename menjadi cilog , Nama cilog bisa diganti menurut keinginan agan2, saya make cilog karena agar mudah ngetiknya diweb browser, kalau sudah masukan folder cilog tersebut didalam folder htdocs LAMPPnya.

2. Apabila langkah pertama sudah dilakukan, Sekarang extract tank_auth.zip. didalam folder tank_auth.zip akan ada 3 jenis file, 1 file database dengan nama schema.sql, 2 direktori dengan nama application dan captcha. atau dapat dilihat seperti gambar dibawah ini.
3. Copykan isi folder application kedalam folder  htdocs/cilog/application

4. Copykan folder captcha kedalam folder root cilog atau htdocs/cilog

5. Buatlah database dengan nama cilok didalam phpmyadmin. localhost/phpmyadmin didalam browser, dengan aturan apache dan mysql dalam posisi running.

6. Dump/import database schema.sql kedalam database cilok, cara dumping database bisa cari di google.

7. Apabila database sudah temen2 dump, buka file config.php, tank_auth.php, database.php, autoload.php didalam folder htdocs/cilog/application/config
     a. edit config.php di line 227, $config['encryption_key'] = '';  ubah menjadi config['encryption_key'] = 'thi5k3yc0nf1gur4t10n'; 
Mengapa demikian, karena digunakan untuk enskripsi disetiap pemanggilan page di dalam CI (Untuk keamanan kalau masih bingung) 


     Sedangkan line 251, $config['sess_use_database'] = FALSE; menjadi $config['sess_use_database'] = TRUE;
Digunakan agar Session yang diload dari database dapat bekerja didalam Codeigniter.

     b. edit tank_auth.php
di line 10 dan 11 terdapat :

$config['website_name'] = 'Your project';
//isikan http://localhost/cilog/ menjadi $config['website_name'] = 'http://localhost/cilog/';

$config['webmaster_email'] = 'webmaster@your-site.com';
//webmaster@your-site.com ganti alamat email ente


     c. edit database.php menjadi seperti ini :
Isikan hostname = localhost, username = username_phpmyadmin(default root), password = password_phpmyadmin(default kosong), database = cilok (nama db yang telah kita buat didalamnya ada hasil dumping dari schema.sql). dbdriver =mysql.


     d. edit autoload.php $autoload['libraries'] = array(); menjadi $autoload['libraries'] = array('database','session');
Gunanya agar session dan database bisa digunakan, maka harus meload library tersebut.


8. Ubah permission folder /capctha agar server bisa mengenali/membacanya,
diterminal ketikan sudo chmod -R 777 direktori_captcha_berada
Semisal : sudo chmod -R 777 /opt/lampp/htdocs/cilog/captcha


Apabila sudah, dilocalhost ketikan localhost/cilog maka akan keluar halaman :

Untuk mendaftar sebagai user, temen2 bisa  Klik register, maka akan di suguhi halaman :
**Note : untuk register, memasukan captcha harap sama, case sensitive


Sudah daftar kok masih belum bisa login, ubah activated user yang telah anda daftarkan menjadi 1 . Cara Mengubah buka database cilok, cari tabel users, dikolom activated (yang semula 0, diganti menjadi 1). kemudian ulangi lagi localhost/cilog 


Masukan Username dan Password, apabila sudah berhasil maka temen2 akan dibawa ke halaman home seperti gambar dibawah :

Untuk Mengganti design halaman home, bisa diedit welcome.php didalam folder /htdocs/cilog/application/views didalamnya ada welcome.php silahkan berkreasi...

Maka autentikasi login menggunakan tank_auth sudah bisa digunakan, mudah bukan menggunakan tank_auth, daripada menggunakan cara login manual. kita harus mengetik macem2 kode, yang mana digunakan select data user, dan sebagainya. dengan framework autentikasi kita dimanjakan tinggal menambahkan librarynya saja. CMIIW

Friday, May 18, 2012

Installasi PostgreSQL di Linux Ubuntu

Install PostgreSQL didalam Linux UBUNTU 11.10 (Oneiric Ocelot).
Apa yang kita butuhkan :


Download PostgreSQL 9.1.3 disini, untuk PostgreSQL terbaru silahkan cek disini


Apabila temen -  temen menginginkan cara install OFFLINE kedua Hal tersebut harus terpenuhi, kalau mau install ONLINE sih mudah, tinggal apt-get, saya tidak bermaksud memberikan cara yang sulit didalam installasi ini, kenapa ? Apabila temen - temen tidak ada koneksi inet kan agak bribet. Makannya saya berikan tutorial yang mudah, bisa diterapkan pada komputer konek internet maupun tidak. 

Keuntungan dengan installasi OFFline diantaranya, kita dapat dengan mudah mendistribusikan postgresql tersebut ke ubuntu laen, gk usah apt-get berkali2 dan menggunakan inet yang lemot, hehehe.....

Jujur saja sih, installasi ONLINE membuat saya tidak mandiri, kenapa ? karena saya harus ketergantungan internet untuk install software, bentar - bentar apt-get, 
Makannya saya menyukai installasi offline, hehehe...

Apabila postgresql sudah didownload, ikuti langkah2 yang akan dijelaskan dibawah ini :
1. Ubah permission dari postgresql-9.1.3-2-linux menjadi executable,
diterminal ketikan, sudo chmod +x postgresql-9.1.3-2-linux
2. Kemudian jalankan installasi, GUI-nya, caranya bagaimana, tinggal ketikan ./postgresql-9.1.3-2-linux
di terminal, maka akan keluar tampilan Splashscreen :

sabar bro, tunggu bentar akan keluar tampilan :
Dari tampilan diatas kita tinggal klik next, seperti installasi biasanya dalam windows, klik next akan muncul :
Gambar diatas menunjukan, mau dimana letak installasi postgresql tersebut, ditempat ane, ane install di folder /opt/PostgreSQL/, Apabila folder PostgreSQL didalam folder tidak ada, create folder PostgreSQL dulu bro, sampai sini klik next lagi, akan muncul tampilan seperti dibawah :
Itu isikan password user postgres, isikan dua kali, la disini postgres bertugas sebagai root kalau di mysql, dia memiliki hak akses tertinggi, apabila dua field diatas sudah diisi, klik next lagi bro...
Maka akan disuguhi tampilan seperti diatas, isikan port yang digunakan untuk menjalankan postgres, port standard dari postgres yaitu 5432, apabila tidak mau mendefinisikan sendiri port mana, biarkan saja dan klik next lagi, maka akan muncul tampilan seperti gambar dibawah.
Untuk database Cluster isikan Default Locale saja. klik next maka akan tampil seperti gambar dibawah  :
Gambar diatas, menunjukan bahwa postgresql sudah siap diinstall, klilk next. maka akan melakukan installasi seperti pada gambar dibawah.
Tunggu hingga selesai, apabila installasi sudah selesai maka akan disuguhi tampilan seperti gambar dibawah :
hilangkan tanda didalam stackbuilder agar tidak melakukan download additional tool, apabila sudah dihilangkan klik finish, dan lihat hasilnya di menu :

Tukan.... Postgresql dah berhasil di install, o iya, untuk pengolahan database postgresql ini, didalam postgresql 9.1.3 sudah default bawaan pgAdmin III , jadi disini kita tidak perlu repot untuk installasi pgadmin maupun phppgadmin, akan tetapi apabila temen - temen suka menggunakan phppgadmin, temen - temen juga bisa untuk install tersendiri.
Untuk cara penggunaan kita lanjutkan pada step berikutnya 

Dilarang keras, COPAS Seluruh artikel ini kedalam blog maupun website, usahakan dan biasakan cara berfikir temen - temen untuk selalu creative dalam posting blog.

PostgreSQL is

Postgresql ?

     Apa itu postgresql ?, temen - temen sudah taukan, apa itu postgresql, postgresql adalah perangkat lunak RDBMS (Relational Database Management System), yang saat ini masih bersifat open source, hampir seperti Mysql. keduanya mengakomodasi SQL (Structured Query Language). Bedanya saat kita ingin mengolah data tersebut secara GUI (General User Interface). Biasanya Mysql menggunakan PHPMyadmin, sedangkan Postgresql menggunakan phppgadmin atau pgadmin.


     Kedua RDBMS di atas bersifat open source, terus ada atau tidak RDBMS yang bersifat commercial, yang memiliki kemampuan Expert diatas RDBMS Open Source tersebut ? Jawabnya adalah ada, dan banyak. Diantaranya ada Oracle, Sybase Adaptive dan Microsoft SQL Server. Ketiga RDBMS tersebut bersifat commercial dan kemampuan sesuai dengan harga atau budget yang dikeluarkan juga donk... Mau lebih jelas ni liat perbedaannya dibawah. 

**untuk lebih jelasnya. klik pada gambar

Terlihat bedanya kan... dari Support, Operating Sistem, Feature dan bidang keunggulan lainnya...

     Sampai sini kita sudah mengerti, Postgresql dan mengetahui kelebihan maupun kekurangannya. Disini tergantung temen - temen mau menggunakan yang mana, kalo berduit dan pengen yang mempunyai kemampuan expert dalam mengolah data, dsb. Seperti data nasabah bank, data pengguna Operator. Bisa memilih Oracle 9i Enterprise atau IBM DB2 Enterprise Extended.

     Walaupun Postgresql open source, paling tidak kita mengerti dan cara penggunaan RDBMS Postgresql tersebut, untuk itu kita belajar Install Postgresql 9.1.3 di Linux Ubuntu terlebih dahulu


Dilarang keras, COPAS seluruh artikel ini diblog maupun website, usahakan dan biasakan cara berfikir temen - temen untuk selalu creative dalam posting blog :D.

Thursday, May 17, 2012

Latihan PHP OOP [Part 1]

Penjelasan PHP OOP sudah tahukan, di pembahasan kemaren kan udah di jelasin, kalau masih lupa, liat lagi disini, Ok sekarang kita bahas, Pertama kita buat class dengan nama mobil.php . Kedua kita buat file php dengan nama index.php, isi file index.php didalam file index.php terdapat object baru dengan nama sedan dan pickup (cara create object, lihat line 4 dan 5), kedua object tersebut diciptakan dari class mobil yang sebelumnya diload kedalam index.php, lihat posisi index.php pada line 2.

Saat create object sedan dan pickup, mereka memakai dua parameter, contoh : dicreate object sedan menggunakan parameter Merah dan Daihatsu, begitu pula parameter yang digunakan oleh object pickup, kedua parameter yang ada didalam 2 object tersebut akan ditangkap oleh constructor mobil pada file mobil.php,

Untuk pemanggilan method, lihat line 7 pada index.php. didalam line 7 tersebut, ada syntax $sedan->tampilWarna(); itu digunakan untuk memanggil method tampilWarna terhadap object sedan. begitu pula pemanggilan method tampilMerek, lihat line 8. Untuk pemanggilan method terhadap object pickup, sama, lihat line 10 dan 11.

udah paham to ?? mudah bukan..., 

Dilarang keras, COPAS Seluruh artikel ini kedalam blog maupun website, usahakan dan biasakan cara berfikir temen - temen untuk selalu creative dalam posting blog.

Monday, May 14, 2012

Syntax Highlighter Blog

     Kemaren ane dah posting bagaimana cara posting source code program di blog menggunakan syntax highlight gorbatchev versi 1.5.2.  Ternyata e ternyata sekarang dah ada Syntax Gorbatchev Version 3.0.83. Ketinggalan kan makannya sekarng ane mau posting yang terbaru ni....

     Cara set, di template htmlnya bagaimana, hampir sama kayak setting highlight old version. Perbedaan terbukti jelas pada CSS dan Javascript yang digunakan, serta cara penempatan saat ingin memposting source code tersebut.

     Kita tinggal mengedit Template Html kita, taruh source code CSS dan JavaScript di atas </head> . Untuk Sourcenya silahkan copy paste bawah ini :




















     Kita lihat dari syntax CSSnya, di Syntax Highlight Gortbachev Version 3.0.83. Disertakan beberapa template CSS, sehingga teman - teman bisa menggantinya sesuai keinginan teman - teman.
diantaranya ada :


Cara Penggunaannya Biasa, tinggal ganti aja nama cssnya

     Kita lihat dalam Javascriptnya :
- Old (yang dulu)


- New (di versi 3.0.83):


Terlihat dengan jelas source yang pertama alamat Javascript mengarah ke http://syntaxhighlighter.googlecode.com/ sedangkan yang kedua atau yang baru mengarah ke situs gorbatchevnya langsung http://alexgorbatchev.com/


Ok, kalau script Javascript dan CSSnya sudah dipaste diatas </head>
Kita menuju ke cara posting, cara posting ada dua cara :
1. Menggunakan syntax <pre>

HTML code ketikan disini
Untuk Syntax selain html tinggal ganti brush:html dengan brush:java dsbnya.


2. Menggunakan syntax <script>


untuk Syntax selain php tinggal diganti brush:php dengan brush:html dsbnya
**NOTE khusus untuk syntax php menggunakan <script>


Apabila teman - teman tidak pernah memposting source code Python, untuk memperingan load tampilan browser, teman - teman delete saja script :


Tapi memang, enak make yang baru, daripada yang lama, Hehehe...
Sudah, itu aja, teman - teman tinggal nyoba. untuk list brush bisa dilihat disini


#Jangan Copas Artikel Milik Orang laen, Hargai Usaha Orang Laen.
SALAM WAFER....

Sunday, May 13, 2012

PHP OOP

     Apa itu PHP OOP, PHP OOP itu sendiri adalah tata cara pemrograman berbasis Object Oriented yang dilakukan menggunakan PHP. Kenapa OOP lebih di sukai, dikarenakan Simpel, membuat programing kita lebih efisien, terhadap syntax maupun fikiran, karena didalam OOP itu sendiri kita tidak lepas dengan namanya class dan method, apabila class tersebut sudah  kita create atau diciptakan, didalamnya kita bisa mendefinisikan method - method yang akan kita gunakan, seumpama kita ingin membuat Objek, kita tinggal create new Objek terhadap class yang telah kita ciptakan tadi, apabila Object baru sudah dipanggil, kita bisa memanggil method terhadap Objek baru yang telah kita ciptakan tadi. Intinya, OOP dalam PHP tu hampir sama dengan java. Apabila teman - teman telah mempunyai modal pengetahuan tentang java, maka akan sedikit lebih mudah dalam implementasi OOP dalam PHP.

     Ok, sampai sini kita sudah mengerti apa yang dimaksud dengan PHP OOP, banyak juga keuntungan programing with OOP, apabila kita menggunakan PHP OOP kita akan lebih mudah dalam belajar Framework, Diantaranya CI(CodeIgniter), CakePHP dan banyak juga yang lain.


     Untuk lebih mudah dalam pengertian saya kasih gambaran tentang alur sederhana pembuatan Oject OOP dalam PHP.


     Dari gambar diatas dapat kita pahami, bahwa sebelumnya kita membuat 
- class mobil, yang ada disisi sebelah kiri, class mobil itu mempunyai variable warna dan merek. Selain itu mempunyai constructor berparameter warna dan merek. Tak hanya itu, class mobilpun memiliki function tampilWarna() dan tampilMerek.


     untuk menggunakan class mobil tersebut, kita menciptakan 2 object, yaitu sedan dan pickup. disetiap create object tersebut menggunakan parameter warna dan merek lihat sedan = new mobil(warna, merek) yang nantinya akan ditangkap oleh parameter didalam __constructor(warna, merek) (parameter itu variable yang ada didalam kurung function atau constructor, kalau diatas dikasih nama warna pada parameter 1, merek pada parameter kedua, sehingga function atau method tersebut dapat dibilang mempunyai 2 parameter.)


     kenapa ditangkap oleh __constructor(warna, merek). Karena constructor adalah funtion/method bawaan default yang dipunyai dalam class tersebut, sehingga saat kita mengcreate objek, maka constructor tersebut akan otomatis di load, tanpa harus menggunakan definisi panggilan method.


     Apabila object berhasil kita ciptakan, kita dapat memanggil method/function yang ada didalam class mobil. didalam class mobil ada function/method tampilWarna() dan tampilMerek.
cara pemanggilannya seperti apa nama_object->nama_method.
  1. apabila object sedan ingin memanggil method tampilWarna tinggal sedan->warna
  2. apabila object sedan ingin memanggil method tampilMerek tinggal sedan->tampilMerek()
bagaimana dengan object pickup ???, sama saja dengan pemanggilan pada object sedan. untuk lebih jelasnya kita bisa melihat latihan berikut

Google Sandbox

WHY GOOGLE SANDBOX ???


Dari kemaren ane bingung, kenapa situs ane ini masuk kedalam google sandbox ya... padahal blog ini lum lama ane buat, ato emang blog baru jadi langsung kena sandbox karena belum punya page rank, ato gimana. Kalo situs temen - temen bagaimana ? masuk jugakah dalam google sandbox coba cek situs temen - temen, masukkah dalam google sandbox, harap - harap cemas aja dah kalo situs ente kena google sandbox. ni coba cek di Sandbox Checker semoga situs temen - temen tidak termasuk situs yang dibanned oleh google, sebenarnya sih bisa dikeluarin dari sandbox, caranya bagaimana ?

  1. Hentikan pengoptimalan seo untuk sementara, apalagi kalo situs anda make script seo demi mendapatkan index dari search engine google.
  2. Buat artikel mengenai google sandbox. usahakan ada backlink kesitusnya.
  3. Postingan ente jangan plagiat ama situs laen.
  4. Jangan melakukan backlink2 secara langsung dan berkali - kali. maka usahakan dapat backlink dengan persetujuan situs tersebut.
  5. Resubmit sitemap blog ente, menggunakan bantuan Google Webmaster Tool, untuk lebih jelasnya silahkan cari bagaimana membuat submit sitemap blogger.
  6. Yang terakhir kali berdoa, semoga situs ente terbebas dari jeratan sandbox
Semoga berhasil dan mari berusaha, semoga situs kita cepet keluar dari google sandbox.


Update, sory bro, ternyata usut punya usut, kalau blog baru aja dibuat dan belum dapat page rank gk langsung terindexs google, dan apabila di check di situs Sandbox Checker . Keluarnya bakalan blog ente masuk kedalam google sandbox. Kagak usah cemas bro, itu bukan apa - apa. karena blog ente lum dikenali google, cz barusan aja buatnya, ente harus punya pagerank dulu, apabila blog ente sudah terindex google kok terus SERP(Search Engine Result Page)nya menurun drastis itu baru bisa dikatakan kalau blog ente di bawa pandanya GOOGLE, dikurung di padang pasirnya GOOGLE (SANDBOX), Bukan SANDY yang ada didalam SpongeBob Lo... Hehehe...

Ok Sekarang waktunya untuk perjuangan, agar blog baru ane terindex kedalam google...




Highlight Blogger [old version]

Apa itu syntax highlight, temen - temen pasti tau, kalau kita search code program, atau kebetulan menemukan kode program yang tampil didalam blog atau website kok bisa tampil di blog/web, tanpa memepengaruhi tampilan blog tersebut, bahkan kita dapat mengcopy paste code program tersebut tanpa ada kesalahan penulisan program, itulah namanya highlight, jadi highlight adalah salah satu cara bagaimana kita memposting kode program kedalam web/blog dengan tampilan yang begitu menawan dan tidak merusak tampilan blog kita, seperti contoh gambar dibawah ini, tampilan code yang kita posting didalam blog kita dapat tampil semanis madu, hehehe... semanis gambar dibawah ini pastinya... Syntax highlight ini memake Highlight Gorbatchev version 1.5.2 [old version]

yang saya lingkari hitam, disitu kita bisa mengklik dan mengcopy source code yang kita posting tadi tanpa tercopy line numbernya.
apabila kita klik view plain maka akan tampil window baru yang berisi source code aslinya, atau dapat kita lihat seperti contoh gambar dibawah.


Caranya, agar bisa tampil seperti itu bagaimana...

1. Menuju ke dashboard blogger --> Template --> Edit Html --> Lanjutkan
   [Cara yang saya gunakan menggunakan tampilan blogger versi baru]
Maka kita akan dibawa ke window edit template melalui html, atau seperti gambar dibawah.
Centang Expand Template Widget, 

2. Menuju halaman css copy paste seluruh isi css tersebut kedalam source code edit HTML diantara code berikut:


3. Apabila langkah nomor 2 sudah dilakukan, copy pastekan code berikut :














pastekan diatas syntax </head> kode diatas digunakan untuk menggenerate source code yang akan ditampilkan, apabila temen - temen pengen blognya ringan dan simple, gk mau masukin berbagai macam script, hanya pengen masukin java saja, maka source code tersebut dapat di delete sesuai kebutuahan temen - temen, ingat pastekan diatas :


4. Apabila langkah 3 sudah berhasil dijalankan, kita copy pastekan script berikut :

<script language="javascript">
dp.SyntaxHighlighter.BloggerMode();
dp.SyntaxHighlighter.HighlightAll('code');
</script>

copykan script tersebut diatas tag </body> script tersebut berguna untuk memanggil method sehingga tampilan source code bisa ditampilkan:


Apabila semuanya sudah Simpan Template

5. Apabila kita ingin memposting halaman yang menggunakan source code program, kita tinggal memanggil class source code tersebut.
pergi ke menu posting ada 2 pilihan, compose dan html. untuk memposting source code gunakanlah html, apabila ingin menulis karakter biasa, pindahkan ke compose,
script untuk pemasangan source code, yang akan dimasukan melalui pilihan html :

Setiap kita akan memosting source code, gunakan script diatas, mudah bukan... kalau mau mencoba highlight versi terbaru disini


Dilarang Keras copas article :D