Carpe diem!

Make your lives extraordinary

Tak ada lagikah norma dijalan ??

[Bertanya dengan santun di jalan]

Kejadiannya sabtu pagi setelah main futsal bersama team INDOCISC, tepatnya di depan tambal ban dekat Rektorat ITB. Sebuah sedan VIOS mengkilap ber-plat nomor B, tiba-tiba berhenti di jalan (tidak turun ke bahu jalan) dengan kaca jendela diturunkan sebagian terdengar teriakan wanita setengah baya berteriak ke kedua orang yang sedang asik berbicara (tukang tambal ban dan ibu pemilik warung seafood – lautan merah*) hendak menanyakan arah menuju satu tempat dibandung. Apakah yang dilakukan ibu pemilik warung seafood untuk menjawab pertanyaan wanita setengah baya ??

  1. Sambil berteriak menunjukkan arah yang dituju.
  2. Mendekati mobil lalu menjawab dengan santun.
  3. Tidak berkata sedikitpun.

Pilih sendiri jawaban-mu. . . .
yang terjadi adalah : B

yang kemudian terjadi adalah si ibu pemilik menggerutu kepada saya dan tukang tambal ban seraya berucap,”orang jakarta itu apa tidak tahu sopan-santun ya ??!. bertanya kok tidak mau turun, malah yang menjawab harus mendatangi si penanya”. kurang lebih demikian yang dikatakan ibu pemilik warung.

(* diwarung ini menu favorit saya adalah cumi asam manis pedas + nasi = Rp 5.000,- )

kejadian ini mengingatkan saya pada sebuah pos satpam di daerah perumahan Dharma husada regency surabaya, di sana terlihat sebuah papan bertuliskan “KALO BERTANYA HARAP TURUN!”.

[Buang sampah pada tempatnya]
kejadiannya minggu siang sekitar 15.10 di pertigaan jalan dago dekat FO jetset-hotel geulis. Sebuah kaleng bekas milo melayang dari sebuah jendela kanan mobil jazz yang jatuh tepat di tengah pertigaan tersebut, dengan reflek aku menghindari sampah tersebut sambil langsung berpikir “apakah aku harus berbelok ke kanan lalu menghadang mobil tersebut di tengah jalan dan menyuruh orang tersebut kembali memungut sampah yang dibuangnya?! Atau aku langsung memungut sampah tersebut lalu dilempar ke muka pembuang sampah tersebut ???!”. laju motorku yang berbelok berlawanan dengan mobil itu menghentikan pemikiranku.

kali ini tersangkanya juga seorang wanita setengah baya.

[Sabar menanti hingga lampu hijau]
kejadiannya minggu malam sekitar 20.30 di perempatan jalan sunda dan veteran. Sebuah bunyi klakson terdengar dari sebuah mobil di belakang, pikirku angkot. Ternyata sebuah kia visto warna kuning. Mungkin tertarik melihat 2-3 sepeda motor yang menerabas lampu merah jadi mau ikutan menjadi “kriminal”. Coba melengos ke belakang ternyata pengemudi seorang wanita ABG atau kuliahan, 10 detik kemudian lampu sudah hijau. “Sepertinya belajar dari sopir angkot nih orang, sim-nya dapet dari mana yah?!”, pikirku.
kejadian ini paling sering kualami jika berhenti diperempatan simpang dekat McD dago, jika berada didepan angkot cicaheum-ciroyom karena melihat lampu hijau untuk mobil dari arah dipatiukur. Kalo disini, sang supir tidak segan-segan mencet klakson sambil memprovokasi mobil/motor yang berada didepannya dengan teriakan-teriakan khas supir/kernet terminal.

July 22, 2007 Posted by ipans | curhat, peduli! | | 5 Comments

Antivirus Blok Koneksi SMTP

Platform windows server memang sulit ditebak ??! atau aku saja yang tidak mengerti windows!!. Awalnya sedang membuat aplikasi web commerce yang salah satu modulnya adalah mengirimkan email secara otomatis untuk registrasi user atau lupa password. Modul yang sederhana namun cukup bikin pusing 2 hari ini.

Persoalannya adalah IIS tidak dapat mengeksekusi MAIL FUNCTION yang telah disediakan oleh PHP.
asumsi pertama :
fungsi mail php tidak jalan dengan benar
—> asumsi ini kemungkinan salah karena setelah membuat script ASP email juga tidak bisa mengirim email juga!.

asumsi kedua :
windows memblok koneksi SMTP
—> asumsi ini juga salah karena dengan menggunakan OUTLOOK bisa mengirimkan email

