Hey CLion, quick: Catch!

Posted by on Sep 3, 2015 in c++, tools | 2 Comments
Hey CLion, quick: Catch!

  I am glad I finally made up my mind and bought a personal license for CLion. And just one day after CLion 1.1 came out. A few episodes of CppCast had left me with some interesting sounding projects I had meant to take a look at. One of them was Catch, with its promise […]

A Better way to ask cmake for a C++ standard

Posted by on May 5, 2015 in c++, cmake, tools | One Comment
A Better way to ask cmake for a C++ standard

A while back I wrote a post about how to set the c++ standard with cmake. It revolved around setting the CXX_STANDARD and optionally CXX_STANDARD_REQUIRED properties. I have since found this technique does not work as nicely as I would like with Visual Studio.

Hyperpolyglot

Posted by on Mar 30, 2015 in tools | No Comments
Hyperpolyglot

Back in 2012 I tweeted this: Is there a c++/java dictionary? Stuff like this would make sense for teaching new languages to programmers. Languages do overlap a lot. — ruipires (@ruipires) August 2, 2012 I could have tried doing it myself, but couldn’t find the time for it. This is a recurring problem of mine. […]

Biicode

Posted by on Mar 29, 2015 in c++, cmake, tools | 3 Comments
Biicode

I have been meaning to try biicode for a while now. I have heard about it in blog posts, in podcasts, and I have been looking for a tool like that. I have finally taken the time to try it, and have published my very first block. Go check it out!

My VIM configuration – part I

Posted by on Jan 30, 2015 in tools | No Comments
My VIM configuration – part I

I have been using Vim and gVim for a few years now. Vim has a steep learning curve (but there are great tutorials out there), but its worth it, as it is a very powerful text editor. While it is not supposed to be an IDE, there are a lot of plugins out there that can […]

Setting the c++ standard using cmake

Posted by on Jan 19, 2015 in c++, cmake, tools | 3 Comments
Setting the c++ standard using cmake

Note: I have written an update to this post here. I’m currently trying to convert an existing code base from Makefiles to CMake. I’m doing this in order to showcase the advantages we can have by switching to CMake. Its an unofficial conversion, so I am not changing anything in the official repo. I plan […]

The importance of a native UI

Posted by on Jan 1, 2015 in tools | No Comments

It is no secret that I am a fan of the Qt project. I like how it promisses, and can deliver the capability to develop a cross platform UI. That being said, if there is one thing that can set one application apart from the others, is attention to detail. I include in that looking […]

Vagrant

Posted by on Oct 30, 2014 in tools | No Comments

After hearing about it a software engineering radio episode, and in several other podcasts/articles (FLOSS weekly maybe?), I decided to try using vagrant. Vagrant describes itself as a way to “Create and configure lightweight, reproducible, and portable development environments”.

GDB TUI mode

Posted by on Aug 18, 2014 in tools | No Comments

It’s funny how sometimes you use a tool for years, but still find out new functionality once in a while.

A decent windows console

Posted by on Aug 14, 2014 in tools | No Comments

I have just stumbled upon ConEmu, and have to admit I’m impressed. As a developer, I have to use command lines a bunch, so they should not feel like a burden to use. The windows command prompt looks behaves terribly bad.  Honestly, is re-sizing it freely too much to ask ? ConEmu can incorporate other […]