Kamis, 31 Desember 2009

SDLC

buat yang mengikuti perkembangan dari software development, kata SDLC tentu sudah tidak asing lagi.
saya coba check dengan wikipedia mengenai SDLC:


Rabu, 30 Desember 2009

Mencegah user untuk mengopen email yang ada di server

untuk mencegah user open email yang ada di server dan memaksa user untuk menggunakan local replica email seperti halnya pop3, bisa dicoba menggunakan domino parameter server_restricted = 2
atau bisa dicheck pada link berikut ini:
http://www-10.lotus.com/ldd/nd85forum.nsf/5f27803bba85d8e285256bf10054620d/f52146a6e5be2fc08525754d006b9a0a?OpenDocument

Sabtu, 26 Desember 2009

Belajar ulang web domino design

untuk web development, saya sebenarnya suka dengan extjs, tapi, karena IBM mengarahkan lotus domino ke dojo sebagai framework dari web designnya,
mau gak mau mesti belajar ulang nih,
link ini dari tahun 2008,
tapi kayaknya masih oke untuk start belajar develop domino for web.
http://palmerweb.blogspot.com/2008/08/sntt-dojo-example-nsf-available-now.html

Kamis, 24 Desember 2009

Cara menampilkan events facebook di Lotus Notes 8.5.1

Bila anda memiliki account facebook dan ingin bisa integrasi antara events yang ada di facebook maupun di lotus notes, ada baiknya coba hal berikut ini.

  • dari facebook account anda, klik pada applikasi events. (biasanya bergambar kalendar dengan angka 31).
  • klik pada link Export Events.
  • selanjutnya klik pada link seperti yang tertera pada window dialog dari export eventsnya.


  • klik pada tombol close.
  • buka lotus notes anda dan klik pada link calendar.
  • pada navigator sebelah kiri klik pada link Add a Calendar.
  • pada window add a calendar tersebut, pilihlah jenis kalendar yang akan ditambahkan adalah iCalendar Feed.
  • masukkan label dari kalendar facebook, paste informasi link dari facebook kedalam field URL.
  • berilah tanda yang jelas agar bisa membedakan kalendar email kita dengan facebook.
