Mozilla Firefox

Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. As of September 2011, Firefox is the second most widely used browser, with approximately 25% of worldwide usage share of web browsers. The browser has had particular success in Germany and Poland, where it is the most popular browser with 51% usage and 46% respectively.To display web pages, Firefox uses the Gecko layout engine, which implements most current web standards in addition to several features that are intended to anticipate likely additions to the standards.

What is Firefox?

Firefox is a browser that more and more people are using instead of Internet Explorer or AOL. It is free, and was created by, the original creators of the Netscape browser. Firefox was officially released in November 2004. It’s popularity is increasing rapidly, with over 200+ million downloads so far.

What is the history of Firefox?

The Firefox project began as an experimental branch of the Mozilla project by Dave Hyatt, Joe Hewitt and Blake Ross. They believed the commercial requirements of Netscape’s sponsorship and developer-driven feature creep compromised the utility of the Mozilla browser. To combat what they saw as the Mozilla Suite’s software bloat, they created a stand-alone browser, with which they intended to replace the Mozilla Suite. On April 3, 2003, the Mozilla Organization announced that they planned to change their focus from the Mozilla Suite to Firefox and Thunderbird.

The Firefox project went through many versions before 1.0 was released on November 9, 2004. After a series of stability and security fixes, the Mozilla Foundation released its first major update, Firefox version 1.5, on November 29, 2005. Firefox is the final version officially supported under Windows 95.

Now Firefox 7, released September 27, 2011, uses as much as 50% less memory than Firefox 4 as a result of the MemShrink project to reduce Firefox memory usage. Mozilla Firefox 7.0.1 is currently the latest stable release.

My browser seems fine to me. Why use Firefox?

Firefox has many built-in features that are not available with older browsers, such as:

  • Popup Blocking – Stop annoying popup ads in their tracks with Firefox’s built in popup blocker.
  • Tabbed Browsing – View more than one web page in a single window with this time saving feature. Open links in the background so that they’re ready for viewing when you’re ready to read them.
  • Privacy and Security – Built with your security in mind, Firefox keeps your computer safe from malicious spyware. A comprehensive set of privacy tools keep your online activity your business.
  • Smarter Search – Google Search is built right into the toolbar, and there is a plethora of other search tools including Smart Keywords (type “dict <word>” in the Location bar), and the new Find bar (which finds text as you type without covering up anything).

What does Firefox look like?

Firefox looks similar to other browsers. One major difference is the tabs. Each site opens in a different tab. To switch between sites, just click the tab. Tabs can save lots of time since the pages don’t have to be re-loaded. There are many options for setting up tabs, including opening all your favorite sites automatically when you start your browser.
Is it hard to switch to Firefox?
No! Simple and intuitive, yet fully featured, Firefox has all the functions you’re used to – Bookmarks, History, Full Screen, Text Zooming to make pages with small text easier to read, etc.

Setup’s a Snap! At only 8MB (Windows), Firefox takes just a few minutes to download over a slow connection and seconds over a fast connection. The installer gets you set up quickly, and the new Easy Transition system imports all of your settings – Favorites, passwords and other data from Internet Explorer and other browsers – so you can start surfing right away.

What about more advanced features?
Firefox has many features for people who want more from their browser, such as:

  • Live Bookmarks – RSS integration lets you read the latest news headlines and read updates to your favorite sites that are syndicated.
  • Hassle-Free Downloading – Files you download are automatically saved to your Desktop so they’re easy to find. Fewer prompts mean files download quicker.
  • S, M, L or XL—It’s Your Choice – Firefox is the most customizable browser on the planet. Customize your toolbars to add additional buttons, install new Extensions that add new features, add new Themes to browse with style, and use the adaptive search system to allow you to search an infinite number of engines. Firefox is as big or small as you want.
  • A Developer’s Best Friend – Firefox comes with a standard set of developer tools including a powerful JavaScript and CSS error/warning console, and an optional Document Inspector that gives detailed insight about your pages.

Some parts of this post were originally published on the website. Used with permission:

Thank you

  • Top Browser Share Trend


