Saturday, 4 August 2018

TOP 10 Free PC Games 2020 (STEAM) (NEW)

This is a selected list of notable massively multiplayer online games which are free-to-play in some form without ever requiring a subscription or other payment. These are commonly MMORPGs or MMOFPSs, but could be of any genre.

Free and open-source

These MOGs run on a non-profit basis, requiring no payment from the players.
Developer(s) Release date Required OS Genre Payment Synopsis Type
Allegiance Microsoft Research March 16, 2000 Windows Space simulation, RTS Free to play Players control space fighter ships, and fight for various factions. 3D
Fantasy Masters Zeonix January 2003 Windows Collectible card game Free to play Network trading card game. Play with other users with your 50 card deck. 2D
Freeciv Open Source January 5, 1996 Linux Turn-based strategy Free to play Build, explore and conquer. 2D
OpenArena Open Source August 19, 2005 Windows, OS X, Linux First-person shooter Free to Play Open source quake 3 clone. 3D
SubSpace Virgin Interactive November 30, 1997 Windows Action game Free to play 2D space shooting 2D
Teeworlds Open Source May 27, 2007 Windows, OS X, Linux Platform, Action Free to play 2D Action Platformer with a grappling hook. Wide variety of community created maps and game-modes. 2D
Urban Terror Open Source August 5, 2000 Windows, OS X, Linux First-person shooter Free to Play Open source stand alone game based on a quake 3 mod. 3D
Xonotic Open Source December 23, 2010 Windows, OS X, Linux First-person shooter Free to Play Fast-paced open-source FPS. 3D 

Tuesday, 12 September 2017

Difference between BLOG and WEBSITE

A lot of people get confused about the difference between a blog and a website.
While there are many similarities between the two, there are some major differences.

Before going into them I want you to know something. Making money online is not necessarily easier with one or the other.
Whether you choose a blog or a website, you still have to learn how to generate targeted traffic or you won't make anything... period.

The reason I say this is because blogs are typically easier and cheaper to setup than websites. And because of this, people often run to create a blog and then later find out it's not always the best approach for their needs.

So make sure you read this page so you choose the option that's best for you.

What's a Blog?

A blog is a series of content (called "posts") that are usually organized by date with the most recent post showing first. Many blogs also have the posts organized by category for convenient browsing.
They have comment forms at the end of every post that allow the readers to give the author feedback and interact with other readers.
Blogs (taken from the phrase "web logs") were originally created for personal journaling. Now people use them in place of a website, or in some cases, they own both.

When to Blog

Blogs are best when you have a topic that compels you to write fresh information on a consistent basis. That's why a lot of news-oriented websites are moving toward blogs.
People who read blogs often use a functionality called RSS, which allows them to subscribe to your blog's content with an RSS reader.
When they open up their reader, they can see the latest headlines from your blog at a quick glance. That's why it's important you choose a topic where you can provide fresh content on a regular basis. Otherwise, people may stop reading your blog if they see you aren't writing enough new content.

Creating a Blog

In order to create a blog you need to choose a platform. The two most common blog platforms are WordPress and Blogger.
Both platforms are free and provide user-friendly editors for you to publish your content. No programming or additional software is needed.
If you do decide to go with a blog, I'd highly recommend that you register your own domain name and have a self-hosted blog instead of using the free blog hosting platform.
You want the address of your blog to be something like or instead of or

You Can Use WordPress for Static Sites

One thing I should point out is you can actually use WordPress to create a static/traditional website. It just requires some manipulation and understanding of the tool. I talk a bit about this in my WordPress video for beginners.

What's a Website?

Just like a blog, a website is a collection of content called web pages. Unlike a blog, the pages are not usually organized by date.
With websites, you have a more control of your site's layout because it's easier to work directly with the code.
Now, of course, if you take the time to learn CSS, HTML, PHP, etc. you can change the layout of a blog as well. However, it's not quite as straightforward since blogs are made up of several different files and the coding is a bit more complex.
With a website, you can manage your entire design in a software program so editing the overall layout and design is a little easier than managing the layout of a blog.

Another difference between websites and blogs is how content is published. With blogs, the publishing functionality is built into the blogging platform so you do not need any additional tools to publish your site online.
For example, to publish your content from a WordPress blog, you would login to the WordPress admin panel and select "Publish".
To publish content to a website you need an FTP program or web software that has a built-in FTP program.
Note: FTP stands for file transfer protocol and it's just a simple program that moves your web pages from your computer to your website. FileZilla is a common FTP program and it's free.
Don't let the acronyms scare you. It's really not that difficult. In fact, many web hosts now have FTP programs bundled into your account so if you can publish your content right through their control panel area.

