Social Icons

Jumat, November 21, 2008

10 Aplikasi Portabel Menarik

Aplikasi portabel adalah aplikasi yang dapat langsung dijalankan dari drive USB (flash disk), sehingga jenis aplikasi ini cukup menarik karena kita dapat membawa dan menjalankannya di komputer mana saja tanpa harus menginstall.

Di bawah ini beberapa aplikasi portabel yang cukup menarik:

1. Mozilla Firefox
Firefox merupakan salah satu browser terbaik dengan keunggulannya yang cepat, stabil dan dilengkapi dengan beragam fitur tambahan melalui add ons.

2. TrayURL
TrayURL merupakan program bookmark manager untuk menyimpan berbagai alamat situs favorit.

3. GIMP
GIMP merupakan program pengolah grafis seperti Photoshop.

4. ClamWin
ClamWin merupakan software antivirus gratis.

5. Notepad ++
Notepad ++ merupakan software text editor dengan beragam fitur menarik.

6. OpenOffice
OpenOffice merupakan software pengolah text gratisan dengan fitur yang tidak jauh berbeda dengan MS Office.

7. Gaim
Gaim merupakan program yang “menggabungkan” berbagai instant messenger seperti Yahoo, MSN, ICQ, dan lain-lain.

8. 7zip
7zip merupakan program untuk mengompres file (seperti WinZip), support beragam jenis file seperti 7z, ZIP, GZIP, BZIP2, TAR, RAR dan sebagainya.

9. Filezilla
Filezila merupakan program FTP untuk upload dan download.

10. IrfanView
IrfanView merupakan program untuk menampilkan beragam jenis image.

Rabu, November 19, 2008

Memilih Gaya Manajemen

Apakah anda sekarang sedang mencari-cari gaya manajemen yang dapat anda terapkan pada seluruh karyawan anda? Okay, sebaiknya anda hentikan saja usaha anda. Mengapa? Karena ada kesepakatan di antara para ahli manajemen yang menyatakan bahwa tak ada satu gaya pun yang paling baik. Malah, jauh lebih efektif bila anda menggunakan beberapa gaya manajemen.

Pendekatan ini, yang dikenal dengan “situational leadership” atau kepemimpinan situasional, meminta manajer untuk mengubah-ubah gaya kemanajemenannya tergantung pada jawaban atas dua pertanyaan berikut:

1)Seberapa kompeten karyawan anda menyelesaikan tugas-tugasnya?

2) Seberapa mandiri karyawan anda melakukan tugas-tugasnya sendiri? Keefektifan dari seorang manajer tidak ditentukan oleh gaya apa yang cocok bagi dirinya, melainkan apakah gaya manajemen tersebut cocok lagi karyawannya.

Kepemimpinan situasional terdiri dari empat macam gaya :

1–Pertama disebut “directing” / pengarahan.

Gaya ini dicirikan dengan memberikan instruksi kepada karyawan, melakukan supervisi yang ketat atas kinerja mereka, dan melakukan hampir semua pengambilan keputusan dan pemecahan masalah oleh anda sendiri. Gaya ini cocok diterapkan pada mereka yang baru bekerja pada suatu proyek, atau mereka yang tidak memiliki kemampuan dan kinerja cukup baik, atau bila anda berada dalam suatu krisi dan tidak memiliki cukup waktu untuk melakukan konsultasi dengan karyawan anda. Bagaimana pun, manajer yang menggunakan gaya ini terus-menerus akan mudah dipandang sebagai manajer yang otokratik.

2–Kedua disebut dengan “cosultative atau coaching” / konsultasi atau bimbingan.

