Skin pack by Rhoek.com
skin design by rhoek.com
skin design by rhoek.com
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
Don't Stop - The next BARTON single is here

DON'T STOP!

design by rhoek.com
design by rhoek.com
design by rhoek.com
skin design by Rhoek.com
Login | Register
Monday, September 08, 2008  Search
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
.netspheres blogs
design by rhoek.com
design by rhoek.com
design by rhoek.com
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
Releases
BARTON: DON'T STOP (DARK)
BARTON: DON'T STOP (LIGHT)
MANNY WARD: THE CYCLE
BARTON: To Call My Own (Right Shift)
BARTON: To Call My Own (Left Shift)
MANNY WARD: U II Feel
BARTON: Take Me Up (SEPIA)
BARTON: Take Me Up
BARTON: TONIGHT (GREEN)
BARTON: TONIGHT (RED)

 or download from iTunes:

iTunes


Download iTunes
design by rhoek.com
design by rhoek.com
design by rhoek.com
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
barton's computer science blog
Author: barton Created: 10/9/2005
This blog is focused on computer science topics barton is currently working with or interested in.

Collaborative Systems as Cultural Constructions
By barton on 9/7/2008
Many companies are unaware how their culture creates material effects within the organization. Social conflict and the deployment of new technologies can produce positive changes within an organization by altering social dynamics and promoting new cultural models.

Culture, those patterns of human activity and symbolic structures that give such activities significance and importance, is not generally included as part of the design and deployment process when a company goes forward with a new technology. Many significant deployment failures are attributable to cultural issues (references to come).

While we do not normally think of computer systems as part of our culture, the manner, dress, language, belief systems, and norms of behavior found within an organization clearly extend beyond the boundary of a computational system, especially one that is collaborative. People define the essential meaning and structure of these systems. This is why we say that they are cu ...
More...

Patterns of thought in software adoption
By barton on 4/16/2008
We've been doing a lot recently supporting teams in deploying and / or upgrading to Team Foundation Server 2008. It's been a very interesting and enlightening period of our work at Luminous because it is field testing and reinforcing some of the fundamental ideas we have held about the underlying patterns of thought people experience when adopting software.

Software adoption is a complex cultural process that is often relegated to a functional discipline that is ill-equipped to address the organizational and cultural requirements that support successful adoption. Adoption is not simply putting someone new in front of someone. Optimally it addresses the notion of enhancing the capability of the individual, which inherently is about changing the way people think about the world and their relationship to it. Software adoption always occurs as some substep to a larger p ...
More...

XLINQ , Schema Inference, and Intellisense on XML Properties in VB9
By barton on 9/19/2007

To continue with my topic on things you can do in VB9 that you cannot (yet) do in any other .NET language, I wanted to write a bit about XML Schema Support and intellisense support for XML properties in VB9.

First, I highly recommend reading Eric Meijer and Brian Beckman’s research paper XLINQ: XML Programming Refactored (The Return Of The Monoids), which provides background as to the motivation and implementation of XLINQ technology. The Monads referred to in the paper remind us that the constructs being integrated into the .NET framework are enabling a more functional programming ...

More...

Levelling The Playing Field
By barton on 8/29/2007

While I am not an expert on the subject, in my tenure as a founder of the Bay Area .NET Users Group (Bay.NET), I am very much aware of cultural differences between programmers who work with the Visual Basic and C# languages. An excellent overview written by Nigel Shaw on these cultural differences can be found here.

Having lived in many places throughout the world I would consider myself as one who is most interested in culture and cultural differences. In my experiences, I have discovered in myself an inclination to find things I appreciate about other cultures (and people).

I think we all tend to look at differences, be they cultural, as in those who prefer Apple Computers to Windows or Linux and make some value judgments based on what camp we live in and what camp

More...

The illusion of the perfect computer
By barton on 7/15/2007

I recently got a new computer preloaded with Windows Vista. I must say that when I got the machine I was extremely surprised at how well it worked and how easy it was for me to transfer my data to the new machine (Lenovo T60p). With all of the comments I had been hearing which indicated that many people felt that the Vista operating system was problematic, I was rather surprised at how smooth my transition was.

