Monday 8 July 2013

The concept of computer programming

Before we begin Visual Basic 6 programming, let us understand some basic concepts of programming. According to Webopedia, a computer program is an organized list of instructions that, when executed, causes the computer to behave in a predetermined manner. Without programs, computers are useless. Therefore, programming means designing or creating a set of instructions to ask the computer to carry out certain jobs which normally are very much faster than human beings can do.

Many people think that computer is very intelligent, but in actual fact it is dumb and can't do anything without human assistance. The microchips of  a CPU can only understand two distinct electrical states, namely, the on and off states, or 0 and 1 in the binary system. So, the CPU only understands a combinations of 0 and 1 code, a language which we called machine language. Machine language is extremely difficult to learn and it is not for us to master it easily. That's why modern programming languages supported by web hosting providers, such as PHP, Javascript, etc are all very high level. They allow us to communicate with the computer using language we can relate to, rather than machine language. 

Fortunately , we have many smart programmers who wrote interpreters and compilers that can translate human language-like programs such as BASIC into machine language so that the computer can carry out the instructions entered by the users. Machine language  is known as the primitive language while Interpreters and compilers like Visual Basic are called high-level language. Some of the high level computer languages beside Visual Basic are  Fortran, Cobol, Java, C, C++, Turbo Pascal, flash action script, JavaScript, HTML and more.  

1.2 What is Visual Basic?

VISUAL BASIC is a high level programming language which  evolved from the earlier DOS version called BASIC. BASIC means Beginners' All-purpose Symbolic Instruction Code. It is a relatively easy programming language to learn. The code looks a lot  like English Language. Different software companies produced different versions of BASIC, such as Microsoft QBASIC, QUICKBASIC, GWBASIC ,IBM BASICA and so on. However, people prefer to use Microsoft Visual Basic today, as it is a well developed programming language and supporting resources are available everywhere. Now, there are many versions of VB exist in the market, the most popular one and still widely used by many VB programmers is none other than Visual Basic 6 . We also have VB.net, Visual Basic 2005, Visual Basic 2008 and the latest Visual Basic 2010 . Both Vb2008 and VB2010 are fully object oriented programming (OOP) languages.

VISUAL BASIC is a VISUAL and  Event-driven Programming Language. These are the main divergence from the old BASIC. In BASIC, programming is done in a text-only environment and the program is executed sequentially. In VB6, programming is done in a graphical environment. In the old BASIC, you have to write program code for each graphical object you wish to display it on screen, including its position and its color. However, In VB6 , you just need to drag and drop any graphical object anywhere on the form, and you can change its properties  using the properties window.
In addition, Visual Basic 6 is Event-driven because we need to write code in order to perform some tasks in response to certain events. The events usually comprises but not limited to the user's inputs. Some of the events are load, click, double click, drag and drop, pressing the keys and more. We will learn more about events in later lessons. Therefore, a VB6 Program is made up of many subprograms, each has its own program code, and each can be executed independently and at the same time each can be linked together in one way or another.

1.3 What programs can you create with Visual Basic 6?

With VB 6, you can create any program depending on your objective. For example, if you are a college or university lecturer,  you can create  educational programs to teach business, mathematics, science, economics, engineering, computer science, accountancy , financial management, information system and more to make teaching more effective and interesting. For example, you can create mathematical programs such as Geometric Progression, Quadratic Equation Solver, Simultaneous Equation Solver ,Prime Number, Factors Finder, Quadratic Function Graph Plotter and so on. For science teacher, you can create simulation programs such as Projectile, Simple Harmonic Motion, Star War  etc. If you are in business, you can also create business programs such as inventory management system , Amortization Calculator , investments calculator, point-of-sale system, payroll system, accounting program and more to help manage your business and increase productivity. For those of you who like games , you can create those programs such as slot machine, reversi, tic tac toe and more. Besides, you can create multimedia programs such as Smart Audio Player, Multimedia Player  and so on. Indeed, there is no limit to what program you can create ! There are many such programs in this tutorial, so you must spend more time on the tutorial in order to learn how to create those programs.

1.4 The Visual Basic 6 Integrated Development Environment

Before you can program in VB 6, you need to install Visual Basic 6 compiler in your computer. You can purchase a copy of Microsoft Visual Basic 6.0 Learning Edition or Microsoft Visual Basic Professional 6.0 with Plus Pack from Amazon.com, both are vb6 compilers. If you have already installed Microsoft Office in your PC or laptop, you can also use the built-in Visual Basic Application in Excel to start creating Visual Basic programs without having to spend extra cash to buy the VB6 compiler.

After installing vb6 compiler, the icon with appear on your desktop or in your programs menu. Click on the icon to launch the VB6 compiler. On start up, Visual Basic 6.0  will display the following dialog box as shown in Figure 1.1.

Figure 1.1: New Project Dialog

You can choose to either start a new project, open an existing project or select a list of recently opened programs. A project is a collection of files that make up your application. There are various types of applications that we could create, however, we shall concentrate on creating Standard EXE programs (EXE means executable). Before you begin, you must think of an application that might be useful, have commercial values . educational or recreational. click on the Standard EXE icon to go into the actual Visual Basic 6 programming environment.

When you start a new Visual Basic 6  Standard EXE project, you will be presented  with the Visual Basic 6 Integrated Development Environment (IDE). The Visual Basic 6 Integrated Programming Environment is show in Figure 1.2. It consists of the toolbox, the form, the project explorer and the properties window.

Figure 1.2: VB6 Programming Environment

Form is the primary building block of a Visual Basic 6 application. A Visual Basic 6 application can actually comprises many forms; but we shall focus on developing an application with one form first. We will learn how to develop applications with multiple forms later. Before you proceed to build the application, it is a good practice to save the project first. You can save the project by selecting Save Project from the File menu, assign a name to your project and save it in a certain folder.

Ref. : Click Here

Facebook Collecting Data for 'Shadow Profiles'

