Kali ini kita membahas bagaimana cara mengoptimalkan website kita agar cepat diload. Hal ini saya rasa perlu karena banyak user yang koneksi internetnya masih lambat seperti penulis sendiri. Atau paling tidak kita memberikan pelayanan yang prima ke user. User kita jangan disuguhi halaman yang isinya .. pls wait a minutes. loading in progress.. Wew.. siapa juga yang mau menunggu. Di samping itu, menurut yang pernah saya baca "kecepatan loading suatu halaman berbanding lurus dengan jumlah pengunjung". Maaf penulis lupa linknya, tapi kalau dipikir memang masuk akal juga. Pembaca yang kelamaan menunggu loading halaman, pasti tidak sabar dan kebanyakan langsung menutup halamannya.
Pada artikel kali ini penulis mencoba menjelaskan 14 aturan dasar agar website kita cepat diload.
  1. Perkecil jumlah HTTP requests
  2. Hindari pemakaian image map server site dan perkecil jumlah script hal-hal lain yang merequest ke server
  3. Gunakan CDN
  4. Content Delivery Network (CDN) adalah networ komputer yang terhubung bersama-sama melalui internet yang bekerjasama untuk mengirimkan content kepada user. Berikut situs-situs dan penyedia layanan CDNnya:
    .CDN situ-situs besar
  5. Tambahkan Expires header
    Browser akan mencocokkan apakah cache di browser sudah kadaluarsa apa belum dan ini akan memakan waktu apabila ternyata cache sudah kadaluarsa. Untuk mencegah ini tambahkan expires date.
  6. Gzip components
  7. HTML, XML, CSS dan JSon (selain gambar dan PDF). Penulis menggunakan kode berikut di baris atas untuk mengcompress halaman blog ini.
  8. Tempatkan CSS di bagian atas
  9. Karena CSS akan menghalangi proses render di Internet Explorer. Untuk mencegah hal ini letakkan CSS di <HEAD> HTML Anda dan gunakan external link ke CSS Anda jangan menggunakan @import.
  10. Pindahkan Java Script ke bagian bawah
  11. Akibat dari javascript diletakkan di atas adalah adanya blank screen berwarna putih yang lama saat loading dan tertundanya loading isi halaman. Java Script tidak akan bekerja apabila obyek yang dikenai efek script belum selesai diload. Contohnya apabila kita menambahkan tool tips di links-links kita. Apanya yang akan diberi tools tips, jika links itu sendiri masih diload oleh browser. Belum lagi loading CSS dari tool tips itu sendiri.
    Dan kenyataanya Java Script menghalangi browser melakukan parallel downloads dan menghalangi rendering semua content yang berada di bawahnya (CSS, HTML, image, dll). Pada keadaan normal (tidak ada Java Script) image akan didownload secara parallel sedangkan jika ada Java Script di bagian atas maka Java Script akan menghalangi proses ini, sampai keseluruhan kode java script selesai diload.
    jika script diletakkan di baris atas
    Untuk menghindari hal ini sebisa mungkin pindahkan java script ke bagian yang paling bawah. Tentunya tidak melupakan perimbangan agar java script tersebut bisa bekerja.
  12. Hindari CSS expressions
    CSS expressions dikenalkan pertama kali di Explorer 5.0 dan memperbolehkan kita untuk memanggil JavaScript expression ke dalam CSS. Sebagai contohnya adalah CSS expression untuk menentukan posisi elemen div berdasarkan uskuran browser. Menjanjikan memang, tapi silahkan Anda coba sendiri di browser Anda.
    Berikut contohnya:

    CSS expressions are a powerful (and dangerous) way to set CSS properties dynamically.
    High Performance Web Sites by Steve Souders
    Masalah yang timbul dengan penggunaan CSS expression adalah, CSS expression ini dijalankan berkali-kali, lebih dari yang diharapkan. Tidak hanya dijalankan saat halaman dirender dan diresize tetapi juga saat halaman di scroll bahkan saat user mengerakkan mouse di halaman web tersebut.
  13. Buat JavaScripts and CSS external
    Alasan membuat Script dan CSS external adalah agar dapat dicache oleh browser. Dengan demikian halaman akan cepat diload apabila user kembali lagi ke halaman kita.
  14. Mengurangi DNS lookups
  15. Alasan utamanya adalah DNS lookup bisa menghalangi browser untuk melakukan parallel downloads.
  16. Perkecil ukuran file Java Script
  17. Dengan salah satu javascript compression tool di bawah ini, Anda bisa menghilangkan whitespaces yang tidak berguna dari file javascript. Dengan demikian ukuran file menjadi kecil dan akan mempercepat waktu download. Dengan tool tersebut Anda juga dapat menghilangkan komentar pribadi terhadap script yang telah Anda buat.
    Berikut tool yang bisa digunakan untuk memperkcel ukuran java script Anda:
    - http://crockford.com/javascript/jsmin - http://dojotoolkit.org/docs/shrinksafe
  1. Menghindari redirects
  2. Berikut gambaran waktu yang dibutuhkan untuk redirect. karena ada redirect
  3. Hilangkan duplicate scripts
  4. Jangan meng-include script lebih dari sekali. Atau Memasukkan include di fetch array yang akan diload sebanyak x data. Akibatnya adalah extra HTTP requests (hanya di IE) dan eksekusi script yang berulang. Akibatnya loading halaman menjadi lama. "Akan tetapi kenyataanya sekarang 2 dari 10 website terkemuka masih melakukannya. *Steve Souders "
  5. Matikan ETags
  6. Entity tags (ETags) adalah suatu mekanisme yang digunakan oleh web server dan browser untuk memvalidasi komponen cached.
  7. buat AJAX bisa di-cache dan kecil
  8. Ajax memang pada awalnya didesain untuk meload content tertentu tanpa meload halaman secara keseluruhan. Tapi sekarang sepertinya lebih mengarah ke segi interaktifnya. Memang bisa load data tanpa harus refresh page, tapi coba lihat Yahoo mail beta yang loadingnya lama banget. Penulis lebih suka cek email lewat wap di Opera. Atau Gmail yang banyak lebih suka mengakses lewat Thunderbird atau Outlook. Mungkin cuma bagus yang punya jaringan pita lebar kali.

