Pages

Thursday, December 31, 2009

Having private Internet connection. What's next ?

Image : www.freeimages.co.uk

I just have a new private Internet connection which i install on my work place at my parent's home where that's a place for me to work as a full time freelance web developer. I use Telkom Speedy on family package unlimited. It's something new and amazing to me to have my own internet connection. The question, what's next ?.

I hope it is support my work as a full time freelance web developer to get connected with other people, to get much information and knowledge i want to know. In the other hand it can make me to give more contributions for people by sharing my knowledge not just taking it.

Before have this, i usually go to an Internet cafe to get Internet access and sometimes i have to go for more than once in a day while i have to get a walk for some minutes to get there.

I hope i will be much better in my business and my intellectual activity as well as my social activity.Hopefully.

Tuesday, September 15, 2009

Game Center tetangga ku

Saya memiliki seorang tetangga, orang betawi asli di situ. Ia tinggal dengan di kelilingi sanak family, biasalah, orang betawi asli. Persis di sebelah rumah nya, dia memiliki sebuah kontrakan, mungkin di belahan rumah lainnya, banyak kontrakan, tapi yang jelas di sebelah rumah nya yang menyatu dengan rumah nya, dulu nya merupakan sebuah rumah kontrakan dan sekarang berubah menjadi unit usaha Game Center. Saya tidak tahu pasti, apakah itu milik orang lain, ia hanya menyewakan tempat saja atau milik dia.
Game Center tsb di lengkapi dengan layar LCD dan dapat memainkan game-game berat, seperti Counter Strike, yang tentu nya specs pc nya juga lumayan tinggi. Terdapat kurang lebih 7 pc,termasuk sebuah server dan sekaligus billing.

Saya membayangkan Game Center tsb adalah merupakan Software House, yang mana perputaran uang tiap tahun dapat berpuluh atau beratus kali lipat di banding sebuah Game Center kecil. Saya membayangkan Software House itu berupa sekelompok mahasiswa dengan keahlian skill programming tingkat dunia dan memiliki sertifikasi IT International, seperti MCSE, ZCE dan Java. Dan juga keberadaan sebuah Software House di tengah-tengah perkampungan kami yang masih minim industri serius, di harapkan dapat membuat kami bangga dengan keberadaan para orang-orang High Quality di bidang IT, persis seperti di India. Jumlah Developer Indonesia memang lebih banyak di banding Malaysia dan Singapore, tetapi kwalitas aplikasi Indonesia masih di bawah mereka.

Tapi sayang nya, khayalan tsb mungkin dapat terealisir tidak tahun ini atau tidak juga tahun depan, karena mahasiswa-mahasiswa IT yang ada, banyak yang masih alergi terhadap programming. Hotspot sudah banyak beredar, tetapi produktivitas berkreasi di Internet, seperti penulisan artikel dan pembangunan aplikasi masih belum terlihat geliat nya secara signifikan di masyarakat kita. Masyarakat Kita dan bahkan termasuk kita, masih berada di ranah konsumen, baik di dunia real maupun di dunia maya. Semoga ada perubahan di masa depan, semoga.

Friday, July 10, 2009

Linux Mandriva free 2009 di Laptop Acer Aspire 4530

