Nge-blog: Komunikasi Gaya Baru

August 31, 2006 · Filed Under General · 5 Comments 



blog-01

Originally uploaded by Framed Geek.

Demikianlah judul yang diiumbuhkan oleh prima untuk tulisan saya buat KR. Makasih ya Prim :). Setelah banyak dipanasi dan dikompori, akhirnya tulisannya jadi dan hari ini dimuat di KR. Thanks to Prima lagi yang udah memberikan sentuhan redaksional dan menambahkan screenshot blogfam.

Terimakasih tak terkira kepada semua pemilik blog yang di referensi dalam tulisan ini. (Mbak ;) ) Enda di goblogmedia, Meyra (fave-nya si dear honey), si preman sofa, begitu sebutan saya untuk si Meyra ini :p. Sekarang tidak lagi di http://ubikan.blogdrive.com tapi udah pindah ke http://www.caliskanfamily.com/blog/.

Buat Didats, sebenarya yang portofolio stuff itu contohnya adalah blog-mu ;). Thanks to Microsoft developer blogger, sudah saya catut jadi contoh corporate blogger. Microsoft gitu loh, efek medianya saya harap bisa lebih santer.

Hmm, buat sapa lagi ya? Tentu saja buat adek yang udah ngajarin nulis dan sedang ultah hari ini. Met ultah ya :*. Ronceh buat photoshot-nya, Aku padamu Ronceh :*. Dan semua temen-temen blogger yang gak keruan banyaknya :p. Liat aja log di blog masing-masing :D. Terimakasih untuk semua tulisannya dan pembelajarannya. Terimakasih udah mau membaca tulisan yang sok seperti ucapan terimakasih di kaset-kaset. Hahahahah.

Happy blogging!

Males Coding

August 30, 2006 · Filed Under General, Mood · 3 Comments 

Mau coding kok ya muales gini ya? *huhuhuhu* Pengen tidurrrr!!!!

Look ma, I’m a widget!

August 25, 2006 · Filed Under Web 2.0 · Comment 

Free Image Hosting at www.ImageShack.us

I’m Hyped 2.0. I’m a javascript and 2.0 buzz slave. I’m now officially a widget.

Here is my first widgetbox widget. Widgetbox js is quite frustrating. It doesn’t support sync XHR request. And it doesn’t have many feature yet. Compare this to mooglet. Mooglet has more things to use, name it dojo, and etc. Those two are different beast though. I bet mooglet need its own exclusive canvas to put mooglets widget onto. Whilst, this widgetbox counts on IFRAME. Nah, what matter is: Look ma, I’m a widget! Yay, no hands!

Update:

22:42 GMT+7 My widget has just been approved!

日本語のブログ

August 25, 2006 · Filed Under General · Comment 

どのように、それは日本語で全くブログに感じますか?私は、それが全く面白いと言います。百聞は一見にしかず ;)



Free Image Hosting at www.ImageShack.us

People dont change

August 23, 2006 · Filed Under General, Mood · Comment 

me: some people just never learn eh?!

xxx: people dont change

me: I thoguht peole changes?

xxx: no they dont

me: what should we do to those never change?

xxx: get a really big pole and shove it up to their ass

me: get a really big pole and shove it up to their ass <= seems to be fun

me: let’s do that sometime

Mashup Frenzy

August 23, 2006 · Filed Under Regular Hours, Technology, Web 2.0 · Comment 

Okay, how would you feel if you can create your very own web two point oh mashup? You say I am crazy. That’s fine. Apparently, it’s my lucky night. I came up with a very interesting Google keyword: mashup. And it stranded me onto programmableweb.com matrix. Programmable web, this is just what I’ve been looking for. On the matrix you can see a hell lot of mashup created by integrating two or more interoperable data collected from open APIs. The killer feature, mashup-of-mashup, is not there yet. But fear not, it’s on their todo list already. Crazy web 2.0 bastard, they really know how to make me feeling horny.

You’re not horny yet? Well, check this Dapper service. It’s a lego like service builder. Using online tool to extract data from any website you like, we can create some service which “template” has been given to play with. Name it HTML, RSS, XML, JSON, YAML, Image Loop, Google Widget, and some more. Go on, frag your brain, create a mashup!

