Google labs

Once upon,.. only beta versions of gmail and google calender were available in google labs..

Google labs typically displays all the projects of google..But, in my gmail.. i could observe that there is some tab called LAbs under settings .. And it has many features integrated under labs.. I enabled all of them though it took some time to enable so many features:)...And my gmail interface is completely changed.And it has become very very userfriendly....

One of the best labs is ..This is the description given about it in the google settings..
Forgotten Attachment Detector
Prevents you from accidentally sending messages without the relevant attachments. Prompts you if you mention attaching a file, but forgot to do so.

I love this lab .. other day when i was sending mail to somebody.. i wrote "i am attaching a file" in the mail..but i didnot attach the file.and pressed send button....then there appeared a popup saying that you wrote in the mail that "i am attaching a file" but you didnot... I really loved it. and i always forget attachments...

I am experiencing the user friendliness of by day as I enabled all the labs..
But, there is another lab called..Mail goggles ..
Mail Goggles
Google strives to make the world's information useful. Mail you send late night on the weekends may be useful but you may regret it the next morning. Solve some simple math problems and you're good to go. Otherwise, get a good night's sleep and try again in the morning. After enabling this feature, you can adjust the schedule in the "General" settings page.

This lab i didnt like..may be i will realize importance of it.. other day when i wrote a mail and tried to send the mail  after a long time.. it didnt allow me to send the mail and i had to do five calculations and answer them in the pop up to send it..

Posted by Asha on 2:04 PM 0 comments

My Black Friday

Shopping was never this easy and technology driven for me than this black Friday.It was crazy in fact the way my social networking sites and with help of a i-phone that I could actually make the full use of my precious little time last Friday.

Now I heard today that the English word of this year is twitter. Not bad.Still I am trying to hard to figure out that should i call Tweeter an English word. Any ways ,cheaptweet is wonderful for all you shoppers. It scans for all the tweets on the web that mention bargain or sale and displays them . Hard to miss this. Another one called BlackFriday, also does that for you. I had immense help from cheaptweet this Friday :)
Facebook come up with so many pages related to black friday shopping .Blackfriday, this is the one also gets you the best of shopping deals.
Another reason why I may buy an android over Iphone ,"we atleast have a choice now,--Pouge", this application changed my outlook towards Android, fuget android it will be safe to say towards the whole mobile thingy. Well I did not use this but a friend used this application on his android called- ShopSavvy, this application allows use to scan barcodes over the cell phone camera and then finds you the best online and local prices for that item. Cool.

I hope you guys had a wonderful Blackfriday and a even better thanksgiving , my last post ends with my fav topic--shopping. :)

Posted by doomsberry on 6:23 PM 4 comments

Computing and Integration into the Enterprise

Can cloud computing be integrated into a corporate enterprise? Some of the businesses are starting to experiment these possibilities. Of course, once these technology is matured, benefits to company could be huge. The following article examines few companies like Bluewolf which are taking such routes to integrate cloud computing to the enterprise.
Bluewolf and many other companies offers integration as cloud based services rather than as a traditional management of IT services in order to provide faster service. 

There are obvious benefits of integrating cloud computing into the enterprise. Having stated that, for a successful integration, there are many hurdles to overcome also. David Linthicum published an article in “Info world”, about the integration challenges and how to overcome those challenges with good technologies. According to Linthicum……
This is a good article which talks about integration tools in order to merge two different concepts of cloud and enterprise.

Benefit of using cloud computing could or already starting to reach few pioneering companies. Small and medium companies  as well as governmental agencies can benefit from integrating cloud computing to their IT platform as well. One such example is USPS. More on the link below.
USPS implements suitecloud from netsuite...

Posted by Asha on 5:52 PM 7 comments

Wonderful Use of Web Maps by Maryland Govt.

