Sage

Posted by skelter Fri, 14 Dec 2007 17:21:00 GMT

A slashdot article alerted me to Sage, a mathematics program that has both a command-line and a web frontend for working with general, advanced, pure and applied mathematics. It appears to compete in the same space as Magma, Maple, Mathematica, and MATLAB. I have fond memories of using the student version of MathCad.

Read more...

Tags ,  | no comments

Blink by Malcolm Gladwell

Posted by skelter Mon, 05 Nov 2007 22:45:00 GMT

We are skull-mates with an autistic ninja that will not talk to us. He is occasionally belligerent or racist. If you can refine and train him, you can do some amazing things, but watch out! Gotta know when to blink and when to take a moment.

Good observations; application will be interesting.

Posted in  | no comments

Regatta: Sailing for Leukemia Cure

Posted by skelter Sun, 21 Oct 2007 22:34:00 GMT

Got this note from John Bertlette, sail maker in the Lake Travis area. This would be fun to participate in.

Link http://www.active.com/donate/leukemiacupctx/rcJBartle

John and Claudia write:

Claudia and John Bartlett’s Race For a Cure Providing Help and Hope to Thousands of People Battling Cancer It’s that time again and we are excited again to be racing to raise money to fund blood cancer research and to provide Leukemia and Lymphoma education and patient services.

First, we want to say “Thank You!” to all of you that helped us last year as our boat raised almost $3,500.00. Your donations do make a difference.

This year, we are racing again on October 20 and 21 in this year’s Leukemia Cup Regatta on Lake Travis, and we could sure use your support.

We’re participating in the Regatta in honor of more than 712,000 Americans who are battling blood cancers. These people are the real heroes and we need your support to help accelerate cures and provide hope and support for patients and their families.

Read more...

Tags  | no comments

Eclipse: paste_it_here

Posted by skelter Sat, 06 Oct 2007 02:29:00 GMT

Boss found this feature in eclipse that will prove useful:

I had 20 lines of javascript in a .js file and I wanted to cutpaste it into a string literal in java.

String s = “PASTE_IT_HERE”;

I figured this out: window -> preferences -> java -> editor -> typing Check: “Escape String when pasting into string literal”

Poof, it works. It does incorrectly escape some javascript ( it converts var foo=’bar’ into var foo='bar' ) so you have to touch up the results. Still, kinda nice. I wish it had been the default editor behavior

Tags  | no comments

Establishing Your Reward

Posted by skelter Sun, 30 Sep 2007 23:30:00 GMT

Sections:

  1. Momentum
  2. Productivity
  3. Cost
  4. Ramp-up
  5. Risk
  6. Looking Ahead
  7. Executive Summary

Executive Summary

  • Guage ruby’s growth: downloads, visionaries and emerging books
  • Cornerstone of ruby experience is productivity both short term and long term
  • Java’s risk factors are perceived to be low because of dominant market share. (Me: is perceived the key word here?)
  • Project risk increases with time and complexity and Java fares poorly with both.
  • Java is an infrastructure language that’s ill suited for many applications
Read more...

Posted in  | Tags  | no comments

From Java to Ruby

Posted by skelter Sun, 30 Sep 2007 23:19:00 GMT

From Java to Ruby:What Every Manager Should Know

  • by Bruce Tate
  • ISBN: 0-9766940-9-3

I’m reading this for the managerial perspective after reading Beyond Java. I’ll tag my reading notes with FromJavaToRuby.

Posted in  | Tags ,  | no comments

Chapter 24: We feel overwhelmed. It isn't going to get any better

Posted by skelter Sun, 30 Sep 2007 23:06:00 GMT

Yeah, its difficult but hopefully you can connect it to why programming is fun, if you think it is fun. Greenfield is no better because it replicates the problems without removing the old instances of the problems. Greenfield is not greener.

Nothing can replace a good work environment with respectful people who know how to have fun. Don’t let the code base get you down. Pick up some small projects to stir things up a bit.

If morale is low on your team because of code quality, try getting the ugliest most obnoxious classes under test. This will build oases of good code.

Posted in  | Tags  | no comments

Ch23: How Do I Know That I'm Not Breaking Anything?

Posted by skelter Sun, 30 Sep 2007 22:53:00 GMT

How Do I Know That I’m Not Breaking Anything?

Code is resilient and only breaks when we mess with it (or change underlying environment). Humans are primary introducers of bugs in code and code absorbs bugs from humans easily. This chapter discusses a few things to reduce risk when we edit. Some are mechanical but some are psychological.

Read more...

Posted in  | Tags  | no comments

Working Effectively with Legacy Code by Michael C. Feathers

Posted by skelter Wed, 26 Sep 2007 03:43:00 GMT

I am not keeping up with this in the book group at work. To really make use of it, I should go back, review the chapters. I’ll try to type up my notes here.

Spent some time looking for some static analysis java tools that will do some forward affect diagrams.

ISBN 0-13-117705-2

Posted in  | Tags  | no comments

iScream in iTerror when you macDropMe

Posted by skelter Wed, 05 Sep 2007 21:11:00 GMT

Modern MacBooks have an accelerometer that hopefully allow the machine to detect that it is being dropped, so it can retract and park the heads before it hits the floor…hopefully.

A co-worker showed off a screen saver that draws a collection of balls that roll to different sides of the screen depending on what angle the MacBook is held at.

Given that they have all this, the MacBooks should be able to scream in terror when they are being dropped, and then whimper, cry or deliver an insult once they hit the floor.

Posted in  | no comments

Older posts: 1 ... 7 8 9 10