Before last week’s Facebook faux pas, chances are you’d never heard of a “shadow profile.”
But the term is becoming more prevalent as users become more aware that private information may not always be private.
As reported on SiteProNews last week, a bug in Facebook’s system resulted in the contact information of six millions users being compromised. Users’ e-mail addresses and phone numbers were briefly accessible to other Facebook members as a result of the security slip-up, but Facebook vowed that, in most cases, people’s personal information didn’t make it far and added that there was no evidence to indicate that the bug was used for malicious purposes.
“For almost all of the e-mail addresses or telephone numbers impacted, each individual e-mail address or telephone number was only included in a download once or twice. This means, in almost all cases, an e-mail address or telephone number was only exposed to one person. Additionally, no other types of personal or financial information were included and only people on Facebook — not developers or advertisers — have access to the DYI tool,” Facebook said in a statement.
However, new information about the leak reveals that even people without a Facebook account may have been victims.
Yahoo News reports that “Facebook Shadow Profiles” are becoming a growing concern when it comes to private information being compromised.
Shadow profiles occur when the Facebook ‘Find Friends’ feature is utilized on mobile. Searching for Facebook users via their cellphone numbers and e-mail addresses is a great way to find friends, but it’s also a way for Facebook to gather and store personal information from millions of people - even from those who don’t have a Facebook profile.
The information is collected and stored via a shadow profile that’s ultimately stored in a huge Facebook data bank.
Where this gets tricky is when Facebook has a mishap like it did last week.
As Yahoo reports, “the bug at the heart of this controversy has been accidentally combining users shadow profiles with their real profiles, so when someone used Facebook’s ‘Download Your Information’ tool, it would include information that some Facebook users had not provided to the network.”
While Facebook has denied in the past that it keeps personal information of non-users, ZDNet reports the social network has been quoted as saying it’s “harvesting and matching offsite-sourced data to user profiles — creating these shadow profiles — ‘to better create friend suggestions’ for the user.”
After the leak, Facebook attempted to appease users’ concerns, saying the incident would have minimal effect.
“Although the practical impact of this bug is likely to be minimal since any e-mail address or phone number that was shared was shared with people who already had some of that contact information anyway, or who had some connection to one another, it’s still something we’re upset and embarrassed by, and we’ll work doubly hard to make sure nothing like this happens again,” Facebook said in its blog post. 

Ref. : Click Here

Friday 14 June 2013

Maula Ya Salli Wa Sallim Lyrics & Translation | Qasida Burdah Shreef Lyrics

Sallallahu alaihi wasallam
Sallallahu alayhi wasallam
Sallallaahu alayhi wasallam
Sallallahu aleyhi vesellem.

Mawlaya Salli Wassalim da-Iman Abadan, Ala Habi Bika Khairil Khalqi Kullimi.

Mawlaya Salli Wassalim da-Iman Abadan
Ala Habi Bika Khairil Khalqi Kullimi
O my Lord send peace and blessings upon your Beloved (PBUH)
The best of all creations.

Sallallahu aleyhi vesellem
Sallallahu aleyhi vesellem
Sallallahu alayhi wasallam
Sallallaahu alayhi wasallam.

Da-aa illallahi fal-mustamsikuna bihi, Mustamsykuna bihablin ghairi munfasam.
Da-aa illallahi fal-mustamsikuna bihi
Mustamsykuna bihablin ghairi munfasam.
He called (people) towards Allah, so those who cling to him.
Clinging to a rope which will never snap.

Sallallahu aleyhi vesellem
Sallallahu aleyhi vesellem
Sallallahu alayhi wasallam
Sallallaahu alayhi wasallam.

Muhammadun Sayyidul Kawnayni Wa-Thaqalain, Wal-Fareeqaini Min Urbin Wa Min-Ajami.
Muhammadun Sayyidul Kawnayni Wa-Thaqalain
Wal-Fareeqaini Min Urbin Wa Min-Ajami.
Muhammad ( Sallallahu Alayhi Wasallam) is the leader of both worlds and both creations (man and jinn).
And of both groups, Arabs and non Arabs.

Sallallahu aleyhi vesellem
Sallallahu aleyhi vesellem
Sallallahu alayhi wasallam
Sallallaahu alayhi wasallam.

Thummar Rida An Abi Bakriw Wa An Umarin, Wa An Aliyyiw Wa An Usmana Zil Karami.
Thummar Rida An Abi Bakriw Wa An Umarin
Wa An Aliyyiw Wa An Usmana Zil Karami
(Then) be pleased with Abu-bakr and Omar (Radiyallahu Anhuma).
And Ali and Uthman (Radiyallahu Anhuma), the people of nobility.

Sallallahu aleyhi vesellem
Sallallahu aleyhi vesellem
Sallallahu alayhi wasallam
Sallallaahu alayhi wasallam.

Ya Rabbe Bil Mustafa Ballig Maqasedna, Wag Fir Lana Ma Madaya Wase Al Karami.
Ya Rabbe Bil Mustafa Ballig Maqasedna
Wag Fir Lana Ma Madaya Wase Al Karami
O my creator, O Allah. Fulfill our aims in life Allah
Forgive our sins, Ya Allah. O Allah the most gracious.

Sallallahu aleyhi vesellem
Sallallahu aleyhi vesellem
Sallallahu alayhi wasallam
Sallallaahu alayhi wasallam.

Mawlaya Salli Wassalim da-Iman Abadan, Ala Habi Bika Khairil Khalqi Kullimi
Mawlaya Salli Wassalim da-Iman Abadan
Ala Habi Bika Khairil Khalqi Kullimi
O my Lord send peace and blessings upon your Beloved (PBUH)
The best of all creations.

Lyrics Information:
Recited By:Doctor Aamir Liaquat
Written By:Allamah Imam Busairi (R.A.)
Other:Lyrics are in Arabic, Translated in English, and Roman Arabic.

