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

9 Reasons Why CodeIgniter Rocks


CODEIGNITER ROCKS

Codeigniter Blog

Every once and a while you come across a blog post or forum discussion about what PHP application framework is the best. They each have their own positives and negatives, but the true answer to that question is that it depends on the programmer. Each programmer has a different style and different priorities when it comes to adopting a tool kit to use when building apps.

My framework of choice is CodeIgniter (CI) and below are my 10 reasons why CI rocks:

9. MVC Architecture 

The model, view, controller architecture is nothing new. It seems like all the coding frameworks are MVC nowadays, and if they aren’t it can be configured easily. I have had experience building large apps the procedural way and every time they end up with unmanageable spaghetti code. The MVC way of doing things offers nice code separation and keeps things clean. Some frameworks force you…

View original post 684 more words

[Fixed] The ‘always online’ problem with Google Chat


Plugged In

In short, this is the problem: You try to go invisible in chat from your gmail and it says: “Oops! You are not invisible because you’re logged into Google Talk from another client, device, or location that doesn’t support invisibility.” No matter what you do – from signing out of all the devices/clients/locations to resetting your google account password, you STILL see the ‘oops’!

Frustrating. To the core!

Turns out that there are a number of reasons why your chat suddenly behaves this way. But the main point is that there is another (or are many other) session(s) of your chat active at that particular time. This spooky session(s) might be from a talk app on your mobile phone, the Hangout app, stand-alone Gtalk software, IM clients such as eBuddy, Trillian, etc. The idea is to end those invisible session(s), but you have no idea where that session is…

View original post 429 more words

WordPress : WP_Query vs query_posts() vs get_posts() [Differences |Comparison]


WP_Query vs query_posts() vs get_posts()

  • query_posts() is overly simplistic and problematic way to modify main query of a page by replacing it with new instance of the query. It is inefficient (re-runs SQL queries) and will outright fail in some circumstances (especially often when dealing with posts pagination). Any modern WP code should use more reliable methods, like making use ofpre_get_postshook, for this purpose. TL;DR don’t use query_posts() ever;

  • get_posts() is very similar in usage and accepts same arguments (with some nuances, like different defaults), but returns array of posts, doesn’t modify global variables and is safe to use anywhere;

  • WP_Query class powers both behind the scenes, but you can also create and work with own object of it. Bit more complex, less restrictions, also safe to use anywhere.

 

Image

Source 

For WordPress News Website in local languages, contact me.

For customized web applications, websites using PHP codeigniter, contact me.

Netbeans 7.2, Netbeans 7.3 Autocomplete for CI 2


  1. Create a new directory inside nbproject (I used this since it’s omitted when pushing to prod) with your name of choice, I used “CI_Autocomplete”.
  2. Create a new file with your name of choice, I used “CI_Autocomplete_2.0.php”, and place it inside the newly created folder, “nbproject\CI_Autocomplete”.
  3. Paste the below code inside the new file, “CI_Autocomplete_2.0.php”.

<?php

/**
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
* @property CI_Benchmark $benchmark
* @property CI_Calendar $calendar
* @property CI_Cart $cart
* @property CI_Config $config
* @property CI_Controller $controller
* @property CI_Email $email
* @property CI_Encrypt $encrypt
* @property CI_Exceptions $exceptions
* @property CI_Form_validation $form_validation
* @property CI_Ftp $ftp
* @property CI_Hooks $hooks
* @property CI_Image_lib $image_lib
* @property CI_Input $input
* @property CI_Language $language
* @property CI_Loader $load
* @property CI_Log $log
* @property CI_Model $model
* @property CI_Output $output
* @property CI_Pagination $pagination
* @property CI_Parser $parser
* @property CI_Profiler $profiler
* @property CI_Router $router
* @property CI_Session $session
* @property CI_Sha1 $sha1
* @property CI_Table $table
* @property CI_Trackback $trackback
* @property CI_Typography $typography
* @property CI_Unit_test $unit_test
* @property CI_Upload $upload
* @property CI_URI $uri
* @property CI_User_agent $user_agent
* @property CI_Validation $validation
* @property CI_Xmlrpc $xmlrpc
* @property CI_Xmlrpcs $xmlrpcs
* @property CI_Zip $zip
*/

class CI_Controller {};

/**
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
* @property CI_Config $config
* @property CI_Loader $load
* @property CI_Session $session
*/

class CI_Model {};

?> 

Restart your project and autocomplete “should” work.

if not worked, Now go to File > Project Properties (projectname) > PHP Include Path and include the new folder you created above, nbproject\CI_Autocomplete.

NOTE : Need “system” folder of CI in project folder.

Image

 

Need a Freelance Codeigniter Developer Kerala, India? Contact Mansoorkhan T K