Profilo di ambatiProgramming Myself.. Amb...FotoBlogElenchiAltro Strumenti Guida

Blog


31 dicembre

Retrospectives of the whole year

What I did in this whole year??
 Made so many experiments
 fully loaded with plans
 like business  
 planned to fly  
 learning more and more tech stuff 
 in the middle proposing to girls ( if my concentration goes on them)
 struggled to know the attitude and commitment of ladies as usual.
 otherwise  helping  technical event organizers 
 writing feedback for tech events
 strived for making my surrounding  environment  a good one
 Health wise its not a good year. 
 I felt very bad after seeing people becoming more and more selfish
 Met great team and got clear picture of my goals
 Helped my family in financial matters for the first time not too much to job seekers and poor.
 Visited orphanages during August 15th ,Diwali, and so more occasions.
 Got Bdotnet community star award  after so many threatening mails.
 Felt unhappy while leaving my team( CaseManagement)
 Got good friends like CM team , cab driver Jalal (helped me mostly in taking me to my room safely)
 Got good neighbours 
 Greatest achievement is staying in a company for more than 9 months (by Dec 19th) but cant able to celebrate with CM team as I left it before a week
 Completed 4 yrs with Dec 15th and cant celebrate with any colleague as I left CM team 2 days back
 Symbolically I didnt done any pagination program in this year. Usually that will be last program in any company.Till now no such requirement came. 
 My last article that I  read is : URL rewriting in Asp.net
 Cant able to wear ClientProfiles T- Shirt officially
 
DSC00292
 
 My Principal (Ntcollege Visakhapatnam) always encouraged the bright students.
 From the last 3 yrs I want to help atleast 2 students . Now I came to a conclusion that I cant wait till I am fully settled. Its a distant dream.
 So kept some money and plans for the above activity to come into action.
 Again I am in safe side as per the job wise like in the early years. But this is not my destiny.
 Have lot to do in this life...
 So again want to go to unsafe side to know about my potential and to implement new things
 Want to take a big step that will decide where to stand in my near future
 
 
29 dicembre

Just like that!!

concept of BigBang.
Mad Sad Glad
5 Whys?

Offshoring product development OPD

friendship , love
http: //www.latestngreatest.net
http: //www.loveletterbox.com
http: //www.yolovers.com/forum

cell models etiquette
http: //www.cellphoneforums.net
http: //www.smartphonestalk.com
http: //www.howardforums.com

cinema songs and reviews
http: //indianjonz.com/forum
http: //newmoviesforum.com/
http: //movieforumz.com


I like this newspaper
http://economictimes.indiatimes.com/headlines.cms


 Bangalore Ruby Users' Group, BangPypers (Python), Bangalore Open Java Group (BOJUG), Bangalore Open

Solaris Group (BOSUG), Bangalore Linux Users' Group (BLUG) and many others have been great participants

and supporters of Barcamp

new blog of mine
http://www.bloglines.com/myblogs


TCS case study SmartManager
http://www.thesmartmanager.com/elibrary/doc_content.asp?CATID=1&docid=442


Daily updates about the events in ur city
www.Meetup.com
http://entrepreneur.meetup.com
http://bookclub.meetup.com/610/

Register in this for doing online reservations
http://www.irctc.co.in/cgi-bin/bv60.dll/irctc/services/register.do?click=true

Mac series
Tiger
Leopard etc


www.google.com/notebook
www.google.com/history
news.google.com/news


How to add these links to our technical
article at the below so that the visitors can
write comments and add to their pages.

delicious
digg
google
spurl
blink
furl
simpy
yahoo my web
technorati
reddit
windowslive
newsvine
stumbleupon


Machine.Config file path
C:\windows\Microsoft.NET\Framework\v2.0.50727\CONFIG


http://whomovedmycheese.com/

Micro-blogging (Tumblr, Twitter, Jaiku..)


barcamp session design fest
Personal -- break the barriers
Naveen www.google.com/products


design fest
a programmer
harish
mrunal bangalorefx
naresh agile
marshal arts
What is skilled person vs experienced person
more discipline
more work
more feedback so constant focus of customer


IIMB campus wow
ThoughtWorks office

Good to great
Right people in right seat in right bus

http://docs.google.com/#all

Haskell is a standardized purely functional programming language


toastmaster clubs bangalore

http://www.toastmasters.org/websiteApps/searchresults.asp?

ZipCodeProximity=&ClubName=&ClubNumber=&Status=&District=&Place=&Address=&ZipCode=&MeetTime=&Monday=&Tue

sday=&Wednesday=&Thursday=&Friday=&Saturday=&Sunday=&Country=India&State=&City=Bangalore&Page=1


Toastmaster
http://www.daffodilstm.org/

Universal Digital Library
http://www.ulib.org/


RTM ( Ready to Manufacturing )

