Friday, November 16, 2018

Top Five Websites to buy Website Domains


GoDaddy.com

GoDaddy.com offer domain name registration services at cheaper rates. It is one of the world largest domain name provider. The reason I place GoDaddy.com on top is that the main business of this website is only to sell domains. You can get a .com domain name for as low as $3 for the first year. GoDaddy.com claims to serve 18 million peoples worldwide.
https://godaddy.com

Namecheap.com

Namecheap.com is another platform which provides domain name registration as well as website hosting. It is also one of the top domain name registration service providers. Their main business is not to provide domain registrations they also provide website hosting services for as low as $2.88 per month. They provide WordPress services for as low as $1 per month. Namecheap.com claims to serve 10 million peoples worldwide.
https://www.namecheap.com/

Hostgator.com

Hostgator.com is also one of the top companies which provide domain and web hosting services. Hostgator.com provide web hosting for as low as $2.75 per month. Hostgator.com claims to serve over 9 million domains and 400k customers for web hosting.
https://www.hostgator.com/

Bluehost.com

Bluehost.com is also one of the top companies which provide domain and web hosting services. Bluehost.com provide web hosting for as low as $2.95 per month. Bluehost.com claims to serve over 2 million customers across worldwide.
https://www.bluehost.com/

Hostinger.com
                       
Hostinger.com is also one of the top companies which provide domain and web hosting services. Hostinger.com provide web hosting for as low as $1 per month but they don’t provide domains in this package. Hostinger.com claims to serve over 29 million customers across worldwide.
https://www.hostinger.com/web-hosting

Friday, November 9, 2018

Samsung Infinity Flex Phones

So the wait is over as Samsung announced its new infinity flex display smart phones. These devices can be a normal size smart phone and a mini tablet at the same time.
Samsung Infinity Flex


Screen Size


The phone does not have a name yet but it has a screen size of 4.58 inches' display on the outside case which let you use device as a simple smart phone. The outer case screen has a resolution of 1960 x 840, as shared by Samsung at its developer conference.
Samsung Infinity Flex Folded Display


When fully unfolded the screen size will become 7.3 inches’ AMOLED display, so by unfolding the device will convert into a 7.3 inches’ mini tablet.
Samsung Infinity Flex Unfolded Display

Multi-Active Windows

The main advantage that Samsung told of these fold-able devices is their specialization of multitasking. The device will be able to run three apps simultaneously by sharing the screen which results in no need to switch across the apps by closing and launching.  So this is a completely new multitasking feature that Samsung announced at its developer’s conference. This new feature is called Multi-active window by Samsung. One window will cover the left side of the screen while the other two windows will be stacked at the right side.
Multi-Active Windows

New Kind of Display


Samsung told about the screen that it uses a new advanced composite polymer which is flexible and tough. To make it fold-able, Samsung told that the screen is much thinner than the normal display panel. Screen thickness is reduced by reducing the thickness of the display polarizer up to 45 percent.
Samsung Infinity Flex Screen Folding


One UI

Samsung also unveils its new user interface called One UI. According to Samsung this UI promise a cleaner look and an interface which will be easier to use on fold-able phones.
Samsung One UI

Google for OS

Samsung also collaborates with google to create a special OS for fold-able phones and Android also announces its complete support for fold-able phones. Samsung also announced to release an emulator to for app makers so that they can test their app on new OS.

 Release Date

The phone release date is not confirmed but Samsung told that the mass production of infinity flex phones will start in next two to three months. Samsung have not yet announced any name for the device but there is a strong chance that these phones will be called Samsung Galaxy F.


Thursday, November 8, 2018

Python Installation


Python


              Python is a high-level general purpose programming language. It is created by Guido van Rossum and is released in 1991.When he began implementing Python, Guido van Rossum was also reading the published scripts from “Monty Python's Flying Circus”, a BBC comedy series from the 1970's. Van Rossum thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python.

Python Advantages

 ·        Python main advantage is that we don't need to specify the datatype we use, it automatically select the datatype according to your data. For example for a number like 10 python will automatically define this as an integer. So when you write a=10, the python will automatically take variable (a) as an integer according to the datatype that is stored in (a).
·        Provides have very easy syntax and is easy to learn. For example to print your name we simply need to write a single line of code "Print('TechGeek')".
·        Python is available for all platforms Windows, Linux and Mac. So python can be used on any platform you have.
·        No Semicolon;
·        No Curly braces {}
·   Python is Vastly used these days so there are many job openings for Python developers across the globe.

Uses

            Python is a general purpose programming language but python is vastly used for Desktop software development, web applications, data science and machine learning. Python is also used for complex numeric and scientific application. Python also provides features for data analysis and visualization.
            

Python Installation


  • ·        The best way to install python is by installing the anaconda software because it has many basic libraries of python pre-installed in it and libraries management is easy in anaconda. So I suggest you to use anaconda for python installation.
·After downloading anaconda setup for your platform from the above link install the software using the setup file you download. I suggest you to use Python 3 because Python 2 will not be available after 2020. So it will be good for you if you use latest versions of python.
  •     You can also download the latest version of python separately by the python official website.

https://www.python.org/downloads/
After downloading from the above link install the Python using the setup file you downloaded. Remember this is only the basic python language without any libraries extension. To install libraries we need to open python and write command pip install and then the name of the library, for example "pip install numpy". That's why I suggest anaconda software because it has many basic libraries pre-installed in it.

Python IDE
                 I suggest you to use PyCharm IDE by Jet brains. Its community edition is available for free so you can download and use it for python scripts for free. It has complete support for python and all its libraries so PyCharm community edition is be good for beginners. If you want to use the professional version you can also buy it from the link below. Another advantage of PyCharm is that it is available for all platforms Windows, Linux and Mac.
After downloading PyCharm from above link install it using the setup file you downloaded.
So by following these steps one can setup a platform for Python Development.


Popular