Career Guidance

To make it happen in your career, you need to plan your career.

Career planning is a process of understanding oneself, exploring career options, making wise decisions and moving forward. What complicates it is that people, careers and organizations are constantly changing.

Therefore, career planning is not something done one time early in your career. Rather, it’s an ongoing process throughout your life. It doesn’t matter what’s your profession, your industry or your place of employment. The reality is lives change, professions change, industries change, organizations change and so your career will change. You can bet on it!

Who Am I?

The foundation of career planning, today and for the future is based on a very clear understanding of who you are as an individual and as a professional person. As a career coach, I’ve found that the greater the congruency between who you are – your skills, values, interests and personality – and your career choices, the greater personal career satisfaction.

Since everyone has a unique mix of skills, strengths and limitations that change over time, the first step in career planning is to look at who you are and what your career is all about. Also, gaining clarity about yourself will help you make better decisions in the future when challenges and opportunities emerge.

Identity Questions

Here are some simple, but profound, questions to start you on this journey. You may want to choose someone, or several people, to help you reflect and provide additional feedback.

  • What do I see as my personal strengths?
  • What are some of my personal limitations?
  • What are my core values – what’s important to me?
  • What are my abilities – things I’m good at and enjoy doing?
  • What have I done, or I am doing now, that makes me feel proud?
  • What are the significant influences on my life that have affected my career?
  • Do I have talents that I feel are underdeveloped – how can I start utilizing them?
  • What are my current obligations or commitments? How might they affect my career?
  • If I could turn the clock back, what career choices or decisions would I make differently?
  • If I could turn the clock ahead, what are some things I would like to accomplish in my life?

What Do You Know?

What have you learned about yourself from this self assessment? Perhaps you would like to have deeper insights. There are career assessment tools that provide personalized information on skills, interests, personality and values or career anchors. Would you like to know more, then let’s start a dialogue.

What makes a great life and a great career?

  • Life Comes at You Fast – Be Prepared, Plan and Anticipate
  • The Power of Attitude – We Can Change our Lives with Optimism
  • NETWORK – Increase your connections
  • Feedback is a Gift – Information is Power
  • Do a Great Job Every Day
  • Remember, a Fulfilling Life Is a Journey Not Just a Destination.

Your career is your responsibility.

Yes, of course, you manager should have your best interests in mind, but your career development is not at the top of his her daily to-do list. It should be on the top of yours. So, to take charge of you career, set time aside to answer these questions:

  • What can you do right now to enrich your future?
  • What career options can you start exploring for challenge, variety, or greater personal satisfaction?
  • What internal training courses or external seminars shall you participate in for professional development?
In srilanka  some educational sectors do career guidance program.There are some links:-

Introduction Java

java introduction

The Java programming language and environment is designed to solve a number of problems in modern programming practice. Java started as a part of a larger project to develop advanced software for consumer electronics. These devices are small, reliable, portable, distributed, real-time embedded systems. When we started the project we intended to use C++, but encountered a number of problems. Initially these were just compiler technology problems, but as time passed more problems emerged that were best solved by changing the language.
What Is Java?
Java is a computer programming language. It enables programmers to write computer instructions using English based commands, instead of having to write in numeric codes. It’s known as a “high-level” language because it can be read and written easily by humans. Like English, Java has a set of rules that determine how the instructions are written. These rules are known as its “syntax”. Once a program has been written, the high-level instructions are translated into numeric codes that computers can understand and execute.

Who Created Java?

In the early nineties, Java was created by a team led by James Gosling for Sun Microsystems. It was originally designed for use on digital mobile devices, such as cell phones. However, when Java 1.0 was released to the public in 1996, its main focus had shifted to use on the Internet. It provided more interactivity with users by giving developers a way to produce animated webpages . Over the years it has evolved as a successful language for use both on and off the Internet. A decade later, it’s still an extremely popular language with over 6.5million developers worldwide.

Why Choose Java?