My colleague Prakash Somasundaram called as hacker in our team told about this
Fiddler hacking tool

.Net 3.5 features
Dynamic Data for ui side to support Astoria
Astoria from url only coding is done
REST
Parallel Fx

ASP.NET Dynamic Data Controls (Oryx)
ASP.NET dynamic data controls are part of a powerful, rich new framework that lets you create data

driven ASP.NET applications extremely easily. ASP.NET dynamic data controls do this by automatically

discovering the schema at runtime, deriving behaviour from the database and finally creating an ASP.NET

page. Anything that can be inferred from the schema works with almost no user effort.


ASP.NET Dynamic Data Controls (Oryx)
ASP.NET Futures

Microsoft Parallel Extensions to .NET Framework 3.5 ( PLINQ )

StarUML

Oracle ships Windows version of 11g database
http://www.infoworld.com/article/07/10/24/Oracle-ships-Windows-version-of-11g-database_1.html

 Web 2.0, AJAX, Semantic Web, RIA, Flex, AIR, Silverlight, User Generated Content


www.nationalskillsregistry.com


firebug
firefox
ie developer toolbar

firefox addins
https://addons.mozilla.org/en-US/firefox/addon/1843

prometheus Titan
(Greek mythology) the Titan who stole fire from Olympus and gave it to mankind; Zeus punished him by

chaining him to a rock where an eagle gnawed at his liver until Hercules rescued him

Richard Stallman, the global guru of free software movement

MSBuild Sidekick Attrice corporation

Do brain teasers
Do sudoko
and puzzles

Google checkout

HyperVisor

Most of the virtualization work is done in hypervisor. Hypervisor is a tiny (and very hardware near)

software layer above the actual hardware and below the installed operating systems. In some sense it can

be seen as extended bios. Hypervisor divides the hardware in pieces and makes it visible for logical

partitions, those only see the hardware (IO slots, memory amount and cpu power) they have assigned.

Microsoft has incorporated Hypervisor along with Windows Server 2008.

Windows Hypervisor
http://ravisankar.spaces.live.com/blog/cns!C789342B659186A9!215.entry

Online Storage
One can upload documents, music, pictures etc. up to 500MB and share the same with others. Check this

out http://skydrive.live.com

thoughtworks geeks

Introducing Android
On Nov 5th, the Open Handset Alliance announced Android, a software stack for mobile devices including

an operating system, middleware and key applications. Android was built from the ground-up to enable

developers to create compelling mobile applications that take full advantage of all a handset has to

offer. Developers can create applications for the platform using the Android SDK, which is now

available.


What is Fiddler?
Fiddler is a HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet.

Fiddler allows you to inspect all HTTP Traffic, set breakpoints, and "fiddle" with incoming or outgoing

data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET

language.

Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer,

Mozilla Firefox, Opera, and thousands more.

www.fiddlertool.com

http://en.wikipedia.org/wiki/Screen_scraping

Radio-frequency identification RFID


http://hungrybangalore.wordpress.com/
priyanka@hungrybangalore.com.
http://hungrybangalore.com/
http://economictimes.indiatimes.com/LiveITUP/An_online_food_ordering_service_for_web_surfers/articleshow

/2632635.cms


ISV - Independent Software Vendor
kudos = congratulations


SAPI dll corupted
 delete dat file in
C:\Documents and Settings\[use name]\ASPNET\Application Data\Microsoft\Speech\Files\UserLexicons\

http://www.codecguide.com/download_kl.htm
Download K-Lite Codec Pack

Mac series
Tiger
Leopard etc

Get a second chance to pass your microsoft certification exam
http://www.microsoft.com/learning/mcp/offers/secondshot/default.mspx

VCs  --- Venture Capitalist Forum

TDS Tax Deduction at source

Powered by msn for ads. its like yellowpages
www.yello.in

http://www.7essentiallaws.com/
http://thinksimplenow.com/

http://www.alcohol-soft.com/
alcohol 120% software

Proxy site
http://www.freevisit.info/

Read MSBUILD book
Pre-build Event/Post-build Event  in MSBUILD

Rudra tried with NSTUB Just give the dll as input It will write the basic nunits for that dll

SGen xml serialization

Adobe AIR Adobe Integrated RunTime

YUI -- Yahoo UI

PayPerPost(PPP) or ReviewMe Bloggerwave
smorty.com

 

Biztalk Blogs

Microsoft just released a new Web site that aggregates a bunch of BizTalk blogs.  However, I should also point out that when they say “BizTalk“ blogs, they are also covering .NET 3.x and other related technologies. Several of us from Pluralsight are included in the list of aggregated blogs.MicrosoftBizTalkBlogs

28 dicembre

The Coming of Age of The Web of Data

 

copied from http://www.onebigweb.com/blog/index.php

Its been almost a year since my last post. Over this period, we have seen tons of action in the “web of data” space – the space which (as those four readers of this blog would know) constituted this blog’s staple diet.