Pada artikel ini kita akan belajar bersama yang melalui wireless connection, berarti sms akan dikirim dari kartu gsm yang kita posisikan sebagai modem gsm. Dan maaf yang ip sms connection penulis belon nyoba..... :D
Berikut skema sistem yang akan penulis bahas:
skema sms gateway melalui wireless connection
Berikut alat dan bahan yang harus kita sediakan (lihat skema di bagian your sistem):
  1. 1 buah komputer; kita pakai OS Windows XP
    penulis menggunakan Win XP di laptop Byon Centrino Duo, RAM 2G.
  2. 1 buah gsm modem atau handphone yang bisa difungsikan sebagai gsm modem
    penulis menggunakan Sony Ericsson K750i dengan nomor IM3
  3. Kabel atau bluetooth untuk koneksi HP dengan komputer; penulis menggunakan kabel bawaan dari SE K750i
  4. Driver atau PC suite handphone; penulis menggunakan PC suite yang sudah tersedia di paket penjualan SE K750i
  5. 1 buah handphone untuk mengirim sms; penulis memakai Motorolla W150i dengan nomor Fren
  6. 1 buah software sebagai gateway; kita pakai nowsms
  7. apache, MySQL dan PHP; penulis memakai appserv 2.5.7
Langkah pertama yaitu menginstall appserv di komputer kita.
  1. test di browser dengan mengetik http://localhost apakah sudah tampil?? Kalau sudah tampil berarti Webserver sudah bisa.
  2. selanjutnya tes lagi ketik http://localhost/phpmyadmin. Kalau sudah jalan berarti PHP dan MySQLnya sudah berfungsi dengan baik
Langkah ke dua adalah menghubungkan HP dengan komputer. Jangan lupa menginstall juga driver atau PC Suite HP tersebut. Pastikan HP dan komputer sudah terhubung dengan baik.
connect ok