Maula Ya Salli Wa Sallim LyricsReviewed byiMuslimz NetworkMaula Ya Salli Wa Sallim Lyrics byMaula Ya Salli Wa Sallim Lyrics byavailable online at IslamicLyrics.netRating:5



Organizational Culture and Its Importance

The contemporary definition of Organizational Culture includes what is valued; the leadership style, the language and symbols, the procedures and routines, and the definitions of success that characterizes an organization. It is a specific collection of values and norms that are shared by people and groups in an organization and that control the way they interact with each other and with stakeholders outside the organization.

Here, organizational values are beliefs and ideas, about, what kinds of goals members of an organization should pursue and the appropriate kinds or standards of behavior organizational members should use to achieve these goals. From organizational values develops organizational norms, guidelines or expectations that prescribe appropriate kinds of behavior by employees in particular situations and control the behavior of organizational members towards one another. 

In the past 25 years, the concept of organizational culture has gained wide acceptance as a way to understand human systems. From an open system perspective, each aspect of organizational culture can be seen as an important environmental condition affecting the system and its subsystem. Increased competition, globalization, mergers, acquisitions, alliances, and various workforce departments have created a greater need for organizational culture. Thus, it has become an important pattern for the organization's development. 

Below are important key ingredients of Organizational Culture: 
It focuses attention on the human side of organizational life, and finds significance and learning in even its most ordinary aspects.

It clarifies the importance of creating appropriate systems of shared meaning to help people work together toward desired outcomes. 

It requires members especially leaders, to acknowledge the impact of their behavior on the organization's culture. 

It encourages the view that the perceived relationship between an organization and its environment is also affected by the organization's basic assumptions. 

Organizational culture is possibly the most critical factor determining an organization's capacity, effectiveness, and longevity. It also contributes significantly to the organization's brand image and brand promise. 

Organizational Culture creates energy and momentum. The energy will permeate the organization and create a new momentum for success.The above-mentioned relevance of organizational culture supports the proposition that, in this competitive and globalized corporate scenario, there is huge need of organizational development strategy at various workforce departments, as this can improve the company's culture. Thus, to fulfill organizations development needs, Organizational Culture Center is the better option! With its outstanding services, OCC provides meaningful responses to the company's wants, needs and values. Its services range from Workshop, Speaking to Consulting and Coaching. 

OCC, Workshop and Speaking service teach cultural enhancement programs to the attendees to improve their cultural effectiveness. It educates current and emerging leaders on issues related to organizational culture. Besides, its associates work parallel with leaders at every level of the organization by engaging and training them to understand workplace culture and to assume their responsibilities as the cultural leaders of their own individual subcultures. 

Organizational Culture Center's thirty years of experience of building culture, combined with VisionLink process, provides a complete guideline of six critical elements of workplace cultural effectiveness with the power of strategic mapping and the balanced scorecard. This proven and highly effective leadership concept brings about a direct linkage between the activities and measurements of every associate at every level of the organization with the vision and strategy of the enterprise as a whole. 

Thus, the Organizational Culture Center with all its services has improved the culture of many organizations and has also proved to be the first choice of many of the organizations. It has brought wisdom and passion to the consulting arena and has been an extremely effective process for many of the corporate company's of America. By availing the services of OCC you, too, can improve your company's culture. http://www.organizationalculturecenter.com/

Ref. : Click Here

Tips to Progress in Residual Income Business at a Faster Rate

In these days you can get a comfortable life, if you have money. If you don't have any money, then you become a person of less importance. Therefore, to be a person of high importance you need to have money. This is the reason; earning money not only for livelihood, but, for making life more precious also, one needs to earn money. As much money you would earn, so much preference you would get not only from your family members but from the office or business colleagues too. In addition, to make your dream true by purchasing any of the costlier items, you would also get advantage, when you would have money in your pocket.

However, this is also true that earning money as one's desire is not as easy as spending a great amount of money. Therefore, when you would know the art of making more money, you would be able to make your dream true and this would also make your life easier, smoother and comfortable too. You would be able to buy any product that you would need to buy. You can travel across the globe, stay in any of the costly hotels in the world, and purchase any of the costly items, you desire to buy, when you would be the owner of a great amount of money.

However, many people tend to follow wrong ways of making money, which is not at all desirable for anyone as this is a dangerous way of making money. This is not the way of getting advantage in one's life. Nowadays, many people are joining two jobs at a time. They are joining one full time job and a part time job. Though, this is also a suitable way of earning more money than usual; still, continuing with these types of hectic schedule is not an easy task for a person. Therefore, when you will take proper step to make easy income, which would be lasting income too, then it would be the finest way that would be beneficial to follow for anyone. If you know about such a kind of way, then start following the same as early as possible. You can thus get a great advantage in making your dream true at a faster rate.

Without following any improper way of making money, you can make a great business, which would offer you a great return too. If you have a big dream to fulfill in your life, then you can join the residual income business, as this is the best way of earning high amount of money at less time. Getting lasting money is also possible by following this modern trend. You need to spend a couple of hours in a day and you would get results. Therefore, to get a highly secured life, earning more money is highly required and to assure earning of high amount of money, you can opt to join an online business at global domains international. It's the exciting way of getting a highly secured life.

Ref. : Click Here

Affiliate Program Benefits

Affiliate programs are an ideal way to make your web site gainful. There are many web affiliate programs now available to suit you and your site. Therefore, you should make the most of the earning potential of your web site through affiliate marketing. Affiliate Programs is the foremost online destination for merchants and webmasters seeking a lucrative and reputable affiliate marketing solutions. Below given are the few affiliate program benefits:

1.    
Better Reach: Through a range of marketing methods like banner ads, newsletter, text links and rich media, Affiliates help your product to get purchased.

2.    
Business Focus: As affiliates carry-out the pre-selling, you are at the advantage as you can focus on the other aspects of your business such as on the product research & development.

