Monday, May 27, 2013

Online Rectification of IT Return - 143(1) of IT Act 1961


I received 143(1) intimation from IT department 2-3 months back. I was quite clueless about what to do about it. It was showing that I have paid less income tax, although I have paid full tax via Self assessment tax. Intimation was showing that I paid zero self assessment tax.

This 143(1) Intimation didnt have much information abt what need to be done. I was thinking of consulting some CA about it.

But Thanks to Economic Times, They saved lots my efforts and time. There is an artical abt IT return rectification in today's ET. It tells in detail abt what to do for IT intimation.

I followed their instructions and could successfully submit request for intimation.

I have decided to take pain of writing in whole article about Rectification of IT return so that lots of clueless souls like me, will get some relief.  I have also corrected some of the things as per latest IT website.


----------------------------------------------- Article as follows -------------------------------------------------

A taxpayer can rectify his income tax return online if there is an apparent mistake in the return already filed. The change can be effected only after the taxpayer has received an order under Section 143(1) from CPC Bangalore for the e-return. Rectification enables correcting the error and refilling the return for assessment. To do so, one needs to log in to the income tax e-filing website with the login name and password that have been user for filing the return.
Login name should be your PAN number.



Log In
After logging in to the site, go to the "My Account" page and click on the "Rectification Request" link in left sidebar. You will be guided to a form for rectification.


Details
 The taxpayer must fill in the assessment year for which the rectification is sought. The latest communication reference number and CPC order date. as it appears on the intimation under Section 143(1). also need to be filled.  if the return is audited under Section 44Ab, sign the rectification return digitally. 

It gives you 3 options after you give above mentioned info in form. you choose second option and in that 3rd option of IT Return. It will show you next page to enter additional data about your self assessment tax return. You can get this information from you Tax Credit Statement.

Processing
Once the rectification return is successfully uploaded, a rectification request number and acknowledgement will be displayed. The request will be processed at CPC Bangalore. A rectification order under Section 154 can be issued or the request can be rejected.

Withdrawal
The taxpayer has the option to withdraw the rectification return online with seven days of filing the same. 


Points to Note:
  • Only one rectification request can be filed for an assessment year as per the CPC order unless the rectification return is withdrawn.
  • A rectification should not be filed for any change in income. instead a revised return should be filed for this.
  •  Rectification request can be filed only for the last five assessment years.


Hope this information is helpful to anyone getting into similar IT tangle and take proper action in time without much energy.

Reply from IT Department:

After 15 days of filing rectification request, I got reply from IT department with Corrected data.
So looks like it got resolved.


 




Wednesday, February 27, 2013

Google : I am Feeling Lucky, Really?



My general observations about the Online Happenings!

Its been more than decade, since world is using Google for finding anything on internet. People have started using google as alternate word for "Search" since long ago.

But is the world same as it was in Y2k?, Then everyone had one glorious example of how to be successful. Many started new businesses for covering up for Google's weaknesses (It was technique to attract attention to one's nasty ideas by trying to competing with Google, It was fools play), There was futile attempts from some companies to start Search Engine war, but I guess, Google won it by large margin, Google became King, and I guess, is still a King of Search! and There motto was "Don't be evil".

Google is now busy in trying their hands in non-core businesses like Social and Hardware. May be they want rediscover themselves and Grab buzz away from Facebook, Twitters of the world.

10 years ago, when people wanted to search anything, they only had Google and some fancy search engines. But Google was preferred.

But whats scene now,
If someone wants to search people, they go to social sites (not owned by google),

When they want to search products, They go to ecommerce sites (Not owned by google),

When They want to go looking for specific area of interest, they have mobile, tablet apps, serving data in readable format  (not owned by google),

They want to search Jobs, they have Job Search Engines.

In guerilla way, smaller indirect search competitors are eating google's pie. I think, World is getting flatter, in terms of search or discoverability too. Google can't dominate the market, smaller players who will be specializing in Content Discovery using user generated data will eat google's market share of internet. It may or may not harm google in ad-revenue. But I guess gradually domaination will end, as user's habits will change.

Let me end it, using Bob Dylan's song,

Come gather 'round people
Wherever you roam
And admit that the waters
Around you have grown
And accept it that soon
You'll be drenched to the bone
If your time to you
Is worth savin'
Then you better start swimmin'
Or you'll sink like a stone
For the times they are a-changin'.

It seems that they "Dont" word from their motto is disappearing too! Have look at following article from Wired:
http://www.wired.com/business/2012/06/opinion-google-is-evil/

Mahalo & Bye









Tuesday, January 15, 2013