As a precursor to some of the more detailed posts to follow over the next few weeks, I thought I could make a quick post on the apps I had written about earlier as well as some of the new entrants.

Ning : Offers a shared content store for social networking apps. It was the subject of my first post. The core issue that I saw with Ning was the stability of folkschema’s. Ning’s latest release fixes that by focussing on the standard social network data model which will provide the stable core from which derivatives can be created.

Googlebase : The only truly webscale semi-structured database. The concerns of openness have been addressed by a comprehensive read/write api. The issue of folkschema stability (again!) has been addressed by focussing on a small set of schema while retaining the generic capabilities.

Vast : Vast represents the perfect complement for Googlebase. While googlebase can only consume data, Vast extracts data from webpages. Vast clearly can play a usefull role while we transition from a web of data to a web of pages. But the future I suspect lies in the Googlebase approach.

Dapper : What Dapper could do for data is analogous to what youtube has done for video’s ie. force sites to open up their content and publish api so that they could regain control over their content. However, the future lies with those that offer commercial intermediation like Strikeiron/Mashery or those that offer aggregation and transformation capabilities like YahooPipes/OpenKapow.

Swivel : Allows users to upload small datasets which can then be visualized / compared with other datasets. But the tabular datamodel will make it tricky to mix data in rich ways. Further, what would have been nice is some high quality seed data.

Freebase : Offers a structured alternative to wikipedia. A semi-structured datamodel (rdf) along with a seed content from wikipedia provide the perfect foundation for growth. Exactly what swivel should do.

AdaptiveBlue : Identifies object type based on the text selected in a browser and allows users to perform relevant actions. One of the few that help to glue webservices together. Neat, but doest work consistently! Things should get better with more structure/ annotation in webpages!

Teqlo : Allows users to rapidly create simply mashup apps. In some ways, this represents a natural progression from being able to create simple dashboards using widgets. My first impressions were that it took too much effort to do very little. Need to take a closer look.

Radar Networks : Not yet released. Very secretive. Lots of datamining with initial focus on email and wiki’s. Think in terms of automatic tag creation for emails (person, topic etc). Very much looking forward to seeing this. A more detailed post to follow.

MeMobo Event topics

Topics that are discussed in MeMobo event (in  THOUGHTWORKS on Dec 16th 2007 ) are
 
Demo List
Following are the confirmed Demos
SMS Social Networking in Babalife , Sean Blagsvedt Company, Babalife
Mobile commerece, mobile banking, Ritesh Mittal, NGPay
Mango Application Framework,Sunil Maheswari, Mango Technologies
Mysore Dassara - Flash Based Application,Vivek,TheDesignTree
Mobile Photo Blogging,Varun, Fonearena & MoMo Chennai
Online Video on Nokia Phones, Rajeswari, Nokia
Mobitop - a Mobile Application Platform, Lalit, Mobisy
Game Developemnt Demo, Zarina
Mobi-Winsk20,Nalin
Opera Mini Browser, Navjot & Sagar
Mobile Map Application that does not require GPRS, Vishnu
iPhone and 3rd Party application, Siddharth
Mobile Video Streaming, Kunal, Novix
Google my Location on Mobile, Ajay
SMS Gupshup - Mobile Social Messaging Platform, Tathagata, Webaroo
Zook.in - Mobile Social Search, Sameer Shishodia, Ziva Software
Foodie Hotline - Ubona Voice Search Engine, Vishal Lal,
Mobile Adult Literacy, Aditya Mishra, TCS
OpenGL based games, Selvan
Mobile Visa Money Transfer, Naveen Thangiah, mChek
Mobile Photo Application, Manish
Entreprise Tracking with Mobile LBS, Anand, Mobiance
Mobile Mandi Bhav , Parul Awasthy, TCS
Mobile Cruiser - Symbian Call Handling Application
MyDuniya - Integrating the  Mobile and the Web World, Keshav
 

Important things to figure out are:
There is a monthly meet every last Monday of a month among Mobile community  . http://bangalore.mobilemonday.in/ 
Want to know more about MeMobo :
and http://www.kenneyjacob.com/2007/12/16/modemo-the-demo-only-event/    ( he came from Kerala to attend this event)
 
 
Siddhartha Mehta showed some live tweaks on Iphone
Zarina on gaming
mChek money transfer
On Mobile Devices Opera has developed miniopera browser
 
One of the organiser Thiyagarajan blog : http://rajan.wordpress.com/
 
 
 
World wide events of Mobile Monday : http://www.mobilemonday.net
 
 
 
 
 

Osmosis unconference Dec 15th 2007 feedback

Osmosis unconference Dec 15th 2007 feedback

I am Sreedhar Ambati working in Proteans as a developer. Nowadays I am attending technical sessions regularly to understand the new technologies that are evolving at a faster pace.