3.    
Reduced Marketing Costs: To gain access to new markets cost too much. Affiliates provide access to potential clients. So, you just have to find the affiliates that have access to the markets you are interested in.

4.    
Win-Win Situation: The best part of organizing an affiliate program is that you dont have to shell-out money up to the time your marketing force doesnt generate sales for you. Hence, they promote your sites for free.

5.    
Improved Exposure and Brand Awareness: Affiliates have access to a large pool of customers in the markets unlike traditional marketing methods. If you have a large base of affiliates than the chances of yours to get the exposure will be getting increase accordingly.

6.    
Measurable Results: Since you pay for performance it is much easier to measure and predict customer acquisition costs. Affiliate marketing management software also enables you to identify trends in your program and provide you with data that can be used to improve your strategies.  

7.    
Fringe Benefits: No matter whether your visitors purchase your product or not, but they will probably subscribe to you to e-zine or will bookmark your site. You just have to pay for your affiliates when you make money. Up till then, you will be receiving lots of traffic totally free.

8.    
Automated advertising campaign: The automated advertising campaign is going to promote your product or service 24 hours a day, 7 days a week. Affiliate registrations and sales reports are processed automatically. Visitors and sales are also tracked automatically. All you have to do is take on the new affiliates, train them, and pay them at the end of the month.

Ref. : Click Here

Importance of Communication in an Organization

Communication is one of the basic functions of management in any organization and its importance can hardly be overemphasized. It is a process of transmitting information, ideas, thoughts, opinions and plans between various parts of an organization.

It is not possible to have human relations without communication. However, good and effective communication is required not only for good human relations but also for good and successful business.

Effective communication is required at various levels and for various aspects in an organization such as -

For manager – employee relations:
Effective communication of information and decision is an essential component for management-employee relations. The manager cannot get the work done from employees unless they are communicated effectively of what he wants to be done? He should also be sure of some basic facts such as how to communicate and what results can be expected from that communication. Most of management problems arise because of lack of effective communication. Chances of misunderstanding and misrepresentation can be minimized with proper communication system.

For motivation and employee morale:
Communication is also a basic tool for motivation, which can improve morale of the employees in an organization. Inappropriate or faulty communication among employees or between manager and his subordinates is the major cause of conflict and low morale at work. Manager should clarify to employees about what is to be done, how well are they doing and what can be done for better performance to improve their motivation. He can prepare a written statement, clearly outlining the relationship between company objectives and personal objectives and integrating the interest of the two.

For increase productivity:
With effective communication, you can maintain a good human relation in the organization and by encouraging ideas or suggestions from employees or workers and implementing them whenever possible, you can also increase production at low cost.

For employees:
It is through the communication that employees submit their work reports, comments, grievances and suggestions to their seniors or management. Organization should have effective and speedy communication policy and procedures to avoid delays, misunderstandings, confusion or distortions of facts and to establish harmony among all the concerned people and departments.

Importance of written communication:
Communication may be made through oral or written. In oral communication, listeners can make out what speakers is trying to say, but in written communication, text matter in the message is a reflection of your thinking. So, written communication or message should be clear, purposeful and concise with correct words, to avoid any misinterpretation of your message. Written communications provides a permanent record for future use and it also gives an opportunity to employees to put up their comments or suggestions in writing.

So, effective communication is very important for successful working of an organization. Business writing software with grammar checker and text enrichment tool, which enhances a simple sentence into more professional and sophisticated one, can be used for writing effective business communications. For more information, please visit grammar correction tool.

Ref. : Click Here

How to Read the Prescription for Your Eyeglasses

An updated eyeglasses prescription is the first step to being able to buy stylish and affordable glasses online. Unfortunately, so few understand what is written on that piece of paper that it makes filling out the order form really difficult and often results in mistakes that end up causing errors in the manufacture of your new eyeglasses.

Learning what all those signs and symbols mean is crucial to you being in control of your visual health. 

So let's get started with a very brief explanation of what the abbreviations on your prescription really mean:
OD is oculus dextrous which means your right eye
OS is oculus sinister which means your left eye
SPH is sphere - the main part of your prescription. It states the strength of your prescription in diopter.
CYL is cylinder - indicating the strength of your astigmatism (if you have one).
AXIS is the rotation of the cylindrical lens (CYL) that runs on a plane of 1-180 degrees.
PL is plano - which means there is no vision correction needed (basically you want frames fitted with clear glass lenses for fashion purposes).
D.V. means distance vision
N.V. means near vision - sometimes it says NVO
ADD is short for additional value
PD is the distance between your pupils or pupil distance
OU just means both eyes
PAL means progressive additive lens and it is the additional value for your progressive lenses.
Balance means that one eye has a prescription and the other eye has no useful vision.
X is short for Axis.
Prism happens when both eyes are not properly aligned and they need a prism to re-align them.
Base is the rotation of the prism. The prescription will read:
BO - base out
BI - base in
BU - base up
BD - base down

Every doctor writes their prescription differently so one really needs to take note of the abbreviations and work out the meaning accordingly.
Note: the numerical values will always be written with either plus (+) or a minus (-) sign in the SPH as well as the CYL and ADD. These signs are probably the most crucial of the whole prescription as mixing them up will determine how and whether at all you can see.

As noted above, SPHERE (SPH)is thestrength of your prescription in 0.25 increments. Nearsighted (problems seeing in the distance) people will usually have a minus (-) sign in their sphere while farsighted (problems seeing up close) people will have a plus (+) in their prescriptions.

Your optometrist or eye doctor may have also written your SPH or CYL as +150, which is equal to +1.50. 
Ads by Google

For those with an ASTIGMATISM,you will have a note on your prescription for your CYLINDER (CYL). Basically, this is when your eye is curved and that curvature makes your vision blurry unless corrected. Some people may only have astigmatism in one eye and many people don't have one at all, in which case, that field will be left blank. Alternatively, they will write SPH, 00, Plano, or DS - all meaning that you do not have astigmatism.

