Skip to main content

Posts

Showing posts from 2008

Virus Attact!!

Kantor sedang diributkan dengan virus. Pertama disadari oleh Dessy, yang akhirnya kirim email Sekilas Info.. Teman2, baru2 ini PC ku terinfeksi * system.exe * /System.exe is a Backdoor W32.Spybot.OBB. System.exe spreads by e-mail and via network shares. System.exe monitors user Internet activity and private information. It sends stolen data to a hacker site /Gejalanya PC akan restart sendiri, semakin lama dibiarkan akan semakin sering restart. Karena semua PC dikantor terhubung oleh LAN ada kemungkinan sudah menyebar ke PC lain (windows). Cara mengeceknya bisa melalui task manager. Namanya * system.exe * (bukan * System * ). Jika ada, berarti terinfeksi. Mohon bantuan technical support untuk mencari cara menanggulanginya (saya juga sedang pelajari). Thanks Ternyata Pak Iwan mengalami hal yang serupa, meskipun mungkin virusnya beda Malam, PC saya terinfeksi virus dr minggu kemarin dan belum beres smp sekarang. Gara2nya dipinjam sm orang ... Gejalanya, PC terasa lambat sekali, teru

Reset Password MySQL

Sebelumnya aku install ulang server dengan Ubuntu, dan di dalam instalasinya aku sertakan database mysql. Tapi karena tidak pernah digunakan, aku tidak terlalu memperhatikan setting yang ada. Ternyata, waktu ada perlu dengan database mysql, aku selalu gagal untuk melakukan koneksi ke mysql di server tersebut. Aku coba dengan berbagai password dan user (seingatku user default mysql adalah root), tapi selalu gagal. Setelah googling, aku menemukan cara yang cukup efektif untuk me-reset password user mysql tersebut. Pertama, matikan server mysql. # /etc/init.d/./mysql stop Kedua, jalankan mysqld_safe, dengan kondisi tanpa grant table # mysqld_safe --skip-grant-tables --user=root Ketiga, coba masuk ke mysql, kemudian setelah berhasil, ubah password sql> mysql -u root mysql> UPDATE mysql.user SET Password=PASSWORD('newpassword') WHERE User='root'; mysql> FLUSH PRIVILEGES; Setelah itu, matikan mysqld_safe, dan jalankan mysqld. Coba connect ke mysql dengan password bar

Basic Server Setup - PostgreSQL on Ubuntu

Basic Server Setup To start off, we need to change the PostgreSQL postgres user password; we will not be able to access the server otherwise. As the “postgres” Linux user, we will execute the psql command. In a terminal, type: Dapper sudo -u postgres psql template1 Gutsy/Hardy sudo -u postgres psql postgres Then, at the new prompt type these two commands, replacing <***password***> with the new password (keep this safe ) : ALTER USER postgres WITH ENCRYPTED PASSWORD ' <***password***> '; \q Create database To create the first database, which we will call "mydb", simply type : sudo -u postgres createdb mydb

SVN: Recover Repository

Salam, Pagi ini, rencana mau update+commit SmartU agar bisa membagi task ke programmer lain. Svn Smartu masih bermasalah, dan untuk kasus sebuku, kebetulan bisa update, tapi commit selalu gagal. Karena penasaran, seharian penuh kerjaan cuma ngoprek svn, sampai gak sempat ngerjain yang lain (kecuali ikut presentasi mesin finger print). Sebelumnya sudah coba " svnadmin recover /home/svn/smartu " dan selalu gagal. Pagi ini coba download buku manual SVN, ada beberapa perintah svnadmin yang bisa dimanfaatkan dan beberapa hal yang mungkin bisa dicoba. Sayang sebagian besar tetap gagal. Terpikir untuk backup database (karena sepertinya yang rusak adalah dabatase - Berkeley DB), kemudian coba buat svn baru, dan restore hasil backup database tersebut. Googling buat nyari cara backup database, sambil coba baca buku manualnya. Ada perintah db_dump dan db_load. Tapi waktu dicoba selalu gagal. Dari sebuah site, lupa URLnya, ketemu ada petunjuk yang menganjurkan untuk menghapus s

[SQL SERVER] Date Format

Di PostgreSQL dan MySQL, output field bertipe tanggal (date) jika di-fetcharray biasanya formatnya YYYY-MM-DD. Namun entah kenapa, di SQL Server output field bertipe tanggal tersebut cukup berantakan ... misal July 2000 23:22:33.394848. Padahal jika di ambil data dari Query Analyzer, hasilnya tidak ada masalah, tetap dalam format YYYY-MM-DD. Jadi dugaanku, ada masalah di setting SQL Server, atau masalahnya di PHP (khususnya extension untuk koneksi ke mssql). Akhirnya, dengan berat hati harus mengubah query yang terkait dengan tanggal, menggunakan fungsi CONVERT yang ada di SQL Server. Perintahnya: CONVERT(varchar(10), [namacolumn], 120). Angka 120 adalah kode agar format yang tampil adalah YYYY-MM-DD.

[Linux] Installing PostgreSQL and VirtualBox in Slackware

Di kantor ada laptop kuno ( Satellite 4300 Series ), gedhe dan berat. Namun karena memorinya cukup, maka kinerjanya lumayan bagus. Sayangnya ada beberapa program penting yang tidak terinstall di situ, sementara OSnya menggunakan Slackware, distro yang paling aku hindarin karena ribet :( Laptop itu jarang digunakan oleh para engineer karena belum adanya server postgreSQL, padahal hampir semua program yang kami buat menggunakan database tersebut. Akhirnya, akhir pekan ini aku iseng-iseng ngoprek laptop tersebut. Dulu aku pernah coba install ulang laptop tersebut dengan distro lain, namun gagal, mungkin karena DVDRnya sudah kurang bagus. Pertama aku kepikiran untuk install VirtualBox agar aku bisa install OS lain, dan menggunakan OS tersebut melalui VirtualBox. Agak merepotkan memang, tapi itu akan lebih baik daripada kondisi saat ini. Aku coba download source dari virtualbox ( www.virtualbox.org ), aku memilih download Open Source Edition (OSE), dengan asumsi bahwa mungkin gak ada versi

[PHP] Mail function

Wah, bener-bener payah, bertahun-tahun belajar PHP belum pernah buat program yang langsung ngirim email dari PHP. Padahal katanya gampang banget :). Alasannya adalah belum ada keharusan untuk membuat program itu. Meski ada permintaan, namun biasanya aku bisa mengelak dengan berbagai dalih (next project lah, merepotkan dsb). Namun alasan utamanya adalah karena aku gak tahu install mail server di komputerku, jadi gak pernah bisa nyoba :D. Nah, kali ini terpaksa harus buat. Aku di daulat buat ngerjain sistem laporan aktivitas para tukang di kantor, dan kalau ada masalah atau proyek baru langsung kirim email ke milis tukang tersebut. Yah, ngoprek sana-sini (baca: nyontek koding orang -- masih malas baca manual), nemu juga caranya, ambil aja cara yang sederhana. // kirim email ke milis engineer $recip = "spam@yahoo.co.id"; $subject = "Ini subject email "; $body = "Ini bagian body atau isi email"; $extra_hdrs = "";