PS:

There seems to be a similar tool as Firefox extension. It’s just too bad that mozdev.org is currently down. It’s should be here, named platypus.

Update:

Dapper was not so damn cool. It’s actually an online scraper builder and transformer. Despite it’s very useful for any website which has no feed to consume, what we actually need in this Web 2.0 era is a tool to combine those existing data piles into something new. So I guess then damn cool thing would only happen if Dapper has finish their mashup-of-mashup feature. Till then, I’ll think an approach myself. Something like an online XPath builder. Using available js library, it’s not impossible to achieve. *Yeah, right :p*. Uh oh, you can found platypus here, but it is only compatible with Firefox 0.7-1.0. You’re screwed :P

Positive

August 21, 2006 · Filed Under Mood, Regular Hours · Comment 

Being negative, having negative value, is bad. I must be positive. Thus, asking God to give me payback for every misery I’ve been trough is forbidden.

I wonder what has happened to my belief that I will never be able to satisfy everybody?. I’m tired of doing The Court of Justice play in my head.

JS Classes and Inheritance, The Easy Way

August 17, 2006 · Filed Under Open Source, Regular Hours · Comment 

JS is cool, but it suck when dealing with classes and inheritance. Or that’s what I know. Doing it the old fashion way just breaking my heart all the time. Thank God I found this Base.js to mend my heart. Classes and inheritance in JS has never been this easy :) and fun.


// Interfaces
var T = Base.extend( {
mSysT: null,
isValid: function() {
}
} );

// Video classes
var Video_T = T.extend( {
isValid: function() {
return this.mSysT.t() > 10;
}
} );

Uh oh, have I mention that I’ve used SpiderMonkey to summon JS in my console? I do have js in my console. Check this out


[geek@toni singapore-0.10.0]$ js -v
JavaScript-C 1.6 pre-release 1 2006-04-04 (OSSP js 1.6.20060803)
usage: js [-PswWxC] [-b branchlimit] [-c stackchunksize] [-v version] [-f scriptfile] [-e script] [-S maxstacksize] [scriptfile] [scriptarg...]
[geek@toni singapore-0.10.0]$ js
js> print(’foo’);
foo
js> quit
function quit() {
[native code]
}
js>

Briefer kopete-now-listening script

August 15, 2006 · Filed Under Open Source · Comment 

Remember my previous kopete-now-listening script for Amarok? Today, Bartek Celary sends me an email. This is how it goes:

Hi,

Just to let you know -- few fixes to the script. I ripped out the
config thing as it was not working in my case and put everything in
functions rather that separate file. maybe you would like to have a
look and use something of it (i.e. the kopete running test was not
working OK for example).

cheers,
--
B. Celary

Attached within his mail is a brief replacement for my script. Previously, I have two files. One file to hook into Amarok and the actual core script contained in another file. Within this brief version, Bartek Celary also wrote new feature. A time delay to prevent the script from working too fast when the song change in a fast manner. This script introduce PREFIX and POSTFIX var to format the away status.

My take?

  • Prevents the script from running too fast (on track changes) is a great feature.
  • For the KOPRUN, we can make it simpler with: dcop | grep -q kopete && echo OK
  • About the config dialog, it’s a tad bit heavy and took forever to load. I wonder if there’s any low fat scriptable GUI framework I can use instead of Komander
  • I still have one problem though. My status always set to “busy”. I guess should read more about the setAway dcop call.

OK, read on to look at the source.

Read more

Un-aesthetical Mac Intel

August 14, 2006 · Filed Under Regular Hours · 5 Comments 

There are days you know, when you can get a hold of yourself from jumping out your chair and screaming out: HUUHHHHH??!!! (refer to eyeshield21 for what “HUH?!” means). This seem to be my day. I didn’t jump out my chair though :p.

I would not screaming HUHH?! if I haven’t found this Mac Pro review I browsed yesterday. Thanks to Firefox cool History sidebar. I really think even fan unit is aesthetic. So which part of it not aesthetic? Price? :p

Next Page »