Tuesday, October 16, 2007

Establishing a Service Governance Organization

Well this site is great I think, (www.infoq.com) Just found a really nice article, titled the same as this post, you may read it here.
I should read it latter, I do not have time now :)

Top Ten Software Architecture Mistakes

Just read this article from insider newsletter, mistakes mentioned in the article are:

  1. Scoping Woes.
  2. Not Casting Your Net Widely.
  3. Just Focusing on Functions.
  4. Box and Line Descriptions.
  5. Forgetting That It Needs to be Built.
  6. Lack of Platform Precision.
  7. Making Performance and Scalability Assumptions.
  8. DIY Security.
  9. No Disaster Recovery.
  10. No Backout Plan.
The article is written by: Eoin Woods, he is a software and enterprise architect at UBS Investment Bank. you may read the main article with some more details and comments here at infoq.com

It is good to know them but I think there should be more than these 10 for me... :)
For now I think No.5 id the most important for me... I always go too fast in my mind :)

Thursday, October 11, 2007

Improve Web Site Traffic

Original article named: 5 Things That Will Improve Your Web Site Traffic (Plus 1 to Avoid)

headings are:
1. Figure out what key words and phrases are going to be important to your site.
2. Make it your "career" to get links into your site.
3. Start a blog and participate in other blogs.
4. Add something interactive to the site that will make people come back over and over.
5. Don't worry about how many people come to the site but with how long they stay.
6. Forget about email newsletters.

All Items are expanded in the main article, you may find at webworkerdaily.com

Monday, October 8, 2007

Ajax in Joomla

We have started a new project on Joomla, it is all about Ajax in Joomla...
Right now page links are gone Ajax, just a proof of concept, there is some problems in IE, but FF is OK, we have chosen mootools for the Ajax part, as it seems to be used by Joomla core for the Ajax library...
I am thinking of openAjax Hub to be used in the project so that we may use any library in the project, like Rico and scriptaculous as well as any other developers consider.
Hmm... I should think of some Logo and design as well, any way I will continue the process and will post here :)

Thursday, October 4, 2007

Learning Materials

Well, here is some good, easy and standard tutorials for the w3c technologies:
http://www.w3.org/2002/03/tutorials
You may go for:

  • Accessibility
  • HTML
  • Internationalization
  • CSS
  • P3P
  • Semantic Web
  • SOAP 1.2
  • VoiceXML 2.0
  • XForms
  • XML Schema
Also there is a More tutorials section introducing:

you should always take a look at: http://www.w3schools.com
where you may find:
  • HTML Tutorials
  • XML Tutorials
  • Browser Scripting
  • Server Scripting
  • .NET (dotnet)
  • Multimedia
  • Web Building

The W3C Technology Stack

this is a good image if you want to imagine the web/internet structure.

the URL is: http://www.w3.org/Consortium/technology

OpenAjax Hub

A few weeks ago, we where working on a project, where we need to use more than one Javascript library, we need Rico(openrico.org) and script.aculo.us, plus may be mootools, so they were not compatible and I couldn't find a solution for this, but tight now I found some sites, addressing the same problem, and better than that the solution, here it is:

So, go on check it, but let me just paste a brief here for you:
The OpenAjax Hub is a key technology component within the umbrella term OpenAjax Conformance. The OpenAjax Alliance recommends that Web developers and IT professionals demand OpenAjax Conformance as an industry requirement from its Ajax technology providers. By requiring OpenAjax Conformance, customers gain confidence in their technology and product choices and realize benefits in terms of the ability to integrate Ajax technologies from multiple suppliers, the ability to change suppliers at reduced costs, and increased certainty that their suppliers are adopting industry best practices. To be OpenAjax Conformant, among other requirements, Ajax runtime libraries must support the conformance criteria found within the OpenAjax Hub Specification.
hmmm, may be we have these standards in the future, I wish...
Any way project home is:
http://sourceforge.net/projects/openajaxallianc
and the web site is:
http://www.openajax.org