Langkah ke tiga yaitu menginstall NowSMS. File installer Now SMS/MMS gateway ini cuman 7,42MB dan bisa diunduh dengan mudah di http://www.nowsms.com. Software ini berbayar tetapi kita bisa mencoba gratis dan full fungsional selama 60 hari. (Mmmm jamunya banyak tuh di internet... kalo pengen make terus xixixixi......)
Setelah kita install kita akan disuguhi interface seperti ini:
now sms mms gateway

Langkah ke empat tambahkan modem gsm / HP kita ke situ.
  1. klik Add
  2. Pilih GSM Phone or Modem kemudian klik OK
    now sms 2
  3. Pilih modem kita dan isikan pin, di sini pin default SE adalah 1234. Dikosongi juga bisa. Klik Test and add modem. Kalau berhasil muncul tulisan modem successfully tested!!
    now sms mms gateway
Langkah ke lima adalah menyeting SMSC connection:
  1. Klik SMSC di menu atas
  2. Pilih SMSC connection kamu, dalah kasus ini yang baru ditambahkan adalah Sony Ericsson 750 USB WMC Modem.
    Kalo ingin menambahkan devices lain ya tinggal ikuti langkah ke empat
  3. Klik properties dan isikan nomer telepon di modem / HP SE K750i (dalam kasus ini yang nomer IM3)
  4. check receive SMS Messages
    setting SMSC di nowsms
  5. Klik OK

Langkah ke enam adalah menjalankan SMS gateway service:
  1. Klik Service di menu atas program now sms.
  2. Kemudian check sms gateway run as a service.
  3. Anda akan dimintai persetujuan dan nowsms akan restart dirinya secara otomatis untuk berjalan sebagai service.
    berikut gambar now sms yang sudah berfungsi sebagi service:
    now sms mms as a service
Langkah ke tujuh adalah mencoba mengirim sms melalu web interface now sms:
  1. Secara default now sms berjalan di localhost atau dengan ip address 127.0.0.1 dengan port 8800
  2. Kita buka browser dan ketikkan alamat berikut: http://localhost:8800
  3. akan muncul interface seperti ini:
    now sms web interface
  4. Isikan phone number dan Text kemudian klik submit
  5. Maka sms Anda akan terkirim ke nomer penerima
 
