WordPress Developer Kerala

WordPress is an open source blogging software and Mansoorkhan T K is one of the WordPress expert developer in Kerala, India.

He is experienced in customisation of plugins and development of child themes and custom design. He is currently working as Freelance WordPress developer and living in Kochi, Kerala.

Visual Studio code – Update error: Could not create a temporary directory: Permission denied on Mac


Quit Visual Studio code and run following command on terminal.

sudo rm -Rf ~/Library/Caches/com.microsoft.VSCode.ShipIt

Fixed the problem for my vs code not updating.


Get Surname from PAN CARD (IN)

There is a simple workaround for this problem. Any way you got these three names printed in your PAN. Out of these three names, surname is the mandatory one you need to enter in the online registration process while other two are optional. To find out which is the surname that you had given in the application out of these three names, check the fifth(5th) character of your PAN, since it is the first letter your surname. Suppose, if it is ‘M’, the name which starts with the letter ‘M’ has been given as surname in the pan application form.

If you get your surname, you can easily find out other details (First Name, Middle Name, etc, ) by using this page : Know Your PAN

Source : http://www.gconnect.in/personal-income-tax/how-to-solve-first-name-surname-confusion-while-registering-pan-for-online-itr.html

Post Formats vs. Custom Post Types

Mark on WordPress

Some people are confused about the Post Formats feature that will be made available to themes in WordPress 3.1, especially how it differs from Custom Post Types.

Custom Post Types

These were poorly named. Think: Custom Content Types. That is, non-post content. Examples: employees, products, attachments, menu items, pages, pets. If you want it to show up in your site’s main RSS feed, then it’s probably not a custom post type.

Post Formats

A Post Format is a formatting designation made to a post. For example, a post could be a short “aside,” or a Kottke.org-style link post, or a video post, or a photo gallery post. The data you input might be slightly different — video post should contain a video, an aside should probably not be very long, a link post should have a link. And the way that the post is displayed on the site might be…

View original post 166 more words

1 Way to FREE up Space on Ubuntu

Run following command to list all the images and headers except the current image and header.

dpkg -l linux-{image,headers}-“[0-9]*” | awk ‘/^ii/{ print $2}’ | grep -v -e `uname -r | cut -f1,2 -d”-“` | grep -e ‘[0-9]’

You can remove listed items by running following commands. (NOTE : Only include above listed versions)

Eg :

sudo apt-get remove linux-image-3.13.0-{34,35,39}-generic

sudo apt-get remove linux-headers-3.13.0-{34,35,39}-generic

sudo apt-get remove linux-headers-3.13.0-{34,35,39}

Remove dependencies.

sudo apt-get autoremove

Dont’ forget to update grub

sudo update-grub

Add and remove multiple files from a Git repo that have already been deleted from disk

If you simply run:

git add -u

git will update its index to know that the files that you’ve deleted should actually be part of the next commit. Then you can run “git commit” ( eg: git commit -m “Deleted files manually”) to check in that change.

Or, if you run:

git commit -a

It will automatically take these changes (and any others) and commit them.

Codeigniter WordPress Developer Kerala, India

Why Codeigniter is best?

Export MySQL Database using Command line Interface

First check if your command line recognizes mysql command. If not go to command and type in

set path=c:\wamp\bin\mysql\mysql5.1.17\bin

Then use this command to export your database

mysqldump -u YourUserName -p YourDatabaseName > backup_database_file_name.sql

This exports the database to the path you are currently in, while executing this command

More commands fro export/Backup database or databases.

# Backup a single database
# NOTE: you can also use the shortcuts -u and -p to specify username and password
mysqldump –user=… –password=… your_database_name > your_database_name.sql

# Backup multiple databases:
mysqldump –user=… –password=… –databases db1 db2 > backup.sql

# or all the databases in one shot:
mysqldump –user=… –password=… –all-databases > backup.sql

# Optionally, it’s easy to compress the backup, for example with gzip:
mysqldump –user=… –password=… your_database_name \
| gzip > your_database_name.sql

# And, if your database also has other objects (apart from tables) such as functions,
# views, and stored procedures, you can back them up too with –routines:

mysqldump –user=… –password=… –routines \
your_database_name > your_database_name.sql

# It may also be useful to include a timestamp in the target file name, so to know
# right away when a backup was taken:

mysqldump –user=… –password=… \
your_database_name > “your_database_name-$(date +%Y-%m-%d-%H.%M.%S).sql”

# If you are backing up data with the purpose of restoring it to an instance you want
# to use as replication slave, then the option –master-data is handy as it adds to
# the dump the information needed to configure the connection with the
# replication master:

mysqldump –user=… –password=… –all-databases –master-data > backup.sql