Gaya ini meminta manajer untuk tetap memberikan pengarahan tetapi mulai melibatkan karyawan lebih banyak dalam pengambilan keputusan dan pemecahan masalah. Gaya ini disempurnakan dengan meminta opini pribadi karyawan, mengajukan pertanyaan untuk dijawab, dan menunjukkan minat anda pada mereka sebagai seorang individu. Gaya ini cocok diterapkan bila karyawan anda bukan lagi seorang pemula tetapi belum mencapai tingkat ketrampilan tinggi atau belum memiliki kepercayaan diri atas kemampuannya dalam menangani tugas-tugas mereka.

3–Ketiga disebut dengan “supporting” / dukungan

Anda menggunakan gaya ini bila karyawan anda mampu melakukan tugas-tugas mereka namun tidak cukup memiliki kepercayaan diri. Dalam hal ini, peran anda adalah menguatkan suara mereka dan menjadi mitra diskusi bagi pemecahan masalah. Anda bukan orang yang wajib memecahkan masalahnya tetapi anda memberikan dukungan serta keberanian agar mereka mampu memecahkan masalah itu sendiri. Dengan melakukan ini anda akan meningkatkan kemandirian dan kepercayaan diri karyawan anda.

4–Keempat disebut dengan “delegating” / delegasi

Anda menggunakan gaya ini pada karyawan yang telah trampil dan memiliki kepercayaan diri atas kemampuan mereka melakukan tugas-tugasnya. Dalam banyak hal, karyawan pada tingkat ini mampu memanaje diri sendiri dan hanya datang pada anda untuk membicarakan proyek baru, tugas-tugas baru atau mereka membutuhkan bantuan anda. Bagaimana pun, tetaplah diingat bahwa jika anda menggunakan gaya ini sebelum karyawan anda benar-benar siap, mereka malah akan merasa anda sedang bertingkah seperti bos saja.

Memilih Gaya Management

Memilih gaya mana yang tepat dengan karyawan anda adalah bagaimana anda menilai kecapakan dan kemandirian karyawan dalam melakukan tugas-tugas mereka. Bila ketrampilan karyawan adalah rendah, gunakan lebih banyak gaya “directing”. Bila karyawan anda tampaknya cukup kompeten, gunakan gaya “coaching”. Bila karyawan anda benar-benar kompeten tetapi tak cukup berani, pilihlah gaya “supporting”. Dan, jika karyawan anda benar-benar trampil serta berani mengambil keputusan, gunakan gaya “delegating”

Memilih gaya yang tepat bukan hal yang mudah. Bila anda menggunakan gaya yang keliru anda akan menciptakan masalah produktivitas dan moral. Sebagai misal, menggunakan gaya “directing” pada karyawan yang telah kompeten akan mengakibatkan penurunan kepercayaan diri dan kemampuannya, bahkan mungkin mereka menganggap andalah yang tidak memiliki kepercayaan diri dan kemampuan untuk memanaje mereka. Sebaliknya, menggunakan gaya “supporting” atau “delegating” pada karyawan yang tidak kompeten akan mendorong karyawan dan anda sendiri jatuh pada kegagalan. Dengan menentukan secara tepat bagaimanakah kondisi karyawan anda serta menyesuaikan kebutuhannya dengan gaya manajemen yang tepat, maka anda dan karyawan anda akan dapat mencapai tujuan dengan memuaskan.

Ada baiknya anda camkan tiga hal berikut ini :

1–Teruslah mengubah gaya manajemen anda seiring dengan perkembangan kemampuan dan kepercayaan diri karyawan, atau anda akan membuat karyawan anda tetap terkungkung dalam tingkat pengembangan diri yang terlalu rendah.

2–Bersiap-siaplah untuk menggunakan gaya yang berbeda pada orang yang sama karena mungkin ia memiliki kecapakan pada suatu tugas, tetapi pada tugas-tugas baru ia membutuhkan gaya yang lain.

3–Anda harus senantiasa bertujuan meningkatkan kemampuan dan kepercayaan diri karyawan, meski tidak semua karyawan anda akan berhasil mendapatkan gaya “delegating” anda.

