Friday, July 31, 2009

Software Outsourcing

Kita semua mungkin sudah pernah mendengar istilah outsourcing. Banyak perusahaan dari level international seperti P&G, DuPont, Starbucks dan lain-lain sampai dengan SMB sudah menggunakan outsourcing. Perusahaan pembuat roti meng-outsource transportasi roti dari pabrik ke penjual roti. Perusahaan kredit motor meng-outsource data entry ke komputer, dan lain-lain.

Jadi inti outsourcing adalah, perusahaan hanya melakukan kegiatan inti bisnis nya, sedangkan yang tidak penting di outsource ke pihak ketiga. Salah satu bidang yang sering di outsource adalah IT, baik software maupun hardware.

Pada blog ini, kami mau sharing tentang software outsourcing. Ada beberapa hal utama yang menjadi keuntungan untuk meng-outsource software: waktu, biaya, dan kualitas.

1. Waktu
Karena Anda meng-outsource-kan aplikasi software yang dibutuhkan, aplikasi ini dapat diselesaikan dengan lebih cepat karena vendor software dapat meng-alokasikan lebih banyak resource untuk project Anda, bila di banding Anda meng-hire programmer khusus untuk mengerjakan aplikasi software tersebut.

2. Biaya
Dengan meng-outsource-kan aplikasi software yang dibutuhkan, Anda tidak perlu menambah jumlah programmer hanya untuk saat membuat aplikasi, jika aplikasi sudah selesai dan berjalan dengan lancar, Anda tidak membutuhkan banyak programmer lagi.

3. Kualitas
Karena vendor software bermain khusus hanya di seputar dunia IT, team vendor software biasa nya memiliki skill dan algortima yang lebih bagus, daripada Anda mencari programmer sendiri, sehingga kualitas software yang dihasilkan akan lebih gampang untuk di maintenance dan di-enhance ke depan nya.

Tetapi Anda juga harus berhati-hati dalam meilih vendor. Ada beberapa hal yang perlu diperhatikan:
- vendor yang mampu dan berpengalaman
- vendor yang memiliki tanggung jawab dan responsif
- vendor yang mudah dihubungi
- bukan single player
- vendor yang mau membantu di luar lingkup kerja nya

Tetapi bukan berarti vendor yang mengajukan harga yang paling murah adalah yang paling bagus, bila hasil yang di buat tidak sesuai dengan yang diinginkan, susah dihubungi bila urgent, dan lain-lain.

Aerje merupakan butik software firm yang mengutamakan kepuasan para customer, bila Anda ada kebutuhan software atau hanya sekedar mau bertanya-tanya atau konsultasi, silahkan email ke info@aerje.com

http://blog.aerje.com

Read More......

Extract text dari file PDF

Setelah mencoba beberapa library (iTextSharp, PDFBox, dll) dan membaca beberapa artikel untuk meng-extract text dari file PDF, akhirnya saya mengambil kesimpulan PDFBox merupakan library yg paling bagus untuk keperluan ini. Sayangnya PDFBox merupakan library untuk Java, sehingga kita memerlukan library tambahan (IKVM) untuk menggunakannya di .NET Framework.

Contoh perintah menggunaan library tersebut adalah sebagai berikut

Imports Org.pdfbox.pdmodel
Imports Org.pdfbox.util

Public Class ReadPdf

Public Function ReadFromFile(ByVal PdfFileName As String) As String
Dim
doc As PDDocument = PDDocument.load(PdfFileName)
Dim stripper As New PDFTextStripper

Return stripper.getText(doc)

End Function

End Class

Library yang di butuhkan dapat di download melalui skydrive



http://blog.aerje.com

Read More......

Bagaimana membuat password yang baik

Di jaman teknologi informasi saat ini setiap hari orang tidak terlepas dari proses password misalnya kode pin: ATM, kartu kredit, email, website dan lain-lain mengharuskan kita membuat password yang baik artinya password yang kuat, agar keamanan lebih terjamin.
Oleh karena itu untuk menentukan password sebaiknya jangan sembarangan dan harus memperhatikan beberapa hal tertentu.

Bagaimana tips membuat password yang kuat?
1. Buat password yang panjang, setiap huruf yang ditambahkan ke password akan menambah keamanan dan kekuatan password tersebut. Password yang disarankan minimal memiliki panjang 8 karakter.

2. Kombinasikan huruf abjad, angka dan simbol, semakin besar kombinasi ketika komponen ini, maka kekuatan password akan semakin bertambah.

3. Hindari password yang merupakan kata/istilah umum misalnya username(nama asli), alamat, nomor HP, atau informasi pribadi lainnya sebagai sebuah password karena akan mudah diketahui orang lain.

4. Jangan menggunakan satu password untuk semua account anda, misalnya password untuk email jangan sama dengan password untuk mengakses account lainnya.

5. Password tersebut harus mudah diingat, karena meskipun kuat tetapi susah diingat akan sama saja malah merepotkan dan memusingkan kita.

Contoh password yang kuat misalnya : @PrOt1&]
Password ini mungkin akan susah buat orang lain,tetapi akan gampang buat kita sendiri dan selalu rubah password apabila anda mencurigai orang lain telah mengetahui password anda.