Java was designed with a few key principles in mind:

  • Easy to Use: The fundamentals of Java came from a programming language called c++. Although c++ is a powerful language, it was felt to be too complex in its syntax, and inadequate for all of Java’s requirements. Java built on, and improved the ideas of c++, to provide a programming language that was powerful and simple to use.
  • Reliability: Java needed to reduce the likelihood of fatal errors from programmer mistakes. With this in mind, object-oriented programming was introduced. Once data and its manipulation were packaged together in one place, it increased Java’s robustness.
  • Secure: As Java was originally targeting mobile devices that would be exchanging data over networks, it was built to include a high level of security. Java is probably the most secure programming language to date.
  • Platform Independent: Programs needed to work regardless of the machine they were being executed on. Java was written to be a portable language that doesn’t care about the operating system or the hardware of the computer.
  • Editor(IDE): Java has many editors.They will help us to handle java GUI  easily.Some the Java IDE examples
  1. Eclipse: This is a very good and open source IDE. It is used a lot commercially and personally. It was made in Java so it’s cross-platform. It has a lot of support for additional plug-ins to extend your developing needs. What I love about Eclipse is that it compiles your code as you type. It highlights compiling errors and mistakes like how MS Word does for mis-spelled words.
  2. Net beans: This is a very good IDE also. It has a built-in GUI Builder for those you like that R.A.D. . It is used a lot commercially too. It was made in Java so it’s cross-platform like Eclipse.
  3. Blue J: This is an IDE developed towards first time Java developers. It teaches you a lot of programming concepts in Java and has a nice UML tool.
  4. J Creator: This is my first Java IDE I used. It is very good and very easy to use. This IDE was made in C++ unlike the ones above, which were all made in Java. Only runs on Windows platform.
  5. Intelligent Java IDEA: Intelligent IDEA is an intelligent Java IDE intensely focused on developer productivity that provides a robust combination of enhanced development tools.
  6. Borland J Builder: This is a great commerial IDE for Java. It does have a price but some developers believe it’s worth it. It also has a built-in Java GUI Builder.
  7. Dr. Java: Dr. Java is a lightweight development environment for writing Java programs. It is designed primarily for students, providing an intuitive interface and the ability to interactively evaluate Java code. It also includes powerful features for more advanced users.

The team at Sun Microsystems were successful in combining these key principles, and Java’s popularity can be traced to it being a robust, secure, easy to use, and portable language.

Where Do I Start?

To start programming in Java, all you need to do is download and install the Java development Kit.

After that do you want to know industry people thoughts about Java

you will go to this link: What Experts Say About The Java Language: Humorous Quotes



Thank you: Wikipedia

Brief Introduction of Python

Python is a programming language that is freely available and that makes solving computer problem almost as easy as writing out one’s thoughts about the solution. It can be written once and run on almost any computer without needing to change the program. In this section, you can get idea more about what Python is, how it is used, and how it compares to other programming languages.


Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the Netherlands as a successor to the ABC programming language (itself inspired by SETL) capable of exception handling and interfacing with the Amoeba operating system. Van Rossum is Python’s principal author, and his continuing central role in deciding the direction of Python is reflected in the title given to him by the Python community, Benevolent Dictator for Life (BDFL).

Python 2.0 was released on 16 October 2000, with many major new features including a full garbage collector and support for Unicode. However, the most important change was to the development process itself, with a shift to a more transparent and community-backed process.Python 3.0 (also known as Python 3000 or py3k), a major, backwards-incompatible release, was released on 3 December 2008 after a long period of testing. Many of its major features have been backported to the backwards-compatible Python 2.6 and 2.7.

Python is quickly taking the lead as one of the most popular programming language. You might be skeptical, but Python is growing at a faster rate than any other language. It received TIOBE Programming Language of the Year award twice, once in 2007, and again in 2010. Even now it still has the highest growth of any other language. What makes Python so great?

While statistical analysis always has its flaws, the trends are pretty clear. Java, C#, even PHP are losing popularity, Python, Ruby, Haskell, Ada are gaining popularity, and even Google Trends seems to agree.