If you do have a CYL, then you will also have an AXIS, which tells you at what degree that CYL lens must be manufactured. Axis should be from 1-180 degrees and will always be a whole number. If your Axis is written as "6", it can be entered as 06 or 006.

The ADDITIONAL VALUE (ADD) is most commonly used for multifocal glasses as well as for single vision reading glasses. You need to look carefully for these numbers as your doctor may write them in the near vision (N.V.) or ADD sections, or merely indicating on the side that this is the ADD. There are times when your doctor will only write the ADD once, meaning it is for both eyes, while other times (and more correctly), each eye will be given its own value. Single vision distance glasses do not require an ADD reading and this can just be left off your order form, although this is recommended for better vision. Those needed special glasses like reading, progressive or bifocal glasses, MUST include this information to avoid manufacturing blunders.

Your pupil distance (PD) is not often written on your prescription and so, you should always check before leaving your doctor's office. The average PD is 62mm and most people fall within the 54mm to 74mm range. Measuring your own PD is tricky, and should be done by a professional. It is never wise to guess this otherwise the optical center of the glasses will not align with your pupils, will give you headaches and will not feel comfortable.
Your PD can be written a few different ways, ie: 63; 32/32; 33/31; 30.5/33.5; 63/60.
If your PD is written as 63 - simply insert it as 63. If your PD is written as 32/32, you can add the two together and insert 64 or you can write each number separately. If your PD is written as 33/31 or 30.5/33.5 - the measurements from the center of your nose to the pupil on either eye is not equal and you should insert your PD as written on your prescription. Do not add the numbers together.

Remember, with all this said and done, the most reputable online eyeglasses companies will also allow you to email or fax your prescription to them so that they can double check that all is correct OR so that they can simply fill it in for you.

Ref. : Click Here

Tuesday 28 May 2013

Video Dubai From Top View


How you can unblock your facebook account


Q. How I can unblock my facebook account?

A. There are different reasons why you may not be able to access your account and unique ways to contact Facebook for each case. Therefore, it is important to be sure that you are using the correct channel when submitting a request for help. First, identify the correct reason why you are unable to access your account from the three reasons that are listed below. Then, follow the instructions listed by the reason that pertains to you.

Disabled for violating Facebook's Statement of Rights and Responsibilities
Facebook accounts that have been reported or detected for policy violations may be disabled by Facebook. Possible reasons include, but are not restricted to:
Continued prohibited behavior after receiving a warning or multiple warnings from Facebook
Unsolicited contact with others for the purpose of harassment, advertising, promoting, dating, or other inappropriate conduct
Use of a fake name
Impersonation of a person or entity, or other misrepresentation of identity
Posted content that violates Facebook’s Statement of Rights and Responsibilities (this includes any obscene, pornographic, or sexually explicit photos, as well as any photos that depict graphic violence. We also remove content, photo or written, that threatens, intimidates, harasses, or brings unwanted attention or embarrassment to an individual or group of people)

Please review Facebook’s Statement of Rights and Responsibilities to learn more about specific types of conduct and content that are not permitted on the site. 

If you have not posted violating content or otherwise violated the Statement of Rights and Responsibilities, click here. 

Security disabled Accounts that have been reported or detected as compromised or phished may be disabled by Facebook. If you think your account was disabled for security reasons, refer to the Security section of the Help Center to find the correct contact form. 

Can't log in due to access issues
If you are disabled, you will clearly see a "Disabled" message when you try to log in to your account. If you do not see this message, then your account is not disabled and you are simply experiencing login issues. You should refer to the Login and Password section of the Help Center to find the correct contact form. 

Examples of login issues include:
Inability to log in due to password problems
Inability to log in due to an error message (e.g., "Site Maintenance," "Invalid/Unregistered Email Address," etc.)
Inability to log in due to forgetting one's login email address or password
Other technical difficulties accessing Facebook

Congress passes bill renewing Violence Against Women Act

The House on Thursday passed and sent to President Obama a far-reaching extension of the Violence Against Women Act. The vote came after House Republican leaders, cognizant of divisions in their own ranks and the need to improve their faltering image among women voters, accepted a bill that cleared the Senate two weeks ago on a strong bipartisan vote.

The bill renews a 1994 law that has set the standard for how to protect women, and some men, from domestic abuse and prosecute abusers. Thursday's 286-138 vote came after House lawmakers rejected a more limited approach offered by Republicans.

It was the third time this year that House Speaker John Boehner has allowed Democrats and moderates in his own party prevail over the GOP's much larger conservative wing. As with a Jan. 1 vote to avoid the fiscal cliff and legislation to extend Superstorm Sandy aid, a majority of House Republicans voted against the final anti-violence bill.

The law has been renewed twice before without controversy, but it lapsed in 2011 as it was caught up in the partisan battles that now divide Congress. Last year, the House refused to go along with a Senate-passed bill that would have made clear that lesbians, gays, immigrants and Native American women should have equal access to Violence Against Women Act programs.

It appeared the scenario would be repeated this year when the House introduced a bill that didn't mention the lesbian, gay, bisexual and transgender community and watered down a Senate provision allowing tribal courts to prosecute non-Indians who attack their Indian partners on tribal lands.

House Majority Leader Eric Cantor, R-Va., who has spent months working on the issue, defended the Republican plan: "Our goal in strengthening the Violence Against Women Act is simple. We want to help all women who are faced with violent, abusive and dangerous situations. ... We want them to know that those who commit these horrendous crimes will be punished."

But the House proposal encountered quick and strong opposition from women's groups, the White House, Democrats and some Republicans, and on Tuesday, the GOP leadership agreed to give the House a vote on the Senate bill. It passed immediately after the House rejected Cantor's bill, 257-166, with 60 Republicans voting against it.

The GOP decision to show the white flag came after the party's poor showing among women in last fall's election and Democratic success in framing the debate over the Violence Against Women Act as Republican policy hostile to women. President Barack Obama won 55 percent of the women's vote last November. Republican presidential candidates haven't won the women's vote since 1984, when Ronald Reagan held a 12-point lead over Walter Mondale among women.