Publishing Your Website With Software

I usually recommend people use web software that has a built in FTP program. For example, use Dreamweaver to create and manage this site. I bought a design template online and customized it in the software.
The nice thing about Dreamweaver is you can publish your content to the web right from the software so you don't need to download any additional FTP software or use your web host's functionality to save files to the Web.
Dreamweaver is a bit pricey for some at $400, but there are some alternatives. Nvu and Komposer are both free. Of course you won't get as many of the bells and whistles that you get with Dreamweaver, but they are still good options.
Artisteer is an easier program to master and has plenty of design templates to help you along.
No matter what software you choose, rest assured there are plenty of free tutorials online that will help you become familiar with it.

No Web Software?

You do not have to use Web software to create a static website. You can write your HTML from scratch using a basic text editor like NotePad or BBEdit.
Then you simply save your pages to the Web using an FTP program or your web host's control panel.
If you are serious about learning how to code from scratch visit They have some awesome tutorials on HTML and CSS.

"Should I Start With a Blog or a Website?"

There's no right or wrong answer to this. Which one you start with depends on you. Due to the way people read blogs, it's best to create a blog if you have a lot of "newsy" and fresh information to write about on a topic, and you should be able to produce new content on a consistent basis.
Websites tend to have more evergreen information and there isn't as much pressure to keep writing new content all the time. The information on a website is more static and often contains reference information that people would want to bookmark and return from time to time.
Whatever you do, please start with one or the other. Don't try to create both because you'll be overwhelmed with trying to market them. Take one thing at a time.
Just remember, you can use WordPress to create a traditional website too as explained in the video above.

Owning a Blog and a Website

While I don't recommend starting off with both, here's an example of why you may start with a website and then add a blog at a later time.
Let's say you have a site on healthy eating. It's 75 pages of different tips on what kinds of foods you can eat. A lot of the information is evergreen and it's a wonderful site for people to bookmark for future reference.
Now let's say you want to start a section on this site where you announce a new recipe every week. Since you will be providing new information on a consistent basis, this kind of content is best presented in a blog format because blogs show the most recent content first and organize the information by date and category.
Since blogs are setup to divide the content into categories, you could add categories to make surfing your blog easier (Desserts, Breakfast, Lunch, Dinner etc.) and post the recipes into the appropriate category.

Monday, 12 September 2016

We will happily be having sex with robots soon, according to scientists

The "sexbots" could be better than humans in bed and we could be looking at human-robot marriages by the year 2050, experts have claimed. Popularity of the machines has been rising as their realism continues to improve and soon could replace human companionship altogether.
Joel Snell, an expert in robots from Kirkwood College in Iowa, said the machines could be programmed to each individual person’s requirements.
“Because they would be programmable, sexbots would meet each individual user’s needs,” Mr Snell told the Daily Star.
“Robotic sex may become addictive. Sexbots would always be available and could never say no, so addictions would be easy to feed,” he said.

What are the Best Computer Jobs for the Future?

If you’re considering going back to school for a career in information technology, of course you want to make sure that the time and financial investment you make will pay off with a lucrative career. Read on to learn more about the ten best computer jobs, evaluated by projected growth over the next decade as well as salary. The ranking methodology of the list first takes into account number of new jobs over the next ten years as reported by the Bureau of Labor Statistics; salary is a secondary factor, with level of education needed as a tertiary consideration. By preparing for one of these careers, you ensure that you and your family will enjoy job security that will persevere.

