Central Govt gives clearance to Companies Bill 2008
Very good changes proposed, some are missing
Some of the changes proposed are:
- Scrapping the minimum paid-up capital requirement
- Setting up special courts to try offences
- Allowing one individual/person to create/own a company
- Self regulation and shareholder control instead of government control
One Person Company (OPC) verses LLC
The idea behind a one person company is to allow a single individual to own and operate a limited liability company. In
So in general the government is thinking in right direction that, one person can contribute to economy in never before ways and to facilitate that new form of corporate structure with simple administration and compliance requirements is a must. Corporate law should allow a single person to form a company. OPC or “one person company” is a concept in this direction. But, instead of OPC, I strongly suggest that government allow creation of
Further one of the biggest advantage of using LLC as an extension will be that it will look more international and will cause less confusion. I searched “OPC” on internet and could not find any results that even remotely connect to the corporate laws. LLC with similar concepts exist in various jurisdictions across the world and will become more popular in
My wish list also includes that the word 'Incorporated' be allowed as the suffix along with Limited and Private Limited. But this is very low priority stuff as the world Limited as suffix is well understood across the globe.
Too much abstraction is bad
In the above example I just wanted to show that casting the abstract object to specific type every time you want to use it is unnecessary.
In other cases, abstraction may adversely affect the performance and scalability of the overall/final application itself. Take the example of old EJB specification. A significant number of developers were using just jsp/servlet based client for connecting to EJB layer and so abstracting the whole business logic in EJB that too working on marshaling/unmarshaling using Remote objects was overkill!
I was facing the same issue when designing a framework for our web applications. I was faced with choice of creating it very abstractly, making it easy later to make it independent of Http protocol thereby making is suitable for non-web / desktop applications as well. But finally I realized that if there is no short term, there is no long term. So an ideal choice was to make it abstract as much as possible without losing the lightweightness, to-the-point and easy to understand naming conventions and overall developer productivity. In short I chose 'abstraction' but not 'too much of it'!
PayPal allows payment withdrawal to Indian Bank Accounts
Good news for large number of SMB merchants
Receiving payments from PayPal was always not a very convenient experience for PayPal merchants in
This is really good for lots of merchants and for PayPal too.
5 Reasons we chose BIRT instead of Jasper or JFreeReport
- BIRT is an Eclipse project: This made sure that the project is going to be live and evolving (as an open source project) in the times to come and will become more feature rich as the time passes. We were not afraid that someone is going to close the source directly or indirectly (by selling documentation at high prices) by creating a future version that will require commercial support to do anything but trivial.
- BIRT uses standard technologies to the maximum level: It uses HTML for layout related things, JavaScript for scripting and CSS for styling! It naturally means we can leverage the existing knowledge that our developers have in creating the kind of reports our customer want. Faster and at lower costs.
- BIRT offers very good GUI Designer: A graphical designer not just makes your life easier while developing the reports but you can also give it to your customers so that they can also do some small changes that they might need here or there in the report. Most important thing is that BIRT designer is group of plugIns for Eclipse IDE and hence quality of the report designer is excellent.
- BIRT has a very nice Web Viewer: Yes it comes with nice pre-integrated ajax enabled web viewer that your can run from Tomcat (our favourite) or any other Application Server in less than few minutes.
- BIRT has quality documentation, sample database, example reports: All this reduced the learning curve to a very affordable level.
If you are looking for a serious reporting solution (open source), I will recommend that you should consider evaluating BIRT. May be you can find the technology you are looking for.