Silicon Valley Code Camp: Incredible Developer’s Event Nov 8-9

Head Shot

Peter Kellner Silicon Valley Code Camp organizer published this deansguide article 11-2-08

The 3rd Annual Silicon Valley Code Camp is one of the most intriguing and value filled events in the Valley. It is a free boot camp style event which runs November 8-9 in Los Altos Hills, California. Billed as “Put together by software developers for software developers, the Silicon Valley Code Camp is a great opportunity to learn, share, and connect”, the camp is a fantastic example of what is possible when people decide to give value and give it often.

Date-Time & Location

November 8-9 Saturday 8:00am to 8:00pm and Sunday 9:15am to 4:00pm
Foothill College, 12345 El Monte Road (Parking Lot 5), Los Altos Hills

Conference Subjects

1. Software Development: in many languages and many platforms

2. Cutting Edge Technologies: sessions include the “hottest technologies in the industry from top vendors ton sessions introducing people to introductory concepts and languages.”

3. Open Source and Proprietary: products from Google, Microsoft, Oracle, and Sun Microsystems

Cost and Networking

The event is free and organized by volunteers. Lunch is provided both event days with a Saturday night Barbeque so that attendees and volunteers can network

Camp Schedule and Curriculum

Code Camp will offer over 100 sessions for attendees. For a list of sessions


For the opportunity to give back and actively network with the staff consider volunteering for this great event

Code Camp Manifesto: 6 Points

1. Code Camp is by and for the developer community

2. Free, always free

3. It is community developed material

4. No fluff – only code

5. Community ownership

6. Code Camp will never occur during working hours.

For More Information

Go to organizer Peter Kellner’s blog



Realtors Choose Your Blogging Platform By Performing Due Diligence: published this deansguide article August 3, 2008

Who is this man and how will he change your life? For the answer go to the bottom under “Recommendation”

The following is a blog services review with a rich variety of information reviewed so that you can evaluate which blogging platform is best for your blog. The review is done by a site with massive traffic and the page views to it back up. I provide a quick Analysis and My Recommendation at the end of the article.

Top Ten Review’s Categories

1. Software

2. Electronics

3. Web Services

4. Movies

5. Music

6. Video Games

Top Ten Review’s Blogging Platform Review

Platforms: WordPress; Type Pad-Blogger; Yahoo 360; AOL Journals; Windows Live Spaces; Xanga; Live Journal; Vax; and Myspace

Reviewer Comments: In this section you can read user reviews good and bad

Rank: Gold, Silver, Bronze are awarded the top 3 Services

Block Rating System: Excellent = 4 blks; Very Good = 3 blks; Good = 2 blks; Fair = 1 blk; and Poor gets a 0

Note: The systems is similar to Consumer Reports with a matrix of features rated and benefits provided. It is very through and complete

Additional Information

As if this was not enough, Top Ten provides you with two sections to consider:

1. Why Blog?: A featured section on the benefits of blogging and why you should be doing it

2. What to Look for in a Blog Service: This is a great place to begin and is located at the bottom of the review page here


This is one of the best formatted reviews I have seen of Blog Services aka Platforms. It addresses most everything you need to consider before establishing your blog.


I like WordPress and I would not use any other blog platform. I am also biased because I have utilized WordPress for nearly a year and a half. It is the simplest services to utilize in regards to the technology learning curve and it also supports rich back end traffic analytics for your blog

Question under the picture at the beginning of this article: Who is this man and how will he change your life?

Answer: WordPress creator Matt Mullenweg

Transition and Revolution: Cloud Computing Ushering In Web 3.0? published this deansguide article July 17, 2008

Christopher Barnatt is the author of and Associate Professor of Computing and Organizations in Nottingham University Business School. His series explaining computers, Web 2.0, and Cloud Computing allow both novice learners and experts the opportunity to add information to their own knowledge base. Barnatt’s style of delivering his messages is unpretentious, completely thorough, and very approachable.

