Managed Projects

Showing page 1 of 1

OverviewTime Buddy is a small Java Swing program that sits in your system tray and pops up every so often and asks you what you're doing. It can log time to a tab-delimited file or a RESTful web service, such as the Time Buddy App Engine server. The App Engine server also provides a web ... [More] interface to let you manage your time entries. RequirementsJava 6 or higher (optional) Time Buddy Grails Server ScreenshotsPlease see the Screenshots page. [Less]

0
 
  0 reviews  |  1 user  |  2,208 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

OverviewThis is a simple web application for tracking the time you spend on projects, as well as a backend server for the Time Buddy Swing Client. The web front end is an attempt to build a small sample "best practices" application using GWT, Gin and Google App Engine. Related projects: ... [More] Time Buddy Swing Client Time Buddy Grails Server Demo: Time Buddy on Google App Engine [Less]

0
 
  0 reviews  |  1 user  |  1,985 lines of code  |  0 current contributors  |  Analyzed 14 days ago
 
 

Orthographical Permutation Wave RobotThis Wave robot creates random realistic typos in messages sent by certain participants in a wave. It's good for poking fun at people who are notoriously bad spellers. Why the odd name?It's simple, really. If you create a robot called ... [More] "typobot", then everyone will know exactly what it does. But if you create an "orthopermubot", what does that do? Sounds perfectly harmless to me. (Also, typobot was already taken. :) ) How does it work?At present, a random number of typos, based on the word's length, will be applied to words at least three characters long. The types of permutation currently supported are: delete a random character from a word transpose two adjacent characters within a word repeat a character in a word insert a character close on the QWERTY keyboard to another recently typed character change a character with one that is close on the QWERTY keyboard How do I change who it affects?You can't change the version that I have deployed out on App Engine -- it is preconfigured to harass only certain friends of mine. However, if you want to download the code and deploy your own version that harasses your own friends, then be my guest! Just change web.xml to contain a newline-separated list of regular expressions and deploy it out as your own App Engine app. For each wavelet that the robot is added to, it will listen for blip submissions from participants whose addresses match at least one of those patterns, and will put lots of typos in those blips. Future directionsI'm thinking of adding either a configuration web interface, or perhaps a gadget where the behavior can be controlled per wave (i.e. lots of typos vs. just a few, different types of typos, the participants it affects, etc.). I'm also thinking of adding different weights to the typos, which would control how likely each type of typo is to occur. I might also add some new types of typos like removing words, adding duplicate words, and more realistic fat-fingering typos. [Less]

0
 
  0 reviews  |  1 user  |  623 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

AffirmIt! is the supportive testing framework for Ruby. In AffirmIt!, we tolerate all code, whether it exhibits behavioral challenges or not. Of course, we never use the words "test" or "failure", which would imply a value judgment, or "assertions," which would imply ... [More] an absolute truth. Instead, we tread softly around our code (in fluffy bunny slippers) and espouse preferences, deferring success if necessary until that joyous moment when all our affirmations can be cherished in fullness. [Less]

0
 
  0 reviews  |  0 users  |  1,355 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.