Jul 28 2008
I live in the land of desperation
The land where everybody feels minor
The land which is fulfilled with darkness
The land where everybody can’t see any light
No one knows…
That they are able to climb this hills of hindrance
No one consider…
That they are strong enough to pass this stern desert
No one believes…
That they can break this suffering cycle
Even no one things…
That their life could be better
They are just lamenting at their empty life
And here I am…
I lives among them…
I grow with them…
But I go through the different path…
I’ve found a gap on this rocky obstacles of life
to give me a chance to jump over
to raise a higher level
I already positioned at the top of them
Fortunately, Allah gives me more favor
Now, it’s my responsibility to raise all of my old friends
I know I love them…
I want to raise every single of them
I want to build a land of hope
I want to bring the sunshine to my dark environment
And I will do it…
I will open their eyes, their heart
10 years from now
There will be no more tortured life
There will be no more lamentation
There will be smile on every single person
Smile of happiness
Smile of gratefulness
Smile of optimistic mind
This is my promise
This is my strong will
This is my desire
I WILL RAISE YOU!!
Jul 23 2008
Today, when i check my inbox, surprisingly there is someone from India who emailed me a message to ask about his problem facing openbravo ERP. The problem is about empty region field. Fortunately, i’ve also have faced this problem and i’ve already knows how to solve this problem. With the spirit to help, i reply his email with my answer. And now, i think there will be another person who faced the same problem. So I think, it will be helpful to write my answer to that guy on this blog. So another person who had the same problem could make a little search on Google on ended up in this blog. I hope it could help your problem. Enjoy it
// Last but not least, I’m sorry if my english explanation is bad. I’m not too fluent in english. But i hope you could still understand my explanation.
There is some country in Openbravo which already has the regions put on it. Such as: USA and Spain.
But for many country, the regions data is not inserted yet. We must insert it manually. To do this, at first we must check field “has region” on the country which we want to insert the data region. Let me give you the example:
For example, we want to insert the region data for country India. Then go to
General Setup || Application || Country Region and City || Country
Look at the long list of country on the table section. Double click on India. There will be a form containing a check box named “Has region”. Check it and then click save. By doing that, we will able to insert a new data region for any the country.
Now, go to the sub tab “region”. There will be a blank table. Click “New” Icon. There will be a form to create one new region. Fill it. Repeat this step every time you want to make a new region.
After you do those step, that empty region field will be magically filled with the regions you’ve made before.
Happy Openbravoing
Jul 19 2008
Kita sama-sama tahu bahwa google adalah rajanya mesin pencari. Google bisa memberikan hampir segala macam informasi yang kita inginkan dengan tepat. Google bisa menjadi “mbah dukun” buat kita, google bisa jadi “profesor”, google juga bisa jadi “ustadz” buat kita. Yang perlu kita lakukan hanyalah sedikit bertanya pada google tentang suatu informasi yang ingin kita dapatkan. Kita cukup melakukannya dengan cara mengisi kotak ajaib google dengan beberapa “mantra” sakti dan…… dor!! Google bisa memberikan jawaban yang tepat pada kita dalam hitungan detik (Itu kalo akses internetnya kenceng ya… :p)
Dengan kesaktiannya itu? pernahkah Anda terpikir, bagaimana sebenarnya cara kerja Google. Dimanakah sang dukun Google itu berguru? Universitas apakah yang jadi tempat profesor Google itu menimba ilmu? Ngaji ama siapa sih ustadz Google itu?
Ini dia gambaran besar cara kerjanya…
Ada 3 proses utama yang memungkinkan Google memberikan hasil pencarian terbaik, yaitu:
Crawling
Crawling adalah proses dimana para Googlebot menemukan halaman baru untuk dimasukkan kedalam index Google.
Orang-orang Google itu mengaku mereka menggunakan komputer super canggih untuk “merayapi” miliaran halaman-halaman yang ada di jagad web. Program yang “merayap” itu mereka sebut Googlebot (dikenal juga dengan istilah robot, bot atau spider). Googlebot ini menggunakan suatu algoritma tertentu. Program ini menentukan situs mana yang mau didatangi, seberapa sering, dan berapa banyak halaman yang harus dilihat untuk setiap website.
Proses crawling Google ini dimulai dengan sebuah daftar URL web, yang dihasilkan dari proses crawling yang sebelumnya. Daftar URL ini kemudian ditambahkan dengan data sitemap yang diberikan oleh webmaster. Setiap kali sang Googlebot ini datang ke sebuah website, maka dia akan mendata semua link yang ada dihalaman yang dikunjunginya itu untuk kemudian dia kunjungi lagi satu persatu. Website baru, perubahan pada sebuah website dan link yang gak ada sambungannya itu dicatat oleh Google dan dipakai untuk meng-update index Google.
Indexing
Googlebot memproses (apa memroses sih? ~halah…) setiap halaman yang dikunjunginya untuk membuat sebuah index besar-besaran yang berisi seluruh kata yang ada di halaman tersebut dan juga lokasi dari setiap kata dihalaman tersebut. Sebagai tambahan, Google memproses (apa memroses ya? ~halah, diulang lagi :p) informasi yang dijadikan atribut alias penanda dari suatu konten. Misalnya: Judul dan juga atribut ALT. Googlebot bisa memproses (apa memroses ya? ~plis, jangan lagi..!!!) banyak, tapi tidak semua, tipe konten. Sebaqai contoh, Google tidak bisa memproses (apa memro……
) halaman yang isinya flash semua.
Serving result
Saat pengunjung Google memasukkan sebuah kata kunci ke kotak ajaib Google, mesin Google langsung melihat ke index mereka untuk mencari halaman yang sesuai. Halaman-halaman yang dianggap paling cocok oleh mbah Google ini kemudian ditampilkan ke user. Relevansi dari konten yang disodorkan itu ditentukan oleh lebih dari 200 faktor, salah satu yang peling terkenal adalah PageRank dari halaman tersebut. Jadi Pagerank bukanlah faktor utama loh… banyak orang yang salah kira dengan menganggap PageRank adalah satu-satunya faktor sejauh mana web kita dikenal oleh Google. Lalu apakah gerangan yang dimaksud dengan Pagerank itu?
PageRank adalah sebuah algoritma yang dibuat oleh salah satu pendiri Google, Larry Page. Makanya namanya PageRank. PageRank adalah ukuran penting atau tidaknya suatu halaman website yang ditentukan berdasarkan seberapa banyak link yang diarahkan ke halaman tersebut dari halaman web lainnya. Bahasa gampangnya, setiap link yang ngarah ke situs kita itu akan menambah pagerank dari website kita. Dan tidak semua link dianggap sama oleh Google. Google juga mencoba mengidentifikasi spam link atau upaya-upaya lain yang bisa membuat Google mengeluarkan hasil pencarian yang jelek. Tipe link yang paling bagus adalah link yang dibuat karena memang konten yang berkualitas dari link tersebut.
Dengan 3 proses yang dijelaskan secara singkat diatas akhirnya Google bisa memberikan hasil pencarian yang sangat memuaskan untuk kita semua netter-netter dunia.
Segitu saja mungkin dari saya, semoga bertambah ilmunya. ^_^
Tulisan terkait:
Jul 15 2008
// Coba ngikutin style nulisnya mas yodhia ah di strategimanajemen.net
Coba perhatikan baik-baik judul yang saya bubuhkan. Saya tidak membuat judul yang bombastis, penuh dengan dentuman kalimat-kalimat bualan. Saya tidak membuat kalimat “dengan trik internet dari saya, anda bisa mendapatkan 10 juta dalam waktu 5 menit!!!”. Bukankah kalimat tersebut terasa sangat berlebihan. Kalimat tersebut hanya cocok diburu oleh orang-orang yang berjiwa culas. Kalimat tersebut hanya cocok untuk para oportunis awam yang mudah dikelabui.
Saya hanya menggunakan kalimat yang biasa. Saya menggunakan kata “mengais” karena memang melalui ladang maya ini kita hanya bisa mengais perak demi perak yang tercecer. Kita tak akan seketika menemukan gumpalan-gumpalan emas. Kita hanya akan menemukan butir-butir finansial.
Perlu diketahui, ladang maya ini adalah sebuah ladang yang sangat luas. Dimana didalamnya terserak begitu banyak butir-butir perak. Mereka yang mampu menjadi petani maya yang sukses adalah mereka yang mampu mengais sebanyak mungkin butiran perak tersebut. Mereka bukanlah orang yang sekonyong-konyong menemukan tambang emas berlimpah.
Mereka yang sukses diladang internet ini adalah mereka yang dengan tulus menggarap ladangnya untuk kemaslahatan orang lain. Dengan begitu ladangnya bisa tumbuh subur dan menelurkan banyak jejak-jejak perak. Jejak-jejak inilah yang akhirnya dituai oleh petani maya yang tulus tadi…
Saya katakan pada Anda, menjadi netpreneur tidaklah bisa diwujudkan dalam waktu sehari dua hari. Bahkan satu bulatan bulan pun belum cukup. Paling tidak Anda harus bersabar mengelola ladang website Anda dengan baik selama satu tahun. Baru kemudian Anda bisa mulai menuai buahnya.
Buatlah website yang indah dan rapi. Tulis, tulis dan tulislah terus dengan konten-konten bermanfaat. Sampaikanlah berita keberadaan ladang website Anda ke khalayak. Dan nantikanlah hasil yang menjanjikan. Itulah bisnis internet.
Jul 11 2008
Finally detik.com, the best real Indonesian news website, change his face. Almost all Indonesian netters know what is detik.com. Detik.com is a well known real Indonesian website. This website is one of few real Indonesian website that could be ranked in top ten position on alexa rank of Indonesia. Here is the list if you want to know: Alexa - Top sites Indonesia
detik.com. The word “detik” is the Indonesian term for “Second”. The reason of using this domain name is because they give a really fast news within a second. Previously, there are so many people of Indonesia complaining this website because of abundant ads being put on this website. The layout of all the advertisement is also mussy. When we first open the detik.com homepage, we will not see any news. All that we can see is ads scattered everywhere. If we want to see the news they provide, we have to make a little scroll down to the page. This is the screenshot of the late detik.com layout.