Nowadays organizers are going for Informal meetings. People really enjoyed them. But I saw the bad consequences of it in latest Barcamp5. Some are treating it as a picnic spot and some are even considering it as a lovers park leaving the main essence and theme of the event. Taking photos for updating their blogs without attending the event. And they are misusing the facilities.

 One of my teammate (Santosh) came from MindTree.Earlier he worked there. He told about the best talent pool of MindTree. So I decided to attend the event and want to see how people are using “informal”.

I reached Global Village at 10:30 after travelling 2.5 hrs. Its a nice and beautiful campus.

I prioritize the sessions that I have to attend. Thanks to lady Anamika who has given me this list. I like the hall names .Good thought

I expected more from Android Session. But some of the active participants have not allowed the speakers (Puneet Mehta and Anand. freshers) to give their presentation. They forgot the basic ethics that the session is meant for all levels of people. If they allowed the speakers for the first 20 minutes and then Q&A it will definetely reach the audience. I felt that it is not a place to prove your expertize and verbal skills ( most of the audience agreed with this point after the session).Below is what I learned from the session.

The very first session I attended and liked is ” Identity And Access Management :Does Spring Acegi fi?” by Raghunath and Srinivas Rao Bhagavatula

Raghunath gave a good insight how Spring.Net( Open Source Framework) helps in Identity management ( Authentication , Authorization ,Administration ) Recently Spring.Net is a good open source framework. It gives you new ideas for doing Validations , Security ,Dependency Injection, Inversion of Control and a nice concept called Containers. Now people are incorporating these frameworks and started also. One thing I want to mention here is : Why people are not coming for these sessions. Only 10 participants are there for this session. If it is non technical then rooms are tightly packed. You named it as MindTree Tech feast. Why to conduct non technical sessions? We can discuss those topics anywhere and everywhere. It will be there in any company irrespective of place( talking about PM, losing indian tradition etc etc).  Sorry to say like this. But its my opinion.

Another Session I attended is BPM (Venkataraghava P and another person(forgot)) .  Nice one. I dont know anything before attending the session but I learned that there is more scope in this area too.

Business performance management (BPM) is a set of processes that help organizations optimize their business performance. It is a framework for organizing, automating and analyzing business methodologies, metrics, processes and systems that drive business performance.

BPM is seen as the next generation of business intelligence (BI — Business intelligence has now become the art of sieving through large amounts of data, extracting useful information and turning that information into actionable knowledge). BPM helps businesses make efficient use of their financial, human, material and other resources

  • BPM involves consolidation of data from various sources, querying, and analysis of the data, and putting the results into practice.
  • BPM provides key performance indicators (KPIs) that help companies monitor efficiency of projects and employees against operational targets.
  • BPM is useful in risk analysis and predicting outcomes of merger and acquisition scenarios and coming up with a plan to overcome potential problems.

Savvion and Pega are the market leaders in this domain.

 BPM helps in monitoring,modelling,integration , business intelligence and helps all teams in sync.

In the afternoon

