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.