Monday, March 12, 2007

EF Placement Test!

Akhir-akhir ini ntah kenapa aku lagi ngebet banget pengen les bahasa inggris, tentunya yang conversation! (kenapa ga dari dulu yah...) padahal bulan2 ini lagi buanyak banget pengeluaran, SPP kuliah lah, biaya Sekolah adek lah de-el-el. So, dari kemaren2 tuh sibuk nyari2 info tentang kelas yang lagi di buka. target pertama adalah LIA, dan kebetulan banget kemaren2 ada pendaftaran gelombang terakhir. Tapi, tiba2 pengen ke EF! padahal dah tau kalo EF tuh mahal banget! Tapi..setelah dipikir2, akhirnya diputuskan juga ke EF, walaupun lebih mahal dan waktu belajarnya juga lebih singkat. Tapi, tujuanku kan emang biar bisa ningkatin speaking skill. jadi, mending ngeluarin lebih banyak kocek, yang penting kualitas terjamin!! (sebenernya sih tergantung orangnya sih....mudah2an sih dengan teacher langsung native speaker, aku bisa lebih berani untuk speak and speak!! amiin)

So, tadi siang aku ke EF di margonda, daftar sekalian placement test! pas placement test, aku dikasih soal2 tertulis beberapa bagian untuk dikerjakan selama 30 menit. awal2nya , wah...gampang banget nih soal2nya (nyampe separohnya lebih pula)..tapi dibagian akhir, jreng!! susah banget! pa lagi untuk yang penggunaan kata2 kerja seperti "get up", "get ..."! wah..itu aku paling ga ngerti tuh!! hehehe

Okeh, abiz kelar ngerjain tuh soal tertulis, aku nunggu bentar untuk interview. dan yup, tiba2 seorang bule cewek manggil aq bwt interview. gile dah! cakep abiz..masih muda pula!! (halaah...:p) jadi grogi gitu kan.... hehhee...
dan yup!! interview dimulai dengan pertanyaan2 simple...tapi yang namanya speaking emang kelemahanku....susah amat ngejawabnya...:(( (makanye aku ikut les..:p)

Yupz...ternyata placement test tuh bentar banget....tapiii....eiiit...koq aku dapetnya Conversation 2???!!! waduww...emang berarti bhs inggrisku masih juelek pisaan!!! hiks....tp kudu semangat!! les mahal2 dengan biaya sendiri pula!! jangan disia2kan yakz!!! siiiip :)

Sunday, March 11, 2007

Trapped at IR Lab :(

Hari ini, terinspirasi dari Nizar, akhirnya aku bawa juga komputerku ke lab IR. ya terpaksa banget sih..coz komputer TA jelek banget, bwt jalanin aplikasi lemot nian! apalagi kalo make yang berbau java2an.fiuhh... So, biar cape banget gotong2 CPU dari kos ke lab, ga papa lah..yang penting bisa ngurangin rasa kesel nungguin running process yang begitu luama!! hahaha..

Nah...salah satu tujuanku bawa kompie ke lab juga biar bisa nonton drama2 Jepang/Korea yang dah ada di waiting list. ehh...ternyata ga tau kenapa, koq dari tadi koneksinya jelek banget! ga kayak biasanya yang kalo malem tuh streamingnya cuepet pisan... yahh..akhirnya cuman bisa browsing2 plus chatting and tentunya ngurusin TA.

Kebetulan juga dari tadi ada beberapa temen yang asik nemenin ngobrol. jadi g kerasa bosen juga! Sampe jam 11an, aq dah ngantuk banget...tapi berhubung temen pengennya pulan jam 12, ya udah...aq ngajak chat sama orang bule deh (berhubung temen2 kampus ga da yang online :p). Lumayan juga bisa chat lagi sama mereka :)

Nah...jam 12an, temenku ngajak pulang. okeh lah, aku juga dah ngantuk banget! aku matiin kompienya and beres2 pulang ke kos. sampe di lantai bawah gedung C....jreeengg!!! waduw...koq pintu dah terkunci semua! gile..gimana bisa keluar nih....:(( aduh....setelah dicek ricek, ternyata emang kampus tuh cuman buka sampe jam 11 malem! ughh...kenapa ga nanya2 dulu yah tadi.. Terpaksa deh balik lagi ke lab IR. dan pastinya malem ini bakal tidur di lab! untungnya masih ada tiker bwt alas tidur...

fiuuuhh.....
ngantuuukkzz......

Thursday, March 8, 2007

Create Procedure in MySQL

Alhamdulillah, hari ini dapet ilmu baru! Biasanya aq kerja pake DBMS Oracle, tapi coz kebetulan TA butuh database dan ga mungkin install Oracle di kompie jelek ini, terpaksa make MySQL. Dan ternyata, sintaks2 di MySQL tuh banyak yang beda sama Oracle. seharian ini cuman belajar bikin prosedur! cukup rumit ternyata :))

So, biasanya kalo di t4 kerja yang make Oracle, untuk proses2 yang butuh prosedur, aq tinggal bikin aja script "begin ..... end" atau "declare...begin...end;" tanpa "create procedure". Tapi ternyata di MySQL ga bisa semudah itu! setahuku harus bikin2 prosedur! dan untuk bikin prosedur pun tidak semudah biasanya. coz kalo di MySQL, double quote tuh dianggap sebagai akhir dari sebuah query. sementara itu, di dalem Prosedur kan umumnya banyak tuh pemakaian tanda ";" berhubung proses yang dikerjakan tidak cuman 1. Nah, untuk itu, solusinya bisa dengan cara seperti ini :
delimiter $$;

query1$$
query2$$

delimiter ;$$
Dengan penggunaan delimiter spt itu, tanda ";" tidak akan dibaca sebagai akhir dari sebuah query melainkan tanda "$$" (bisa diganti dengan apa saja) yang dibaca sebagai akhir dari sebuah query.

Yang berbeda lagi adalah ketika kita mau menjalankan proses looping sesuai data yang diperoleh dari fungsi "select". kalo di Oracle, kita bisa dengan simple bikin code seperti ini:
for item in (select * from t where ....)
loop
.....
end loop;
Tapi di MySQL tidak mengenal syntax "for" seperti itu. MySQL cuman mengenal loopnya aja, dengan karakter yang berbeda pula. Setelah nyari cukup lama, akhirnya dapet juga rujukan, yaitu dengan memakai yang namanya "cursor". data yang akan dihasilkan dari "select" tsb akan dimasukkan ke dalam suatu cursor, kemudian untuk memprosesnya digunakan fungsi "fetch" yang akan mereturn baris2 selanjutnya. Tentunya biar semua data bisa diproses, dilakukan looping hingga tidak ada lagi baris yang direturn. Berikut contoh prosedur yang aku bikin sehubungan dengan kerjaan TA ku :)
DELIMITER $$;

