Own a small company? Try these freebies

Good news is around for all those penny-pinching, cost is crime type managers. Its the platinum age of free application and online services we live in. Today, in my post, i will try to focus on few such services/products which are impressive no-cost offerings and can handle everything from customer relationship management (CRM) to e-commerce based websites and even more.


  • PoMMo: poMMo is versatile mass mailing software. It can be used to add a mailing list to your Web site or to organize stand alone mailings. Unique Features such as the ability to mail subsets of your subscribers set it apart from alternatives. poMMo is written in PHP and freely provided under the [GPL].

  • Highrise: Highrise helps you track communication and conversations with leads, employees, clients, colleagues, vendors, or anyone else that matters to your business. With Highrise you know who’ve you talked to, what you talked about, and what you need to do next. Highrise is great for salespeople who want to keep track of their clients and leads, journalists who want to keep track of people and companies they’ve covered, real estate agents who want to keep track of their buyers and sellers, and plenty more.


  • FreeCRM: FreeCRM is more sophisticated than the previously mentioned Highrise. This definitely has a side effect, FreeCRM therefore taken more time to setup and learn. Although, it allows easy tracking of potential deals in the sales pipeline. It also provides a large variety of user preferences to tailor to your business environment. There’s no limit on the number of users, but the ad-supported free version is capped at 10MB of data storage.

I shall be writing more about such freebies which can help the startups and cash crunched ventures in my coming posts. You also can contribute to the posts by writing about your experiences with such softwares. I promise to include them in my coming posts.

Do stay tuned to Technofriends for more, one of the best ways of doing so if by subscribing to our feeds. You can subscribe to Technofriends feed by clicking here.




What was HOT: 1 Month back on Technofriends

This is a retro roundup of the posts that got maximum reader attention exactly one month back on Technofriends.

Tutorial: Find the IP Address of sender in Gmail.

Tutorial: Find IP Address of Sender in Yahoo Mail!

Uncovered: Serious Orkut Security BUG

Windows XP: Speed up Folder Browsing.

Spoofing Explained : Another attempt to cover Hacking fundas

Open DNS: A big DNS Cache

Write a Java Application without a main() method

vConvert.net: Download online videos in multiple formats

Bluetooth hacking: Essential tools.

Access Blocked Websites: The simple way 🙂

Don’t forget to bookmark the blog or better still Subscribe to the blog’s new feed.



Web Technologies: Enter the future

Web Technologies: Enter the future

Until a few years back, Internet used to merely a bunch of static web pages linked to each other. However, today, the time and the Technology governing the net have changed. With the emergence of Web2.0 technologies, Internet today is a live and happening place, and, the popularity of Web 2.0 technologies is growing with every passing day.

In this blogpost, I intend to discuss about how various Web 2.0 Technologies are collectively changing the future of Web.

With the emergence of Web2.0 technologies, the static pages with content and link have become yet more powerful, the Web 2.0 technologies have added the most important and missing feature into the WebPages, Interaction.

The Technologies which have contributed in changing the web include XML, J2EE, ASP.NET, JavaScript, AJAX, PHP/Perl, MySQL etc. Using these technologies, Individuals/ Corporates developed many web based application which gradually led to this change of Internet.

This emergence of Web2.0 has offered several opportunities to the Enterprises as well. Enterprises today are able to able to integrate their applications with powerful tools like Wiki, Blogs, RSS Feeds and develop applications which are more interactive and useful for users.

Whenever, the word Web2.0 is referred to in discussions, the first name that comes to anyone’s mind is AJAX. I will therefore write a little about AJAX below.


AJAX stands for Asynchronous JavaScript and XML. AJAX has enabled the web applications to become more responsive by exchanging small amounts of data with the server behind the scenes. This ways, AJAX enables the application to refresh without actually the page getting reloaded.

Ajax model