Jadi tujuan utama password tidak lain adalah sebagai sistem yang akan memastikan bahwa benar-benar hanya kitalah saja yang bisa masuk ke dalamnya. Kemudian, kita akan dapat melihat atau menggunakan data dan informasi yang kita miliki.

http://blog.aerje.com

Read More......

Bagaimana cara menyimpan password dengan baik

Password tentulah sangat penting bagi kita untuk login baik di email, facebook, friendster, Windows XP dan lain-lain. Kadang-kadang sering terlupakan oleh kita sendiri dan salah satu penyebabnya karena password yang digunakan sangat kompleks(ada karakter khusus) atau terlalu panjang sampai kita sendiri tidak bisa mengingatnya lagi.

Ikutinlah Tip berikut ini untuk mendapatkan password anda :
1. Mencoba Password alternatif, kebanyakan orang menggunakan satu atau dua buah password untuk account yang berbeda.

2. Mencoba nama sendiri, nama teman, nama pacar atau nama keluarga. Kebanyakan orang masih menggunakan nama orang terdekat untuk dijadikan password.

3. Mencoba tanggal ulang tahun, ini sangat TIDAK disarankan dalam membuat password.

4. Mencoba nomor penting, misalnya nomor PIN atau nomor HP.

5. Mencoba nama hewan kesayangan dan lain-lain.

Bagaimana kalau password sudah diketahui orang lain? Atau karena password kita sudah diganti dengan password baru oleh hacker yang telah mengetahui password kita dan mereka pun tidak segan-segan untuk merubah email maupun profile di Facebook, Friendster, atau situs jaringan sosial lainnya. Biasanya hacker ini adalah teman dekat kita yang ngiri akan keberhasilan kita. Maka kitapun tinggal pasrah dan mengomel si hacker yang gak bertanggung jawab.

Jadi untuk mencegah hal diatas, sebaiknya kita memperhatikan bagaimana teknik membuat password yang baik. Sebaiknya password itu dikombinasikan antara huruf dan angka.

http://blog.aerje.com


Read More......

PHP on Apache Server

Bahasa pemograman untuk website ada banyak sekali pilihan code language yang bisa digunakan untuk membangun sebuah web; seperti ASP.Net, ASP, PHP, dll. Disini akan dibahas lebih lanjut mengenai code language PHP khususnya dari sisi server.

Untuk PHP maniak pasti sudah tahu bahwa PHP hanya jalan pada Apache Server. Apache Server ini tidak langsung terintegrasi dengan OS Window yang anda gunakan sekarang, anda harus menginstall ataupun mengaktifkan Apache Server yang banyak tersedia untuk sekarang ini.

Disini akan dijelaskan mengenai Apache Server yang bisa anda gunakan, Yaitu Aplikasi Xampp dan Apache Server base on Window. Untuk Aplikasi Xampp ini, anda tidak perlu menginstallnya. Yang diperlukan hanya meng-estrak aplikasi Xampp tersebut ke root drive aja kemudian tinggal anda start untuk mengaktifkan Apache Server tapi anda harus menonaktifkan IIS Window terlebih dahulu karena port default yang digunakan itu sama kecuali anda mengganti port yang digunakan baik oleh Xampp atu IIS Window.

Untuk Apache Server yang bergabung dengan Window ini, anda harus menginstallnya terlebih dahulu. Setelah selesai menginstallnya server lokal dari Apache Server ini sama dengan setingan IIS anda yaitu ada di drive C:\Inetpub\wwwroot.

Untuk men-download aplikasi Xampp bisa anda dapatkan disini dan untuk aplikasi Aplikasi Apache base on window bisa anda dapatkan disini.

http://blog.aerje.com

Read More......

Thursday, July 30, 2009

CRM (Customer Relationship Management)


CRM (Customer Relationship Management) adalah software yang digunakan khusus untuk mencatat hubungan dengan client dan calon client. Jadi dengan menggunakan CRM, perusaahaan dapat mengetahui dengan mudah history penjualan pada suatu client nya. Disamping itu juga dapat digunakan untuk mencatat claim / complain dari client tersebut. Jadi CRM, bisa digunakan sebagai system untuk customer support juga.

Dengan mengimplementasikan CRM, banyak keuntungan yang dapat diperoleh dari sebuah perusahaan / organisasi, khusus nya yang berhubungan dengan sales. Perusahaan dapat mencatat siapa setiap opportunity yang menang ataupun yang kalah dari sebuah client. Dapat mengetahui dengan mudah jumlah sales pada bulan ini, dan masih banyak lagi.

Pada suatu system CRM, ada beberapa object standard, yaitu:
  • Account, untuk mencatat nama perusahaan
  • Contact, untuk mencatat nama orang pada suatu perusahaan
  • Lead, untuk mencatat peluang sales yang mungkin diperoleh
  • Opportunity, untuk mencatat peluang sales yang sudah terjadi, baik menang ataupun kalah
  • Task / Event, untuk mencatat dan sebagai reminder akan suatu event yang sudah atau akan terjadi pada client.

