All posts by Navin Kabra

NASSCOM Product Forum, Pune (Thu, Sept 25)

What: NASSCOM Product Forum

When: Thursday, 25th September, 10am to 1pm

Where: MCCIA (Hall No.4), A Wing, MCCIA Trade Tower,5th Floor, ICC Complex, Senapati Bapat Road

Fees and Registration: This event is free for all. Please RSVP Paresh Degaonkar at paresh@nasscom.in  or call at 91 9850049251

Details:

The NASSCOM Event at Pune slated on Sept 25, 2008 will unveil “NASSCOM Software Product Study” and the announcement of “NASSCOM INTEL  Product Connect Initiative”.

The NASSCOM Software Product Business Study presents the findings of our latest research effort focused on the Indian software product business environment. It provides a comprehensive review of the Product Business History, market landscape; highlights the key opportunity areas; identifies enablers for growth and suggests some targeted actions that key stakeholders should undertake to enable the next phase of growth for Indian software product businesses.

The “NASSCOM – INTEL Product Connect Initiative” is a collaboration to contribute to the overall software ecosystem by empowering NASSCOM’s member companies (software vendors) to innovate and develop a commercially viable application for businesses or Consumers. Beginning with strategic planning and insights into Intel’s technology roadmaps, the support continues through product development and application enablement, and the cycle is completed by augmenting your marketing campaigns with downloadable marketing resources and access to the Intel® Business Exchange portal – to enable you to reach new customers worldwide, and gain access, on a selective basis, to the investment wing of Intel.

Who should attend:

  • CXOs of Product Companies
  • Incubation Centers
  • Product Managers
  • Product Architects
  • Investing Community
  • Entrepreneurs

To keep in touch with all interesting tech events happening in Pune, check out the PuneTech calendar.

PHPCamp Pune – the biggest (un)conference in India

PHPCamp in Pune this Saturday, with a reported 700+ campers, was easily the biggest barcamp-style event in India. There were people coming in from all over the country, including groups of students from various colleges (not necessarily from Pune). Unfortunately, I missed it, and I’m trying to make up for it by rounding-up all the blog posts about PHPCamp that have appeared over the weekend. I’ll update this post as more pop up. The PHPCamp website has a comprehensive list of all blog posts before and after the event.

Some of the presentations are online. Check them out.

Varun Arora gives the history of PHPCamp and a blow-by-blow account of how the day progressed. Priyank has another view of the history of PHPCamp. Rahul Bansal of the Devil’s workshop points out that Drupal and Joomla got a lot of airtime but was very surprised at the absence of the two most popular PHP platforms, WordPress and Facebook. A talk on OpenSocial by Pravin Nirmal appears to be one of the most talked about talks.

Amit Kumar at AmiWorks, one of the organizers, has put up photos of the volunteers from SICSR and Pune IT Labs who did a lot of the behind-the-scenes work. Amit has also written about the 10 things he gained from unorganizing PHPCamp. This should encourage all of you to organize some community event. 

Tarun Chandel one of the godfathers of all barcamp style get-togethers in Pune was also on hand and has uploaded a bunch of photographs of PHPCamp on his photoblog. You can see how crowded the rooms were, with probably more people standing than sitting.

Also check out these other blog posts about PHPCamp by Sebastiaan Deckers, Priyanka Parekh, Rishi Agarwal,  Jaguarnac, and MyPHPDuniya.

CSI Pune Seminar on Entrepreneurship (Thu, 25th Sept)

What: CSI-Pune‘s seminar on entrepreneurship

Date and Time: 2 pm to 6 pm on 25-Sep-2008  

Where: Hall No. 4, A Wing, MCCIA Trade Tower, 5th Floor, ICC  Complex, Senapati Bapat Road, Pune 411 016

Registration: This event is free for all, but please register at www.csipune.org.

Details:

Today many professionals are aspiring to be entrepreneurs – mainly to get more job satisfaction, a sense of great accomplishment and personal financial gain. Entrepreneurship is often a difficult undertaking – especially so in IT business because there are rapid technological advances and significant competition. This seminar is aimed at featuring some “high-profile” entrepreneurs to share their experiences and provide valuable advice to aspiring entrepreneurs, provide inputs regarding raising of venture capital and discuss on how to build an entrepreneurial ecosystem.

 

Time