I was going through the Maryland Govt website(while reading an article on web maps), I found that the Maryland govt has uniquely integrated its data with web map application.
Here you can see the total amount of stimulus dollars coming into the state and the counties that are receiving the funds.Projects show up on maps as pushpin-style icons that vary in size with spending in each area.
There is such a dept in data/information that the application provides.It is amazing use of technology .
Maryland Govt Web Map Application

Posted by doomsberry on 2:48 PM 7 comments

Cloud Computing Can Revitalize Your Career as Software Developer

Hey ,
I was going through this website called ulitzer, this is a site for articles on cloud computing and its latest trends. I found this article there , I thought will be nice to share this.

Posted by doomsberry on 9:42 AM 1 comments

The best video I found on Cloud Computing

Posted by doomsberry on 12:21 PM 2 comments

Social Media Integration

A friend of mine today forwarded me links to these two sites. These sites show how present organizations are creatively integrating various available social media sites to market their products.
First one is Skittles
Second one is for Campbell-Ewald Advertising

Posted by doomsberry on 11:15 AM 5 comments

Summary of the todays lecture.. Shibboleth

Today I learnt a new topic ..Shibboleth because of the guest speaker Art Vandenberg. The main Keywords in the lecture were One Identity Management, Federation access Management. The discussion revolves around on single signon and federating software.

Shibboleth specifically addresses the challenges of multiple passwords required for multiple applications, Scaling the account management of multiple applications, Security issues, Privacy, Interoperability within and across organization boundaries, enabling institutions to choose their authentication technology, enabling service providers to control access to their resources.

The presentation helped me in getting deeper understanding of the work processes in our library that uses Shibboleth Pilot Solution. The guest lecture neatly described Shibboleth impact at both source provider and identity provider with a flowchart and screenshots. He has shown a video which explained about federation standards and about the agreement to a trust by an organization. I also understood that an organization needs to take several steps in order for an organization to adapt Shibboleth.

Thank you Dr.Jack for inviting a guest speaker to the class who shared his practical experiences with the case studies of process implemented in our library.

I wonder what the origin or meaning of the name “SHIBBOLETH” is? This is question to the commenters. Waiting for the answers….

Posted by Asha on 10:00 PM 7 comments

New idea of blending "folding@home" & "cloud computing"

First of all,.. what is FOLDING @ HOME ?


The folding@home concept is founded by a professor from Stanford in 1999.It helps scientists in identifying diseases related to protein folding by simply running this software.Proteins get fold or assemble themselves before performing the important functions.And some of the common diseases like cancer might also arise if there is a misfold in the proteins....

So you might be thinking why is this post talking about protein folding and biology instead of topics under system integration ?????

But, you will understand its close association with system integration class when we take into consideration of my new proposal of merging the concept of folding@home(FAH) with cloud computing.

New Proposal: FAH distributed computing is maintained by FAH team at Stanford and basically runs on spare CPU cycles of systems for protein folding calculations.Instead of using the CPU cycles of several systems at Stanford they can use the large, secure, and dedicated server farms of large cloud computing vendors and can demonstrate increase in efficiency and throughput.The costs for this model will be reasonale and can easily fit into the cloud's existing Software as a Service (SaS) business model.

With the increasing demand for reusable and easily accessible data in domains like healthcare,military fields, the commercial industry,and scientific research, the need for efficient means of computation is at an all time high.While many technologies, solutions, and,implementations are available for such tasks,
this post explores cloud-based and distributed computing. Specifically, it draws on the reliability of both methods and theorizes on a hybrid approach for a real-time problem of protein folding.

Advantages of cloud computing:
Cloud computing has garnered a great deal of attention in recent years. The attraction of this computing resource model for many technology departments, large and small, is as follows.
  1. Firstly, using cloud as their information technology backbone, an IT department can eliminate the large initial capital expenditures required to set up a computing infrastructure and reduce the significant overhead costs of the department by offloading the software upgrades and hardware maintenance to a third party.
  2. Secondly, and perhaps more importantly, the department can optimize its budget by eliminating the need to overbuy technology to allow for future needs—the cloud provides instant scalability with no up-front costs.
  3. And finally, when the potential for the additional security and monitoring provided by the dedicated staff of the cloud vendor are added to the equation, the advantages of the cloud model are quite compelling.

