sensualjava.blogspot.com
Red and Sensual Java: March 2010
http://sensualjava.blogspot.com/2010_03_01_archive.html
Wednesday, March 3, 2010. After delivering the keynote at JavaEdge2009. Asserted that Israel is ready. For the "polyglot" era. Ronen, Ophir and I decided to verify this assertion, so we are happy to announce the creation of " Sayeret Lambda. The Israeli " Lambda Lounge. The group contains researchers, consultants, students, and industry professionals, interested in Scala, Clojure, Erlang, Lisp, Prolog, Smalltalk, Ruby, Fan, Groovy and so on. Programming language geeks in Israel are welcome to join.
sensualjava.blogspot.com
Red and Sensual Java: Sayeret Lambda
http://sensualjava.blogspot.com/2010/03/sayeret-lambda.html
Wednesday, March 3, 2010. After delivering the keynote at JavaEdge2009. Asserted that Israel is ready. For the "polyglot" era. Ronen, Ophir and I decided to verify this assertion, so we are happy to announce the creation of " Sayeret Lambda. The Israeli " Lambda Lounge. The group contains researchers, consultants, students, and industry professionals, interested in Scala, Clojure, Erlang, Lisp, Prolog, Smalltalk, Ruby, Fan, Groovy and so on. Programming language geeks in Israel are welcome to join. I am ...
sensualjava.blogspot.com
Red and Sensual Java: Null-safe access to properties
http://sensualjava.blogspot.com/2007/11/null-safe-access-to-properties.html
Wednesday, November 7, 2007. Null-safe access to properties. First I am going to show a nice side-effect of using properties with google-collections. Like many others I am annoyed to write code of the style. Bar getBarOfThing(Thing thing) {. Bar bar = null;. Foo foo = thing.getFoo();. Bar = foo.getBar(). All the null checks make it unreadable. And heaven forbid I forget one null test. BOOM! Foo = new Function Thing,Foo () {. Public Foo apply(Thing from) {. Return from.getFoo();. Return from.getBar();.
sensualjava.blogspot.com
Red and Sensual Java: How not to implement Comparable
http://sensualjava.blogspot.com/2008/12/how-not-to-implement-comparable.html
Thursday, December 11, 2008. How not to implement Comparable. I have already blogged about the danger of numeric overflows. I recently came across this example in Java course materials (! Public class Foo implements Comparable Foo {. Private int number;. Public int compareTo(Foo o) {. If (this = o) return 0;. Return number - o.number;. How do you think Integer.MAX VALUE compares to negative numbers? Public class Foo implements Comparable Foo {. Private long id;. Public int compareTo(Foo o) {. I wonder, i...
blog.tinou.com
{ personal }: About
http://blog.tinou.com/about.html
Thanks for visiting my website. According to Twitter, I am a hack golfer, decent photographer, F1 fan, master of my domain and streaky traveler. I maintain two blogs, a mostly serious one. On software engineering and a flippant one. On random stuff I find interesting. If you are easily offended I would avoid both blogs. The views expressed on this website are mine alone and do not necessarily reflect the views of my employer. Blah blah blah. Cognitive Bias Dave Chappelle and OJ Simpson.
blog.tinou.com
{ personal }
http://blog.tinou.com/page/2
Cognitive Bias Dave Chappelle and OJ Simpson. K780 and M720 Where Have You Been All My Life. From DSLR to Interchangeable to Point-and-Shoot.
sensualjava.blogspot.com
Red and Sensual Java: Community Choice Award
http://sensualjava.blogspot.com/2009/05/community-choice-award.html
Friday, May 8, 2009. I nominated Newspeak Programming Language. For "Most Likely to Change the Way You Do Everything" Community Choice Award. I don't know how exactly they choose winners, apparently:. Anyway, clicking the orange bot on Newspeak sourceforge page. Might help the odds - I ask all my readers to contribute a click for a good cause! Why does Newspeak deserve it? The language, development environment, and platform together provide easy and intuitive end-to-end modularity support. .
bewest.wordpress.com
one way to improve firefox 2 tabs « Imaginings
https://bewest.wordpress.com/2007/04/15/one-way-to-improve-firefox-2-tabs
Rampant Daydreams: Web Systems and Tools. Laquo; webforms 2 submission/validation model. One way to improve amazon. One way to improve firefox 2 tabs. And then for most tabs, the close buttons stays in the same area. Until there are too few tabs, and firefox decides not to stretch the tabs all the way across. Then I have to hunt around for the button. This entry was written by bewest. April 15, 2007 at 3:24 am. And filed under firefox. Follow any comments here with the RSS feed for this post. By FireFox ...