Network Monitoring by Nagios

clock July 15, 2008 01:53 by author anjel
Nagios is an open source network monitoring tool. Nagios goes absolutely free, it is powerful and flexible open source software. It can be tricky to learn and implement, but can reduce enormously the amount of time required to keep track of how your organization's IT infrastructure is performing.

Nagios tools go by the generic name of network management software, and all share the capability to:

  1. Keep track of all the services and machines running in the infrastructure;
  2. Raise alerts before small problems become large ones;
  3. Run from a central location to reduce the need to physically go to each machine; and,
  4. Provide a visual representation of system-wide status, outstanding problems, etc.
Two main problems keep network management software from being more widely used:
  • It tends to be extremely expensive; and,
  • It requires significant work to configure for a given environment.
Nagios is an open source network management tool that solves the first problem. It too, requires a fair amount of configuration.

The Nagios application runs on Linux or Unix servers. Each piece of hardware that must be monitored runs a Nagios daemon that communicates with the central server. Depending on the instructions in the configuration files the central server reads, it will "reach out and touch" the remote daemon to instruct it to run a necessary check. While the application must run on Linux or Unix, the remote machines may be any piece of hardware that may be communicated with.

Depending upon the response from the remote machine, Nagios will then respond with an appropriate action, again, according to its configuration. Depending upon what remote test needs to be performed, Nagios will perform the test via a native machine capability (e.g., test to see if a file exists) or will run a custom test program (called a plugin) to test something more specific (e.g., check to see if a particular set of values has been placed into a database). If a check return value is not correct, Nagios will raise an alert via one or several methods -- again, according to how it has been configured.

Nagios frankly speaking is not very good but it's better than most of the alternatives. After all, you could spend tons of bucks on HP OpenView or Tivoli and still be faced with the same amount of work to customize it into a useful state. I can recommend free network monitoring by Dotcom Monitor. They offers free, 30-day trial and paid subscription. And you don't need special skills to configure your server. Support works 24 hours per day.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Google And Broadband-Monitoring Tools

clock June 22, 2008 21:49 by author anjel

When it comes to your broadband connection Google wants you to know that it has your back. The Internet giant is developing a suite of tools to help broadband users identify traffic discrimination by their Internet service providers. "We're trying to develop tools, software tools...that allow people to detect what's happening with their broadband connections, so they can let (ISPs) know that they're not happy with what they're getting--that they think certain services are being tampered with," Google Senior Policy Director Richard Whitt said Friday morning during a panel discussion at the Innovation '08 conference in Santa Clara, Calif. "If the broadband providers aren't going to tell you exactly what's happening on their networks, we want to give users the power to find out for themselves."

Whitt argues that innovation among application developers will stagnate without neutral networks, and he wants to see consumers join an "arms race" for Net neutrality--the idea that network operators shouldn't be allowed to discriminate against content or applications or charge extra fees.

"The forces aligned against us are real. They've been there for decades. Their pockets are deep. Their connections are strong with those in Washington," he said. "Maybe we can turn this into an arms race on the application software side rather a political game."

Whitt would not say when the tools will be available or how they would work, but did indicate that Google engineers had been working on them for a while.

The issue came to a head last August when TorrentFreak reported that Comcast was surreptitiously interfering with file transfers by posing as one party and then, essentially, hanging up the phone. Comcast denied the allegation, but tests conducted by the Associated Press showed Comcast was actively interfering with peer-to-peer networks even if relatively small files were being transferred.

In response, the Federal Communications Commission announced it would investigate the charges, and in May, a bill was re-introduced into Congress that would rewrite U.S. antitrust law to prohibit network operators like AT&T and Comcast from blocking, impairing, or discriminating against "lawful" Internet content, applications, and services or from charging extra fees for "prioritization or enhanced quality of service."

Google has long argued that it's necessary to enact new regulations barring such activity, while broadband operators like AT&T and Comcast counter that the market will solve any perceived problems.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Ad-Aware SE Professional

clock May 12, 2008 23:49 by author anjel

