Sabtu, 17 Januari 2009

Harus ulet

Bagi temen - temen yang mau belajar program harus ulet
jangan cepet bosan jangan cepet putus asa teruslah berusaha

latihanlah dari program yang sederhana
asal ada keinginan pasti bisa itu pasti
jangan takut gagal

kunci semua bidang adalah ulet asal ulet semua bisa
harus rela lembur ampe malem kalau mau lebih dari temen-temen yang lain
kalau udah 'spaneng' alias jenuh istirahatlah bentar dengerin musik setelah itu mulailah lagi
buatlah target harian hari ini mau bikin apa
kalau begini sebulan pun sudah ada hasilnya

saya sendiri sedang belajar program php bisa dikatakan ''newbie' sebutan programmer pemula,
tapi semangat saya tidak kendur sesulit apapun php saya pasti bisa menguasai

saat sedang menulis ini saya lembur ampe malem sekarang jam setengah sebelas malem
ngga ada yang nyuruh saya ikhlas dan saya bertekad saya harus bisa.

kalau ada temen-temen yang mau berbagi cerita apa program silahkan kirim ke alamat emailku 'amahrizal@yahoo.co.id'

untuk istriku yang sekarang sedang hamil 7 bulan selamat ulang tahun yang ke 24
malam ini aku akan menelponmu
aku mencintaimu selalu istriku.........

Rabu, 14 Januari 2009

belajar php dan mysql

Programming PHP menggunakan MSSQL Server


Bagi teman teman yang terbiasa menggunakan database MySQL tentunya nggak usah susah susah dipusingkan dengan berbagai macam setingan database. Karena secara default settingan default bawaan MySQL tidak menyulitkan penggunanya dalam berinteraksi , menggunakan berbagai macam bahasa pemrograman. Dan inipun saya rasakan ketika saya mendevelop dengan menggunakan PHP atau menggunakan VB. Begitupun dengan Oracle , saya tidak terlalu banyak menemui kesulitan didalam development.

Akan tetapi lain halnya dengan MS - SQL Server , untuk kita yang awam [ atau hanya saya saja sepertinya yang terlalu awam dengan MS SQL server … :”> ] , settingan awal MS SQL Server sangat dan cenderung menyulitkan.

Dimulai dengan kesulitan saat instalasi , saya dipusingkan dengan pengaturan user , dan mode authentikasi yang akan digunakan apakah menggunakan SA atau menggunakan Window Authentication . Tetapi saya sarankan untuk anda untuk menggunakan Windows Authentication , karena jauh lebih mudah , dan konon katanya lebih aman [ ada literatur yang mengatakan demikian , kalo nggak salah di majalan SDA-Asia , ntar deh saya copy-in ]

Yang kedua , kita harus melakukan konfigurasi pada file PHP.ini , yaitu pada bagian bagian dibawah ini

;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;extension=php_mssql.dll

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textlimit = 4096

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textsize = 4096

secara default konfigurasi PHP.ini tampak seperti diatas, tetapi disini kita akan melakukan perubahan pada bagian dibawah ini .

;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
extension=php_mssql.dll

/*
buka extension yang akan digunakan , dan pada folder PHP , pastikan bahwa didalam folder /PHP/extensions/ terdapat file php_mssql.dll

setelah itu , setingan dibawah ini patut menjadi perhatian bagi anda yang akan bermain dengan data berupa text dalam jumlah karakter yang besar. Karena settingan dibawah ini mengatur jumlah text yang akan dihasilkan , atau ditampilkan oleh intrepeter PHP dalam sekali query.Tidak peduli dengan kemampuan kapasitas field dalam database. Setting dari output text dibatasi disini. Tidak seperti yang biasa kita [ saya ] temui pada MySQL.
*/

; Valid range 0 - 2147483647. Default = 4096.
mssql.textlimit = 2147483647

; Valid range 0 - 2147483647. Default = 4096.
mssql.textsize = 2147483647