Alhamdulillah, saat ini saya menggunakan Laptop Acer Aspire 4530 yang berprosessor AMD Turion X2 dengan cukup mulus, walau masih ada 1 masalah yang cukup mengganggu, yaitu tidak berfungsi nya tombol Ctrl di laptop saya (Sebelum nya bisa, entah mengapa) namun masih bisa terbantu dengan menu di aplikasi.
Jika menggunakan Windows XP di Laptop dan laptop berjalan dengan lancar, mungkin hal itu sudah biasa, karena banyak driver mendukung dan Windows XP sudah siap di install di laptop di tambah kita sudah familiar dan lagi pihak Acer sendiri menyediakan DVD dan driver untuk Windows, namun jika Laptop di install Linux, dalam kasus saya, Linux Mandriva suatu anugerah yang cukup besar jika Laptop berjalan dengan sangat mulus, karena Driver dari Acer yang tidak di ikut sertakan di dalam Laptop dan saya yang baru pertama kali menggunakan Laptop dan langsung menginstall Linux tanpa Sistem Operasi lainnya.
Pertama kali menginstall Linux Mandriva free 2009 di Laptop Acer Aspire 4530, proses instalasi berjalan lancar, Alhamdulilah, namun setelah di install, layar monitor berjalan lambat, saya berpikir, ada apa ini ? Saya coba cari driver untuk nvidia di Internet dan setelah ketemu, saya install di Linux, Alhamdulillah, grafis di Laptop berjalan normal dengan nvidia nya serta 3d nya juga berjalan dengan normal.
Masalah lain yaitu, tidak bisa nya laptop di pergunakan untuk presentasi, karena layar tidak terdetek di Proyektor, setelah saya coba-coba di nvidia X Server Setting, laptop akhir nya bisa di gunakan untuk presentasi. Lalu Webcam nya dan Bluetooth. Wah, bagaimana cara mengaktifkannya ?. Dan ternyata Webcam dapat berjalan setelah di jalankan terlebih dahulu aplikasi Video Conference, salah satu nya yang ada di Linux yaitu : Ekiga Softphone IP Telephony, Voip and Video Conferencing. Bluetooth dapat di aktifkan dengan menjalankan KdeBluetooth4.
Inti nya, Linux, dalam hal ini Mandriva free 2009 dapat di gunakan baik di desktop dan Laptop dengan baik dan saya sudah membuktikannya. Memang, jika sudah terbiasa dengan Windows yang menawarkan kemudahan dan dukungan dari driver Hardware, menggunakan Linux agak merepotkan. Hal itu terjadi dari ilmu yang ada pada kita mengenai Linux yang kurang dan dapat di atasi dengan terus belajar. Linux saat ini sudah mudah di pelajari, sehingga sesungguh nya tidak ada alasan lagi untuk mengatakan Linux itu hanya untuk para ahli. Linux for all.

Tuesday, June 30, 2009

PHP Environment yang saya punya


PHP adalah sebuah bahasa pemrograman web yang cukup populer dan php butuh tools lain di dalam pengembangan sebuah aplikasi berbasis web, seperti Java Script dan Css.

Pada tulisan ini saya akan menyampaikan PHP Environment yang saya gunakan dan menurut saya adalah salah satu PHP Environment yang terbaik dan tangguh.

Pertama kali yang saya maksud dengan PHP Environment adalah kumpulan tools dan script di dalam pengembangan web dengan bahasa utama adalah PHP, yang dengan menggunakan hal tsb dapat membuat sebuah Aplikasi Web yang bagus. Tools atau script yang ada di komputer saya tersebut adalah :

1). Sistem Operasi, saya menggunakan sistem Operasi Linux Distro Mandriva free 2009 (Versi Mandriva 2009 saat tulisan ini di buat). Linux, di kenal dengan ketangguhan dan OS yang tidak di gemari oleh virus. Mandriva 2009 adalah salah satu Distro Linux besar dan nyaman di gunakan sebagai desktop, terlebih Mandriva free 2009 dapat di manfaatkan secara gratis dan termuat banyak aplikasi hebat, berkwalitas dan gratis pula . DVD Mandriva free 2009 dapat di peroleh di toko penjual CD/DVD, salah satu yang populer adalah di Gudang Linux, saya membeli langsung di toko Gudang Linux di Mall/Plaza Casablanca seharga Rp.40.000,- berisi 1 dvd dan berisi paket Mandriva 2009,lengkap dengan aplikasi-aplikasi bagus di dalam nya,seperti OpenOffice.org 3.0.0 , Browser Mozilla Firefox 3.0.3 dan GIMP 2.4.7. Selain itu Mandriva free 2009 dapat di download langsung di situs nya, www.mandriva.com, tetapi jika anda tidak memiliki akses internet dengan biaya murah dan berkecepatan tinggi, maka di sarankan tidak mendownload (mahal dan lama lageee).

2). Xampp. Xampp memuat versi terbaru dari PHP,Apache,MySQL,dll. Xampp versi terbaru saat tulisan ini di buat adalah xampp for linux 1.7. Di dalam paket Xampp terdiri dari paket aplikasi untuk pengembangan web, beberapa di antara nya yang termuat di dalam Xampp for Linux 1.7 adalah :PHP Version 5.2.8, Apache 2.2.11 (Unix), MySQL 5.1.30, PostgreSql 8.0.3, SQLite 2.0-dev,Phpmyadmin 3.1.1,

Penginstalan nya di Linux, cukup mudah, yaitu dengan cara :

- Download Xampp di www.xamppfriends.net
- Masuk ke root,Unzip dan taruh di folder /opt.
- Dengan login root, aktifkan xampp dengan cara : Masuk ke folder /opt/lampp dan jalankan perintah : # ./lampp start
Test, dengan mengetikkan http://localhost, jika muncul logo xampp, maka xampp sudah terinstall dengan baik. PHP dapat di gunakan dengan baik. Anda juga dapat mengubah settingan aplikasi di dalam nya, seperti menambah password di mysql, dll.

