Summary from previous learnings
Monetization strategy
10 miles
Shareware give a trial
Slideshare
Premium model
Laws of economics ; no free lunch
Oversupply of products in teCh space
Learning to price a product
Paid model is good for startups
Experiment early
Word free helps in penetration
Check if it is tewlly free
Bandwidth cost
Support cost
Innovation
Opportunity cost
Amazon webservices
Google adwords can get only 10 per cost
Vc model
For entrpreneurs acceptance is more important than monetizaion initially
Friday, January 23, 2009
proto.in conversations
Back after lunch
Now the conversations thread has started
Currently in conversation with pagalguy founder allwin.
Topic is do we really need a cofounder
Now the conversations thread has started
Currently in conversation with pagalguy founder allwin.
Topic is do we really need a cofounder
proto.in live blogging
Now for the final Q and A for all teams . One final shot before lunch. Hands tired blogging all the time.
proto.in showcase liveblogging
Finally up is Indiakhelo
Each startup seems to have their own tshirt
Skit in progress now. Their motto is to change the way india plays sports.
Idea is to have sports profile on web.
Video on indiakhelo . Schools can upload results in the portal.
Portal demo under progress now.
Upload results through web,ivrs.
2 models : one is for schools and colleges. Another for galli players. Honesty ratings for them.
Have representatives on all schools. Geez is that possible?
Profiles are public by default. Can be made private also.
16 sports are supported.
Each startup seems to have their own tshirt
Skit in progress now. Their motto is to change the way india plays sports.
Idea is to have sports profile on web.
Video on indiakhelo . Schools can upload results in the portal.
Portal demo under progress now.
Upload results through web,ivrs.
2 models : one is for schools and colleges. Another for galli players. Honesty ratings for them.
Have representatives on all schools. Geez is that possible?
Profiles are public by default. Can be made private also.
16 sports are supported.
proto.in live blgging contd
Next up is Noddler
Ivr system that is human and intelligent
Can personalise it very much
Noddler sandbox launched. Mainly b2b product.targeted at web businesses who need mobile support.
Comapny incubated out of iit chennai
Ivr system that is human and intelligent
Can personalise it very much
Noddler sandbox launched. Mainly b2b product.targeted at web businesses who need mobile support.
Comapny incubated out of iit chennai
proto.in live blogging
Paper plane making fun activity ;)
Here comes the next showcase
Lords automotives
Green and economic fuel kit for two wheelers
By rajesh
First non it presentation ;)
Two wheeler LPG kit
Some features
Dual fuel operation
UN approved
Fulfills all safety norms
Amazing stats ; still 71 percent is on two wheeler in india
Tested with honda activa hey. That's my vehicle
Still test results are yet to be published
Here comes the next showcase
Lords automotives
Green and economic fuel kit for two wheelers
By rajesh
First non it presentation ;)
Two wheeler LPG kit
Some features
Dual fuel operation
UN approved
Fulfills all safety norms
Amazing stats ; still 71 percent is on two wheeler in india
Tested with honda activa hey. That's my vehicle
Still test results are yet to be published
proto.in live blogging
Third up is Iflapp
Adi and vipin
Provide smart solutions for usb to make them smart devices
Use cases
Launch itunes from iflapp for e.g.
Share project without expecting mpp to be there
Carry mails,tasks anywhere and sync them up later.
Patented this technology already
Sell it through oem, distribution channels
Adi and vipin
Provide smart solutions for usb to make them smart devices
Use cases
Launch itunes from iflapp for e.g.
Share project without expecting mpp to be there
Carry mails,tasks anywhere and sync them up later.
Patented this technology already
Sell it through oem, distribution channels
proto.in showcase contd
Next up is yoplr
By raja and dipankar
Plan your trip
Travel site that addresses customers context
Options for holiday theme, age profile of the travelling group, itinerary builder, route helper ( shows fastest route). Multiple destinations are supported. Email, pdf of itierary supported. Have tieup with holiday makers to send quotes.
Revenue model
Started with b2c model
Content covers karnatka and goa. Plan to make it all india
By raja and dipankar
Plan your trip
Travel site that addresses customers context
Options for holiday theme, age profile of the travelling group, itinerary builder, route helper ( shows fastest route). Multiple destinations are supported. Email, pdf of itierary supported. Have tieup with holiday makers to send quotes.
Revenue model
Started with b2c model
Content covers karnatka and goa. Plan to make it all india
proto.in showcase
Proto.in for dummies
Kiruba telling the rules
6 comapnies 6 minutes each
Each company present their busiess model
First up is lifemojo
Himanshu introduces his company with a story based inspiration on weight loss. Found value in nutrionist words. Problem was how to interact with doctors and patients remotely.
Time to deploy 2 months
From b2b expanded to b2c
Allows to set weight loss goal, track ur diet,track ur calories.
B2c monetization
Providre a platform where all nutrionists can come together
Also plans to sell fitness products . Mobile app is also there.
Kiruba telling the rules
6 comapnies 6 minutes each
Each company present their busiess model
First up is lifemojo
Himanshu introduces his company with a story based inspiration on weight loss. Found value in nutrionist words. Problem was how to interact with doctors and patients remotely.
Time to deploy 2 months
From b2b expanded to b2c
Allows to set weight loss goal, track ur diet,track ur calories.
B2c monetization
Providre a platform where all nutrionists can come together
Also plans to sell fitness products . Mobile app is also there.
proto.in more info
Atul chitnis continues with his 5 lessons learnt in his 20+ years of experiencing
Assumptions for todays world
Assume connectivity
Local storage no longer matters
Advertising dosent pay unless u are google or yahoo
Biggest sellers are mobile products
Don't build productd for vcs
Vc funding is not a viable business model unless u area vc :)
Assumptions for todays world
Assume connectivity
Local storage no longer matters
Advertising dosent pay unless u are google or yahoo
Biggest sellers are mobile products
Don't build productd for vcs
Vc funding is not a viable business model unless u area vc :)
Proto.in - Bangalore Edition
Registrations just completed.
Auditoriums are filled up.
All set for the event.
First up is The World is Changing by Atul Chitnis
Auditoriums are filled up.
All set for the event.
First up is The World is Changing by Atul Chitnis
Thursday, January 22, 2009
Following Proto.in
I will be attending proto.in @ Bangalore tomorrow and the day after . Will be updating live all the action straight from there :)
Tuesday, January 13, 2009
External Configuration With JBoss
Often we need to keep properties outside the war file / ear file.
Jboss has an interesting way of doing this. Check this out.
http://java.dzone.com/tips/external-configuration-with-jb
Jboss has an interesting way of doing this. Check this out.
http://java.dzone.com/tips/external-configuration-with-jb
Wednesday, February 21, 2007
Find an ASCII code
Often web developers , who use javascript for validations are not able to recollect ascii codes for keys from the top of their head.
http://www.whatasciicode.com/
This site lists the keys and corresponding ascii codes in tabular form. Whenver, you get stuck , just go ahead load the site and refer it at your will. Hope this helps
http://www.whatasciicode.com/
This site lists the keys and corresponding ascii codes in tabular form. Whenver, you get stuck , just go ahead load the site and refer it at your will. Hope this helps
Monday, February 5, 2007
Logwatcher plugin for eclipse
I found this plugin while surfing. This plugin is similar to "tail" command in Unix that helps to see the log file contents in real time if you give a -f switch.
You can get the plugin from : http://graysky.sourceforge.net/
Really useful plugin. Now I don't have to go to command line at all for watching log files.
You can get the plugin from : http://graysky.sourceforge.net/
Really useful plugin. Now I don't have to go to command line at all for watching log files.
Tuesday, January 30, 2007
Oracle Application Server Administration Made Easy
Opmnctl utility:
Opmnctl is a command line utility provided for starting, stopping,restarting and getting status of various ias components.
options available :
1) opmnctl start : Starts the opmn daemon without starting opmn managed instances
2) opmnctl startall : Starts both the daemon and managed server processes
3) opmnctl stopall : stops all the managed instances
4) To start a specific component
opmnctl startproc ias-component=OC4J process-type=
5) To stop a specific component
opmnctl stopproc ias-component=OC4J process-type=
6) To validate opmn.xml : opmnctl validate opmn.xml
7) To shutdown forcefully opmn managed processes and daemon :
opmnctl shutdown
All ias-components will have an entry in opmn.xml . This is located in $ORACLE_HOME/opmn/conf/opmn.xml
for a OC4J component entry will be like :
All ias-component specific logs are located in $ORACLE_HOME/oasmt/opmn/logs/ directory . If any component refuses to start or shuts down abnormally, go to that directory and have a look.
Deploying J2EE Application using OC4J in 10gAS
Step 1 : Create OC4J Component
a) cd $ORACLE_HOME/oasmt/dcm/bin
b) dcmctl createComponent -ct -co
Step 2: Deploy new component
a) FTP Ear file that you have created to the server .
b) dcmctl deployApplication - file -a -co
Step 3 : Start new component
a) dcmctl start -co -d -v
To restart component :
dcmctl restart -co -d -v
To stop component :
dcmctl stop -co -d -v
To undeploy component
dcmctl undeployApplication -a -co
To remove component
dcmctl removeComponent -co
Opmnctl is a command line utility provided for starting, stopping,restarting and getting status of various ias components.
options available :
1) opmnctl start : Starts the opmn daemon without starting opmn managed instances
2) opmnctl startall : Starts both the daemon and managed server processes
3) opmnctl stopall : stops all the managed instances
4) To start a specific component
opmnctl startproc ias-component=OC4J process-type=
5) To stop a specific component
opmnctl stopproc ias-component=OC4J process-type=
6) To validate opmn.xml : opmnctl validate opmn.xml
7) To shutdown forcefully opmn managed processes and daemon :
opmnctl shutdown
All ias-components will have an entry in opmn.xml . This is located in $ORACLE_HOME/opmn/conf/opmn.xml
for a OC4J component entry will be like :
ias-component id="OC4J"
process-type id="" module-id="OC4J"
module-data
category id="start-parameters"
data id="java-options" value=""
data id="oc4j-options" value=""
category
category id="stop-parameters"
data id="java-options" value=""
category
module-data
process-type
ias-component
All ias-component specific logs are located in $ORACLE_HOME/oasmt/opmn/logs/ directory . If any component refuses to start or shuts down abnormally, go to that directory and have a look.
Deploying J2EE Application using OC4J in 10gAS
Step 1 : Create OC4J Component
a) cd $ORACLE_HOME/oasmt/dcm/bin
b) dcmctl createComponent -ct
Step 2: Deploy new component
a) FTP Ear file that you have created to the server .
b) dcmctl deployApplication - file
Step 3 : Start new component
a) dcmctl start -co
To restart component :
dcmctl restart -co
To stop component :
dcmctl stop -co
To undeploy component
dcmctl undeployApplication -a
To remove component
dcmctl removeComponent -co
Wednesday, May 10, 2006
Back from Vacation
I am back from 1 week Vacation . Yesterday , When I was working on writing JDBC code, i found that returning auto generated keys is supported by JDBC 3.0 . So I went ahead and downloaded the latest ojdbc14.jar and deployed my war in tomcat. Worked without any issues. However, when i deployed the same in 10g AS it gave an abstract method error. Then , when I printed out the driver version property to my utter dismay i found that it was printing 9 and not 10 . After further investigations i found that you need to force 10g AS to use the new jdbc driver.
I went to Java Options for the oc4j instance and added the following as suggested by Oracle forums :
-Xbootclasspath/a:/0gAS home/jdbc/lib/ojdbc14.jar
Then after restarting the oc4j instance, it started working as expected. I am still left wondering though why it did not use the ojdbc14.jar that is in my web-inf/lib directory of the project. Any suggestions/comments are welcome
I went to Java Options for the oc4j instance and added the following as suggested by Oracle forums :
-Xbootclasspath/a:/0gAS home/jdbc/lib/ojdbc14.jar
Then after restarting the oc4j instance, it started working as expected. I am still left wondering though why it did not use the ojdbc14.jar that is in my web-inf/lib directory of the project. Any suggestions/comments are welcome
Friday, April 28, 2006
I have changed the look and feel of my blog, courtesy a nice template provided by Blogspot.
Learnings for Today
I was creating a map and using the key as a java.sql.Date object. I created a sql Date by the valueof builtin which accepts the yyyy-mm-dd format. When I tried to retrieve the value using the key, it failed some times. I was really surprised. It also stores the time along with the date in the object. When i try to get it , by using map.get the time is different, of course and it fails. So , i realised that it is not good to keep a date object as the key. Then i changed the code to an integer by appending yyyymmdd . Voila ! , now it works like a charm.
Rest of the day, i spent mostly on debugging jdbc code. There is a new stuff in JDBC 3.0 that allows you to return autogenerated keys. I downloaded the latest ojdbc14.jar , put it in my web-inf/lib in tomcat and it worked fine. However, when i deployed my EAR in 10g AS, for some reason it gives me an abstract method error in the preparedstatement class. I was breaking my head on that. Still to come up with a solution for that issue.
Hope to update my blog more frequently in future.
Learnings for Today
I was creating a map and using the key as a java.sql.Date object. I created a sql Date by the valueof builtin which accepts the yyyy-mm-dd format. When I tried to retrieve the value using the key, it failed some times. I was really surprised. It also stores the time along with the date in the object. When i try to get it , by using map.get the time is different, of course and it fails. So , i realised that it is not good to keep a date object as the key. Then i changed the code to an integer by appending yyyymmdd . Voila ! , now it works like a charm.
Rest of the day, i spent mostly on debugging jdbc code. There is a new stuff in JDBC 3.0 that allows you to return autogenerated keys. I downloaded the latest ojdbc14.jar , put it in my web-inf/lib in tomcat and it worked fine. However, when i deployed my EAR in 10g AS, for some reason it gives me an abstract method error in the preparedstatement class. I was breaking my head on that. Still to come up with a solution for that issue.
Hope to update my blog more frequently in future.
Tuesday, April 18, 2006
After a huge gap...
Started blogging after a huge gap. I created a presentation on "Introduction to AJAX " . Reply with your feedback on that .
Hope to blog regulary from now on
Thanks
Hope to blog regulary from now on
Thanks
Friday, October 7, 2005
Reports 10g New features
Here is an excellent article on Reports 10g R2 new features. I think it was presented in oracle open world . New features like SPREADSHEET format and HMTL inline tags look cool . Just check it out
username: cboracle
password: oraclec6
Presentation of new features
Document on New Features
Thanks ,
Venkat
username: cboracle
password: oraclec6
Presentation of new features
Document on New Features
Thanks ,
Venkat
Subscribe to:
Posts (Atom)