Saat ini ada beberapa pemain besar dalam dunia CRM, baik on-premise solution (di install di server Anda) dan cloud solution (di akses via internet), seperti Siebel, SAP, Microsoft, dan lain-lain.

Biasa nya, yang menjadi masalah mendasar yang dihadapai customer untuk mengimplementasikan CRM adalah $, karena license system CRM biasa nya di hitung dalam USD dan di kali dengan jumlah user, bisa dibayangkan bila Anda memiliki 100 orang sales dan harga 1 license = USD1,000. Ini belum termasuk biaya konfigurasi dan lain-lain.

Kami dari Aerje mempunya solusi bila Anda mau mengimplementasikan system CRM dan tidak membuat direktur finance Anda menolak proposal yang disampaikan. Hubungi Aerje untuk solusi dan best-practice CRM.

http://blog.aerje.com

Read More......

Picasa 3

Cara mudah untuk menyusun, mengedit, membuat bahkan meng-upload foto/gambar didalam computer anda dapat dilakukuan di software Picasa. Aplikasi ini begitu cantik, gampang dipahami dan digunakan.

Versi Picasa 3 merupakan versi yang terbaru dan sekarang sudah dilengkapi fitur pengenal wajah artinya dapat mengedit foto wajah orang.

Picasa ini dapat didownload secara gratis di Google di Picasa 3
Aplikasi Picasa ini paling gampang untuk melihat semua foto di komputer pribadi dalam bentuk JPEG, GIF, BMP, PSD, dan klip video serta begitu mudah untuk meng-upload foto-foto ataupun gambar apapun ke Internet.

Begitu diaktifkan, Picasa akan memperlihatkan semua gambar dan video yang ada didalam harddisk dan selanjutnya tinggal dipilih untuk diupload ke album PicasaWeb.

Untuk bisa menggunakan Picasa Web Album, click di PicasaWeb dan gunakan login Google / Gmail Anda. Picasa Web Albums mempunyai space 1GB untuk menampung photo-photo Anda.


http://blog.aerje.com


Read More......

Wednesday, July 29, 2009

Menjalankan aplikasi dari VB.NET

Pernahkah kalian membayangkan bagaimana memanggil suatu aplikasi melalui sebuah program yang Anda buat sendiri? Sebenarnya hal tersebut sangat simple, Anda hanya membutuhkan satu baris code saja.

Hal yang sangat penting di sini, kalian perlu tahu nama file dari aplikasi yang mau Anda panggil. Misal nya Anda mau menjalankan Window Explorer, Anda tinggal ketik explorer walaupun nama lengkap dari aplikasi tersebut ada explorer.exe kalian tak perlu untuk mengetikan .exe nya lagi.

Berikut ini list beberapa aplikasi-aplikasi yang biasa nya sering kita gunakan di system operasi Windows.
  • Window Explorer - explorer.exe
  • Calculator - calc.exe
  • Command Prompt - cmd
  • Internet Explorer - IEXPLORE.EXE
  • Firefox - firefox.exe
  • Yahoo Messenger - YahooMessenger.exe
  • Notepad - notepad.exe
Sedangkan pada sisi codenya kalian tinggal copas (copy - paste) code di bawah ini:
System.Diagnostics.Process.Start("explorer")
Dan terakhir seperti biasa, kami memberikan contoh code yang sudah kami siapkan dengan VB.NET 2008 yang bisa Anda download dari sini, bila kalian yang masih kurang jelas.

http://blog.aerje.com

Read More......

Twitter: airlines

Twitter semakin banyak digunakan oleh berbagai user. Orang dari berbagai belahan dunia sharing personal message mereka di seputar pada "What are you doing?". Sejumlah celebrity juga menggunakan Twitter untuk menyebarkan pesan kepada fans nya nya di seluruh dunia. Ada yang mempromosikan blogs, business atau produk di Twitter untuk diketahui oleh komunitas yang lebih besar.

Pada blog ini, kamu mau share top 10 airlines di dunia yang memiliki paling banyak follower. Kebanyakan airline ini menggunakan Twitter untuk memperkenalkan event-event baru, menawarkan tiket pesawat dengan harga discount dan banyak lagi. Ok, ini dia airlines tersebut:

1. JetBlue Airways - 954,194

2. Southwest Airlines – 373,343

3. Virgin America - 24,983

4. Alaska Airlines - 9,718

5. American Airlines - 6,630

6. Air New Zealand - 6,225

7. AirAsia - 6,159

8. Allegiant Air - 5,665

9. Lufthansa - 5,579

10. WestJet Airlines - 5,549


http://blog.aerje.com

Read More......

Sunday, July 26, 2009

Bahaya URL shortening


Pada blog sebelum nya, kami menjelaskan tentang penggunaan URL shortening, seperti Bit.ly atau TinyURL dan lain-lain. URL shortening ini cukup efektif untuk menyingkat URL yang panjang, khusus nya bila digunakan untuk sharing kepada teman Anda via Twitter.

Karena tidak menggunakan URL asli, user tidak melihat secara langsung URL address yang sebenar nya, seperti membedakan wikipedia.org dengan wikpedia.org. Penerima alamat web shortening ini biasa nya tidak berpikir 2 kali apakah URL yang digunakan adalah yang benar, seperti contok wikpedia.org di atas.