Ad-Aware SE Personal scans memory, files on a hard disk and defines adware, malware and started nocuous processes. Also the register is scanned. If in the register the record established by the nocuous program it lwill be deleted. The opportunity to update anti-spy base through the Internet is stipulated. Ad-Aware SE Personal warks enough quickly, adjustments are simple and intuitively clear.

If espionage modules are found the program suggests to remove all of them or selectively. For prevention of casual removal of the necessary file or record in the register function of restoration (for this purpose backup-copies of deleted data are automatically created) is stipulated.

The given program (or analogue) should be at each user who works on a computer on the Internet. It is necessary to check spyware on your computer. In this version you can change skins easily, process of check of archives is improved, processing of cookies is improved also. 

You can download free version of Ad-Aware SE Professional here.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Leveraging Virtualization for Software Testing & Development

clock April 15, 2008 01:35 by author anjel
As more and more enterprises and ISVs seek additional ways to leverage virtualization technology, virtual lab automation (VLA) has emerged as an innovative solution for streamlining software development and automating the entire development and test environment setup while utilizing existing server virtualization infrastructure. Additionally, VLA improves resource utilization and efficiency while pushing products to market faster. This presentation will review the virtual test and development infrastructure and provide best practice recommendations for how VLA can add significant value to developers, testers and IT operations staff and help drive business growth and employee productivity.

3rd International "Virtualization Conference & Expo" Call for Papers
Virtualization, the hottest subject of in all IT right now, will be center stage in 2008. Key opinion-formers in the field of infrastructure and pioneers of virtualization technologies of all types have already begun submitting speaking proposals to Virtualization Conference & Expo 2008 East, being held in New York City, June 23-24, 2008. Topics covered will range from Application Virtualization, Desktop Virtualization, Network Virtualization, Server Virtualization, and Storage Virtualization, to Virtual Machine Automation, Physical to Virtual (P2V) Migration, Management Applications, Tools and Utilities, and Virtualization Scripts and Procedures.

Topics will include:

  • Server Virtualization
  • Desktop Virtualization
  • File Virtualization
  • The Future of the Virtual Enterprise
  • Hosted Virtualization
  • Para-virtualization
  • Virtualization Hardware Support
  • Hardware-level Virtualization
  • Storage Virtualization
  • Virtualization for Server Consolidation and Containment
  • Windows Virtualization
  • Utility Computing
  • State of the Virtualization Services Market

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Link Development Company Opened The Firsth European Office

clock March 25, 2008 23:34 by author anjel

The new office in Rome will enable the company to build its European client base following a number of recent successes across the continent.

This expansion puts LINK Development in the privileged position of being one of very few Egyptian IT companies serving the European market - a trend that is steadily growing as Egypt's IT potential gains more exposure on a global level.

The company is a world-class provider of e-solutions with a focus on portals & intranets, e-commerce, Enterprise Integration, Microsoft CRM implementations, Helpdesk Solutions, Unified communications and IPTV.

Furthermore, it has built substantial experience in the telecom sector, developing value-added services such as messaging and collaboration services, IPTV and digital rights management.

As one of the largest software development houses in the Middle East and North Africa region, LINK Development has built an unrivalled portfolio of award-winning work and a substantial client base in countries as diverse as Egypt, UAE, Saudi Arabia, Bahrain, Oman, Kuwait, Algeria and in Africa Mauritius, Kenya and Malawi.

Having achieved this position at the forefront of the industry in the region, the company set its sights to entering the European market and has consequently studied its requirements over the past few years.

In order to build its profile in the continent, active participation in leading European trade shows has been on the company's agenda, with Cebit being a major platform for exposure for the company in the last three years. It has already begun building a European customer base, having recently delivered large offshore development projects to Greece and Italy.

The company has also worked in partnership with Microsoft over the last ten years, and has been a Microsoft Gold Certified Partner in five competency areas for more than eight years.

Its continuous focus on training and certification has enabled it to achieve ISO 9001:2000 and CMMI Level 3 certifications, and to have more than half of Microsoft's Most Valued Professionals (MVPs) in Egypt.

The skills of its 270-strong team of software professionals cover areas from software development and design to project management and quality engineering.

In addition, the team's skills combine the strengths of software development with creative design - two areas in which the company continues to build its talent and capabilities - thus enabling the company to deliver complete e-business solutions.