3.) Editor. Saya menggunakan Editor Netbeans 6.5.1. Netbeans sudah populer di dalam Java Programming dan Netbeans itu sendiri di buat dengan menggunakan bahasa Java. Sama seperti Eclipse yang mengembangkan PDT (PHP Development Tools), Netbeans juga dapat di gunakan di dalam PHP Programming. Netbeans dapat di peroleh secara gratis dengan mendownload di www.netbeans.net.

4.) PHP Framework. Framework sudah begitu akrab bagi Java Programmers dan PHP mengikuti jejak Java di dalam cara pemgrograman. Dengan menggunakan Framework, maka kita dapat membangun sebuah project dengan jauh lebih cepat, karena framework menyediakan library yang dapat kita perguna pergunakan. Saya memilih PHP Framework Code Igniter (www.codeigniter.com), yang merupakan sebuah sebuah framework yang light weight, mudah di customize dan mudah di dalam penggunaan dan memiliki curve learning yang pendek. Code Igniter (CI) juga dapat akrab dengan php native.

5.) JavaScript Framework.
Java Script adalah sebuah script untuk pemrograman web yang berjalan di client. Teknologi terbaru dari Java Script adalah Ajax. Ajax adalah sebuah teknik bahasa Java Script dan Xml yang awal nyasulit di kuasai, namun dengan dengan kehadiran framework, ia hanya merupakan seujung jari saja untuk kita kuasai. Awalnya Saya memilih mootools (www.mootools.net), namun saat ini sayamelirik Jquery untuk saya gunakan sebagai JavaScript Framework.

6.) Image Processing. Karena saya main di Linux, maka Gimp merupakan pilihan yang tepat saya pikir Untuk pembuatan web image, Gimp sudah dapat bersaing dengan aplikasi grafis canggih dan mahal mahal, seperti Photoshop.

7.) CSS , Xhtml dan JavaScript.
Untuk 3 script tersebut, tentu nya masih memegang peranan yang vital di dalam web development. Xhtml adalah bahasa html yang lebih maju, merupakan bahasa ibu nya Internet. CSS, dengan nya kita dapat mendesain web dengan lebih indah dan menawan. Java Script, penggunaan nya sangat membantu bagi web developer di dalam pembuatan yang interaktif. Karena saya masih baru di JQuery, jadi kemungkinan Java Script biasa tetap saya pakai.

Itulah tools dan script yang membantu saya di dalam web development dan saya yakini kolaborasi dari tools dan script tersebut membuat sebuah PHP Environment yang terbaik dan tangguh. Sekarang Untung nya lagi, semua script dan tools di atas, dapat kita peroleh secara gratis, jadi gratis dan hebat, suatu hal yang mustahil kita dapatkan di luar lingkungan software, Terima Kasih kita sampaikan kepada para Open Source Developers.


Sekarang masalah nya adalah di brain source nya, mau terus belajar dan berlatih atau tidak ?. Jadi ibarat nya kalau mau berperang kita sudah di lengkapi berbagai senjata, dari pisau komando, senapan M-150 Sniper, roket pelontar granat hingga Tank. Tinggal kita nya sendiri yang harus mahir menggunakan tools tsb. Happy Coding.


Thursday, February 26, 2009

Mandriva 2009


Pada tulisan saya sebelum nya mengenai Mandriva 2009, saya menulis bahwa Mandriva 2009 hadir tanpa PHP, Apache dan Mysql dan pada tulisan ini saya ralat, Mandriva 2009 hadir dengan menyertai paket PHP 5.2.6, Apache 2.2.9 dan Mysql 5.0.67 serta browser Mozilla Firefox 3.0.3.