Untuk cyber criminal, ini adalah kesempatan besar untuk menarik user ke website palsu dan memasukkan username dan password nya, seperti website Twitter palsu atau bahkan lebih berbahaya web internet banking palsu. Hal semacam ini pernah terjadi di salah satu internet banking di Indonedia, jauh sebelum ada nya teknologi URL shortening. Ini terjadi 8 tahun yang lalu pada website klikbca.com

Jadi apabila Anda dikirim sebuah URL shortening untuk membuka website dan meminta Anda memasukkan username dan password, Anda sebaik nya berhati-hati dan memastikan URL address nya adalah benar untuk menghindari Anda menjadi korban phising.

http://blog.aerje.com

Read More......

Private Browsing

Dengan menggunakan browser versi terbaru, Anda dapat berselancar di internet dengan tidak meninggalkan jejak di komputer. Hal ini sangat penting apabila Anda menggunakan internet untuk mengakses situs penting (seperti: internet banking) dari komputer umum, seperti dari warnet.

Jika Anda menggunakan Google Chrome, aktifkan fungsi Incognito, yang mana ini akan mengaktifkan berselancar secara private. Click icon di atas kanan (icon kunci Inggris) dan pilih menu "New incognito window" atau gunakan shortcut Ctrl+Shift+N.

Sebuah window baru akan ditandai dengan icon orang (spy) di ujung atas kiri. Browsing di window ini tidak akan meninggalkan jejak, termasuk cache, cookies, history setelah window incognito ditutup. Jadi Anda tidak perlu menghapus secara manual detail caches, cookeis, dan lain-lain.

Jika Anda menggunakan Internet Explorer 8, fungsi private ini juga dapat Anda jumpai. Di IE8 ini fungsi ini dinamakan InPrivate Browsing. Aktifkan menu ini dari menu Tools kemudian click InPrivate Browsing, atau diakses dari shortcut Ctrl+Shift+P. Window dengan InPrivateBrowsing ditandai dengan tulisan InPrivate di sebelah kiri URL address.

Untuk komputer Mac dan berselancar dengan Safari 4.0, aktifkan Private Browsing..., sebuah confirmation akan ditampilkan dan click OK.

Pengguna Mozilla Firefox 3.5, dari menu Tools, pilih Start Private Browsing atau shortcut Ctrl+Shift+P, seperti pada Safari, akan ditampilkan popup konfirmasi dan click tombol "Start Private Browsing".

Opera sampai dengan versi 9.6 belum ada fungsi ini, tetapi Anda dapat menambahkan extention OperaTor untuk fungsi ini.

http://blog.aerje.com

Read More......

CSS Padding

Di blog sebelum nya, kami sudah membahas tentang penggunaan properti padding pada CSS. Sekarang kami mau membahas penggunaan properti padding pada CSS.

Beda dengan properti margin, padding menentukan space kosong antara border dengan content suatu element. Dengan menggunakan padding, area di sekeliling suatu element di dalam border menjadi kosong. Warna background pada padding ditentukan oleh warna backround pada element tersebut.

Padding atas, bawah, kanan, kiri dapat di set secara individual menggunakan properti nya masing-masing. Seperti margin, semua padding juga dapat digabung dalam 1 properti, ini dinamakan shorthand padding property.

Value pada suatu padding dapat di set sebagai berikut:
ValueDescription
lengthDefines a fixed padding (in pixels, pt, em, etc.)
%Defines a padding in % of the containing element

Padding - Individual sides
Berikut ini cara membuat padding dengan menentukan batas atas, bawah, kanan, kiri secara individual.
padding-top:10px;
padding-bottom:15px;
padding-right:20px;
padding-left:50px;

Padding - Shorthand property
Untuk memperpendek code, semua padding dapat dibuat dalam 1 buah properti. Berikut ini adalah cara penulisan shorthand property pada padding.
  • padding:25px 50px 75px 100px;
    • top padding is 25px
    • right padding is 50px
    • bottom padding is 75px
    • left padding is 100px

  • padding:25px 50px 75px;
    • top padding is 25px
    • right and left paddings are 50px
    • bottom padding is 75px

  • padding:25px 50px;
    • top and bottom paddings are 25px
    • right and left margins are 50px

  • padding:25px;
    • all four paddings are 25px

http://blog.aerje.com

Read More......

Saturday, July 25, 2009

CSS Margin

Pada CSS (Cascading Style Sheets), properti margin menentukan space kosong di sekeliling suatu element. Dengan menggunakan margin, area di sekeliling suatu element di luar border menjadi kosong. Margin tidak memiliki background-color, jadi selalu transparan.

Margin atas, bawah, kanan, kiri dapat di set secara individual menggunakan properti nya masing-masing. Semua margin dapat juga di gabung dalam 1 properti, ini dinamakan shorthand margin property.

Value pada suatu margin dapat di set sebagai berikut:
ValueDescription
autoThe browser sets the margin.
The result of this is dependant of the browser
lengthDefines a fixed margin (in pixels, pt, em, etc.)
%Defines a margin in % of the containing element
Kita bisa menggunakan nilai negatif pada margin, ini menyebabkan content masuk ke dalam element.