[image source: http://www.accessiblecontent.com]

JavaScript is the main scripting language wherein AJAX function calls are made and using XML the data is asynchronously received.

Data is asynchronously retrieved using the XMLHttpRequest object. This is then passed to the JavaScript sitting on the client; it then binds everything together and displays the updated information to the client.

AJAX is a framework model which has been getting support from both .Net and Java platforms.
E.g. of applications using AJAX are: Gmail, Google Maps, Google Suggest etc…


Mashups are small applications (lightweight) which can be added into a web application. Mashups then source the content from a third party using an interface of API’s.

A good example of Mashups can be a small application on one of the webpage which shows local weather information.


RSS stands for Really Simple Syndication. RSS is a XML based protocol which when used with feeds and aggregators, offers website summaries and syndications. The RSS feeds are in the form of XML file which can be hosted and then updated automatically by the website owners.  The feed can then be read by RSS feed software. One e.g. of RSS feed reader is Google Reader.

I shall be writing in more detail about AJAX and RSS in my coming posts.



Hindi Programming Language

SKTN Hindi Programming Language (HPL) is a high level programming language with the distinguishing feature of being in Hindi (primary language of India) developed by the Indian developer Shamit Kumar Tomar. The language is currently in its initial stage and is developing continuously. The first beta of the language and the accompanying IDE (Integrated Development Environment) is released on August 29, 2007.

The Hindi Programming Language has been developed to target the over 350 million Hindi speaking population. According to Comrie (1998 data),[8] Hindi is the second most spoken language in the world.

The Hindi Programming Language is designed to be easy to learn and use. The language not only allows programmers to easily create simple applications in their native language, but also has the flexibility to develop fairly complex applications as well. The programs are compiled to Microsoft Intermediate Language (MSIL) that can run on any machine where .NET Framework 2.0 is installed.

Check out http://sktn.freehostia.com/ for more details.

Program to print Hello World on screen:

कार्य खाली मुख्य ( )
     लिखें "Hello World!"
खत्म कार्य

Program to input time from user and greet him/her accoordingly:

कार्य खाली मुख्य ( )      अंक समय       लिखें "Enter current time"
     पढें समय        अगर [ समय < 12 ]
        लिखें "Good Morning"
  वरनाअगर [ समय >= 12 और समय < 16 ]
           लिखें "Good Afternoon"
  वरना              लिखें "Good Evening"
  खत्म अगर
  खत्म कार्य

Check out http://sktn.freehostia.com/ for more details. 



Java Tutorials: Its here

I had been thinking of writing about Java Tutorials since sometime. However, i feel now is the right time to actually start off. These tutorials will keep happening periodically on the blog page. Also, based on the feedback received from you guys, i am planning to write Tutorials on Ajax, Webservices etc ( on demand 😉 )
The tutorial for Java is in preparation at my end and for your insight I am putting below the listing of some of the Topics i have been able to finalize till now. I will keep updating this list as and when the tutorials keep getting ready.

The list for the Java tutorial as of now stands as:

  1. Why Java?
  2. Installing the Java Development Kit.
  3. Basic Syntaxes
  4. Objects and Classes in Java
  5. Polymorphism in Java
  6. Inheritance in Java
  7. Abstract Classes and Interfaces.
  8. Exception Handling.
  9. Java Beans
  10. Serialization
  11. Threads

This list is just for the sake of our understanding as to what all I am going to post on the site. I will also try to put up some material as downloads. Will keep you posted. For any further updates feel free to comment the post.



Java Roundup

I had posted a couple of articles on Java but time and again, over mails, i keep getting queries to write about Java. While, i try to get more interesting stuff from the world for Java to post, i thought of putting up this Roundup post for you. This post has links to the previously written interesting posts on Java.

Do comment and let me know if you find these posts interesting. 



OCC gets a Thumbs Up in Bangalore

It should be called an Amazing start. Around 60 ppl gathered at BrewHaha,Koramangala in Bangalore. The event was scheduled to start at 11 AM and it did start by then.
With around 60 ppl turning up in the event, the event definitely got a big thumbs up.

One of the early reachers for the meet was Jace

Jace happens to be one of the organisers for BCB and there is always a great learning involved when such people are around.
I am trying to put up the list of some of the people present for the event.( Thanks to Himanshu for having consolidated this information for us 🙂 )

 When me ( Vaibhav) and Ramjee first met on 12th August at Woody’s restaurent in Jayanagar for dinner, we never thought that 60 ppl will turn up for the event. Our estimates ( even on the day of the event) were around 35. Its really amazing to see and experience the kind of energy people bring with them at such events.

Below piece of info is taken from Himanshu’s blog
Crowd present at the OCC:
[Attendees who haven’t provided information about their blogs are tagged with their email id’s. Also,if I have missed out your name,kindly add it in the comment section…]

  1. K. Aditya
  2. Saurabh Singh
  3. Kaushik Gala
  4. Deepak Shenoy, founder of MoneYoga
  5. Pooran Prasad, co-founder of Zealous Solutions
  6. Vaibhav Pandey
  7. Harish Kumar, founder of OneBigWeb
  8. Sandeep C Senan
  9. Kiran Jonnalagadda aka Jace
  10. Manasi Baranwal
  11. Shivakumar Ganesan
  12. Prashant Acharya
  13. Gunasekaran S
  14. Sameerkanth , ConsultantNEN Bangalore
  15. Venkat Ramana
  16. Anand
  17. Piyush Gupta, Co-founder of RouteGuru
  18. R. Senthil
  19. Kiran Kadekoppa
  20. Parvez Ahmed
  21. Ajit
  22. Rohit Bansal
  23. Prateek & Nithya Dayal, Co-founders of Muziboo
  24. Karthik Jain, Co-founder of PicSquare
  25. Satish TJ
  26. Anshul Gupta
  27. Meera K , Community & News media
  28. Rajan, Co-founder of Motvik
  29. PV Sundaram
  30. Vipul Gupta
  31. Bhasker Kode,Co-founder of “The Returnable Project”
  32. Laura Parkin, Executive Director, NEN & Wadhwani Foundation
  33. Yiting Shen
  34. Saurabh
  35. Paveen Kumar
  36. Parineeth Reddy
  37. Harinath Pudipeddi
  38. Siva – now an Entrepreneur
  39. Akshat Choudary, Co-founder ActivMobs
  40. Amit Singh, Co-organizer of BCB4
  41. Ashish Solanki, Co-founder Yulop
  42. Puneeth Prasad

Although, people have been giving me and Ramjee a thumbsup for the efforts, personally i feel that its the community which makes such events possible and succesfull. My special thanks go to all those who attended and all those who guided us for this event. When it comes to the guidance part, i must thank Siddhi and Vijay.

A lot of things got discussed and a lot of action seems to be getting seeded. Hope to have great times together.

Do read more about the event action from fellow bloggers Ramjee Ganti and Himanshu.

The next Open Coffee Club meet in Bangalore is scheduled on 2nd September. Hoping to catch you all again.

In case you are new to the Open coffee club concept check out my previous posts on the same at

Open Coffee Club Bangalore : First debut meetup planned

Open Coffee Club Meet @Bangalore: Updates