Alas, this was not to last, and what is rather ironic is that I have been subject to a number of issues in the past month that have been rather disruptive and taken some time to remedy and yet are not related specifically to any flaw in the operating system.

The first sign of trouble was when I shut the computer down after doing some work and found it would not start the next morning. I believe a file was (or files were) corrupted somehow on shutdown (although I do not know for sure) and were only able to get back to an operable state by restoring ...

More...

The imminent programming language and accompanying cultural convergence
By barton on 5/31/2007

I have often noted with intense interest that people who program in particular languages seem also to fall into certain patterns of thinking about the problems they solve. Kenneth Iverson, the inventor of the APL programming language spoke to this point in his 1980 Turing award lecture entitled “Notation as a tool of thought”. The thesis of that paper is the general idea that “the advantages of executability and universality found in programming languages can be effectively combined, in a single coherent language…”.

Fast forward to 2007 – here we are in a world where there are not five, but hundreds, if not thousands of programming languages. For ...

More...

The Activity of Building
By barton on 5/21/2007

“The activity we call building creates the physical order of the world, constantly, unendingly, day after day.”

So begins Christopher Alexander’s The Nature of Order. While coming from a very different perspective, I have identified in the work a connection to Douglas Hofstadter’s Gödel, Escher, Bach as well as Stephan Wolfram’s A New Kind of Science. All three are concerned to some degree with the recursive nature of the universe and the nature of existence.

I am partial to Alexander’s approach to the material as he identifies himself as an architect, despite his being trained as a scientist in mathematics at Trinity College in Cambridge ...

More...

Google@Work? Well, not quite yet anyway...
By barton on 5/15/2007

I attended an event this morning at the Westin St. Francis from the Google Enterprise team, who are trying to sell Google's existing technology to companies. See http://www.google.com/enterprise/ for details on the products.

The speaker was Michael Lock, director of North American sales. He mentioned during the talk that he worked at Oracle for 8 years.

He shared some "Observations" with the audience - I thought the points themselves were good but my overall impression was that for most of the points he made that current MS products do the same things  - but of course, they would never tell you that.

Consumer Technology Is Leading Innovation:

  • YouTube
  • MySpace
  • Tivo
More...

Sometimes it's the little things
By barton on 4/4/2007
This morning as I was preparing to leave my home, getting ready to pull my car out of the garage, I heard a woman's voice say "excuse me?". I turned out of my garage to see a woman in her pajamas. "I've locked myself out of my apartment. Street cleaning is at 8AM and I had to move my car, but I've locked myself out. Do you have a phone and a phone book I can use to call a locksmith?"

I have a phone but I do not have a phone book,  and the only ways I could imagine locating a locksmith for her was to either pull out my laptop or use my mobile phone to call the cellular directory service.

I have avoided for a quite some time now the move toward a phone device that is also connected to the internet and also my email. Seeing people on their phones in their cars and at all sorts of public places is sad enough, but add to this the rise of the "blackberry prayer" (as my brother-in-law calls it), that prolonged gesture by real-time email-ena ...
More...

You CAN develop for SharePoint 2007 on a client machine
By barton on 1/21/2007
 

I have been working with the new SharePoint 2007 technologies for a bit of time now. It's a great step forward and my clients are very excited about it. One of the somewhat annoying aspects of doing development work against this platform is that both WSS 3.0 and Microsoft Office SharePoint 2007 are server products and will not install on a client OS. According to developer documentation, it is advised that development be done on the server itself.

Some very helpful people out there, among them

More...

design by rhoek.com
design by rhoek.com
design by rhoek.com
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
.netspheres blogs
design by rhoek.com
design by rhoek.com
design by rhoek.com
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
.netspheres blogs
design by rhoek.com
design by rhoek.com
design by rhoek.com
container skin by rhoek.com
design by rhoek.com
design by rhoek.com
design by rhoek.com
.netspheres
design by rhoek.com
design by rhoek.com
design by rhoek.com
skin design by rhoek.com
Terms Of Use | Copyright 2002-2007 .netspheres. All rights reserved. | .netspheres
skin design by Rhoek.com
skin design by rhoek.com