Keralunub (baca: Arek Bunul) siap membantu Anda. Kontak saya di agi[dot]banget[at]gmail[dot]com
Ruby On Rails, (x)HTML, CSS, Javascript, Ajax

     
Just because you're going forwards doesn't mean i'm going backwards
| Internet | Art | Web | Music | Ruby | Boxing | General | Java |
Do You Care If I Don't Know What To Say
Posted 29 - Jun - 2009. Category Music. View Comments

Salah satu "soundtrack of my life" waktu masih SMA.

This vacation's useless
These white pills aren't kind
I've given a lot of thought on this 13-hour drive
I miss the grinding concrete where we sat past 8 or 9
And slowly finished laughing in the glow of our headlights
I've given a lot of thought to the nights we use to have
The days have come and gone
Our lives went by so fast
I faintly remember breathing on your bedroom floor
Where i laid and told you, but you sweared you loved me more

Do you care if i don't know what to say
Will you sleep tonight, will you think of me
Will i shake this off pretend its all okay
That there someone out there who feels just like me
There is

Those notes you wrote me
I've kept them all
I've given a lot of thought of how to write you back this fall
With every single letter in every single word
There will be a hidden message about a boy that
loves a girl

Do you care if i don't know what to say
Will you sleep tonight, will you think of me
Will i shake this off, pretend its all okay
that There's someone out there who feels just like me
There is

Do you care if i don't know what to say?
Will you sleep tonight, will you think of me
Will i shake this off, pretend its all okay
That there's someone out there who feels just like me

Do you care if i don't know what to say?
Will you sleep tonight, will you think of me
Will i shake this off, pretend its all okay
That there's someone out there who feels just like me
There is 


There Is - Box Car Racer



I Won't Forget You When We Part
Posted 29 - Jun - 2009. Category Music. View Comments

Versi cover dari lagu Porcupine Tree berjudul Collapse the Light Into Earth. Superb!!!

I won't shiver in the cold
I won't let the shadows take their toll
I won't cover my head in the dark
And I won't forget you when we part

Collapse the Light Into Earth

I won't heal given time
I won't try to change your mind
I won't feel better in the cold light of day
But I wouldn't stop you if you wanted to stay

Collapse the Light Into Earth


Snedd99 - Collapse the Light Into Earth (Porcupine Tree - cover)



Podcast: The Functional Web
Posted 28 - Jun - 2009. Category Web. View Comments

In his new IEEE Internet Computing column "The Functional Web," Steve Vinoski focuses on Representational State Transfer (REST) and the Web. He specifically concentrates on developing production-ready RESTful Web services using functional programming languages and techniques.

http://www2.computer.org/portal/web/computingnow/functionalweb


Languages War
Posted 28 - Jun - 2009. Category Java. View Comments

Saya menemukan posting menarik di http://jackcoughonsoftware.blogspot.com/2009/06/comedy-scala-vs-ruby-vs-objective-c.html. Kurang lebih intinya adalah membuat Array yang berisi Hash.

Java

Map[] computers;
Map[] maps = {
     new HashMap(){{
         put("Name", "MacBook");  
         put("Color", "White");
     }},
     new HashMap(){{
         put("Name", "MacBook Pro");
         put("Color", "Silver");
     }},
     new HashMap(){{
         put("Name", "iMac");     
         put("Color", "White");
     }}
 };
 this.computers = maps;


Objective-C

NSDictionary *row1 =
 [[NSDictionary alloc] initWithObjectsAndKeys:
   @"MacBook", @"Name", @"White", @"Color", nil];
NSDictionary *row2 =
 [[NSDictionary alloc] initWithObjectsAndKeys:
   @"MacBook Pro", @"Name", @"Silver", @"Color", nil];
NSDictionary *row3 =
 [[NSDictionary alloc] initWithObjectsAndKeys:
   @"iMac", @"Name", @"White", @"Color", nil];

NSArray *array =
 [[NSArray alloc] initWithObjects: row1, row2, row3, nil];