DROP PROCEDURE IF EXISTS `gir`.`deleteSampah`$$

CREATE PROCEDURE `gir`.`deleteSampah` (IN cc VARCHAR(10))
BEGIN
declare temp_rc,temp_cc1, temp_adm1,temp_cc2,temp_nt,temp_adm2,
temp_full_name,temp_fc varchar(50);

declare a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p varchar(50);
declare no_more_rows boolean default FALSE;
declare items cursor for
select * from geonames
where CC1 = cc
order by full_name,rc,cc1,adm1,adm2,cc2,nt,fc,modify_date desc;
declare continue handler for not found
set no_more_rows := TRUE;set temp_rc ="temp", temp_cc1 ='temp',
temp_adm1 ='temp', temp_cc2 ='temp',temp_nt ='temp',

temp_adm2 ='temp',temp_full_name ='temp',temp_fc = 'temp';

open items;
itemloop: loop

if no_more_rows then
close items;
leave itemloop;
end if;

fetch items into a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;
if (n = temp_full_name and a = temp_rc and
f = temp_cc1 and g = temp_adm1 and i = temp_cc2
and j = temp_nt and h =temp_adm2 and e = temp_fc)
then
delete from geonames
where full_name = n and rc = a and cc1 = f
and adm1 = g and cc2 = i and nt = j and adm2 = h
and lati = b and longi = c and utm = d and fc = e
and short_form = k and generic = l and
short_name= m and full_name_nd = o
and modify_date = p;
else
set temp_full_name = n , temp_rc = a , temp_cc1 = f,
temp_adm1 = g, temp_cc2 = i , temp_nt = j ,
temp_adm2 = h ,temp_fc = e;
end if;
end loop itemloop;
END$$