Margin - Individual sides
Berikut ini cara membuat mergin dengan menentukan batas atas, bawah, kanan, kiri secara individual.
margin-top:100px;
margin-bottom:100px;
margin-right:50px;
margin-left:50px;

Margin - Shorthand property
Untuk memperpendek code, semua margin bisa dibuat dalam 1 buah property. Berikut ini adalah cara penulisan shorthand property pada margin.
  • margin:25px 50px 75px 100px;
    • top margin is 25px
    • right margin is 50px
    • bottom margin is 75px
    • left margin is 100px

  • margin:25px 50px 75px;
    • top margin is 25px
    • right and left margins are 50px
    • bottom margin is 75px

  • margin:25px 50px;
    • top and bottom margins are 25px
    • right and left margins are 50px

  • margin:25px;
    • all four margins are 25px

http://blog.aerje.com

Read More......

Friday, July 24, 2009

PayPal

Salah satu perusahaan e-commerce yang menyediakan pembayaran dan transfer uang secara online adalah PayPal. Dengan PayPal, transfer dapat diterima dalam hitungan menit. Contoh account PayPal:

Selain itu, PayPal juga mudah dan aman untuk digunakan, maksud aman disini adalah:
* Menjaga informasi identitas anda tanpa mengungkapkan nomor kartu kredit atau informasi keuangan Anda.
* Mencegah untuk membantu menghentikan penipuan

Setiap user yang mau menggunakan layanan PayPal harus membuat account dengan terlebih dahulu registrasi di website PayPal. Sewaktu registrasi, user akan diminta memasukkan nomor kartu kredit nya, dan nomor kartu kredit tersebut cuma diperbolehkan untuk satu account saja dengan tujuan keamanan.


PayPal memperoleh keuntungan dari setiap transaksi transfer uang atau penerimaan pembayaran, dengan perincian sebagai berikut. Tabel Biaya Transaksi untuk Pembayaran Domestik - Indonesia

Keuntungan yang diperoleh dari anggota account Paypal:
* Anti-penipuan tanpa biaya extra
* Biaya pembayaran ke PayPal yang rendah
* Dapat digunakan untuk menerima pembayaran
* Dapat digunakan untuk melakukan transfer dan belanja online
* Dapat digunakan untuk pembayaran di eBay
* Tidak ada biaya bulanan
* Tidak ada biaya pembuatan Account dan pembatalan Account
* Uang di account PayPal dapat ditarik di bank lokal

http://blog.aerje.com

Read More......

Thursday, July 23, 2009

Beberapa Hambatan OS Open Source

Penggunaan Operating System (OS) sekarang ini semakin berkembang dan banyak pilihan yang bisa diambil yang diantaranya itu OS yang berbasis Open Source dan Propietary. Beberapa tahun belakangan ini, penggunaan software - software open source yang diharapkan mampu menyaingi software propietary ternyata tidak seperti yang dibayangkan.


Ada beberapa kelemahan dan keunggulan yang bisa didapatkan oleh software - software open source. Namun keunggulan yang ada tersebut tak mampu untuk mengimbangi kekurangan yang ada. Berikut ini adalah beberapa kekurangan dari software - software open source, diantaranya :

Kurangnya pemahaman mengenai open source
Kebanyakan pemakai komputer sekarang ini masi awam dengan perkembangan software - software yang ada. Pengetahuan tentang software open source ini pun masi terbatas bahkan masih ada yang tidak tahu, hal itu dikarenakan kurangnya promosi.

Kesadaran tentang software legal
Pada negara - negara berkembang penggunaan software - software legal masih sangatlah kurang. Hal itu dikarenakan harga untuk 1 software propietary legal sangat mahal, dan lebih baik memilih software propietary ilegal dibandingkan software open source.

Kompatibilitas data aplikasi
Kurangnya software pendukung untuk software open source. Software pendukung open source ini lebih terbatas dan tidak beraneka ragam.

Pendampingan sumber daya manusia yang terbatas
Kurang tersedianya sumber daya manusia yang dapat menggunakan software open source ini, dan harga yang dibayarkan untuk sumber daya manusia yang dapat menggunakan software open source ini lebih mahal.

Distro OS yang terlalu banyak
Salah satu kekurangannya lagi adalah terlalu banyak versi dari sotware open source yang dibuat ini. Sehingga ini sangat membingungkan user yang ingin menggunakannya.

Belum ada helpdesk
Ini merupakan hal yang sangat penting untuk user meminta pertolongan bila terjadi kerusakan system ataupun bantuan saat proses instalasi

Read More......

Wednesday, July 22, 2009

DOS emulator

Anda mempunya banyak aplikasi lama termasuk game seperti Romance of the Three Kingdom, yang tidak dapat dijalankan di Windows XP atau Visata dengan baik.

Salah satu cara supaya aplikasi lama ini bisa dipergunakan adalah dengan mempartisi harddisk dan meng-install multi OS di komputer Anda, jadi ada pilihan Windows 98 dan Windows XP atau Vista saat menyalakan komputer Anda. Windows 98 lebih bersahabat dengan aplikasi DOS, tetapi tidak semua aplikasi DOS akan berjalan dengan lancar di Wwindows 98. Dan kebanyakan dari kita mungkin sudah tidak memiliki OS Windows 98.