self.computers = array;

[row1 release];
[row2 release];
[row3 release];
[array release];


Scala

this.computers = Array(
 Map("Name" -> "MacBook", "Color"->"White"),
 Map("Name" -> "MacBook Pro", "Color"->"Silver"),
 Map("Name" -> "iMac", "Color"->"White"))


Ruby

self.computers = [
 {:Name=>"MacBook", :Color=>"White"},
 {:Name=>"MacBook Pro", :Color=>"Silver"},
 {:Name=>"iMac", :Color=>"White"}]


Clojure

(def computers [
 {:Name "MacBook"}
 {:Name "MacBook Pro" :Color "Silver"}
 {:Name "iMac" :Color "White"}])


Javascript

this.computers =
[{'name':'MacBook', 'color':'White'},
{'name':'MacBook Pro', 'color':'Silver'},
{'name':'iMac', 'color':'White'}];


F#

let this.computers <- [|
Map[("Name", "MacBook"); ("Color","White")];
Map[("Name", "MacBook Pro"); ("Color","Silver")];
Map[("Name", "iMac"); ("Color","White")] |]


Groovy

this.computers = [
[Name: "MacBook", Color: "White"],
[Name: "MacBook Pro", Color: "Silver"],
[Name: "iMac", Color: "White"]]


Haskell

import Data.Map
computers = [fromList [("name", "MacBook"), ("color", "white")],
fromList [("name", "MacBook Pro"), ("color", "silver")],
fromList [("name", "iMac"), ("color", "white")]]


Kalau saya pribadi paling suka versi Scala dan paling tidak suka versi Objective-C. Menarik sekali, semua bahasa relatif berimbang, kecuali Java dan Objective-C yang lumayan panjang code-nya. Silahkan disimpulkan sendiri ^^


Things Aren't What They Seem. Makes No Sense At All
Posted 26 - Jun - 2009. Category Music. View Comments

Slightly bemused by his lack of direction
Hey you, hey you
Came to this world by caesarean section
Hey you, hey you
Chooses his clothes to match his pallid complexion
Hey you, hey you
Now it takes him all day just to get an erection

Hey you,
Things aren't what they seem.
Makes no sense at all
Things aren't what they seem.
Makes no sense at all

Goes out to cruise and to meet his connection
Hey you, hey you
He never scores he just gets an infection
Hey you, hey you
Dreams of a place with a better selection
Hey you, hey you
Still it takes him all day just to get an erection
Hey you,

Things aren't what they seem
Makes no sense at all,
Things aren't what they seem
Makes no sense at all,
Things aren't what they seem
Makes no sense at all,
Things aren't what they seem
Makes no sense at all,
Luxemburger queen,
He's a burger queen.

Slightly bemused by the total rejection,
Hey you, hey you,
Came to this world by caesarean section,
Hey you, hey you,
Dreams of a place with a better selection,
Hey you, hey you,
Dreams of a face that is pure as perfection,
Hey you,

Things aren't what they seem,
Luxemburger queen,
Luxemburger queen,
Luxemburger queen,
He's a burger queen


Burger Queen - Placebo



[Polling] - Languages On JVM
Posted 25 - Jun - 2009. Category Java. View Comments

Akhir-akhir ini banyak sekali bahasa pemrograman yang berjalan di atas JVM, seperti Scala, Clojure, Groovy Ruby, Python, dsb. Bagi programmer Java, ada yang menyambut dengan senang dan ada pula yang mungkin karena suatu sebab menjadi kurang senang dengan hadirnya bahasa-bahasa ini (ibarat melihat penjajah yang datang dari negeri seberang). So, bagaimana pendapat teman-teman yang sehari-hari berkutat dengan dunia Java? Silahkan isi poll di bawah ini, bila teman memiliki alasan khusus, silakan tulis di kolom komentar supaya bisa kita diskusikan lebih lanjut.



