July 2005 - Posts

Community Star !

Hanya ada satu kata ...... RUARRR BIASAA!!!!
Share this post: | | | |
Posted by agung | 3 comment(s)

Presentasi para peserta AGLI

Tim “Pencela” :
1. Agus Kurniawan
2. Basirudin
3. Agung Riyadi

Tim “Yang Dicela” :
Semua peserta AGLI.

Materi Presentasi :
1. CSharp Overview
2. Visual Basic .NET Overview
3. OO Introduction
4. Custom Data Handler
5. Web User Control
6. Web Services
7. ADO.NET

Hasil :

  • Ada yang gemetar sehingga memegang spidol diputer-puter terus
  • Ada yang gak bisa ngomong pas di depan
  • Ada yang ke toilet berkali-kali
  • Meski demikian, semuanya bagus-bagus

:-)

Share this post: | | | |
Posted by agung | 2 comment(s)

AGLI, live from Biotrop Bogor

Wah, senang rasanya ketemuan sama rekan-rekan .NET-ers yang ikut AGLI.
Mohon maaf karena saya sendir baru nyampe jam 1/2 6 sore, dan ternyata sudah ada peserta yang datang. Weleh, jadi gak enak ati nih. Hehehehe.

Hari Jumat kemarin kita isi dengan cuap-cuap seputar .NET di INdonesia. Sharing pengalaman, ngobrol apa ajah mengenai .NET sampe jam 12 malem ! Gile beneer...

Talking about Design and Patter ama mr. Joule. Seru juga sih. Selain itu juga dari saya pribadi kasih bonus untuk copy CD Core .NET Framework + eBooks. Yah, itung-itung tanda terima kasih buat yang jauh-jauh dateng ke Bogor. Oh iya, ada orang Denpasar juga nih. Weleh, semangat untuk belajar .NET mengalahkan jarak. Ada developer, staf IT, sistem analis, developer kawakan, dan banyak lagi ragamnya. Ramai.

Semoga semangat .NET seperti ini dapat ditiru oleh rekan-rekan yang lain. Sekali lagi, selamat datang di AGLI, serap sebanyak-banyak peluang dan knowledge dari para "dedengkot" .NET di Indonesia !

Bravo untuk semua peserta.

Dan bravo .NET Indonesia !!!
Share this post: | | | |
Posted by agung | 3 comment(s)

How to optimize Windows XP

Here's some tips and tricks that i found on PCMAG to optimize your XP OS (Tan, this is your request) :

http://www.pcmag.com/article2/0,1895,1819182,00.asp

:-)

Share this post: | | | |
Posted by agung | with no comments

Passing DataTable by reference with OleDb provider

Tahukah Anda bahwa passing DataTable berdasarkan referensi pada provider OleDb ternyata dapat membawa masalah performa aplikasi ?

Anehnya ini tidak terjadi jika kita menggunakan SqlClient. Sepertinya provider SqlClient telah dioptimasi dibandingkan OleDb.

Check this out : http://blogs.netindonesia.net/agung/articles/5481.aspx

Share this post: | | | |
Posted by agung | with no comments

.net cpu - .NET Embedded for small device

.net_cpu

The .netcpu Starter Kit includes the following, according to .netcpu Corp.:

  • .netcpu CPU Module
  • .netcpu Carrier Board
  • Microsoft .NET Embedded SDK Installer CD (including Visual Studio tools, help files, and sample applications)
  • Microsoft Visual Studio 2005 Beta 1 Installer CD
  • User documentation
  • 9-volt unregulated linear power supply
  • DIP programming shunts (jumpers)
  • Custom serial cable

http://www.windowsfordevices.com/news/NS4666205829.html

Today, MS told us their OS written in C#,
Tomorrow, Intel told us their CPU is .Net inside(no more x86 assemble instruction).

Oh, my god.

:-)

Share this post: | | | |
Posted by agung | with no comments

Singularity - Next OS that built from C#

Singularity is a prototype research operating system being written using managed code. The goal of Singularity is to explore issues of system reliability. In this context, reliability is loosely defined as, "the system never does anything unexpected or unanticipated by the its designers, developers, administrators, or users."

http://research.microsoft.com/os/singularity/

Share this post: | | | |
Posted by agung | with no comments

Web buruk ? Monitor dibelah, ah..jangan donk.

Sedikit orang yang memahami seperti apa situs web yang baik, dan seperti apa pula situs web yang buruk itu. Banyak orang menduga kalau situsnya canggih, penuh dengan Flash dan animasi, maka itulah sebuah situs yang bagus. Kenyataannya situs seperti itu malahan sering lambat loadingnya, sehingga menyebalkan bagi pengunjung. Disini akan kita coba sedikit mengulas mengenai beberapa bagian yang perlu diperhatikan dalam membuat sebuah situs web.

