All posts tagged “Servers”

Will Facebook own the servers behind our virtual reality future?

Raph Koster, a game developer and author of A Theory of Fun for Game Design, has some interesting thoughts on the longterm implications of Facebook’s foray into virtual reality. Virtual reality has much greater potential than merely making games more lifelike, he says. It’s about creating the Metaverse, a marriage of the internet and real life, in which it’s possible to tour Machu Picchu, build a cathedral, and have sex with a stranger without leaving home. In the Metaverse, incredible power will belong to the companies that own the servers that provide these incredible experiences.

“It’s time to wake up to the fact that you’re just another avatar in someone else’s MMO,” Koster writes. “The real race isn’t over the client —…

Continue reading…

The Verge – All Posts

The NSA has reportedly been spying on Huawei’s servers for years

The US government has made definitive statements about Chinese telecommunications company Huawei — a 2012 report claimed that the company’s networking equipment posed a national security risk, something that caused the company to largely retreat from operating in the US market. Somewhat ironically, however, the US government appears to be doing something very similar to what it accused Huawei of. The New York Times is reporting that the NSA has created its own “back doors” directly into Huawei’s telecommunications networks for the purpose of collecting information on the vast array of hardware that the company claims connects a third of the global population.

The NSA also monitored communications of the company’s top executives and…

Continue reading…

The Verge – All Posts

How To Host Your Personal Website On Google’s Servers For Free

At the present time, everyone is hosting a personal or portfolio website to showcase his information on the Web. If you wish to host your own personal website but don’t really have to budget for it, this post is right up your alley.

This simple tutorial will show you how you can host a basic website (built using HTML & CSS) on Google’s servers, for free. And you can easily complete this between 1 and 3 hours.

Technically, Google does not provide free hosting solutions, but they do provide a Platform As A Service (PAAS) known as Google App Engine (GAE). This tutorial uses App Engine’s ‘Static files’ feature to host a static HTML-CSS website on GAE’s servers.

At the end of this tutorial you will be getting your own personal website at a customized sub-domain address like so: <your-custom-name> You can make it your contact page, to connect with potential clients or to expand

I have one at, hosted on GAE. It just takes 7 tasks:

  1. Make a personal website using a free HTML-CSS website template
  2. Download and Install Python and GAE SDK
  3. Sign up for Google App Engine
  4. Create app at Google App Engine
  5. Develop app using GAE Python SDK
  6. Deploy/upload your custom app to GAE servers

Let’s get to it.

Task 1: Make a Personal Website

Building a website from scratch can be hard and tricky, especially if you are not a hardcore web designer or an expert with writing tagged elements in html. However you can always work on a web template and customize it into your own version. Here are just a few good, easy-to-edit, and Creative Commons licensed website templates:

To make the website template your own, download the templat from the given links above, unzip the files and edit the index.html or other .html files. You can use any text editor to edit these files like Notepad or WordPad, but Notepad++ is easier and highly recommended. Add your information, e.g., name, skills, work, portfolio, contact information, etc. and save the file.

Alternatively, if you want to do more on your website, you can try learning HTML5 & CSS. We have plenty of HTML5/CSS tutorials to learn from. Do check them out.

Task 2: Get Python and GAE SDK

Next, download and install the following software for editing and deploying apps to GAE servers.

Note: Please install the software with their default options and settings, otherwise you may face problems with the tutorial.

Task 3: Sign up for Google App Engine

Third in line, sign up for an account at Google App Engine. If you already have a Gmail account, it’s just a matter of signing in.

  • Go to
  • If you already have a Gmail account then move to next step, otherwise press the Sign up button and enter required details to create an account.

  • Enter your account credentials and press Sign in button to access the GAE dashboard.

  • Google App Engine will greet you with a welcome message.

Task 4: Create App at Google App Engine

Now, you need to create an application at GAE.

  • Click the Create Application button.
  • You may be asked to verify your account. Verify your account by following the on-page instructions.
  • You will see the "Create Application" page as below:

  • Enter the address you want in Application Identifier. This name will make your sub-domain address, e.g.
  • Once given a name, application identifier cannot be changed. So, choose your application identifier wisely.
  • Enter Application Title in the second text field. This name will be displayed when people access your app on the GAE.
  • For Authentication Options, leave it in the default option (Open to all Google Account users).
  • Click on Create Application button. You will see a page notifying "Application Registered Successfully" as below:

Task 5: Develop app using GAE Python SDK

It’s time to develop your GAE app on your system using Python and App Engine Python SDK.

  • Open Google App Engine Launcher app on your system using Start menu or Start screen (if you are working on Windows 8).

  • Open File menu > Create New Application. Alternatively, you can press the key combination Ctrl+N to create a new application in GAE Launcher.

  • Enter your application identifier in the field of Application Name.
  • Choose a local parent directory for your app by clicking on Browse button. Your app’s directory will be created inside this directory.
  • Leave the Port and Admin Port to default values.
  • Click on Create button.

To edit your local GAE app’s settings:

  • Choose your app in GAE Launcher.
  • Click on Edit.
  • Your app’s "app.yaml" file will open in WordPad.
  • Replace the whole text (delete old text and enter new text) with the following:

application: <your-app-name-here>
version: 1
runtime: python27
api_version: 1
threadsafe: yes

– url: /
static_files: www/index.html
upload: www/index.html

– url: /
static_dir: www

– name: webapp2
version: "2.5.2"

  • Replace <your-app-name-here> with your application identifier on the first line of this file.
  • Save this file and close WordPad.

To add your personal website’s files to your local GAE app:

  • Open the local parent directory of your GAE app.
  • Open your app’s directory.
  • Delete the files named favicon.ico and present in this directory.
  • Create a new directory (or folder) named www inside this directory. (If you want to change this directory’s name, you have to rename this directory and replace all www in your new directory’s name in the app.yaml file.)
  • Copy your website’s files (all files and sub-directories inside its folders, e.g. index.html) to this wwwdirectory.

If everything goes well, then your app’s directory will have two files (app.yaml and index.yaml) and a sub-directory (www). The sub-directory ‘www’ will have your website’s files and folders.

Task 6: Deploy/Upload your custom app to GAE servers

You have created your local GAE app and now, you need to check and deploy/upload your app to GAE servers.

To check your local GAE app:

  • Choose your app in GAE Launcher.
  • Click on Run.
  • You will be shown your website in the web browser on your computer. (If you don’t, backtrack and check to see if you followed the instructions in the tutorial correctly.)

To deploy your GAE app:

  • Choose your app in GAE Launcher.
  • Click on Deploy.
  • You will be asked for your gmail id and password. Enter your account’s credentials and press OK.
  • You will see a Python window detailing the progress of the upload operation. It will take some time to upload your app depending on your Internet connection’s speed.

All done!

If you followed the whole procedure precisely, then by this time, you must be having your own website hosted on the web. You can check your website at <your-app-name> If you successfully hosted your website at Google App Engine, don’t forget to share your App Engine’s website address through comments.

Save money by using refurbished servers

Refurbished servers are a great way to save money on your hardware overhead. They still require a measure of careful planning. While they can simplify your business outlay they cannot solve all of…

For full article and other interesting tech related stuff visit the website.

Microsoft apologizes for Outlook, ActiveSync downtime, says error overloaded servers

In a lengthy update to its service status page, Microsoft has explained the causes and resolutions to the extended downtime and Exchange ActiveSync users experienced earlier this week. The company says that it has “restored service so all customers should have normal access from all of their devices,” though as The Next Web notes, there is still an issue for “a small percentage of mobile users” as of this writing.

Microsoft’s explanation details the triage work system administrators needed to go through to identify and resolve the outage. The main issue was “a failure in a caching service that interfaces with devices using Exchange ActiveSync.” That failure caused a cascade effect where devices flooded Microsoft’s servers…

Continue reading…

The Verge – All Posts

New slide from leaked PRISM presentation promotes directly collecting data from servers


While many companies allegedly involved in government program PRISM have denied that they gave agencies access to their information, The Guardian says the leaked PRISM slideshow contradicts these claims. Earlier today, they released an additional image from the 41-slide deck, apparently showing the “two types of information” that can be collected under Section 702 of the FISA Amendments Act. The top method suggests tapping directly into infrastructure like fiber optic cables to collect data. The bottom, labeled “PRISM,” suggests “collection directly from the servers of these US Service Providers: Microsoft, Yahoo, Google, Facebook, PalTalk, AOL, Skype, YouTube, Apple.” To the side, a bubble reminds an audience that “You Should Use Both.”

Continue reading…

The Verge – All Posts

NSA had no ‘direct access’ to tech company servers, say CNET sources


CNET is reporting that a “former government official who is intimately familiar with [the] process of data acquisition” detailed in the leaked PRISM slides says that the NSA had no direct access to tech company servers. In fact, the Washington Post had updated its original story with a statement saying that “It is possible that the conflict between the PRISM slides and the company spokesmen is the result of imprecision on the part of the NSA author.” If CNET’s sources is correct, it could indeed be the case that the original reporting on PRISM was the result of “misreading” the leaked PowerPoint presentation. Steward Baker, the NSA’s general counsel in the 1990s, told CNET that the original Washington Post coverage looked “rushed and…

Continue reading…

The Verge – All Posts

How to configure SMTP in Android and iPhone (SMTP Servers)

Those who are using iPhone and Androids use the phone for more than simply making calls or sending text messages. For them the phone works like a mini computer thatRead More

You can visit the website for the full article and other interesting articles.

Blogger’s Path

Abdicar VPS Hosting & Dedicated Servers

Many times we face the problem of recognizing our hosting provider whether it is real hosting provider or just distributing the hosting via reseller account? Many hosting providers claims to be…

For full article and other interesting tech related stuff visit the website.


Abdicar Hosting Solutions – The Best VPS Hosting and Dedicated Servers

Normally, website leads our imagination to the design and development, its beauty and the way it was presented. The other most important factor which should be considered is the HostingRead More

You can visit the website for the full article and other interesting articles.

Blogger’s Path