Kesimpulannya, pendekatan kepemimpinan situasional telah menjadi populer untuk memanaje orang karena ia mengakui perbedaan masing-masing orang serta ia menunjukkan jalan untuk menggerakkan karyawan dari tingkat yang rendah menuju tingkat lebih tinggi, baik di bidang kompetensi dan kemandiriannya. Bila anda belajar untuk menggunakannya, tugas anda akan semakin lebih mudah karena karyawan anda belajar bagaimana memanaje diri mereka sendiri.

(Choosing the Right Management Style, Dawn Hodson, Women as Managers)

Tips membuat STRONG PASSWORD

Saat ini dengan banyaknya account yang kita miliki, mulai dari email, website, login bank, dan login ke account penting di Internet lainnya, mengharuskan kita membuat password yang cukup kuat, agar keamanan lebih terjamin. Apalagi jika account tersebut menyangkut informasi yang sangat penting, maka harus lebih memperhatikan masalah password ini.

Ada berbagai tips untuk membuat password yang kuat termasuk software untuk membuatnya pun banyak bertebaran di internet. Tetapi jika dihasilkan dari software, maka biasanya akan ditampilkan secara acak. Jadi meskipun kuat, tetapi sulit diingat. Bagaimana tips membuat Strong Password?

Ada tiga komponen penting agar text password yang dibuat merupakan Strong Password, yaitu panjang, kombinasi huruf dan bukan merupakan kata-kata atau istilah umum.

Buat Password yang panjang. Setiap huruf yang ditambahkan ke password kita, maka akan menambah keamanan dan kekuatan password tersebut. Password yang disarankan minimal memiliki panjang 8 huruf (meskipun ada yang minimal 7 huruf), dan idealnya 14 huruf atau lebih. Sebagai contoh password dengan panjang 15 huruf abjad acak saja bisa lebih kuat 33.000 kali dibanding password dengan panjang 8 huruf acak dari huruf di keyboard.

Kombinasikan Huruf abjad, angka dan simbol. Semakin besar kombinasi ketika komponen ini, maka kekuatan password akan semakin bertambah. Jika tidak bisa menggunakan simbol, maka alternatifnya dengan menambah panjang password tersebut. Meskipun Idealnya password yang kuat merupakan kombinasi ketiga komponen diatas.

Huruf abjad (letters) adalah karakter a,b,c… z dan A,B,C…Z, angka merupakan bilangan 0,1,2,3..9 dan simbol adalah huruf selain abjad dan bilangan, seperti #$%^&*(&:”./{}.

Hindari password yang merupakan kata/istilah umum. Seperti misalnya tanggal lahir kita, nama kita, tahun kelahiran dan sebagainya. Karena biasanya password tersebut akan mudah diketahui orang lain. Termasuk juga kata-kata yang sering diucapkan, kata-kata populer dan sejenisnya. Biasanya program password cracker sudah mempunyai atau menyiapkan database kata-kata tersebut.

Tetapi selain ketiga komponen diatas, ada satu lagi yang juga penting untuk diperhatikan, yaitu password tersebut mudah kita ingat, karena meskipun kuat, tetapi susah diingat akan sama saja, kadang malah merepotkan dan memusingkan.

Beberapa tips lain yang perlu diperhatikan ketika membuat password

  • Hindari membuat password dengan huruf-huruf yang urut, misalnya “123456789″, “33333″ atau “abcdef” dan sebagainya
  • Hindari password yang hanya mengubah huruf yang mirip angka saja. Misalnya mempunyai nama agus, dan membuat pasword “46u5″ maka ini akan lebih mudah ditebak. “Password” diubah menjadi “P4ssw0rd”. Sebaiknya digunakan kombinasi panjang dan tambahan komponen lainnya
  • Hindari kata-kata yang udah umum, seperti nama, tempat lahir, tanggal lahir, sekolah, kuliah dan sebagainya
  • Buat password yang berbeda untuk beberapa account penting

