Home Development Blog
Development Blog

This Blog is a chronological log of the development of CryptoLeague.com taken from the notebooks of Christopher Cracknell.   The story starts with the oldest articles at the bottom of the list.

Cipher Changes PDF Print E-mail
Wednesday, 20 October 2010 18:00

One of the major changes in Sprint 3 is the extensions of the available ciphers - my aim is that this website will provide puzzles that are a bit harder to solve than some others...

JNDI works! PDF Print E-mail
Tuesday, 19 October 2010 09:15

After an email from mochahost, asking me to try it again, I had another go on my jsp testpage to access the connection pool.   This threw up a couple of NoSuchMethodExceptions, but we know how to deal with them - it turns out that tomcat 5.5.x only supports jstl 1.1 but only tomcat 6.0.x supports jstl1.2.   I have both locally, but I have been testing with 6.0.26 mostly.   Changed the jar files (the eclipse embedded server had also required the 1.1 versions...) and off we go.

Real World Issues PDF Print E-mail
Monday, 18 October 2010 19:09

One major niggle, that I decided not to mention in the blog until after I had fixed it is that the invocation of the GWT modules involves passing in the Joomla user id without any extra authentication.   This is obviously open to abuse and needed changing.   Also, for performance reasons, it is necessary to move to a database connection pool, rather than direct connections.

Code Refactoring PDF Print E-mail
Tuesday, 12 October 2010 08:51

Just before going into Sprint 3, I had a thought that perhaps now would be a good time for some housekeeping of the source code.   Known as refactoring in software circles.

Sprint 3 - Sprint Backlog PDF Print E-mail
Monday, 11 October 2010 20:03

Part 2 of the Scrum planning process for each sprint is putting together the sprint backlog.   This is the intersection of what the project owner most wants with what the development team thinks it can deliver in a usable state by the end of the thirty day sprint.


Page 3 of 9
Copyright © 2021 Crypto League. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.