What Is Cloud Computing?

Cloud computing according to Christopher is where “data, software applications, or computer processing power are accessed from a “cloud” of online resources.”

1. Cloud Computing permits individual users to access their data and applications from any device.

2. Businesses can reduce their “capital” costs by purchasing software and hardware as a “utility” service rather than buying the technologies outright

SaaS aka Software As A Service

“Cloud computing is closely associated with Web 2.0 and a key element of both trends is the emergence of online applications aka SaaS.” SaaS allows small businesses to access the same computing power and applications as large corporations without having to spend giant sums of money to own these technologies

HaaS aka Hardware As A Service

Hardware as a service allows businesses to purchase “computer processing capacity” over the web.

Amazon’s Elastic Compute Cloud” service allows users to pick and choose from a ala carte menu the services and storage products necessary for them to perform their tasks online at the highest cost savings available

Google’sApp Engine” service allows developers to run web applications on Google’s infrastructure

HaaS Advantages Amazon EC2 aka Elastic Compute Cloud

1. Elastic: allows users to increase or decrease their hardware requirements within minutes

2. Flexible: because each user can choose the specification of each “individual instance” of computing power purchased

3. Inexpensive: no capital investment (purchasing outright technologies) is required

4. Reliable: EC2 uses Amazon’s “proven data centers” and “network infrastructure

Trend For Cloud Computing

The trend of Cloud Computing has been compared, according to Christopher, to the “development of the electricity network 100 years ago.” At that time companies stopped having to create their own electricity and were able to “plug into a national electricity grid.”

Cloud Computing represents the same model as individuals and business organizations can connect to a Cloud of computing resources.

Utility Computing aka Cloud Computing

No software installations are necessary. No hardware installations are necessary. No capital expenditures.

Cloud Computing Devices: What are they and what are the benefits?

1. Low Power, Low Cost

2. “Cloud Book” a device that has been dubbed a “computing appliance”

a.) Easy to use, easy to learn, ready to use

What Does This All Represent?

1. Return to Centralization: An age where “data, applications, and processing power are largely remote from the user interface device.”

Analysis: This levels the playing field between small and large business, creates less drain on user assets, and it signals a collaboration of assets and knowledge on a world wide scale

2. Centralized resources could spell “doom” for the Microsoft business model where licensing and software products are pushed out to individual boxes. The era of loading software to an individual machine, maintaining the most current software operating systems, purchasing upgrades, and being forced to make expenditures on new software when the old software was still highly serviceable are going to be over

Microsoft’s Subscription Model: Signal That Software License Gouging May Be Over Or Death Knell To A Business Model?

Ziff Davis Enterprise “Microsoft Watch” writer Joe Wilcox published this deansguide article July 4, 2008 published this deansguide article July 4, 2008

In the face of the free-ware generation, copyright infringing masses, Microsoft corporation, the monolith of the 1980’s, and leader of the software licensing business model announced today that they are launching a subscription based model. This news begs the question:

Has the software industry, primarily Microsoft, seen the last days of price gouging through software licensing? Is this the death of the Microsoft business model?


As a former national account manager for a software reseller, I managed the software utilization for one of America’s largest banks-Wells Fargo. In my experience within this niche, two things came to my mind immediately in 2001:

1. Rip Off: Companies were buying licenses and being ripped off by licensing requirements, lack of understanding of the price matrix, and the forced obsolecence of perfectly fine operating systems.

Note: Microsoft’s cash cow was based on planned obsolecence and they milked that bad boy to the hilt–killing the golden goose in the process

2. Sharing: rogue companies were already burning software, hacking packages, and attempting to proliferate their resources without having to pay exorbenant fees for the licensing of what they felt was their own property

Final Final

It is a new age with the onset of Web 2.0 readying the approach of Web 3.0. Transparency in business practices, shared intellectual properties, value based giving, and citizen journalism through the phenomenon called blogging has changed our business world forever–and for the better.