The anti-violence bill should never have become partisan, said Sen. Patty Murray, D-Wash., a sponsor of the Senate bill. "That is why I applaud moderate Republican voices in the House who stood up to their leadership to demand a vote on the Senate bill."

The Senate passed its bill on a 78-22 vote with every Democrat, every woman senator and 23 of 45 Republicans supporting it.

A turning point in the debate came earlier this month, when 19 Republicans, led by Rep. Jon Runyan, R-N.J., wrote a letter to their leadership urging them to accept a bipartisan plan that would reach all victims of domestic violence. The letter, Runyan said, was a catalyst in showing the leadership "a willingness of people in the House to really compromise" and see that the Senate "has a pretty good bill."

Rep. Tom Cole, R-Okla., a Native American, also wrote his Republican colleagues saying he was voting against the House alternative because "it falls short of giving tribes what they need to keep their women safe."

American Indian women suffer incidents of domestic violence at rates more than double national averages, but American Indian courts don't have jurisdiction over non-American Indians, and federal prosecutors don't take up about half the violence cases on reservations because of lack of resources to pursue crimes on isolated American Indian lands. The Senate bill would give American Indian courts the ability to prosecute non-American Indians for a limited set of crimes limited to domestic violence and violations of protecting orders. Opponents have said that raises constitutional issues.

The Violence Against Women Act is credited with helping reduce domestic violence incidents by two-thirds over the past two decades. The Senate bill would authorize some $659 million a year over five years to fund current programs that provide grants for transitional housing, legal assistance, law enforcement training and hotlines.

The Senate bill adds stalking to the list of crimes that make immigrants eligible for protection and authorizes programs dealing with sexual assault on college campuses and with efforts to reduce the backlog in rape kit analyses. It reauthorizes the Trafficking Victims Protection Act.

Ref. : Click Here

How to Improve Your Social Life

There are many ways of enjoying your life and having a good social life. You don't have to hook up a lot nor go out clubbing every night. But a these steps sure will make your social life better, help you to find new ways to have more fun with your friends and also give you chances of meeting new friends too.

Steps

1. Look approachable.
People will not feel okay of going out with you or getting to know you if they look at you and think they can't approach you. It's not about being shallow, but about giving a good impression of yourself.

  • Make sure you are as clean as possible. Shower taken, teeth properly brushed and flossed, good deodorant, good perfume, hair clean, deeply clean and moisturised skin and clean clothes.
  • Keep up with a nice style that is still "you". You do not have to "dress up", but you should stick to your own style but in an adequate way, wearing what works best for your body type and what makes you feel more "you", but always clean and proper.
2. Go out.
Yes, how do you expect to have a social life if you never go out to new places? You don't have to go to crowded clubs if you don't like, but you elect a day or two in the week so you can visit and have a snack or a few drinks at a popular bar or at a nice restaurant. Take a friend or two with you or go by yourself, but make sure to observe people, keep a good posture and look approachable. This way you'll have fun, relax, be seen in a good way by the people that frequent those places and even have chances of meeting new people.

3. Have an agenda.
It's good to plan a little bit ahead before you go out. Write down what days are you free, what time is good for you to go out and do. Research on the internet to find out what are the best places to go and the ones that have the best prices for you.


4. Take pictures with your friends when you go out.
Always take a digital camera with you. Taking pictures is a way to keep the good memories and even stimulate you to go out even more often.

5. Go places that you actually feel comfortable in.
You don't have to go to a super fancy restaurant if it's not your style, or else you're under the risk of feeling "out of place", like there's nothing in common with you in there. You must go places that you feel good at, and where you're probably gonna find people with the similar styles and tastes as you. It's the best way for you to feel comfortable and more "yourself".

Ref. : Click Here

How to Earn Money on YouTube without investment

Many people who use YouTube have seen the YouTube partners who make money from their videos. Many themselves wish to do so as well. Here is how to get started.

Steps

1. Setup and build your YouTube account.
  • Create your account or use your existing one. Add keywords to help people find your channel. Also select a type of account that specifies more of what you do. (i.e - Director accounts are for short film makers and such)
  • Your user name can also work for, or against you. If its short, easy to remember and original people that see your videos will be more apt to remember you. However if you are using an existing account, just stay with it. It doesn't help if you keep changing accounts.

2. Add content.
  • To get started, begin adding content. Try to upload content that is high quality, and isn't super long. (This option can vary depending on what type of content you decide to upload) Also try to upload regularly and stay consistent with your uploads.
  • Even if your content isn't great at first, keep at it. Practice makes perfect. Try to make each video better than the last. You will often learn as you go.
  • Improve your content by either using a better camera or trying better editing software or techniques. Also try to improve the way things are filmed. Use a tripod, have a friend help you or light your scenes better. It all helps for a better end product which in turn helps you get a better audience.
  • By uploading regularly you can help hold an audience. People are more likely to subscribe if you add content on a more scheduled basis and are consistent in adding content often.

3. Gain an audience.

  • Keep uploading content and try to get people hooked. Send your video out on Twitter and Facebook. Share it with people. Distribute it elsewhere on the internet. Subscribers are essential to becoming a partner. (While you can get paid by having viral videos, this is extremely rare).

4. Become a YouTube partner.
  • Becoming a Partner involves work. Often a lot of it. While anyone can apply, It is best to have over 500 subscribers, upload good content regularly, and have either a viral video or a decent sized audience. YouTube is looking for channels in which they can sell advertising on and make money. They are also looking for channels that won't get them sued. Try to eliminate copyrighted material on your channel and in your videos.

5. Setup Google Adsense.
  • You can setup Google Adsense for free at Google.com/adsense. From here you click the "sign up now" button to begin. You must be 18 years or older. IF you are younger than that, you will need an adult to help you. It may be disappointing but this is something you cant fake. You need either PayPal or a bank account and a valid mailing address as well as other information so they can verify who you are and who to send the money to. You only gain money per ad click and a smaller amount per view but it adds up over time. This is why having an audience is key.