Apakah sudah puas dengan ini aja??? kalo belum mari kita hubungkan now sms dengan PHP dan MySQL. (Tapi maaf penulis mo bikin teh rosella dulu. haus...)
Menghubungkan now sms/ mms gateway dengan PHP dan MySQL
Skenarionya nanti sms akan dikirim dengan HP W150i yang berfungsi sebagi pengirim sms. Kemudian diterima HP K750i (gsm modem) yang diteruskan ke kompie diterima sms gateway yakni now sms kemudian diteruskan ke script php. Script PHP kemudian meneruskan menyimpan ke database MySQL.
langkah pertama yaitu membuat database mysql dengan nama nowsms
  1. ketik http://localhost/phpmyadmin di browser untuk membuka phpmyadmin
  2. ketik nama database, di sini kita paka nama nowsms
    membuat database di phpmyadmin

  3. kemudian masukkan kode sql ini untuk membuat tabel dengan nama inbox yang terdiri dari 2 column yaitu id dan isi
    1.    
    2. CREATE TABLE `inbox` (   
    3. `id` int(5) NOT NULL auto_increment,  
    4. `isi` text NOT NULL,  
    5. PRIMARY KEY (`id`)  
    6. ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;  

  4. berikut struktur datanya.... (maaf sederhana bgt untuk mempermudah pemahaman... )
    struktur data untuk dihubungkan dengan now sms
Langkah ke dua adalah membuat script PHP yang bertugas memasukkan sms ke database MySQL
  1. buka windows explorer untuk membuat direktori baru dengan nama nowsms
  2. kalo di komputer penulis urlnya adalah C:AppServwwwnowsms
    url script php now sms
  3. kemudian buat file dengan nama index.php yang isinya sebagai berikut:
    1. <?php  
    2. // setting databasenya  
    3. $db_host = "localhost";  
    4. $db_user = "root";  
    5. $db_pass = "sipit";  
    6. $db_name = "nowsms";  
    7.   
    8. // menghubungkan dengan database  
    9. $link = mysql_pconnect ($db_host$db_user$db_passor die ("Ga bisa connect");  
    10. mysql_select_db ($db_nameor die ("Ga bisa select database");  
    11.   
    12. // trim inputan. ini dihilangkan juga tidak masalah  
    13. $isi = trim($isi);  
    14.   
    15. //memasukkan ke table inbox  
    16. $sql = "INSERT INTO inbox   
    17. SET id='',  
    18. isi='$isi'";  
    19. $query = mysql_query($sql) ;  
    20. ?>  

  4. Selesai (jangan lupa extensinya adalah *.php jadi kalau lewat notepad pilih save as typenya sebagai all file, kemudian beri nama index.php)
langkah ke tiga adalah mengatur setting di now sms
  1. Pilih 2-Way di menu atasnya
  2. Check process received sms message
  3. Isi SMS command prefix dengan tanda bintang atau * atau asterix (*_*;)
    maksudnya semua sms akan diproses. apabila ingin command prefix tertentu silahkan diisi misalnya AFI (sehingga nantinya akan memproses SMS yang berawalan dengan AFI saja)
  4. isi Receive Phone Number(s) sesuai yang Anda isikan di SMSC connection tadi. (nomer IM3 yang di GSM Modem/ K750i)
  5. Command execute isi dengan: http://localhost/nowsms/index.php?isi=@@FULLSMS@@
  6. klik ADD
  7. Klik APPLY
  8. Jadi deh
Nanti apabila ada sms masuk ke HP / modem gprs kita maka otomatis akan terekam di database kita.
Masih belum puas dengan hasil yang ini??? Iya, emang masih segini doang. Nantinya ini bisa dibikin auto respond sms. Bisa dihubungkan dengan YM ataupun iRC. Tergantung kreativitas kita..

Sebelum lebih jauh mari kita kenali dulu struktur dan aturan dasar dalam pemrograman PHP. Dalam tutorial kali ini alat yang diperlukan yaitu:
  • Editor text yang bagus, bukan sekedar notepad. Tapi kita membutuhkan editor text yang memberikan kemudahan kepada kita misalnya text highliting, auto completion, line numbering dll. Penulis memakai Notepad++.
  • Browser: Firefox, opera atau IE
a. Awal dan Akhir Tags PHP
Pada contoh di bawah ini kita akan menggunakan <?php sebagai awal tags PHP dan ?> sebagai akhir tags PHP. Semua karakter di dalam tags PHP ( sesudah <?php dan sebelum ?> ) akan diolah oleh intrepeter PHP. Sedangkan di luarnya ( sebelum <?php dan sesudah ?> ) akan diabaikan oleh intrepeter PHP.
Untuk jelasnya mari kita lihat contoh berikut:
  1. Lima ditambah lima sama dengan:   
  2. <?php print 5 + 5; ?>  
  3. <p>  
  4. Tiga ditambah tiga sama dengan :  
  5. <?php  
  6. print 3 + 3;  
  7. ?>  
  8. <p>  
  9. <a href="http://jagoan-php.blogspot.com/">belajar php</a>  
Contoh di atas sama saja dengan kode HTML berikut:
  1. Lima ditambah lima sama dengan:   
  2. 10<p>  
  3. Tiga ditambah tiga sama dengan :  
  4. 6<p>  
  5. <a href="http:http://jagoan-php.blogspot.com/">belajar php</a>  
Di PHP versi-versi terdahulu juga menggunakan <? sebagai awal tags PHP. <? disebut sebagai short open tags. Tags ini masih berfungsi di PHP 5 akan tetapi dapat dinon aktifkan dengan merubah konfigurasi PHPnya. jadi lebih baik menggunanan <?php.
b. Whitespace
  1. <?php print "Hello"; print " World!"; ?>  
Perhatikan kode di atas. Sulit dibaca bukan? akan lebih baik apabila ditulis demikian.
  1. <?php   
  2. print "Hello";   
  3. print " World!";   
  4. ?>  
Lebih mudah dibaca bukan?
Berikut penulisan yang kurang pas, walaupun menghasilkan tampilan yang sama di browser
  1. <?php   
  2.   
  3. print "Hello";   
  4.   
  5. print " World!";   
  6.   
  7. ?>  
  8. <p>Terlalu mengumbar enter heheheh.  
  9. Kalau yang dibawah terlalu banyak spasinya.  
  10. <p>  
  11. <?php  
  12. print "Hello"           ;   
  13. print     " World!"     ;   
  14. ?>  
  15. <p>kalo yang di bawah ini terlalu mepet. terlalu pelit spasi  
  16. <?php print"empet-empetan jadi susah bacanya"; ?>  
c. Case-Sensitivity
Fungsi-fungsi di PHP tidak case sensitive. Jadi tidak ada perbedaan anatara penggunaan huruf besar dan kecil. Contoh di bawah ini menghasilkan output yang sama.
  1. // Empat baris script ini menghasilkan output yang sama  
  2.   
  3. print number_format(285266237);  
  4.   
  5. PRINT Number_Format(285266237);  
  6.   
  7. Print number_format(285266237);  
  8.   
  9. pRiNt NUMBER_FORMAT(285266237);  
Di beberapa sumber menyebutkan bahwa eksekusi fungsi dengan huruf kecil lebih cepat daripada fungsi yang ditulis dengan huruf besar atau ditulis menggunakan kombinasi huruf besar dan kecil. Jadi ga ada ruginya menggunakan huruf kecil saja, betul?
Catatan: Berbeda halnya kalau berurusan dengan file. Di server dengan mesin LINUX penamaan file adalah case sensitif. File dengan nama gecko.jpg berbeda dengan GECKO.JPG
d. Comment
Di PHP ada 2 macam comment:
  • single line comment
  • multi line comment
Single Line Comment bisa menggunakan # atau //
Contoh penggunaannya sebagai berikut:
  1. <?php  
  2. print "Belajar PHP bareng gecko"//ini adalah komentar  
  3. //bisa juga ditulis di sini  
  4. print "<p>Belajar menuliskan komentar di PHP"; #bisa juga memakai tanda pagar  
  5. #menggunakan tanda pagar untuk komen  
  6. #ini juga masih komen  
  7. //belajar itu enaknya praktek langsung, betul????  
  8. ?>  
Multi line comment menggunakan tanda /* sebagai awal dan */ sebagai akhir komentar
Contoh penggunaannya sebagai berikut:
  1. <?php  
  2. echo 'ini kode PHP';  
  3. /* INI ADALAH CONTOH PENGGUNAAN KOMEN 
  4. di bagian ini masih komen 
  5. ini juga masih komen 
  6. emmmm.. belajar PHP menyenangkan yah... 
  7. - betul?? 
  8. - <?php print "I love PHP"; ?> walaupu ada kode PHP 
  9. di dalam juga masih di anggap komen. Betul??? 
  10. - <noscript>hehehehe</noscript> tags HTML juga ga masalah 
  11. - tetep dianggap komen 
  12. INI AKHIR KOMENNYA> LIHAT TANDANYA */  
  13. echo 'Kalo ini sudah bukan komentar lagi';  
  14. ?>  
catatan: kalo HTML komennya seperti ini
  1. <!-- ini komen di HTML  
  2. merupakan komen multi line -->  
  3. <?php echo 'hai..... aku ditulis pake PHP'//hi aku komen PHP   
  4. ?>  
Sudah faham khan? Kalo ada pertanyaan, silahkan...
Semoga berguna..

Kali ini kita akan menginstall XAMPP di komputer kita.
Sebenernya buat apa sih XAMPP ini? Kata orang sih PHP tidak dikompilasi sehingga memerlukan server agar dia jalan.
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache   TTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.

Di dalam XAMPP ada Apache webserver, MySQL server, PHP engine. Dan ketiganya itulah yang kita butuhkan. Xamp sudah membundlenya adalam satu paket sehingga kita tidak repot menginstall satu-satu dan mengatur konfigurasinya satu-satu. Mungkin inilah yang menjadi momok sebagian orang yang ingin belajar PHP. Tak tahunya proses instalasinya sangat mudah...
Tinggal klik next next dan next...
install xamp web mysql ftp server

Cuman beberapa hal yang perlu saya tekankan di sini:
  1. Instalasi XAMP boleh di direktori apa saja. mau C:/ atau D:/ silahkan. Tapi saran saya tolong jangan di C:/ soalnya kalau sewaktu-waktu windows kita error kita tidak pusing-pusing menyelamatkan data di C:/
    Tinggal format saja....
  2. Untuk user biasanya adalah: root dan password biasanya kosong. Tetapi bila Anda mengisikan yang lain juga tidak masalah. Yang terpenting jangan sampai lupa user dan passwordnya.
  3. File-file PHP Anda nantinya akan diletakkan di folder htdocs.

The markets are flying this morning on the news that the EU leaders have agreed to a plan to deal with the debt crisis in the region. Although this deal was for the most part well telegraphed by the market, I think there was still some skepticism that the various parties would agree on all of the various pieces.

As it has been announced, the negotiations on the Greek debt agreed on a 50% haircut, the EFSF stability fund is planned to be able to leverage up to $1.4 trillion, and the banks in Europe will be recapitalized. Of course, there is a lot of skepticism as to how the whole thing will actually be implemented and if it will work long-term, but those aren't today's issues.

Financials here in the U.S. are leading the early action, with the sector fully 4% higher, as the concerns about exposure to European banks dissipates. Corporate earnings have continued to come in better than expected, and investment managers seem to be scrambling to cover short positions and add long exposure as performance anxiety sets in.

Additionally, Q3 GDP came in above expectations at +2.5%. That is both well above last quarter's figure and also makes the debate about recession more of a 2012 issue as opposed to the imminent economic collapse some where predicting.

Asian markets were up sharply overnight, and Europe is nicely higher this morning. It is also a good sign to see CDS prices dropping in Europe. The euro is also higher vs. the dollar, which is boosting commodities. Oil prices are all the way up near $93, gold is up a bit to $1727, and silver and copper are rallying nicely as well.

The 10-year yield has broken above its recent trading range and is at 2.29%; as for the VIX, it fell all the way down to the 25 level, and is currently -13% lower on the day to 25.92.

Trading comment: I admit it hurts not having more long exposure during this record rally we have seen since the Oct. 4th lows. I am glad we didn't press our shorts or add to hedges as we felt a bounce was certainly in order after investor sentiment had reached bearish extremes. The question is what to do now? With earnings holding up, the economy slow but steady, and Europe less bad now that plans are in place, I think everyone will be in dip buying mode. I want to look for stocks that reported good earnings and can play catch-up with the averages, as well as looking for new leadership. The SPX is at resistance at its overhead 200-day average near 1275, so I do expect some consolidation in the markets first, but probably not all that much.


REKRUTMEN PEGAWAI PT PLN (PERSERO)
TINGKAT S1/D4 - D3 TAHUN 2012
DAILY ONLINE APPLICATION PERIODE 4
PENEMPATAN DI INDONESIA TENGAH DAN TIMUR ( KALIMANTAN, SULAWESI, NUSA TENGGARA, PAPUA)
PENDAFTARAN DITUTUP TANGGAL 31 OKTOBER 2011 PUKUL 12.00 WIB.
PILIH TOMBOL DAFTAR UNTUK MELENGKAPI PROSES PENDAFTARAN.

PT PLN (Persero) dengan visi diakui sebagai perusahaan kelas dunia yang bertumbuh-kembang, unggul dan terpercaya dengan bertumpu pada potensi insani, membuka kesempatan kepada putra terbaik Indonesia untuk bergabung dan berkembang bersama menjadi Pegawai PT PLN (Persero) melalui program Rekrutmen Pegawai PT PLN (Persero) Tingkat S1/D4 – D3 tahun 2012.
Untuk memudahkan peserta, seleksi akan dilakukanpada hari Sabtu atau Minggu di 3 (tiga) kota besar yakni Jakarta, Yogyakarta dan Surabaya. Peserta rekrutmen yang lolos seleksi penerimaan akan dididik untuk menempati posisi sesuai dengan kompetensinya dan ditempatkan di seluruh Unit dan Wilayah Kerja PT PLN (Persero).

Proses Rekrutmen Pegawai PT PLN (Persero) menggunakan sistem gugur, meliputi tahapan :
1. Pendaftaran melalui Registrasi Online
2. Verifikasi Dokumen
3. Seleksi
4. Diklat Prajabatan

Seleksi meliputi :
a. General Aptitude Test (GAT).
b. Tes Akademis dan Bahasa Inggris.
c. Tes Psikologi dan Diskusi Kelompok.
d. Tes Kesehatan.e. Wawancara.

Peserta yang lolos seleksi akan dipanggil untuk mengikuti Diklat Prajabatan, dan apabila lulus akan diangkat sebagai Pegawai PT PLN (Persero) danditempatkan pada posisi jabatan yang dilamar di seluruh Unit dan Wilayah Kerja PT PLN (Persero).

PERSYARATAN
1. UMUM
a. Seleksi penerimaan dilaksanakan di Jakarta, Yogyakarta, dan Surabaya. Peserta dapat memilih sendiri tempat seleksi yang diinginkannya;
b. Jenis Kelamin Laki-laki;
c. Status belum menikah dan bersedia tidak menikah selama menjalani Diklat Prajabatan;
d. Batas Usia :
o S1/D4 : Kelahiran 1985 dan sesudahnya;
o D3 : Kelahiran 1987 dan sesudahnya.
e. Bidang Studi sesuai dengan jabatan yang dilamar;
f. IPK :
o IPK > 2,75 untuk Teknik;
o IPK > 3,00 untuk Non Teknik;
g. Satu pelamar hanya diperbolehkan memilih 1 (satu) kode jabatan saja sesuai bidang studi yang dimiliki;
h. Pelamar setingkat S1/D4 tidak boleh memilih jabatan setingkat D3 (down grade);
i. Sehat jasmani dan rohani untuk melaksanakan tugas pekerjaan di PT PLN (Persero) di seluruh Indonesia;
j. Tidak dipungut biaya apapun untuk mengikuti seleksi dan Diklat Prajabatan yang diselenggarakan oleh PT PLN (Persero);
k. Semua pengumuman/panggilan yang berkaitan dengan rekrutmen ini menggunakan website PT PLN (Persero). Pelamar wajib memantau secara terus menerus pengumuman yang akan ditayangkan di website PT PLN (Persero);
l. Tidak ada korespondensi berkaitan dengan rekrutmen ini;
m. Keputusan Panitia tidak dapat diganggu gugat.



2. JABATAN DAN BIDANG STUDI YANG DIPERLUKAN.

KODE JABATAN
JABATAN
BIDANG STUDI
S1/D4
1. ED
Assistant Engineer di bidang Distribusi TenagaListrik
Teknik energi / tenaga Listrik
Teknik elektro arus kuat
D3
1. TDT
Junior Engineer di bidang Distribusi Tenaga Listrik
(Merencanakan, mengawasi, mengelola sistem jaringan distribusi, dan/atau mengoperasikan/memelihara instalasi distribusi)
Teknik energi / Tenaga Listrik
Teknik Elektro arus kuat
3. PNG
Junior Analyst di bidang Niaga Tenaga Listrik
(Melaksanakan proses administrasi pelanggan, pelayanan pelanggan, dan/atau pemasaran dan penjualan tenaga listrik)


3. PROSES DAN PROSEDUR LAMARAN
a. Lakukan registrasi lamaran dengan membuat account baru terlebih dahulu. Link aktivasi untuk login akan dikirimkan oleh sistem ke alamat email anda. Lakukan pengaktifkan account anda dengan mengklik link tersebut sebelum anda memasukan data diri.
b. Kesalahan pengisian sehingga mengakibatkan pelamar tidak lolos pada tahap input data menjadi tanggung jawab masing-masing pelamar dan pelamar tidak berhak untuk mengikuti tahap berikutnya.
c. Tombol Simpan Data digunakan untuk menyimpan data anda sementara. Anda diperbolehkan mengisi atau merubah data anda sebanyak3 kali dengan mengklik tombol Simpan Data. Apabila anda sudah yakin akan data yang diisi, anda dapat klik tombol Daftar. Data yang akan diproses hanya peserta yang telah mengklik tombol daftar.
d. Setelah tombol Daftar di klik, akan muncul halaman untuk mencetak kelengkapan berkas lamaran bagi pelamar yang dinyatakan lolos. Berkas ini diperlukan pada tahap selanjutnya (Verifikasi Dokumen). Pelamar yang tidak lolos/gugur tidak bisa melanjutkan ke tahap berikutnya.
e. Cetak kelengkapan berkas lamaran tersebut, yaitu:
1. Surat Lamaran.
2. Daftar Riwayat Hidup.
3. Surat Pernyataan tentang bersedia ditempatkan di Unit dan Wilayah Kerja PT PLN (Persero) di seluruh Indonesia dan tidak terlibat penyalahgunaan narkoba.
f. Isi dan tanda tangani seluruh berkas lamaran tersebut di atas. Khusus untuk Surat Pernyataan, agar ditandatangani di atas materai Rp. 6.000,00.
g. Lengkapi berkas lamaran dengan seluruh dokumen pendukung yang dipersyaratkan, yaitu:
1. Surat Keterangan sehat dan tidak buta warna;
2. Foto kopi akte/surat kelahiran yang dilegalisasi;
3. Foto kopi ijazah terakhir atau surat keterangan lulus yang dilegalisasi;
4. Foto kopi transkrip nilai yang dilegalisasi;
5. Foto kopi KTP yang masih berlaku;
6. Pasfoto berwarna terbaru ukuran 4X6 sebanyak 3 (tiga) lembar;Jika dokumen tidak dilegalisasi maka pada saat penyerahan agar menunjukkan dokumen yang aslih.
h. Masukkan semua berkas lamaran dan dokumen pendukung ke dalam satu map untuk diserahkan pada saat verifikasi dokumen. Waktu dan tempat verifikasi dokumen akan diberitahukan sewaktu-waktu melalui e-mail atau melalui website PT PLN (Persero).
i. Apabila pada saat verifikasi dokumen ada ketidaksesuaian antara dokumen dan data pelamar yang diisikan pada formulir Registrasi Online, maka pendaftar dinyatakan tidak lolos atau gugur.
j. Pelamar yang tidak lolos seleksi Registrasi Online, tidak perlu menyerahkan dokumen untuk verifikasi.

4. PERSIAPAN SEBELUM MENGAJUKAN LAMARAN
Untuk menghemat waktu akses dan mengurangi kesalahan data pada saat pelamar mengisi formulir di Registrasi Online, pelamar dihimbau untuk mempersiapkan seluruh data dan dokumen pendukung yang diperlukan. Pelamar dapat juga memasukkan file scan pas foto dengan besar file maksimal 200 Kb. Pelamar wajib mempunyai email.

5. LAIN – LAIN.
a. Seleksi bersifat nasional untuk seluruh lokasi tes, dilaksanakan dengan metoda dan ketentuan / persyaratan yang sama.
b. Pelamar yang sudah pernah mengirimkan lamaran sebelumnya dinyatakan tidak berlaku dan diwajibkan mengajukan kembali sesuai ketentuan di atas.
c. Surat lamaran yang telah dikirim/diterima tidak dapat ditarik kembali.d. Priorita pemanggilan peserta disesuaikan dengan kebutuhan PT PLN (Persero) Informasi lebih lanjut silahkan baca di KLIK DISINI

Diberdayakan oleh Blogger.