Disini kami memperkenalkan sebuah emulator DOS gratis yang dapat di install di Windows XP atau Vista untuk menjalankan aplikasi DOS dengan lancar, DOSBox. DOSBox dapat di download dari sini, sangat mudah di install dan dipergunakan.

Setelah selesai install, Anda akan melihat menu baru di start menu windows Anda, yaitu DOSBox-0.xx (xx adalah versi, saat blog ini ditulis adalah versi 0.73). Jalankan aplikasi ini dan akan di tampilkan window DOS dengan Z:

DOSBox tidak mengenali partisi harddisk Anda, jadi Anda harus mount terlebih dahulu. Misalkan aplikasi DOS Anda ada di C:\gamelama, ketik mount c c:/gamelama, kemudian pindahkan ke drive C: dengan mengetik c:, yang mana isi nya adalah C:\gamelama

Dari sini Anda bisa langsung memanggil aplikasi Anda yang biasa nya mempunya extention .exe, .com, .bat . Anda perlu mengetahui sedikit tentang perintah DOS, seperti: dir, cd untuk menampiklan list file atau berpindah directory. Selamat mencoba....

http://blog.aerje.com

Read More......

Tuesday, July 21, 2009

Google vs Microsoft

Microsoft dan Google adalah 2 nama besar dalam dunia software saat ini. Google sudah mengumumkan untuk membuat Chrome OS dan dalam waktu kurang dari 1 minggu, Microsoft mengumumkan versi gratis Microsoft Office 2010 yang bisa di pake secara online. Berikut ini perbandingan kekuatan Microsoft vs Google:

Revenue
Micrsoft, dari penjualan product MsOffice sebesar USD 9.3 milyar, penjualan OS Windows sebesar USD 16 milyar.
Google, memperoleh keuntungan sebesar USD 22 milyar, 97% diperoleh dari iklan

Browsers
Microsoft, Internet Explorer masih dipergunakan 70%, walaupun IE8 berada dibelakang browser-browser baru dari segi fitur dan kompatibilitas
Google, Chrome browser memberikan tampilan yang simple dan ringkas, saat ini sudah mencapai versi 2, walaupun saat ini pengguna Chrome masih sekitar 2%

Pencarian Online
Microsoft, Bing baru diluncurkan beberapa saat yang lalu dengan iklan besar-besaran sebagai pengganti search engine Live.com, tetapi baru menguasai 8.2% pengguna
Google, dipergunakan 78.5% dan merupakan sumber penghasilan utama Googlr

Operating Systems
Microsoft, sejak 1979 Microsoft sudah bermain di OS dan sampai saat ini OS Windows masih menguasai pasar, dipergunakan sekitar 90%
Google, pada tahun 2007 diumumkan Android OS untuk perangkat mobile seperti handphone, dan minggu lalu diumumkan Chrome OS untuk bersaing dengan Windows

Advertising
Microsoft, memiliki portal MSN.com yang mana sampai sekarang masih merugi, tahun kemarin rugi USD 1.2 milyar
Google, menggunakan iklan berupa text yang innovative AdWords, dimana user dapat menentukan besar nya budget iklan per hari, pay-per-click, pay-per-view, dan

http://blog.aerje.com

Read More......

SQLyog for MySQL

MySQL adalah salah satu Rational Database Management System yang sangat terkenal. Biasa nya dipakai oleh aplikasi gratis, seperti: WordPress, phpBB, LAMP, dan lain-lain hingga aplikasi besar seperti Google dan Facebook. MySQL dapat di install di berbagai OS, dari Linux, Windows, Unix, dan lain sebagai nya.

Tetapi tidak seperti MSSQL yang di datang dengan tool GUI yang mudah dipergunakan, seperti Enterprise Manager, Query Analyzer, SQLServer Management Studio. MySQL tidak di bundle dengan tool GUI secara default. Anda harus mengetik semua perintah sql dari command prompt.

Ada beberapa 3rd party software yang di bangun sebagai tool GUI untuk MySQL. Salah satu yang cukup bagus adalah SQLyog, software ini di buat oleh Webyog. Ada 2 versi SQLyog, Enterprise dan Free Community Edition, perbedaan fitur dapat dilihat di sini.

SQLyog cukup mudah di install dan digunakan. Dengan SQLyog kita dapat dengan membuat database, table, field dengan mudah, tanpa harus menghapal syntax sql, hampir mirip dengan Enterprise Manager pada MSSQL 2000.

Dari SQLyog kita bisa melakukan query dan hasil nya disajikan dalam table sehingga dapat diolah dengan mudah, begitu juga untuk merubah dan menambah data.

http://blog.aerje.com

Read More......

Monday, July 20, 2009

Windows Live Messenger 2009 (14.0.8064)

Windows Live Messenger

Anda ingin cepat dan mudah untuk berhubungan dengan kerabat, bahkan dengan orang yang sangat anda sayangi? Windows Live Messenger dapat menjadi solusi untuk anda untuk melakukan hubungan dengan orang - orang di sekitar anda tanpa membutuhkan waktu yang lama. Mengapa?