Google Android is an open source mobile phone platform based on the Linux operating system and developed by the Open Handset Alliance which include Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, and NVIDIA, with the goal to develop open standards for mobile devices. Nokia was not part of it.Android Developer Challenge will award $10 million to developers who build great apps for Android . (http://code.google.com/android/) Google phone is called Gphone and the payments done are called as GPay.

I attended this “Telecommuting in India”  in the last minute. i dont know what topics are discussed. http://scratchpad.wikia.com/wiki/Telecommuting_in_India#Web_Resources

I attended this last session ( in my priority list) with the same zeal to learn. And the speaker (Christopher Alexander) gave the agenda before going into the details. He wants to present what are design patterns , how they are used ,why are they useful and want to discuss on PUB-SUB model. It is useful for fresher and people who dont know the basics of  Design Pattern. He has expertise with Enterprise Applications and he told frankly that he is not that much familiar with normal patterns. I know the basics of these . So I left after 5 min.

Then I attended “Java 5 EE in action (Sanjeeb Saho)” session. I am from Dotnet background but interested in the core concepts of Java. Sorry to say like this  ”its a pure marketing session on Glassfish”.  Raghunath tried his best to get something from the speaker.

Thats it.

Finally I felt happy that its a useful day for the participants(me too).

MindTree folks used “informal” word properly and left a good impression on me.

Special thanks to Cultural activity team ( Papa kehta hai bada naam ). Really enjoyed .

Thanks to Management for giving more importance to what is required for a techie.

Yahoo Hacker's day feedback

 Once I attended Yahoo Hacker's Day session. There more importance is given to extra things like food , enjoyment leaving the main essence of the event. 

Navision UG meet on 15th December 2007 Feedback

Navision (Microsoft Dynamics NAV) UG meet on 15th December 20076:10 PM to 8:00 PM - Navision (Microsoft dynamics NAV) - By MVP David                

About David:
 

David Singleton introduction. 
I started working with Navision as an End User. That was on ver 3.04 on OS/2 and DOS. That company eventually became a Navision reseller, and I joined PC&C to create NTR's (Navision Territorial Representatives) in Central and Eastern Europe. I then created my own consulting company, where I consulted to NSCs (Navision VARS) and also developed Add-Ons. I have implmented 187 Navision systems in 16 countries, and lost count of the number of consultants and developers that I have trained over the years. These days most of my work involves training people how to implement Navision on Budget, and helping End Users to control the cost of their Implmentation mainly through management of their NSC.

Hi Friends,

I attended Navision event given by David Singleton. Thanks to Kashi and RahulNathan (BangaloreITPro) for organising the event.

Navision is one of the product in Microsoft Dynamics suite.

Microsoft Dynamics NAV is an enterprise resource planning (ERP) software product from Microsoft.

The product is part of the Microsoft Dynamics family, and intended to assist with finance, manufacturing, customer relationship management, supply chains, analytics and electronic commerce for small and medium-sized enterprises. VARs can have have full access to the business logic source code, and it has a reputation as being easy to customize.[1]

History
Navision A/S developed in 1984 in Denmark as PC&C ApS (Personal Computing and Consulting).

In 2000, Navision Software A/S merged with fellow Danish firm Damgaard A/S (founded 1983) to form NavisionDamgard A/S. Later the name was changed to Navision A/S.

On 11 July 2002 Microsoft bought Navision A/S to go with its previous acquisition of Great Plains. The new division in Microsoft was named Microsoft Business Solutions and also included Microsoft CRM.

In September 2005 Microsoft rebranded the product and released it as Microsoft Dynamics NAV.

The product itself has gone through several name changes as the original Navision company or Microsoft has tried to decide on how it should be marketed. The names "Navision Financials", "Navision Attain", "Microsoft Business Solutions Navision Edition", and the current (2007) "Microsoft Dynamics NAV" have all been used to refer to this product.

Refer : http://en.wikipedia.org/wiki/Microsoft_Dynamics_NAV

Before evolving it as Navision the below are the versions:

1. PC plus

2.  Navigator DOS

3. Navision

4. Financials

5. Dynamics Nav

6. Version 6.0  (going to be released in next year)

Different Applications that can be developed using Navision:

1. Inventory & Finance

2. Supply Chain

3. Ware house

4. Agile Manufacturing

 

C/Side features:

-----------------------

  • Its is not a coding language
  • Client/Server intergrated development environment
  • Business Oriented
  • Not a true OOPs
  • Transaction based on "Version Principle" (key feature in database)
  • Sift and Flow field technology
  • Simple Object Model

------------------------------------------

He showed the UI of Navision

He told that Navision is suitable for mid sized companies. 250 users can parallely enter data but not 1000 users. Best performance will be shown for 120 users.

Its a windows application (thick client application)

Navision supports RFID (bar code readers) , RF scanning , RF data ware housing

His answers to the audience questions: 

Plans are there to integrate with Visual Studio

Current versions wont support web services and unicode but version 6  (yet to be released) will support web services

Pure Accounting & Auditing -- U can go for GreatPlains (another product in Dynamics).But difficult to customize and good for manufacturing,datawarehousing.

Axapta is more good for sales

-----------------------------------------

Navision Community:

dynamicsuser.net

wiki.dynamicsbook.com

Microsoft community: dynamics.com

http://go-live.us

He can reached at dsingleton@go-live.us

Book:  Programming Microsoft Dynamics Nav - By Studebaker

He has done 189 implementations till now in his career.

Thanks to David for his patience to giving insight into Navision.

--------------------------------------

From the audience perspective these questions arised in their minds:

  • From his speech we understood that Navision is suitable for Mid sized companies.We are not convinced how Navision can get new clients. We always have to give support to old clients which are already using this. How we can convince a client to go for Navision as there are so many better ERP applications available in the market.
  • Why one has to choose Navision as his career.
  • It is not supporting large customers who are having crores of records
  • Navision UI is not at all cool and fresh.

This is what the audience felt at the end of the session.

They are not impressed with Navision product but felt happy to know about Navision through David.

 

 

8 Ways to Boost Your Career in '08

One of my colleague Muralidhar Raj has forwarded this:

 

8 Ways to Boost Your Career in '08

Mary K. Pratt

Source: Computerworld.com  

Today's IT professionals are an evolving breed. The job keeps morphing as companies demand not just technical know-how, but more business acumen, analytical skills and industry knowledge as well.

Kudos if you've pulled that all together, but don't rest just yet. The evolution isn't over, as the upcoming year promises more changes. If you want to stay in the driver's seat of your own career, put these items on your to-do list:

1. Incorporate security into your responsibilities. Security and related disciplines, such as business continuity and disaster-recovery planning, are permeating all levels of the organization. That means all IT workers, and not just the security folks, will have to contribute by understanding how business processes, technical requirements and security intersect.

"Everyone has to understand security to a certain degree and apply it to their responsibilities," says Sam Helmich, vice president of technology at ADM Investor Services Inc. in Chicago. The learning requirements vary by IT positions, but Helmich recommends that you seek out security classes and certification. Finding mentors from the security team is another good way to prepare

2. Re-engineer processes. IT has always been responsible for keeping everything running and developing new systems, says Michael Cummins, CIO at the Georgia Institute of Technology's College of Management and a clinical professor of management, but now he sees a new responsibility emerging: re-engineering business processes and workflow.

"We've seen movement to business processes and workflow analysis as you try to show how systems can help re-engineer how you do the work and make it more efficient," Cummins says. "That's where we see all these big productivity gains."

To deliver this, you must understand how your business-side colleagues actually do their jobs, he says. You can start by signing up as a project lead, finding a business-side mentor or working as a systems analyst.

3. Use analytics to guide business decisions. "We're seeing more and more companies that are stellar examples of using data analysis to run their business," Cummins says. Casinos, for example, collect and analyze detailed data on individual players and then tailor their marketing based on those findings. Other industries are following suit, which means you'll have to set up the systems and understand what data to mine and analyze.

To brush up on analytics get onto projects that expose you to the needs and goals driving non-IT departments, study vendor information on how business intelligence applications can provide data to drive decisions, and get training in Six Sigma, a data-driven methodology for eliminating defects.

4. Be more versatile. There will always be a need for deep technical skills , but you'll be obsolete if all you can offer is one particular expertise, says Pamela Taylor, a solutions architect at a subsidiary of a Fortune 50 company and vice president of SHARE, an IBM user group.

"Keep yourself open to new approaches," Taylor says. "While there is some need for specialization and to demonstrate an expertise for the particular role you're in now, you must keep yourself aware of and consistently educated in new things that are emerging."

5. Work on multifunctional programs and multidisciplinary teams. Companies are putting together more teams of workers from diverse departments to deliver technology-related projects, says Diane Morello, an analyst at Gartner Inc. in Stamford, Conn. Getting assigned to those teams is a key to getting broad business knowledge and becoming known outside IT.

"Individuals are going to work much more consistently around multidisciplinary teams, and that means their competencies need to be understood and known by people outside their skill sets," Morello says.

In short, you must be skilled in teamwork, effective communication and change management. Try to work for managers who operate across business units. Or, if you can, get assigned to a boundary-spanning role, and seek some relief from daily operational duties so you can focus on the big picture.

6. Beef up your business skills. The need to do this has been building for a while, but 2008 will put an even greater emphasis on business acumen, says Kate M. Kaiser, an associate professor of IT at Marquette University and coordinator of the Society for Information Management study "The Information Technology Workforce: Trends and Implications 2005-2008."

The need for business knowledge is moving farther down the IT workforce chain, she says. Even newly minted IT workers will have to have business smarts. Moreover, companies are looking for IT workers who have expertise in functional areas, such as marketing or finance, says David Foote, CEO and chief research officer of research firm Foote Partners LLC in New Canaan, Conn.

Getting a degree in business management -- an MBA if you have a tech-related bachelor's degree, or a bachelor's in business if you have an associate's degree in technology -- can help prepare you for this new reality, Kaiser says. But so can on-the-job management experience, such as leading projects.

7. Be more accountable. The folks in finance, marketing, HR and other corporate departments already use data to evaluate performance. IT workers will increasingly have to do the same, Cummins says. Granted, evaluating an IT shop can be hard, because of the lack of productivity measures and because of the difficulty of measuring certain, sometimes intangible, gains. But be prepared to show your value.

Learn Six Sigma-type tools and benchmarking, and learn from business managers who have reputations for running efficient departments.

8. Manage your own career. You can't rely on your manager, company or vendors to determine a path for you, because those predetermined paths might be too narrow or even obsolete, Foote says. You yourself must prepare for tomorrow by evaluating your skills and filling in what's missing through certification, education and on-the job experience.

"This is the year you can no longer sleepwalk through your career," Morello adds. "Each person has to take ownership of his or her career path."

 

Muralidharan TR

For increasing the no. of participants in the company training sessions

Intentionally I made this entry public.

I want to make my working environment better.

Earlier I send some mails to the respective departments to post the content to all mostly about tech sessions.

But it was not happened.

 

Irrespective of a company ,we are getting mails from Training dept about the training calendar and training programs.

First a mail comes with the topic asking us to nominate for the session. After some days another mail comes informing that the training session is postponed because of inadequate participants.

Finally it becomes a regular phenomena.

If you are continuing this both the speakers and the participants will lose interest and these training sessions will never be successful.

 

Below are the list of suggestions I want to make:

 

1.       Create interest or zeal in the people like in my CM team.  There team members always asks for sessions and even want to come for the sessions at 9 ‘o’ clock though they are having very hectic schedules. When Prakash J and Sendhil introduced the sessions there is some bit reluctance from the team. It happens everywhere . But after finding it useful everybody are interested to attend these. Other teams also showed interest in participating these sessions. If you could able to make at least some members participate  regularly it will create curiosity in others also. So don’t expect 15 members. Make it 8 to 10.

2.       Make the speaker present the session with real time examples and with code.

3.       Ask the managers to encourage their team in participating such sessions.

Always we are having work in the project. And it should not be a reason to learn new things. We have to make some time for it.

4.       Training department should take full responsibility and has to involve fully. Make the sessions very interactive.

5.       Nowadays technical sessions are going informal way ( like in Bar camp). Experiment with new formats which people really likes.

6.       Take the feedback seriously then and there and take actions appropriately. Change the format of taking feedback and it should identify the key requirements of the company and the participants. Don’t stick on stringent processes.

7.       Identify the key speakers and the topics.

8.       Ask suggestions from the participants about the topics.

9.       We can ask even the less experienced people (who have outstanding performance in their respective projects) to take the sessions. Ask their team members and mentors to participate in those sessions and encourage them.

10.   Once these training sessions are successful we can open these sessions for external people also (like Osmosis event) .It will help in our recruitment process also.

HeroesHappenHere.co.in

The previous email incorrectly stated the terms and submission deadline for the early bird prize. Inconvenience is regretted.

Show the world your achievements.

Visit HeroesHappenHere.co.in >>

All across India, software is transforming the way we do business. But you know the secret driving these successes. They’re not just applications, they’re genuine masterpieces. They’re the product of creativity, hard work, and analytical rigor from developers like you.

Microsoft acknowledges the amazing work that you do. That’s why we’re launching HeroesHappenHere.co.in: a platform for software developers to share how they overcame real-life software challenges.

Have you created beautiful code? Changed the course of your business? Found the bugs that saved the day? Tell us your tale and find even more applause.

Grand Prize – 3-day trip to the Microsoft headquarters at Redmond, US for top 3 stories 
Top 10 Stories - Dell laptop
Early Bird Prizes – Submit your story before 5th January 2008 and you could win an MSDN Professional subscription* 
Daily Quiz Prizes – 3 Nike gift vouchers worth Rs. 1000 each

Visit HeroesHappenHere.co.in now >>

Read the detailed Terms and Conditions.
*Winners will be selected by lucky draw.



Get your turn in the spotlight

Share your software development achievements

Read success stories of other Developers and VOTE for your hero

24 dicembre

An online Office suite leveraging RIA technologies

Live Documents

http://www.live-documents.com/company/news.html

Live Documents is a full-featured suite of online Office productivity applications offering functionality equivalent to Word, Excel and PowerPoint. Built using RIA technologies such as Flash and Flex, Live Documents allow users to view and edit documents within any common browser on any operating system from anywhere. Live Documents uses a Flash-based user interface that offers a richer and responsive user experience that is comparable to native Office software applications.

In addition, Live Documents is available as a optional desktop client application that wraps around Microsoft Office and embeds collaborative capabilities into these hitherto standalone software applications - Live Documents converts Microsoft Office applications from static standalone software to smart clients that are connected to the Internet and facilitate in-context document sharing (multiple people can edit a document at the same time) and management (security, access control and revision control) without requiring users to give up their familiar user interfaces. The Live Documents desktop client also ensures offline access to documents - a key failing of current online Office applications.

With its hybrid “Services plus Software” approach, Live Documents gives users the choice and flexibility to work on their documents either on the desktop or on the browser and while they are online or offline – any changes made on either side are automatically synchronized to the other side ensuring that the desktop and web versions are always in sync without requiring manual actions like check-in/check-out, upload/download or import/export. Live Documents is designed to increase consumer choice when it comes to purchasing hardware, selecting an operating system, choosing a network and accessing and sharing file formats.

Live Document to break Microsoft -- Sabir Bhatia

http://www.techcrunch.com/2007/11/23/live-documents-to-break-microsoftwell-see/

New : Google Suggest

 
As you type into the search box, Google Suggest guesses what you're typing and offers suggestions in real time. This is similar to Google's "Did you mean?" feature that offers alternative spellings for your query after you search, except that it works in real time. For example, if you type "bass," Google Suggest might offer a list of refinements that include "bass fishing" or "bass guitar." Similarly, if you type in only part of a word, like "prog," Google Suggest might offer you refinements like "programming," "programming languages," "progesterone," or "progressive." You can choose one by scrolling up or down the list with the arrow keys or mouse.
 

Want to know what was discussed in InitRia event?

Want to know what was discussed in InitRia event?
 
 
The below content is copied from Mrinal (the organiser for this event). Very useful info.

initRIA: Round Up

from Rags to Riches by Mrinal Wadhwa

initRIA

Last sunday, we from the bangalore flex user group organized initRIA, a conference for Rich Internet Application developers. This was the first RIA focused event in India aimed at giving the RIA community an opportunity to interact and learn. 65 RIA enthusiasts from various parts of the country came (we had registered a 115 people, but I guess many changed their minds, given it was a Sunday morning and the event was free :) )