Event

Participant(s)

2:00 pm – 2:30 pm Registration  
2:30 pm – 2:40 pm Inauguration and release of CSINewsletter  
2:40 pm – 3:20 pm Keynote address Dr. Anand Deshpande (MD & CEO, Persistent Systems) / Dr. Srikanth Sundarrajan (COO, Persistent Systems)
3:20 pm – 4:00 pm Approaching VCs – How they decide who to fund Manik Arora (Founder and Managing Director, IDG Ventures)
4:00 pm – 4:15 pm Tea Break  
4:15 pm – 4:55 pm “Scaling Company successfully -> from Automated Securities to SunGard India” Harsh Barve (Vice Chairman, SunGard India)
5:00 pm – 6:00 pm Panel discussion – building an entrepreneurial ecosystem and helping bridge the perceived gaps as brought out by the VC ·                      Manik Arora (Founder and Managing Director, IDG Ventures)   

·                      Yoshima Somvanshi, Sr. Associate Consultant, National Entrepreneurship Network (NEN)

Entrepreneurs:

·                      Vishwas Mahajan (CEO – Compulink)

·                      Rajeevlochan Phadke (CEO – Image Point Technologies)

·                      Sandeep Kumar (MD, ProductDossier)

·                      Ajay Phatak (MD, Jopasana, a CoreObjects company)

·      Panel coordinatorMadhukar Bhatia (nFactorial Software, formerly VP at Symphony Services and Founder of In-Reality Software)

 


Related links:

Why Python is better than Java?

Dhananjay Nene recently switched over to Python and has discovered that he is much happier writing programs in Python. He has a detailed post over at this blog on the reasons:

I think the most dominant impression from the last few months is that python does make programming feel a lot more easier and often more enjoyable. The feeling is not very different between riding a bicycle without gears then riding one with gears. In the latter case one just feels one can cover a lot more distance much more easily though any physicist will tell you the actual effort is not particularly different. It just feels like one has a much bigger toolbox (ie a wider assortment of tools) to work with and therefore the task seems simpler. Why do I think that way ? I believe the following features of python do help (in no particular order) :

* Concise Coding style : The code typically is much more concise, with much lesser verbosity
* Dynamic typing : You really do not need to worry about declaring data types and making sure the inheritance hierarchies especially for all the interfaces and implementations well laid out. The various objects do not even need to be in the same inheritance hierarchy – so long as they can respond to the method, you can call it. This is a double edge sword, but that doesn’t take away the fact that programming under dynamic types environment does seem a lot easier.
* Easier runtime reflection : Java seems to have all the reflection capabilities but I think these are just way too painful to use as compared to python. In python the entire set of constructs (classes, sequences etc.) are available for easy reflection. In case you need to use metaprogramming constructs, python really rocks.
* More built in language capabilities : Items such a list comprehensions, ability to deal with functions as first class objects etc. give you a broader vocabulary to work with.
* Clean indentation requirement : It took me about 2-3 days to get over it but, it seems that python code is much easier to read since if you do not indent it correctly it will be rejected.

I am a Perl person myself, and think similar thoughts about Perl, and I don’t really care for the forced indentations of Python. But Perl is really for disciplined programmers who don’t get carried away and start doing all the weird things that the language allows. For the indisciplined folks, I guess the forced indentation of Python is probably a good way to keep them in check.

Anyway,  read the whole article. You should also read the post he wrote at the time he chose Python for this next project. In fact, subscribe to his blog. He writes detailed and insightful articles that, as a techie, you would do well to read. If you are interested in programming languages, I would recommend reading “Contrasting java and dynamic languages”, and “Performance Comparison – C++ / Java / Python / Ruby/ Jython / JRuby / Groovy”. And if you are a blogger, check out his tips for software/programming blogging.

Dhananjay is a Pune-based software Engineer with 17 years in the field. Passionate about software engineering, programming, design and architecture. For more info, check out his PuneTech wiki profile.

Company sends erring employees for Art of Living course

Mid-day reports on how a Pune company sent three of its employees for an Art of Living course, instead of firing and handing them over to the police:

Shiv Sai Infosys Pvt Ltd, a city-based BPO, caught three of its young employees in an act that jeopardised the interest of the organisation. But, instead of sacking them the company sent the boys for a week to undertake Art of Living course at Sri Sri Ravishankar’s ashram in Bangalore all this at the company’s expense.

