Tuesday 9 May 2017

play Windows games on Linux

Linux operating systems gives the stability and security that Windows platform somewhere fails to deliver. But what about gaming? Linux users understand this pain. It will be a fare game to compare both on this aspect. Users who want to go with gaming will rarely use Linux and users who are comfortable with Linux operations will rarely go for Windows. Both are big competitors to each other and both have respective pros and cons. But when it comes to gaming then Windows leads Linux somewhere.
So, does this mean, can't we play games on Linux? Well it's not true and today we can easily play most of the Windows games on Linux system. Here are the some tools that will convert your Linux machine into a gaming ware.

1. Wine 

Wine is a compatibility layer which is capable of running Windows applications in systems like Linux, BSD and OS X. With the help of Wine, you can install and use a number of Windows games in Linux. WINE is a free and open source that allows Microsoft Windows to run on machines using Unix environment. WINE is quite famous for its software library Winelib which allows users to compile and port Windows apps to Unix platform.

2. PlayOnLinux

PlayOnLinux acts as the graphical front end for compatibility layer of Wine software. It is a powerful tool that allows you to club almost any Windows apps like MS Office, IE, video games with your Unix platform. It has different interface and slightly easier to use than Wine. Like Wine, PlayOnLinux too is free to use. You can browse the applications and games supported by PlayOnLinux on its database.

 

3. Steam

Steam is a digital distribution platform for video games. It provides you the option to buy and install games, play multiplayer and stay in touch with other games via social networking on its platform. The games are protected with DRM. A couple of years ago, when Steam announced support for Linux, it was a clear indication that gaming on Linux is being taken seriously. Though Steam's decision was more influenced with its own Linux-based gaming console and a separate Linux distribution called Steam OS

4. CrossOver

CrossOver is an improved version of Wine that brings professional and technical support to Wine. But unlike Wine, CrossOver is not free. Good thing about CrossOver is that every purchase contributes to Wine developers and that boosts the development of Wine to support more Windows games and applications.

5. VMware

VMware allows you to use popular games like WoW and SIMS on your Linux machine. So if you are looking towards playing high level games on your Linux machine then it is the best tool to go with.

 

 

 

Conclusion

These are the tools that you can try to install Windows games on your Linux machine. I think that's pretty much what you need to know to get started with gaming on Linux. If you are still not convinced, I would advise you to dual boot Linux with Windows. Use Linux as your main desktop and if you want to play games, boot into Windows.

Sunday 16 April 2017

free and open source IDE for Linux user

free and open source IDE for Linux user
Nowadays people are turning toward programming and they are successfully building great applications. Linux an open source operating system is used worldwide on many desktops, servers and mobile devices. The main reason Linux is much loved is because it provides great security and stability, less expensive than other software's, protects privacy and user control over their own hardware.

Linux is everywhere and it has great benefits for programmers in Linux. If you love Linux programming you can really have a good career in system administration and learning Linux can sure shot land you with good job title in market.

As we all know that Programming is all about typing and typing. And our programmers constantly keep on searching and worrying about text editors to help them in their coding. At this point, knowing some of Best IDE’s comes in handy, to save your time and mental efforts. Many programmers learn to code by using a text editor, but in time they move towards using an IDE as it makes the art of coding efficient and quicker. To provide a sharpness into the quality of software which are available, for Linux.


Here is the list of all powerful IDE for Linux -

10. Geany - Geany is a lightweight IDE and it supports all major languages. It was designed specifically to provide a fast and small IDE, and it needs only the GTK2 libraries to remain independent from Desktop Environments. It has all basic features such as, auto-indent, syntax highlighting and auto-complete code or snippets etc. Geany is a clean and provides larger space to work in. So if you want a lightweight and pretty basic IDE for your development then go with Geany.

9. zend Studio - Developers of PHP use Zend for faster coding, resolving issues easily and to integrate freely inside the cloud. It has power pack of tools such as Zend Studio, PHP Unit and Composer which forms one stop shop for mobile app developers and PHP developers.

8. CodeLite - CodeLite is a free, open-source, cross-platform IDE for the C, C++, PHP, and Node.js programming languages. To comply with CodeLite's open source spirit, the program itself is compiled and debugged using only free tools for Mac OS X, Windows, Linux and FreeBSD, though CodeLite can execute any third-party compiler or tool that has a command-line interface. 

7. Gedit - Gedit is an IDE that comes pre-installed with the Gnome Linux dekstop environment. It is a very simple and small IDE but it can be customized to fit your working environment by installing plugins and configuring existing settings. Gedit does not provide the easiest way to install plugins but you can download the plugins and then install them manually.

6. KATE - It's the text editors that comes pre-installed with KDE desktop environment. KATE is a lightweight and fast text editors and it can open multiple files simultaneously. KATE is simple yet powerful IDE. It supports great number of languages and auto-detect the language sets the indentation for document automatically. Programmer can split window to work with multiple documents simultaneously. KATE has embedded terminal, SQL plugin, Find & replace, session support, syntax highlighting, smart comment and uncomment handling, bracket matching, KATE takes backup automatically so in case of crash or unexpected shutdown your work don't get lost.

5. Bluefish Editor - It is a free and open source development project targeted towards web developers and programmers.  If you are a web developer then Bluefish editor can be a good choice. It supports many advanced features such as auto-completion of tags, auto-indentation, powerful search & replace, support of integration of external programs such as make, lint, weblint etc.

4. Brackets - Brackets is the IDE developed by Adobe developers. It is the IDE for you if you're a web designer. There are several awesome features in Brackets that make it stand out. Brackets supports plugins to extend functionalities and installing plugins is really easy. Beside all the basic features such as auto-indentation, auto-completion and code highlighting, Brackets has advanced features that really help you while you're editing web pages and working with CSS, and some of which features are Inline editing, Editor splitting, plugins and many more.

3. Eclipse - Free, open-source editor made for heavy Java development. It is more advanced and robust. Eclipse is mostly written in JAVA and it is primarily used for developing JAVA applications. But, the language support can be extended by installing plugins. So with plugins support Eclipse becomes one of the best IDEs to develop programs in C, C++, COBOL, Fortan, Haskell, JavaScript, PHP, Perl, Python, R, Ruby and Ruby on Rails, Scheme and many more.

2. Atom - Atom is the IDE developed by Github and it is completely hackable which means you can customize it as you want. It supports large number of programming languages by default like php, javascript, HTML, CSS, Sass, Less, Python, C, C++, Coffeescript, etc. and you can extends it's languages supported by install plugin.

1. Sublime Text - The one that wins the list is obviously, Sublime Text. The lightest of all and feature rich IDE used by professional programmers. Besides all the basic features, Sublime has the most powerful features that let programmers do coding really fast. Sublime has so many powerful features like code highlighting, auto-indent, auto-completion and all basic features, Sublime has all of them packed. Sublime Text contains 22 different visual themes, with the option to download additional themes and configure custom themes via third-party plugin. Sublime Text is the popular replacements and main competitors - Atom, BBEdit, TextMate, Notepad++, Emacs, vim, Brackets, Visual Studio Code, and others.