Cyber Programmers

Saturday, November 14, 2015

Top 9 Best C/C++ IDEs For Windows/Mac OS X/Linux/Unix

If you are working on a big project, you definitely need to use IDE. There are various types of IDE's and you should select the right one which fits your needs.
So I decided to give you the list of best C/C++ IDE's for different platforms.

1) CLion

Platforms: Linux, Mac OS X, Windows
JetBrains well-known company has created this IDE for C/C++ developers.

  • Smart editor
  • Embedded terminal
  • Various languages and standards: C++11, libc++, boost, JavaScript, XML, HTML and CSS
  • Keyboard Shortcuts to help you with fast project creating
  • CMake support
  • Code analysis
Why it's a number one? Well, because it has a multi-platform support first of all and a has a lot of functions which will help us in developing.

Platforms: Windows
IDE from Microsoft. The only minus about this IDE that it only works with Windows. This IDE is not only for C/C++ developers, but it also includes many popular languages in its list. If you are working with a team then you probably do need a Pro version minimum which is not free. But if you are working alone then you can use Express edition of IDE which is free.

3) Xcode
Platforms: Mac OS X
This IDE is the best choice for Mac users. Probably there are so many programmers who prefer to use a Mac. And again this IDE like the previous one (Visual Studio) is not only for C/C++ developers, there are many other popular languages supported. It is completely free to use. So you get pretty cool features to develop your program with C/C++.

4) Eclipse
Platforms: Linux, Mac OS X, Windows
The second good IDE which has a multi-platform support. It is also open source which is a big plus and completely free.
  • C/C++ Development Tools
  • Eclipse Git Team Provider
  • Mylyn Task List
  • Remote System Explorer

Platforms: Linux, Mac OS X, Windows
Multi-platform, free IDE. Has a lot good feature which can help you in development.
  • C++11 Support
  • Qt Toolkit Support
  • Remote Development
  • File Navigation
  • Compiler Configurations

Platforms: Linux, Mac OS X, Windows
Multi-platform support, completely free. So why I suggest this IDE? First of all, it is a light IDE.
  • Written in C++. No interpreted languages or proprietary libs needed.
  • Extensible through plugins
  • Open Source! GPLv3, no hidden costs.
  • Multiple compilers support
  • Interfaces GNU GDB
  • Also supports MS CDB
  • View CPU registers
  • Switch between threads
  • Disassembly
IDE have many features which are listed in its official website.

Platforms: Linux, Mac OS X, Windows
Qt is one of the most popular Libraries. You can download the open source version for free. Really great choice if you want to create a GUI for your application.
  • Qt Quick Compiler
  • Qt Data Visualization
  • Boot to Qt
  • Qt Quick 2D Renderer
  • Qt WebView
  • Qt Virtual Keyboard
You can also purchase the pro version which gives you more features to work.

8) Geany
Platforms: Linux, Mac OS X, Windows
It's completely free to use. Lightweight and perfect IDE for C/C++ developers.
  • Syntax highlighting
  • Code folding
  • Symbol name auto-completion
  • Auto-closing of XML and HTML tags
  • Build system to compile and execute your code
  • Simple project management

9) CodeLite
Platforms: Linux, Mac OS X, Windows
Open Source, free IDE for C/C++ development.
  • Generic support for compilers with built-in support for GCC/clang/VC++
  • Display errors as code annotations or as a tooltip in the editor window
  • Errors are clickable via the Build tab
  • Built-in GDB support
  • Supports C++11 auto keyword, templates, inheritance etc.

Saturday, October 31, 2015

How to install Mac OS X El Capitan 10.11 on VMware Player/Workstation and on PC/Laptop

In one of my previous posts, I have posted about how to install OS X Yosemite on Vmware Workstation. And today I have created a special video tutorial where I show how we can install the latest version of OS X El Capitan.
Don't forget to share the video with your friends and hit the like button. Subscribe to our YouTube channel to get the video tutorial updates.
Download unlocker 
Download Mac OS X El Capitan installation files
The line you need to add at the bottom of vmx file: 
smc.version = "0"

Sunday, October 25, 2015

How to Remove/Delete Blogger "Showing posts with label" Message Box Without Affecting 404 Page

Blogger is a free way to create a blog without caring about hosting payments. You can modify your blog's design using CSS, add some cool features using JQuery Library. But there are some things that you really want to remove from your blog to give it a more efficient look. And today I will show you how to remove the "Showing posts with label" message box when you are opening a label page. You may already found a trick to do that just by removing a piece of an HTML code, but you only will mess up your blog's 404-page error message. So I will show you more smart and safe way to do that.

Also Read: How to add a Colorful Search Box Widget on Blogger

1) From Blogger's dashboard go to Template -> Edit HTML.
2) Simply use the Ctrl+F keyboard shortcut to open up the search box and search for <body>.
3) Now paste the below code just before the <body> tag.
<b:if cond="data:blog.pageType == &quot;index&quot;">
<b:if cond="data:blog.searchLabel">
<style>
.status-msg-wrap{display:none;}
</style>
</b:if>
</b:if>
And press on "Save Template" button.
That's all, now you can check the label page on your blog. If you have done all right you should not see "Showing posts with label" message box anymore.

