Mindstorms NXT is definitely too irresistible !!!




And sure it will be a great companion for my RIS 2.0 … :mrgreen:

MUST … HAVE .. THIS … THING … IMMEDIATELY …

Jamannya pake Firefox 2 dulu, ada 1 add-on yang sangat mempermudah hidup perihal urusan add,edit, & delete cookie, yaitu ANEC (Add N Edit Cookies). Sayangnya, add-on ini tidak kompatibel dengan Firefox 3 :( .

Untunglah ada solusi lain, yaitu SQLite Manager. Lho SQLite Manager ? Emang mau edit database ?

Yup. Tepatnya, Firefox 3 menggunakan sqlite untuk menyimpan cookie, profile, download history, dst.

Jalankan SQLite Manager, lalu di bagian (Select Profile Database), pilih cookies.sqlite, lalu klik tombol Go.

Tinggal pilih entry yang bakal diedit, klik kanan, dan edit.

Yah, mungkin tidak sesimpel ANEC, tapi tetap membantu kok ;)

jemalloc

June 19, 2008

Barusan baca ini.

Ternyata Firefox 3 menggunakan memory allocator tersendiri, yaitu jemalloc, yang digunakan di libc milik FreeBSD. Dan ada binary buat Windows.

Ha ha layak dicoba.

Penasaran apa bedanya dengan

malloc()

yang standar …

Dan lalu nyasar kesini

Isinya soal hacking Windows CRT (C Run Time). Ngga kalah gila :mrgreen:

Grokking the GIMP

June 9, 2008

Buku menarik buat mereka yang tertarik mempelajari GIMP ;)


Versi online ada disini. Ada tarball-nya pula !

Woohoo !! :mrgreen:

BeRoTinyPascal

June 4, 2008

Entah gimana, nyasar ke sini :

What is BeRoTinyPascal ?

BeRoTinyPascal is an very small selfcompiling pascal compiler only with 28kB source code, which produces standard win32 peexe executables with native 32-bit x86 machine code.

Setelah diintip, ternyata dibuat pakai Delphi. Heh menarik juga. Sayang sourcecodenya luar biasa berantakan.

Dan sepertinya, TCC (Tiny C Compiler) masih lebih lebih powerful daripada compiler ini :mrgreen:

JWasm

May 21, 2008

Salah satu assembler yang masih aktif dikembangkan dan dipakai saat ini adalah MASM32. Dan codebase assembly 32 bit sebagian besar didominasi oleh MASM32. Sayangnya, MASM32 hanya berjalan di Windows.

Anda yang menggunakan OS non Windows, seperti Linux atau BSD tentu tidak bisa mengharapkan MASM32. Solusinya adalah menggunakan assembler yang cross platform, seperti FASM, NASM, YASM, atau GNU assembler. Dan ternyata assembler-assembler ini memiliki syntax yang berbeda dengan MASM32.

Masih ada harapan kah untuk menggunakan assembly ala MASM32 di OS non Windows ? Ada, yaitu dengan JWasm. JWasm adalah assembler turunan WASM. Dan karena WASM adalah open source dan sudah ada port buat Linux, bukan masalah lagi. Wohoo !! :smile:

Dua golongan

April 29, 2008

Golongan pertama menjadikan kebebasan sebagai suatu ideologi yang dijunjung tinggi.

Sementara golongan kedua berprinsip keseragaman sebagai sesuatu yang mesti dipegang kokoh.

He he perlukah kedua golongan itu berantem ??

Linux itu BUKAN Windows

April 20, 2008

Bagi anda pengguna Windows yang sama sekali belum pernah menggunakan Linux, tetapi berniat mencoba/menggunakannya, ada baiknya anda membaca artikel ini : Linux is NOT Windows.

Disitu, ada paragraf yang menarik :

Linux is not interested in market share. Linux does not have customers. Linux does not have shareholders, or a responsibility to the bottom line. Linux was not created to make money. Linux does not have the goal of being the most popular and widespread OS on the planet.

All the Linux community wants is to create a really good, fully-featured, free operating system. If that results in Linux becoming a hugely popular OS, then that’s great. If that results in Linux having the most intuitive, user-friendly interface ever created, then that’s great. If that results in Linux becoming the basis of a multi-billion dollar industry, then that’s great.

It’s great, but it’s not the point. The point is to make Linux the best OS that the community is capable of making. Not for other people: For itself. The oh-so-common threats of “Linux will never take over the desktop unless it does such-and-such” are simply irrelevant: The Linux community isn’t trying to take over the desktop. They really don’t care if it gets good enough to make it onto your desktop, so long as it stays good enough to remain on theirs. The highly-vocal MS-haters, pro-Linux zealots, and money-making FOSS purveyors might be loud, but they’re still minorities.

Linux itu bukan Windows.

Linux bisa lebih bagus dari Windows ? Baguslah.

Linux bisa menggantikan Windows mendominasi desktop ? Baguslah.

Linux tidak menggantikan Windows mendominasi desktop ? No problem.

Linux adalah OS yang dirancang dari, oleh, dan untuk komunitas.

He he kok sepertinya rada egois yah ? :mrgreen:

OK, untuk menghindari debat soal penggunaan istilah, Linux yg gw maksudkan tentulah GNU/Linux.

Nah, kenapa pengguna komputer masih tidak berminat bermigrasi ke Linux ?

Ada artikel menarik yang membahas hal ini : Linus Torvalds on Why Users Aren’t Flocking to Linux. Dan seperti yang gw duga, Linux di desktop masih menjadi hambatan.

But according to Torvalds the reason Linux hasn’t taken off is that most people are happy with the way things are. “If you act differently from Windows, even if you act in some ways better, it doesn’t matter; better is worse if it’s different.”

Torvalds thinks that since the basic uses of the desktop have been established, changing it in some radical way is more likely to anger users than impress them. This goes a considerable way to explain why recent versions of both Windows and Mac OS X have largely been focused on “eye candy” and visual/interactive improvements rather than revolutionary new features.

Dan ada cukup banyak komentar pada artikel ini. Gw liat ada setidaknya 2 komentar yang mengena :

The GUI is not considered important to Linux developers, probably cause they don’t use it much. But the GUI is everything to the consumer who wants a PC to just work and be intuitive.

The real reason is games. Most people like playing games and Linux doesn’t really offer an easy way for you to just go and play the latest City Life 2008 or Civilization 4 (yes, most people like NEW games instead of the old ones that do work under Linux)

OK. Secara umum, apa yg gw kerjakan di Windows bisa gw kerjakan di Linux, bahkan bisa lebih baik lagi.

Gw ngga masalah menggunakan Linux. Nah, tapi bagaimana dengan mereka yang :

  • Malas/tidak suka belajar sesuatu yg baru/oprek-oprek
  • Bukan geek/nerd
  • Tidak berminat pada ideologi open source/free software
  • Pengen solusi instan

Yah begitulah kira-kira …

Silakan dijawab sendiri-sendiri 8)

Mainan baru

April 16, 2008

Gak lama lagi, semester 8 ini berakhir dan KP dimulai. Gw bakal berurusan dengan 2 “mainan” baru.

Pertama, MSRS (Microsoft Robotics Studio).


Yeah, mirip ama RoboLab yg gw pake di Mindstorms RIS 2.0 dulu. Dan ada berita baik. MSRS bisa bekerja dengan Mindstorms RIS 2.0. Silakan lihat ini.

Lalu apa yang kedua ? Tentu saja bahasa C# ! :mrgreen:

Soalnya, MSRS menghasilkan kode C# …