setelah browsing kesana-kemari selama 2 hari akhirnya ditemukan di website http://www.land10.nl/surgemail/viewtopic.php?p=188

Kesimpulan : Aplikasi antivirus memblok koneksi keluar pada port 25 untuk menghindari spam trojan.

kali ini ganti kata kunci pencarian di google dengan : virusscan smtp
ditemukan web untuk membuka proteksi koneksi smtp tersebut : http://www.cisco.com/en/US/docs/voice_ip_comm/uconn/1xtg/uctg1×100.html

McAfee VirusScan Is Blocking Traffic on SMTP Port 25

By default, McAfee VirusScan Enterprise blocks traffic on SMTP port 25, which prevents Cisco Unity Connection from delivering voice messages to user inboxes. When this occurs, you may see the following error in the Windows application event log:

Event Type: Error
Event Source: CiscoUnity_CsMalUmss
Event Category: Error
Event ID: 1004
Date: <date>
Time: <time>
User: N/A
Computer: <server name>

Description: The SMTP service on localhost:25 is not responding and is unable to deliver messages. The SMTP service may be down. Messages will accumulate in [drive letter]:\UC_Mailroot\UmssCsMalQueue until this is resolved. Verify that the SMTP service is running.

To change the setting in VirusScan, do the following procedure. Note that the procedure is current as of the time this document was written. The VirusScan user interface may change.

 

To Stop McAfee VirusScan from Blocking Traffic on SMTP Port 25
——————————————————————————–

Step 1 Start McAfee VirusScan Console.
Step 2 Right-click Access Protection, and click Properties.
Step 3 In the Access Protection Properties dialog box, on the Port Blocking tab, in the Ports to Block list, confirm that the Prevent Mass Mailing Worms From Sending Mail check box is unchecked.
Step 4 Click OK to close the Properties dialog box.
Step 5 Close the VirusScan Console.

July 13, 2007 Posted by ipans | Ngoprek, code Warior, curhat | | 1 Comment

Transformer:Another Spielberg Movie! Two thumbs UP!

Steven spielberg ndak ada matinye kalau bikin film. Diangkat dari film kartun transformer, tidak disangka hasilnya LUARRR BIASAA… SPIELBERG TEA!.
Animasi : Two thumbs UP!
Story : Two Thumbs UP!
Sound Effect : Two Thumbs UP!

Yang kemaren disayangkan itu nontonnya di Cineplex 21 BIP, sudah kotor, bau, soundnya jelek, layarnya burem. Walaupun begitu apresiasi penonton terhadap film ini sangat puas, terbukti saat akhir film semua penonton bertepuk tangan!!. BRAVO buat Transformer dan steven spielberg!.

SANGAT DISARANKAN MENONTON DI STUDIO DIGITAL SEPERTI BLITZ MEGAPLEX ATAU CINEPLEX XXI.

July 11, 2007 Posted by ipans | Jalan2X, curhat | | 1 Comment

Finish it!

Acara tiap sabtu adalah melihat pembangunan rumah. Namun, 3 minggu ini saya dikecewakan oleh developer yang membangun rumahku. Dari 3 minggu tersebut, hanya 3 hari tukang mengerjakan rumahku. Dengar dari keluh kesah site manager dan konsumen yang disana, semua pekerjaan pembangunan rumah terdelay bahkan ada yang sudah lunas 6 bulan lalu belum dikerjakan sama sekali.

kalo orang jawa selalu bilang “SIH UNTUNG OMAHKU WIS DIBANGUN, KAE SING BLOK J WIS LUNAS 6 WULAN RUNG DIBANGUN!. TAMBAH MUMET MANEH KONTRAKANNE WIS ENTEK!” (sambil prihatin melihat suami-istri dan anak yang masih balita meratapi rumah yang tak kunjung dibangun di sudut perumahan blok J).Positif thinking menghadapi sebuah masalah, kunci mencapai solusi.mulailah kita mendata apa yang belum dikerjakan oleh developer :

  1. Finishing List,Ceiling & Cat Putih
  2. Finishing Kusen, lubang udara, daun pintu, daun jendela & kaca
  3. Buat lubang, aliran stop kontak,lampu, lubang lampu, saklar
  4. Finishing dinding Interior
  5. Kanopy (optional)
  6. Finishing dak beton, kolom, dan cat ulang dinding eksterior
  7. Kupas tanah & benteng
  8. Buat Tangga masuk ke rumah
  9. Carport
  10. Selokan, talang & utilitas keran