According to Abdel Meguid, the growing interest from European companies stems from Egypt being in closer geographical proximity, and therefore has smaller time differences, than its Asian counterpart India.

In addition, English and French are commonly used languages in the country's IT circle, which removes the hurdle of multilingual communication and enables a better understanding of cultures.

'More importantly, with IT becoming a booming industry in the country, Egypt is able to offer a broad base of professionals skilled in software development with international certifications,' says Abdel Meguid.

'With the company's large resources, breadth of scope and strength of expertise and skills, I believe LINK Development is very well placed to succeed in this market,' she concludes.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Microsoft Licenses Adobe Mobile Software

clock March 16, 2008 22:45 by author anjel
Microsoft Corp. has licensed Adobe's software for viewing online videos and other files on cell phones, the companies said Monday.

Microsoft will distribute Flash Lite and Reader programs from Adobe Systems Inc. to cell phone makers who use its Windows Mobile software.

Flash also allows users to interact with more Web sites. It's the software behind most shopping sites where you can view an item in different colors or try out house paint colors on a virtual home.

"Flash content is the most prolific content on the web today; it is the way people express themselves on the Internet," Adobe spokesman Gary Kovacs said.

Julie Ask, an analyst at Juniper Research, said cell customers are more likely to browse the Web when they have more capable phones, and that's good news for advertisers.

"The more likely they are to use it, the more that folks are willing to invest in the platform, and the more likely there are to be page views. It's good for advertisers, it's good for carriers," Ask said.

Scott Rockfeld, group product manager at Microsoft's mobile communications business, said the decision was about providing more choice to its customers, even though Windows Mobile already offers 18,000 applications for everything from picking a wine to go with dinner to watching videos.

"Obviously it's one of the things that customers are asking for. Flash is something that is very prevalent on the Web," Rockfeld said.

In 2007, 11 million phones carried Windows Mobile. Microsoft expects to double that in the next year.

Over half a billion mobile devices have shipped worldwide with Flash preinstalled, amounting to a 150 year-over-year percent growth, Adobe said.

Microsoft wouldn't say what it is paying Adobe to license the software, but the programs will remain free for end-users.

Microsoft has its own video viewing software, Silverlight, considered a competitor that could slowly chip away at market share for Adobe's Flash. Microsoft said last month it would give 1 billion students free access to Silverlight and other software that competes with Adobe, such as Expression Studio.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Sun Bringing Java to iPhone

clock March 13, 2008 03:55 by author anjel
Sun announced that they are developing a Java Virtual Machine for Apple's iPhone with the newly released Software Development Kit (SDK).

"We're going to make sure that the JVM offers the Java applications as much access to the native functionality of the iPhone as possible," he said.

The specific version of Java will be based on the Java Micro Edition (ME) and will open the iPhone to a large library of existing Java applications. Sun's announcement comes after reviewing the iPhone SDK since its release just on Thursday. Sun expects to release this version of Java "some time after June".

Sun maintains a sample library of Java ME games and applications. This list includes EA Sims Bowling, Scrabble, Harry Potter and the Order of the Phoenix, Libris eBook reader, and more.

Sun adds its name to a list of other developers who have already announced support for the iPhone. Others include Gameloft, Omnigroup, Freeverse, SixApart, reQall, EA, and Epocrates.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Business Strategies of Virtusa

clock February 25, 2008 00:23 by author anjel

“The issue of immigration is receiving much attention among the candidates, but the sub-issues of offshore outsourcing and the use of visas for highly-skilled workers have received very little attention,” he observes, during the course of a recent interaction with eWorld.

“While an economic downturn could change the climate for offshoring, so far the issue has been less controversial than in the past presidential election cycle,” adds Marc, stirring up a south Indian coffee that caps an uncomplicated vegetarian meal we have together.

Hebert, an expert on offshore outsourcing who has authored many publications and given dozens of invited presentations on the subject to a variety of audiences, holds a Bachelor of Science degree in experimental psychology from Harvard University, and an MBA from Stanford University. He is responsible for corporate strategy, positioning, branding, public relations, analyst relations and lead generation programmes. He also drives alliance relationships for the company and heads its West Coast operations.

