Skip to content

Category: Software Development

SDExpo 2007: Day in Review (3/21/07)

Reading Time: 4 minutesThis year’s SDExpo West (Software Development Expo) conference was hosted at the Santa Clara Convention center in Santa Clara, California. The convention center is not far from San Fransisco and is located near the heart of “Silicon Valley”. Overall, the day turned out to be fun and very informative! The SDExpo conference focuses on many…
Read more: SDExpo 2007: Day in Review (3/21/07)

Mind Mapping and the Software Development Life Cycle

Reading Time: 3 minutesI’ve recently started looking into how mind mapping is used in the software/system development life cycle. One of my passions (and profession) is software design and development. Since I started mind mapping a few years ago, I’ve been slowly introducing mind maps at my current job. I began using mind maps (courtesy of Mindjet’s MindManager…
Read more: Mind Mapping and the Software Development Life Cycle

Essential Eclipse Plugins

Reading Time: 2 minutesI’ve been using Eclipse now for a few years (Since version 2.1), and one of its best features is the great selection of plugins. The de-facto sight for getting the latest and greatest plugins is at http://eclipse-plugins.2y.net/. This site has really helped me find a great selection. The following list is only a *fraction* of…
Read more: Essential Eclipse Plugins

Persistence Strategies: DAO (Data Access Objects) and ORM (Object-Relational Mapping) – Part 2

Reading Time: 3 minutesArticle 2: DAO – Data Access Objects Some time has passed since my first posting. My investigation on persistence originally focused on DAOs. I was looking for a relatively simple way to persist data, without a full-blown persistence solution (like Hibernate, OJB, or iBatis). Before I get too far ahead, a definition of DAOs are…
Read more: Persistence Strategies: DAO (Data Access Objects) and ORM (Object-Relational Mapping) – Part 2

Adding navigator filters to Eclipse 2.x

Reading Time: 2 minutesFor the last year or so, I’ve been using Eclipse as my IDE. One limitation that I’ve noticed with Eclipse 2.1 is the inability to customize file extention filters. These filters are important because every time you checkout files from the CVS repository a new CVS subdirectory is created. And, each time you recompile, there…
Read more: Adding navigator filters to Eclipse 2.x

CVSHistory – A Great Addition to ViewCVS/ViewVC

Reading Time: < 1 minuteI just found out about a great project called CVSHistory at http://jamwt.com/CVSHistory/. This application (written in Python) provides a web-interface for listing/searching a CVS history file, and can either be used in stand-alone mode, or integrates with ViewVC (formerly called ViewCVS). The most compelling feature to me is the ability to get history entries as…
Read more: CVSHistory – A Great Addition to ViewCVS/ViewVC

Persistence Strategies: DAO (Data Access Objects) and ORM (Object-Relational Mapping) – Part 1

Reading Time: 2 minutesArticle 1: Overview I’ve been working on some recent projects, both personal and professional, where the topic of object persistence has come up. As I’ve learned over the last few months, while this is certainaly a common problem and there are no shortage of solutions out there, this can be a challenging area. While researching…
Read more: Persistence Strategies: DAO (Data Access Objects) and ORM (Object-Relational Mapping) – Part 1