Setting up Sencha SDK on Mac OSX in 3 Steps

I was expecting it to quite simple task but Somehow Sencha people didnt do good documentation.
Here are 3 steps to setup Sencha 2 on OSX Mountain Lion.

Step 1: Download Sencha Touch SDK  Download SDK

Step 2 : Install Sencha SDK Tools, 
Install Sencha SDK Tools

It should set following conf in your .profile file.
export PATH=/Applications/SenchaSDKTools-2.0.0-beta3:$PATH
export PATH=/Applications/SenchaSDKTools-2.0.0-beta3/bin:$PATH
export PATH=/Applications/SenchaSDKTools-2.0.0-beta3/jsbuilder:$PATH
export PATH=/Applications/SenchaSDKTools-2.0.0-beta3:$PATH
export SENCHA_SDK_TOOLS_2_0_0_BETA3="/Applications/SenchaSDKTools-2.0.0-beta3"


Sencha docs doesnt tell you step 3,


Step 3: Install SenchaCmd-3.0.0.250-osx
download SenchaCmd-3.0.0.250-osx
It will add following two lines to .profile file

export PATH=/SOMEDIR/bin/Sencha/Cmd/3.0.0.250:$PATH

export SENCHA_CMD_3_0_0="/SOMEDIR/bin/Sencha/Cmd/3.0.0.250"



Links which helped me :
Scaffolding Sencha Touch App


After Step1,2,3, you should be able to generate app usin

Thursday, December 13, 2012

How much it will cost to host web application with Amazon AWS



Point to Note : Description  says App can serve approx 10k pageviews per month. around 300 pageviews per day. Isnt it Overcommissioned/overpriced estimation for serving such a low load?







Courtesy Amazon AWS - Sample Account

Tuesday, December 11, 2012

FDI in Retail

Neighbourhood stores provides me these many options, if I want to buy Rice, Gehun. 
While If I go to Reliance store, I have only one option to choose. And lots of packaged variety of Basmati rice. 
Can I see same picture in Future? Will they be able to Survive with Multi-brand retail.
Only Time will tell. 






Saturday, December 08, 2012

Computing In the Cloud!

Recently I was invited as a guest speaker at International Educational Conference held in Pune, India. Here are presentation slides of my talk.

Monday, November 19, 2012

Installing Mosquitto & LibMosquitto for python on Mac OSX 10.8 (Mountain LIon)

Its quite easy, though not many online posts are available. Mosquitto site doesnt give much information apart from suggestion to install it using brew.

First Install Mosquitto using brew
$brew install Mosquitto
it may fail due to wrong perms on /usr/local so change ownership of local dir

$sudo pip install Mosquitto 
To Use Mosquitto from Python

It may give following error
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 5, in
    from pkg_resources import load_entry_point
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in
    working_set.require(__requires__)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
    raise DistributionNotFound(req)  # XXX put more info here
pkg_resources.DistributionNotFound: pip==1.1













You need to upgrade Pip as you are using old pip
$sudo easy_install -U pip
and try again

$pip install mosquitto

It works. Confirm it.

$pydoc mosquitto










Thursday, June 07, 2012

Twitter - Mega Network with Micro Updates.

I did analysis of Twitter usage by Common people and Enterprises. This is How twitter started and grown in to Mega Network with Micro Updates.
1) Tech people were early adopters
2) People used it as a replacement for blogger where they need to give a lots of time for posting anything. Twitter was easy,no-brainer, one can tweet whatever they have on their mind. They dont have to ruminate over it.
3) People loved it.
4) Additionally it enabled open conversation across the globe. Just simple stream of interesting thoughts, updates abt various people by themselves, you didnt need approval to follow him/her. 
5) It enabled way to hear thoughts of people who shares common interests with you.
6) It was not like other social networks where you start with connecting people you are already friends with.
7) Everybody actually liked the Idea, even Celebrities came directly on twitter. Interacting with their fans openly. People loved this more.  With Celebrities, more fans logged on Twitter. For Example, many of the people in India registered on Twitter to Follow Little Master Sachin Tendulkar. 

With Millions of real people having open conversation on Twitter and additional features built like Trends. For Marketers, It was gold-mine to catch the people. Specific targetting was possible just scanning through one's tweets. Lots of startups have emerged which are providing various services  including analytics of data and techniques to increase follower counts.
From My point of view, we can clearly seperate companies in 2 types
Type B2C = Business to consumers Model
Type B2B = Business to Business Model

For B2C Enterprises, value proposition is quite clear as many of their existing and target customers possibly would be on Twitter. They can use Twitter for Customer Service, Marketing and Advertizing. They can run Loyalty programs also.