Our lunch had started off with a question on a personal note, asking Hebert if his grounding in experimental psychology came handy in the marketing role he now donned. “When I entered my business career, I made a fortunate discovery,” he began.

“The principles of organisational behaviour that global businesses employ in managing their employees are founded on behavioural psychology, the branch of psychology popularised by B.F. Skinner, who headed the Experimental Psychology department for many years at Harvard,” he elaborated.

“It turns out that my psychology grounding prepared me well for a career in business management, and I have had the chance to participate in building several management development programmes in my career, including at Oracle, using my behavioural psychology background.”

Hebert is happy that he has carried these concepts and experience with him into his marketing roles. “It helps me every day in how I build the culture in my team and how I manage my people in the global model across cultures. It also helps me understand how our clients think and why they buy from us.”

Perhaps Hebert also understands how journalists think and work. Which explains why, on his way to Sri Lanka that evening, he catches up with a blog post to give his comments on the latest numbers about US GDP growth, the recession fears and so on. We follow up our conversation over e-mail.

Excerpts from the interview.

What is your offshore-onsite mix? Also, what is the geographical split of your clientele?

We manage our service delivery mix with 20 per cent or less of our work performed on-site at our client locations and 80 per cent or more of our work done in offshore centres.

Our 20/80 on-site/offshore service delivery model is a direct result of our collaborative processes and our ability to apply high performance global teams across all services we provide.

We have operated with a 20/80 or better on-site/offshore ratio for the past five years, and believe that this service delivery mix provides our clients with a cost and time advantage relative to our peers.

Europe represented 31 per cent of revenue for the second quarter of fiscal 2008, with North America accounting for the remaining 69 per cent.

How do you differentiate yourself from other tier-two IT (information technology) companies?

We differentiate ourselves in several key ways, including our consultative platforming approach, our industry expertise in financial services, communications and technology, and media and information, and our enhanced global delivery model.

Through our approach, we help our clients identify and implement efficiencies, whether they be through our technology consulting, systems implementation, or application outsourcing services.

While this approach applies across all services we provide, let me give you an example using application outsourcing. With such clients, we look for commonalities across existing applications with an eye towards consolidating common technology and common business strategies into reusable, plan-specific software frameworks and platforms.

This results in significant business benefit for our clients, including reducing their total cost of ownership, accelerating the launch of new products and services to market, and improving their end customer experience. We apply these same principles across consulting and systems implementation. This approach helps us differentiate and establish thought leadership, continually provide more value than the inherent cost arbitrage benefits of global delivery and gives us the opportunity to build long-term, strategic relationships with our clients.

We believe the combination of our consultative platforming approach, enhanced global delivery model, and industry expertise provides significant incremental value. Our largest client, and a strong example of this value creation at work, is British Telecom. We started working with British Telecom over three years ago and our relationship has steadily grown. This past spring, BT signed a five-year, $200 million strategic IT services agreement with Virtusa.

When will there be clarity in the IT budgets of US companies, especially among the BFSI (banking, financial services and insurance) clients? Your outlook for 2008.

We have seen strong growth in our financial services practice, where we saw double-digit growth both in our first and second fiscal quarters. (We do not publicly discuss our own business outlook except during our earnings announcements.)

With respect to IT budgets, we continue to see strong demand for offshore services, especially for engagements relating to improving productivity and cutting costs. And, we have a track record of service excellence in all of our clients that has led to and continues to lead to expansion of our existing account base.

The research analysts that we follow who issue IT spending forecasts are indicating cautious growth in IT budgets for 2008. They generally project growth in the same range as 2007, but with downside risk in case the US economy enters a recession. That is, IT budgets will continue to grow modestly for now, with reductions possible if the economy slows more.

 

If the sub-prime crisis turns out to be worse than imagined, will it not be indicative of a slowdown in the US? In this light, is there a possibility of clients across verticals cutting their IT spend?

The research analysts that we follow indicate that the US economy is likely to show slower growth in the calendar fourth quarter just ended than the healthy growth of Q3, and projections for 2008 suggest further slowing is possible in the next few quarters, with some chance of a US recession.

