Category Archives: Teknoblogia

Levi’s Indonesia = Spammer

Heran, akhir-akhir ini makin banyak perusahaan Indonesia yang melakukan spamming ๐Ÿ™
Tadi ini saya baru mendapatkan dari Levi’s Indonesia.

Kenapa sampai harus spamming ya ? Apa budget marketingnya sedemikian kecilnya ?
Kasihan sekali.

Setelah bersabar dan cuma menyaksikan jumlah perusahaan Indonesia yang melakukan spamming semakin menggila, akhirnya saya rasa sudah saatnya para spammer ini diekspos kelakuannya di depan umum.

Mulai hari ini saya membuat kategori baru di blog ini, yaitu kategori Spammer.
Semua spammer yang cukup nekat untuk mem spam saya akan diekspos, berikut dengan SEMUA info kontak pribadinya, di kategori tersebut.

Baik, mari kita mulai dengan spam dari Levi’s ini :

from : Ramdhani, Fadly – framdhani@levi.com
to : undisclosed-recipients
date : Fri, Jun 20, 2008 at 10:59 AM
subject : Levi’sR Indonesia Website (http://www.levixxx.co.id)

Please visit our website to get more info about Leviรขโ‚ฌโ„ขsร‚ยฎ brand! See our latest collections, store locator and whatรขโ‚ฌโ„ขs new with the brand.

Regards,

Fadly Ramdhani
Marketing Dept.
PT. Levi Strauss Indonesia

http://www.levixxx.co.id

Spam dari Levi’s Indonesia ini juga menyertakan sebuah file gambar berukuran raksasa yang di embed di email tersebut. Tentu ini sangat mengesalkan, misalnya bagi mereka yang akses internetnya dibatasi kuota / di charge per besar pemakaian (per kb / MB)

Email spam ini juga dikirim ke alamat email saya yang biasanya hanya berisi spam dari luar negeri.
Spam dari Levi’s ini jadi sangat mencolok karena sendirian berasal dari Indonesia.

OK, selamat kepada Levi’s Indonesia yang telah menjadi spam pertama yang di ekspos di kategori “Spammer” ini ๐Ÿ™‚

QKLK : Hyperactive & Ritalin, Back to life, Silly Lee, Plastic Recycling

Fish oil “calms children better than Ritalin’

Very interesting, and potentially very useful, news !

Hyperactivity on children is a serious issue. It was almost non existent / insignificant in many societies. Nowadays it’s almost the norm, and people notices.

Quoted :

The number of hyperactive children on medication is soaring, with a staggering 330,000 prescriptions written out each year, or 6,350 a week.

A very funny story on a guy retaliating on this phenomena can be read on, where else?, bash.org

But again, hyperactivity itself is a very serious problem. It can destroy families.
That’s why people are looking with hope to new medications that’s supposed to solve this problem. Such as Ritalin.

Unfortunately, Ritalin is not without problems.

Quoted :

Nine British children have died after taking the drugs. Two died of heart problems, while others suffered illnesses including strokes and swelling of the brain. Dr Timimi, a consultant child and adolescent psychiatrist at Lincolnshire NHS Trust, said: ‘Drugs like Ritalin have considerable dangers associated with them, including insomnia, changes in personality and cardiotoxicity – they are bad for the heart and can cause heart attacks, strokes and sudden death.

Thankfully; there’s a new research that find out that the solutions is quite simple, and healthy too – Fish Oil :

Just six capsules a day of the naturally-occurring oil can vastly improve children’s behaviour without any of the side-effects of Ritalin and related drugs.

Note that Omega3 is also good to all – not just for kids with ADHD or hyperactivity problem :

Other studies have shown that omega 3 is also effective in children without ADHD or learning difficulties, boosting their grasp of the three Rs and improving their GCSE grades.

WARNING: not all Omega3 products are equal ! Many products only claim of having Omega3, but it may have been destroyed in its production process. The best source for Omega3 is still fish oil.

Anyway, hope someone finds this useful.


Back to Life : questions on the boundary between life & death

I found this news : Woman Wakes Up After Family Says Goodbye

Quoted :

They said Thomas suffered two heart attacks and had no brain waves for more than 17 hours. At about 1:30 a.m. Saturday, her heart stopped and she had no pulse. A respiratory machine kept her breathing and rigor mortis had set in, doctors said.

“Her skin had already started to harden and her fingers curled. Death had set in,” said son Jim Thomas.

Well, not yet :

However, Thomas was kept on a ventilator a little while longer as an organ donor issue was discussed.

Ten minutes later the woman woke up and started talking.

The question of “what is THE boundary between life & death” is further questioned on this news article : Man comes back to life as doctors prepare to remove his organs

Quoted :

The case of a man whose heart stopped beating for 1ร‚ยฝ hours only to revive just as doctors were preparing to remove his organs for transplants is fuelling ethical debates in France about when a person is dead.

“During the meeting, other reanimators … spoke of situations in which a person whom everyone was sure had died in fact survived after reanimation efforts that went on much longer than usual,” the minutes of the committee meeting say.

Very interesting stuff. This question may not have a definite answer, but still, very interesting.


Our Silly Lee

Ever heard a phrase “tyranny by the majority” ? It’s really ugly, and the only thing worse is “tyranny by the minority”

And I saw it in UK. Several muslims are bullying and complaining that they’re having it bad, while actually they’re the nasties — they trashes others, not afraid of using violence, and throw ugly insults (“white trash”, etc).
And they are the minority.

Spike Lee was trying to pull something similar. Quoted :

“Many black veterans who fought in Iwo Jima were hurt that there was no representation of them in both of those films,” Lee said in the 2007 interview in Rome.

“Very few Hollywood films deal with black soldiers,” Lee said. “For the most part, if you look at the history of Hollywood cinema they haven’t dealt with anybody other than white Americans. If you think Hollywood and World War Two, you think John Wayne — the great white male that saved the world.”

The man, Clint Eastwood, then put a death blow to the claim.

Quoted :

In an interview with Germany’s Focus magazine, Eastwood said it was nonsense to suggest he had “erased the role of black GIs from history”. He said there were no Afro-Americans in those films because there were no Afro-American soldiers involved.

“Does he know anything about American history?” Eastwood told Focus when asked about Lee’s criticism. “The U.S. military was segregated til the Korean War, and the blacks in World War Two were totally segregated. The only black battalion on Iwo Jima was a small munitions supply unit that came to the beach.

The story was about the men who raised the flag and we can’t make them black if they were not there. So tell him: Why don’t you go back and study your history and stop mouthing off!”

To that I say : “Ouch”

A note of advice : guys, if you are a minority, know your place. Do not actually step on others’ toes on purpose.
It’s bad when done by the bullies, it’s simply stupid when done by the weak.

If you’re the minority – behave. There’s a Minangkabau tribe saying “dimana bumi dipijak disitu langit dijunjung” – where ever you are, uphold/respect the local laws / customs.
This way, hopefully when you have become the strong / majority, then you’ll be able to do things justly & wisely.


Teen finds way to decompose plastic bags in just 3 months

Truly great news.
Finally somebody found a way to decompose plastics, which is a serious environmental problem, using nature, resulting in harmless substances (water + tiny amount of CO2), and in only 3 months. And he’s only a 16 years old teenager !

Props to Daniel Burd for his diligence and persistence :

we produce 500 billion of (plastic) a year worldwide, and they take up to 1,000 years to decompose. They take up space in landfills, litter our streets and parks, pollute the ocean and kill the animals that eat them.

(Burd) knew plastic does eventually degrade, and figured microorganisms must be behind it. His goal was to isolate the microorganisms that can break down plastic.

(long scientific process to finally find the bacteria)

Tests to identify the strains found strain two was Sphingomonas bacteria and the helper was Pseudomonas.

Industrial application should be easy, said Burd. “All you need is a fermenter . . . your growth medium, your microbes and your plastic bags.”

“This is a huge, huge step forward . . . We’re using nature to solve a man-made problem.”

Truly wonderful news. Armed with common sense & patience, a teenager have helped showed us the way towards a better world to live in.

Thank you Daniel Burd !

War Stories : LinkedIn.com

Cerita dari garis depan selalu menarik untuk dibaca. Tidak terkecuali cerita-cerita dari garis depan para praktisi IT; dan cenderung lebih menarik karena tidak ada korban jiwa ๐Ÿ™‚
Paling korban server, hehe… anyway.

Beberapa hari yang lalu saya menemukan kisah detail mengenai “jeroan” LinkedIn.com
Saya langsung tertarik – LinkedIn.com adalah satu-satunya social networking website yang saya ikuti. Ya, saya tidak punya account Friendster / Facebook / Orkut / dst. So sue me ๐Ÿ™‚
Sekilas situs LinkedIn.com terlihat sederhana. Namun saya yakin detail internalnya pasti sangat kompleks. Dan saya tidak keliru.

Oren Hurvitz menemukan 2 presentasi dari tim teknis LinkedIn.com di situs SlideShare.net, yaitu sbb :

Oren kemudian membuat ringkasan dari presentasi-presentasi tersebut di blognya.
Dikutip dari http://hurvitz.org/blog/2008/06/linkedin-architecture :

Site Statistics

  • 22 million members
  • 4+ million unique visitors/month
  • 40 million page views/day
  • 2 million searches/day
  • 250K invitations sent/day
  • 1 million answers posted
  • 2 million email messages/day

Software

  • Solaris (running on Sun x86 platform and Sparc)
  • Tomcat and Jetty as application servers
  • Oracle and MySQL as DBs
  • No ORM (such as Hibernate); they use straight JDBC
  • ActiveMQ for JMS. (It’s partitioned by type of messages. Backed by MySQL.)
  • Lucene as a foundation for search
  • Spring as glue

Salah satu komponen di infrastruktur mereka yang paling mencengangkan adalah “The Cloud” :

The Cloud

  • The Cloud is a server that caches the entire LinkedIn network graph in memory.
  • Network size: 22M nodes, 120M edges.
  • Requires 12 GB RAM.
  • There are 40 instances in production
  • Rebuilding an instance of The Cloud from disk takes 8 hours.
  • The Cloud is updated in real-time using the Databus.
  • Persisted to disk on shutdown.
  • The cache is implemented in C++, accessed via JNI. They chose C++ instead of Java for two reasons:
    • To use as little RAM as possible.
    • Garbage Collection pauses were killing them. [LinkedIn said they were using advanced GC’s, but GC’s have improved since 2003; is this still a problem today?]
  • Having to keep everything in RAM is a limitation, but as LinkedIn have pointed out, partitioning graphs is hard.
  • [Sun offers servers with up to 2 TB of RAM (Sun SPARC Enterprise M9000 Server), so LinkedIn could support up to 1.1 billion users before they run out of memory. (This calculation is based only on the number of nodes, not edges).

Luar biasa ! ๐Ÿ˜€

Presentasi teknis LinkedIn.com kemudian ditutup dengan beberapa scaling tips :

  • Can’t use just one database. Use many databases, partitioned horizontally and vertically.
  • Because of partitioning, forget about referential integrity or cross-domain JOINs.
  • Forget about 100% data integrity.
  • At large scale, cost is a problem: hardware, databases, licenses, storage, power.
  • Once you’re large, spammers and data-scrapers come a-knocking.
  • Cache!
  • Use asynchronous flows.
  • Reporting and analytics are challenging; consider them up-front when designing the system.
  • Expect the system to fail.
  • Don’t underestimate your growth trajectory.

Detail selengkapnya bisa ditemukan di blog Oren Hurvitz, dan di file asli presentasinya.

Selamat menikmati !

Kepada Bpk. Presiden yth : satu solusi energi untuk Indonesia

Akhirnya sudah mulai agak reda ramai-ramai seputar blue energy. Dari awal saya sudah curiga bahwa ini hanya hoax. Karena memang bahkan di negara maju sekalipun belum ada yang (bahkan sekedar mendekati) berhasil dalam melakukan ini.

Tapi saya bisa memahami situasi SBY. Pada level saya saat ini, saya setiap harinya berurusan dengan non-sense (baca: bullsh*t) dalam skala yang cukup membuat overload.
Saya hanya bisa membayangkan seperti apa derasnya informasi non-sense yang membanjiri seseorang di level presiden. Pasti amat sulit untuk memfilter dan memilah-milah berbagai masukan tersebut, mana yang valid dan mana yang tidak valid.

BBM pada saat ini adalah masalah besar. Tidak hanya BBM sebetulnya, tapi masalah suplai energi secara keseluruhan.

Bisa saja SBY meniru Soekarno dan menganeksasi / menasionalisasi berbagai perusahaan energi asing (yang beberapa meraup 100% hasil bumi, tidak membaginya sama sekali dengan rakyat Indonesia) — dan kemudian memanfaatkannya untuk kesejahteraan rakyat.
Namun ini jelas beresiko akan menyebabkan karirnya berakhir seperti Soekarno pula – dikudeta oleh bawahannya sendiri yang dibantu oleh negara lainnya (baca: “polisi” dunia)

Jadi perlu ada opsi lainnya.

Pada saat ini ada beberapa sumber energi alternatif yang tersedia. Dari berbagai pilihan yang ada, Algae Biofuel nampaknya sangat menarik untuk di follow up, karena potensinya yang bisa langsung menolong rakyat jelata.

Secara sederhana, buktinya bisa dilihat pada chart yang ditampilkan pada posting ini. Sangat menarik bukan ?

Algae Biofuel ini tidak merusak ekosistem ataupun merampas makanan pokok orang, karena hanya memerlukan matahari + CO2 + air untuk berproduksi. Sangat ideal sekali.
Dimana memang negara kita, karena lokasinya di khatulistiwa, sangat berlimpah dengan semua hal tersebut.

Masalah terbesar Algae Biofuel adalah biaya produksinya yang sangat mahal. Awalnya Algae Biofuel diproduksi dengan menggunakan kolam yang berukuran raksasa. Ini sangat tidak ekonomis.

Tapi kemudian ditemukan cara untuk mengembangbiakkan tumbuhan bersel satu ini secara vertikal !

Mendadak dalam waktu singkat, Algae Biofuel menjadi feasibel untuk diproduksi secara massal & komersial.

Ditambah lagi kemungkinan implementasi Algae Biofuel dalam closed loop, menjadikannya sebagai alternatif yang paling menarik.
Implementasi dalam closed loop memungkinkan limbah pabrik dimanfaatkan untuk menjadi bahan pengembang biakan tumbuhan bersel satu ini.

Nah, mudah-mudahan kita juga bisa segera menikmati Algae Biofuel ini di Indonesia.

OK, back to work — masih ada backlog pekerjaan yang musti saya selesaikan karena sakit beberapa minggu kemarin ini ๐Ÿ™‚

(*) image courtesy of Seattle PI

WordPress + suExec = can not upload ?

If you find that you can not upload pictures anymore to WordPress, and the only things that have changed is your webhoster — then your webhoster may have suExec setup on their server.

suExec is a module for Apache webserver that makes it more secure.
Basically, it will execute scripts with its owner’s permission – not Apache’s.

In this case however it can cause problems when uploading, I have posted the details on WordPress forum :

With suExec you’ll still have problems uploading, usually you’ll get the follwoing error message :

The uploaded file could not be moved to /home/myusername/myblog.com/wp-content/uploads/2008/06.

Reason being because WP created that 2008/06 dir as apache’s user (www-data / httpd / etc), but suExec require that dir to be owned by myusername – otherwise the upload will fail.

Changing the directory’s ownership to myusername fix the problem – but on the next month (when WP created the new directory for that month) you’ll encounter this problem again.

A workaround is to setup a cronjob that will fix the permission / ownership of the uploads directory (on WPMU : blogs.dir) automatically on the beginning of every month.

Ideally, this shouldn’t happen, but I haven’t got an idea at all.

Hope it helps someone out there.

Sierra AirCard 880 @ Hardy (Ubuntu Linux 8.04)

Just to share that I’ve got this HSDPA / 3.5G, and it works straight away with Ubuntu 8.04 (hardy). No problem whatsoever. Feel free to buy this too.

From what I’ve heard, it seems that the entire Sierra AirCard 8xx is the same (881, 875, etc)

This is nice, now I can browse up to 7.2 Mbps from my laptop wirelessly.
I’m subscribed with IndosatM2’s service. Since I mostly use SSH, I have a feeling that most of the time I won’t go over my 700 MB monthly bandwidth quota, heh. At this speed, using SSH over the Internet feels about as fast as accessing servers in my office’s LAN. Good stuff.

Seminar: All about Ubuntu – FKI @ JCC

Iseng-iseng pagi ini saya melihat-lihat kumpulan draft yang ada di blog saya, lha ternyata saya belum posting soal hasil seminar ini tho ! ๐Ÿ˜€ Alamak…. kirain sudah, hihihi.
Padahal sudah banyak event selanjutnya, hehe… termasuk seminar Ubuntu lagi di JHCC dengan jumlah peserta yang jauh lebih banyak lagi daripada yang ini.

sufehmi @ FKI

Anyway, ya inilah kebiasaan saya yang terpaksa dilakukan karena keterbatasan waktu yang ada — ketika ada waktu luang, saya langsung posting banyak sekaligus. Nah, kemudian posting tersebut akan terus muncul satu per satu secara otomatis, walaupun sebetulnya pada saat tersebut saya sedang tidak menyentuh blog saya. Sangat membantu sekali.
Cuma ya jadinya begini, kadang-kadang ada posting yang belum selesai, tapi lupa saya follow up ๐Ÿ˜€

OK, kembali ke seminar Ubuntu; yang saya masih ingat adalah keterkejutan saya karena ramainya peserta. FULLY BOOKED, sejak ***beberapa hari*** sebelum acara ๐Ÿ˜€
Absolutely awesome !
Alhamdulillah respons dari masyarakat sangat antusias. Kami jadi bertekad untuk berusaha melayani dengan sebaik-baiknya agar tidak mengecewakan.

Acara dibuka oleh Andi Darmawan, ketua komunitas Ubuntu Indonesia. Pada sesi tersebut diperkenalkan mengenai Ubuntu, serta demonstrasinya secara live. Mungkin kita sudah biasa menggunakan Ubuntu sehari-hari, namun bagi banyak orang ini masih merupakan sesuatu yang baru dan sangat menarik. Tidak lupa juga didemokan berbagai efek 3D built-in dari Ubuntu — yang juga bisa dinikmati bahkan tanpa perlu ada 3D accelerator card di komputer Anda !
Sangat memikat tentunya.

edi setiawan @ FKI

Kemudian dilanjutkan dengan selingan ringan yaitu film Elephants Dreams, film pertama di dunia dengan lisensi open source (creative common), dan juga dibuat 100% dengan software open source.
Hasilnya tidak kalah dengan film-film dari raksasa Hollywood. Hadirin nampak menikmatinya, dan saya sendiri (karena dulu sempat berkutat di bidang 3D rendering / animasi secara amatir) sangat terpukau dengan apa yang saya saksikan.
Dulu bidang ini hanya bisa dilakoni oleh mereka yang memiliki akses ke software 3D dengan harga yang luar biasa mahal. Kini, siapa saja bisa menikmatinya.
Bravo open source !

Setelah itu acara dilanjutkan oleh Edi Setiawan dari KSL-UBL (Kelompok Study Linux – Universitas Budi Luhur), yaitu berupa tutorial Blender. Terus terang pada saat ini saya tidak terlalu bisa memperhatikan, karena sedang sibuk memeriksa ulang bahan presentasi saya.
Padahal saya juga ingin tahu secara lebih detail mengenai Blender sebetulnya. Nasib…. ๐Ÿ™‚

Terakhir giliran saya, dimana kemudian saya membawa materi seputar Ubuntu dan pemanfaatannya secara riil (perusahaan, institusi, dst), dan kemudian dilanjutkan dengan sesi tanya jawab.
Surprise – animo peserta sangat luar biasa. Sesi tanya jawab akhirnya terpaksa saya cut, karena kita melebihi batas waktu yang diberikan ๐Ÿ˜€
Sangat banyak pertanyaan yang disampaikan. Memang informasi seputar Linux/Ubuntu masih sangat diperlukan oleh masyarakat kita. Dan dari setiap pertanyaan, juga menjadi diskusi yang sangat menarik. Ini adalah salah satu tantangan kita, para aktivis open source, yaitu untuk bisa mendengar pertanyaan mereka, dan kemudian menyampaikan jawaban/solusi yang mereka butuhkan.

Tidak mudah, makanya namanya adalah “tantangan” ๐Ÿ™‚

Setelah melewati batas waktunya, akhirnya seminar ini berakhir. Tidak lupa kami menyampaikan banyak terimakasih kepada tim majalah CHIP Indonesia yang telah berkenan mengundang kami untuk mengisi acara tersebut.
Semoga selanjutnya makin banyak kerjasama yang bisa kita lakukan, Amin.

Dan tentu saja terimakasih kepada semua peserta & tim ubuntu indonesia yang telah hadir. Semoga acara-acara kita selanjutnya terus semakin sukses.
Maju terus open source Indonesia !

Back Links DOT com : how I teased Google – and its reply

About 3 months ago I found out about Back Links dot com (let’s call it BLDC from now on). Seems like another TextLinkAds site, which can get you banned by Google. However, after closer inspection, seems like BLDC is more “invisible” than those other backlinks marketplace.

Basically its script is PHP script. So it’ll be harder to detect, unlike the Javascript ones. Well, theoritically.
Anyway, although it’d be harder to detect, it’s also harder to install for newbies. To my surprise, the support team of BLDC is very responsive. They are even willing to install the script for you on your website. This kind of service is not easy to find. And they treat everyone the same; even when I tried to obtain support for lower-pageranked websites.

So I thought, let’s see if Google can detect this on my blog ๐Ÿ™‚
It’d be cool if Google actually able to detect it as well. Therefore I installed it in this blog’s footer. You may have noticed it (or not, it was at the bottom of the page anyway)

To my surprise; more than 2 months passed, Google didn’t do anything, and the links are selling like hotcakes. Amazing.
It’s literally easy money – you do nothing, yet you kept on getting emails almost everyday telling that another link has been sold.
I thought it’s safe now to conclude that BLDC is, well, safe.

I was proven wrong very quickly. In a routine check days later, I found out that this blog got its pagerank dropped to zero.
None. Null ๐Ÿ™‚

To make sure it’s not a fluke (sometimes this happens when Google is updating its datacenters around the world), I waited for several days, and kept checking.
It only confirmed it. The zero rank status stays.

Panic attack ! ๐Ÿ˜€
Just kidding… I don’t really care about this blog’s pagerank anyway, that’s why I did this experiment in the first place. My curiosity got the better of me, he he

Now is the ultimate test – I deleted the BLDC code from my site. If it’s the culprit, Google would soon lifted the ban.
And, to my surprise, it happened. Just in about 3 days, this blog got its previous pagerank back.

So, I think it’s safe to conclude that Google is able to detect even BLDC, and punishes those who are selling (and most likely buying) on it as well.

I don’t know how Google accomplish it though.
I have Google analytics installed, but it should not be able to detect BLDC’s php script. Another possibility is that a Google employee created an account at BLDC, and monitor the sellers there. At first I thought this is not feasible, but with BLDC’s < 100K rank in Alexa, it may very well is worth someone's time at Google to do so. Any other ideas ? So as always, don't sell backlinks. Google has always prohibited this, and WILL make you pay :) I've confirmed it personally in this little experiment. Enjoy.

Intel selling US$ 200 laptop in Indonesia + Free Windows

This is huge news – in several mass media there are announcements that Intel has just signed the MoU with Indonesian government to sell Rp 1 trillion (approx US$ 100 million) worth of their Netbook @ US$ 200 each.

Craig Barrett @ Indonesian school

That means about 500 thousands of those.

Intel has delivered several hundreds, samples I guess (correction: donation), to several schools in Jakarta.

All of them will be running Windows XP, which was donated by Microsoft.

In the photo is Craig Barrett along with Intel Indonesia’s top brass, in a school where they have donated the Netbook (aka Classmate PC). (photo credit: Sindo.com)

Moral of the story ?
It IS possible to build truly low-cost laptops ***glares at Asus*** ๐Ÿ™‚

More details (in Indonesian) : detikinet.com, Sindo.com

Gmail : The Spam Killer

To the right is a screenshot of one of my Gmail account.

gmail the spam killer

Amazing, 580 inbox email, and 145,000+ SPAM ! ๐Ÿ˜€

This amount of spam was used to be handled by my server. Now it happily forward them to Gmail, which then will filter the spam with its powerful spam filter.

I remember when my customers are complaining about slow Internet access. My first question is whether they hosted their email servers internally. When they answered yes, I did a quick check, then asked them to either host the mailserver externally, or use Google Apps email service.
Usually they will instantly enjoy a significant speed boost to their Internet access.

There are simply too much spam nowadays for our puny bandwidth to handle. I know of big companies here in Indonesia with only 256 Kbps internet access, shared with their 300 employees (yay). And they’re paying US$ 1400 / month (you read it right) for that…

Thankfully, Gmail comes to the rescue.
Thank you Google !

QKLK – Microsoft vs Low-cost computers, OpenOffice online

It’s back – there were visitors on this blog that loves the QKLK (quicklinks) posts. I have not been doing it for sometime (my bad), but with so many findings to share, I’ve decided to resurrect this category again.

Enjoy :


Microsoft killing the low-cost computer/laptop ?

Despite plan to stop selling Windows XP on 30 June 2008, Microsoft changed its mind and made exception for ULPC (ultra low-cost PC). It will continue to make Windows XP Home Edition for this machines.

Problem is, this really is a crippled-down version of XP. Current limitations for XP deployed on ULPCs :

1. Max screen 10.2 inch
2. No touchscreen
3. Max 1 GHz processor speed
4. Max 1 GB RAM
5. Max 80 GB hard disk

These may be a show stopper for various potential customer. May not so today, but on 2009 & 2010, this may well be.

Anyway, there’s always Linux for those who find these too limiting.


OpenOffice.org Online

OpenOffice.org now can be used to access online documents at Google Docs & Zoho.com by using the OoGdocsIntegrator plugin.

This is great, I’ve been using Google Docs & Zoho.com myself, and OOo integration is one thing missing. Now we can enjoy it too.


Bonus: McAfee missed again

I’ve been avoiding McAfee (and Symantec / Norton products) for years now. They used to create the best products on their field. Now I couldn’t find anything good on their catalog. Their products are bloated, slow, misses their target, messes up with your computer, and many other potential problems.

This screenshot is another reminder for me to stay clear from McAfee.

Google.com marked as malicious website ? Don’t they have QA team there ? ๐Ÿ™‚

MySQL migration : potential charset / collation problem

This has bitten me in the past — basically, MySQL changed some defaults on version 4.1.
Where version 4.0 defaulted to charset latin1 and collation latin1_swedish_ci, later version defaulted to a saner charset utf-8 and collation utf8_general_ci

If you migrate it using the usual mysqldump command, you may very well get weird characters.

You’ll need to take extra care. A comprehensive article on the subject is available on Drupal’s website.

A much simpler explanation (less robust though) is available here (also detailed the way to check if you have set MySQL server correctly).

I thought this can be forgotten already, but I still found old MySQL servers from time to time. Can’t blame them, it works, so why mess with it ? But then you need to be careful when moving data to / from these old MySQL servers. And turned out finding a comprehensive article on the subject can be pretty hard (too much noise on google). So hopefully this will help someone else as well.

Dicari: Kandidat “Habibie Technology Award”

Saya mendapat informasi ini dari kawan di ISNET. Jika Anda mengetahui orang yang layak untuk mendapatkan penghargaan ini, segera kontak Bpk. Djoko Karmiadji di dkarmiadji@rocketmail.com

Informasi selengkapnya :

From: Djoko Karmiadji

BPPT akan menganugerahkan BJ Habibie Technology Award kepada individu-individu yang berjasa di bidang teknologi bagi Indonesia. Kami mencari kandidat penerima Award untuk bidang otomotif, mekatronika dan material.

Kami berharap untuk mendapatkan masukan nama-nama kandidat yang akan diusulkan dengan penilaian yang mengacu pada 5 azas Inovasi, yaitu:

1. Azas Penemuan (invention)

2. Azas Kreatif

3. Azas efisien dan effektif

4. Azas nilai tambah

5. Azas manfaat.

Sedangkan kriteria penilaian terhadap kelima azas tersebut meliputi:

1. State of the art

Tingkat keunggulan dan keterkinian teknologi dari produk teknologi yang diusulkan.

2. Size of impact

Besarnya dampak / cakupan pengaruh hasil produk teknologi pada tahapan pengembangan teknologi (R,D,E & O).

3. Degree of complexity

Derajat kompleksitas atau banyaknya faktor berpengaruh dan/atau variabel-variabel yang perlu diperhitungkan untuk menghasilkan produk teknologi.

4. Amount of effort.

Jumlah upaya atau seberapa besar/sulit/keras upaya yang dibutuhkan dalam kegiatan perekayasaan.

5. Degree of maturity

Derajat Kematangan dari produk teknologi ditinjau dari phase/tahap pengembangan teknologi (initial-stage, development-stage & mature-stage)

6. Originality

Keorisinilan hasil produk teknologi (hasil pengembangan atau ide baru)

7. Uniqueness

Keuinikan produk teknologi.

8. Degree of advantage

Derajat kemanfaatan produk teknologi sebagai problem solver dan/atau kemampuan produk teknologi dalam mingkatkan daya saing produk pengguna dan kemampuan sebagai pengungkit ekonomi.

9.Completeness of action

Merupakan hasil produk teknologi siap pakai/hasil akhir (end-product) atau merupakan awal (input) dari sebuah hasil produk lain.

10. Amount of result

Hasil Produk Teknologi mampu memberikan hasil/nilai ekonomis (economic value)

Usulan kandidat dikirimkan ke alamat email:

dkarmiadji@rocketmail.com
dkarmiadji@yahoo.com
dkarmiadji@b2tks.com

Wassalam,

Prof. Dr. Ir. Djoko W. Karmiadji, MSME
Majelis Perekayasa Bidang Otomotif, Mekatronika & Material, BPPT

Air Tebu – aman bagi penderita diabetes. Mengapa gula berbahaya? Apa lagi racun di sekitar kita?

Salah satu kesenangan saya saat ini adalah keluyuran di blogosphere Indonesia, terutama ke berbagai blog yang ditulis oleh para pakar / spesialis di bidangnya masing-masing. Luar biasa banyak pencerahan yang sudah saya dapatkan dalam hitungan menit saja. Salah satu yang rutin saya kunjungi adalah blog Dr. Anthy. Beliau berada di Surabaya, namun berkat Internet & layanan blog, maka beliau bisa berbagi wawasannya dengan kita semua.

Salah satu postingnya yang paling menarik adalah informasi bahwa air tebu itu aman bagi penderita diabetes. Lho, bukannya gula putih itu berasal dari tebu juga, tapi kenapa yang satu aman sedangkan yang hasil diproses justru berbahaya?
Ini sangat menarik, karena di keluarga saya banyak yang mengidap diabetes.

Ternyata proses pengolahan dari tebu menjadi gula yang bertanggung jawab atas hal ini. Pada proses tersebut, zat bernama sakaran lenyap dari air tebu yang diproses menjadi gula. Karena itu gula kemudian menjadi tidak aman bagi para penderita diabetes.

Lho kalau begitu berarti penderita diabetes tidak perlu mengkonsumsi pemanis buatan dong? Mereka tetap bisa menikmati pemanis alami, asalkan tidak diproses dengan cara yang dekstruktif begitu.
Menarik sekali.

Saya kemudian menjadikan topik ini sebagai bahan pembicaraan di berbagai kesempatan. Ternyata kemudian saya mendapatkan berbagai informasi lainnya yang menarik :

[ 1 ] Gula yang sudah diproses dari tebu aslinya tidak berwarna putih, namun cenderung kusam / kecoklatan. Warna putih didapatkan dari proses pemutihan dengan menggunakan zat kimia ๐Ÿ™

[ 2 ] Beras yang biasa kita beli sudah diproses secara kimia, sehingga warnanya bagus dan tidak diserbu oleh kutu.

[ 3 ] Produk peternakan (susu, telur, ayam, sapi, dll) ada yang telah tercemar hormon & antibiotik

[ 4 ] Sayuran & buah tercemar pestisida (dan cairan pencuci buah/sayur terbukti tidak efektif)

[ 5 ] Dan berbagai potensi masalah lainnya.

Waduh, jadi pusing saya ๐Ÿ™

Kalau poin 1 mungkin masih agak mendingan, walaupun saya tidak bisa mendapatkan gula tebu asli, sekarang Helen selalu membeli gula coklat / bukan yang putih. Walaupun sakarannya sudah hilang, paling tidak keluarga kami tidak menelan zat pemutih.
Dan tentu idealnya kami bisa segera menemukan suplier gula tebu asli.

Untuk poin 2, bingung saya ๐Ÿ™
Lha semua beras di pasaran sudah diproses seperti itu. Sejauh ini saya belum menemukan yang tidak diproses, karena memang beras yang tidak diproses akan diserang kutu.

Saya jadi bertanya ke ayah saya, gimana caranya orang zaman dulu menyimpan berasnya di lumbung?
Ternyata disimpan dalam bentuk padi, bukan beras. Maka selain jadi anti kutu, juga jadi bisa disimpan selama berbulan-bulan tanpa masalah.

Zaman sekarang mungkin repot kalau harus menumbuk padi saban menanak nasi, tapi mungkin ini peluang bisnis bagi enterpreneur yang bisa menemukan alat pemroses padi menjadi beras.
Kalau ini sudah ada, maka keluarga saya bisa beralih ke padi saja.

Untuk poin 3, saya juga bingung lagi ๐Ÿ™
Bagaimana caranya membedakan ternak yang organik dengan yang sudah tercemar zat-zat kimia seperti hormon pertumbuhan & antibiotik ? Ini cukup berbahaya, misalnya zat antibiotik yang terus masuk ke tubuh dalam dosis rendah akan membantu kuman di tubuh kita untuk menjadi kebal terhadap antibiotik tersebut.

Kalau di luar negeri sudah agak enak, karena ada skema labeling yang mempermudah kita untuk menemukan makanan yang organik. Baik sekali kalau di Indonesia juga bisa ada skema seperti ini.

Anyway, susah sekali untuk memberi makanan yang sehat bagi anak-anak kita saat ini. Kita suruh mereka banyak makan buah & sayur, tapi ternyata ada pestisidanya. Dan masalah lainnya yang sudah saya cantumkan diatas.
Ide? Solusi?

Juga kalau ada yang bisa membantu konfirmasi berbagai informasi di atas, kami akan berterimakasih sekali.

Jadi, bagaimana caranya supaya kita bisa makan sehat di Indonesia ? Please share any info that you have. Thanks.

Jurnalis kritis : dimana engkau berada ?

Itulah kira-kira pertanyaan dari Helen Thomas, jurnalis wanita berumur 87 tahun, ketika hanya dia sendirian yang mampu mengkritisi White House (lagi).

Bunga untuk Helen Thomas

Mungkin Anda tinggal sendirian bu Helen, karena media lainnya sudah dibeli oleh segelintir kelompok elit ๐Ÿ™ dan hasilnya sudah jelas :

all 175 newspapers owned by him editorialised in favour of the Iraq war

Sedikit ceritanya; beberapa hari yang lalu White House mengadakan acara jumpa pers, yang memang biasa mereka lakukan. Di tengah berbagai pertanyaan standar yang diluncurkan oleh wartawan lainnya, tiba-tiba Helen dengan blak-blakan menyampaikan soal 2 fakta yang berbeda & menunjukkan Bush telah berbohong (Bush bilang tidak menyiksa tawanan perang, kemudian Bush mengatakan sudah menandatangan surat izin menyiksa tawanan perang), dan menanyakan komentar juru bicara White House tentang hal itu.

Dana Perino, juru bicara White House, berbohong lagi dengan mengatakan bahwa Amerika sama sekali tidak ada menyiksa tawanan perang. Namun Helen tidak membiarkannya begitu saja, dan terus memastikan pernyataan tersebut.
Akhirnya pernyataan Dana Perino tersebut terkonfirmasi (nekat juga ini orang berbohongnya ya).

Anehnya, kemudian tidak ada yang melanjutkan yang sudah dimulai Helen. Wajar saja jika Helen kemudian jadi merasa frustasi, dan berkomentar “Where is everybody ??”.
Ini bukan kali pertama Helen merasa sendirian, sebenarnya malah keluhannya tersebut sudah dipaparkan di dalam bukunya yang berjudul Watchdogs of Democracy? : The Waning Washington Press Corps and How It Has Failed the Public.

Helen, saya ada disini, dan berterimakasih sekali bahwa masih ada jurnalis yang berani & kritis di Amerika. ๐Ÿ™‚

Ternyata, saya tidak sendirian mengapresiasi keberanian Helen. Para pembaca Reddit, sebuah website social news yang kini mulai sering saya sambangi, ternyata juga merasakan kegembiraan yang sama :: Masih ada jurnalis yang berani mengajukan pertanyaan-pertanyaan yang kritis.
Hebatnya, mereka tidak berhenti sampai disitu – namun kemudian melanjutkan dengan mengumpulkan sumbangan untuk Helen Thomas. Terkumpul total US$ 4100 ! ๐Ÿ˜€

Diputuskan di forum diskusi Reddit bahwa sumbangan tersebut akan diberikan dalam bentuk bunga, dengan diliput oleh media massa. Diharapkan ini akan mendorong jurnalis lainnya untuk turut serta meramaikan kembali iklim jurnalistik yang sehat & kritis.

Dan gelombang pertama serta kedua telah dikirim ๐Ÿ˜€
Well done !

Bagaimana dengan di Indonesia ? Saya kurang begitu paham situasinya, kalau yang saya ingat ada beberapa jurnalis yang juga kritis, seperti Andreas Harsono, Meuthia Hafiz, Rosiana Silalahi (off air, deskjob). Mudah-mudahan masih banyak juga yang lainnya.

nb: ternyata ini bukan pertama kali ada yang berterimakasih kepada Helen. Bagus sekali, memang sebaiknya jurnalis yang berintegritas seperti ini kita apresiasi secara publik.

Operasi gratis

Saya mendapat informasi ini dari milis internal ISNET :

Sehubungan dengan HUT ke-40 Pusat Rehabilitasi Departemen Pertahanan, maka akan diadakan operasi / bedah gratis untuk umum, pada:

Hari / tgl : Sabtu & Minggu, 5 & 6 Juli 2008
Waktu : Pukul 08.00 WIB s.d selesai
Tempat : Rumah Sakit Dr. Suyoto Pusrehab Dephan, Jl. RC. Veteran No. 178 Bintaro, Jakarta Selatan
Untuk penyakit-penyakit : – Katarak. – Bibir sumbing. – Tumor kecil. – Hernia.

Pendaftaran calon pasien dapat dilakukan di bagian pendaftaran RS Dr. Suyoto. Pendaftaran sebaiknya dilakukan secepatnya, dikarenakan akan ada pemeriksaan kesehatan untuk menentukan apakah layak untuk ikut program ini atau tidak.

Informasi lebih lanjut dapat menghubungi 021 – 7342012

nb : maaf saya relay juga via Planet Terasi, karena potensi manfaatnya. Tolong sampaikan kepada yang membutuhkannya.

Firefox shortcuts

Salah satu hal yang menyenangkan dalam menggunakan Firefox adalah kelebihannya dari segi accessibility — Anda bisa dengan mudah menggunakannya baik dengan mouse maupun keyboard.
Ada banyak shortcut keyboard maupun mouse di Firefox, sehingga Anda bisa browsing dengan nyaman dengan menggunakan browser ini.

Beberapa yang biasa saya gunakan adalah sbb :

  • Ctrl-T : buka tab baru
  • Ctrl-W : tutup tab
  • Ctrl-PgUp/PgDn : pindah ke tab sebelum/sesudah
  • Alt-D : memindahkan cursor ke address bar, lalu langsung ketik URL yang ingin Anda buka
  • Ctrl-T lalu Tab : membuka tab baru, dan memindahkan cursor ke search bar. Ketikkan keyword yang ingin Anda cari, tekan Enter, dan langsung dapatkan hasilnya
  • Ctrl-[left click] : membuka link di tab baru, di background (tab yang sedang aktif tidak berubah)
  • Ctrl-Shift-[left click] : membuka link di tab baru, dan tampilkan tab baru tersebut
  • Ctrl-F : membuka search bar, ketik keyword yang ingin Anda cari dan tekan Enter. Untuk menemukan yang berikutnya, tekan Alt-N
  • Ctrl-F5 : hard reload — memaksa Firefox untuk reload ulang halaman ybs dari server, bypass cache. Kalau Anda berkali-kali menekan tombol reload tapi yang muncul masih halaman yang lama, coba tombol ini, pasti akan berhasil memaksa server membuat ulang halaman tsb.
  • Alt-[kiri /kanan] : Back / Forward
  • Ctrl-[mouse wheel] : mengubah ukuran huruf / font dari website ybs
  • F7 : membuat kursor muncul di halaman ybs, dan memungkinkan kita untuk memilih teks dengan menekan tombol Shift-[panah]. Tekan F7 lagi untuk menghilangkan kursor.
  • Tab : pindah dari field yang ada ke field yang lain

Semoga membantu Anda untuk semakin produktif dalam menggunakan browser yang canggih ini.

Games @ Linux

Secara pribadi, games kini bukan masalah lagi di Linux. Ada sangat banyak pilihan game berbasis Flash di Internet. Banyak yang kualitasnya bahkan lebih bagus daripada game yang berbayar !
Walaupun mungkin gambarnya tidak terlalu bagus, tapi dari segi gameplay, sangat banyak game Flash yang jauh lebih superior.

Edit : Berikut ini adalah beberapa situs game Flash yang bisa Anda coba :
(1) Kongregate.com
(2) Games.co.id

Anyway, tentu saja masih ada yang mencari software game di Linux. Sekarang ternyata zaman sudah sangat berubah. Dulu Linux biasa saya gunakan hanya untuk bekerja atau untuk menjalankan komputer server, ternyata kini sudah sangat banyak games berkualitas bagus yang bisa dijalankan di Linux.

Chris telah mencantumkan dan mereview 25 games paling bagus yang berjalan di Linux. Wah, bagus-bagus euy ๐Ÿ™‚
Dan daftar tersebut semakin lengkap dengan informasi-informasi tambahan di komentar para pengunjung.

Masih ada game Windows yang ingin Anda mainkan di Linux ? Tidak masalah, pasang saja PlayOnLinux.
Gitu aja kok repot ๐Ÿ™‚

OK, kembali ke… laptop Village Defense !

Empowered by Open Source : problem? no problem!

I was reading my post on OpenOffice 2.4 installation problem, when it occured to me that people may mistake the post as a complain. That’s not the case actually, in reality I was very happy to be able to find the solution. This context may be lost in that post though, since it’s a technical explanation on solving a problem.

Personally, I think if I stumbled on that problem with a proprietary software, I may not be able to enjoy the solution so soon. Since OpenOffice is licensed as free software (open source), I was free & empowered to :

[ 1 ] Ability to find the explanation from the source itself.
This is simply not possible with proprietary software. Even if you have support contract, you may have to go through layers of it support structure (first line, second line, and so on) before you’ll be able to talk with someone who understand the problem.

With access to the source, I was able to solve the problem myself.

[ 2 ] Enjoy clean code, easy to look through
Mucking through the source code may seem scary at first. And the code is in Java, which I’m not proficient at.

But to my joy, the source code was very clean, clear, and quite easy to read.
It took me very little time to spot the relevant code to my problem, which enable me to devise the solution.

[ 3 ] Ability to share (the solution)
Since the software itself is free, we are also free to publish the solution to the problem.

This is not always the case with proprietary software.
Example; say you’re using a disassembler to reverse-engineer a proprietary software, so you can look at its source code. This in itself is already a violation of law.
And if you managed to find the solution, don’t publish it. It’s just like telling everyone “hey, I just broke the law here!”

With free / open source software, we can share our experiences freely. No fear of litigation, like what already happened to several bloggers with proprietary software vendors.

A bit about me – I started my career as expert in various proprietary software. I used to own many accreditations – Cisco’s CCNA, Novell’s CNA. I was even a certified Microsoft Professional on Active Directory ๐Ÿ™‚ that was quite easy to be honest, I was able to pass one of the exam even when I had bad flu (read: blurring vision, running nose, bad case of headache).

As with any other job, I encountered many problems, which require me to solve. However, I have limited access to these tools. I can only do & hack so much.
In the end, I was blamed for problems which are impossible to resolve (eg: because the vendor refuses to fix it, etc), the company loses money, the customers got the share of the problem as well.
This is not acceptable.

So when I returned to Indonesia, I decided it’s time for a change.
I became an open source practitioner.

Now I have freedom on my hands, I’m free to hack as I wishes.
And my customers are enjoying it too as the result. Just a few days ago we installed a VPN appliance based on open source technologies on a big telco company. The appliance was customized to single sign-on to a directory server we previously setup, and provide VPN tunnel to its users secured with very strong 2048-bit encryption.
And the way it’s setup, it’s resilient, have high availability, require zero maintenance – just runs.

That’s the power of open source. That’s the power of freedom.

Free / open source software empowers us. It’s as simple as that.
Enjoy !