I Will Let You Down. I Will Make You Hurt.
Posted 22 - Jun - 2009. Category Music. View Comments

Salah satu lagu paling powerful yang pernah saya dengar. Ditulis dan dinyanyikan oleh Trent Reznor, Nine Inch Nails, kemudian dinyanyikan kembali oleh Johnny Cash.

I hurt myself today
to see if I still feel
I focus on the pain
the only thing that's real
the needle tears a hole
the old familiar sting
try to kill it all away
but I remember everything
what have I become?
my sweetest friend
everyone I know
goes away in the end
and you could have it all
my empire of dirt

I will let you down
I will make you hurt

I wear this crown of thorns
upon my liar's chair
full of broken thoughts
I cannot repair
beneath the stains of time
the feelings disappear
you are someone else
I am still right here

what have I become?
my sweetest friend
everyone I know
goes away in the end
and you could have it all
my empire of dirt

I will let you down
I will make you hurt

if I could start again
a million miles away
I would keep myself
I would find a way 


Hurt - Johnny Cash



CSS Sucks
Posted 22 - Jun - 2009. Category Music. View Comments

C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks
C S S sucks


CSS Suxxx - CSS (Cansei De Ser Sexy)



Ruby at ThoughtWorks
Posted 20 - Jun - 2009. Category Ruby. View Comments

Penjelasan Martin Fowler tentang efek dari penggunaan bahasa Ruby pada perusahaannya, Thoughtworks.

Silakan baca selengkapnya di http://martinfowler.com/articles/rubyAtThoughtWorks.html


Object Oriented CSS: For High Performance Websites and Web Applications
Posted 17 - Jun - 2009. Category Web. View Comments

Slide dan video presentasi oleh Nicole Sullivan





More info:
http://wiki.github.com/stubbornella/oocss
http://www.stubbornella.org/content/2009/03/23/object-oriented-css-video-on-ydn/


Opera Unite: a Web server on the Web browser
Posted 17 - Jun - 2009. Category Internet. View Comments

Dengan Opera Unite, web browser anda sekaligus berfungsi sebagai web server!!! Web server akan menjamur dimana-mana, REST REST REST REST REST

Mungkin kita butuh lebih banyak web server???

Opera Unite is a unique technology that turns any computer or device running Opera into a Web server. In other words, your computer (running Opera Unite) is truly part of the fabric of the Web, rather than just interacting with it, and it's something anyone can use.

Info selengkapnya: http://unite.opera.com/



Awesome Alkaline Trio Exclusive EP dari MySpace (Gratis)
Posted 16 - Jun - 2009. Category Music. View Comments

Lirik lagu-lagu Alkaline Trio umumnya tergolong cukup rumit dan sangat puitis. Mereka menggunakan seni bahasa/sastra yang memiliki level berbeda dengan kebanyakan band-band lain yang ada saat ini. Tidak heran jika dulu saya sangat menggemari Alkaline Trio, apalagi album mereka yang berjudul Good Mourning. Kali ini mereka tampil di MySpace Transmission. Download lagu-lagunya di:

.

Ada empat lagu, "Over And Out", "Love Love, Kiss Kiss", "Emma", "Cut Here", semuanya bagus, tapi yang paling menarik buat saya adalah lagu Cut Here, yang notabene adalah versi cover dari The Cure. Sudah bertahun-tahun saya mendengarkan lagu Cut Here yang dinyanyikan oleh The Cure ini dari album The Greatest Hits mereka, dan kini Alkaline Trio menyanyikan lagu itu kembali dengan sangat apik. ".... And you hold me... like you'll never let me go ..."

"So we meet again!" and I offer my hand
All dry and English slow
And you look at me and I understand
Yeah it's a look I used to know
"Three long years... and your favourite man...
Is that any way to say hello?"
And you hold me... like you'll never let me go

"Oh c'mon and have a drink with me
Sit down and talk a while..."
"Oh I wish I could... and I will!
But now I just don’t have the time..."
And over my shoulder as I walk away
I see you give that look goodbye...
I still see that look in your eye...