And if you want to see the neew layout, just go to their website at http://www.detik.com
As you can see, there are still so many ads spreading in all over the web. But at least, we still can directly read the news without have to do a little scroll down. The layout now is pretty better, even though I still unsatisfied with this new layout.
Now let’s do some analysis. Detik.com, previously had very mussy layout. the design of the homepage is also not so good. I could say it’s bad. But why does this website can still be most powerful website amongs any other website in Indonesia? the answer is Content! With it’s “ugly” layout, detik.com still provide a huge amount of news. They can update their website in a second period. They add so many content every day. In one day, detik.com could provide from 20-30 news. The point is, they had a great content. That’s why detik.com could be the leading Indonesian website.
From this, we can know that layout and design is not so important to a website. It is not the main success factor of a website. It’s just an eye candy, it’s only give a good first impression to the visitor. But in long term, this aspect is not too important. As long as user can read the content, no matter how ugly is the design and no matter how mussy is the layout, they will still visit the website.
So guys, if you want your website to be a high quality website, go create quality content. Don’t put your focus on the design or the feature et cetera. Just write and wriet for the sake of your own website.
Jul 11 2008
Akhirnya, detik.com kini sudah memasuki usia yang kesepuluh. Sesuai dengan yang tertulis <disini>, mereka merayakan ulang tahun mereka dikantornya dengan makan-makan sederhana dan pagelaran band. Karena saya magang dikantor yang berada digedung yang sama dengan gedung tempat detik.com berada, maka dua hari yang lalu saya melihat acara syukuran mereka. Ternyata, acaranya tidak seperti yang mereka tulis di webnya. Acaranya cukup besar-besaran. Acaranya dilaksanakan disebuah ruangan yang cukup besar dengan stan-stan makanan disana-sini. Tak lupa juga ada sebuah panggung cukup besar tempat band beraksi.
Di usianya yang kesepuluh itu mereka akhirnya berubah wajah juga. Perubahan wajah ini sudah lama sekali ditunggu-tunggu oleh banyak orang. Pada desain sebelumnya, kita sama-sama tahu betapa hancurnya layout detik.com. Iklan-iklan bertebaran disana-sini. Bayangkan saja, kalau kita membuka homepage detik.com, maka kita tidak akan langsung melihat beritanya. Yang kita lihat adalah iklan demi iklan yang tersebar di seantero wajah halaman depan detik.com. kalau kita mau melihat beritanya, maka kita harus scroll sedikit kebawah.
Wajah baru detik.com juga masih tidak lepas dari iklan-iklan yang bertebaran disana-sini. Wajar kali ya… kalo gak ada iklan darimana lagi detik.com dapet duit. Tapi paling tidak, dengan layout yang baru ini, kita masih bisa secara langsung melihat berita yang ingin kita baca tanpa harus scroll sana-sini terlebih dahulu.
Sekarang mari kita lakukan sedikit analisa. Detik.com periode jadul punya layout yang sangat berantakan. Iklan-iklan bertebaran dimana-mana dan terlihat tidak teratur. Tapi kenapa detik tetap bisa menjadi website terdepan di Indonesia? jawabannya adalah karena Konten! Detik bisa memberikan berita-berita teraktual pada kita dalam hitungan detik (makanya namanya detik.com). Dalam sehari, detik bisa menyediakan 20-30 berita aktual. Hal ini tentu membuat detik memiliki konten yang sangat banyak. Jumlah konten yang banyak inilah yang membuat detik dapat menjadi rajanya website aseli Indonesia.
Dari situ kita dapat menyimpulkan bahwa desain dan layout bukanlah faktor utama penentu sukses atau tidaknya suatu website. Desain yang indah hanya memberikan first impression yang baik pada pengunjung di masa-masa awal. Layout yang rapi cuma berfungsi sebagai pemanis. Namun, kalau suatu website hanya mengandalkan layout rapi dan desain yang menawan tanpa menyediakan konten yang banyak dan konsisten. Maka website itu tidak akan bisa menjadi website yang sukses. Dalam jangka panjuang, berhasil atau tidaknya suatu website ditentukan oleh satu faktor utama, yaitu KONTEN.
Jadi, kalau kita mau membuat website berkualitas, maka buatlah konten berkualitas. Tak peduli bagaimanapun layout dan desainnya. Yang terpenting adalah kontennya. Masukkan terus konten-konte berkualitas secara konsisten, dan tunggulah hasilnya dimasa mendatang.
Jul 08 2008
For you who haven’t read my previous post (Building a Web Development Company is Easy), please read it first, OK! It’s highly related you know. now, click the link above, I’ll wait for you …………………………………………………………………………………… finish? OK, now lets start with this post
.
After you read my previous post, maybe you realize that there are so many grammatical error on that writing. And I think you will find the same grammatical error on this post too :). Yeah… viva grammatical error :p. Well, I know it’s very hard for me to write English grammatically correct, but I won’t shy to still write in English. Why? because I still believe that all my English writings are still readable and understandable. My weapon is only desktop based software kamus (dictionary software) from EBSoft (Thanks to Ebta setiawan) and web based online Indonesia-english dictionary: kamus.net (thanks to eProduct LLC)
I still confidence because I know my writings is still readable, not like this unreadable one: Hyt%$ KMl0(## BR\rQx&^% (can you read it???).
And I still believe that my writing is still understandable, not like this non understandable one: Eat are cat dog the book in (can you understand it?
)
However, because this blog is my medium to practice good English, so I will always try to refine my English writings. So I hope all of you my friends could give me some feedback about my English writings on this blog. In my first serious English post (Building a web development company is easy), I’ve requested a feedback about grammar on that writing. And a really big thanks to my friend, Arya CSUI04. Who gave a complete feedback about the grammatical error on that. He sent an email to me containing my writings copied and his comment to every sentence on that writings. Wooowww… what a great feedback. There he show me so many error. Thanks Arya, i will update that post to be grammatically better.
I also has asked my sister, lovely Lina :), to be the editor of my English blog post, his English is pretty good. He often chatting with any other person in English. Hopefully she can also expertise her English.
And for all of you my friends from Indonesia, especially for my campus friends, why don’t you try to start writing English on your blog. Don’t worry about the mistakes you’ll make on your English post. As long as your post is still readable and understandable, then it’s acceptable. You see, there are still so many mistakes on my current post. Emang gw pikirin… namanya juga lagi belajar
So, don’t shy, let’s start practicing English!
Jul 05 2008
(It’s Indonesia language, just skip this if you don’t understand) Untuk teman2 Indonesia, tolong komentarin tulisan saya yah… terutama grammar englishnya. Kayaknya banyak ngaconya tuh, maklum nih baru belajar
Saya mohon banget feedbacknya
Maybe you’ve read my two first post on this blog(hello world & Yay… new blog), and maybe you’ve think it’s just a junk post. Unimportant post. Alright, you win! Now i’m trying to post something useful on my blog. Bismillah… (In the name of Allah, my lovely God) it would be very hard for me to write something serious in english, but I have to force myself to practice. So, I’m sorry if there are so many grammatical error on this post. ( Namanya juga baru belajar
// you will not understand, the last sentence is a real fresh Indonesian language :p ) I entitle this post: Building a Web Development Company is Easy.
Do you know? It is so easy to build a company moved on web development. Surely, I’ve proved it. I build my own company named Univind (The complete name is Tunas Univindo Mandiri) with ease and fun. Well, although this company still just an “super ultra small company” and can’t be considered as a good model, at least this company has exist in this transitory world and it has make some money for me. Otherwise, I tell you one more secret (please… this is my preeciioouusss // gollum style
secrettt… so keep it safe, dont spread this secret OK! you promise!), The secret is……….. we could easily build a global scale web development company immediately without any hard effort. You just need some simple things. Here I tell you those simple things:
First, enjoy your weekend!
(what?? hey… i want a trick to build a web company, not a weekend guide) ok… ok… be patient! just read ahead… Enjoy your weekend by creating a website for your company. Define the name of your company. Write some text for the about page and service that you can give to your prospective customer. Don’t forget the contact page so they can contact you when they want to enjoy your premiere service as a company. If you want your company to have a global scope, the trick is so easy, use english on every text on your website.
How can I build that website? I don’t have any time to build all the stuff!
Come on… there is a technology called CMS (Content Management System) like joomla or wordpress etc
what the hell is that thing? // dont you know joomla or wordpress? oohh… OK, i suggest you just get out of this page, this post is only for those who know joomla :p no no no… that’s just a joke, if you want to know what is CMS: CMS: joomla, wordpress etc. Just click the link that I attach on the word). By using CMS, you could build a website instantly (my fastest record is 20 seconds, do you believe it?
)
OK, Assume that you have finished your instant website. Now get relax and surf the internet to find a cheap domain and hosting service. There are abundant amount of this stuff on the internet. Let me give you some suggestion, try neohoster.com. This hosting service is owned by my friend, Eko Sulistyo. He gives a very low price, but take the consequences of the customer service :p (peace Eko). When you finally find your choices, quickly buy it! And then setup the website on your new domain and hosting.
Voila… miraculously, now you have a company with an online website. Now what? It’s time to promote! promote! promote! Promote your website, promote your company, promote your service like crazy. Do it in all possible way:
Do those marketing trick regularly and wait for the project. Believe me, you will get a project. When you got your premiere project, make it outstanding. Give the very best output for your very first client. The satisfaction of your first client will be a very powerful marketing weapon.
Now, you can start establishing your company. slightly your company will grow and grow. And then you can be a web entrepreneur! Enjoy it! ![]()
Jul 04 2008
yeah… finally i have a new blog with my own domain. MustafaKamal.biz. Previously, i’ve already have a blog in wordpress.com located at kamal87.wordpress.com, that blog wrote on my native language, Indonesia. That blog has been well developed. In my country, that blog is pretty popular
when you try to search mustafa kamal on google Indonesia, my blog will be placed on the second place after wikipedia.
There are so many people ask me when will i create a blog with my own domain. Besides there are a lot of my campus friend who has create a blog with their own domain like ilmanakbar.com, sidicx.com, rumahleni.com (but it has already inactive), berlizone.com and many more. So why i don’t follow them immediately. There are some reason:
And now, i want go to the next level. I wanna create a more professional blog. I wanna write something nicely, with no typo error on it(there are abundant typo error on my previous blog). And also with this brand new blog, i want to start being a netpreneur. I want to learn web financial system such as paypal and egold. Maybe I will place some google ads on this blog. Hopefully those ads could bring me some cash to fund this blog.
Jul 04 2008
And here comes the famous hello world…
i am wondering why it doesn’t use a better word like Hello Kamal!
or Hello Handsome!
for you who don’t really understand what happen with this powerful sentence, here I copy some paragraph on wikipedia
A “hello world” program is a computer program that prints out “Hello, world!” on a display device. It is used in many introductory tutorials for teaching a programming language. Such a program is typically one of the simplest programs possible in a computer language. Some are surprisingly complex, especially in some graphical user interface (GUI) contexts, but most are very simple, especially those which rely heavily on a particular command line interpreter (”shell”) to perform the actual output. In many embedded systems, the text may be sent to a one or two-line liquid crystal display (LCD), or some other appropriate signal, such as a LED being turned on, may substitute for the message.