saya sarankan anda untuk memberi nilai paling besar agar tidak menyulitkan anda dikemudian hari. Karena kemarin 2 saya mendapatkan kesulitan pada saat akan menampilkan data dalam bentuk text dengan jumlah yang sangat besar , saya terheran heran dengan karakter text yang terpotong , dan tidak ditampilkan secara utuh. Hanya ditampilkan sekitar 4096 karakter , dimana itu ternyata merupakan setting default dari PHP.ini

Pertama saya tidak menyangkan bahwa hal ini ternyata diatur oleh file PHP.ini , tetapi ini berkat kegigihan dan keuletan salah seorang teman saya [ Pak Sujana dari Altek Bandung … yang rela berlebaran dengan file PHP.ini :)) becanda boss ]

jadi saya sarankan begitu kalo anda ingin memulai development dengan menggunakan database MS SQL Server. Kalo ada pertanyaan bisa dilayangkan melalui e-mail saya

dian@defhosting.net

Selasa, 13 Januari 2009

tips buat yang mau jadi programmer

Jadi programmer banyak enak dan gak enaknya. Menurut si Tukang Ketik sih banyakan nggak enaknya. Sebenernya asal si programmer tau cara ngakalinnya, hal-hal gak enak itu bisa dihindari dan hidup sebagai programmer bisa lebih fun.


Berikut sedikit tips dari pengalaman saya (duh ileh kayak udah pengalaman banget aja):Selalu belajar hal-hal baru

Menjadi seorang programmer nggak bisa kayak orang accounting atau HRD, yang hanya menggali ilmu di universitas, lalu pergi bekerja mencoba menerapkannya. Menjadi programmer sejati harus terus menerus belajar untuk memperbaiki skillnya. Apalagi selalu banyak teknologi baru. Jadi kudu rajin-rajin update skill sama knowledge tentang teknologi baru.

Nggak ada waktu? Coba sisain sedikit waktu bekerja dengan belajar. Coba diskusikan dengan manajer anda supaya diberikan 10-20% dari waktu bekerja untuk belajar. Nggak dikasih? Yah sudah sempetin belajar di rumah saja.

Memenuhi deadline yang ketat

Seringkali programmer menemui pekerjaan/proyek dengan deadline ketat. Para boss diatas biasanya pada nggak ngerti IT dan kalo dia sampe tau anda pintar pasti maunya dikerjain cepet-cepet.

Kalo anda ditanya "kapan nih kelarnya?", coba anda negosiasikan waktunya supaya nggak terlalu mepet. Supaya aman, jika menurut anda waktu yang dikerjakan adalah 3 hari, bilang sama boss anda ngerjainnya bisa 12 hari 6 hari, paling nanti boss anda minta nego. Yang penting jangan bener-bener mepet 3 hari, paling nggak 5 hari lah. Nanti kalo beneran cuma 3 hari, kan lumayan bisa browsing atau main game belajar seperti point pertama tadi.

Jangan pedulikan mulut usil di kantor

Profesi IT umumnya punya standar gaji lebih tinggi dibandingkan dengan profesi lainnya. Jadi wajar kalo rekan kantor dari departemen lain suka sirik iri kepada anda. Apalagi kalo dari bagian accounting atau HRD, mentang-mentang yang pegang duit dan kuasa ama karyawan, mulutnya langsung usil deh.

Kalau benar-benar nggak ada kerjaan, ya udah belajar aja atau baca-baca berita seputar IT. Kalo ketemu mulut usil gitu sambit aja pake monitor cuekin aja. Kalo boss anda yang nanya, jelaskan bahwa anda memang nggak ada kerjaan dan lebih baik untuk belajar hal baru atau mengupdate diri anda dengan berita seputar IT jadi anda sebagai aset perusahaan punya updated skill. Yah speak gombal dikit lah... :D

Awas perut gendut

Jadi programmer kerjaannya duduk dan duduk terus di depan monitor. Apalagi kalo rajin ngemil, ditambah nggak pernah olahraga, alamat perutnya maju deh.