Some of this is attributed to the impact of the sub-prime crisis and housing slowdown. The analysts also suggest that we have not yet hit bottom in the housing sector, which will continue to drag down economic growth in 2008.

At the same time, the US economy continues to show resilience in non-housing sectors, often surprising the analysts, and offsetting the negative impact of the housing sector. As a result, we appear to be in a period of unpredictability in the US economy, which is why analysts are couching their IT spend forecasts as modest growth with downside risk.

You are working on re-branding. Why?

During most of 2007, we were in a quiet period as we prepared for and executed our IPO. As a result, we reduced our press activity in India, and reduced our public visibility. Now that we are re-emerging as a public company, we have the chance to re-establish our image and increase our visibility. We find that this is a good time to fine-tune our messages and brand as part of this evolution.

What, according to you, are the key marketing skills that win in today’s IT world?

IT services marketing has evolved rapidly in recent years. New marketing techniques that we have put in place in the past year are already paying off for us. These include the effective use of our Web site as a lead generation tool through techniques such as search engine optimisation, pay-per-click advertising, and direct e-mail campaigns.

In addition, we are beginning to leverage online content marketing tools, such as white paper syndication and podcasts, for lead generation.

We are finding that these tools offer the ability to target specific market segments with highly-tailored messages to attract new prospects. For example, we are leveraging our premier position as leading IT services providers for key software partners such as Pegasystems and Vignette, and attracting their customers through targeted e-mail and Internet-based messages.

As the Internet continues to evolve rapidly with new tools and models, including social networks, blogging and video sites, successful IT marketing will evolve with the Internet.

In addition, a business such as ours, which targets Global 2000 clients, must successfully employ high-touch marketing techniques that leverage the high-powered personal networks of IT executives and buyers. Accordingly, high-impact marketing programmes that provide interesting content and networking opportunities will continue to be crucial marketing priorities for IT services providers.

Where would you plot the level of current offshore outsourcing from the US, in terms of a potentiality curve?

Research analysts and organisations such as Nasscom (with help from McKinsey) and the Information Technology Association of America, who track the global IT services industry, suggest that the penetration rate of offshore IT services is still low in aggregate, both in the US and in other industrialised countries.

This reflects our own anecdotal experience with clients and prospects in our three key industry groups, who continue to expand the offshore share of their IT budgets, even in clients with mature offshore practices.

We believe that the next major offshoring trend, what we call “next-generation” offshore IT services, has just begun. It is the use of offshoring primarily not for cost savings through labour arbitrage, but rather for the delivery of high-value IT services involving state-of-the-art technology and consulting-led IT services, that benefit clients by giving them speed and productivity advantages to make them more agile, more productive, and more service-oriented.

Are alternatives to India emerging as more attractive cost destinations? On Sri Lanka vis-a-vis India.

On Sri Lanka vs India as offshore destinations – While we don’t discuss cost profiles of our specific operations, I can tell you that both countries offer us cost-efficient and effective ways to serve our clients.

Moreover, salary surveys of popular global offshore destinations continue to show that on average, India’s cost of IT services, while growing, is still ranked among the lowest in the world. In addition, India’s deep experience as a leader in IT offshoring gives it an advantage in productivity levels such that productivity growth largely offsets unit cost increases, keeping India competitive as an offshore destination, particularly for high-value IT services.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Software as a Service (SaaS)

clock February 21, 2008 21:50 by author anjel
There's been a lot of talk about the Software as a Service (SaaS) model. That debate has helped define what SaaS is now and what it should be in the future. But the chatter also asserts a number of erroneous SaaS definitions out in the IT marketplace.

So let's start by clarifying exactly what SaaS is and then later what it isn't.

  • SaaS is a software delivery model in which the user accesses software over the Internet from anywhere at any time. Users need only a web browser to use the software. Companies don't need to invest in and upgrade servers, operating systems, databases, backup equipment and complex programming environments. The software vendor provides all of that.
  • All customers run off of the same code base. This ensures that the software the customer uses is always up-to-date and saves the vendor from having to support different databases, operating systems and versions of its application. Customers can deploy the application very rapidly, since they don't have the lead time and hassles associated with configuring their local environments.
  • Customers do not have to worry about upgrading their software. For example, no one worries about what 'version' of Google they are running.
  • The software provider is contractually obligated to provide acceptable availability and response time. Again, the customer doesn't have to monitor disk and CPU usage and upgrade hardware.