DVD Mandriva 2009 yang saya gunakan sebelum nya adalah DVD bundle dari majalah Info Linux edisi Januari 2009, yang sebagian space dari DVD itu di muat juga program aplikasi pilihan dari redaksi Infolinux, sehingga isi dari sebagian Mandriva 2009 di kurangi. Walaupun begitu, sebenar nya user dapat menambahkan paket aplikasi yang tidak terdapat di DVD Mandriva 2009 versi Majalah Infolinux dengan mengambil nya dari Internet melalui repository. Namun karena berhubung komputer saya tidak terkoneksi ke Internet :(, maka saya mencari DVD Mandriva 2009 versi full di luar daan saya memilih membeli di gudanglinux.com. Saya mendatangi langsung toko gudanglinux.com di Plaza/Mall Casablanca di daerah kuningan.
Saya sudah mencoba untuk mendapatkan paket PHP, Apache dan Mysql sendiri dari Internet dan saya install langsung di komputer saya, ada satu dan lain hal yang mengakibatkan aplikasi tersebut tidak berjalan dengan baik di komputer saya, maka saya memutuskan untuk membeli DVD Mandriva 2009 free edition. Dengan menggunakan DVD versi full nya, saya mendapatkan Mandriva 2009 free edition dengan banyak aplikasi bermutu tinggi dan legal, hanya dengan mengeluarkan uang sebesar Rp.40.000 (Download sendiri bisa gratis) dan DVD itu pun dapat di gunakan di komputer lain tanpa batas, untuk yang ini, saya merasa Linux adalah anugerah yang sangat besar bagi saya pribadi dan masyarakat dunia. Saya berpikir lebih lanjut, dengan ada nya Linux yang gratis atau sangat murah, seharus nya dapat muncul banyak usaha UKM di bidang software, web, multimedia dan jasa dan produk IT lainnya yang berbasis Linux atau paling tidak penggunaan Linux sudah merupakan hal yang biasa dewasa ini di berbagai institusi dan individu-individu. Namun jumlah perkembangan usaha IT berbasis Linux, belum lah merebak dan bahkan Linux sendiri pun saat ini masih belum menjadi mayoritas di gunakan oleh masyarakat, software bajakan masih banyak di gunakan di negeri ini. Walaupun tidak ada sumber resmi yang saya tunjukkan mengenai data di atas, namun saya yakin hal tsb, karena pengamatan sehari-hari.

Singkat nya, Linux dan Internet adalah hasil karya besar manusia, tidak hanya bagi lingkungan Teknologi Informasi, namun juga masyaraakat dunia pada umum nya dan membawa perubahan besar bagi keadaan dunia.

Web Content

Dunia Internet di Indonesia semakin berkembang, di mulai dari jumlah orang yang melek Internet, pertumbuhan situs, blog, forum dan sejenis nya, ISP dan jumlah PC yang terkoneksi Internet. Termasuk di dalam nya adalah pertumbuhan warnet. Bisnis warnet, terutama di kota-kota besar dan area penduduk menjadi bisnis yang menjanjikan.
Ada yang kurang saya rasa dari perkembangan Internet di Indonesia, yaitu content. Jumlah content asala Indonesia dan berbahasa Indonesia semakin banyak, tetapi masih kurang , sehingga masih perlu di tingkatkan lagi untuk memenuhi kebutuhan content bagi pengguna internet di Indonesia. Itulah mengapa, walaupun sudah ada detik.com, okezone.com dan kompas.com, saya optimis kehadiran portal berita baru, vivanews.com akan tetap mendapat jumlah pengguna yang cukup banyak dari kalangan pengguna Internet di Indonesia. Saya berpendapat demikian, karena dari blog yang saya miliki di http://blog.sofwan.net, dari waktu ke waktu semakin bertambah jumlah pengunjung nya dan saya lihat, banyak dari mereka yang menemui blog saya dari search engine Google. Mereka mengakses page blog saya untuk mencari informasi tertentu, namun saya merasa mutu content yang saya hidangkan belum sepenuh nya baik dan juga dari pengalaman saya yang berusaha untuk mendapatkan content berbahasa Indonesia dalam bidang framework PHP, tidak banyak yang saya temui.
Pengguna Internet di Indonesia perlu meningkatkan daya kreativitas dan produktivitas nya dalam berkarya di Internet, saya khawatir, semakin banyak nya pengguna Internet di Indonesia, namun hanya sebagai konsumen saja, seperti yang kita alami di dunia nyata, kita banyak mendapati sepeda motor dan mobil di jalan raya, namun tidak ada satu pun merek asal Indonesia. Kehadiran Internet merubah wajah dunia, setiap orang dapat memiliki pengaruh yang besar dengan ada nya Internet, perubahan besar saat ini tidak hanya dapat di lakukan oleh sebuah negara atau perusahaan besar saja, tetapi komunitas kecil daan bahkan individu pun dapat berpengaruh cukup besar dengan ada nya Internet, contoh nya seperti Matt, pencipta Wordpress, dia dapat memberikan kontribusi besar bagi banyak orang karena hasil karya wordpress nya itu, pendiri facebook dan pencipta Linux pun merupakan contoh lainnya, seseorang yang memiliki pengaruh besar yang di bantu oleh kehadiran Internet.
Oleh karena itu, mulai saat ini, Selasa 24 Februari 2009, saya bertekad akan merubah isi artikel di blog saya, yang awal nya kebanyakan adalah opini pribadi saya, maka selanjut nya akan juga di isi tip dan triks serta sharing ilmu, termasuk artikel yang saya publish di ilmukomputer.com (sebagian isi saya akan muat juga di blog blog saya dan saya akan tampilkan juga link di ilmukomputer.com) agar dapat lebih bermanfaat bagi pengguna Internet di Indonesia atau dunia, walau tetap ada juga opini pribadi yang hadir di blog saya. Bagaimana isi dari blog saya selanjut nya, silahkan mengikuti perkebangan blog saya, kalau berminat :).