Nikhil Baddap, Hussain Bhaldar and Nikhil, who received this unusual punishment were candid enough to tell this correspondent openly. “Yes, it is true that we fell into temptation and did something which we should not have,” Bhaddap said.

According to company’s vice president Vishakha Agarwal, sacking them was an easy way out.
“We could have easily handed them over to the police and sacked them. In fact, most senior officers in the company were of the view that they deserved to be punished.

But we thought of transforming them, rather than punishing them and ruining their careers,” said Vishakha Agarwal, vice president of the company.

See full article.

Stop terrorists from hacking into your company computers with AirTight networks?

AirTight Logo

In a report titled “Wi-Fi networks extremely vulnerable to terror attacks,” the Economic Times points out that:

 

The recent incident involving US national Kenneth Haywood, whose Internet Protocol (IP) address was allegedly used to send the terror e-mail prior to the Ahmedabad serial blasts, should be regarded as a wake up call. While this incident of wireless hacking took security agencies by surprise, lakhs of individuals and companies are actually exposed to a similar risk. Incidents of such hacking are common, but go unreported since they may not have such grave implications.

The police version of the Haywood incident, as reported in the newspapers, is that suspected criminals allegedly hacked into the Wi-Fi network of his laptop and used it to send the terror e-mail. Prior to this hacking, Mr Haywood is said to have complained of high browsing bills. If this is to be believed, then one possibility is that Haywoood may have left his access point open. The suspected terrorist could then have hooked on to this access point and sent the email, which then showed Haywood’s IP address as the originator. This is regarded, in hacking terminology, as stealing of bandwidth while impersonating Haywood.

Wi-Fi hacking is an even bigger a problem for companies that have many employees who take their laptops all over the place and might come back infected, or who have a number of access points that can be easy targets if not secured properly. This is the market that Pune-based AirTight Networks is going after:

Hemant Chaskar, Airtight’s technology director, explained: “Companies earlier used firewalls, which prevented or regulated data access between internal systems and the external world. With the adoption of wireless, firewalls can be bypassed, exposing internal systems to free external access. External devices can access internal enterprise networks, while internal devices can also connect to networks outside the company’s premises in the absence of adequate security measures.

There are a few different capabilities that a company needs to be able to tackle this threat. First, being able to detect that wireless intrusion is happening. Second, being able to phyisically (i.e. goegraphically) locate exactly where the threat is coming from. Third, being able to do something about it. And finally, for the sake of compliance with government laws, being able to generate appropriate reports proving that you took all the appropriate steps to keep your company’s data secure from hackers. This last one is required whether you are worried about hackers or not, and is a huge pain.

AirTight provides all these facilities and then goes one step further, which makes it unique. At $20000 a pop, most small companies would balk at the price of all the infrastructure required for achieving all this. So AirTight provides WiFi security as an online service – you simply install a few sensors in your company. Everything else is on AirTight’s servers. So you just have to pay a small monthly fee, as low as $60 per month. And you get full security from wi-fi hacking, and you keep the government happy with nice compliance reports.

For a more details of AirTight’s products, see the PuneTech wiki profile of AirTight.

Reblog this post [with Zemanta]

Pune buzzing with tech activity this weekend (20 Sept)

This is going to be a very active weekend for tech activities in Pune. The big gorilla is of course, PHPCamp, the day long unconference for PHP enthusiasts on Saturday. With 700+ registrations from all over India (and indeed from other countries too), it promises to be a huge event even if just one third of the participants show up. Very impressive for a free event organized by volunteers in their free time. And if the enthusiasm seen at previous barcamps is any indication, the energy at this event will be awesome. This is a day long event at Persistent Systems near Null stop. Further event details are here.

If PHP is not your cup of tea, there are a couple of other events happening in parallel during the day. Dr. Neeran Karnik, a technical directory with Symantec Research Labs, Pune, will give a seminar on how to write good research papers at PICT. I’ve worked with Neeran for many years now, and he is good – both, as a researcher, and also as a speaker. If you have any intentions of doing research, or in general writing papers, I would say you should try to go for this one. Neeran has a PhD from the University of Minnesota, USA, and has worked with IBM Research Labs, Delhi, and Symantec Research Lab, Pune. He has been on numerous program committees of international academic conferences. He is also one of the original founders of CricInfo. This event is from 3pm to 5pm at PICT. Further details are here.