But what would be value proposition for Enterprise who has B2B model, because they would be trying to sell their products to companies only. so How Twitter can be useful for B2B model companies. Because Twitter accounts of these companies would be handled probably by Marketing Team. If Twitter accounts of 2 businesses converse with each other, which means basically Marketing teams of 2 companies are talking with each other. Which will not help one of them who wants to sell his product to other.  As other's marketing team might not be decision makers in various purchase decisions or business decisions. 
Although Conversation may not help either of them to get business. but connecting with people who are following/followers of target company may help. 
What enterprises can use Twitter for?
1) Share/Evangelize knowledge abt their company, product.
2) Connect with people who are connected to your targets.
3) Spread the word abt your company in related open conversations.

Actually I am not a Marketing guy but had some thoughts abt using Twitter by Enterprises so just shared them here.  You can have many other great ideas abt Twitter usage, You can share it with me via comments on this blog.

Thursday, April 26, 2012

Fail2Ban & Iptables conf for Preventing Hacking Attempts on Ubuntu

I noticed lots of intrusion attempts on our servers, so was in search of utility which will let me prevent these attacks automatically.


Fail2Ban is an intrusion prevention framework written in the Python programming language. 
It works by reading SSH, ProFTP, Apache logs etc.. and uses iptables profiles to block brute-force attempts. 
For Installation and configuration details, Visit Fail2Ban On Ubuntu




While searching for other methods , I came across which proved Iptables configuration to defy intrusion attacks on ssh port. Here is the How to Block SSH Attacks


Here is process to unblock ipaddress which got blocked by mistake
Delete Blocked IP address

Fraud Detection of Phone Calls from Banks/Telecom Companies



    Hello Readers,

    Please help me with following survey!

    I want to see how many people are concerned about fraud happening over
    unsolicited verification calls from banks and other companies.
    I also want to find out solutions are in place or need to be there, to
    verify sources of these calls.
     

    [No Email or Phone asked in this survey]

    Please share this survey among your friends. I will share the results once
    I got enough responses.
     

Wednesday, April 18, 2012

Saturday, April 14, 2012

Rachleff's Law of Startup Success



The #1 company-killer is lack of market.
Andy puts it this way:
  • When a great team meets a lousy market, market wins.
  • When a lousy team meets a great market, market wins.
  • When a great team meets a great market, something special happens.
You can obviously screw up a great market -- and that has been done, and not infrequently -- but assuming the team is baseline competent and the product is fundamentally acceptable, a great market will tend to equal success and a poor market will tend to equal failure. 

Market matters most.


Friday, April 13, 2012

How to get Free Promotional Code for Adwords worth $100


I have existing account with Adword which I created in initial buzz when Adwords launched by google but didnt use it as I was just explorer then.


Now comes 2012, We wanted to run a demo campaign from Adwords to know adwords effectiveness and also learn the ways to use adwords.

I noticed promotional code box in billing information, I did received promotional code from Google in the past. So I searched from google and tried them but it didnt work as they were very expired.

While searching on Internet to see if anyone has posted promo code, I didnt succeed but I did get pointer saying that Hosting providers do give some credits for free.

On searching further, I got below link, and Did as per instruction and got $100 worth free credits.




To Use Your Promotional Google AdWords Credit

  1. Log in to your Account Manager.
  2. In the My Account section, go to the Payments tab, and then click Advertising Credits.
  3. On the Advertising Credits page, click the Activate Credit link for the advertising credit you want to use.
  4. Click the Sign Up Now link.
  5. Follow the sign up process to redeem your Google credit.


Click below link to know the detailed process with images.

Get Free Promotional Code from GoDaddy


Wednesday, April 11, 2012

Restore Deleted folder/directory from Subversion/SVN



You need to copy directory from revision history usin copy command.


 svn copy <repo_path/directory>@version .


then commit the directory
 svn commit -m "restore deleted directories" directory 


Directory gets restored with its history.

Tuesday, April 10, 2012

Monday, April 09, 2012

CodeIgniter - Upgrade from 1.7.x to 2.x.x - Session Reset issue

Hi you can follow instructions given at below link

Upgrade to 2.x.x


You will get stuck at session issue as session gets reset after you redirect. Redirects might be required in authentication flows.

You will face this issue particularly when you use database table "ci_sessions" to store session information.

CI upgrade have changed ci_sessions table structure in 2.x.x.

CodeIgniter - Sessions - Documentation