Windows Live Messenger adalah suatu program pengirim pesan instan yang dapat didapat dengan gratis dan mudah untuk digunakan. Ada apa saja yang menarik dari Windows Live Messenger ini ?

Windows Live Messenger dapat digunakan pada sistem operasi Windows XP, Windows Vista, bahkan sudah sesuai dengan Windows 7 dan harus memiliki account untuk dapat menggunakan Windows Live Messenger. Caranya mudah, anda tinggal masuk ke link Sign Up untuk mendaftar sebagai pengguna Windows Live Messenger.

Windows Live MessengerWindows Live Messenger
Dalam menggunakan Windows Live Messenger, terdapat fitur - fitur menarik yang cukup mudah untuk digunakan, yaitu :
  1. Sharing Folder
  2. Fitur ini berguna untuk melakukan sharing data, gambar, dan informasi lainnya dalam suatu folder dengan orang lain. Untuk Windows Live Messenger 2009, fitur sharing folder sedikit berbeda dengan windows live messenger sebelumnya. Penggunaannya dengan melakukan publish files ke Windows SkyDrive. Untuk melakukan sharing folder, klik "Files" di kotak chat, pilih "Publish file online", kemudian ikuti langkah - langkahnya untuk upload files yang anda inginkan. Untuk langsung ke sharing folder silahkan klik link SkyDrive.
  3. Kirim Foto atau data
  4. Dengan fitur ini, pengirim data dapat lebih cepat dan mudah sehingga tidak memerlukan waktu untuk membuka email kemudian mengirim melalui email. Anda dapat dengan mudah mengirimkan file yang anda inginkan ke kontak di Windows Live Messenger.
  5. Offline Messaging
  6. Anda bisa mengirim pesan ke kontak anda tanpa harus kontak anda berstatus online. Dengan kelebihan ini, anda bisa mengirim pesan ke kontak anda sebelum memulai chat sesungguhnya sehingga anda tidak perlu kuatir pesan anda tidak sampai.
  7. Video Call
  8. Fitur ini akan membantu anda untuk melihat kontak anda melalui webcam sehingga anda tidak akan pernah kehilangan sentuhan kepada kontak anda.
  9. Games dan Aplikasi
  10. Windows Live Messenger menyediakan banyak games dan aplikasi yang dapat dilakukan bersama - sama dengan kontak anda. Sekali klik menu "Games", anda akan diberi daftar games dan aplikasi yang sangat menarik untuk anda nikmati bersama dengan kontak anda.
Windows Live Messenger
Tunggu apalagi, segera download Windows Live Messenger terbaru dan gratis di download Windows Live Messenger 2009 (14.0.8064). Mudah dan cepat dalam penggunaannya, nikmati bersama kerabat - kerabat anda bersama Windows Live Messenger.

http://blog.aerje.com

Read More......

Keyboard: sumber bakteri???

Ada sebuah penelitian yang mengatakan bahwa keyboard adalah sumber bakteri, bahkan jumlah bakteri di keyboard lebih banyak daripada jumlah bakteri di toilet seat atau jumlah bakteri di uang yang membantu bakteri berpindah.

Saat ini flu H1N1 berkembang dengan cepat, jadi adalah sangat penting bagi kita semua untuk menjaga kebersihan pribadi, mulai dari hal-hal kecil yang berhubungan dengan kita.

Salah satu riset di Singapore terhadap 5 tempat yang dicurigai mengandung paling banyak bakteri. Penelitian dilakukan terhadap 5 tempat dengan permukaan yang sama luas 25cm2.

1. Pegangan pintu WC --> 1667 bakteri / 25cm2
2. Uang --> 939 bakteri / 25cm2
3. Tombol lift --> 63 bakteri / 25cm2
4. Pegangan kereta belanja --> 44 bakteri / 25cm2
5. Keyboard --> 6 bakteri / 25cm2

Karena keyboard dikategorikan sebagai barang personal, jadi tidak ditemukan banyak bakteri seperti yang diberitakan sebelum nya. Tetapi bagaimana dengan keyboard di warnet? Termasuk mouse.

Adalah baik bagi kita masing-masing secara pribadi untuk menjaga kebersihan dan biasakan untuk membersihkan mouse dan keyboard secara berkala supaya tidak menjadi sumber bakteri :)

http://blog.aerje.com

Read More......

Friday, July 17, 2009

Transfer file via FTP di .NET

FTPFTP merupakan salah satu protokol yang paling banyak digunakan sampai sekarang untuk transfer data, termasuk upload dan download file. Saat ini ada banyak aplikasi FTP client yang di buat khusus meng-upload atau download file, seperti: FileZilla, FireFTP, dan lain lain.

Tetapi, aplikasi-aplikasi tersebut tidak dapat di embed dalam custom sofware yang Anda bangun sendiri, misalnya dari .NET framework.

Dalam topik kali ini, kami memberikan contoh untuk meng-upload file dengan bahasa VB.NET di Visual Studio 2008, click disini untuk download.

http://www.blog.aerje.com

Read More......

Force.com Sites