BURUK :(

LATAR BELAKANG

Warna abu-abu standar
Kombinasi teks dan latar belakang yang membuat tulisan sulit dibaca
Latar belakang terlalu ramai dan menyakitkan mata (misalnya menggunakan gambar gif animasi) yang membuat tulisan tidak jelas

TEKS

Teks terlalu kecil sehingga sulit dibaca
Teks terlalu panjang dan menembus batas kanan halaman
Seluruh paragraf ditulis dengan HURUF BESAR
Seluruh paragraf ditulis dengan huruf cetak tebal
Seluruh paragraf ditulis dengan huruf miring
SELURUH PARAGRAF DITULIS SEPERTI INI
Memberi garis bawah pada teks yang bukan link, akan membingungkan pengunjung

LINK

Link standar berwarna biru
Ada border link berwarna biru di seputar gambar
Link yang tidak jelas akan membawa pengunjung kemana
Link tanpa tujuan (broken link)
Teks link yang tidak bergaris bawah atau tidak berubah warna ketika ditunjuk

GAMBAR

Gambar yang sangat besar sehingga loadingnya berbulan-bulan :(
Gambar yang tidak ada hubungannya dengan tema situs
Gambar thumbnail yang ukurannya sama dengan gambar aslinya
Gambar tanpa label alt
Gambarnya hilang (muncul tanda x kecil warna merah)
Gambar yang terlalu besar dan tidak muat di layar (anggap ukuran resolusi layar 800x600 pixel)

TABEL

Ada bordernya
Tabel digunakan sebagai hiasan dengan border yang sangat tebal

OBJEK BLINKING (BERKEDIP) DAN ANIMASI

Apa saja yang berkedip, khususnya teks
Garis berwarna pelangi
Tulisan "Under construction", apalagi ditambahi gambar pekerja konstruksi jalan raya
Animasi gambar "under construction"
Animasi gambar e-mail
Animasi yang tidak pernah berhenti

SAMPAH

Counter -- siapa yang perduli!?
Iklan sampah
Pengunjung harus melakukan scroll menyamping (kiri-kanan) -- percayalah, ini menyebalkan!
Scroll bar frame di tengah-tengah halaman

NAVIGASI

Menu navigasi yang tidak jelas atau terlalu kompleks
Terlalu banyak frame
Frame terlalu kompleks
Scroll bar yang tidak perlu pada frame
Halaman yatim-piatu (tak memiliki link untuk kembali ataupun maju, serta tak ada keterangan apapun)
Title halaman yang tidak ada hubungannya dengan tema atau isi halaman tersebut

DESAIN SECARA UMUM

Loading makan waktu beberapa bulan
Halaman pertama (index/home) tidak pas dalam browser standar (800 x 600 pixel)
Frame yang harus discroll menyamping
Tak ada fokus tema pada halaman itu
Sebaliknya, terlalu banyak fokus tema dalam halaman itu
Tombol navigasi menjadi satu-satunya daya tarik
Peletakan elemen (teks, paragraf, gambar, dsb.) berantakan
Warna tidak cocok satu sama lain
Halaman bagus jika dibuka di satu browser, tetapi hancur jika dibuka di browser lain

BAIK :)

TEKS

Warna latar belakang tidak bertabrakan dengan warna teks
Teks cukup besar untuk dibaca, tetapi jangan terlalu besar
Hirarki informasi jelas
Kolom teks lebih kecil dari kolom di buku untuk memudahkan membaca di layar

NAVIGASI

Tombol dan bar navigasi mudah dipahami penggunaannya
Navigasi konsisten di seluruh situs
Tombol dan bar navigasi memberi petunjuk kepada pengunjung dimana mereka berada sekarang, dan halaman apa yang mereka lihat sekarang
Frame, jika digunakan, tidak menggangu
Situs berukuran besar memiliki index atau peta situs

LINK

Warna link disesuaikan dengan warna halaman
Link selalu bergaris bawah sehingga jelas bagi pengunjung

GAMBAR

Tombol-tombol berukuran secukupnya
Setiap gambar ada keterangan /label altnya
Setiap link gambar memiliki link teks yang sesuai
Gambar dan latar belakang menggunakan warna yang mampu ditampilkan browser (browser-safe colors)
Animasi akan berhenti dengan sendirinya setelah beberapa saat

DESAIN SECARA UMUM

Loading halaman cepat
Halaman index atau home pas di ukuran minimal 800 x 600 pixel
Seluruh halaman lainnya juga harus pas dengan ukuran minimal 800 x 600 pixel
Gunakan elemen grafis (foto, gambar, dsb.) untuk mengisi jeda antara paragraf dalam sebuah tulisan berukuran sangat panjang
Buat setiap halaman tampak sebagai bagian dari situs tersebut; tampilkan elemen tertentu secara berulang yang akan mengingatkan pengunjung bahwa ia masih berada dalam situs yang sama.

Nah, kita termasuk yang mana nih?

:-)

Share this post: | | | |
Posted by agung | with no comments

Prinsip 80:20

Udah lama gak nulis blog. Soalnya sibuk buat buku dan e-book. Bulan ini ajah harus bener-bener atur waktu supaya bisa selesai semua.

Jika dilihat dalam pengembangan software ada prinsip 99:1. Dan dalam bisnis juga ada kecenderungan 80:20. Saya bukan pebisnis besar, tapi sudah mulai mencoba.

80:20 artinya adalah hanya ada 20% yang sukses dan 80% yang gagal.

20% yang sukses ini adalah :

  1. Mereka-mereka yang tidak pernah menyerah saat mereka gagal
  2. Mereka-mereka yang tidak pernah mengeluh saat mendapat masalah
  3. Mereka-mereka yang selalu mampu untuk bangun lagi saat mereka jatuh.
  4. Mereka-mereka yang mampu memanfaatkan peluang disaat orang lain menyepelekannya
  5. Mereka-mereka yang mampu mengerasi diri sendiri untuk selalu berkata “Aku pasti bisa berhasil !“
  6. Mereka yang menyerahkan segala urusan kepada sang Pencipta setelah semua usaha dilakukan secara maksimal.

Dan kenyataannya, 20% ini menguasai bisnis.

Jadi, jika kita tidak mencobanya sekali seumur hidup, Anda pasti akan menyesal nantinya. Gagal, jatuh, diremehkan, janganlah menjadi penghalang untuk kesuksesan. Justru mereka-mereka yang belum pernah mengalami kegagalan dalam hidupnyalah yang harus khawatir.

Share this post: | | | |
Posted by agung | 1 comment(s)