So dizzy Mr. Busy - Too much rush to talk to Billy
All the silly frilly things have to first get done
In a minute - sometime soon - maybe next time - make it June
Until later...doesn't always come
Until later...doesn't always come.

It's so hard to think "It ends sometime
And this could be the last
I should really hear you sing again
And I should really watch you dance"
Because it's hard to think
"I'll never get another chance
To hold you... to hold you... "

But chilly Mr. Dilly - Too much rush to talk to Billy
All the tizzy fizzy idiot things must get done
In a second - just hang on - all in good time - wont be long
Until later...

I should've stopped to think - I should've made the time
I could've had that drink - I could've talked a while
I would've done it right - I would've moved us on
But I didn't - now it's all too late
It's over... over
And you're gone...

I miss you I miss you I miss you
I miss you I miss you I miss you so much

But how many times can I walk away and wish "If only..."
But how many times can I talk this way and wish "If only..."
Keep on making the same mistake
Keep on aching the same heartbreak
I wish "If only..."

But "If only...."
Is a wish too late...


Cut Here - Alkaline Trio (The Cure Cover)



3D With Canvas + Javascript
Posted 15 - Jun - 2009. Category Web. View Comments

Kubus di samping ini adalah contoh paling sederhana dari bentuk 3 dimensi yang dibuat menggunakan Canvas dan Javascript. Gerakkan krusor mouse Anda, dan kubus tersebut akan meresponnya. Library Javascript yang digunakan adalah pre3d. Tentu saja, web browser yang Anda gunakan harus mendukung elemen Canvas.


Posted 14 - Jun - 2009. Category Ruby. View Comments

JRuby merupakan salah satu implementasi Ruby 1.8.x (lebih tepatnya 1.8.6) terbaik hingga saat ini. Selain sangat cepat (tercepat untuk jajaran Ruby 1.8.x), JRuby juga sangat stabil, scalable => selamat tinggal global interpreter lock (thanks to the best VM on the earth, the Java Virtual Machine), interoperability dengan Java, dan berbagai kelebihan lainnya.

Hingga saat ini , JRuby sudah memasuki versi 1.3.0


Posted 10 - Jun - 2009. Category Music. View Comments

Seharian penuh cuma muter lagu yang satu ini.

They're pickin' up pieces of me,
While they're pickin' up pieces of you.
In a bag you will be, before the day is over.
Were you looking for somewhere to be.
Or looking for someone to do.
Stupid me, to believe that I could trust in stupid you.
And on the back of my hand,
Were, directions I could understand.
Now that old buzzard Johnny Walker,
Has gone and ruined all our plans.
Our best-made plans.

Don't leave me here, to cast through time,
Without a map, or road sign.
Don't leave me here, my guiding light,
'Cause I, I, wouldn't know where to begin.
I asked the Kings of Medicine.

They're pickin' up pieces of me,
While they're pickin' up pieces of you.
Lying on ice you will be before the day is over.
It's a case in point baby,
That you never thought it through.
Stupid me, that I could depend on stupid you.
And on the tip of my tongue,
Were, words that came out all wrong.
'Cause they were drowned in Southern Comfort,
Left to dry-out in the Sun,
The noon-day Sun.

Don't leave me here, to cast through time,
Without a map, or road sign.
Don't leave me here, my guiding light,
'Cause I, I, wouldn't know where to begin.
I asked the Kings of Medicine,
But it seems that they've lost their powers.
Now all I'm left with is the hour.

Don't leave me here, to cast through time,
Without a map, or road sign.
Don't leave me here, my guiding light,
'Cause I, I, wouldn't know where to begin.
I asked the Kings of Medicine,
But it seems that they have lost their powers.
Now all I'm left with is the hour.

Don't leave me here,
Don't leave me here, oh no-oh,
I wouldn't know where to begin.


Kings Of Medicine - Placebo