Tuesday, February 03, 2009

Mandriva 2009 memang sip !!


Mandriva, salah satu distro besar Linux telah mengeluarkan Mandriva 2009 yang merupakan versi Mandriva teranyar pada tanggal 9 Oktober 2008 lalu dan kita dapat mendownload secara free versi Mandriva 2009 Free atau Mandriva 2009 One. Pada Majalah Info Linux edisi Januari 2009, telah tersedia DVD yang memuat Mandriva 2009 Free dalam bentuk siap install dan Mandriva 2009 One dalam bentuk iso dan syukur nya, DVD Mandriva juga termuat di majalah edisi ekonomis nya, tidak hanya di edisi reguler nya, Terima Kasih Info Linux.

Bagi anda yang sudah menggunakan Mandriva 2008, dapat memilih opsi Upgrade ketika proses Instalasi DVD nya. Saya pun juga menggunakan Mandriva 2008, namun saat proses Upgrade ke Mandriva 2009, di nyatakan gagal, entah kenapa, sehingga saya menginstall ulang Mandriva 2009 ke dalam Komputer saya.

Saat proses Instalasi sudah selesai, perbedaan yang mencolok adalah di GUI nya. Saya memilih KDE dan Mandriva 2009 menggunakan KDE 4.1, sedangkan saat Mandriva 2008, masih menggunakan KDE 3.5. Di KDE 4.1, shortcut yang ada di desktop bukan sebagai file shortcut lagi, tetapi sebagai Widget. Walaupun sebagai Widget, tentu saja dapat kita modifikasi, dengan memilih "Unlock widgets" di pojok kanan layar. Perbedaan lain adalah, Mandriva 2009 membundle OpenOffice.org 3.0. Tampilan Open Office 3.0 ini banyak beda dengan versi 2.x, yaitu sudah tidak ada image icon lagi. Semua nya berupa text, seperti "page preview", hanya ada tulisan "page preview" saja, tidak ada gambar icon "kertas nya lagi", sehingga bagi saya, awal nya agak asing dengan tampilan seperti ini, apalagi bagi kakak saya yang baru belajar Ms.Office dan menggunakan komputer saya untuk kepentingan belajar nya, tentu nya lebih aneh lagi.

Sama seperti generasi sebelum nya, Mandriva 2008, versi 2009 tidak menyertakan aplikasi pemrograman PHP di DVD nya, hanya ada Mysql yang di muat di dalam DVD nya. Bagi komputer yang terhubung dengan koneksi Internet, tentu nya tidak masalah akan hal ini, karena dapat mengambil repository via Internet, namun bagi komputer Stand Alone, harus mencari cara untuk mendapat paket PHP dan Apache, baik dengan install manual maupun dengan menyertakan DVD Mandriva 2007, yang sayang nya versi PHP di Mandriva 2007 adalah versi PHP 5.2.1 (Terbaru saat ini PHP 5.2.8) dan itu pun jika Mandriva 2007 tidak bermasalah sebagai sumber aplikasi. Di Komputer saya, menjadikan DVD Mandriva 2007 juga sebagai DVD Source menemui kendala.

Bagi yang memiliki kartu grafis yang lumayan, ada baik nya juga menggunakan fasilitas 3D dari Mandriva 2009 ini, dengan mengaktifkan "Configure 3D Desktop effects".
Itu saja yang dapat saya sampaikan mengenai Linux Mandriva terbaru, Mandriva 2009, yang saya nilai merupakan versi yang sangat bagus untuk di gunakan oleh pengguna PC. Dan dengan keluar nya versi terbaru dari Mandriva 2009 ini dan juga versi Linux lainnya yang merupakan Open Source yang dapat kita peroleh secara bebas, seharus nya sudah semakin jauh kita meninggalkan Software Bajakan. Linux memang semakn matang sebagai sebuah Sistem Operasi.