070507-1036-finishit1.jpg
Tampak muka : finishing kusen, dak beton dan kolom

070507-1036-finishit2.jpg
Tampak Samping: kupas tanah untuk carport, tangga masuk rumah, tembok belakan, finishing cat tembok & dak teras belakang dan kolom.
istri (lulusan arsitek) lagi emosi lihat kerjaan tukang yang tidak beres dan super lambat

070507-1036-finishit3.jpg
Interior : Cat ulang tembok, ceiling, daun jendela, daun pintu, sakelar dan stop kontak
Istriku menggumam “kerjo kok kemproh, wis di cet!Kok dikotori maneh!”

EXTRA MONEY TO SPEND!!!! :(  

July 5, 2007 Posted by ipans | curhat, peduli! | | 2 Comments

Template Excel untuk Push ke database

Aplikasi Excel memang powerful untuk mekanisme collecting data, terlebih lagi sangat cocok untuk kondisi masyarakat indonesia. Kebanyakan orang indonesia sudah mengenal apa itu aplikasi excel dan aplikasinya baik di kota besar maupun kota kecil. Bahkan sejak SMA sudah mulai dipelajari sebagai ekstrakurikuler. Dalam mekanisme pengumpulan data yang mengharuskan kita mendistribusikan template form isian ke kota-kota kecil, aplikasi excel ini mungkin jadi alternatif solusi yang paling mudah dan powerful digunakan.

Ada dua cara yang bisa dilakukan untuk membaca data excel melalui aplikasi :
1. Menggunakan Instant API Excel-Application yang disediakan oleh beberapa vendor terutama Microsoft.
2. Menggunakan Driver Ms. Jet untuk Excel file

cara yang nomor dua sangat mudah, namun ada beberapa step yang harus diikuti :
1. Mendefinisikan region yang akan didefinisikan sebagai tabel pada file template excel yang akan dijadikan sebagai form isian yang didistribusikan ke semua operator input.

  • Pilihan daerah yang akan dijadikan form isian misalkan A1:C4

A

B

C

1

NIM

Nama

2

13596040

Samson betawi

3

13596041

Jhony Depp

4

13596042

Buce lee

 

  • Define sebagai tabel mahasiswa : Menu Insert > Name > define
    masukkan mahasiswa pada text box Names In workbook
  • Lalu simpan file excel tersebut

2. dalam aplikasi kita gunakan OLEDB dengan connection string :

sConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\ExcelData.xls;Extended Properties=Excel 8.0;”

3. Open Connection dan Open Query statement (“select * from mahasiswa”), kemudian hasil query bisa disimpan ke container database yang lain.

dibawah ini contoh source code yang bisa digunakan (diambil dari website microsoft : http://support.microsoft.com/kb/311731 )
——————————————————————————————————————————

‘ Create variables that are used in code sample.

Dim i, j As Integer

 

‘ Create connection string variable. Modify the “Data Source” parameter as

‘ appropriate for your environment.

Dim sConnectionString As String = “Provider=Microsoft.Jet.OLEDB.4.0;” _

& “Data Source=” & Server.MapPath(“../ExcelData.xls”) _

& “;” & “Extended Properties=Excel 8.0;”

 

‘ Create the connection object by using the preceding connection string.

Dim objConn As New OleDbConnection(sConnectionString)

 

‘ Open connection with the database.

objConn.Open()

 

‘ The code to follow uses a SQL SELECT command to display the data from the worksheet.

 

‘ Create new OleDbCommand to return data from worksheet.

Dim objCmdSelect As New OleDbCommand(“SELECT * FROM myRange1″, objConn)

 

‘ Create new OleDbDataAdapter that is used to build a DataSet

‘ based on the preceding SQL SELECT statement.

Dim objAdapter1 As New OleDbDataAdapter()

 

‘ Pass the Select command to the adapter.

objAdapter1.SelectCommand = objCmdSelect

 

‘ Create new DataSet to hold information from the worksheet.

Dim objDataset1 As New DataSet()

 

‘ Fill the DataSet with the information from the worksheet.

objAdapter1.Fill(objDataset1, “XLData”)

 

‘ Build a table from the original data.

DataGrid1.DataSource = objDataset1.Tables(0).DefaultView

DataGrid1.DataBind()

 

‘ Clean up objects.

objConn.Close()
——————————————————————————————————————————

July 5, 2007 Posted by ipans | Ngoprek, code Warior | | No Comments Yet