Simply put, the cloud offers the potential for not only a large capacity of spare computing power, but importantly a reliable source.Contrast this model with the current implementation of the FAH distributed application, which not only suffers from a continually varying processing capacity, but loses efficiency because several calculations must be restarted or verified and the application must recover from errors because of the inherent unreliability of data being returned by the volunteer nodes.


Posted by Asha on 1:54 PM 4 comments

Jazz Me Up!

I always thought and believed that the best way to develop software in a team does require a lot of reaction and response by various team members. I remember once I was discussing a case study on “Hot Groups”, for Organization and Behavior class, one of the main analysis that we had come in class was that in order for a hot group to exist and deliver it has to have a good communication back backbone.

I started working on a new project, and here we used the IBM RTC (Rational Team Concert), which uses the IBM Jazz platform. I was amazed the way in which we could work in groups to develop software. Initially I have seen maintainers and developers add their names to identify the sections of code they changed and explanations of why they made the changes. With RTC on Jazz platform the RTC source control makes changes and delivers them to the RTC repository , which then tracks the sections of the code that are changed by whom and why. How cool is someone doing that for you. Well this is just one of the many features that I discovered with RTC.

To start let me give you a small gist of what Jazz platform, a unified software development platform, is and how the RTC tool helps in the development.

Jazz Platform:

I was looking through any material I can find to make a nice quick impact and give a lucid introduction to jazz platform. I found this one on the site. Enjoy.

Jazz platform is made up of three main elements:

Architecture for lifecycle integration.

The goal of the Jazz Integration Architecture (JIA) is to enable diverse tools to be used together providing an integrated experience to their users. It is a set of interconnected services and specifications. JIA consists of reference architecture, API specifications, a set of common services and tool building blocks. It addresses the need for building new tools and JIA enables existing tools to be quickly integrated.

At the center of JIA is the Jazz Team Server (JTS). The JTS provides foundational services – Jazz Foundation Services (JFS) –to enable groups of tools to work together. These services include user and project administration, security, collaboration, query, and other generic cross-tool capabilities. When installed, tools are associated and work in conjunction with a particular JTS.

A portfolio of products designed to put the team first.

I used something called RTC-Rational Team Concert. It enabled me to collaborate with other developers using integrated Planning, Source Control, Work Items, Build, Dashboards, Reports, and Process Support. This was the coolest part. There are few more offerings from IBM –Rational Quality Manager and Rational Requirements Composer.

A community of stakeholders.

Jazz is not only the traditional software development community of practitioners helping practitioners. It is also customers and community influencing the direction of products through direct, early, and continuous conversation. Check out community.

Now I have my personal favorites when it comes to Team Concert. I like the “”Streams and Workspaces” feature you may say. Before the Jazz SCM component was available, delivering to a communal build was a nightmare of tags and map files. Occasionally a cut and paste error or a forgotten text edit would wreak havoc on the build and take a while to find. With Jazz’s support for structured streams and workspaces, delivering to a build is as easy as accepting from one flow target and delivering to another. Not to mention you can create workspaces from other workspaces and from build results. And I am also a big fan of the “annotation” that I mentioned earlier in the post where you can see the changes made and managed.

Posted by doomsberry on 4:36 PM 11 comments

CIS8020 Assignment 2[RM][Google Visualization API]

The scenario is of a Human Resource section of FOXX Technologies INC. The department wants to recruit a new CEO from the current employees, and for recruiting a new boss they need to take care of many factors like the number of years in service at Foxx Technologies, the size of the sections they are heading right now, the future plan of emphasis is on which department, the popularity of the candidates among prominent stake holders. Most of these factors can be visualized using Google INC’s visualization API’s. These API’s form a nice visualization of the factors and help in forming a better decision.
I will be using various API’s from Google Visualization to make this process simpler.
The following API gives the current structure of Foxx Technologies:

The above mentioned image will let the HR know who what the hierarchy in the organization is .

The above mentioned the gadget portrays the department wise distribution of the human resource. This makes it useful for the HR to see what size of people the individual MD’s have headed.
The following visualization represents the immediate concerns that are ahead of Foxx in term of its stake holders. This also helps in making decision as it represents which person will be more apt for the new post.

Another important factor that needs to be taken care of is the popularity of the candidate among stakeholders. A small survey was taken and the results were represented in form of a visualization that can help us determine who among the candidates is considered to be most popular choice with the stakeholders.

The reason for using the above mentioned Google Visualization gadgets was the ease of using them, the rich representation that they offered, and the flexibility of using them. These gadgets are ideal for small organizations that do not want to spend more money on importing dashboard visualization software. These are free, scalable and are easy to use. Every organization can built up more applications based on these API’s.
Another option I would have had is to use Microsoft VISIO for achieving the same, but again it is static and could not be hosted on web. Google API’s offer more flexibility and scalability than Visio.

Rahul More

Posted by doomsberry on 1:49 PM 1 comments

I just had this question , were IT departments more productive and efficient when they were programming in COBOL on mainframes as it required them to LEARN what they are doing and be more cautious in their approach and use of resources or now when they with IDE's can produce junks of code without even knowing whats going around in background. Does this automation came with loss of flexibility.

Posted by doomsberry on 10:02 AM 1 comments

CIS 8020 Assignment 2 [Asha Deepika, Attaluri] [Google Visualization API]