The most mature instances of SaaS are multi-tenant, vendor-hosted solutions include Salesforce.com, NetSuite and my company, Plexus Systems, Inc. These characteristics offer distinct advantages. For customers, they are the ease with which the software is kept current and the cost savings associated with a shared infrastructure. Some of the cost savings come from using a simple Web browser to perform any transaction in the system -- not just those that have been 'Web-enabled.' For our customers, SaaS is an enabler of nimble, responsive organizations that embrace both innovation and customer value.

Given these advantages over the basic Application Service Providers (ASP) delivery model of 2000, it's not surprising that SaaS has become the "hot" application delivery model. It seems every software vendor claims to have SaaS applications, whether the model meets all the criteria or not.

I have to admit, I take umbrage with the fact that the SaaS moniker has been hijacked by some in the IT industry.

If you are a customer seeking a SaaS solution that adds value to your operation, make sure you get a true SaaS application; not a pale imitation, which may really be just an old client/server application with a customized front-end and a few new features on a dedicated server in a third party data center.

Pretenders will offer a variation of the following:

  • A third-party hosting company running a separate instance of the solution for each customer -- This doesn't solve any of the delivery problems. It just moves them from the customer to a third party. Each individual customer must still go through the painful upgrade process. With no shared infrastructure, no costs are taken out of the equation. In fact, the costs go up because the third party hosting company also needs to make a profit.
  • A 'new' Web-based user interface with the same old database structure and very old business logic still intact. Some call this "putting lipstick on a pig" or "whipped cream on roadkill." If the underlying business logic is still in RPG, Cobol, or other older languages, the vendor has not kept up-to-date and the software will be expensive and cumbersome to maintain.
  • Not 100% Web Native -- unless the solution transmits just HTML (web native), the software will consume a lot of bandwidth. Get estimates as to bandwidth needs for a proposed application. You should be able to support your entire organization with a fractional T1.

The SaaS model evolved to drive out costs and complexity in the relationship between the software vendor and the customer. It addresses many problems that have arisen over the years.

To get a real SaaS solution that will yield all the benefits versus a hosted legacy application that will just add cost and complexity to the customer-vendor relationship, software buyers should do the following.

  • Be sure to see the actual software, not just Powerpoints.
  • See the software in use at a similar company.
  • Ask the software vendor to demonstrate the entire system from one of your computers without loading any software on it beforehand
  • Ask what the bandwidth requirements are.
  • See where it is hosted.
  • Truly understand how many users will be needed to get the full value from the system. SaaS is a subscription-based service, with fees usually (but not always) based on the number of users at a particular company.

There is no doubt SaaS delivers value to the customer in the form of rapid time-to-market and low maintenance. Customers want new features faster than ever before, and SaaS effectively enables responsiveness.

And if responsiveness doesn't sell you on SaaS, ask any CFO or VP of Finance if they are happy with spending a high portion of their budget keeping outdated software running, or with hiring IT people to babysit servers and applications, and they usually start fuming. They want an IT team that are business process consultants, and who focus on building value with technology, rather than simply babysitting technology. Or ask an IT guy how many of his applications are updated to the current version, and he'll likely laugh at you.

It's my belief that the SaaS model will be the future of most applications, as the advantages are just too great to match.

Mark Symonds is president and CEO of Plexus Systems, Inc. Symonds has his MBA in finance and accounting from Cornell Universityand a bachelor's degree from the University of Rochester. He is a Certified Public Accountant and is also certified in production and inventory management (CPIM) by the American Production and Inventory Control Society. He holds a variety of industry association memberships, including the Precision Metalforming Association (PMA), where he is a member of its national board of directors.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Search

Calendar

<<  August 2008  >>
SuMoTuWeThFrSa
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

Archive

Tags

Categories


Blogroll

© Copyright 2008

Sign in