6. Market your videos elsewhere.
  • Don't put your videos just on YouTube! Start a blog, make a website or post them on other video or social media sites. The more views it gets, the better. By sharing the link or embedding the video on the internet, you are increasing the chance of it getting noticed and of you making money.

Tips :
  • Make sure you add tags when uploading videos.
  • Take some time thinking what will your videos be about.
  • Don't publish your content exclusively to YouTube, Broadcast it to the whole internet. Blip.tv is a great site to distribute your video to DOZENS of sites.
  • Upload content regularly.
  • Try to gain a following online.
  • Try to find a niche.
  • Make videos with good content as well as quality.
  • Better quality content holds viewers longer, try to use your resources.
  • Don't let trolls or lack of a good camera stop you, practice makes perfect.
  • Make videos based on what's popular on the Internet.

Warnings
  • Some people may leave mean comments to bring you down. Don't let them discourage you.
  • Partnerships with YouTube for most people do not earn very much. Unless you have a huge success, don't plan on a job free life.
  • If any of your videos contain copyrighted content (i.e - music that you didn't make, content from movies, etc) you have less of a chance of getting into the partner program.

Things You'll Need
  • Camera
  • YouTube Account
  • Google Adsense account (18 or older)
  • Computer:phone or anything to go on youtube with
  • Regularly uploaded content
Ref. : Click Here

Gir National Park Travel Guide

Gir National Park attracts droves of visitors to see the Asiatic lion in the wild, as it's the only place in the world where these creatures are now found. Once almost hunted to extinction, numbers have recovered well due to conservation efforts. The park's core zone, which extends for almost 260 square kilometers, was declared as a national park in 1975. However, the sanctuary was set up a decade earlier, and lion numbers have been increasing since then. The park's forested hilly terrain makes it a preferred habitat for the jackals, leopards, antelope, and deer that also live there. It's home to crocodiles, and over 300 species of resident birds as well.

Gir Location:

In the south west part of Gujarat state, 360 kilometers from the capital Ahmedabad, 65 kilometers from Junagadh, and 40 kilometers from Veraval. It's inland from the beaches of Diu. The entrance to the park is located at Sasan Gir village, and this is where the park reception and orientation center is (next to the forest department's official Sinh Sadan Guest House). There's also a Gir Interpretation Zone 12 kilometers west of the village, at Devalia. It's a fenced off area of around four square kilometers that contains a variety of wildlife, including lions. A bus takes visitors on a 30-40 minute tour of it.

How to Get to Gir:
Junagadh is the most common approach to the park. The railway station there receives trains from Ahmedabad and Rajkot, and major cities interstate. Then, it's an hour and a half by road to Sasan Gir. Via Veraval, it's one hour. If you don't want to take a taxi, pubic buses run regularly to Sasan Gir from both places during the day. The park is also easily reachable from the beaches of Diu, which are around two hours drive away. Alternatively, many people prefer to take a private bus to Sasan Gir from Ahmedabad as it drops them right next to the Sinh Sadan Guest House and reception center. Hence, it's more convenient than the train. The journey takes seven hours, and buses can be arranged from the the private bus stand near Paldi bus stop. There's no need to book in advance.


When to Visit Gir:
The most popular time to visit Gir is from December to March. However, it can get very crowded during peak times with long waits. You're more likely to see wildlife, such as lions, when it's hot (from March to May), as they come out to get water. The best safari to go on is undoubtedly the first one of the morning, when the lions are most active. They tend to sleep for the rest of the day and don't move around much! Weekends and holidays are to be avoided due to the crowds and higher fees charged.

Gir Opening Hours:
Gir National Park is open from mid October until mid June. There are three safaris a day at Gir. They start at 6.30 a.m., 9.00 a.m., and 3 p.m. The Gir Interpretation Zone is open Thursday to Tuesday (closed Wednesday), 8.00 a.m. until 11 a.m., and 3.00 p.m. until dusk.

Gir Fees:
The Gir entry fee, which grants visitors a permit to go inside the park, is payable per vehicle, with up to six occupants in each. The cost depends on the day you visit, with weekends and major public holidays being the most expensive. For Indians it's 400 rupees from Monday to Friday, 500 rupees on Saturday and Sunday, and 600 rupees on holidays such as Christmas, Diwali, and Navaratri. Foreigners pay $40 during the week, $50 on weekends, and $60 on holidays. You'll also need to pay for a guide to accompany you inside the park (100 rupees), and the cost of hiring a jeep (around 1,300-1,500 rupees). The fee for the Gir Interpretation Zone is 75 rupees for Indians and $20 for foreigners. Although fees are quoted in $US, they must be paid in rupees.

Gir Travel Tips:
If you're part of a group, sort your jeep hire out first. Jeeps can hired from hotels and guesthouses, or the park reception center. Entry permits for the park are issued at the reception center. If you're traveling alone, you'll usually find a spare spot in a jeep on offer there, and you can share the costs with the other occupants.
Only a limited number of permits are issued per day (the has been raised from 30 to 150 to help meet demand). Around half of them are reserved for people who have booked in advance, and are staying at Sinh Sadan and other registered hotels (the hotels will take care of obtaining your permit, for a fee). Hence, if you haven't booked, it's best to be at the permit office well before it opens in the morning. Otherwise, you'll find yourself in a long line and you may even miss out on a permit, especially during peak times. The permits are processed in batches before each safari, with a substantial break in between. Processing for the 6.30 a.m. safari starts half an hour before. However, the queuing up begins as early as 4 a.m.! According to locals, during peak times, this stretches to midnight.

There are eight safari routes inside the park. They're randomly assigned by the computer for each permit. Certain types of private vehicles are allowed in the park but only if they use petrol.