DELIMITER ;$$
Yup.....Alhamdulillah dengan procedure tersebut, berhasil ngebuang sampah2 yang ada di database ku, dari 5,8 juta records, sekarang tinggal .... (ntar...baru sebagian dikerjain :p)

thanks bwt Mr. Roland Bouman atas referensinya ;)

Monday, March 5, 2007

My 9th nephew was born...

Seperti biasa, kalo siang2 tuh suntuk banget! pa lagi tadi habis ke Jakarta, fiuuhh..lemes banget, ga da semangat bwt kerja nih :(

Okeh2, dari pada bosen, mendingan cerita2 di blog :p . So, sesuai dengan judul di atas, yup! Alhamdulillah ponakanku yang ke-9 (banyak amaat...) dah lahir 1 Maret yang lalu. Denger-denger sih Cowok (wahh...anaknye mba Ani tiga2nya cowok semua neh...:p) lagi, so sekarang ponakanku ada 4 sehat 5 sempurna! upss....maksude 4 cewek and 5 cowok :p. Tapi sampe sekarang kayaknya belum dikasih nama, coz kemaren my sister minta (lagi2) nama sama aq, hehehe.

Well, sebenernya dari bulan kemaren aq nungguin kelahiran tuh anak dan dah rencana bakal mudik ke Tegal bwt nengokin. Tapiii, kayaknya itu cuman bisa jadi sebuah rencana. Akhir-akhir ini lagi banyak kesibukan, especially bout TA! and sayang banget kalo Sabtu-Ahad dilewatkan, padahal weekend adalah hari terpanjang dan terleluasa bwt ngerjain TA.

So, bwt my sister n family, selamat atas lahirnya putra ketiga (walaupun pengen punya anak cewek, tenang aja..insyaAllah it's d best for u...makin banyak anak cowok, insyaAllah rezkinya makin banyak,amiin).. Mudah2an Salman, Sunni and new Baby bisa menjadi anak2 yang sholeh dan berbakti kepada orang tua..:)

Friday, March 2, 2007

Toyota : Walk in interview

Awalnya aku kira hari ini tuh bakal sangat mengecewakan. Pagi-pagi buru2 mandi dengan air yang cuman dikit (kayaknya ibu Kos lupa nyalain air lagi..:( ), truz langsung cabut ke FE bwt psikotes Toyota. Aku pikir jalan kaki bakal lebih cepet dari pada harus nunggu bikun and muterin UI. eh...baru nyampe Psiko, ternyata jalanan benar2 di tutup..ga tau deh bisa lewat apa kagak..so, finally aku balik arah ke stasiun UI nunggu bikun.

Yups, alhamdulillah nyampe FE sebelum jam 8. aku registrasi dulu and mulai nunggu tes dimulai. Sampai jam setengah 9an, baru panitia manggil2in peserta untuk masuk. Tapi..koq nama ku ga dipanggil2??? truz ada gosip2 juga, koq temenku baru tes jam 2. waduh!! jangan2 ada pembagian jadwal gitu...wadududuh... setelah dikasak kusuk, jreeenngg...ternyata emang ada pembagian jadwalnya. Beberapa orang yg baru tau pada emosi juga. pa lagi aku, yang ternyata jadwalnya jam 4 sore!!! menyedihkan!! :(

AKhirnya aku mutusin untuk ke ITTC, biar setidaknya bisa kerja hari ini. eh..ternyata nunggu sampe jam 10 masih terkunci juga!! padahal dah panas banget tuh...:( so, aku cabut deh ke kampus. Alhamdulillah ujan pas banget waktu aku dah nyampe kampus.

Jam setengah 11an aku dapet kabar dari Nova kalo2 jadwal tesnya banyak yang dimajuin. waduh...jadi deg2an juga. akhirnya, abis sholat jumat pun aku langsung nunggu bikun. lamaa banget nunggunya..:( Tapi akhirnya nyampe juga ke FE, dan untungnya masih bisa interview. Aku nyampe langsung disuruh masuk. Eh, ternyata masih banyak juga yang belum di interview..

Di dalem ruangan, aq ngisi dulu data pribadi and abis itu langsung interview berlima2 gitu. Anehnya, koq cuman disuruh jelasin prestasi2 nya aja...yasudah aku jelasin simple and cepet banget. Tp pas giliran yang lain, koq banyak banget yang dijelasin and PD2 semua pula...ciuuuuttt....mulai dah pesimis. dah itu langsung keluar ruangan and liat daftar peserta yang lolos sesi Interview. Eiit...koq cuma ada Lusi yang ku kenal..waduhh....tambah pesimis aja nih..:( Yasuw, yang penting dah ikhtiar, untuk hasilnya tinggal dipasrahin Sang Maha Berkehendak. toh..aq juga niat utama nya bwt nyari pengalaman..:) oke dah, aq cabut lagi ke ITTC buat kerja.

Jam 4an, dengan rada2 cemas aku balik lagi ke FE. aq pun berharap ga ketemu temen2 (takut kalo ternyata ga lolos..kan malu2 gitu...hehehe). Eh..ternyata sampai di ruangan interview tadi, masih banyak yang lagi diinterview. Nunggu cukup lama juga sampe jam 6an!! untung ada temen yang bisa diajak ngobrol. and pas jam setengah 6an itu, waduh..ternyata Bayu, Fahrian, Yoan and Vara baru pada keluar....wadududuh...jadi ga enak nih...deg2an pula...

Nah..tiba waktunya mba2 nya keluar and bawa pengumuman. Jreng...koq dikit banget listnya..padahal setahuku banyak banget yang diinterview dari jam 2 - 5...:( dah gitu, aq liat nama2nya dari bawah...waduh..koq panjang2 semua namanya (alias ga mungkin itu namaku :( ). Eh..tau2 si Bayu bilang.."yeah, keterima...". waduhh...jadi nambah deg2an...langsung dah baca2 nama di list tersebut...and...jreeengg!!!! yeahh...alhamdulillah!!! ternyata namaku tertulis di nomor 3...hmm..senangnya..ga nyangka banget..coz perasaan yang interview bareng sama aku tuh jauh2 lebih bagus...tapi Alhamdulillah banget aku lolos....:)

okeh2....so, sekarang tinggal nyiapin bwt Psikotesnya...wish me luck yah!! semoga Allah berkenan mempermudah jalanku ke Toyota. amiin :)

Thursday, March 1, 2007

am I too old?? "pikun" euy... :(

Semakin lama koq aq nambah pikun aja yahh. Hmm jadi sering pelupa gini! Tapi herannya sering ada kejadiannya tuh di kos. dan selalu berhubungan dengan kunci kamar!

Yang sering kejadian tuh, aq sering banget lupa ninggalin kunci nggantung di depan pintu (di luar kamar). So, kalo malem tuh siapa aja bisa masuk kamar ku dengan se enaknya! (Alhamdulillah belom pernah kejadian...) and aku baru nyadar pas mo berangkat kuliah, pas mo buka pintu..eiitt kemana kuncinya...tau2 masih di luar...

Truz kemaren2 juga lebih parah! seperti biasa aku pulang kos malem2. waktu itu aku abis dari asrama UI ngambil CPU temen. dan pas mo buka pintu, koq kunci ga ada...!! nyari2 di jaket and celana ga da juga. Ehh...pas nggerayangin pintu (masih gelap), eh...ternyata kunci masih nggantung di pintu!! gila banget kan....seharian kunci aku tinggalin di depan pintu...kalo aja ada orang iseng, bisa ludes barang2ku!!

Nah...kejadian aneh terakhir tuh tadi pagi pas mau berangkat kuliah. Aku ambil kunci yang masih nggantung di pintu lemari, truz rapih2 bentar...and pas mo cabut..jreengg!! kemana tuh perginya si kunci??!!! nyari muter2 ga ketemu2. Aneh banget ga sih??!! masa di dalem kamar doank and baru 5 menit sebelumnya pegang tuh kunci..tau2 menghilang ntah kemana... Eh...abiz nyerah nyari2 ga nemu juga, ternyata tuh Kunci lagi ngumpet di dalem tas??!!! padahal pas nyari tuh dah yakin kalo kunci ga mungkin ada di dalem tas...ehh...ternyata asumsiku salah besar!!!

Alhamdulillah yah...untung kos ku tuh tergolong sangat aman..mudah2an sampe seterusnya amaan..tapi tentunya...mudah2an aku ga seceroboh itu lagi....amiin :)