Python is an interpreted language, like PHP, Ruby, and Perl. While PHP was very popular throughout the 2000s. Recently PHP and Python have become equally as popular. Now they are neck in neck. Both of them have enough features to be capable of anything. Some subtle differences however, make Python more amazing than PHP.

Python is a general purpose programming language that is able to be used on any modern computer operating system. It may easily be used for processing text, numbers, images, scientific data, or anything else which one might save on a computer. It is used daily in the operations of the Google search engine, the video sharing web site YouTubeNASA , and the New York Stock Exchange & Facebook. These are but a few of the places where Python plays important roles in the success of business, government, and non-profit organisations; there are many others.

Python is also an interpreted High level language. This means that it is not converted to computer-readable code before the program is run but at runtime. In days gone by, this type of language was called a scripting language, intimating its use for trivial or banal tasks. However, programming languages such as Python have forced a change in that nomenclature. Increasingly, large applications are written almost exclusively in Python. As mentioned above, in addition to being used by Google and NASA to complement other languages, Python is used almost exclusively for such applications as YouTube and the web-based transaction system of the New York Stock Exchance (NYSE).



Move My Documents Folder

Many applications store data in the “My Documents” folder.  Unfortunately, by default this folder is buried at “C:\Documents and Settings\UserName\My Documents”.

A smarter approach is to separate your programs and data.  For example, I store the operating system and programs on my C: drive and all data on my D: drive.

But simply moving your data is not enough–you need to tell applications and the operating system where to find it.

To change the default location of the “My Documents” folder:

  1. Click the Windows Start button.  The “Start” menu appears.
  2. Right-click on My Documents, then seelct Properties from the popup menu.
  3. Ensure the Target tab is selected.
  4. Click the Move button.
  5. The “Select a Destination” dialog appears.  Select the folder where you want to store your documents, then click OK.
  6. The ”Move Documents” confirmation dialog appears.  Click Yes to move your documents to the new location.

IMPORTANT: If at any time during this process you decide to cancel, be sure to click the Cancel button in the “My Documents Properties” dialog as well.


Use Win7 without Activation

Freelance Jobs

Windows 7ragutech is gaining more populous due to its golden features and gadgets, However you should activate your account to use win7 more than 30 days of trial period. But as i think you all know about “slmgr -rearm” command which increasing the trial period from 30 days to 120 days.

The hack(trick) shown here may be small but by using this hack you can use win7 for approx one year without activation. So lets see the process..

  • Step-1: Go to Start ►All Programs ►Accessories, Now right-click on command prompt and select “Run as administrator”
  • Step-2: Now enter the command given below

slmgr -rearm

Now you will be promoted for a restart, so make a restart. Once you have been restarted your trial period will reset to 30 days again. You can use this commend for 3 times, so that you will get 120 days of trial period(30+30+30+30=120)

  • Step-3: Now here comes the real game, just navigate to Start ►Run and type “regedit”. So that you will be navigated to Registry Editor.

Once you are once again navigate to the location given below

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform

  • Step-4: Once you navigate you’ll see a key called “skipRearm” on the right side of panel, Just change its value to “1”

That’s it, by doing this trick you will be able to use the command “slmgr -rearm” another 8 times so that you will be able to get another 240 days of trial period which you can use without activation.
By the whole thing you able to get 120+240=360 days of trial period.

This is not Authorize way to activate windows7.If you use this method if you get any issue.I will not take any action for that issue



Browser Shaking

Browser Shaking

This create for your fun before your PC.
This is a fun little trick that can create a shaking screen on your web browser (i.e. Internet Explorer,Firefox,chrome& etc..)

The trick is simply a small Java Script that causes your browser window to move to different positions, causing a shake of your entire screen. It’s kind of cool to watch and see what Java Script can do! Try it out..

Use this trick at your own risk.

Here’s how:
Copy this entire line and paste it onto your address box, then press Enter:

javascript:function Shw(n) {if (self.moveBy) {for (i = 35; i > 0; i–) {for (j = n; j > 0; j–) {self.moveBy(1,i);self.moveBy(i,0);self.moveBy(0,-i);self.moveBy(-i,0); } } }} Shw(6)