No matter how you twist the topic, software patents are always stupid. First of all, patenting simple things is stupid, because everybody could have thought of it. However this may come as a surprise, but patenting complicated software issues is stupid too, why?
Because simple solutions are superior to complicated solutions. Complicated Software is always broken […]
July 30th, 2005 · Tags Development, Rant, Geek Documents | No Comments »
I just discovered that google did some very cool profiling tools, check it out at:
Google Performance Tools
-Richard
June 1st, 2005 · Tags Development | No Comments »
Hi,
I generated a little callgraph from my upcoming NLE .
I collected the data using gprof, generated a graphviz-dotfile using some custom python scripts, and tried to highlight importand areas using colors. I’m not yet sure whether there might a more appropriate way to visualize things, but at least it’s a start.
I was inspired […]
May 14th, 2005 · Tags Development | No Comments »
Quick note to all CVS users, that use only the most basic features of cvs, namely commit and checkout.
Use darcs for one week, and you’ll find incredibly new functionality provided by a revision control system, you might have never thought about.
And the best thing: The functionality is available in cvs too, although not […]
May 6th, 2005 · Tags Development | No Comments »
Great Article at
Hacknot - SWT Happens
The Article compares SWT and Swing. I do not use any of them, however it provides interesting points regarding “native” Widgets versus “non-native” ones.
-Richard
April 27th, 2005 · Tags Development, Geek Documents | No Comments »
Hi,
I discovered the for_each function in c++ today, very useful, it turns this:
void Track::reset()
{
for ( std::list< Clip* >::iterator j = m_clips.begin();
j != m_clips.end(); j++ ) {
(*j)->reset();
}
}
into that:
void […]
March 29th, 2005 · Tags Software, Development, Rant | 3 Comments »
Hi,
I started to develop a simple FLTK widget to embed an Evas canvas. It’s far from complete, but the basic functionality works already. (X11 only)
It requires the create() function to be called after the parent windows show(), because it creates a child xwindow to contain the canvas.
fl_evas.cxx
fl_evas.h
fl_evas_test.cxx
Compile with:
g++ `fltk-config –cxxflags –ldflags` `evas-config –cflags –libs` fl_evas_test.cxx […]
March 23rd, 2005 · Tags Software, Development | No Comments »
Hi,
I discovered the revision control system darcs today. It seems as if it’d be a rather decent piece of software, therefore I think I’ll use it for my next project
It’s decentralized like GNU Arch, und it seems to have a really nice (commandline based) user interface. Right now it looks as if it […]
March 19th, 2005 · Tags Software, Development | No Comments »
Hi,
I posted an Article on OSNews.com
Understanding Usability
-Richard
March 9th, 2005 · Tags Development, Rant | No Comments »
Hopefully a life changing experience:
Rolling with Ruby on Rails
January 21st, 2005 · Tags Development | No Comments »