My day looked something like this ….

  • 8:00 am: I reached the venue, Anupam, who came all the way from pune had already reached. Saurabh, from Honeywell, the man behind our venue reached soon and we started getting the big conference room at Honeywell set up.

  • 8:30 am: The room was all set, more people started coming in, I was amazed at how many came from outside of Bangalore, I met so many people, we had some very interesting discussions on various RIA related stuff. The video guy arrived and we were all set to record all the talks (i’ll share the videos when ready)

  • 9:30 am: We had about 50 people in the room, we decided we will start in 10 minutes

  • 9:40 am: I introduced my self and requested Abdul to talk a little bit about his experience with Rich internet Applications and were he sees them going in the future.

  • 10:50 am: More people had come by now, the room now had about 65 people, Rakshith started his presentation on AJAX titled RIAjaxified, he shared his experince with developing RIAs in AJAX, he explained different techniques of achiving richness and the different frameworks that he has used. I’ll ask him to share his presentation soon.
  • 11:40 am: During the QnA of Rakshith’s session the inevitable question came up, someone asked what is better Flex or AJAX …. many had differnt experiences to share, most experts seemed to have the consensus that both Flex and AJAX have pros and cons, use the right tool for the job, use them together if you need to.

  • 12:00 noon: Yash Mody, who also came all the way from pune, presented an approach to developing RIAs that they follow at Teknopoint Multimedia. I’ll get him to share his presentatiion as well.
  • 1:00 pm: The topic of testing Flex applications came up and Anupam did an impromptu demo of FunFx a flex testing tool that he has been using.
  • 1:15 pm: We broke for lunch, I met more people … Vivek and Mariam from the flashlite world …. Harish from One Big WebPoonam from Indiagames … Saran and Charan from Redd …. Sumanth, Adarsh and Punnuswamy from InstaCollSameer form the flex team … Imai and friend two students who came all the way from Tamil Nadu and many others.
  • 2:00 pm: Now came the highlight of the day, a demo of Live Documents by InstaColl CEO Sumanth. This just blew our minds, it was so good that I’m going to do a whole other post on the Live Documents presentation.
  • 2:40 pm: Bhavin started his presentation on Flash for Flex developers, he explained how he used to make RIAs in Flash before Flex came around, he then showed how flash could still be very usefull in RIA development, he then had a very cool demo of the Flex Component Kit for Flash CS3 … he showed a home designer application that helped customers visualize their future home, the application used both Flash and Flex.
  • 4:40 pm: Debabrata started his presentation on Caringorm … He explained why he found caringorm helpful, he then went into a detailed description of the architecture, his presentation was very insightful.
  • 5:40 pm: We commenced the Birds of a Feather session and people were invited to propose topics they wanted to discuss.
  • 5:45 pm: Deepak shared an example project and showed how he had used Caringorm and why he found it useful.
  • 5:55 pm: Ravi demoed Zephyr, which is test management system built in Flex, you can get more details of his presentation here
  • 6:15 pm: We were having some very interesting discussions, Harish brought up Bubble Mark, its results are very interesting, he was trying to figure out if the results mean that Silverlight is better at computations than Flash Player .. I am still trying to understand what these results really mean. if you have thought on this subject, do share them.
  • 7:00 pm: We finally called it a day
 
This was my first time organizing an event and I made many mistakes along the way and I hope to learn from them, if you have feedback do send it to organizers@initria.org

 

Many others have shared their experiences from initria here, here, here, here, here and here

 

One last time, I would like to thank our sponsors TeknoPoint MultimediaHoneywell for the venue and Adobe for the video arrangements.

 

I’ll keep everyone posted on the status of the video recordings we made, meanwhile check out the pictures Abdul took ….

 
 

Quick update

 
Hi friends,
 
This is the update of the last 3 days.
 
On Friday I left office at 3 Pm in the afternoon.
One of my best friend ( here best is adjective. Really my best friend)  Venky (working in Emc2) was hospitalized.
Major operation was done. Spent 3 days in the hospital with him. Now he was discharged. He is not in a position to stand on his own.
Srinu ( another best person) put 2 weeks leave for him.
I like them because they will do take any risk for a friend.
I know so many times people misused them.
 
In the mean while I attended some sessions which are : Bdotnet (on Saturday) and Sunday( ThoughtWorks)
I will give my update.