Gir Hotels:
The government owned and operated Sinh Sadan Guest House represents the best value for money. The rooms are inexpensive and the garden ambiance appealing. Rates are from 500 to 1,500 rupees a night. However, it's a challenge to book. Reservations need to be made a month in advance. Phone (02877) 285540 but be persistent, as the number is often busy. After booking, you'll need to fax application and ID, confirm they've received it, and then send check or demand draft for payment. The Taj Gateway Hotel shares the same fabulous location and is an excellent choice if you have the budget for it. Another hotel that's worth splurging on is the Fern Gir Resort. A bit cheaper, the Maneland Jungle Lodge, around three kilometers from the park entrance, is popular. Gir Birding Lodge is a good choice for those into birding, as bird and river walks are offered. It's located not far from the park entrance. If you're looking to save money and don't mind staying a bit away from the entrance, there are plenty of decent and inexpensive hotels on the way to the Gir Interpretation Zone at at Devalia.

Ref. : Click Here

How To Make an Indian Railway Reservation

Confused about how to make an Indian railway reservation for train travel in India? Indian Railways requires reservations on long distance trains for all classes of accommodations except second class. This step by step guide will help you through the process using Indian Railways facilities.


Alternatively, a new online booking service for Indian Railways trains has been launched by Cleartrip. It's very user friendly but a 1.8% service charge is levied on the cost of the train fare. This website is recommended as many people have had issues with international credit cards not being accepted by Indian Railways and other travel portals.

Note: it has now become almost impossible for foreigners to make Indian Railways reservations online due to new verification procedures that require an Indian mobile phone number.

Difficulty: Average

Time Required: Variable. 30 minutes for internet reservations, up to two hours for over the counter reservations.

Here's How:
1.      Find the name and number of the train you want to travel on by going to the Indian Railways Passenger Reservation Inquiry website. Click on "Train Berth Availability" under "Services". An on-line Indian Railways Trains at a Glance timetable is also available to assist you, although it requires quite a bit of navigating!.
2.      Enter the details of the station you want to depart from and the station you want to travel to, your journey date, and class of accommodation that you want to travel by (hint: select all classes to keep your options open as some classes book up more quickly than others).
3.      If there are no trains running directly between the stations you've selected, you’ll get an error message and will need to go back and try some different station names. Otherwise, you’ll be presented with a list of trains. Select the desired train and class you wish to travel by (and quota if relevant), and check the availability of beds. You can also check the train fare and route at this point.
4.      If there are no beds available on your particular train, the availability will show as Reservation Against Cancellation (RAC). You can still book a ticket and you’ll be given a seat on the train, but not necessarily a bed unless there are enough cancellations. If the train is fully occupied, availability will be shown as Waitlist (WL). If you book a ticket in the waitlist queue, you won’t be allowed to board the train unless there are enough cancellations for a seat or bed to become available.
5.      Once you've found a suitable train to travel on, make note of its name and number.
6.      If you're booking over the counter, print out the reservation form. Complete the form and take it to a reservation office. Alternatively, you can obtain a reservation form at the office and complete it there. Try to go to one of the facilities for international tourists (click on the yellow "Tourist Bureau" menu near the top of the screen) as these places are much more efficient and customer friendly. Be aware that you must pay with US dollars, UK pounds, Euros, or Indian rupees and an Encashment Certificate if purchasing a ticket there.
7.      If you're booking on line go to the IRCTC Online Passenger Reservation Site and register. Log in and then enter the station details of your travel, date of travel, and class of travel. Select e-ticket (electronic ticket) and click on "Find Trains". Select your train from the list that appears at the bottom of the page and click on "Book Ticket". Complete the electronic reservation form and click on "Go". You’ll be shown the details of your booking and you should review these.
8.      If your details look fine, click on "Make Payment". Choose the bank that you want to use to process your payment. For international credit cards, select CITI PG. Otherwise, if you’re using an AMEX card, select American Express. Enter and submit your card details. Your transaction will be processed and you’ll be provided with a booking confirmation. Print this out and carry it with you when you travel.
9.      All bookings, made both over the counter and on line, are assigned a 10 digit PNR number. If you’re in the RAC or WL queue, you can check the status of your booking on the Indian Railways website by clicking on "PNR inquiry", then entering your number and clicking on the "Get PNR status" button.
Tips:
1.      Bookings should be made as far in advance as possible (up to 60 days before departure,now decreased from 120 days), especially during the busiest traveling times from November to March. Otherwise, you’ll need to be prepared to be flexible about your travel dates and times, and class of accommodation.
2.      It's recommended that you book your tickets online to avoid the often maddening Indian bureaucracy and disorderly queues. However, the Internet reservation website can be slow and temperamental. If you happen to get an error message (such as "service unavailable"), try refreshing your browser or go back to the start and re-enter your transaction. Patience is the key here.
3.      Sometimes the station name doesn’t reflect the place name (for example, the main railway station in Kolkata/Calcutta is called Howrah), so it pays to do a little research. You can do this by using the Indian Railways Trains at a Glance timetable.
4.      Indian railways operates a number of quota schemes. Last minute bookings are allowed through a "Tatkal" quota on some of the most popular trains, whereby beds are released for reservation 24 hours in advance (previously 5 days). Foreign tourists can avail of a special tourist quota, which can also help in getting a bed during peak times. The availability of both quotas can be checked when you check the availability of your desired train on the Indian Railways Passenger Reservation Inquiry website. Unfortunately, the website's capability for bookings using these quotas is limited so it's best to make them over the counter.
5.      Cancellations happen often, particularly in the 24 hours up to departure. If you’re waitlisted, you’ll have the best chance of getting a bed in sleeper class as the majority of beds (and therefore cancellations) are in this class.
What You Need
·         Details of train name & number, boarding & departure points, & class of travel.
·         Passport.
·         Credit card (for internet bookings).
·         Reservation form (for over the counter bookings).

Ref. : Click Here