Thursday, January 22, 2015

What is SEO? and What are SEO Techniques?

What is SEO?

Search Engine Optimization (S.E.O):


It is the process of increasing visibility of a page (web page) in a search of search engine's results. Basically the more frequently searched or higher ranked web sites appears in the top search results list, so the more viewers or visitors it will receive. S.E.O may target different kinds of search, including text search, image search, local search, video search and academic search, news search and vertical search engines.

As an Internet marketing strategy, SEO considers how search engines work, what people search for, the actual search terms or keywords typed into search engines and which search engines are preferred by their targeted audience. Optimizing a website may involve editing its content, HTML and associated coding to both increase its relevance to specific keywords and to remove barriers to the indexing activities of search engines. Promoting a site to increase the number of backlinks, or inbound links, is another SEO tactic.
The plural of the abbreviation SEO can also refer to "search engine optimizers", those who provide SEO services.

Reference : Wikipedia.

Thursday, May 8, 2014

Difference Between Oracle, MySQL and Sql Server

Introduction:


In 1980s, relational database management systems have become the standard database type for a variety of industries.  These systems are based on the relational model that organizes data into groups of tables referred to as relations. There are three popular RDBMS: Oracle, MySQL and SQL Server. The following comparison should help you understand the differences between these systems and provide you information that will help you to make a decision.

Difference Between Oracle, My Sql and Sql Server:

Properties
Microsoft SQL Server
MySQL
Oracle
Description
Microsoft RDBMS
Widely used and open source RDBMS
Widely used RDBMS
Ranking
Rank
3
Rank
2
Rank
1
Score
1207
1309
1502
Owner
Microsoft
Oracle
Oracle
Initial Release
1989
1995
1980
License
Commercial
Open Source
Commercial
Development Language
C++
C and C++
C and C++
Supported Operating Systems
Windows
Free BSD
Linux
OS X
Solaris
Windows
AIX
HP-UX
Linux
OS X
Solaris
Windows
Z/OS
Relational DBMS
Yes
Yes
Yes
Supports SQL
Yes
Yes
Yes
Access Methods
OLE DB
Tabular Data Stream
ADO.NET
JDBC
ODBC
ADO.NET
JDBC
ODBC
ODP.NET
Oracle Call Interface
JDBC
ODBC
Supported Programming Languages
.Net
Java
PHP
Python
Ruby
Visual Basic
Ada
C
C#
C++
D
Eiffel
Erlang
Haskell
Java
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
TCL
C
C#
C++
Clojure
Cobol
Eiffel
Erlang
Fortran
Groovy
Haskell
Java
JavaScript
Lisp
Objective C
OCaml
Perl
PHP
Python
R
Ruby
Scala
TCL
Visual Basic
Server-Side Scripts
Yes
Yes
Yes
Triggers
Yes
Yes
Yes
Partitioning Methods
Horizontal Partitioning
Horizontal Partitioning
Horizontal Partitioning
Replication Methods
Depending on the SQL-Server Edition
Master-Master Replication and
Master-Slave Replication
Master-Master Replication and
Master-Slave Replication
Concurrency
Yes
Yes
Yes
Durability
Yes
Yes
Yes


Monday, May 5, 2014

Finger Print Readers

Microsoft Finger Print Reader / U are U Finger Print Reader


