June 2009 Archives

New Yorker: Malcolm Gladwell: Priced to Sell - a scathing review of Wired's Chris Anderson's new book "Free: The Future of a Radical Price" and the concepts promoted within.

NYTimes: Keeping News of Kidnapping Off Wikipedia - the NYTimes coordinated with Wikipedia staff to keep a factual event from appearing on the service.

Say Everything: Chapter One: Putting Everything Out There [Justin Hall]: a review of Justin Hall's history and his efforts on the Web. How they laid the foundation for all that came later.

NiemanJournalismLab: Four crowdsourcing lessons from the Guardian's (spectacular) expenses-scandal experiment

Scott Rosenberg: Salon.com IPO: It was ten years ago today

Chris Anderson (not Wired's): We've Been Living Through a Twitter Revolution for the Last 10 Years

YouTube: (Michael Jackson) Billie Jean - Sungha Jung:

Wow.

I had posted the following to Twitter, but it belongs here:

"11 years old, standing on chestnut st. near 11th, outside store, watching tvs play Thriller thru a window. that was me."

Michael Jackson's death triggered moments of reflection for many. So many that services across the Web struggled to stay functional as people either reached out for news, or to share their memories with one another.

He stands as a kind of Rorschach test. What you think of him and his contributions to music and entertainment are dependent on you - the information published about him you cared to absorb, rationalize, relate to, or reject.

He was a force. He left an imprint.

YouTube: Michael Jackson's "Billie Jean" cover by Amanda Palmer (live):


Some links:

WNEW.com: The Epic of Michael Jackson

Metafilter: Ongoing thread

Attytood: The Love You Save: Michael Jackson and the rear-guard Baby Boomers

NPR.org: Michael Jackson: Life Of A Pop Icon

Susie Madrak: The Life and Death of Michael Jackson

Jeneane Sessum: Have You Seen My Childhood

Comcaster Scott Westerman: Michael Jackson's place in the pantheon of our lives

Lisa Marie Presley: He Knew.

CSMonitor: Outpouring over Michael Jackson unlike anything since Princess Di

Koax! Koax! Koax! (via boing boing): Some thoughts on Michael Jackson

YouTube: I'll Be There Acapella:


And lastly, a very deep thought by co-worker John: "The Michael Jackson we knew died a long time ago"

Fellow CIMer Mr. Aaron Held: Designing a new Infrastructure is like buying a new car:

** You usually start this process due to a crash **

code: User gen data + no cache eviction = FAIL
car : SUV from the side + swerve = One less Stop sign.

Shelley Powers: Car Repair:

Car repair is not a linear progression, with incidents sweetly spaced so as to remind us, gently, that nothing lasts forever.

It is an aggregation of aggravation, where one failure begets another, in clumps timed to crest when your wallet is flattest.

How to get started in IA or UX

| No Comments

Fellow CIMer Livia Labate shared some advice for those looking to get started in Information Architecture.

At a recent brown bag she reviewed a number of great design games for generating ideas.

A Blogging History Worth Reading?

| No Comments

I'm really looking forward to reading Scott Rosenberg's "Say Everything".

I'm sure "Say Everything" will be a book I can share with others (which I do with "Dreaming in Code") to provide them insight into why I do some of the things I do and why I get so damn passionate about them.

Writing a book on blogging's history and how it related to the Web, Internet, and society is a difficult task. Based upon excerpts I've read so far, Rafe's review of the first half, and reading his fantastic "Dreaming in Code", I know this book is going to be terrific and insightful.

Speaking of blogging, I got to agree with Rafe - the most awesome thing about blogging *is* "corresponding with so many of the people I met through blogging back then here, on Twitter, and elsewhere.".

Absolutely.

Thank you Web.

"Listening To NRBQ" by Jim Boggia

| No Comments

More on Graphviz

| No Comments

Reading about Graphviz

While gearing up on a content management project, a few developers were wrangling with how to share solution diagrams between Visio and OmniGraffle. While there is a level of compatibility between the two, its not ideal. While researching, I went off into a related tangent, a cross platform tool that I can manipulate from a text editor or programming language, and ended up reading about Graphviz.

Graphviz - command line tool and DSL (dot) to define and render graphs and diagrams.

Doesn't sounds like much, but check out this magic: Visualizing traceroute output with Ruby and Graphviz or how about Maven based dependency graphing?

I think prefuse (with the unbelievable looking flare) is an excellent related toolkit to look into next (interaction and animations!!!!!) .

O'Reilly: An Introduction to GraphViz and dot

O'Reilly: Graphviz - Why draw when you can code?

Orgmode.org: org-exp-blocks.el: pre-process blocks in org-mode files in Emacs to generate diagrams - rocking!

Bernt Hansen's fantastic Org Mode - Organize Your Life In Plain Text! is a working example of the above org-mode use case (and a great org-mode tutorial)

Forever for Now: UML Diagrams Using Graphviz Dot

Haven't read or experimented with yet, but will...

Linux.com: Create relationship diagrams with Graphviz

IBM developerWorks: Visualize function calls with Graphviz

Graphviz Resources - large list of viewers, navigators, language bindings, etc

WikiViz: A large list of related tools and libraries

ZGRViewer: a Java-based desktop GraphViz/DOT Viewer - Adds interactivity to viewing a dot defined graph.

Graphviz Eclipse plug-in

pydot

NetworkX

UMLGraph

Privacy's not dead

| No Comments

Understanding CIDR notation

| 2 Comments

Good guides for those that need a quick dive:

Wikipedia: CIDR notation. Terse. Without understanding of IP addressing and subnets worthless. So the following give a better big picture:

Cisco: IP Addressing and Subnetting for New Users

MediaWiki's guide to blocking ranges: Help:Range blocks

Yahoo! Small Business Help: What is CIDR?

Microsoft: Understanding TCP/IP addressing and subnetting basics

Pain kept me away too

| 2 Comments

Great to hear an acupuncture treatment helped Susie get back to her guitar.

Arthritis in the hands is scary. Part of me is thankful my pain stems only from the back.

Past few weeks I've been getting to my garage and plugging in here and there. Becoming re-acquainted with an old friend.

Speaking of that, I've been spending the past day transferring old recordings of myself jamming with friends and bands from long ago from cassette to my computer. Around 20 or so cassettes, so its a big job, probably will take a week or more. And I'm doing this, one side of a cassette == one .wav file (for expediency's sake). Breaking down to individual songs will take a bit.

Getting Lisp

| No Comments

At work props go to Michael Bevilacqua-Linn and his great brown bag on Clojure. I think it helped a few of us not only get exposed to Clojure, but Lisp as well.

Here are some great starting points for the procedural-biased:

defmacro: The Nature of Lisp - absolutely fantastic. Uses Java and XML examples to help bridge the conceptual divide.

Ward Cunningham's WikiWikiWeb: LispUsersAreArrogant entry.

Steve Yegge's Lisp is not an acceptable Lisp

Stuart Sierra: Clojure is a Lisp worth talking about

News and Blog: Getting it

Steve Yegge: Emergency Elisp

Me? I have a lot of practice ahead of me to become proficient, but since Emacs is my editor, it comes naturally.

Blogging dying due to.. Twitter?

| 2 Comments

Links for picking up Python FAST

| No Comments

hetland.org: Instant Hacking - very fast introduction to the language and even programming in general.

Dive Into Python - Experienced programmer in other languages should choose this. My favorite introduction to Python.

The Official Python Tutorial - more thorough starter - take a day or so to go thru it and absorb.

Code Like a Pythonista: Idiomatic Python - a must read sooner or later.

Yahoo!'s Python Developer Center - full of info and good links.

PLEAC - Python Cookbook

The ActiveState Python Cookbook

Reading about Domain-Driven Design

| No Comments

Hive, Hadoop at Facebook, Yahoo

| No Comments

Blogging Apps *are* the new Hello World

| No Comments

Reading up on Python for utility scripts

| No Comments

Quick start with Django

| No Comments

A downward spiral

| No Comments

You lose your job. You have trouble paying your bills. Your credit report suffers. Your credit report then gets used by some potential employers as a reason not to hire you.

Don't believe it happens? The LA Times has a report for you. via Susie Madrak.

Very quick start with Scala on OS X

| No Comments

1. Download and extract directory

2. Move scala install directory under to /usr/local/.

3. Add SCALA_HOME variable to your .bashrc export SCALA_HOME=/usr/local/[SCALA INSTALL DIRECTORY]

4. Add $SCALA_HOME/bin to your path in .bashrc, example: export PATH=$PATH:/usr/local/bin:/usr/local/sbin:$SCALA_HOME/bin

5. Get Emacs set up, read Scala, Emacs, and Yasnippet and Stone Tools and Scala Development.

(even easier, check out Bill Venners of Artima's tips for steps 1-4)

Play, experiment. Maybe write the equivalent of Code To Joy's myTunes: Groovy and JFugue ("Crazy Train" as the new "Hello World"? Not exactly, but a fun exercise).

Read The busy Java developer's guide to Scala: Functional programming for the object oriented

Reading up on JSR 170

| No Comments

Java Community Process: JSR 170: Content Repository for JavaTM technology API

Apache Jackrabbit: JCR & API

Alfresco: Alfresco Standards Support

John Newton, Chief Technology Officer of Alfresco: Developing a Content Application in Alfresco and JSR-170

Reading up on Rhino and Javascript

| No Comments

Read: Steve Yegge: The Next Big Language

Read: Steve Yegge: The Universal Design Pattern

Read: OCI: Weiqi Gao Ph.D.:Scripting Languages For Java (Javascript/Rhino versus Jython)

Read: Front Side: Learning Javascript from the Command Line

Read: Front Side: Taming the Rhino: Making Mozilla's Javascript Command Line a Little Less Brutish

Download: Rhino

Download: JLine

Reading up on JavaSpaces

| No Comments

About this Archive

This page is an archive of entries from June 2009 listed from newest to oldest.

May 2009 is the previous archive.

July 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives

Powered by Movable Type 5.01

Contact Me

  • Contact me at kmartino [@] pobox [.] com or leave a comment here.