Coba dikurangi ngemil sambil bekerja. Abis dari kantor pergi ke gym. Atau kalo misalnya anda naik kendaraan umum, berhenti 2KM sebelum sampai kantor trus jalan kaki, khan sehat tuh. Geek juga bisa punya bodi seksi koq hehe.

Rajin Bersosialisasi & Jaga Penampilan

Mentang mentang jadi geek, jangan ikutan jadi nerd yang nggak punya kehidupan sosial. Sekali sekali jalan ke meja temen ngegosip atau ngisengin temen ngobrol-ngobrol, asal jangan ketauan boss aja kalo bossnya galak. Yah bikin alasan dikit lah, ke WC keq, mo nanya-nanya soal programming keq. Yang penting itu pantat jangan sampe berkerak di bangku.

Seorang geek juga bisa keren! Ke salon lah sekali beberapa waktu untuk rapihin itu rambut, nggak cuma cewe doang tapi cowok juga kudu rapi dong rambutnya! Yang cowok rajin cukur kumis/jenggot. Kalo emang kudu pake kemeja, cari kemeja yang keren. Apalagi kalo boleh kasual, bisa lebih keren. Bagi para programmer cowok nih, coba ajak temen ceweknya belanja baju.

Anda programmer cowok, nggak punya temen cewek? Ya ampun... anda mahluk dari planet mana sih? Cari temen cewek dooong. Anda nggak hidup di dunia ini sendiri aja. Sekali-sekali ikutan temen-temen nongkrong, nanti kenalan-kenalan sama temen cewek mereka. Makin banyak temen cewek makin bagus, khan probabilitas yang nyantol jadi lebih besar. :D

Belajar bidang ilmu manajemen

Anda pasti nggak mau jadi programmer terus dong seumur hidup? Upgrade-lah skill anda dengan ilmu manajemen. Belajar untuk bisa lebih aktif di tim anda (kalo punya tim yah, kalo kerja sendirian kesian d loe). Sering-sering kasih ide/masukan sama boss anda. Siapa tau nanti anda di angkat jadi team leader. Nanti bisa naik kelas lagi jadi supervisor. Trus jadi project manager. Mungkin nanti jadi IT manager. Syukur-syukur anda nanti bisa jadi CTO.

Selalu hitam diatas putih

Kalau anda bekerja kantoran dan hitungannya digaji, pastikan ada kontrak yang jelas. Baca baik-baik kontrak anda sebelum menandatanganinya, jangan sampe ada yang nantinya merugikan anda.

Kalau dapet proyek atau sampingan juga sama saja. Walaupun dapet proyek dari temen/sodara, bikin terms yang jelas. Pastikan di kontraknya ada aturan jelas mengenai deadline, payment terms, dan lain-lainnya. Jangan langsung mata ijo denger proyek, kalo ada poin-poin kontrak yang membuat anda tidak nyaman, tanyakan dan negosiasikan.

Anda harus tegas mengikuti kontrak ini. Pastikan anda memenuhi deadline, dan kalau si yang empunya proyek minta ini itu yang udah nggak sesuai kontrak, suruh dia baca lagi kontraknya. Jangan ngerasa nggak enak trus nanti anda sendiri yang rugi. Pastikan juga anda meminta bayaran yang layak.

Anda dimaki-maki karena ada bug atau deadline molor? Jelaskan pada mereka bahwa program anda adalah buatan manusia yang bisa punya banyak kelemahan. Microsoft saja bikin program bugnya bejubel. Dan jangan mau di maki-maki, emangnya dia siapanya anda? Bilang dia bicara baik-baik! Jika boss anda memperlakukan anda dengan tidak menyenangkan, laporkan saja dia ke polisi atas dasar perbuatan tidak menyenangkan. Anda adalah manusia seutuhnya, bukan properti milik dia.

Ikuti standar tempat kerja

Kebanyakan kantor disini menerapkan peraturan yang sama bagi tim programmernya. Mereka diharuskan berpakaian rapih dengan mengenakan kemeja, celana bahan, dan sepatu pantofel. Kalau kantor anda tidak termasuk seperti ini, anda beruntung. Kalau tidak ya sudah mau gimana lagi. Carilah kemeja yang nyaman dipakai. Nanti kalau anda sudah jadi atasan, jangan lupa untuk membiarkan bawahan anda supaya berpakaian kasual.

