-
Recent Posts
Recent Comments
- swilmet on GtkSourceView fundraising!
- swilmet on GtkSourceView fundraising!
- Gabin on GtkSourceView fundraising!
- James (purpleidea) on GtkSourceView fundraising!
- swilmet on GtkSourceView fundraising!
Archives
- September 2017
- August 2017
- July 2017
- June 2017
- April 2017
- March 2017
- January 2017
- December 2016
- November 2016
- October 2016
- September 2016
- August 2016
- July 2016
- June 2016
- April 2016
- March 2016
- February 2016
- November 2015
- October 2015
- September 2015
- May 2015
- March 2015
- January 2015
- August 2014
- July 2014
- May 2014
- February 2014
- December 2013
- September 2013
- August 2013
- July 2013
- June 2013
- March 2013
- September 2012
- August 2012
Categories
Meta
Category Archives: Programming
Align parameters of a C function declaration, with lineup-parameters
Renaming a GObject class can involve a lot of manual work. Once the type is renamed, the parameters of the function declarations are no longer aligned. In the following example, GtkSourceSearch has been renamed as GtkSourceSearchContext: guint _gtk_source_search_replace_all (GtkSourceSearchContext *search, … Continue reading
Posted in Programming
3 Comments
Developing graphical IDEs the UNIX way
Programming on a UNIX environment generally involves the use of command line tools: vim/emacs, git, grep, sed, screen/tmux, and so on. What is really nice about these tools is that they do only one thing, but do it well. Now, … Continue reading
Posted in Programming, Thoughts
22 Comments
About code quality and maintainability
It can be difficult to write clean code, that is easy to understand, split in nice and well-defined functions that do one thing but do it well, with good variables names, and so on. For the maintainability, it is really … Continue reading
Posted in book reviews, Programming
1 Comment