dengan mudah akan anda dapati events yang ada di facebook bisa muncul di kalendar notes kita.
selamat mencoba....



    Senin, 21 Desember 2009

    Compress static file dengan gnu zip di domino

    untuk yang biasa membuat webdevelopment, biasanya seringkali dilakukan proses compression terhadap file static dalam bentuk gzip format, agar file yang ditransfer ke client dari web server menjadi lebih kecil dari ukuran sebenarnya sehingga mempercepat webpage tersebut.
    buat php programmer, tentunya tidak asing lagi dengan
    ob_start("ob_gzhandler");
    dimana proses compression dari webpage dilakukan secara on the fly pada file php.
    atau, bisa juga dilakukan oleh webserver untuk proses compression bandwith pada static file (images/javascript/css/dll).
    gimana dengan domino ?
    bisa dicoba dengan cara ini:
    1. file static yang akan diakses dari webbrowser, sebaiknya dicompress lebih dahulu dengan menggunakan gunzip atau bisa coba download freeware di http://www.gzip.org. agar memudahkan kita dalam memanage file static yang akan dicompress kedalam format gzip adabaiknya diberi akhiran khusus. contoh untuk file javascript diberikan extension : *.js-gz, untuk css: *.css-gz. perhatikan juga, bahwa ukuran file akan mengecil.
    2. file-file tersebut kemudian dimasukkan kedalam folder \domino\html ...
    3. buat website rule yang akan mengirimkan header dari file tersebut ke client. isikan dengan auto overwrite header content dengan: Content-Encoding dan value adalah gzip.
    secara teknis, domino akan mengirimkan file tersebut ke webbrowser dengan tambahan header, bahwa file tersebut adalah file yang tercompress dalam bentuk gzip.
    kemudian webbrowser akan mentranslate/uncompress file tersebut.
    bisa anda coba perhatikan dengan menggunakan firefox dengan addons firebug, besar kemungkinan akan ada perbedaan dari ukuran static filenya.
    slamat mencoba....

    Kamis, 17 Desember 2009

    Mempercantik Notes 8.5 dengan themes

    salah satu hal yang paling saya suka dari aplikasi apa saja yang saya pergunakan sehari-hari adalah "saya bisa melakukan perubahan/kustomisasi dari aplikasi itu".
    nah di notes 8.5 sekarang sudah support untuk perubahan dari notes clientnnya detail hingga ke themes dari notes clientnya itu sendiri.
    yang saya lakukan adalah:
    • open notes client 8.5 dan buka widgetsnya. caranya File - Preferences - Widgets - Show Widgets xxx... diberi check mark (centang).
    • Lakukan proses add Widgets Catalog seperti pada link berikut ini: http://lotus-blogs.blogspot.com/2009/01/implement-new-themes-for-lotus-notes-8.html.
    • sampai disini memang sudah ada themes yang bisa anda pilih. sementara, saya coba dengan natural (warna hijau).
    • tapi, masih belum cukup kayaknya, kemudian saya coba change default fontsnya agar lebih rapi, caranya pilih File - Preferences - Basic Notes Configuration
    • kemudian click di Default Fonts.
    • ganti semua jenis combo box dengan segoe ui kecuali yang monospace. untuk monospace saya pergunakan courier (bukan courier new). untuk yang menggunakan linux/opensuse bisa cari substitute dari font segoe ui di internet atau download ttf dari segoe ui di internet dan copy kedalam folder /usr/share/fonts.
    • kemudian restart lotus notesnya.
    • sampai disini sebetulnya sudah cukup baik tampilan lotus notesnya, akan tetapi bila masih kurang bagus juga menurut kita sendiri, ada baiknya install feature/widgets berikut ini: http://noteswidgets.com/widgetcatalog.nsf/ba41eb819360187085257384004c8d0f/0b19d4cec2f87566862574b30047de85?OpenDocument
    • install CSS Inspector Tools dan download/export kedalam bentuk file CSS di c:\ atau direktori apa saja.
    • kemudian, customize file css tersebut sesuai dengan keinginan kita.
    • setelah selesai customize file tersebut, cari lah file com.ibm.rcp.ui.themes.notes_1.0.2.jar di folder {direktori lotus install}\framework\shared\eclipse\plugins (untuk windows) atau pada folder {home user}\lotus\notes\data\workspace\applications\eclipse\plugins (untuk opensuse/linux).
    • copy file tersebut ke folder lain, kemudian unzip file tersebut.
    • nah, pada hasil extractnya, carilah pada themes mana saja yang akan diganti/customize sendiri oleh anda.
    • replace isi file global.css dengan hasil customize css yang sudah anda lakukan
    • setelah selesai, zip kembali hasil extract tersebut menjadi satu file zip baru (tidak mengikutkan path awalnya). kemudian rename .zip menjadi .jar. copykan kembali ke folder asli dari file tersebut.
    • terakhir, restart lotus notes anda dan gunakan theme hasil customize anda sendiri.
    saya sendiri lebih suka menggunakan theme natural dan customize sedikit di themesnya jadinya, bentuk lotus notes 8.5 inbox saya seperti ini


    dan calendar/to do/contacts lainnya dengan bentuk yang sesuai dengan selera saya sendiri. mudah2an akan ada lebih banyak lagi widgets maupun themes di internet yang bisa didownload untuk notes 8.5 mail client...

    Rabu, 16 Desember 2009

    membuat widgets kamus bahasa inggris indonesia di lotus notes 8.5 (revisi 2)

    setelah sekian lama berlalu ternyata, ada yang lebih bagus lagi untuk proses widget kamus bahasa inggris indonesia, kalau di posting yang lama, kan tampilannya gede banget dengan banyak advertising. nah yang ini, advertisingnya dikit, caranya di lotus notes sama, cuman addressnya aja yang beda,
    coba denga address berikut ini: http://m.sederet.com/

    mantab deh.

    have a lot of fun.....

    Sabtu, 12 Desember 2009

    Installasi Notes 8.5 di OpenSuse 11.2

    Fasilitas Lotus Notes 8.5 sebagai mail client memang benar-benar teroptimalisasi di linux environment. Dugaan saya aja sih, mungkin karena perubahan dari mail client yang dibuat dari program C++ berubah ke environment eclipse.
    Coba aja extract eclipse, ganymede ataupun galileo di windows environment pasti runningnya akan sangat lama, karena salah satunya adalah online scan dari antivirus windows untuk setiap file dari eclipse yang diakses.
    tapi, disini saya mau coba share mengenai pengalaman saya dalam menginstall lotus notes 8.5 di linux environment.
    yang mesti anda lakukan adalah:
    1. Download lotus notes 8.5 client dalam bentuk RPM package dari website lotus (http://www.notes.net)
    2. Dari opensuse11.2 buka YaST, dan klik pada Software Repositories untuk membuat Repositories dari RPM lotus notes.
    3. Dari YaST, install terlebih dahulu gtk, gtk2 dan openmotif. jangan lupa beberapa requirements dari lotus harus juga diinstall :D
    4. Kemudian install lotus notes 8.5 dari YaST software repositories.
    5. Cari link repository dari opensuse11.2 file-file sebagai berikut:
      1. libgdk_pixbuf-2.0.so.1400.4
      2. libgdk_pixbuf_xlib-2.0.so.1400.4
      3. libgdk-x11-2.0.so.1400.4
      4. libgtk-x11-2.0.so.1400.4
    6. semua file tersebut dicopykan kedalam folder /opt/ibm/lotus/notes, dengan catatan mengganti .1400.4 pada nama file tersebut menjadi .0, sebagai contoh libgdk_pixbuf-2.0.so.1400.4 dicopykan kedalam folder /opt/im/lotus/notes dengan nama file baru: libgdk_pixbuf-2.0.so.0
    7. bila sudah selesai semua, maka barulah anda jalankan shortcut lotus notes yang otomatis akan terpasang pada more applications.
    hasilnya cukup memuaskan, lotus notes siap dijalankan.
    "Have a lot of fun...."

    info lengkap mengenai proses install lotus notes 8.5 di opensuse 11.2:
    http://forums.opensuse.org/applications/426513-install-run-lotus-notes-8-5-8-5-1-opensuse-11-2-a.html


      Kamis, 10 Desember 2009

      mantabnya opensuse dan notes 8.5

      lotus notes 8.5 cukup mantab berjalan di atas opensuse11.2 dengan sedikit trik, hasilnya cukup memuaskan. ditambah kecepatan file system ext4, sehingga kecepatan dalam menjalankan notes mantab.
      tidak adanya antivirus bikin program notes makin kencang di linux.
      lebih serunya, bisa juga themes dari lotus notes kita ubah2 sendiri. tanpa harus menggunakan xpd dll.

      Dual Boot Windows 7 dan OpenSuse11.2

      saya coba untuk upgrade laptop dari dual boot windows vista dengan opensuse11.1 ke windows 7 dengan opensuse11.2
      awalnya kesulitan dalam mengupgrade windows vista, soalnya windows 7 nya tidak bisa upgrade dengan baik. baru pada copying installation files tapi sudah drop karena error. ternyata, error upgrade windows vista ke windows 7 nya karena partisi dari windows vista tidak bersih alias ada partisi yang diisi oleh opensuse11.1.
      maklum, harddisknya cuma satu, jadinya saya bagi jadi beberapa partisi.
      setelah saya hapus seluruh partisinya opensuse11.1 dan quick format jadi ntfs, proses upgrade dari windows vista ke windows 7 berjalan dengan lancar.
      setelah upgrade ke windows 7 baru deh, saya install lagi opensuse11.2. oh ya, untuk install opensuse11.2 juga harus dilihat mengenai opsi install from images.
      sekarang, laptop sudah dualboot lagi windows 7 dan opensuse11.2.

      Jumat, 27 November 2009

      Google Chrome di opensuse

      Baru aja pasang OpenSuse 11.2, gak sengaja nemu google chrome di linux. buat yang pengen pasang chrome di linux boleh di coba http://www.labnol.org/software/download-google-chrome-for-mac-linux/4555/

      ternyata lumayan kencang. jadi pengen coba Chrome OS hehe..

      Jumat, 23 Oktober 2009

      Domino Designer No Charge Download

      barusan lihat di http://notes.net
      dah ada berita domino designer no charge download.
      bisa dipasang stand alone.
      hmmm menarik juga.

      Jumat, 21 Agustus 2009

      kecepatan fast cgi linux dibanding dengan cgi windows

      kalo lihat dari judul, kayaknya bisa dipastikan yg tercepat adalah fast cgi linux. tapi bener gak sih ?
      saya coba untuk buktikan.

      spec fast cgi linux:
      - Desktop 1Mb RAM, PIV, Lighttpd server, menggunakan koneksi wireless LAN.

      spec cgi windows:
      - Laptop 2Mb RAM, Centrino/Compaq 6510B, WLMP (Lighttpd for windows), gak pake LAN karena diinstall di localhost (mestinya jauh cepet kan ?).

      proses yang dijalankan:
      list semua data request PO dari SAP kedalam aplikasi web.

      speed test nya ?
      wah... lumayan jauh, fast cgi di desktop tua dengan ram 1mb ternyata unggul kkkkk
      lihat hasil speed test di windows dulu ya:

      Cgi Windows:

      waktu untuk ajax lookup data adalah sekitar 1.67 seconds.

      Fast CGI Linux:

      waktu untuk ajax lookup data adalah sekitar 379 ms (btw, ms itu milisecond atau microsecond sih ?)

      padahal, fast cgi linux saya akses dari LAN dengan wireless speed paling2 maximal 56Mbps.
      sementara cgi windows saya akses di local komputer saya.

      lumayan juga perbandingannya yah...

      Minggu, 16 Agustus 2009

      widgets lotus notes untuk kamus bahasa inggris indonesia

      kalo di kerjaan (kantor), biasanya saya sering terima email yang isinya ada bahasa inggrisnya. padahal bahasa inggris saya jeblok (waktu kuliah angkanya gak pernah 10 hehehehe :) ).
      setelah coba lotus notes 8.5 widgets untuk twitter dan linked in, jadi pengen coba menggunakan sederet.com untuk buat widget agar bisa translate dari inggris ke indonesia.
      hasilnya sih kayak gini:


      lumayan... jadinya lancar kalo terima email yang ada bahasa inggris.

      sekedar share nih, kira2 caranya gini:
      • dari lotus notes client tekan CTRL-L untuk memasukkan address internet dari http://www.sederet.com
      • ketikkan address http://www.sederet.com di dalam kotak isian untuk alamat internet url nya.
      • setelah masuk kedalam website sederet.com tekan gambar sbb
        yang gambarnya tas kantoran gitu (heran kenapa lotus kasihnya icon gak dimengerti gitu ya ?)
      • di window Configure component from this website, pilihlah HTTP POST spt pada gambar berikut
      • klik tombol NEXT.
      • di window SELECT A FORM ON THIS PAGE, pilih angka 1 dan klik di tombol NEXT, contohnya kayak gambar berikut ini

        secara default akan ada tulisan "Lotus" di kotak isian untuk kita menuliskan apa yang akan kita translate.
      • nah, sampe di window CONFIGURE COMPONENT sebenar nya bisa aja ditekan tombol FINISH. nanti di list widgets akan muncul sederet.com. tapi, untuk kebutuhan agar bisa klik kanan di isi email terus pilih link yang udah disiapin, lo mesti pilih WIRE AS AN ACTION dan centang di check box KATA dan centang juga REQUIRED. baru kemudian klik NEXT (jangan lupa widgetsnya dikasih nama yang jelas biar gak salah2 contoh: sederet.com Inggris - Indonesia atau Cari Bahasa Indonesianya, dll. ). Perhatiin contoh ini:


      Sampai pada langkah terakhir, coba aja widgetsnya. check email baik di inbox, sent, draft, etc...
      terus klik kanan
      mudah2an sudah muncul seperti pada gambar pertama diatas.....

      kayaknya tools kayak gini bisa powerful bila bisa combine dengan intranet kantor misalnya ke SAP system.
      saya dah coba2 sih, misalnya untuk exchange rate harian ataupun kurs pajak, overdue customers, list po dll.

      slamat mencoba yaa....

      Happy Independence Day Indonesia

      Merdeka euy....

      Senin, 10 Agustus 2009

      notes widgets for linkedin

      buat yg suka social network linkedin, boleh juga dicoba widgets untuk linkedin di lotus client 8.5
      caranya gampang banget.
      1. masuk ke website dari linkedin lotus
      2. drag-drop xml link ke widgets bar
      3. abis install restart lotus notes

      selese deh
      linkedin di lotus udah bisa diopen ditabpanel
      seru kan ?

      Minggu, 12 Juli 2009

      prihatin

      abis contreng pemilu. trus baca detik. seru juga.
      tp makin lama jadinya malah prihatin, karena adanya komentar2 di kolom yg suka kurang pantas.
      misalnya, komentar mengenai capres2 nya (3-3 nya malah),
      ada yg lucu, tp ada juga yg kurang etis.
      pdhal yg komentar kan gak dapet apa2 dari capres2 itu. kenapa bisa berkomentar yg hasad ?
      gak ngerti deh. baiknya mungkin di moderasi lebih ketat. karena biar bagaimanapun capres2 itu adalah pemimpin di negaraku.
      mungkin sudah gak jaman lagi kata2 bung karno kayak: jangan lupakan sejarah (bagi sebagian orang kali), walaupun saya pikir kata2 itu sptnya extended version dengan qur'an. saya lupa ayatnya, tp yg saya ingat bahwa semua nya sudah diatur didalam rules yg ketat oleh Allah SWT.
      Al Qur'an mengajarkan hormati orang tua, surah luqman jelas sekali menyuruh org tua agar mengajari sopan santun kpd anaknya.
      apa mungkin sudah smakin banyak yg jauh dr qur'an sehingga terjadi demikian ?
      capres2 itu adalah org yg lebih tua dari yg komentar, mungkin sih..
      ada baiknya mengkritisi tapi tidaklah menyakitkan hati/merendahkan martabat yg lain.

      mudah2an di kemudian hari akan jadi lebih baik, dan banyak yg kembali mempelajari qur'an.
      aamiin.

      Sabtu, 23 Mei 2009

      flv soekarno

      dan dari sd dulu yang saya tahu, bung karno itu jago berpidato, tapi, pidatonya kayak gimana, saya gak pernah denger.
      untung skr jaman internet, jadinya bisa tahu deh gimana panjangnya lagu indonesia raya dan pidato dari bung karno.
      top banget deh pidatonya, membangkitkan rasa nasionalisme dan patriotisme.
      mestinya masuk ke 100 tokoh michael h hart. urutan ke berapa kek. belum mungkin ada anak bangsa yang bisa seperti BK di kemudian hari.
      ini linknya untuk pidato: "Penyambuuung lidah rakyat indonesiaa"

      Jumat, 10 April 2009

      lagu dan aqidah

      gak sengaja, waktu dikantor ngobrol2 sama temen,
      kebetulan beda religi nya,

      ada satu hal yg menarik perhatian gw waktu itu,
      temen gw nanya, kalo denger lagu suka tersentuh gak (maksudnya hati gw tersentuh gitu..),
      gw bilang sih nggak.

      tapi, pertanyaan itu juga sama ada di otak gw, lagu dan hati.

      kadang2 gw malah suka heran lihat orang begitu fans nya sama group band atau penyanyi, sampe2 kalo denger lagu tuh bisa sampe nangis2 gitu...
      dulu gw juga pernah gitu, tp itu dulu, waktu masih kecil lah,

      sekarang2 gw lihat nya malah konyol gitu lho,
      lagu itu kan cuman sekedar omong kosong yah, besok2 juga,
      kalo lagu udah gak ngetop atau penyanyi nya gak ngetop paling dah gak inget lagi...
      tp kok bs sampe bikin orang jadi nangis2 gitu ?

      so, dengerin lagu tuh santai aja, sama kayak nonton lawak kali ya,
      jgn sampe kebawa ke dunia hayal kita, kalo gak, nanti ngaruh ke dalam tindakan sehari2...
      wah, gak baik kayaknya.

      gw juga inget apa kata istri gw, mang istri gw selalu bisa membuat gw melihat sesuatu dari beberapa sisi.
      kayak soal lagu aja, mungkin istri gw cuman inget lagu indonesia raya kali hehehehehe... lainnya gak penting2 amat lah...

      kalo liat dari sisi islam, mungkin lagu2 itu adalah omong2 kosong yg menyesatkan.
      membuat lalai dan terlena dunia kali yah...

      wah, kalo begini, lebih baik watch out sama lagu2 dan impactnya ke dalam kehidupan kita.
      mungkin muslim harus hati2 sama lagu, itu dapat melalaikan kita dari akhirat dan akhirnya jatuh kedalam duniawi yg sementara....

      virus vista, virut,

      kena virus nih vista di laptop kantor kkkk, kena virut sama trojan hose apalah,
      untung masih ada suse nih, jadi no problemo, msh bisa pake kompinya, gak perlu install baru

      gara2nya dobel klik di fifa manager 2009 registration code, abis itu kena deh...
      ampir semua didetect sama mcafee new virus win32 dan new ploy win32 virus.

      boot ulang, masuk ke suse, install antivir trus updates dari internet,
      ketahuan deh, virus W32/virut.gen dan [TR/Crypt.XPACK.Gen],
      dah nggak ngerti gimana bersihinnya dari komputer...

      Kamis, 26 Februari 2009

      Setup Eclipse di Notes R8

      untuk dapat mempercepat lotus notes R8/R8.5 dapat mengikuti tips/link berikut ini: http://lekkimworld.com/pages/eclipse34_notes85.html

      setelah test di ms vista 32, 2gb ram, speed yg didapat lumayan. daripada gak dipercepat.
      heran juga, kenapa ibm set defaultnya cuman 256m untuk eclipse nya ya ?