Sunday, October 18, 2015

How to Run/Open Android Apps Using Google Chrome Browser on Windows/Linux/OS X

We already know that we can run android apps on our computers. Using Android emulators, we can play Android games on our Windows, OS X, Linux machine. The best known android emulator is Bluestacks, but not the best one. There are alternatives to your known Bluestacks.
So what if we don't want to install any kind of software on our computer but still we really need to run android apps. You are lucky because there is a way to run Android apps suing their apk files on Chrome browser.

Also Read: How to Remote Access a PC from Android device or with Another PC using Chrome Remote Desktop

1) First of all, make sure you have installed the latest version of Chrome, update it or if you have a problem with updating then open Chrome official page and download the latest version to reinstall it. And of course, you need to have an internet connection.
2) You need to have an apk file of the app, you can read this post on how to download apk files directly from Google Play
3) But you need a modified version of apk files. To do that simply add this extension to your Chrome browser. Now go to chrome://apps/ and open up twerk.
Now drag and drop the apk file to twerk app, next you need to set up some settings and hit on the pink android icon. Then you need to choose a directory where you want to save the modified apk files, create a new folder and save files.
4) You need to download a runtime, select the appropriate one for your system from the list given below.

ARChon 1.2 - Intel x86 Chrome 64-bit / Chrome OS 64-bit

ARChon 1.2 - Intel x86 Chrome 32-bit / Chrome OS 32-bit (Win7 32-bit: Use something like Chrome Beta 38.0.2125.77 beta-m)

ARChon 1.2 - ARM (i.e ARM-based Chromebooks)


5) Now when the download is finished you need to unzip it.
6) On Chrome navigate to Settings -> More Tools -> Extensions.
Make sure you have checked "Developer mode" and press on the "Load unpacked extension..." button, navigate to that folder you have unzipped files in the previous step and select it.
7) You can see a new extension named "ARChon Custom Runtime", make sure it is enabled.
8) In step three we have modified apk file with twerk extension, which creates a folder of our modified app. Now again we need to press the "Load unpacked extension..." button on Chrome and select the modified app folder.
9) Now it will add our android app to Chrome, you can see it in Chrome extensions list. Simply press on "Launch" link under the name of the app.
And it will launch the app. If you have done all right then it will run the app. If you got some error messages or you can't make it work, leave your question in the comment section below.
Also, read the ARChon guide maybe you find your problem solution.

Sunday, October 11, 2015

How to Disable/Turn Off Ubuntu Login/Log On Drum Roll Sound

Ubuntu one of the most popular Linux distribution nowadays. Most of new Linux users are choosing Ubuntu for its easy to use GUI because most of them used Windows and they are not familiar with terminal commands. But even it is the best choice for beginners, there are some cons. And in my opinion, the problem in Ubuntu is a Log on drum roll sound, which is annoying. Every time you turn on your computer and get a horrific sound notification and you think about how to turn off that sound. Today I will show you how you can turn that sound off completely.

1) First of all open up terminal(use Ctrl+Alt+T shortcut) and execute next command:
sudo gedit /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml
Type in your account password and hit enter.
2) It will open up "gedit" text editor, scroll down and search for "play-ready-sound" line. Now under that line change the value from "true" to "false". Save the changes with "Save" button at the top of text editor.
3) And now execute the command given below in terminal:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
Now you can restart your computer to see the results, you will no longer hear the drum roll sound when logging in to your user account.

Saturday, October 10, 2015

Make a Multi Part RAR Archives From ISO File

When we are trying to send multiple files we archive them which will also decrease the size. If we want to burn an iso file into a disc and it is more than 4.7GB then we can make a multi-part RAR archives and burn them into two or more discs, which then will ask for the second disc if the first part is extracted.

That's really easy, I do recommend to download WinRAR on your computer.
Right click on the iso file and select "Add to archive" line from the context menu.
Now in opened window change the archive name, and change the Compression method to "Best" from the combo box.
And at last set the "Split to volumes, size" to how much MB or GB you need. You can do that manually or select the function from the list you need.
You can also set a password to archive files, and some other features available.
 Click "OK" and wait until the archiving process finished.

Monday, October 5, 2015

How to Unhide Library folder in Mac OS X or Access with Terminal

If you are working with OS X, you really do need to access ~/Library directory, which is hidden by default. So to open it you can use the terminal, but what if you want to open it with finder as a normal folder and not with a terminal command.
Today I will show you how to unhide the Library folder on your OS X.

Also Read: How to Convert DMG File Format to ISO/CDR Using Disk Utility

If you don't know how to access Library directory with terminal then use this command:
cd ~/Library
So to unhide the Library folder simply execute next command on terminal:
chflags nohidden ~/Library/
So now you can go to home directory and you can see the Library folder alongside with other folders.
If you want to hide it back again, execute next command:
chflags hidden ~/Library/
So it will hide the Library folder from your home directory.