ada job nih dari temen membuat report excel tuk software accurate buatannya cpssoft, hmm smell like easy.
ahirnya diterima aja tuh jobnya, eee ga taunya ga bisa buka databasenya yang pakaei firebird versi 1.5 , yaa gimana abisnya ternyata password default untuk SYSDBA udah diubah, cari2 di internet ga nemu referensi tuh itu.. pake gbak juga cuma bisa restore nama usernya. setelah 3 hari ga ada hasil ahirnya nemu cara jitu PAKAI HEX EDITOR !!!
Berlagak seperti seorang cracker, (1) donwnload firebird default versi 1.5, cuman untuk mengambil database: security.fdb default yang belom diubah passwordnya, (2) abis tuh pake download hex editor. dengan HEX editor buka file security.fdb dari bawaan asli firebird yang belum diinstall, dicatet aja tuh encrypt dari kata "masterkey" (password defaultnya SYSDBA) yang ternyata adalah n2zpJI3qBh2 , sebenarnya generate sendiri pake fungsi crypt di PHP atau encrypt mysql sebenarnya sama, tapi untuk memastikan SALT yang digunakan sama dengan defaultnya Firebird ahirnya cara itu dilakukan. catet deh n2zpJI3qBh2. (3) abis itu buka security.fdb dari firebird bawaannya cpssoft , terus ganti YcljKpNNaks degnan n2zpJI3qBh2 , dan simpan, (4) yup ahirnya password SYSDBA dikembalikan lagi menjadi masterkey dan database bisa dibuka untuk diobrak abrik selanjutnya.
dan tahap selanjutnya adalah.....pssssttt jangan bilang2 yah,. DECOMPILE!!! Accurate dengan PE-explore dan win32dasm untuk mendapatkan sql pembuatan reportnya dan algoritmanya... hmmm gak susah kah tuk pekerjaan dengan harga teman :D
dan tau gak hikmah pekerjaan ini, "UDAH SUSAH-SUSAH NGECRAK, EEH TERNYATA PAKE USER=GUEST, PASSWORD=GUEST UDAH BISA.. OALAAAHH...TERNYATA..."
Emulasi Kecepatan dan Gravitasi (Dalam Programming Flash Movie) bagian I.
Senin, 29 Februari 2007.
Hello frend gimana sakitnya, udah rada baikan ? jgn kecapean yah
(menasehati diri sendiri kaleee yah hehehehe).
Mari kita mengingat kembali pelajaran Fisika SMP.
Kecepatan dapat diidentifikasikan dengan jarak yang dapat kita tempuh dalam
kurun waktu tertentu. Misalnya untuk pergi ke kantor (jaraknya 30KM)
saya harus naik motor selama waktu (0.5 jam) berarti kecepatan saya naik motor]
adalah 30km/0.5 jam = 60 KM/Jam.
rumus sederhana v = s / t . (v = kecepatan, s=jarak, t=waktu)
Percepatan dapat diidentifikasikan dengan kecepatan yang ditempuh dalam satuan
waktu tertentu, rumusnya : a = v / t ( m /detik pangkat 2 atau KM/jam^2 ).
Gravitasi dapat diidentifikasikan dengan gaya tarik menarik antara 2 benda.
misalnya bulan dan bumi, manusia dan bumi.
Gaya merupakan satuan untuk mengukur energi yang terjadi karena perubahan posisi.
Misalnya bergerak maka timbulah gaya.
(bener ga sih, maaf kalo salah yah...hehehe.hee..)
Sebenarnya apa gunanya orang susah-susah mendefiniskan itu semua?
bukan sekedar kurang kerjaan atau omong kosong, sesuatu yang terjadi dengan perubahan
mengikuti hukum Allah yang telah ditentukan salah satunya waktu yang banyak diselidiki
berkaitan dengan teori Quantum. Dengan mengkaji dasar2 ilmiah ini kita dapat memprediksi
kemungkinan-kemungkinan dan mengaplikasikan untuk kehidupan sehari hari. Contohnya?
yang gampang misalnya tehnologi membuat REM, seharusnya didesain sedemikian rupa
agar mampu menahan dan menghentikan Torsi / gaya yang timbul akibat putaran roda,
tebal rem dan elastisitas bahan ditentukan agar dapat bertahan dalam kurun waktu, jarak
tempuh dan kecepatan tertentu agar si pengendara sepeda motor tetap selamat.
Jadi seharusnya waktu membeli rem ada label keterangan2 tersebut diatas agar
pengendara dapat mengukur sendiri kapan waktunya ganti rem, hmm ada ga sih?
yang sering kita tau jika remnya udah ga pakem lagi, beruntung bagi yg naiknya
ga ngebut-ngebut, tapi bagi seorang pembalap karung, misalnya
merupakan hal yg fatal bila remnya tiba2 blong karena aus atau ban juga udah aus
gak bisa menahan gaya gesekan dengan aspal.
" Nah looo jangan suka ngebut yah, lagi musim ujan jalanan lumayan licin
periksa rem & ban........ "
hmmm udah mulai jelas kan.........
Selanjutnya kita akan mengkaji teori2 diatas untuk diaplikasikan dalam programing
terutama game agar gerakan lebih luwes dan alami mengikuti Hukum gravitasi bumi,
misalnya saat animasi melempar bola, kalau tegak lurus dengan kecepatan konstan
kan ga alami,
lebih baik mengikuti kurva dan kecepatan disesuiakan dengan perhitungan
rumus percepatan dan gravitasi .....hmmm berat bola juga dipertimbangkan yaahhh...
(duuuh kok rumit siiih) ......yo wis ga usah dipikir.....
tar disambung lagi yah.
Minggu 11 Februari 2007, Nostalgia Pemrograman DOS bagian 3
sebelum pulang aku mo catet lagi cara compile dengan clipper (selain dengan harbour).:
#sintax summer 86
c:> clipper menu.prg
c:> plink86 fi menu
c:> menu.exe
#sintak clipper53
c:> clipper menu.prg
c:> blinker fi menu
c:> menu.exe
see u tomorrow morning
Minggu 11 Februari 2007, Nostalgia Pemrograman DOS
lanjutan cerita yang tadi.......
Oooiya inget ...seorang teman kemarin minta bantuan benerin programmnya yang udah lama banget
dan kunooo banget "jaman bahola,masa penjajahan jepang" yang dibuat dengan DOS
clipper-summer86.
Ahirnya dengan niat menolong, bernostalgia lagi dengan program favorit DOS clipper
yang udah lama ditinggalkan semenjak masa kursus98 dulu....hehehe jadi inget
program mini market pertama yang laku dijual 350ribu jaman dulu banget.
Ya udah ahirnya browsing lagi cari2 di internet apa masih ada ga tool compiler untuk itu
...hmmm ternyata udah ga ada lagi link tuk donloadnya...ahirnya dapet download dari p2p edonkey
ternyata ga lengkap ada source yang kurang.
Setelah browsing mampir sana-sini baca GOSIP ini dan itu ahirnya terpikir kenapa ga dicompile
aja dengan Harbour yang "crossplatform" itu (udah pernah nyicipin juga yang ini, cuman
lupa resep masakannya gimana ... gitoo).
Baca lagi deh manual...manual is the best... ahirnya jadi juga nih dicompile
cuma pada semua program harus dirubah dikit nih deklarasi header program harus diletakkan
pada body function MAIN sbb:
"fungsi MAIN
....code utama...
return
"
Tapi sebelum mengcompile ini dan itu berikut aku tulis aja resepnya, daripada lupa lagi, ya kan.?
1. Download dulu borland C builder versi 5.5 dari ftpnya borland berikut:
" ftp [dot] borland [dot] com [slash] download [slash] bcppbuilder [slash] freecommandLinetools [dot] exe
2. install aja ke "C:\Borland\BCC55" [ harus seperti itu, ikuti aja defaulnya, click next and so on ]
3. terus buka CMD console ( start -> run , ketik CMD )
4. C:>\ CD C:\Borland\BCC55\BIN
5. C:\Borland\BCC55> NOTEPAD bcc32.cfg
6. PASTE CODE BERIKUT INI pada notepad ,kemudian simpan bcc32.cfg
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib"
7. C:\Borland\BCC55> NOTEPAD ilink32.cfg
8. paste code berikut pada notepad dan simpan ilink32.cfg
-L"c:\Borland\Bcc55\lib"
9. Download harbour versi win-32 di sourceforge.net (ambil versi binary win-32 yang terbaru)
hxxp [twodot] [doubleslash] sourceforge [dot] net [slash] projects [slash] harbour-project [slash]
aku pake yg ini:
http://downloads.sourceforge.net/harbour-project/harbour-0.99.1.bin.w32.bcc32.zip?modtime=1169537510&big_mirror=0
10. install atau extrack , kalo aku nginstallnya di drive E:\harbour
11. buka lagi CMD console, pindah ke E:
cd e:\harbour
e:\harbour> mkdir test
e:\harbour> cd test
buat environment variabel (atu boleh juga dibuat sebagai autoexec.bat di c: agar autorun saat boot)
e:\harbour\test> notepad p.bat
copycan code berikut pada notepad dan simpan p.bat
SET PATH=c:\Borland\Bcc55\bin;e:\harbour;e:\harbour\bin;%PATH%
set HB_ARCHITECTURE=w32
set HB_COMPILER=bcc32
set HB_BIN_INSTALL=e:\harbour\bin
set HB_LIB_INSTALL=e:\harbour\lib
set HB_INC_INSTALL=e:\harbour\include
12. edit file E:\Harbour\bin\bld.bat dengan notepad
E:\Harbour\> notepad E:\Harbour\bin\bld.bat
13. replace dbfdbt.lib dengan dbffpt.lib dan jangan lupa tambahkan
hbsix.lib
contoh POTONGAN CODE :
rem "patch untuk error trap"
rem echo dbfdbt.lib >> build.tmp
echo dbffpt.lib >> build.tmp
echo hbsix.lib >> build.tmp
14. saatnya mencoba compiler, buka kembali cmd
E:\Harbour\test> E:\Harbour\bin\p.bat
E:\Harbour\test> notepat hello.prg
copycan code berikut pada notepad dan simpan sebagai hello.prg
function MAIN
? "Hallo Imam, bersiaplah untuk menguasai dunia"
return
15. kemudian kita bisa melakukan compile, dengan perintah
E:\Harbour\test> bld hello.prg
E:\Harbour\test> dir hello.exe [lihat apakah sudah tercipta hello.exe]
16. test programnya :
E:\Harbour\test> hello
harunya menghasilkan output sbb:
Hallo Imam, bersiaplah untuk menguasai dunia
OK, berarti semua selesai test environment udah selesai tinggal oprek2 programnya temen,
sekarang program clipper bisa dicompile untuk dos, windows dan untuk linux, lumayan juga
solusi crosplatform murah dan ringan memory :D.
hmm udah jam 10 PM , makan hari ini buat besok aja kalee ato makan dirumah tar kalo berselera, sekarang langsung pulang aja cos besok harus mampir Balai Desa benerin komputer dan musti RAPI ( hehehe jarang banget aku rapi...males banget sih ) dan ke kampus lagi siap2 ngajarin programming tuk bapak2 dari Pemda Cilacap. ok segitu dulu... selamat malem cinta......hihihi ...siapa sih?....
pengin ngucapin selamat malem buat temen2 yg cakep2, baik hati & tidak sombong:
" adiz, oci, afit, yuni, olive, tya & amel " dan tak lupa "mami" hai pa kabarmu? baik2 saja disana dengan pasangan barunya? semoga tetap sehat &
selalu bahagia. dan juga cinta, belahan hatiku kapan kamu datang....
HOPE u coming soon, ya Alloh yg maha adil, kuyakin rahasia takdirmu yg terbaik.
amien.
Dikirim langsung dari email ke blog seperti biasa.
Minggu 11 Februari 2007, Nostalgia Pemrograman DOS
Minggu niatnya mo sante tapi harus ke smp2 ngajar guru2 caranya upload
data ke website. pagi2 bangun jam 3.50am, hmmm buka2 internet baca ini itu dll.
oprek websebentar... kupikir tar aja lah burningnya klo mo brangkat...
eh udah jam 7.30 coy, mending burning sekarang aja, mana blon mandi lagii.
yo wes burning CD demo dulu yah buat pelatihan....aduh lupa sourcecode PHP nya
belum dienkripsi... enkripsi lagi dan burning lagi...yaaah 1 CD ga terpakai dong.
untung masih ada 4 cd blank lagii..udah jam 9, eh aku mandi dulu nungguin burning lama juga.
ternyata si BOS telp disuruh cepetan ke SMP soalnya acara jam 10 , sorry Bos janjinya
ga tepat waktu. buru2 mandi, terus duuh ga bawa baju ganti lagi,,,mana celana yg ini
bolong2 di depan, kan kesannya ga sopan di depan guru SMP... aah cuek aja
yg penting brangkat......ngebutttt nih coy. huh huh sampe dilokasi
langsung aja mulai, pasang LCD laptop, set jaringan, dll.
"Something Trouble with CSS browser compatible, because I am using Latest Browser on Development
but client use old IE 4....hmmm this point NEED TO REMEMBER AND APPLY PATCH on CODE".
Yup sampe jam 12 aja, acara dilanjut jumat minggu besoknya....soalnya "GURU2
UDAH PADA LAPER, PAGINYA ABIZ PADA MAEN TENNIS"
Abis tuu sweeping Hardware SPEc tuk benerin jaringan dan komputer2 yg pada error.
tuk hari ini di komputer TU aja dulu...bussyet virusnya ribuan COY...edaaaaan...tenan rek...
untungnya bawa update antivirus yg terbaru...eeh USB ga bisa dipake di 98 MAN kata si BOZ.
kalem aja Boz disini ada ahlinya, nih pake live cd LINUX slax, copy beres dah.
ini itu dll reparasi hari minggu "dianggap selesai dulu" soalnya aku juga Lapeeerrrrrrr....
Pulang lagi ke basecamp di kantor.... oooooooo kok ga jadi laper setelah mainan komputer lagi.
sampe malem deh jam 9 belum makan ga terasa laper juga, cuma sedikit haus....
ya udah dilanjut ada baca2 ilmu dan download software dan cari game....
Dikirim langsung dari email ke blog seperti biasa.
Jumat 09 Februari 2007, Sandalku ga ilang lagi
Tumben.....jumatan lumayan sepi nih masjid kampus, mungkin karena musim liburan kalee yah.
aduuh batal lagi, rada mules perutnya blum makan dari pagi.... tema khotbat
menyoroti tentang musibah sekarang ini.. selalu ingat membaca kalimat tauhid "Laailaaahailalalloooh" selagi masih bisa. Waktunya pulang....Surprise "sandal jepit ga ilang lagi" seperti Jumat kemarin
heheheheee... koq bisa sih sering ilang, emang berangkat jumatan lupa pada ga pake sandal...
dazyaaaarrr kurang kerjaan.
Jumat 09 Februari 2007, Nasihat Sahabat
Chat ga ya, hmmm siapa aja nih yg OL.... wadu ada si cantik tya, samperin aah.
ogre media: semangaaaaaaaaaatt
yustitia novandina: hallloooooooooooooooooooooooooooooo
yustitia novandina: pa kabaaaaaaaaaaaaaaarrr
yustitia novandina: kok offline
ogre media: iyaa biar ga diganggu orang canada
yustitia novandina: lah
yustitia novandina: bukannya udah selese
ogre media: iya kan selalu nawarin kerjaaan
ogre media: bagaimana kabarmu hari ini
yustitia novandina: alhamdulillah lbh baik dr kmrn
ogre media: hehehe gimana badannya udah tambah gemuk yah
yustitia novandina: lha kok tiba2 nanya gt
ogre media: aspal, asal njeplak, atau asbun , asal bunyi ga da bahan ngobrol
ogre media: eh Jl. Kayun 24 Surabaya itu sebelah mana to ?
ogre media: maap ya yg tadi ......
yustitia novandina: apaaa
ogre media: apanyaa dong
ogre media: hehehe, q lagi bt banget
yustitia novandina: napa mas
ogre media: kesepian, udah mo mlm minggu lagi
yustitia novandina: wes ta
yustitia novandina: ngapain sedih
ogre media: ga seding, cuma berpikir.. kalo ada yg suka aku kok aku ga suka, trus kalo ada yg aku suka eh dia ga suka... gak pernah nyambung
yustitia novandina: hehehehe
yustitia novandina: aku dulu jg pernah mikir kayak gt
ogre media: terus....?
yustitia novandina: tp dgn g mikirin itu dan tetep tawakkal
yustitia novandina: akhirnya ya tiba juga waktunya
yustitia novandina: pokoke 4JJI Maha Tau yg terbaik bwt umatNya kan?
ogre media: oyaaa, beruntung sekali
yustitia novandina: so sebagai umatnya ya qta tinggal mengimaninya aja
ogre media: hmmmm bisa jadi
yustitia novandina: kayak aku ini.....pas sering mikirin itu....
yustitia novandina: dan akhirnya berusaha mengabaikan pikiran itu
yustitia novandina: eee....tanpa aku sadari
yustitia novandina: sepertinya semua ini udah direncanakan dgn indah o/ 4JJI bwt aku
yustitia novandina: baik suka maupun duka
yustitia novandina: dan kayak aku ama si mas....serasa cepet bgt kami berdua sampe pd tahap ini.....gak sadar kapan ya? ato....kok bs cepet gini ya....bener2 g sadar.....ngalir gt aja
yustitia novandina: semoga mas bs ambil hikmahnya
yustitia novandina: amiiiiiiiiin
ogre media: begitukah? semoga.... aku tuh kerja siang malem biar ga kepikiran macem2 trus jadinya sakit. eeeh kalo pas sakit dan harus istirahat kepikiran lagi deh
yustitia novandina: biar g kepikiran bknnya dg kerja g mengenal istirahat
yustitia novandina: tapi,.,,,,
yustitia novandina: TAWAKKAL
yustitia novandina: dan tetap positive thinking
ogre media:
yustitia novandina: Bersyukur atas semua karunia Nya
yustitia novandina: baik suka maupun duka
yustitia novandina: Jodoh
yustitia novandina: Rejeki
yustitia novandina: Maut
yustitia novandina: udah diatur olehNya
yustitia novandina: gituuuu loooo mas..........................
yustitia novandina: ingat aja.....janjinya 4JJI...
yustitia novandina: bahwa.....orang baik layak dan pasti bwt org yg baik pula........
yustitia novandina: oke
ogre media: hehehe siiip bener sih petuah mami tya
yustitia novandina: maaph ya kalo tya kesannya sok tau
ogre media: luv u
yustitia novandina: ya hanya mo sharing pengalaman aja kok....
ogre media: iyaaa semoga semua bahagia, amien. eeh mo jumatan dulu
yustitia novandina: oke dehhh
yustitia novandina: semoga mendapatkan hidayah dr Nya
ogre media: amin & smoga tya juga bahagia
yustitia novandina: amiiiiiiiiiiiiiiiin
" Thanks for eveything, Friend ...you are like light shining my days.
Keep that light girl, yuhuuuuu "
Jumat 09 Februari 2007, Ga jadi pulang
Jumat pagi, seperti pagi2 biasanya masih cape sisa kerja semalem..sekarang masih jam 4....hmmm ngapain lagi nih, oooiya desain logo , hmmm no inspirated....
pengin pulang tar ah jam 8 .. tanggung....ga jadi pulang....tar sore aja ah.
Kamis 09 Februari 2007, Ahirnya Dicairkan
Ahirnya dicairkan asiikk... buat apa ya.....hmmm bli laptop baru aja kaleee
Minggu 28 Januari 2007, catatan link contoh handle email,
catatan untuk diingat kembali dan mungkin bisa jadi inspirasi developer yang laen.
Oiya ngomong-ngomong soal handle email, seperti blog ini dimana kita bisa mengirimkan email langsung untuk ditampilkan diblog ada beberapa resource ayng dapat dibaca untuk developer:
#Trapping incoming email using PHP (dari http://www.evolt.org )
http://www.evolt.org/article/Incoming_Mail_and_PHP/18/27914/index.html
diskusi seputar hal tersebut:
http://lists.evolt.org/archive/Week-of-Mon-20041115/166341.html
#Validasi email address menggunakan DNS:
http://www.sitepoint.com/article/users-email-address-php
Dengan kedua resource diatas maka kita dapat menerima email untuk langsung disimpan di database Mysql dan ditampilkan ke dalam halaman HTML .
#skemanya sangat mudah sepert berikut:
Incoming mail --> validasi email adress not spam (chek DNS) --> PHP -> simpen ke database -> tampilkan di BLOG
demikian
Imam Ferianto
=============================
{versi bahasa indonesia)
ooiya ada yang lupa to developer blognya VOX.COM. bagian editor blog onlen
tidak dapat berfungsi pada mozilla dan IE 7. lebih baek diganti dengan WYSWYG editor yang opensource dan sudah terbukti lancar disemua platform
dengan TinyMCE dari moxiecode.com
(versi bahasa inggris)
TO: developer blogs of VOX.com , your blogs editor onlen is not working on mozilla and IE7. you can replace it with opensource WYSWYG online editor named TinyMCE from moxiecode.com .
or you can Hire to Fix IT, maybe for litte 50$. how do you think.
:) smile...