All
|
Chapel Hill
|
Raleigh
|
Durham
|
RTP
|
TriJUG
-
Sat Jul 04 10:30:04 PDT 2009
Color me shocked, but IBM has just rolled out
a cloud computing offering. For the short year
that I worked at IBM I argued many times for IBM to enter
SaaS, but to no avail, so it's great to see them finally
entering the field. Now this is IBM
and those bureaucratic genes run deep, so don't expect to
just whip
[
Read More]
-
Fri Jul 03 10:30:04 PDT 2009
An upfront disclaimer, I work for Google. I am not involved in Wave in any way
and all of the things I discuss below are based on external documentation.
Before getting into the specifics of the issues I found, I want to point out
that I'm very excited by Wave, I believe it has
[
Read More]
-
Thu Jul 02 10:30:04 PDT 2009
We got a gift in the mail of some Kansas City Steaks. The
kids' reaction was "We got dry ice!"
[
Read More]
-
Wed Jul 01 10:30:04 PDT 2009
It's been a while since the URI Template draft has been updated, and in the interim
there has been some implementation experience:
http://blog.springsource.com/2009/03/08/rest-in-spring-3-mvc/
http://code.google.com/p/uri-templates/wiki/Implementations
In the intervening months two things have
[
Read More]
roller
-
Wed Jul 01 08:35:26 PDT 2009
[general]
IBM Rational has just released a 64-page book on Collaborative Application Life-cycle Management (C/ALM) that explains in detail how Rational's Jazz-based tools fit together to support the full software development and delivery life-cycle.
You can get the book at InfoQ. Registration is required (and free):
Scaling
[
Read More]
-
Tue Jun 30 20:07:02 PDT 2009
[silverlight]
If you’re interested in Silverlight 3 and building business applications you’re not
going to want to miss this excellent free Silverlight training opportunity!
Join us at Advanced Home Care on Tuesday, 7th July, 2009 at 6:30 p.m. (Dinner
& Meet & Greet: 6-6:45 p.m.)
Directions link: (4001
Piedmont Parkway,
[
Read More]
-
Tue Jun 30 10:30:04 PDT 2009
The video for my design patterns talk at PyCon 2009 has been posted:
[
Read More]
roller
-
Mon Jun 29 18:54:59 PDT 2009
[barcamprdu|general|triangle]
BarCampRDU 2009 is rapidly approaching (August 8, 2009) and the event is sold out with 250 registered attendees. Problem is, we're only about halfway to our funding goal. I guess it could be the economy or maybe it's event overload; doesn't it seem like we had a heckuva lot of tweetup-camp-athons around here
[
Read More]
-
Mon Jun 29 10:30:04 PDT 2009
The impetus for this post in part comes from a conversation
I had at PyCon. A developer had admitted that in
the past he had served up a high-traffic web page that was the same
for every visitor, but then used a bit of Javascript to pull up
the users information separately to customize the page, but he
felt
[
Read More]
roller
-
Tue Jun 16 19:24:04 PDT 2009
[photography|general|science|family]
To follow-up on my previous post on the topic: my father is starting to publish excerpts from his book Science for the Curious Photographer on Luminous Landscape.
His first piece is titled The Quest for Good Photographs and How the Brain Perceives Images and it's one of my favorite parts.
By the way, he's still
[
Read More]
roller
-
Tue Jun 09 13:00:03 PDT 2009
[opensocial|oslc|links]
Stutzman on WUNC's the State of Things Stutzman and others on the etiquette, the addiction and the future of Facebook
Is Twitter Really That Big? 40% of Twitter users haven't tweeted since 1st day, 25% not following anybody
YouTube - Towards Privacy-aware OpenSocial Applications Talk by Kun Liu of IBM Research on
[
Read More]
roller
-
Fri May 29 04:44:37 PDT 2009
[googlewave|sharepoint|lotusnotes|social software]
Wondering how Google Wave will impact the enterprise collaboration market? Look no further than the great collected wisdom of Twitter. Given that X equals Lotus Notes, Microsoft Sharepoint or Microsoft Exchange we have:
#googlewave will be major competition for X
#googlewave will drive positive change in X
[
Read More]
roller
-
Tue May 26 19:22:00 PDT 2009
[jazz|rsc|ibm|java|conferences|social software]
I've attended every JavaOne since 2004, but this year I've got new job and a new conference to attend. This year I'll be traveling to Orlando, FL and attending the Rational Software Conference also known as #rsc2000 in the twit'o'sphere.
I'm not going to be giving a talk, but I will be manning a demo pedestal and
[
Read More]
-
Wed May 06 21:02:55 PDT 2009
[silverlight;trinug]
Tonight the gang at the TRINUG Web
Apps SIG (Special Interest Group) decided to take a break from their monthly MVC and
JQuery fun to take a look at some of the new features of Silverlight 3.
The screenshot above and link below is the completed code sample that I was walking
through to show some Silverlight basics and
[
Read More]
-
Fri May 01 09:30:45 PDT 2009
[silverlight]
Thanks to everybody that attended my presentation at the Carrboro RIA meetup last
night.
Here are a few links to items discussed:
Getting started with Silverlight:
http://silverlight.net/GetStarted/
Microsoft Expression Blend website:
http://www.microsoft.com/expression/
Some of the demo sites we
[
Read More]
roller
-
Thu Apr 30 19:10:58 PDT 2009
[lotusconnections|jazz|general|ibm]
I've been at IBM for one month now and I'm just now starting to settle in and make some progress. I'm going to try to work some blogging back into my schedule and tell you about what I'm doing at work. For starters, here's a quick summary of my first impressions.
People
I'm working in IBM's Rational division, home of
[
Read More]
roller
-
Tue Apr 28 20:50:19 PDT 2009
[general]
Word went out this morning via
Twitter and other places but I'm just now getting to it here on my blog. Sorry folks, but you're the last to know. Like I said, they're going fast. At this point there are about 50 spots left. More than enough for all of my readers! Here's the registration link:
http://barcamprdu2009.ev
[
Read More]
-
Tue Apr 28 15:36:06 PDT 2009
[software]
With the recent public announcement that the Release Candidate (RC) of Win7 was just
days away, we’re starting to hear a lot more buzz around some details that had been
kept secret.
Have ever wondered why Microsoft makes certain decisions for the Windows OS and what’s
behind those decisions? For a behind the scenes
[
Read More]
roller
-
Thu Apr 23 20:00:49 PDT 2009
[opensocial|apache|socialsite|social software]
I took a break from blogging during my first couple of weeks at IBM. My blog broke and it took me a while to find the time and motivation to fix it, but now it's time to return. I think. I have been doing some internal blogging at IBM, but so far it's been mostly boring stuff: status reports and the like.
What I want
[
Read More]
roller
-
Fri Mar 27 10:17:27 PDT 2009
[shindig|sun|opensocial|apache|socialsite|social software]
Since January, the future of Project SocialSite has been in the hands of the SocialSite community. During that time, I continued working on the project almost because I think it's got great potential and I would really like to see it live on in some form. That's also why I continued to talk to Sun about the project.
[
Read More]
roller
-
Wed Mar 25 23:00:00 PDT 2009
[opensocial|oauth|roller|socialsite|social software]
In my earlier OAuth everywhere post I explained at a high level "how I got a Roller Gadget working, one that uses OAuth to call Roller and enables Roller to use OAuth to call back to the social network." I ended with some unanswered questions:
How do I add my gadget to SocialSite so users can install and use it?
[
Read More]
roller
-
Wed Mar 25 20:59:59 PDT 2009
[opensocial|roller|socialsite|jspwiki|social software]
The value of Project SocialSite is that it allows you to add social networking features, including the ability to run OpenSocial gadgets, to existing web sites and have those sites all using the same "social graph" of data about people and relationships. To demonstrate this, I've deployed SocialSite to my site,
[
Read More]
roller
-
Tue Mar 24 09:00:00 PDT 2009
[rome|atompub|oauth|roller|propono|feeds]
Yesterday I wrote about OAuth support in the upcoming Roller 5.0 release. Today I'm following up with a post about OAuth support in ROME Propono.
As you may remember, ROME Propono is a subproject of ROME, the Java-based RSS/Atom feed library. ROME Propono includes an AtomPub server library and an AtomPub client. I
[
Read More]
roller
-
Mon Mar 23 09:00:00 PDT 2009
[atompub|roller|oauth|roller]
Over the past month or so I've been adding OAuth support to just about every open source project that I can commit to. I added OAuth support to Roller so that you can now use OAuth to protect Roller's AtomPub server and other things. I also added OAuth support to ROME Propono's AtomPub client so you can now use Propono
[
Read More]
roller
-
Mon Mar 23 05:01:39 PDT 2009
[opensocial|atompub|oauth|social software]
I'm going to be following up my OAuth everywhere! post, with several more OAuth related posts this week. So, just in case you are wondering "why is Dave going off on this cockamamie OAuth tangent?", I'll take some time now to explain a little about OAuth to help you understand.
OAuth is a emerging protocol that one
[
Read More]
-
Sun Mar 22 11:34:32 PDT 2009
[silverlight]
I had initially planned to go through and polish up a few posts I had been working
on regarding some new Silverlight 3 features. Unfortunately I decided to do read a
few of my favorite blogs and saw some great posts covering some of the same topics.
While I go write some code… check these out:
My
MIX09
[
Read More]
roller
-
Sun Mar 22 11:19:16 PDT 2009
[opensocial|oauth|apachecon|roller|jspwiki|social software]
I'm off to ApacheCon EU 2009 tomorrow in Amsterdam to speak on the topic of Shindig for Blogs and Wikis. I'm really looking forward to catching up with my Apache friends and colleagues. That's the conference venue in the photo on the right, the Mövenpick hotel (in the background behind the music hall).
I'm staying a
[
Read More]
roller
-
Fri Mar 20 13:00:04 PDT 2009
[links]
How I ended up with Apache Roller"I definitely recommend Roller for everyone that wants to have a powerful, stable and fast blog server."
Sitemaps XML template for Roller 4.x"Roller makes it very easy by using the Velocity templating engine and exposing a lot of data via model objects
Apache Roller 4.0 theme upgrade
[
Read More]
roller
-
Thu Mar 19 13:00:04 PDT 2009
[sun|cloudcomputing|ibm|links]
Forbes.com: A Rorschach Test for IBM and Sun"Even as Sun has stiffened into a slow-moving, self-entangled behemoth over the past decade, IBM has gradually shifted into the nimble mode of a start-up."
IBM's bid to acquire Sun might cost jobs - The Denver Post"Sun is known for having a lot of cool technology but not
[
Read More]
-
Wed Mar 18 17:20:46 PDT 2009
[silverlight]
Today at Microsoft’s MIX09 conference a number of extremely exciting announcements
were made about the companies efforts in the RIA space. Most notable was the release
of a Silverlight 3
beta which includes a huge list of exciting new features including Out Of Browser
support, enhanced media capabilities and a line of
[
Read More]
-
Wed Mar 18 17:14:23 PDT 2009
[silverlight]
If you missed the MIX09 keynote, check it out!
Technorati
Tags: Silverlight, MIX09
[
Read More]
roller
-
Tue Mar 17 07:55:00 PDT 2009
[social software]
I was invited to talk to the class COMP 380: Computers and Society at the University of North Carolina on the topic of Social Software at work, so I spent some time working up a presentation and set of slides. I gave the talk last night to three sections of the class and it seemed to go over pretty well. There was some
[
Read More]
roller
-
Sat Mar 14 13:00:02 PDT 2009
[socialnetworking|web2.0|politics|links]
Bad Times Spur Entrepreneurship, But There's a Catch - Boing Boing"The day we have national health care is the day that we unleash a wave of entrepreneurship the likes of which we've never seen before."
Ben Hyde - The Misery of Opportunity: Barry Schwartz on Paradox of Choice"those who maximize a job choice did in
[
Read More]
roller
-
Thu Mar 12 08:05:47 PDT 2009
[general|ibm]
If you've been following my tweets you know that I accepted a new job yesterday. What I didn't reveal was my new employer. Before the end of this month I'll be joining IBM/Rational and working as a Web 2.0 Architect. I'm not sure how much I can say about what I'll be working on, so I won't be blogging too much about
[
Read More]
roller
-
Fri Mar 06 08:10:54 PST 2009
[opensocial|openoauth|apacheroller|rest|social software]
For my ApacheCon EU talk, which is now just a couple of weeks away, I'm going to talk about Shindig for Blogs and Wikis. I promised to show social features and OpenSocial Gadgets running inside Apache Roller and Apache JSPWiki (incubating). This post explains, at a very high level, how I got a Roller Gadget working,
[
Read More]
roller
-
Sun Feb 22 09:00:00 PST 2009
[links]
Charlie Rose - A conversation with Marc Andreessen Great interview covering social networking and internet tech in general
Fred Stutzman: How Facebook Should Address User Rights"If Facebook were a country, it would more accurately resemble North Korea or China than the United States."
The Angry Drunk: Scoble Just
[
Read More]
roller
-
Sat Feb 21 05:32:13 PST 2009
[rss|feeds|atom]
Aaron Swartz: As chaunceyt pointed out, the new stimulus bill’s implementation instructions require that each government agency report the money it gives out in RSS:
For each of the near term reporting requirements (major communications, formula block grant allocations, weekly reports) agencies are required to provide
[
Read More]
roller
-
Fri Feb 20 10:53:27 PST 2009
[general|conferences|triangle|barcamp]
We've got a date and a venue for BarCamp RDU 2009, so mark your calendars:
BarCamp RDU 2009 - August 8 at Red Hat headquarters in Raleigh, NC
More information and registration coming soon...
[
Read More]
roller
-
Thu Feb 19 09:57:37 PST 2009
[opensource|roller|mentoring|rss|java|apacheroller|atom]
For the past five months I've had the pleasure of mentoring two San Jose State Univ. graduate students, Ganesh Mathrubootham and Tanuja Varkanthe, who are working on a project for classes CMP 295A and B. They picked one of the projects that I first proposed for Google Summer of Code and then for Glassfish's student
[
Read More]
roller
-
Tue Feb 17 19:31:00 PST 2009
[opensocial|google|social software]
I started a new blog on this site to explore what's possible with Google Friend Connect (GFC). It's called the G Friend Connect blog. I've added the GFC Members Gadget and I replaced Roller's built-in comment macro with the GFC Wall Gadget. In theory, if you have a Google, Yahoo or Open ID account, you should be able
[
Read More]
roller
-
Tue Feb 17 18:47:56 PST 2009
[general]
NCSU and IW3C2 Sign Agreement:
It’s official! North Carolina State University and the International World Wide Web Steering Committee (IW3C2) based in Geneva, Switzerland, have reached agreement to host the 19th International World Wide Web Conference (WWW2010) at the new Raleigh Convention Center on April 26-30,
[
Read More]
roller
-
Mon Feb 16 08:16:26 PST 2009
[roller|apacheroller]
From the Roller project blog:
Ganesh Mathrubootham has been doing great work on the Media Blogging for Roller project and helping out in other ways in Roller development and support. So in January we nominated and voted him in as Roller's newest committer. Welcome Ganesh, we're very happy to have you on the
[
Read More]
roller
-
Wed Feb 11 18:14:06 PST 2009
[photography|general|science|family]
You may remember that my dad, Charles Johnson, was working on a book that explains the science behind photography, from "quantum mechanics to physiology and art appreciation." He's finished now and while he negotiates with publishers he is making a limited number of copies available on CD, mostly to his photographer
[
Read More]
roller
-
Fri Feb 06 09:58:34 PST 2009
[opensocial|roller|jspwiki|social software]
The day before the layoff axe fell at Sun, I blogged about my upcoming Shindig for Blogs and Wikis talk at ApacheCon EU in March. Since then, I've been working almost non-stop on finding a new gig and have had little time to work on my presentation. That's not good, because I have fairly ambitious plans for this talk.
[
Read More]
roller
-
Wed Jan 28 12:00:02 PST 2009
[open source]
I just signed up for the
NC State University FOSS Fair 2009 on Monday, Feb. 2. I'm pretty excited that there's a GRASS GIS session on the list; that's where I got my start with open source software sometime in the previous century (GRASS was public domain back then, not GPL as it is today).
[
Read More]