A MathML for CSS Profile: Working Draft

Well, I think this is great, waiting for the support in major browsers...

2007-09-24: The Math Working Group has published an updated Working Draft of A MathML for CSS profile. This subset of MathML 3.0 can be used to capture the structure of mathematical formulas in a way particularly suitable for further CSS formatting. Coordinated with ongoing work on CSS Level 3, the profile is expected to facilitate adoption of MathML in Web browsers and CSS formatters. Visit the Math home page. (Permalink)

A nice peace of view in searching for "what is software"

"A person is just hardware plus software plus existence," the character Cobb Anderson declares in Software, to another character whose father has recently died:

Potential
existence is as good as actual existence. That's why death is impossible. Your software exists permanently and indestructibly as a certain possibility, a certain mathematical set of relations. Your father is now an abstract, non-physical possibility. But nevertheless he exists!
Here goes some information about the above words:
The Ware Tetralogy
is a series of four science fiction novels by author Rudy Rucker: Software (1982), Wetware (1988), Freeware (1997) and Realware (2000). The first two books both received the Philip K. Dick Award for best novel. The closest to the cyberpunk genre of all his works, the tetralogy explores themes such as rapid technological change, generational differences, and recreational drug use.

For more information go to http://en.wikipedia.org/wiki/Ware_Tetralogy

Line Project

Just fount this while I suddenly clicked my stumble upon btn!

http://wildcardinc.jp/

Japanese... and the big difference... but the same effect... I always wonder how this happens.

Nanotube Forests Grown On Silicon Chips For Future Computers, Electronics

PhysOrg.com, October 3, 2007
Purdue engineers have shown how to grow forests of carbon nanotubes onto the surfaces of computer chips to enhance the flow of heat at a critical point where the chips connect to heat sinks.

Researchers are trying to develop new types of thermal interface materials that conduct heat more efficiently than conventional materials, improving overall performance and helping to meet cooling needs of future chips that will produce more heat than current microprocessors. The materials, which are sandwiched between silicon chips and the metal heat sinks, fill gaps and irregularities between the chip and metal surfaces to enhance heat flow between the two.

http://www.sciencedaily.com/releases/2007/10/071001152247.htm

Its Creators Call Internet Outdated, Offer Remedies

Wall Street Journal (requires subscription), October 2, 2007
There's a growing debate over whether the Internet's current infrastructure is sufficient to handle the explosion of bandwidth-hungry services such as Internet telephony and video.

In a recent report, Cisco calculated that monthly Internet traffic in North America will increase 264 percent by 2011 to more than 7.8 million terabytes, or the equivalent of 40 trillion email messages. If such Internet traffic continues increasing, many believe networks could crash or at least slow to a crawl.

To tackle the problem, a slew of start-ups are producing gear and software to accelerate Internet traffic or to increase the network's capacity.

http://online.wsj.com/public/article/SB119128309597345795.html?mod=blog

Online videos may be conduits for viruses

Malicious code could be embedded in online video players, according to a report on Internet threats released Tuesday by the Georgia Tech Information Security Center.

One worm discovered in November 2006 launches a corrupt Web site without prompting after a user opens a media file in a player. Another program silently installs spyware when a video file is opened. Attackers have also tried to spread fake video links via postings on YouTube.

http://news.yahoo.com/s/ap/20071002/ap_on_hi_te/cybersecurity

On The Verge Of Darkening Lights

warming rays are shadowed by threatening clouds,
while hissing winds create the oddest sounds.
linked to the power and speed of a beam,
ion is cast to this strange and fake scene.

forced into an isolation, struggling for light;
ion rises to slowly take up the fight.
man's on the verge of darkening lights,
condemned to destruction's everlasting nights.

the memory of golden age's
heavenly powers slowly fades.
books of wisdom, highly honoured,
knowledges have long been smothered.
artist: Eloy
title: On The Verge Of Darkening Lights
album: Planets
http://eloy.lyrics.info/onthevergeofdarkeninglights.html