Discover the ten best computer jobs for the future:
  1. Mobile Application Developer

    best mobile app developer jobs
    Mobile App Developer Employment Projections | 2010 - 2020

    Key Growth FactorsMobile application development is one of the world's fastest growing occupations. As smart phones and tablets continue to change the way we communicate, do business, and access news & entertainment, the demand for new and innovative mobile apps is growing at an incredible speed. This increased demand translates to one of the largest IT skills gaps ever realized – there are simply more mobile app development job openings than skilled application developers to fill them. Google's Android and Apple's iOS (iPhone & iPad) platforms will continue to offer the most job opportunities for mobile developers
  2. Database Administrator

    best DBA jobs
    Database Administrator Employment Projections | 2010 - 2020

    • 10-Year Growth Pct: 31% (much faster than avg.)†
    • 10-Year Growth Volume: 33,900 new jobs
    • Average Salary: $82,000
    • DBA Career Path ››
    Key Growth FactorsBusinesses are accumulating record amounts of digital information, spurring the need for trained and certified DBAs to store, organize, analyze and secure this data. In addition, as more databases are connected to the Internet and cloud, data security will become increasingly vital & complex; database administrators and developers - especially those with information security skills - will be hired to protect corporate databases from hackers and other security threats.
  3. Software Engineer

    Best Software Engineer Jobs
    Software Engineer Employment Projections | 2010 - 2020

    Key Growth FactorsThe demand for software engineers will rise along with technological advancements and the proliferation of emerging network technologies. For example, increased corporate adoption of cloud and virtualization strategies will create a surge in demand for applications software engineers who can design and develop secure web-based programs. Likewise, as the sophistication and adoption of electronic data-processing systems continues to rise, the need to implement and upgrade to these new computer systems will fuel job creation for systems software engineers.
  4. Video Game Designer

    Best Video Game Designer Jobs
    Video Game Designer Employment Projections | 2010 - 2020

    Key Growth FactorsThe $65+ billion dollar gaming industry has more than tripled in size over the last decade with no signs of slowing. Beyond the booming market for traditional console and PC games, the increased popularity, processing power and graphics capabilities of mobile devices has unlocked a new world of employment opportunities for game designers, artists and programmers. Video game designers with mobile software development expertise will be especially sought after as smart phones & tablets, such as the iPhone and iPad, continue to change how video games are accessed and played. Game designers will also benefit from growing public and private sector demand for intelligent simulation programs, e.g., military flight simulators.
  5. Network Administrator

    Network Administrator Job Growth
    Network Administrator Employment Projections | 2010 - 2020

    Key Growth FactorsDemand for network administrators will continue to rise as organizations invest in new systems and network technologies to increase productivity and gain a competitive advantage. The rapid adoption of tablets and smartphones – and "Bring your own device" (BYOD) policies – into corporate culture means more organizations will use the Internet to conduct business online, translating to increased job opportunities for network administrators and network managers who can help businesses securely utilize these emerging technologies to communicate with employees and customers.
  6. IT Security Specialist

    IT Security Specialist career growth
    IT Security Specialist Employment Projections | 2010 - 2020

    Key Growth FactorsSecurity will remain a top concern for IT executives and hiring managers as the frequency, scope and complexity of cyber attacks continues to escalate. IT executives interviewed in Computerworld’s 2012 IT forecast survey report actively seeking professionals with information security skills, but finding it difficult to locate good talent. This indicates an incredible opportunity for technology professionals to advance their security skills and credentials. Computer security skills in the greatest demand in 2012 and beyond include IT operations security, mobile device security, risk management, information assurance, network and cloud/virtualization security.
  7. Computer Systems Analyst

    Computer Systems Analyst career growth
    Computer Systems Analyst Employment Projections | 2010 - 2020

    Key Growth FactorsAs organizations continue to increase their reliance on technology, computer systems analysts will be hired to architect new systems across all industries. Healthcare is a key field for systems analyst job growth, as aggressive government mandates and funding initiatives continue to drive rapid increases in electronic medical record (EMR) adoption, electronic-Rx services and other healthcare software projects that require the development of custom computer systems. The U.S. Department of Labor also predicts a 43% increase in systems analyst hiring at IT consulting firms, which translates to a huge amount of freelance and contract employment opportunities.
  8. Web Developer

    Best Web Developer Jobs
    Web Developer Employment Projections | 2010 - 2020

    Key Growth FactorsEach year, a record number of businesses bring their offerings to the Internet. As the number of products and services available online continues to grow, web developers and designers will enjoy increased job opportunities. Proliferation of social media, social networking and other Web 2.0 communities will boost demand for web developers as businesses look to engage a new generation of customers and spur a competitive advantage in these rapidly growing platforms.
  9. Health Information Technician

    Best Health Information Technician Jobs
    Health Information Technician Employment Proj. | 2010 - 2020

    Key Growth FactorsHealth care will produce more new computer jobs from 2012 through 2020 than any other single industry. Aggressive government mandates and funding incentives for hospitals and private health practices to adopt centralized electronic medical record (EMR) systems, is driving unprecedented hiring of health information technicians who are trained & certified in these new technologies. Health information technicians earn the lowest starting salary on this list, however the required education is the quickest (typically a 2-year degree program in Health IT), plus candidates learning now will be well-positioned for lucrative management positions as the health IT job market continues its rapid expansion.
  10. Technology Manager

    Best IT Manager Jobs
    Technology Manager Employment Projections | 2010 - 2020

    Key Growth FactorsJob growth for information technology managers is directly tied to the growth rates of the IT workers they supervise. Record-breaking growth in a wide range of technical career fields – including networking, mobile development, software engineering, databases and virtualization – will continue from 2013 through 2020 and beyond, in turn fueling demand for talented IT managers. Additional growth will be driven by increased focus on information security and the hiring of additional IT security personnel.