A repository of my thoughts, a blog, a source to get insight, know-hows, my views on Software Development and everything else in between......
Saturday, July 28, 2007
Understanding the Google Search Query Syntax
Go to Google and Search for "Einstein" you will get this url in your address bar
http://www.google.com/search?
as_q=Einstein (query string)
&hl=en (language)
&num=10 (number of results [10,20,30,50,100])
&btnG=Google+Search
&as_epq= (complete phrase)
&as_oq= (at least one)
&as_eq= (excluding)
&lr= (language results. [lang_countrycode])
&as_ft=i (filetype include or exclude. [i,e])
&as_filetype= (filetype extension)
&as_qdr=all (date [all,M3,m6,y])
&as_nlo= (number range, low)
&as_nhi= (number range, high)
&as_occt=any (terms occur [any,title,body,url,links])
&as_dt=i (restrict by domain [i,e])
&as_sitesearch= (restrict by [site])
&as_rights= (usage rights [cc_publicdomain, cc_attribute, cc_sharealike, cc_noncommercial, cc_nonderived]
&safe=images (safesearch [safe=on,images=off])
&as_rq= (similar pages)
&as_lq= (pages that link)
&gl=us (country)
Help needed to Digitise the Books--- reCaptcha
I think all tech people heard about Captcha's and almost every one has used it while signing up for online service,the image with distorted text on them.
Captcha is actually a program which tells whether its user is a human or a machine by using simple concept of pattern matching (visual as well as audio). Which finds its application in reducing the spam content and to prevent abuse by automated programs like bots.
Usually people add the text shown in the image and it takes very less time(around 10 seconds) to solve the captcha by humans. But the same time can be utilized in some constructive work. Carnegie Mellon University came up with an idea to utilize this time wisely.
You may be aware of the OCR(Optical Character Recognition) software's which can be used to digitize the old books. They are not very efficient in recognizing the words present in the manuscripts and books.
reCAPTCHA improves the process of digitizing books by sending words that cannot be read by computers to the Web in the form of CAPTCHAs for humans to decipher. More specifically, each word that cannot be read correctly by OCR is placed on an image and used as a CAPTCHA. This is possible because most OCR programs alert you when a word cannot be read correctly.
You can help them to digitize the books by signing at their site and using the code in your programs.
To reach them Click here.
What software you like?
1.Firefox
2.Unlocker
3.Dreamweaver
4.Photoshop
5.MS Office 2003(word,access, excel, photo manager)
6. Firebug
7. Web Developer
8. Visual Studio 2005
9. SQL Server 2005 & Management Studio
10. Google Tool Bar
11. McAfee Anti virus
12. ColorZilla
13. Outlook Express
14. Adobe Acrobat
15. MySQL & SQL Yog
16. Winrar
17. Google Desktop
18. Gimp
19. Picasa
20. Winamp
and many more...
Google OS -- a reality?
- iGoogle: With the iGoogle you can create your own widgets – including a third-party search engine – to allow people to add it to the Google homepage.
- Google Video: Google Video went from displaying only videos you uploaded to Google, to now displaying videos from different third-party video services (including, but not limited to, its own services).
- SketchUp: SketchUp is a 3D software previously acquired by Google, and it allows you to import and export from/ to several 3D formats (like AutoCAD, Collada, FBX, 3DS, or VRML).
- Google Maps: Google has a feature called MyMaps which incorporates user-created overlays, as well as so-called Mapplets, which can add third-party functionality on top of Google Maps.
- Gmail: Google’s web-based email client allows you to switch your reply-to address to something external.
Additionally, Gmail is POP3-enabled, meaning you can install a third-party email client to download Gmail emails. Many other email clients from competing web apps makers don’t have this feature. - Google Co-op: You can add your own information to Google search results by letting users subscribe to your “Co-op” result. This will end up displaying a box on top of search results with specific extra functionality.
- Google AJAX Search API: Google opens up their search technology through a variety of (mostly client-side) tools, like the AJAX Search API. This means you can run a Google search on your own website or blog .
- Google Code Project Hosting: You can host any application with Google’s project hosting service, as long as it’s an open source app.
- Google Blog Search: Google’s search engine specialized on blogs (or anything carrying a feed, actually) allows you to export results to a feed for further syndication (you can choose between either Atom or RSS).
- Blogger: Blogging Service like my this blog.
- Google News: Every news source has a chance to be considered for inclusion with Google’s News crawler, and you don’t need to pay Google for “extra-fast consideration” or anything the like (the Yahoo directory, does accept your money for extra-quick consideration).
- Google Analytics: Google’s free analytics software, formerly the paid third-party tool called Urchin, lets you export your data in PDF, XML, CSV format (CSV, the Comma-Separated Values format, can be used for Excel).
- Google Gears: Google’s platform for allowing web sites to provide offline capabilities is open source, so anyone can use it for their purposes. (Google, by making Gears a cross-industry effort, may want to increase the chances Gears comes pre-installed on user’s computers over time; people by and large hardly install plug-ins just for a single site, even when it’s Google, and this particular plug-in Google needs as extra weapon in the battle against Microsoft Office.)
- Google Finance Onebox: Google at this time still points to competing finance info providers when you enter a ticker symbol into Google Web search. Among these providers are Yahoo Finance, MSN Money, MarketWatch and more.
- Google Calendar: Google’s calendar web app can import from the iCal or CSV formats (like Microsoft Outlook).
- Google Docs & Spreadsheets: Google’s online word processing and spreadsheets app offer you to export files into different formats, including HTML, RTF, Word, OpenOffice and PDF (in Google Docs) or CSV, HTML, ODS, PDF, and XLS (in Google Spreadsheets).
- Google Reader :Google's Feed Reader.
Meteor Crater's of the World
Those who seek shall find....
You can shop, or do job search, or publish blog entries while on vacation.
Taking it to the next level, you can use the Internet to interact with people, to express your ideas & views, make new friends around the world, or research your interests.
What I've discovered to be most surprising thing about internet is that ,"It contains life altering advice."
Regardless of this most people don't think to seek it out. They regularly use the internet as a convenient source of information,but fail to recognize its true potential as an instrument for self improvement.The fascinating thing is, every one has their own "gems of Internet" just waiting to be discovered. But its upto you to utilise the Internet,you have to find what you love.
"Stay Hungry, Stay Foolish"
Self Assesment - Job Satisfaction?
I think uncertainty & fear are the most common obstacles preventing me from doing what I love to do.
But we must all accept our burdens in life. I've always known that my one weakness is my sensitivity.I really fell that I haven't achieved my true potential.
I am willing to make sacrifices, if I know they'll lead me to my higher calling.
I just want to make a difference in society.I want to make a difference in the world.
I still need to grow & I need to experience life so that I can better serve the people of my country.I have to overcome my own insecurities & also I have to realize that with great power comes great responsibility.
Friday, July 27, 2007
With Grate Power Comes......
You Are Spider-Man |
Quick and agile, you have killer instincts (literally). And that kind of makes up for the whole creepy spider thing. |
Not so Spider-Man. Everything he does as a hero is impacted by his life as Peter Parker -- he is always aware that what he does as Spider-Man has a consequence in Peter Parker's life. This is evident in the theme of all the Spider-Man comics; with great power comes great responsibility. In a way, Spider-Man of all the comic characters most closely espouses Christian principles. He is gifted with a power he didn't deserve, yet humbly uses those powers to serve others. Like so many of us, it took a terrible lesson to teach him this; I can think of a time or two that God confronted me with the consequences of my selfish actions to make a point to me. Spider-Man also struggles with his powers, sometimes to the point of walking away, much like we do sometimes when we try to hide from God because we may not want to hear what he has to tell us. I can't think of any superhero that deals with issues like this; Superman is a being beyond normal humans, and Batman is vengeful. Captain America is certainly selfless, yet he is a little too perfect.
Finally, there is another reason I identified with Spider-Man: I was a lot like Peter Parker. I was always rather bookish, but was not attractive or coordinated, nor was I popular. I saw myself in the skinny nerd who was given amazing powers by spider bite. It was a nice escape to imagine myself in the snazzy blue and red tights (I never like the black outfit, even after Venom was gone), wisecracking as I righted the wrongs of the world. I'm sure I was not alone.
Deep web -- Underground Web?
As per my exploration i think the sites which have not been submitted to and crawled by search bots are called Deep Web.
Any one who searches regularly over web has came to know that Google and many search engines don't provide all the results, they skip out the sites which they have not allowed to crawl or not submitted to search engines.
I am planning to work on search engine which can search even the "Deep Web" sites.
Any body out there interested to join me?write comment and keep in touch with me.
Am I Nerd?
Wednesday, July 25, 2007
Destiny of the Species: what would Darwin Think?
Saturday, July 21, 2007
Nice things on Web 2.0
I am really excited & fascinated about the happenings in the latest Web 2.0 Cyber Space. There are social networking sites(Orkut, Face Book, Hi5, Mingle Box etc..),Video sharing sites( You Tube, Google Video etc), Presentation slide shows( Slideshare.net etc), Social Book Marking sites( Del.icio.us etc), Blogs- Push Button Publishing( Blogger.com, wordpress.com etc) so many innovative ideas and products which inspires people to go ahead and work on their own innovative products.. like campuschai.com, SMS Reach Out, admob.com, Gizmocall.com,weebly.com, etc.
Lets see what other innovative products come along the way.
Happy Coding, Designing, Curiosity , Creativity, Innovation
Help needed to fix this bug
#include stdio.h;
#define LAST 10
int main()
{
int i, sum = 0;
for ( i = 1; i < = LAST; i++ )
{
sum += i;
}
/*-for-*/
printf("sum = %d\n", sum);
return 0;
}
Social Media
Transcript:
Slide 1: Social Media and Marketing: EVOLUTION or REVOLUTION ?
Slide 2: Media Landscape
Slide 3: Marketing has changed more….. Source: Internet Advertising Bureau, 2004 Source: Darwin Day Conference, by Google
Slide 4: 1. Product Proliferation Product proliferation and availability means more choice for the buyer…….. Source: Strike up the Brands. McKinsey & Company, December 2003 Source: Darwin Day Conference, Google
Slide 5: 2. Media Proliferation Today, media is fragmented • 13,500 radio stations(4,400 in 1960) • 17,300 magazine titles (8,400 in 1960) • 82.4 TV channels per home (5.7 in 1960) And the Web: • Millions of sites • Billions of pages Source: “Left Brain Marketing,” Forrester Research (April 2004); “The Vanishing Mass Market,” BusinessWeek (July 2004) Source: Darwin Day Conference, Google
Slide 6: 3. Access Proliferation • • • Video games Radio Satellite Radio • • • Email DVD TiVo (Starhub PVR) • • • XBox LIVE Ring Tones Video On-Demand • • • Websites TV Newspapers • • • IM Blogs Podcasting • • • Search Magazines Cell Phone Source: Darwin Day Conference, Google
Slide 7: Digitization of Media New Media Old Media Reach Mass Media Niche Media Source: Darwin Day Conference, Google
Slide 8: “ A radical advertising and marketing change has occurred in the ” World of Source: http://www.iirusa.com/upload/wysiwyg/M1805/IIR_M1805_Seaton.pdf
Slide 9: Consumers are not listening anymore Interruptive marketing has seen it’s day Source: http://www.iirusa.com/upload/wysiwyg/M1805/IIR_M1805_Seaton.pdf
Slide 10: The Audience is creating Source: http://www.iirusa.com/upload/wysiwyg/M1805/IIR_M1805_Seaton.pdf
Slide 11: The Audience is selecting Time Shift technology Source: http://www.iirusa.com/upload/wysiwyg/M1805/IIR_M1805_Seaton.pdf
Slide 12: The Audience is changing Source: http://www.iirusa.com/upload/wysiwyg/M1805/IIR_M1805_Seaton.pdf
Slide 13: As a result “We are immune to advertising. Just forget it. ” “You want us to pay? We want you to pay attention. ” “ The Internet became a place where people could talk to other people without constraint. Without filters or censorship or official sanction — and perhaps most significantly, without advertising ” “Don't talk to us as if you've forgotten how to speak. Don't make us feel small. Remind us to be larger. Get a little of that human touch. ” Cluetrain Manifesto Source: http://www.cluetrain.com
Slide 14: Media Scales Source: http://darmano.typepad.com/logic_emotion/files/logic_emotion.ppt
Slide 15: “ Consumers control the online environment so brands need to think about facilitating user-created actions, not just user-generated content." Unlike newspapers and TV where the advertisers are speaking at consumers, the Internet allows for more back and forth ” interaction. Source: http://china.seekingalpha.com/article/30979
Slide 16: The Consumer
Slide 17: Cash Co-Creators Control The birth of Generation C Connected Creativity Content Conversation Consumer 2.0 Creative Class Channel Community Communicate
Slide 18: Consumer Today Source: http://darmano.typepad.com/logic_emotion/files/logic_emotion.ppt
Slide 19: Consumer Touch Points Blog Sites Music Sites Reads his friend’s Reads up on postings new cd releases Movie Sites Downloads Songs Buys tickets online Sports Sites Gets the latest updates on favorite teams Gaming Sites Looks for Checks scores information about Nascar Google.com games Searches for “what’s cool” Source: Darwin Day Conference, Google
Slide 20: Social Media 1.0
Slide 21: Social Media’s Timeline 1995 1984 1971 1979 1988 1991 1998 -2004 Personal Web Sites 1st Social Email Usenet Listservs IRC Blogs Networking Site Podcast Discussion Groups Chat Clasmates.com Wikis 2005 and beyond>> Web 2.0 apps and User-generated content take over Source: http://www.prworks.ca/wp-content/socialmedia.ppt
Slide 22: Growth of social media
Slide 23: What is social media? Social media describes the online technologies and practices that people use to share opinions, insights, experiences, and perspectives with each other (Wikipedia 2007)
Slide 24: They share one or more characteristics Connectedness
Slide 25: Getting from me to them
Slide 27: “ I post on blogs and BBS because I can express myself to millions of people at once. ” I like the rush, and I feel empowered. Source: http://china.seekingalpha.com/article/30979
Slide 28: “ I believe the bloggers and their ideas. They are my friends and will tell me the truth, unlike ” advertisements. Source: http://china.seekingalpha.com/article/30979
Slide 29: Digital experiences Design Centred Content Focus INTERACTIVITY Marketers>Experience>Conversation>Relationship>Affinity
Slide 30: Source: http://www.darmano.typepad.com
Slide 31: The “satisfaction effect” Source: http://www.churchofthecustomer.com
Slide 32: The Evolution BROADCAST “We tell you” Examples: The New York Times, CNN Publisher/broadcaster Big media $ Newspaper buys for $ Magazines display $ advertising TV Passive readers/audience Source: www.managementinnovationgroup.com/docs/MIG_Social_Media_Poster.pdf
Slide 33: The Evolution INTERACTIVE “Tell us what you think of what we tell you” Examples: nytimes.com, cnn.com Publisher/broadcaster $ Big media buys for Newspaper Forums display advertising $ in heavily Magazines Comments trafficked site $ Web Video Ratings $ Smaller, targeted media buys for $ contextual $ advertising in less trafficked $ parts of the site Passive readers/audience Source: www.managementinnovationgroup.com/docs/MIG_Social_Media_Poster.pdf
Slide 34: The Evolution Social Media “Tell each other” Examples: Wikipedia, Slashdot, Ohmynews $ Collaborative Publications $ Smaller, $ targeted Co-creators media buys $ Revenue Share for contextual Pay for less $ advertising $ $ Passive readers/audience Source: www.managementinnovationgroup.com/docs/MIG_Social_Media_Poster.pdf
Slide 35: “ Engagement is all about ” making it relevant to the consumer. James Speros, Chief marketing officer, Ernst & Young
Slide 36: “ People read particular magazines because of the life stages and events which currently involve them: from teenager to golfer, from ” having a baby to coping with retirement. Source: Henley Centre, Delivering Engagement 2004
Slide 37: “ The editorial/reader relationship is a one-to-one conversation, and in time it creates a bond of trust, of belief, expectation and empathy. It is through the quality of this relationship that an aperture or opening to the reader’s mind and heart is created, through which we advertisers ” can establish communication. Advertiser with Readers’ Digest
Slide 38: The new paradigm Engagement Attention
Slide 39: Different levels of engagement Belonging Having sense of shared values and common experience, Identification Commitment People who are passionate Most basic level of enough to devote lot of time engagement and/ or money Source: The Henley Centre/ Redwood 2003
Slide 40: FAITH TRUST I Believe ME
Slide 41: Summary a) Media Landscape: - Advertising Environment - Marketing Environment - Long Tail b) The Consumer: - Generation C - Consumer Today - Consumer Touch Points Area of Research c) Social Media: - Timeline - Social Media Trend - Social Media - Word of Mouth - Digital Experiences d) Engagement - Trust
Slide 42: Methodology Social Media Content Analysis Discourse Analysis Interviews Case Study
Slide 43: Why am I interested? Hype Understanding, turning it to a power tool Future of Advertising
Slide 44: Research Questions (1) How can the effectiveness of the advertising budget in traditional media be held accountable? (2) What tools can be developed to assess the expenditure of monies in the new digital media? (3) How can the effectiveness of internet creative messages be evaluated empirically? (4) What elements are necessary for online media planning to be successful? (5) How can interactive and traditional advertising agencies get together to do better work in the future? (6) How can the outcomes of traditional consumer behavior research be applied in the new digital world? (7) What non-traditional methodologies might be useful in addressing the concerns of the new digital world?
Slide 45: Thank You This is a standalone presentation! This is social media!
Embracing web 2.0 in your workplace: 8 success factors for turning customer insights into action
Transcript of the slide show:
Slide 1: Embracing web 2.0 in your workplace: 8 success factors for turning customer insights into action by : dirk shaw
Slide 2: Italian motorcycle manufacturer Ducati aligned its marketing department with a central “community” function, involving its customers in design, communication, and the brand experience. • The firm sold 31% more bikes in Q3 2005 than it did a year earlier • Increased number of page views by 60% in 2004, • 9 million downloads of brochures, bike sounds, and movies. “Ducati killed its marketing – and prospers” Forrester research
Slide 3: Lego’s toy community draws in users to share with one another and influence the direction of the company. • Input on product development recouped the investment 10 times over in 18 months
Slide 4: Innocentive.com enables Eli Lilly's 6000 researchers to use 25,000 solvers from 125 countries. • Companies have documented 20-fold increase in R&D productivity. • Reduces biological drugs’ time-to-market using nimble biotech startups.
Slide 5: Today’s customers are actively participating, connecting and sharing ideas through a number of channels. * Social Computing Forrester Research
Slide 6: 175,000 blogs are created each day; that is about 2 every second, totaling 50 million blogs.
Slide 7: What compelling events are triggering a spike in conversation? News: Nike is recognized by FORTUNE in 2006 News: NASA Announces New Window For Next Space Shuttle Mission
Slide 8: Quickly respond to the pulse of these conversations to outpace competition
Slide 9: er om ust C Innovation Process yee plo Em r tne Par Integrate customer insights to ensure you meet demand, reduce waste and increase loyalty
Slide 10: * Engage customers in the innovation process with social software to identify latent needs * Running a business on Web-based software By:Dion Hinchcliffe
Slide 11: Identify and engage key influencers who are shaping perception of your brand
Slide 12: Build a global collaboration platform to validate, refine and test ideas
Slide 13: Formalize the lifecycle of an idea to accelerate the process from inception to value creation Idea Generation Idea Elaboration Idea Concept Innovation network Idea Elaboration Network Idea Market sensing Generation Partners Product Employees Customers Development Employees Partners Legal Marketing Prototype Idea Idea Idea Research Product Customer Training Focus Generation Prioritization Network Specifications Community Community Group
Slide 14: Source new ideas in context of an experience (online, call center or in store)
Slide 15: Use multiple perspectives to ensure good ideas are not dismissed
Slide 16: Become an active participant in the social web
Slide 17: 8 success factors for turning customer insights into action 1. Quickly respond to the pulse of these conversations to outpace competition. 2. Integrate customer insights to ensure you meet demand, reduce waste and increase loyalty 3. Engage customers in the innovation process with social software to identify latent needs 4. Identify and engage the key influencers who are shaping perception of your brand 5. Build a global collaboration platform to validate, refine and test ideas 6. Formalize the lifecycle of an idea to accelerate an idea to value creation 7. Use multiple perspectives to ensure good ideas are not dismissed 8. Become an active participant in the social web.
Slide 18: Will your organization leverage the wisdom of the crowd to drive innovation?
Slide 19: More conversations are taking place online about your brand today than ever before
Slide 20: Integrating customer insights will accelerate new opportunities for innovation
Slide 21: Using the crowds to build an idea pipeline can drive competitive differentiation
Slide 22: Embrace social media to accelerate innovation in your organization
Futurizing your Organization :Ideas to consider when designing a Next Generation Workplace
To maximize your most valuble asset, your people organizations need to begin thinking of what thier next generation workplace and experience will be.
This presentation covers trends shaping the workplace, a proposed experience architecture and ways to improve your existing invesments.
Transcript of the slide show :
Slide 1: Ideas to consider when designing a Next Generation Workplace Created by: dirk shaw Web: www.dirkshaw.com Email: dirk@dirkshaw.com
Slide 2: "Futurizing" your organization—that is, creating an organization that thinks in the future tense, and acts in the present—is a prerequisite for success in a rapidly changing and uncertain world”. James L. Morrison , World Future Society
Slide 3: Trends shaping the workplace Mobile 73 percent of companies worldwide will increase spending on innovation in 2005, up from 64 percent in 2004, Airport Home Telework will be practiced by more than 60 million people Next Generation Workplace Services Employees are signing written agreements Customer Hotel Location that specify how virtual they can be so they can take control of their work life Figure: Traditional offices are disappearing 70% of all US jobs created since 1998 – 4.5 million jobs require judgment (knowledge workforce)
Slide 4: Your Knowledge workforce is growing Two and a half times faster than the number of transactional jobs Three times faster than employment in the entire national economy. Salaried are paid up to two and a half times higher than counterparts
Slide 5: Current tools need improvements to maximize value of your knowledge workers To many interfaces to access information Information is not in context of task or business process Limited multi channel delivery Lack of tools for managing the fuzzy front end of innovation Source: forrester research
Slide 6: The Next Generation workplaces will address changing behaviors and demographics Global Collaboration and Knowledge Sharing Innovation networks that seamlessly weave together internal and external teams Customer Experience Management Increasing consistency across various touch points Remote Workforce Enablement Anywhere anytime access to information and applications Aging Workforce Capturing Knowledge and Insights in the context it was created before it walks out the door Xbox generation is entering workforce Must provide tools to amplify the power of imagination, creativity and self expression thru experiential learning
Slide 7: Focus on innovation, experience and interoperability with your Enterprise Content Management platform High Traditional ECM Providers Low User Innovation Interoperability Scalability Complexity Resources Price Experience
Slide 8: Web 2.0 services are driving Innovation and Experience High Web 2.0 Companies Traditional ECM Providers Low User Innovation Interoperability Scalability Complexity Resources Price Experience
Slide 9: Next Generations Workplaces will create a Blue ocean in ECM market High Web 2.0 Companies Next Gen Workplace Traditional ECM Providers Low User Innovation Interoperability Scalability Complexity Resources Price Experience
Slide 10: Experiences must adapt to the situation and context
Slide 11: Innovation and efficiency are Yin and Yang of next generation workplaces Innovation Efficiency Knowledge Based Culture of collaboration Self Service Organizational Alignment Organization • Increased understanding of • Collaboration spans across • Reduced managerial/employee • Greater flexibility and accuracy customers needs, perceptions entire value chain friction in team building and behaviors • Systematic processes for • Improved orientation and ongoing • Personalized rewards and • Greater visibility into who managing innovation training programs incentive programs knows what • Team oriented structures • Reduced overtime costs • Improved understanding of • Ability to capture, share and business objectives • Reduced administrative costs reuse best practices
Slide 12: Scan bleeding edge horizon to drive innovation and experiences High Web 2.0 Companies Next Gen Workplace Traditional ECM Providers Low User Innovation Interoperability Scalability Complexity Resources Price Experience
Slide 13: Think of content as services to increase reuse across channels High Web 2.0 Companies Next Gen Workplace Traditional ECM Providers Low User Innovation Interoperability Scalability Complexity Resources Price Experience
Slide 14: Eliminate implementation complexity High Web 2.0 Companies Next Gen Workplace Traditional ECM Providers Low User Innovation Interoperability Scalability Complexity Resources Price Experience
Slide 15: Summary Drive Innovation and Efficiency across entire value chain Build a platform for remote workforce enablement Focus on engaging user experiences Understand the shifting behaviors of your workforce.
Friday, July 20, 2007
IIMA Presentation: Startup
Transcript:
Slideshow transcript
Slide 1: Is a Startup Right For Me ? Sanjay Bhargava IIM, Ahmedabad, Aug 13, 2006
Slide 2: Passion & Talent • Sachin • Michael • Sanjay
Slide 3: Timing • Wealth Creation • The Indian Gold Rush • Information – OCW • Micro Multinational
Slide 4: Who is this ? • Indian entrepreneur • Incorporated in Gibraltar/ Banking Dubai • Ops/Mktg/CS in Mumbai • Servers in USA • Credit Card processing in Germany • Floral Delivery in 153 countries
Slide 5: Comfort v/s Creation • Why should we work with you ? • Why should we buy from you ? • Why should we invest in you ? • Why … Why … Why
Slide 6: Entrepreneurial Mindset • Can create magic one trick at a time • Understands how the game is played • Builds the right support structure • Controls the future rather than predicts it
Slide 7: Lead or Join • Joining Early stage will suit more • Lets do some math • Elephants are important
Slide 8: Opportunity Cost • The best time is now or 40+ • A bust will come • Societal Pressure • How much did you invest to come to IIM-A
Slide 9: India is Rapidly Evolving • Vision is still small • Focus is weak – Back left neurosurgeon • Looking for Ma • www.venturewoods.org – Venture Jobs – Venture Talent
Slide 10: Elephantine Ideas • Too many not too few • FINO • Senior Opportunity • CFM • SaaS – Retail, Quicken, Turbo Tax
Slide 11: Build to Flip Ideas • 20 You tubes • 12 My Space • 7 Net Flix
Slide 12: Insanity • I see plans where there is no company, a one man army. There are obviously no customers and no revenues. There is a spreadsheet which shows an exit valuation of $50MM. The entrepreneur wants to raise $1.4 MM and is prepared to invest the princely sum of $10,000 including money from friends and family. Obviously this is the first company that the entrepreneur is doing and there is no lawyer that the entrepreneur has and no advisors. Another plan was trying to raise debt from angels at 9% because that is higher than the fixed deposit rate ?Would you invest as an angel? If you would there is a bridge in Brooklyn I want to sell to you. Please do not send me plans like this. You are wasting my time and yours.
Slide 13: Getting Started 1. Incorporate the company that is seeking funding 2. Get a good law firm and have basic documentation in place 3. Put some of your own/friends/family money in the company 4. Use that money to build something, get advisors, customers or atleast expressions of interest 5. Build a team. Part of the team may be angel employees 6. Be clear on how much money you want to raise and how will you use it to get to the next level 7. Think and articulate possible exits 8. Put yourselves in the shoes of the angel investor and make a pitch to yourself
Slide 14: Summary • You decide • Build elephants not rabbits • Takeaways
Effect of Globalization: Shift Happens
Bridging the GAP: Designer / Developer
Web 2.0 - Future of the Web
Web 2.0 :is People
In our Daily Life we are so addicted to computers no matter what we do.People are doped with the use of pc like found of blogging,gaming are well know fever in which some guy’s event forget to sleep.Now most the computer application are shifted toward online.(lang like ajax,php,java are most popular for making web applications)
The move to put more and more of those familiar programs on to the web has been happening for a while but its latest incarnation has won the name of Web 2.0.
Here is the slide show which gives you tips on what you need to become a web 2.0 company.
Future of Marketing:Word Of mouth Marketing
The latest concept( or the Buzz word) is "Word Of Mouth Marketing". Take a look at this presentation to understand what is it all about.
And This
Thursday, July 19, 2007
Visit My blog Pipe on Yahoo Pipes
This is another step towards exploring the new area of Yahoo Pipes.
AJAX Quick Glance: Part 3
This constructor is for Internet Explorer.
new XMLHttpRequest()
This constructor is for any other browser including Firefox.
http.onreadystatechange
An anonymous function is assigned to the event indicator.
http.readyState == 4
The 4 state means for the response is ready and sent by the server.
http.status == 200
This status means ok, otherwise some error code is returned, 404 for example.
http.open( "POST", "data.xml", true);
POST or GET
URL of the script to execute.
true for asynchronous (false for synchronous).
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
This is for POST only.
http.send(document.getElementById("TYPEDTEXT").value);
Send data to the server. Data comes from the "TYPEDTEXT" variable filled
throught the form by the user.
AJAX Quick Glance :Pat2
Ajax uses a programming model with display and events. These events are user
actions, they call functions associated to elements of the web page.
Interactivity is achieved with forms and buttons. DOM allows to link elements of
the page with actions and also to extract data from XML files provided by the
server.
To get data on the server, XMLHttpRequest provides two methods:
- open: create a connection.
- send: send a request to the server.
Data furnished by the server will be found in the attributes of the XMLHttpRequest
object:
- responseXml for an XML file or
- responseText for a plain text.
Note:a new XMLHttpRequest object has to be created for each new file to load.
We have to wait for the data to be available to process it, and in this purpose,
the state of availability of data is given by the readyState attribute of
XMLHttpRequest.
States of readyState follow (only the last one is really useful):
0: not initialized.
1: connection established.
2: request received.
3: answer in process.
4: finished.
Ajax Quick Glance: Part 1
Web apps are developed and used.AJAX is used to build fast, dynamic websites, and
also to save resources.
AJAX- Asynchronous Javascript And XML
Asynchronous- means that the response of the server while be processed when
available, without to wait and to freeze the display of the page.
Ajax is a set of following technologies
1. HTML --for formatting
2. Javascript --client side processing
3. XMLHttpRequest
4. CSS --for styling
5. DOM --to access data inside the page or to access elements of XML file read on
the server (with the getElementByTagName method for example)
other than this some of the optional technologies
* The DomParser class
* PHP,ASP,ASP.NET,JSP and other programming language on the server side.
* XML and XSLT to process the data if returned in XML form.
* SOAP may be used to dialog with the server.
Lockheed Martin award for 14 Indian innovators
Here is the list of top 14 Innovators
Gold medalists
1. Natesh Babu of Techweb Technologies, Bangalore
2. Amarnath Bhat of Oriental Software, Bangalore
3. R.Gopalan of Composites Technology Park, Bangalore
4. Mahendra Pratap of Integra Microsystems, Bangalore
5. Janak Seth of Century Pharmaceuticals,Vadodara,
6. T.R.Rao, Mumbai
7. Meera Goel of Som Extracts, Ghaziabad.
Silver Medalists
1. W. Amarnath, Chennai,
2. Mohan Kandaswamy of Oriental Aquamarine Biotech India, Coimbatore,
3. Ashwin Bhambri, New Delhi,
4. Joydeb Roy Chowdhury of Council of Scientific and Industrial Research (CSIR)’s Durgapur-based Centre for Mechanical Engineering Research Institute,
5. Basant Kumar Gupta, Mumbai,
6. Vinod Kalande, Akola, and
7. Nimish Sharma of Aurora Integrated Systems, Kanpur.
Read News from The Hindu
Saturday, July 14, 2007
Tips to Reduce Eye Strain or computer vision syndrome
Keep visual distractions around: work near a window, put the clock across the room andd turn off the screen clock, anything that helps you look around and change your visual focus frequently.
Make sure the viewing angle is perpendicular to your face, and the screen angle keeps your neck relaxed; that is probably a little below your natural eyeline.
Arm angle to the keyboard needs to be similarly relaxed. If you have to move your arms, hands, or neck (from a comfortable seated position) to get into position to use the computer, something needs to move.
Monitor Configuration
Increase the Refresh frequency of your Monitor (right click on desktop select properties then select settings tab and click on advanced button. Select Monitor tab and change the frequency to higher frequency.
Enable Windows XP ClearType. (Click Here To Download the Clear Type Tuner)
Eye Strain: The Startrek Explanation
quantum level, which sets up an interference wave in the 400 to 700 nanometer range, changing the linear interpretation of the space/time continuum to a logarithmic interpretation."
Thursday, July 12, 2007
What evolution left behind in human body?
List of body parts left behind
1. Appendix :which helped us to digest the cellulose.
2. Paranasal Sinuses :They make our heads lighter (weight wise), and adds warmth and moisture to the air we breath. It helped us in olden days to have good smell sense but we lost that power now.
And many more. Read more about it at.. What Evolution left Behind?
Monday, July 09, 2007
Things you need to know for Starting a Software Company in India
Below are listed steps, laws, rules and specifications about Companies act 1956 which one must consider when setting up a company in India.
The below is divided in 2 sections. Foreign investors willing to start a company in India, and Indian citizens willing to start a company in India.
Disclaimer: The author, or ad4business.com cannot be held responsible for the accuracy of the content below, This is for informational purposes only. Please consultant a lawyer in your local area for changes brought to laws, information about and new bills passed.
For Foreign investors:
1. Incorporating a Company.
2. Registering with the Software Technology Parks of India (STPI).
3. Gaining Approval from the Department of Telecommunications (DoT) for Call Centers.
4. Exit Options.
Incorporating a Company
There are mainly two types of companies in India: public and private companies. Overseas organizations will find it easier to set up a private company rather than a public one as private companies have more flexibility and are easier to operate. It takes around 20 - 30 days to incorporate a company in India.
See below for information on how to register a company in India (Overseas companies, methods, options and procedure).
Registering with the STPI
The STPI grants approval to establish a unit and specifies the amount of capital goods that can be imported, the minimum export performance
and the net foreign exchange earnings as a percentage of exports. The units in the STPI are also granted certain indirect tax benefits, such as exemption
from the payment of custom duties.
Gaining Approval from the Department of Telecommunications (DoT):
The DoT has to give its approval for the setting up of a call center in India. The DoT guidelines on call centers classify them within the ambit of other service providers.
Exit Options
Exit options take the following forms:
1. Shareholders of Indian BPO companies can exit the company either through a transfer of shares or other routes.
2. Under Indian exchange control laws, the transfer of shares from a resident to a non-resident will require the prior approval of the Foreign Investment
Promotion Board (FIPB) and the Reserve Bank of India (RBI)
3. The transfer of shares from a non-resident to a resident requires the prior approval of the RBI. The RBI ensures that the price of the transfer is not above a maximum price, which is based on the NAV (net asset value) of a private company and the price on the stock exchange for a listed company.
4. Under the provisions of the IT Act, gains realized on sale/transfer of shares on the Indian company by the foreign company would attract capital gains tax in India.
5. Long term capital gains realized on sale of shares of Indian companies not listed on a recognized stock exchange in India will be taxed at the rate of
20 percent and a surcharge of five percent.
6. Long term capital gains realized on sale of shares of Indian companies listed on a recognized stock exchange in India will be taxed at the rate of 20%.
7. Short term capital gains realized by a domestic company will be subject to tax at the rate of 36.75 percent.
It may be possible to reduce the capital gains tax to zero, if the investments are routed through Mauritius and the operations are structured so as to avoid a PE in India.
The shareholders of the BPO company can exit at an IPO. However, if the shareholders are treated as promoters of the company, there are certain lock in requirements on the shares held by such promoters. The shareholders can exit from the BPO company through a merger of the BPO company with another company or after a winding up of the Indian company.
Drawing up the BPO agreement
The BPO agreement, which defines the relationship between the concerned parties and the nature of the
transaction can take myriad forms including the following:
1. A third party agreement, where the customer and the vendor are not related.
2. A captive agreement, where the customer and vendor are related parties.
3. Build-Operate-Transfer agreements where the vendor builds and develops the BPO operation for the customer and at a future date transfers it to the customer.
Also note: To hire independent consultants, you do not need to go through the STPI. This will be a simple client (you) - vendor (consultant) relationship
where you pay them as an Independent contractor. You will need to be sure of data security, intellectual property rights etc. while dealing with
Independent Consultants.
For Indian Citizen, (Information Technology software and services operations):
One can form any one of the following types of companies:
1. As an Individual / Proprietor.
2. As a Partnership / Firm / Trust.
3. As a Company registered under the Companies Act, 1956.
Fortunately, to start an IT software unit, no prior permission is required from government of India. As a matter of fact, to encourage development in IT industry, the government of India has announced following schemes:
* Domestic Tariff Area: When the primary focus is to sell in the domestic market in India. This unit can be set anywhere in India. All normal laws apply.
No concession is available on import duties. Exports are permitted. A special Export Promotion Capital Goods (EPCG) scheme of Ministry of Commerce can
be availed. This scheme allows zero duty import of capital goods against export obligations.
* Special Economic Zones (SEZs): SEZ is a new scheme announced by the Government of India. SEZs are areas where export production can take place free from plethora of rules and regulations governing imports and exports. Units operating in these zones have full flexibility of operations and can import duty free capital goods and raw material. The movement of goods to and fro between ports and SEZ are unrestricted. The units in SEZ have to export the entire production.
* Export Processing Zones (EPZ): These zones are located at various places including Cochin, Falta (Near Calcutta), Kandla, Chennai, Noida, Santacruz (Mumbai), Vishakhapatnam and Surat. A unit can be set up in these zones subject to availability of space. “Zero import duty” and a “special 10 years income tax rebate”, (Previously 3 years),
are some of the incentives provided. Also, there is no restriction on quantity of domestic sales.
* 100% Export Oriented Unit (EOU): This is similar to EPZ scheme. But in this scheme, there is no need to be physically located at EPZ. All other
incentives are same as provided to EPZ units.
* Software Technology Park (STP): This is a very special scheme under the Ministry of Information Technology. STPs are located at Noida, Navi Mumbai, Pune, Gandhinagar, Hyderabad, Bangalore, Chennai, Bhubaneshwar, Jaipur, Mohali and Thiruvanathapuram. This scheme offers “zero import duty” on import of all capital goods, “special 10 years income tax rebate”, availability of infrastructure facilities like high-speed data communication links, etc.
For overseas companies:
(This information is both for foreign companies, and individuals willing to set up a business entity in India.)
Foreign Company is one that has been incorporated outside India and conducts business in India. These companies are required to comply with the provisions
of Companies Act, 1956
* As a foreign company through a Liaison Office / Representative Office, Project Office or a Branch Office.
* As an Indian company through a Joint Venture or a Wholly Owned Subsidiary.
Liaison Office / Representative Office
A liaison office is not allowed to undertake any business activity in India and earn any income here. The role of such offices is limited to collecting
information about possible market opportunities and providing information about the company and its products to the prospective Indian customers.
The Foreign Exchange Regulation Act (FERA) regulates the opening and operation of such offices. Also, approval of Reserve Bank of India (RBI) is required to open such offices. These offices have to ensure the following:
1. Expenses of such offices are met entirely through inward remittances of foreign exchange from Head Office abroad.
2. These offices do not undertake any trading or commercial activities. Commercial activities should be limited to collecting and transmitting information between overseas Head Office and potential Indian customers.
3. Liaison offices should not charge any commission or receive other income from Indian customers for provisioning of liaison services.
4. Permission for such offices is initially granted for a period of three years and may be extended from time to time.
Project Office
Foreign companies planning to execute specific projects in India can set up temporary project, or site offices in India with the approval of RBI. Such approval is generally accorded in respect of Government approved projects.
Branch Office
Foreign companies engaged in manufacturing and trading activities abroad may set up Branch offices in India, with the permission of RBI, for the following
purposes:
1. To represent the parent company / other foreign companies in various matters in India e.g. acting as a buying / selling agents in India
2. To conduct research work in the area in which the parent company is engaged provided the results of the research work are made available to Indian companies
3. To undertake export and import trading activities
4. To promote possible technical and financial collaborations between the Indian companies and overseas companies. A branch office is not permitted to carry out manufacturing activities on its own but is permitted to sub-contract these to Indian manufacturers
As an Indian Company
A foreign company can commence operations in India through incorporation of a company under the provisions of Indian Companies Act 1956. Foreign equity
in such Indian companies can be up to 100 percent depending upon the business plan of the foreign investor, prevailing investment policies of the Government and on receipt of requisite approvals.
Joint Venture with an Indian Partner
Foreign companies can set up their operations in India by forming strategic alliances with Indian partners. Setting up of operations through Joint Venture may entail the following advantages to a foreign investor:
* Already established distribution / marketing set up of the Indian partner.
* Available financial resources of the Indian partner.
* Already established contacts of the Indian partner that help smoothen the process of setting up operations
Foreign investments are approved through two routes as under:
1. Automatic Route: Approvals for foreign equity up to 50 percent, 51 percent and 74 percent are given on an automatic basis subject to fulfillment of prescribed parameters in certain industries as specified by the Government. RBI accords automatic approval to all such cases.
2. Government Approval: Approval in all other cases where the proposed foreign equity exceeds 50 percent, 51 percent or 74 percent in the specified industries or if the industry is not in the specified list, it requires prior specific approval from Foreign Investment Promotion Board (FIPB).
Wholly Owned Subsidiary
The foreign investor has the option of setting up a wholly owned subsidiary, wherein the foreign company owns 100 percent share of the Indian company. All such cases are subject to prior approval from the FIPB. Some of the criteria for setting up wholly owned subsidiary include:
* Only “holding” operation is involved and all subsequent / downstream investments to be carried out need prior approval of the Government.
* Where proprietary technology is sought to be protected or sophisticated technology is proposed to be brought in.
* At least 50 percent of the production is to be exported.
* Proposals for consultancy.
* Proposals for infrastructure like roads, industrial model towns, industrial parks or estates.
Corporate Documents involved & Registration of a Company
An application for registration should be submitted to the registrar of companies with the following documents:
1. Memorandum of Association,
2. Articles of Association,
3. A declaration signed by a person named in the articles of the proposed company as a director, manager, or secretary of the company, or by an advocate of the Supreme Court or High Court, or by an attorney entitled to appear before the High Court, or by a chartered accountant practicing in India stating that all the requirements of the Companies Act 1956 and the applicable rules with respect to the registration and other matters have been complied with,
4. A list of persons who have consented to act as directors of the company,
5. If the proposed company is a public company, consent of very person prepared to act as a director must be submitted in a prescribed form,
6. Information about directors, managing directors and managers and secretary must be submitted in a prescribed form,
7. Information about the registered office in a prescribed form,
8. Power of Attorney in favor of one of the promoters or any other person, authorizing him/her to make corrections in the documents submitted to the registrar of the companies, if it becomes necessary,
9. Applicable registration fee payable to the registrar of the companies.
Also note that public companies and private companies have different limitations for the number of share holders.
Links to Useful Resources
1. Ministry of Company Affairs
2. Bangalore IT
3. Department of Information Technology
4. Department of Telecommunication
5. Ministry of Communications & Information Technology
|
Attached Offices of DIT |
Section 25 Companies |
|
Autonomous Societies of DIT |
|
Wednesday, July 04, 2007
Reign of the Web World (aka Internet)
Initially Internet was used by very small number of people comprising of mainly scientists and researchers, but at present more than 1 billion people on the planet use Internet for their day to day work.
Web developments helps us to see how the social forces and information changes our life time.
People use Internet :
1. to do business(stocks, internet marketing, e-commerce,ads..)
2. to see the real time news (both multimedia as well as text)
3. to blog (which is helping in changing politics and publishing industry)
4. to Email (which is replacing the way people interact)
5. to enhance their knowledge (browsing - which helps to explore new things)
and many more.....
Internet is the main source to see the patterns in the human race and their thinking, it helps to interact with people from various places of the world...
It may be the best time(bcoz we have access to all the information at our finger tip) or the worst
time( we are madly digitizing everything which may destroy the existence of the present human race if by chance we loose every digitized records) .
I feel very happy with these movements but i think we need to analyze the things like pros and cons.
The Bamiyan Buddha's
Here is the Details of Bamiyan and Buddha:
Bamyan (or Bamiyan), situated 240 kms northwest of Kabul between the snow-covered ranges of Koh-i Baba and Hindu Kush, is a small city lying in a beautiful valley containing the remarkable statues of the Buddhas of Bamiyan. The kingdom of Bamiyan was a Buddhist state positioned at a strategic location along the silk road a caravan route linking the markets of China, India and Europe.It was the site of several Buddhist and Hindu monasteries, and a thriving center for religion, philosophy, and Greco-Buddhist art.It was a Buddhist religious site from the second century up to the time of the Islamic invasion in the ninth century.
The Buddhas of Bamiyan were two monumental statues of standing Buddhas carved into the side of a cliff in the Bamiyan valley in Afghanistan. The two most prominent statues were the giant, standing Buddhas, measuring 55 and 37 meters (180 and 121 feet) high respectively.
The construction of the two statues was begun in the second century A.D. under the patronage of Emperor Kanishka and probably finished around the fifth century A.D.The height of
the Small Buddha was 38 m, that of the Large Buddha 55 m. Thefigures of the two Buddhas were decorated with gold and fine jewels. Many caves were carved in the Bamiyan's cliffs in the same periods as the Buddhas. They were used as chapels and many monks lived there.
Monday, July 02, 2007
Tribute to Hero's 1:Death of Nostradamus (Michel de Notre-Dame)
Google and OCR
How OCR can help common people?
Suppose you have written something all over a whiteboard and then realised that this is good stuff and you want to keep it all, but it's too much to write out? Did you get your camera or mobile out and take a photo? This is where OCR can really be efficient, you could it into your computer and it would still be able to read the text (of course if the handwriting and pattern recognition is also included).
Limitations of PageRank concept of Google
But I think there are certain limitations to this type of algorithm. Following are the limitations i think:
1. New pages have less page rank and they take much time to be get listed and gain high ranks.
2. If some one inaccurately quote something on an web page then subsequent readers also quotes it on another web page, search engines index all of the inaccurate pages, and we end up with a mess where fiction is accepted as reality.
3. Search results are based on the literal(keywords, tags,meta data) things but not on meaning.
I think the move of Google to provide custom search engines may help to reduce the above mentioned limitations. Or somebody else take care of these limitations and they may dominate the Google dominated world.
Let me know about your views on the limitations of PageRank and Google.
Let us hope that in future we can get very accurate results based on the present researches in these areas.
Cross-language Search: What is it all about?What is CLIR?
How it Helps?
It helps to break the language barrier by finding anything in any language.And also it helps to digitize the old manuscripts and helps people find the information from old books written in forgotten languages.
searchmash.com-Google's New Search Engine?
Is Google researching on secret search engine ? Take a look at Searchmash.
Why another search engine?Is Google Experimenting with new ways of searching the web?Why its not listed in google labs?
If you find any information let me know too.