These Finger Print Readers are very easy to Integrate with VB , VB.Net , C++ , C Sharp ( OR C#.Net ) and Java application.

I have seen a lot of students and persons are searching for these types of readers.

You can find these finger print readers in Lahore and Karachi.

URL : www.makarts.com
Email: admin@makarts.com
Address : First Floor , Clifton Center , Block 5 , Clifton, Karachi, Pakistan.


I have also developed several applications using these Finger Print Readers. If you need any support you can comments on this site.

Thursday, May 1, 2014

Android Technology / What is Android?


What is Android?

Android is a Linux based operating system for mobile devices like: smartphones and tablets.

Android OS is specially developed for applications. There are more than 4,00,000 apps in Android market. It is an open source.

Foundation of an Android

Android, Inc. found in Palo alto in California united states by Andy Rubin. In October 2003 Google acquired Android, Inc. in August 2005.

The open handset alliance, a group of several companies was formed in 5th November 2007. Android Beta SDK was released in 12 November 2007.

Features of Android

It can run multiple apps at the Same Time.
It also supports optimized graphics VGA, 2D graphics and 3D graphics.
It has a better app market.
It makes you to change your settings faster.
It provides you more options to fit your budget.
It keeps information visible on your home screen.
It also supports Java applications.

Versions of an Android

Android 1.0                                        23 September 2008
Android 1.1                                        09 February 2009
Android 1.5 (Cupcake)                       30 April 2009
Android 1.6 (Donut)                           15 September 2009
Android 2.0 (Éclair)                            26 October 2009
Android 2.2 (Froyo)                           20 May 2010
Android 2.3 (Gingerbread)                 06 December 2010
Android 3.0 (Honeycomb)                 10 May 2011
Android 4.0 (Ice cream sandwich)      19 October 2011
Android 4.1 (Jelly Bean)                     13 July 2012

What is Android Market?

Android Market is the online software store developed by Google for Android devices.
It is used to browse and download apps published by third party developer.
There are more than 4,00,000 apps available for Android.
Android has several famous apps like voice action, sky map, place directory, GPS, etc.               

How to Connect Android Phone to Computer?


We can connect Android phones to PC by USB cable or via WiFi

 
Please make sure you install all the computer drivers required.

Connecting your Android phone to the computer via USB cable:


Step 1 : Enable USB Debugging  

This step is absolutely essential to connect any Android device.


For Android 2.3                Settings > Applications > Development



For Android 4                   Settings > Developer options



For Android 4.2               * The “Developer Options” menu item is hidden
                                  1. Go to Settings -> About Phone.
                                  2. Go to “Build Number” at the end of the Scroll list.
                                  3. Tap on “Build Number” repeatedly (7 times).
                                  4. You are now a “Developer”, go back to the Setting page.
                                  5. You should see Developer Option menu item in setting list now.
                                  6. Open Developer Options and check USB debugging > OK

Step 2 : In some cases Stay awake option has to be enabled (if available).

Step 3 : Install the drivers and connect the phone to the computer.

Step 4 : Make sure that the phone is not set in Mass Storage mode

If an Attention dialog appears, click the OK button to confirm.
Now you are done.

Monday, April 28, 2014

How to become a Pilot? / Pilot My Dream / Pilot Training

How to become a Pilot?
Introduction
Flying is fun and challenging. It will be a huge achievement to be able to fly an aircraft safely as well as flying fast is also a cost effective way to travel.
Whether you want to fly a small aircraft during the weekends, or a Boeing daily, the process you will need to follow is identical. You will need to learn about the aircraft, the flying environment, the weather, and the rules to keep flying safe. How much you must learn will depend on what kind of pilot you want to be at the end of the day.
By having a Private Pilot License, you can fly throughout country and carry passengers but you are not allowed to charge for your services. With a Commercial Pilot License or an Airline Transport Pilot License, you can work as a pilot commercially, fly large aircraft and receive good salary.
These licenses are like steps on a ladder. You will start initially by being private pilot, then commercial pilot, and finally airline pilot. You have the option to become a commercial pilot by attending courses in approved flying training organizations.

Getting Started
For most people, their first taste of flying is an introductory flight at any local flying school. An introductory flight you will sit in the pilot’s seat and be given a flying experience. Flight instructor will control the aircraft and show you how to fly during that first flight. You do not need to know anything about flying to take an introductory flight.
A student may have a Student Pilot License prior to flying. Pilots hire these aircraft, with or without an instructor. You usually pay only for the time the aircraft is taxiing and flying.
Aviation Flying Training Organizations focus on professional training, while others such as flying clubs only focus in a recreational atmosphere. You should do some background research prior to choosing the training organization that best meets your needs. In addition, you can ask other pilot’s from various training organizations about their flying experiences so that you will have more information before embarking on a flying career.

 Medical
A Private Pilot must pass medical examination. This examination must be carried out only by specialist aviation doctors. Your hearing, general health, and eyesight will be tested during the medical examination. If you are unable to pass your medical examination, you can carry on fly with an instructor, but you cannot hold a Private Pilot License. So, to avoid possible future disappointment, you should make sure you are able to pass your medical examinations before you even begin the flying training.
Flying Lessons

You will learn to fly progressively. Early lessons cover the basics like effects of primary and secondary controls, flying straight and level and climbing and descending. The structure and sequence of lessons are building block process where previous learning is reinforced. Eventually you will cover all aspects of flying to be a capable and safe pilot.