Dengan Force.com Sites, Anda bisa membuat web site dan aplikasi web dengan cepat. Tidak hanya sekedar website biasa, tetapi dilengkapi dengan database, workflow, rules, analytics dan banyak lagi. Semua ini tersedia di cloud Force.com, jadi Anda tidak perlu menyediakan server, jaringan, dan lain-lain. Dan semua data yang di Force.com sites akan terintegrasi secara langsung ke salesforce.com

Di sini kami akan menjelaskan tutorial singkat untuk membuat Force.com Sites:
1. Buka URL http://developer.force.com/iwantsites

2. Click Join Now di atas kanan, bila Anda belum terdaftar sebagai member Force.com

3. Setelah terdaftar sebagai member Force.com, buka web salesforce.com dan masukkan username dan password Anda.

4. Click Setup (di kanan atas), kemudian click Develop di bawah category App Setup

5. Buat Apex Class baru dari sub menu Apex Classes di bawah menu Develop

6. Buat Page baru dari sub menu Pages dan gunakan controller yang Anda defined di Apex Class yang sudah di buat sebelum nya, tambahkan showHeader="false", misal nya <apex:page controller="Tambah" showheader="false"></apex:page> untuk membuat page kosong tanpa header dan menu dari salesforce.com

7. Click sub menu Sites, kemudian click New untuk membuat force.com site yang baru


8. Anda akan di minta untuk memasukkan URL yang Anda inginkan untuk website yang baru ini, misal nya: http://aerjeblog-developer-edition.na2.force.com


9. Rubah Active Site Home Page ke Page yang baru Anda buat dan set Active nya.

10. Save dan klik button Public Access Setting untuk melihat Profilenya.

11. Didalam Profile ini terutama di Enabled Visualforce Page Access nya apakah Visualforce Page udah ada. Kalau udah ada berarti kita dapat mengaksesnya tanpa melalui login lagi.

Anda bisa coba site Anda dari browser dan arahkan ke URL yang sudah di define, misal nya http://aerjeblog-developer-edition.ap1.force.com

http://blog.aerje.com

Read More......

Kirim Email menggunakan NetworkCredential di .NET

Untuk mencegah spam dari pihak-pihak yang tidak diinginkan, email server dapat di setting dengan mengaktifkan POP before SMTP, di mana hanya user yang sudah login ke email server yang bisa mengirim email.

Umum nya semua email client sudah meng-akomodasi fitur ini, seperti pada Outlook Express (lihat gambar di bawah ini)

Bagaimana hal nya bila Anda mau mengirim email dari aplikasi Anda yang hosting di sebuah provider dan si provider mengharuskan user untuk login sebelum bisa mengirim email keluar. Anda perlu mengirim email notifikasi dari aplikasi web Anda bila seseorang mendaftar jadi member di website Anda atau untuk kebutuhan lain nya.

Berikut ini fungsi untuk mengirim email dengan authentication menggunakan bahasa VB.NET

Selamat mencoba untuk diimplementasikan ke aplikasi Anda.

http://blog.aerje.com

Read More......

Thursday, July 16, 2009

PDF Form Fields

PDF logo

Dalam beberapa tahun terakhir ini, file PDF berkembang dengan pesat. File PDF ditujukan untuk mempublikasikan suatu dokumen tetapi si pembaca tidak bisa merubah isi nya (kecuali di ketik ulang). PDF dikembangkan oleh sebuah perusahaan dari Amerika Serikat yang bernama Adobe, dengan nama product nya Adobe Acrobat. Untuk membuka file PDF, user cukup mendownload software gratis Acrobat Reader atau menggunakan aplikasi gratis seperti Foxit Reader.

Apakah Anda tahu, bahwa file PDF bisa dijadikan formulir, misal nya untuk formulir pembelian barang, jadi user mengisi data di field-field yang sudah disediakan dan kemudian di print. Bagaimana cara nya membuat file PDF yang mengandung field, seperti: textbox, radio button, checkbox, dll?

Disini kami akan menjelaskan bagaimana untuk membuat formulir PDF file.
Pertama kali Anda memerlukan software Adobe LifeCycle Designer.
Anda bisa mendownload trial version software ini dan kemudian di install ke komputer Anda. Setelah selesai install, buka program Adobe LifeCycle Designer dan pilih New dari menu File.


Kemudian lihat di Window Library dan pilih type input yang Anda inginkan, dari label, textbox, checkbox, dll. Untuk menggunakannya Anda cukup drag dari Window Library dan di drop ke form baru Anda.


Setelah field di-drag ke lokasi yang diinginkan, Anda bisa meng-edit nama binding object pada property di Window Object, seperti di bawah ini.


Hal yang sama juga bisa Anda lakukan untuk type field lainnya. Field PDF selain dibuat di PDF baru, Anda juga bisa menambahkan field pada file PDF yang sudah ada isi nya.

Anda bisa men download contoh file PDF dengan form yang sudah kami siapkan.

Selain itu, form PDF ini bisa di akses dari program, seperti .NET, untuk mengisi field-field tersebut dengan mengambil data dari Database perusahaan Anda. Bila Anda mau menghasilkan file PDF dengan format yang standard dan database , Aerje dapat membantu Anda.

http://www.blog.aerje.com

Read More......
Web Analytics