1. INK Design Website

    New INK Design Website

    During the past few days I had the chance to remake the INK Design website for my good friend Kamran Samimi, a printmaker and graphic designer from Honolulu, Hawaii. We brainstormed on a bunch of out-there ideas to present his work but eventually settled with something somewhat similar to how this site is laid out. [...]

    Jul 4, 2010 — 3 Comments
  2. Screen shot 2010-02-16 at 6.40.51 PM

    The New Website

    I have been wanting to update my website for a long time, but with school, work, and everything else on my plate last semester I could not find the time to really make it happen. Fast-forward to the start of 2010 and I have graduated, plus I have had more time on my hands to [...]

    Feb 16, 2010 — 9 Comments
  3. In the GREEN with HackyStat!

    THE DEVELOPMENT OF A SOFTWARE ICU A software ‘Intensive Care Unit’ is basically a set of tools for assessing and maintaining project health. It is very much like a hospital’s ICU, as it monitors health via vital signs, except that it is monitoring a software project. Of these vital signs, some can give one a very [...]

    Nov 6, 2008 — No Comments
  4. Further Exploration in Configuration Management

    After working on a professor’s project and creating my own stack project (link to past post), I thought it would be interesting to collaborate with another classmate using google project hosting and subversion. Usually when I’ve worked with others in the past, everything is planned out before each person programs or edits code in order [...]

    Oct 8, 2008 — No Comments
  5. Experiences with Configuration Management

    During my years as a computer science student I have never used configuration management tools, though I’ve known about them. I’ve never used them because they were never required in any of my classes and because frankly, I’ve never had a real use for them. Most of the programs I have written have been small and [...]

    Oct 7, 2008 — No Comments
  6. Code Coverage Using Emma

    Emma is an open-source Java code coverage tool that I recently added to my collection of Java quality assurance tools [Ant, JUnit, CheckStyle, PMD, FindBugs]. What it essentially does is check that every line of code in the source files is run though using class, method, line, and basic block coverage methods. It can be a very [...]

    Sep 29, 2008 — No Comments
  7. Bug Problems with 100% Code Coverage

    Test coverage has many limitations in the programming world. When I first heard of tools like Emma I really thought using them would make my programs totally robust and bug-less. However after reading articles like this, and working on getting 100% code coverage with my Stack project, I am starting to think otherwise. Would it [...]

    Sep 29, 2008 — No Comments
  8. Using Ant/QA Tools to Build a Robust Program Package

    As programmers there are many tools out there that streamline the writing process and optimize code. Some tools create all in one programming environments to work in (IDE’s), some tools help you to build projects, and others do all sort of cool things that clean-up and optimize code. Previous to taking ICS413 I was never [...]

    Sep 23, 2008 — No Comments
  9. Thoughts on Automated vs. Manual Quality Assurance

    When programming it is always hard to get the code looking and working right the first time around. More often than not, we miss the littlest, most minute details in our program code and it fails because of it. Those are the times when it is ultimately useful to get an objective, outside view of [...]

    Sep 23, 2008 — No Comments
  10. Code Ruler Peer Review [Flestado]

    When I first opened the MyRuler.java file from Mari-Lee Flestado I did a quick scan over all the code to get an overall impression of it. At first glance I found the code to be clear and organized. I saw lots of clear, logical statements and many single line comments. It took slightly longer to [...]

    Sep 14, 2008 — No Comments
  11. Lessons learned from Code Ruler

    CodeRuler is an application provided by IBM where one is challenged to create the best possible ruler using Java programming. The game premise is simple: you must battle other rulers for land and dominance. For each game you start off with one castle, ten knights, and ten peasants. You get points for claiming land and [...]

    Sep 8, 2008 — No Comments
  12. Open Source Software Experience – blueMarine

    OVERVIEW My goal was to find, install, and evaluate a current Java-based open source software application. After searching sourceforge for sometime looking for something good, I found an application that looked very practical and useful. blueMarine is a Java based digital photo editing application that can load, show, edit, organize photos, and is able to generate [...]

    Aug 31, 2008 — No Comments
  13. FizzBuzz Development in Eclipse

    TASK & PURPOSE:The task was to implement the FizzBuzz program:  “A program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”.” For me this seemingly [...]

    Aug 26, 2008 — No Comments