Daniel Von Fange

Life, Code, and Cool Stuff

Ruby on Rails

<p><a href="http://www.rubyonrails.org/show/HomePage">Rails</a>, a ruby framework, is simply the best way I&#8217;ve found to develop small to medium sized web apps. I could rave on for quite a while, but I won&#8217;t.</p>

An Open Proxy’s View

bq. In effect, CoDeeN is one of the largest “open” proxy networks in the world, and therefore draws unwanted attention from malicious users. This paper discusses our experiences with undesirable traffic on CoDeeN, the mechanisms we developed to curtail it, and the future directions for such work.

Full paper here. Rather interesting.

Multipeople Person

I was at the beach for with some friends. Since I’m not really into sunbathing, I pulled out the camera, took a few portraits, and then combined a mix of everyone’s facial features into several different new faces. Here’s an example:

mixed face

Learning Programing With Fairy Tales.

Last week, my little sister asked me to show her how to program - she wanted to write her own random fairy tale generators. She learned quickly, and had the skills she wanted in about an hour.

I picked JavaScript as a good beginner language (it just beat Ruby - since with Javascript she could easily put her code on a web page and show others her work). We both opened up a shared document in SubEthaEdit, and activated web preview. As either of us typed, the final result of the JavaScipt program showed in the preview. It was a great way to teach, and to learn.

We ran though all kinds of things about variables, objects, and arrays. We used fairy tale variable names:


She has decide that camelCasing variable names is ugly, so she writes her variables LikeThis.

I did not show her functions, or control structures yet. When she wants to do something she can’t do with her current knowledge, that will be the time to learn new things.

Security Hole

Darn. OS X now has it’s first Microsoft sized, blatant security hole. Best instructions keeping yourself safe are at Daring Fireball.

Now I’ve got to go “patch” my Mac friend’s computers.

R U Hiring

Two thousand, three hundred graduates fill the area floor, while thousands of parents and friends fill the stands. Hand painted in white on one graduates black mortarboard - visible to the audience looking as he walked the stage - “R U HIRING”