Monday, 17 September 2012

Welcome on Aquamacs Emacs!

First post of 2012. I'm sorry for this, but I have really a lot of work to do!
Emacs is one of most famous Free-Software project. It's the first brick posed by Stallman for the GNU project and the most favourite editor for real programmers. Ok... VIM is equally famous, but I choosed Emacs for my jobs! Aquamacs Emacs is a Emacs implementation designed to run on Mac OS X systems. Maybe Mr. Stallman could hate me to advertising this program, but I hope he forgive me, because I think this "trojan horse strategy" could be successful. Anyway, let's talk about this good piece of software.

Wednesday, 30 November 2011

The End of Multi Threaded Programming

I warn you: this is a provocation. I really want to have replies to this post. Because I'm talking about one of most famous themes for computer-science students: threads and multithreading programming.
A special thanks to Andrea "MEgrez" Talon whom solved some doubts I had about Node.js

Wednesday, 23 November 2011

Build your C/C++ programs everywhere with SCons



Maximum Power!

In these days I'm trying to realize a small and portable game engine using SDL+OpenGL, fascinated by their power. I begun writing some C files and a simple Makefile.
Portability is a fundamental requisite, so I decided to move to a portable building system. I thought CMake could be a good choice, mainly because it's used by several open-source project: KDE, Inkscape, OGRE, MySQL use CMake. So, I decided to write my platform-indipendent CMakefile. It was one of most boring and error-prone task I've ever saw. After some days, I still can't have a functionally CMake file: I've got less problems writing then a python script for compiling it. Frustrating.

Monday, 14 November 2011

Homebrew, everything you need






I am a Mac OS X user. I like my OS and I love how I can install/remove applications just with a drag'n drop. But some useful programs can't be find and this could be very annoying. Command-line programs like netcat or sdl-config or chocolate-doom still haven't a Mac OS X package.