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