1.     Scenario :
I used to work as a web designer for a company and also used to work for the online market outreach of our website. Our website has hundreds of web pages and many online tools in order to help students planning for higher education .As part of IT Department; I need to constantly keep an eye on number of webhits of our site (using in order to track the number of people using our website. According to, we had 20,000 hits per day in the month of Nov,2008 and we had 15,000 hits per day in the month of Dec,2009. So, I was asked to educate counselors and all other employees about our website so that they can share our links with the customers/students and promote our website.

2.     Using Google Visualization API for a potential solution:
So, in order to educate employees about our website, I need to show our graph on the homepage of the employee using Google Visualization API.

3.     Output:
(Click on the key to see the graph animate)

4.     Why Google Visualization API:
It is one of the best ways to represent graphs on a HTML page. Moreover, it helped me in providing a platform to create, share and reuse visualizations for all my employees.

Posted by Asha on 9:10 AM 0 comments

Markup Based UI - Presentation

Posted by Jimmy Dickinson on 12:49 PM 0 comments


I got this cool video from Linthicum's blog .I could not embedded it so I am putting up a link to the video here.


Posted by doomsberry on 9:35 PM 0 comments

CIS 8020 Assignment 2 James D Google Pie Chart

We (My bothers and I) are developing a set of educational games called These games allow students to share a computer by using multiple mice on a single computer. We are are almost in the marketing phase and we have been trying to get a feel for who has interest in our project. We already know that we have many visits from the USA, but our focus is for developing countries. So what country would be best to launch our project?

We are pulling live analytical data from our web traffic but just takes too much time to analyze the data. Google charts allow us to display in a simple way to give us direction in our marketing efforts and development direction. The google pie chart below pulls live date from a google spread sheet. So as we update this data our chart reflects the changes.

(Click on the key to see the pie graph animate)

Tools used:

This google chart api has some advantages over other solutions such as a report created in excel. Cheap, fast, dynamic and connects to google docs or other feeds. The connection to a data feed allows the chart to be updated as the data is updated.

Posted by Jimmy Dickinson on 3:29 PM 1 comments


Posted by Jimmy Dickinson on 4:34 PM 0 comments

Markup Based UI - XHTML

Table of Contents under XHTML

    * Introduction of XHTML
    * Browsers and XHTML
    * Server-side  management
    * Conclusions
    * Demo


Posted by Asha on 10:06 AM 8 comments

Topics to be covered on 20th Oct 09

1.      Overview of UI integration - By Dr. Jack
2.      Focus on markup-based UI : XUL, XAML, XHTML -By CIS8020 Achievers
3.      Focus on component base UI integration - By Dr.Jack
4.      Focus on Portal, portlets, web parts, etc. - By 4thluvofmusic

Posted by Asha on 9:49 AM 0 comments

SNAFU on Cloud

These are some of the outages that cloud computing caused. Instances like these still make you think is cloud computing the next future. I found few of these outages that were recently caused by clouds.

Microsoft Danger:

User of Sidekick lost their data during Microsoft Danger outages. Nor did Microsoft or TR-Mobile the provider of Sidekick gave an estimate of how much personal data was lost due to the service outage but still according to the forums it’s a big number .


I don’t know if any may noticed or even if they noticed if they remember about disruption on September 24 in mail services from Google. This was for not more than few hours but still it was twice in recent times that Google went into an outage. Though it was not completely Google’s fault and also heavily depended on various vendors that hosted the services but still it caused a lot of concerns regarding cloud computing and Google’s recent initiative to make desktop clouds for the US federal Government.

Twitters Whale on Birds:

Well I personally had no idea how was Twitter a cloud application or an application provider. It is when I read a news article on IT News that I did realize it to be one of the cloud applications. I am sure that anyone who uses Twitter has at least once seen the big whale lifted by birds saying that the service is out from Twitter. Bu still there was a big outage during morning and late afternoon that had social networking types fuming. A denial of service attack was blamed for it.

EBay’s PayPal Crash:

In early August a failure in PayPal had caused many of EBay’s customers from completing transaction. A network hardware problem was blamed for the failure which caused millions in damages to merchants.


Posted by doomsberry on 4:35 PM 1 comments

First I read this then I read the other ---> Google on clouds

My desktop has no software. My Laptop only functions as a terminal. Well I don’t know how exciting it is for you all but for me just getting up and connecting to some totally virtual, all my hard drives, all my software are somewhere in virtual reality.
We all had this real discussions on clouds during are presentations, and I bet clouds are as interesting as a concept. I was going through “Computer World” and I came across this article on “Google INC” going into making desktop clouds. This is thought as a direct competition to Microsoft’s operating system empire. The company announced last week that it plans to design versions of its Google Apps hosted software that meet the unique needs of the US government.
These applications will be hosted on Google’s data centers. Even though a government contract will validate Google apps and cloud still the magazine warns about the way in which Google is going to allay fears regarding security, reliability and availability of these applications.
Ref” Computerworld”, September 21/28, 2009, Vol.43, No29. Page 8

Posted by doomsberry on 3:57 PM 0 comments

Exploring XUL

I came across this cool XUL editor when I was trying to do some research on XUL for our presentation. It is a simple editor which can help preview XUL on a tab or in a separate pop up window. It has a list of snippets that can be used in the editor. Very simple to use and fun to play with.

You can get this editor from

I was also trying to search few applications that I could find on XUL. I found this website which has nice collection of XUL applications.

There is another interesting story behind the name "zool". The name refrences to the movie "Ghostbusters". In the movie the ghost of an ancient Sumerian deity called Zuul possesses one of the characters called Dana Barrett.In the movie after it possesses it declares -"There is no Dana , only Zuul". XUL developers similary adopted the slogan "There is no data, there is only XUL". Hence the namespace URI at the beginning of every XUL document :


Creating A Simple Application in XUL:

This is fun. Application creation in XUL only requires a simple text editor and a firefox browser to run on(yeah only firefox!!).Here I am trying to demonstrate a very simple application in XUL. This is a hello world example. Click on the Box below.

Posted by doomsberry on 2:08 PM 1 comments

Where The wILd mAShups aRe

We had some cool presentations in our class on mashups . Totally respect to guys who gave the presentation. I loved it. Now I was always amazed by this story called "Where Wild Things Are". When I heard that a movie was in making on this book, I was not going to miss it. I searched for the trailer on youtube and was hooked and amazed they way monsters are pictured in the movie. Respect.

How did they build a life like monster, the same curious question arouse while watching "The curious case of Benjamin Button",(For more than one hour in the movie is all computer generated, awesome ).

So how do I connect mashups and these two wonderfully made movies? Well read on and you will know.

As much I understood about, cutting the technicality and the web aspect of the concept, I understand mashups as an application (may be web based), that combines data from two or more data sources into one application. Thank you, Wikipedia. So when I read about "Where Wild things are", director Spike Jonze used more than 14 such applications to make one application that featured the monsters. Amazing right, read on.

Spike Jonze/ Jim Henson/ Creature Shop.

Jonze and Henson used Creature Shop to create different applications and then mashup them together to make a Muppet mastery of the wild beasts in the movie. When I say applications I actually mean models, just to get a clear picture. These monsters were made up of 14 models. These 14 models were classified into 3 main models types- head, body and face.


The f/x used a real head, real time creature heads were made and performers were inside these heads. I read that they could hardly see from these huge masks, so Jonze had to attach a video screen inside these heads to display the outside to the performers. There were speakers to relay voice. Cool.


Muscel suits , carbon arms , foam all used to make bodies . These huge bodies had performers under them. Animators created models from these suits. All these models were independent of each other.


The most exciting part of modeling. Here the animators created CG models of the creature's faces in post production and tracked them over what Jonze had shot on location. Using videos of the voice actors, the animators added expressions. The most difficult part was to calibrate non-human mouth movements.

Creature Shop>

This is where the real mashup begins. All the models , data , that was collected from the 3 components was used by this f/x application to make up a real life like creature. It took them years to integrate the data from all the data sources to model a life like monster. Voice, motion data from body suits, animated facial expressions, were all integrated at CS .

I have these cool videos that show how this was done, really amazing the way it integrates all processes.

  1. "Where wild things are"-Trailer.

  1. Ted on Curious case of Benjamin Button.

  1. Link to Creature Shop.

Posted by doomsberry on 11:07 PM 1 comments

Technology Up to My taste.

Well this post is not much of a typical system integration posts that have come up on various class blogs, but this is something very interesting that a friend of mine found out. To justify its inclusion in this class blog I could say it comes as a perfect example where we can integrate simple technology with small business to give amazing results (and mouthwatering). Well this is what a friend discovered at one of his visits to Vegas that he could order any fish he wanted to from the menu. Don’t get me wrong what amazed him was that the varied selection of seafood was so amazing that he could not believe he could get all this here in Vegas. The food was fresh, something locals would have eaten.

He had snappers, exotic lobsters, amberjacks and all and that too not at an exorbitant price tag. Well what he found out that behind all this feast there was technology that made it possible. Any fish that was the flavor was delivered fresh within 50 hrs of fishing it .

Gotcha (Ground zero):

When a fisherman caught something really amazing he pictured it mailed the picture to a buyer.

Buyer in Cruise control:

Looking for markets around the world, the buyer has all the data on this blackberry, he then while cruising around different markets Skype’s the find to chef in Vegas.

Come Together:

When the buyer has the fish finalized, he then packs his consignment. Live crustaceans are wrapped in towels and straw, and swimmers in wax papers. There is a smart chip attached to each fish, this is to check both the temperature and the freshness of the specimen.

Drive Baby Drive:

The shipper, or the flight agent, books multiple flights to Vegas. An on board GPS and navigation system tells the driver which airport will be closest. An optimal flight path is calculated and the driver is navigated towards the best airport.


During the flight to Vegas, most of the lobsters, crabs reach a semi-dormant stage. The chip helps maintain the temperature to ensure that the catch remains fresh.


Once the flight lands, the catch is packed in special refrigerated delivery trucks. The boxes are also internally cooled.


Once the catch arrives to the hotel, the smart chip is inserted into the computer and the data is analyzed. Also the fish are checked for appearance and odor.

Show me the expert:

The hotel employs a marine biologist, to check for liveliness. Healthy specimens are transferred to saltwater tanks and weaker once may be the sauce.


The best and the fresh twitching stuff just out of the chef’s kitchen. Enjoy.

Posted by doomsberry on 7:34 PM 0 comments

Just discovered if you type instead of , you still go to google .

Posted by doomsberry on 6:47 PM 1 comments

Intergration Security : nuBridges

For my CIS 8080 class, I had to research a security solution and we chose nuBridges. So why am I showing you this on our systems integrations blog? nuBridges deals directly with the integration with outside systems and offers a simple and secure solution.

nuBridges is one of the many companies offering secure integration solution with their trading partners. Below is an animation to help explain how nuBridges works as well as our overview our finding about the solution.



Securely exchange any type of document (EDI, XML, any file) electronically with your trading partners while managing only a single data connection to us. This eliminates the need and cost of creating and managing a separate secure connection for each trading partner and each system that needs to communicate securely. Security is simplified and costs are cut.

Target Market

Medium and large businesses that need to exchange data securely.


  • Enables your business applications (ERP, HR, CRM, etc.) to exchange any business

  • documents automatically, seamlessly and without human intervention

  • A Web dashboard lets you monitor and manage your EDI* traffic.

  • Your trading partners can easily talk to a nuBridges expert (a real human being!) for help.

  • Managed services or custom implementations or both.



  • Price - So we offer simple pricing with no hidden charges – you pay by the kilo-character and that’s it.

  • Security - We allow only secure connections – no other EDI* VAN provider makes this claim.

  • Service -Premier customer service
    Business Value

  • Our “Switch to Save” program is designed to reduce VAN costs by at least 50% for most customers.

  • EDI* squeezes time and cost out of trading partner relationships - speeding order-to-cash, digitizing paper processes (buy, fulfill, pay) and giving you real-time visibility into the status of every EDI* transaction.

    *EDI = Electronic data interchange

Posted by Jimmy Dickinson on 2:56 PM 0 comments

Enlightened about wide gamut of mashups.......

Mash up is simply a combination of two or more mapping sevices like Google Earth, Yahoo Maps or Virtual Earth and an application that updates itself everytime the data changes.

The number of Mashups are increasing tremendously day by day.And here are some of the popular and basic examples of mashups.

  • Maps Mashup( Eg: dynamically updated maps showing traffic jams on their commute to work, crime incidents in their neighborhoods, all the public Wifi locations within a five-mile radius, new sightings of animal or plant species they care about, the locations of public bathrooms, the actual movement of buses along their routes, the impact of global warming on bird migrations). 
  •  photo mash ups include combining news feeds, maps and a set of tagged photos to provide an interactive view of what’s happening(Eg: flickr, facebook).
  • Weather Mashup (Eg: )
  • Mashups for end user to provide good consumer services which enables the consumers to interact with the companies brands. (Eg: Yahoo, Google, Amazon)
  • Mashup on fidelity labs (Eg:
  •  Real Estate Mashups  
  • Above all, we can create our own customized mashups according to our requirement.

Some more interesting Mashups :
job search mashup -
parking mashup - 

Here are the links to the wonderful sites which update about new evolving mashups...


Posted by Asha on 2:36 AM 5 comments

First MATLAB virtual conferencence Ever

In one of the posts, we were discussing about internet based team tools for collaboration. This might be an extension of our topic on cloud computing.

Well, I found something interesting related to this.I have come accross the First MATLAB conference which is going to be held on Oct 14th 2009.

In this conference we can learn about the latest upcoming features in the MATLAB product, we can learn how to solve your current engineering challenges, and network with colleagues from around the globe.Attend the conference without leaving your desk and is free.

Video on MATLAB virtual conference:

I tried to embed the video which is not a youtube file, for better view go to the link" width="100%

a href="

Posted by Asha on 8:59 AM 0 comments

Problems faced when there is no ERP in an organizations

Though I talked about all risks, disadvantages of ERP in my presentation about "overview of an ERP" in last class, I have my personal experiences at my company which has got no ERP.

I worked for a small company for six months and I know almost all in and out processes of the company.They dont have a common database and they dont have a chat system so that all the departments interact and coordinate with each other. Its not necessary for them to buy an ERP from a vendor. But, I hope its always better to have a software something similar to ERP which has common database.Here are some reasons that support the previous statement.

We have mail ids of around 40,000 data and the data is updated daily as there will be many walkins to various offices located at different places across India. This data is always submitted to E-services department and we always collect data from that department whenever necessary.I generally used to maintain backup of the entire data.Instead, I always feel that its better to have online access to the data for all the employees depending on the authorizations so that they can use it whenever necessary.It facilitates daily activities, reduces operating costs and time consumption for every request asking the E-services department to send the data is reduced.It gives a strategic planning to the business organization, better coordination with all the departments,provides useful interface for the employees.

ERP has many advantages and also many disadvantages.No doubt, big organizations should go for ERP.But, they should take proper decisions at every step in the process of maintaining an ERP considering the negative effects of it. I feel moderation in ERP is better for smaller organizations.

Posted by Asha on 11:54 AM 10 comments

Our first presentation on 'Overview of ERP"

We have given a presentation on "Overview of ERP" on 1st Sep 09.We have divided our presentation into three main slides.And here are our downloadable links of our presentation slides.

Get first PPT from
Get second PPT from
Get last PPT from

Play game here:

Hope this will help you in order to recapitulate about the presentation.

Posted by Asha on 10:53 PM 4 comments

Thoughts on database integration presention

At work we are working on a project where there are 3 SQL database. It was a pain getting all three to work together. Basically we built a layer that hid all the complexity behind the scenes otherwise in our code would have been too tightly coupled with the 3 database, in other words if one of the 3 databases changed our code would break.

The integration presentation by Sysintteam expressed the benefits of integrating the databases. Looking back my last project at work, I wish we had taken that route. In our case we could not integrate them in to one database directly but the presentation reminded me of the two other ways to integrate the databases (replication and virtual). In my own words I would call both of them them a "virtual single database". I don't really care what goes on behind the scenes as from an outside view it would act as one and that is all that matter to me.

So if we could have hide all the data complexity in one of the data integration options, we could have made our project more maintainable and much simpler which equals lower cost.

Posted by Jimmy Dickinson on 10:55 AM 2 comments

COBOL >>>>>>>

It was interesting yesterday the talk on COBOL still being the big daddy of the programming world . I read this article , I thought it will be worth a look.

Posted by doomsberry on 7:39 AM 3 comments

Integrating ERP : Some Considerations .

While going through ERP , we thought instead of focusing on the technical implementation of an ERP system in an organization it will be better if we consider the strategic implications of the system. I believe that more than the execution it is the planning that goes in an implementation is more important . I was reading through this book called "Enterprise Resources Planning and Beyond: Integrating your Entire Organization " by Gary. Langenwalter, and I came through this real good analysis of overall implementation and integration of ERP system in an organization.

The book talks about "Integration" as a vital component of an ERP system, and divides the whole implementation into Integration steps at various levels. It talks about the following integrating functionality.

  1. Executive Direction and Support Integration
  2. Customer Integration
  3. Engineering Integration
  4. Manufacturing Integration
  5. Support Service Integration
  6. Technical Integration.
Apart from this I would also like to talk more about the selection process involved in regards to ERP systems and also a topic that I really love which is the People side of implementing an ERP in an Organization .

The whole buzzword whike thinking of ERP should be thought in terms of Integration . Cause the main purpose of an ERP is to integrate functionality and knowledge and from an effective communication channel between various units of an organization.

I would like to make each of the above stated integrating functionality (as I like to call them), into separate blog titles .

Posted by doomsberry on 7:47 PM 1 comments