ThoughtWorks is organizing a Geek Night on Saturday afternoon, and the theme is Usability. Coming close on the heels of Pune OpenCoffee Club’s meetup on usability, this indicates that this very important field is finally getting the recognition it deserves in Pune. Abhijit Thosar, who has 20 years of experience in designing products based on emerging technologies will conduct the seminar. This event is from 2pm to 4pm at Thoughtworks, Yerwada. Further details are here.

Finally, September 20th is also Software Freedom day. But, wisely, the organizers have shifted the event to Sunday. This event will extol the virtues of free and open source software – like GNU/Linux, PHP – and is the place to go if you want to get started, or want help in any of these areas. Further details are here.

And Hemir Doshi, of IDG Ventures India, will be in Pune on Thursday and Friday, looking to meet early and early expansion stage technology and tech-enabled consumer companies. If you are interested in meeting hi, send him an email at hemir_doshi at idgvcindia dot com.

Stay in touch with all the interesting tech events happening in Pune, at the community-driven tech events calendar for Pune. Please note, it’s community driven. That means you. Please contribute. Add your events there.

Reblog this post [with Zemanta]

PHPCamp Pune will be huge – Sept 20

What: PHPCamp is a barcamp for PHP enthusiasts from all over the country.
When: Saturday September 20, 2008
Where: Persistent Systems Pvt. Ltd., Plot No. 9A/12, CTS No. 12A/12, Erandwana, Near Padale Palace (Opp Sharda Center), Pune, Maharashtra 411 004

Registration: This event is free for all. Register here.
PHPCamp is a ad-hoc gathering for PHP community. It similar to barcamp, but more focused towards PHP based web application development. This means that anyone can come to PHPCamp and participate. There is no set agenda – the agenda gets decided at the venue. If that sounds weird to you, you should read up on barcamps now.
Reblog this post [with Zemanta]

How to write a research paper – Seminar on Sept 20

What: Seminar on how to write a good research paper, by Dr. Neeran Karnik, Symantec Research Labs
When: Saturday September 20, 2008 from 3:00pm – 5:00pm
Where: Pune Institute of Computer Technology, Satara Road, Pune, Maharashtra

Registration: This even is free for all, and no registration is required
This is intended to be a basic introduction for students and faculty on how to write a good research paper.
Speakers :
Dr Neeran Karnik, Technology Director, Symantec
Dr. Arun Gaikwad, Principal PICT Pune
Prof Rajesh Ingle, Head Computer Dept.  

Some links to background material:
1. Writing a Paper –http://www.che.iitm.ac.in/misc/dd/writepaper.pdf
2. How to write a paper http://www.wisdom.weizmann.ac.il/~oded/PS/re-writing.pdf
3. How to write a great research paper-http://research.microsoft.com/~simonpj/papers/giving-a-talk/writing-a-paper-slides.pdf
4. How to Read a Paper- http://www.sigcomm.org/ccr/drupal/files/p83-keshavA.pdf
5. Writing Reviews for Systems conferences- http://people.inf.ethz.ch/troscoe/pubs/review-writing.pdf
6. Science of Scientific Writing- http://www.amstat.org/publications/jcgs/sci.pdf

Keep up with all other interesting tech events happening in Pune at the PuneTech events calendar. Add your events there to reach a wide audience.
Reblog this post [with Zemanta]

Software Freedom Day – Sept 21

What: Software Freedom Day – Celebrating GNU/Linux, PHP, etc.
When: Sunday September 21, 2008 from 11:00am – 3:00pm

56/14, Damle Path, off Law College Road, Erandavane, Pune, 411 004.
Pune, Maharashtra

Program :
1) Installation Demo: Fedora, Ubuntu, Open SuSE, Mandriva.
2) Install Fest: Bring your machine, we will install GNU/Linux on it.
3) Small Demo: Hands on Demo for c,php programming.

PS: Please give us your suggestions.
We want more Programs like talks, workshops.
So please come forward as speaker.
Also we want volunteers, who will help for this event.

For more information about – Software Freedom Day
http://softwarefreedomday.org/
http://en.wikipedia.org/wiki/Software_Freedom_Day

Reblog this post [with Zemanta]