Bagaimana untuk mengecek apakah password kita lemah, sedang atau kuat ?

Saat ini ketika kita membuat account, maka biasanya sudah disediakan informasi kekuatan password kita, misalnya di yahoo, google, wordpress dan lainnya. Alternatif lainnya bisa menggunakan fasilitas Password Checker, yang merupakan fasilitas untuk mengetahui seberapa kuat password yang dituliskan. Fasilitas ini tidak akan merekam apa yang diketikkan (http://ebsoft.web.id)

Referensi
http://www.microsoft.com/protect/yourself/password/create.mspx

Jumat, November 07, 2008

Konsep Dasar Membuat Website

situs-pribadi.jpgSebelum membuat web secara profesional, tugas penting sebagai seorang pengembang web adalah memberikan ide dan gagasan tentang point apa saja yang akan ditampilkan dalam sebuah halaman web. Dengan demikian, seorang pengembang web juga perlu berkonsultasi dengan pemilik web itu sendiri agar segala sesuatu yang menjadi tujuan pemilik web dapat terpenuhi.

Lain halnya dengan seorang pengembang web (web developer) yang diberikan kebebasan dalam membuat sebuah web. Pemiliki web umumnya mempercayakan sepenuhnya kepada pengembang web (web developer). Nah, jika demikian maka sebagai seorang pengembang web harus benar-benar membuktikan keterampilannya dalam membuat web secara profesional agar para pemiliki web tidak kecewa dengan karya yang telah dibuat.

Untuk menjadi seorang pengembang web profesional tidaklah mudah karena harus memadukan antara bahasa pemrograman web dengan nilai seni yang terdapat dalam setiap halaman web. Keduanya harus dimiliiki, jika salah satu saja maka belum bisa disebut sebagai seorang pengembang web profesional. Meskipun pintar bahasa php dalam membuat web, tapi jika tidak didukung oleh jiwa seni maka hasilnya kurang maksimal. Begitu pula sebaliknya, jika hanya pandai membuat tampilan halaman web tapi tidak didukung oleh pengetahuan tentang bahasa pemrograman web maka hal itu akan sia-sia saja.

Sebagai seorang pengembang web pemula, tidak perlu berkecil hati jika ingin menjadi seorang pengembang web profesional.Yang terpenting adalah adanya kemauan untuk terus belajar dan belajar lagi agar wawasan tentang pengembangan web terus bertambah. Ada beberapa hal yang perlu diketahui oleh para pengembang web pemula ketika pertama kali ingin membangun sebuah web dari awal. Agar web yang dibuat nampak profesional perlu memahami beberapa konsep dasar dalam mengolah web, mulai dari tool yang digunakan, format gambar yang sesuai, hingga pemilihan warna teks dan latar belakang sebuah halaman web.

SOFTWARE DESAIN GRAFIS
Dalam merancang sebuah website, kita tidak bisa lepas dari perangkat lunak untuk mengolah gambar (image) sebagai bagian dari website.Ada beberapa alat disain grafis yang dapat digunakan untuk membantu dalam membuat website yang cantik, diantaranya:

  1. Adobe Photoshop (http://www.adobe.com/) : software ini sangat populer‚ dan dapat diandalkan untuk membuat dan mengedit grafik maupun gambar fotografi.
  2. Adobe Illustrator (http://www.adobe.com/) : software ini digunakan untuk membuat gambar dalam bentuk vektor dan dapat digunakan untuk membuat ilustrasi.
  3. PaintShop Pro (http://www.jasc.com/) : software ini sama dengan Adobe Photoshop, sedikit lebih canggih namun tidak masih kalah populer dibandingkan Adobe Photoshop.
  4. Macromedia Fireworks (http://www.adobe.com) : software ini sangat mirip dengan Adobe Photoshop, namun tool ini berbasis vektor. Software ini mengijinkan semua elemen dapat diedit kembali dan dapat berintegrasi dengan Macromedia Dreamweaver. Sebagai tambahan, oleh karena seluruh produk Macromedia diakuisisi oleh Adobe maka namanya berubah menjadi Adobe Macromedia Fireworks.
  5. Macromedia Flash (http://www.adobe.com) : software ini dapat digunakan untuk membuat animasi dan berbasis vektor untuk website.

FORMAT GRAFIS
Grafik/gambar dalam sebuah website dapat memberikan efek visual yang luar biasa terhadap website tersebut, namun bisa menambah waktu koneksi akibat banyaknya gambar yang ditampilkan. Grafik dalam website dapat berupa statik, animasi, dan fotografi.
Agar koneksi ke website kita lebih cepat, perlu memahami beberapa format file yang sering digunakan pada sebuah website, diantaranya:

  1. GIF :‚ memiliki warna 8-bit, mendukung dalam bentuk transparan, mengkompresi area warna secara solid, mereduksi jumlah warna dan menjalin untuk proses download secara cepat, juga dapat digunakan untuk membuat animasi dalam bentuk grafik (animated graphic).
  2. JPG : memiliki warna 24-bit,menjaga kualitas brightness dan hue yang ditemukan dalam sebuah foto, dapat disimpan dalam format berkualits tinggi maupun rendan (high or low resolution), sebuah file jpg dapat pula digunakan versi resolusi rendah (low resolution) dari gambar yang nampak ketika gambar sedang didownload, tidak mendukung transparansi.
  3. PNG : PNG-8 mendukung warna 8 bit, mengkompres area warna yang pekat, menjaga detail ketajaman, mendukung transparansi, kompresi lebih canggih dibandingkan gif karena dapat mengkompresi sekitar 10-30% lebih kecil dari format GIF.

Setelah melihat perbandingan beberapa format file grafis untuk web, Anda dapat menentukan format apa yang akan digunakan sesuai kebutuhan. Pada prinsipnya, semua format file tersebut dapat dijadikan panduan dalam memilih format file yang tepat. Ada beberapa bahan pertimbangan ketika memilih salah satu dari beberapa format file tersebut, diantaranya:
-‚ Usahakan ukuran file seminimal mungkin
-‚ Selalu gunakan mode warna RGB
-‚ Gunakan web pallete (216 web-safe colour)

Jika Anda memilih format file GIF : simpan sedikit warna jika perlu, simpanlah sebagai interlaced .gif, buatlah latar belakang transparan berwarna.
Jika Anda memilih format file JPG : pilih kualitas yang paling kecil jika perlu, dan simpan sebagai progresive.

Tips agar web/blog kita terindex dengan baik oleh Google

Google webmaster

Bagi yang mempunyai blog atau web site, google saat ini tidak bisa dilupakan begitu saja. Jika kita ingin punya banyak pengunjung maka salah satu caranya bagaimana agar web site / blog kita terindex dengan baik oleh google. Karena google merupakan mesin pencari terbesar, maka terindex-nya web kita tentu akan memberikan keuntungan.

Sebagai contoh, rata-rata lebih dari 80% pengunjung ebsoft berasal dari search engine google. Jika pengunjung sehari sebanyak 4000, maka lebih dari 3200 pengunjung berasal dari google. Bagaimana agar web kita terindex dengan baik oleh google ?

Sebelumnya jika belum pernah memasukkan alamat web ke google, bisa menambahkan di Add your URL to Google. Berikut beberapa langkah atau tips yang bisa dilakukan agar web/blog kita terindex dengan baik oleh google :

1. Daftar di Google Webmaster Tools

Google webmaster tool , bisa dikatakan tool utama (wajib) untuk mengetahui seberapa baik web site kita terindex oleh google. JIka web/blog kita belum di daftarkan, maka segera daftarkan, karena gratis. Setelah ikut mendaftar, maka langkah selanjutnya adalah verifikasi web kita, baik dengan menuliskan kode yang di perintahkan atau menambahkan file html tertentu di root folder kita.

Jika sudah di verifikasi, maka langkah selanjutnya adalah menambahkan Sitemap menggunakan fasilitas di google webmaster. Apa itu sitemap dan bagaimana membuatnya bisa di baca bagian kedua dibawah ini. Berbagai fasilitas tersedia di google webmaster tools ini adalah :

  • Diagnostics, meliputi gambaran umum, web crawl, mobile crawl dan content analysis
  • Statistics, meliputi kata-kata kunci yang paling banyak dicari dan melalui kata kunci tersebut pengunjung datang ke web kita (Top Seacrh Query), ditampilkan per minggu atau per bulan. Apa yang sebenarnya dilihat oleh Googlebot tentang isi web kita, statistik crawl, index dan juga subscriber.
  • Links, berisi jumlah dan detail link-link dari luar yang menuliskan link ke web kita (external link) dan juga link yang mengarah keluar (internal link), serta Sitelinks ( berisi informasi link tambahan yang tampil di google). Misalnya ketika mencari “ebsoft” akan ditampilkan sitelinks sebagai berikut :

  • Sitemaps, untuk menambahkan sitemap web/blog kita, dan statusnya saat ini.
  • Tools, fasilitas tambahan lainnya seperti Robot.txt, set target lokasi geografi dan lainnya.

Jika sudah berjalan sebulan atau lebih, maka google webmaster akan sangat bermanfaat untuk menganalisa tentang web site kita dan bagaimana cara meng-optimalkannya.

Contoh tampilan statistik (Crawl stats) dari google web master :

2. Tambahkan Sitemap di web/blog

Secara singkat Sitemap merupakan ringkasan apa saja isi website kita. Sitemap biasanya berupa link-link (URL) yang ada di web site kita, baik dalam format HTML maupun XML. Dengan adanya sitemap ini maka akan mempermudah google apa saja yang akan di index (crawl), karena akan dijadikan sebagai referensi utama. Bagaimana membuat sitemap ini ?

Bagi pengguna wordpress ada plugins yang namanya XML sitemap Generator. Dengan plugins ini kita tinggal meng-install, maka ketika kita menulis artikel baru atau mengeditnya, otomatis akan dihasilkan sitemap baru dan otomatis memberi informasi ke beberapa search engine seperti google, MSN, yahoo dan lainnya. Kita juga bisa men-generate sitemap secara manual setiap saat.

Informasi selengkapnya tentang Sitemap, termasuk plugins untuk CMS lainnya bisa dibaca disini XML Sitemap

3. Sebisa mungkin mengikuti petunjuk penulisan (Webmaster Guidelines)

Google telah membuat petunjuk agar isi web kita bisa optimal. Meskipun hal ini tidak wajib, tetapi ada banyak point-point penting dari apa yang dijelaskan di Google Webmaster guidelines yang hendaknya di ikuti. Berikut beberapa point aturan umum dalam membuat konten web/blog :

  • Buat tulisan yang bermanfaat, kaya akan informasi dan tulisan dengan judul sesuai ( Judul mendeskripsikan isinya)
  • Perkiran menulis yang berisi kata-kata yang nantinya akan di cari melalui google atau search engine.
  • Jika menambahkan gambar, pastikan memberikan deskripsi gambar
  • Perhatikan kesalahan penulisan kode HTML ( lebih baik jangan copy paste dari MS Word, karena kode HTML akan berukuran besar dan kadang tidak kompatibel dengan browser)

Masih banyak point-point lainnya yang dianjurkan. Selengkapnya tentang google guidelines ini bisa melihat langsung di Webmaster Guidelines. Selain itu, sebaiknya di hindari artikel yang hanya copy paste saja, karena sepertinya google tidak akan mengindex [dengan baik] artikel yang hanya copy paste dari artikel lain. (ebsoft.web.id)