CREATE TABLE IF NOT EXISTS  `ci_sessions` (
session_id varchar(40) DEFAULT '0' NOT NULL,
ip_address varchar(16) DEFAULT '0' NOT NULL,
user_agent varchar(120) NOT NULL,
last_activity int(10) unsigned DEFAULT 0 NOT NULL,
user_data text NOT NULL,
PRIMARY KEY (session_id),
KEY `last_activity_idx` (`last_activity`)
);


in previous version user_data size of varchar(50), this causes session data being stored partially, and not able to retrieve it afterwords.


You just need to backup previous session table and create new ci_sessions table with above script.






Sunday, March 25, 2012

Sify Broadband - Make it work with Router

Here is the process with which you can make your router work and use more than one PC using Sify broadband.


for Sify you need to first log in using Sify client. Sify provides their own client to connect.

Some hacker has come up with his own client SuperSify which works on every os.

you can download it from http://thegoan.com/supersify/

You need to have java installed on your machine.


You can make ur router work like follows.

ss.sh -u <username>  -p -m <macaddress of router >



Saturday, March 24, 2012

Nokia Care in Aundh, Pune

I was searching for Nokia care in Aundh, google search and google map confused me abt location. Addition to that one mobile repair shop misdirected me saying that Nokia care in Aundh is dysfunctional and I need to go to FC Road.

Finally I could locate the Nokia Care in Aundh.

Here is the location

Office No 3 Dhanshree Heights, Next To Shivaji School Above Cosmos Bank Chattrapati Chowk, Aundh Gaon-Aundh, Pune - 411007

When you go towards wakad from Bremen chowk, it just before Rajiv Gandhi bridge, near Siddharth Nagar on right handside at Aundh Gaon Signal. Its on 2nd floor.

Nokia Care people are very cooperative and prompt in their service.


Thursday, February 23, 2012

Unsubscribing Hathway Internet Connection

How to Remove Hathway connection.

1) Pay pending bills if any
2) Disconnect Modem and Remove modem from wire
3) Take modem with you to Hathway center
4) Ask the guy to make entry in Hathway CRM.

Monday, February 20, 2012

Game of Real Estate - Rental Market Tricks

Since last 2 years fortunately or unfortunately, I spent lots of time in searching and hiring rental flats/office space. It was specifically in Mumbai and Pune.  I also stayed in Hyderabad in 2004-06, at that time there were not need of agents as rents were pretty low, we used to pay 4k for 2bhk+waiting room  and normally House owners use to put up boards on building itself telling about rent.

In early 2006, I had to search for home in Vashi, Mumbai. Scene at that time was, builders relative was looking after that building so it was difficult bypass  him but rent was just 6k for 2 bhk so again It was not issue paying brokerage.

But after 5 years in 2011-2012, picture is pretty different, rents are skyrocketed everywhere.
In Mumbai, In area like gorai and anand nagar in Dahisar, every building has a office of agent.
Single flat is shown by multiple brokers :)

Brokerage business is at its prime, Many of brokers own cars in Pune, instead of bikes as they used to.
And they demand 2 months rent as brokerage. Trick behind this is normally 3-4 brokers are involved with 1 flat so every one of them need to get respectable share of income. so they normally dont negotiate on brokerage.

Here are some of quirkiness of brokers and dont believe them

1) Even if there are lots of properties available, broker will first tell you that there are almost no flats are available or they will give you options of just 2-3 flats.

2) If you went to broker well in advance for say 2 months, He will not at all cooperate with you, as you are not needy, he cant play games with you as you are at comfort.

3) If you are looking space for Office, Owners and Brokers will tell you that Office is very lucky for previous owners and whoever rents this space, grows with no Limit.

4) There is always space for negotiations with broker, Its easy to convince broker than Owner as for broker its onetime income while for owner its yearly income.

5) If you like some flat or space, Owners will tell you that there is one more party interested in said flat/space and some will add a punch that other party is offering more. also he will tell you that they want good people. This is trick to stop you from negotiations.

6) Specially in Pune, Many flat owners are Mumbai investors, They try to play game with Mumbai Rules, so dont get into their talks.. for example they will ask you high rent and 6 months rent as a deposit, which is normal in Mumbai but Pune rules are different. its 2-3 months of rent as deposit

7) Trick is to Fix your Budget for rent and tell Broker budget 10% lower. Contact multiple brokers, make sure that they are not connected to each other.

8) Most important is Dont Giveup and Commit early on deciding on some flat/office space, always borrow some time from owner to think whether it is satisfying most of your requirements like locality, rent, transportation, water, electricity, internet.


9) Following sites are good for Getting flat ads directly from owners:
    a) Quikr
    b) Sulekha
    c) Magic Bricks
    d) Anand Property listing (very good)
    e) Olx


Happy Searching and All the best.