Inspecting Source Code

Ξ April 30th, 2008 | → 0 Comments |
Tests, Tools |, , , |

A very practical tool that I used when inspecting a projects source code is source-navigator. It’s has a simple GUI based on Tcl/Tk, and organizes all the source code by types/classes or files and presents the dependences between them.

This enables quick searches to find specific parts of the code, allows rapid source code inspections, and or more deep inspections the tools also creates trees of dependency between classes/files.

 

SW Metrics

Ξ April 29th, 2008 | → 0 Comments |
Tools |, , , |

Collecting SW metrics is a periodic task, usually performed once a month. Some of the tools supporting this task are:

  • CLOC is a perl script capable of counting blank lines, comment lines and general source code lines in languages/tools used by me (C/C++, Java, Perl, Bash, Make).
    It’s very simple to use. Just call cloc <src-dir>.
  • StatCVS is another tool, for projects that are under CVS version control. It gathers the CVS log information and created a toon of HTML information, containing activity reports, time line for the developed LOC, by-developer reports, etc…
    To use, just dump the log by calling cvs log > output.log and then call java -jar statcvs.jar output.log <module>;.

 

Working late…

Ξ April 28th, 2008 | → 0 Comments |
Complaints |, , , |

I must assume that usually my work comes home with me.

Of course I know this isn’t a thing to do often (or is it never?), and that good schedule estimation foresees delays to compensate… for delays! But still, I enjoy spending a late night remotely debugging someone else’s code, or compiling a library from scratch.

Tonight is one of those nights, much because the deadline is so close I already sense the smell of delivery in the air! So, here am I, compiling, debugging, until one falls asleep…

 

Net-SNMP… Again!

Ξ April 28th, 2008 | → 0 Comments |
Libraries |, , , , |

This seems to be the 10th time I need to install net-snmp from the downloaded tarball… and it seems that I had all the problems I had the previous 9 times before!

Some tips to avoid problems the next time:

  • read the ./configure –help carefully, and please deactivate perl if not needed by using –disable-embedded-perl
  • use more net-snmp-config (and use –help for reference - read carefully)
    • for example, to list the libraries needed to link a subagent use net-snmp-config –agent-libs

…more on snmp development coming soon (if it doesn’t it’s because all went well!)

 

This is a test

Ξ April 28th, 2008 | → 0 Comments |
Warning | |

I’m trying to use a FF (version 2, yes, I’m still using version 2 of the best web browser ever!) addon called ScribeFire, which enables me to write this post from FF without ever accessing the actual blog.

 

After a Rainy Day…

Ξ April 20th, 2008 | → 0 Comments |
Photo |, , , , , , |

 

Today is raining…

Ξ April 19th, 2008 | → 0 Comments |
Photo |, |

It’s raining… Today I won’t be leaving home with my SLR hanging in my shoulder, ready to take a couple of photos to add to blog! What can I do when raining?

Well, this post has 7 very good advises to be taken by anyone trapped at home in bad weather. The last advise is keep shooting, and for that you can find here and here a couple of suggestions.

To finalize, here are some great photos taken during rainy days.

 

Weekend Blogger

Ξ April 19th, 2008 | → 1 Comments |
Introspection, Work |, , |

Please notice, this post is not a complaint, just a statement of acceptance.

I’m a weekend blogger. After analyzing the more recent posts, and the dates in which they where added, everything indicates that this a place is managed by a weekend blogger.

Why do I only add new stuff to the blog in the weekend? This question has a simple answer… During the week, the workload amounts to more that 10-11 hours per day, which leaves very little time for anything else.

This doesn’t mean that the blog is completely abandoned during this period. New posts are drafted, design is improved, comments are approved, but the publishing of a new post is an event that needs more attention (and so, more time).

The lack of time also has impact on the amount of research done for each post. According to some blogging tips, the research is important and for me that implies photography time. Today is raining, but usually during the weekend my SLR become my faithful companion.

As my workload doesn’t seem to be lowering anytime soon, my posts will continue to be added during the weekend…

 

Spreading Light

Ξ April 11th, 2008 | → 0 Comments |
Photo |, , , |

Top Light

 

Around The Province

Ξ April 11th, 2008 | → 0 Comments |
Hobbies, Photo |, , , , |

Today I left work a little bit earlier than usual, before getting too dark to take a stroll around the village. Here’s one of the pictures I took…

Hidden Behind A Tree

 

Previous Entries

On the nightstand...


    The Art of Agile Development


    Beautiful Architecture


    Modern C++ Design


    Large Scale C++ Software Design

Personal

Friends


Interesting


Shared Readings