|
Wednesday, October 22, 2003
Blogging as Disruptive Innovation
Dan Bricklin applies Clay Christensen's ideas on innovation in his new book "The Innovator's Solution"...
...to blogging:
These are still early days, but already I have seen how blogs and RSS have changed my reading and writing habits. They've enabled me to diffuse my ideas to a wider audience in a way which would have been impossible only a couple years ago. I have made more new contacts via my blog than via any other channel. But I still think we are only seeing the nascent beginning of this revolution - while blogs are important, the real innovation here is RSS, syndication and the emergence of the Publish-Subscribe Web.
Office 11 is here
The new version of Microsoft's Office suite has arrived. WSJ writes:
News.com has more. From a Forrester report:
How will the open-source community respond?
Microsoft
| PermaLink
| Comments (2)
Hi, nice work, if you have the necessary time, please vistit me, you'll find interesting stuff, articles about men health. Posted by penis enlargementFDA Patient facts for Cialis... cialis Cialis from 1Tadalafil (erectile dysfunction drug) Cialis Health Pharmacy Drugs_and_Medications Drugs & Medications Posted by yahoo!
Intentional Programming
Technology Review writes about Charles Simonyi’s solution to the growing complexity of software:
This is quite amazing - it will be a major leap in what has become a bottleneck in making the most of computing technology - software development.
Software
| PermaLink
| Comments (3)
I did not read the article but the extract that you have put on your website. So my comments will be based on those. He says that "bug-free programming is impossible". I think he has not heard about TeX. TeX has been frozen and bug-free since 1982. Further he says that "Programming interface so intuitive that the insurance specialists .. can see their contributions and make improvements". If I remember correctly, SQL was written to faciliate the lesser mortal's interction with the database. But I doubt if anyone other than programmers use it. The problem with these tools is that they produce an insane amount of code. The programmer still has to understand whatever these code generators produce if he wants to write good software. Posted by Raj ShekharThis is exactly the problem Model driven architecture(MDA) tries to solve. Offcourse it does involve building another layer of abstraction on top of already existing several layers (read more complexity). Sure the IP in future will be in the quality of models contained in the repository of firms/individuals with the actual code dynamically generated as desired. Open standards and open source sure has a important role here. Check links for related info Regards Slight correction to what Raj Shekhar said, the last bug in Tex was removed in 1985. Since then it has been bug free and here is what Prof. Knuth says: "I believe that the final bug in TeX was discovered and removed on November 27, 1985. But if, somehow, an error still lurks in the code, I shall gladly pay a finder's fee of $20.48 to the first person who discovers it. This is twice the previous amount, and I plan to double it again in a year; you see, I really am confident!" More info: truetex.com/knuthchk.htm Cheers,
Enterprise Blogging
Jim McGee captures it perfectly: "Blogging in organizations = lowering the barriers to expression + lowering the barriers to attention." If this cannot convince corporates to create internal blogs, nothing will.
Best Intranets
[via Robert Scoble, human aggregator (that's a nice one)] Jakob Nielsen offers ideas from the best: workflow support, self-service content management, and offloading tasks from email to collaboration tools.
Decentralised Directories
Decnetralised Directories, built around OPML, can be a good complement to weblogs to harness the collective intelligence of people in organising content around the Web. Think of it as the Memex. Dave Winner suggests an approach:
I really would like to see us work on putting the infrastructure for this together.
Theory of the Second-Best
Atanu Dey elaborates on a fundamental truth we need to understand and never forget:
Many times, when we think about solving a problem, we forget that we are in a second-bext world. So, we look at solving one problem, not realising that we may actually end up worsening the situation. Taking a wholistic view and focusing on all the key issues is very important. I need to apply this thinking to the two worlds that we are involved in: SMEs and Rural India.
TECH TALK: SMEs and Technology: Systems Software Architecture: Messaging and Security
As we discussed, the server software stack consists of the operating system, a distributed file system and terminal services. On the applications side, there are three layers of systems applications: messaging and security, identity management, and desktop computing. The messaging and security layer consists of a Mail Server, Instant Messaging Server, Proxy Server, Firewall, Anti-Virus, Anti-Spam, VPN Support. The identity management layer provides support for the access control layer for user administration. The desktop computing layer provides support for file and print services, and the various desktop applications that the thin client users need to run. Let us start by looking at the messaging and security applications. The Mail Server ensures that emails are available locally via IMAP accounts for users. If the enterprise has dedicated connectivity to the Internet, the same mailbox can also be accessed from the outside, thus providing a single store for mails. The mail server also ensures that users have their own, personalised email IDs of the form name@companyName.com. Every person should be given access to email in the organization – email is something that does not work if half the people in the organisation have it, and the other half does not. It is the most basic of applications that needs to be used by everyone in the organization. Over time, email will become the organisation’s lifeline for conducting business, hence it is a mission critical application and needs to be treated as such. The Instant Messaging Server provides a local platform for chat. They are the equivalent of Yahoo and Hotmail’s Messenger services with the difference being that there is no need to connect to the Internet to chat with others on the same network. Jabber provides an excellent platform for IM services. The Proxy Server ensures that multiple users can use the same Internet connection for browsing. A caching capability can speed up browsing by keeping a local copy of frequently accessed content. This is important because bandwidth in most emerging markets is still very expensive. The Firewall secures the enterprise, preventing unauthorised intrusions. It is a mandatory requirement for businesses now, given the automated programs which look for vulnerabilities on machines connected to the Net. Viruses and spam are the scourge of today’s email communications. The Anti-Virus software scans all incoming and outgoing email for viruses. Since most viruses come via email, this is a significant step in ensuring a virus-free operating environment. The Anti-Spam software marks spam as it comes in, thus ensuring a cleaner mailbox. Together, these two applications ensure that the small- and medium-sized enterprise (SME) does not have to worry about viruses destroying critical files and spam reducing productivity. VPN stands for Virtual Private Network. It provides for a LAN-like single network environment between different offices. This way, users can share files and communicate much more easily with others, even though they may be in different geographical locations. Taken together, these applications provide the complete infrastructure for communications and connectivity in a secure environment. Tomorrow: Systems Software Architecture (continued) Related Entries: [All]
|