links for 2010-03-10

  • "Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.
    Raphaël uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later. Raphaël’s goal is to provide an adapter that will make drawing vector art compatible cross-browser and easy.
    Raphaël currently supports Firefox 3.0+, Safari 3.0+, Opera 9.5+ and Internet Explorer 6.0+.
    For more examples take a look at charting plugin: gRaphaël"
  • "Bailing out the financial system, but not bailing out schools in financial trouble because of the crisis, is unconscionable…"
  • "One of the most important concepts to understand in the coming years will be the power of digital ecosystems. On the surface it looks pretty obvious what they are and what they can be used for. But as I will show you in this essay, so much potential is still untapped."
  • "Every project I’ve worked on in the last two years has heavily involved the use of web APIs. Libersy at the time (no idea about now) had an architecture that was extensively API based, even for communication between internal applications (an architecture I strongly argued against, bee tea dubs). Since then I’ve futzed with web APIs almost exclusively. From very narrow focused uses like University of Michigan’s Bluestream Service, to more broad but still fairly local APIs like the Ann Arbor District Library’s soon-to-be-updated API, all the way to APIs of major web applications like Twitter and Flickr.

    Constant exposure has turned me into a bit of a snob: I can’t stand working with a poorly designed API! If you’re about to design or release an API for the web and want to avoid the ire of your developers, I’ve summed up the best (and worst) of what I’ve seen into 8 rules:"

  • "The real problem with the DIKW pyramid is that it's a pyramid. The image that knowledge (much less wisdom) results from applying finer-grained filters at each level, paints the wrong picture. That view is natural to the Information Age which has been all about filtering noise, reducing the flow to what is clean, clear and manageable. Knowledge is more creative, messier, harder won, and far more discontinuous. "
  • "It is at the three or four times in a 24 hour period that forex traders are well advised to switch tack and reverse near-term directional thinking. The European and NYMEX close are the U.S. based things to get under our belts, because then, maybe, the equity markets can reveal where they really want to go. Traders looking for moves outside of 06:00 and 11:00 EDT, and maybe 14:30 EDT may just find themselves sitting and waiting, wondering why they just bought the high of the day that then reversed.
    As the global economy travels through the contraction phase of its business cycle the leaning is towards looking at S&P futures trade to confirm sentiment. The speculators are never too far away from the S&P in times of fear; either selling into the fear of loss, or buying into the fear of missing profits. That is the reason for so much near-term volatility, and that is how things will stay until signs of GDP expansion are seen globally."
  • "I am confident that the Scrum Alliance sees the need for developer improvement, and that they are working toward making their members aware of the need. I am confident that they are working to provide resources that Scrum teams can use to begin to build the skills that they need. And I’m dedicated to influencing them in the right direction, and to bringing as many people into the situation to help accomplish that.

    In the end, what I care about is software development, as narrow and geeky as that might be. I care about other people finding the joy in the craft that I’ve found, and that means they have to discover the joy of life-long learning. I think this Scrum Alliance effort can help with that, and I think that “certification” has little or nothing to do with it. What counts will be what we tell the people who show up."

  • "Rightsizing will not “shunt” development to the exurban fringe. That’s what’s happening already. Most of the neighborhoods we’re discussing haven’t seen significant investment since the 1950s. If nothing is done, they will continue to deteriorate and the exurban fringe will continue to grow. If they can once again be made dense and sustainable, in part through consolidation, Detroit might have a fighting chance to compete against suburban neighborhoods by providing a safe, viable urban alternative."
  • "Another problem I've often had (as recently as last semester!) is that my goals for students–what they're expected to be able to do when the semester is over–are often not well defined. When we don't have a sense of where we're going, our 15-week courses often fall apart somewhere around week 7 or so. But this should not be such an issue in high school."

Leave a Reply