jadi web programmer

butuh beberapa hal untuk bisa menjadi web programmer, yang jelas anda harus senang dulu dengan pekerjaan anda, karena memang, perkerjaan programmer bukanlah pekerjaan lapangan tapi lebih banyak di kerjakan di depan komputer. kalau anda masih dari nol dan belum bisa apa2 tentang web atau pemogramman web, mulailah dari yang kecil dulu dari yang anda sukai, karena dari situlah ilmu anda akan berkembang, sedikit demi sedikit.oke langsung saja saya ibaratkan anda belum bisa apa2 dalam membuat proyek web anda sendiri, mungkin anda sudah pernah buat email kan, seperti di yahoo atau gmail, saya harap anda sudah pernah membuatnya,kalau belum pernah masa sih belum pernah he he, saya ibaratkan anda sudah bisa dan pernah buat email,karena dengan modal email anda, anda akan bisa menjadi proggramer dadakan he he,oke setelah itu apa yang dilakukan untuk dapat membuat suatu halaman web milik kita, jawabnya pakai layanan CMS ? bingung ya apa itu CMS sebaiknya kalau bingung tanya mbah google aja dulu apa itu cms, yang jelas saya hanya bisa menjelaskan bahwa cms adalah aplikasi yang memeudahkan kita untuk, membuat suatu web.saya berharap anda paham apa itu cms, setelah oke anda paham saatnya anda meneruskan proyek web anda yang pertama, saya merekomendasikan untuk membuat web anda di wordpress.com(cms yang memang terkenal untuk membuat web blog)/web pribadi anda,ga perlu takut kok cms wordpress mudah tapi bagus banget, saya kira banyak para bloger yang menggunakan wordpress untuk sekedar cuap2 ngomong yang ga jelas seperti saya ini he he, ada juga yang buat cacimaki orang he he, trus ada juga yang bermanfaat lho untuk dakwah, untuk memamerkan ilmunya he he, yang jelas ada manfaatny deh. baiknya anda lodin dulu di www.wordpress.com setelah login baru lah anda siap belajar membuat pribadi anda, memang awalnya sih kalau belum bisa, agak sulit menggunakan wordpress tapi kalau anda telah terbiasa, mudah kok, bener saya ga bohong, yang jelas syaratnya cuma satu, anda mau belajar saja we kek kek cukup disini ya cuap2 saya, aku juga masih perlu banyak belajar kok, selamat belajar ya teman-teman semua

salam codeigniter


krida prasetya

cara belajar program

Untuk jadi programmer yang benar-benar jago dan profesional butuh minat dan bakat. Kalau cuma punya minat saja tanpa ada bakat yang mendukung, maka percuma saja dan lebih baik gali potensi diri yang lain. Logika harus jalan untuk membuat flow chart kerangka pemikiran suatu proses agar input bisa menjadi output yang diharapkan.

Kalau bingung belajar sendiri alias otodidak, maka salah satu cara yang bisa ditempuh adalah dengan ikut kursus bahasa pemrograman di tempat kursus komputer seperti program kursus bsi, dan lain sebagainya. Kalau ikut kursus kan nantinya digembleng supaya bisa bikin program dari yang ringan sampai yang menengah dengan dukungan buku modul yang diberikan satu paket dengan kursusnya. Kalau mau lebih akademis lagi bisa ikut kuliah d3 atau s1 program studi / jurusan manajemen informatika.

Kalau sudah dapat dasar pelajarannya tinggal dicoba saja belajar sendiri membuat program-program yang sulit dengan contoh dari program open source. Kalau sudah gape banget maka tinggal cari orang yang punya ide software potensial untuk dijual atau cari ide sendiri mau buat software apa yang sedang dibutuhkan orang banyak. Bisa juga melamar pekerjaan di perusahaan IT, tetapi biasanya mereka butuh orang yang punya skill tinggi dan tidak sombong.