Submitted by Alaa on Fri, 10/09/2004 - 00:18.
( categories: )

day two of whole lotta software tests.

ouch lots of stuff doesn't work or just plain crashes, is this the FOSS quality we're proud off?? maybe these are packaging problems (some of this stuff did not change for years).

anyways here goes

  • cssed - thats a CSS editor, no problems here but it doesn't realy add much, its just a spec aware editor, it can help you by converting the spec to dialogs, menus and forms, but it isn't realy smart, it does't parse your doc or the html it references it doesn't add anything that isn't easily available in emacs.
  • DDD - data centric debugger, this is by far the best and most inovative debugging frontend ever, focus is on data, in addition to typical debugger features it draws data structures, plots variables over time, plots arrays and matrices and traces pointers all over the memory space, and best of all it works for C, C++, BASH, Perl and PHP (when will they add python).
  • diffstat - cool little tool to draw charts indicating how much changes a given patch will make.
  • colorgcc - neato script to colorize erros and warnings produced by gcc
  • kdiff3 - diff3 graphical frontend, show differences and helps merge between 2 or 3 files
  • pinfo - colorful, lynx like info browser.
  • patcher - neato tool for creating patches against a source tree, very useful when you're a sloppy programmer that did extensive hacks to the drupal source code without documenting your hacks or using some revision control system, comes in handy when you need to upgrade and retain your patches (all characters mentioned in this story are not based on real life).
  • webgrep - bunch of tools for quickly extracting tags and their contents, links and image urls etc, tag aware grep ya3ni.
  • yacas - superb computer algebra system, you definatly want to have this with you in your calculus exams, very fast engine, very intuitive syntax, numerical and symbolical analysis you name they have it.
  • distriblint - checks a package repository or an rpm distro for conflicts and missing dependencies, very useful for generating the pesky modified mandrake cd sets.
  • perl-Acme-Cow - the very foundation of the internet
  • ipython - interactive python shell on readline steroids, it got history, better line edit facilties, some magic tricks and tab completion.
  • Soya3d - python 3d engine, very simple to use, can deal with blender objects.

thats it for today, keep tuned.