Go...
Welcome
Feeds
Valid XHTML 1.0 Transitional
Valid CSS
Site Update - 3.1
Posted by ccondit on 6/20/13 @ 11:34 AM :: Updated by ccondit on 6/20/13 @ 11:35 AM
Tags ::

Release notes:

  • New feature: Gravatar avatar images on comments and article postings
Site Update - 3.0.6
Posted by ccondit on 6/19/13 @ 5:12 PM :: Updated by ccondit on 6/20/13 @ 11:35 AM
Tags ::

Release notes:

  • Converted all javascript UI code to JQuery, eliminating about 15 source files
Site Update - 3.0.3
Posted by ccondit on 6/17/13 @ 5:17 PM :: Updated by ccondit on 6/20/13 @ 11:35 AM
Tags ::

Release notes:

  • Began converting javascript from Behaviour.js (does anyone still use that?) to JQuery
  • Started adding ajax calls for admin tasks -- finished comment approval / disapproval / deletion
Site Update - 3.0
Posted by ccondit on 6/17/13 @ 11:43 AM :: Updated by ccondit on 6/17/13 @ 11:44 AM
Tags ::

Release notes:

  • New Feature: Allow articles to be closed for commenting.

This should hopefully reduce the amount of time I spend cleaning up after spammers. I have started with closing comments for anything older than 30 days. This should at least let me concentrate on page 1 and not have to go back to older stuff.

Site Update - 2.9
Posted by ccondit on 6/17/13 @ 7:47 AM
Tags ::

Release notes:

  • Completed migration to Spring MVC 3.2
  • Converted data access to Spring Data JPA
  • Updated to new randomcoder-taglibs version (supports Spring Pageable implementation)
  • Built against Java 7

Upcoming changes:

  • Convert unit tests to JUnit 4
  • Expand unit test coverage
  • Update source to take advantage of Java 7 features
  • Refactor data access methods and entities to minimize N+1 selects
Site Update - 2.8
Posted by ccondit on 6/12/13 @ 11:56 AM :: Updated by ccondit on 6/12/13 @ 12:00 PM
Tags ::

Release notes:

  • Finally converted security from the truly ancient ACEGI to Spring Security 3.1. The configuration is much simpler now.
  • Began migration to Spring MVC 3.2; roughly one third of the controllers are complete.
  • Updated to Hibernate 4.2. This is a temporary stop on the way to using JPA and Spring Data.
  • Removed the old Hibernate OpenSessionInView pattern. Unfortunately this required wrapping almost all data calls with Hibernate.initialize() due to lazy collections. Another TODO...
Site Update - 2.7
Posted by ccondit on 6/9/13 @ 9:47 AM :: Updated by ccondit on 6/9/13 @ 10:08 AM
Tags ::

Release notes:

  • Hosting site on Jetty instead of Tomcat now.
Site Update - 2.6
Posted by ccondit on 6/4/13 @ 4:56 PM :: Updated by ccondit on 6/4/13 @ 4:57 PM
Tags ::

Release notes:

  • Moved to using HTTPS throughout the entire site.
  • Removed CardSpace support.
Site Update - 2.5.8
Posted by ccondit on 6/4/13 @ 12:26 PM :: Updated by ccondit on 6/4/13 @ 12:34 PM
Tags ::

This is the first code update in a while... New in this release:

  • Moved all code repositories to Git. These can be browsed via GitList.
  • Updated Download module and Links section to reflect new locations for all resources.
  • Updated the site to Maven 3. There was some significant bitrot in the codebase that needed to be cleared up to get this working.

Other upcoming changes include:

  • Move from deployment as a Tomcat WAR file to a standalone app embedding Jetty. This should result in faster restart times and decreased resource utilization.
  • Remove CardSpace support as it has been deprecated by Microsoft for some time now and never really gained wide adoption.
  • Update libraries to more current versions. For example, update to Spring 3.2 (using 2.0 currently).
  • Move to using HTTPS throughout the entire site.
Domain name change
Posted by ccondit on 12/23/10 @ 7:21 AM
Tags ::
Effective immediately, randomCoder() has a new home!

You may or may not have noticed a redirect on this site to http://randomcoder.org/. This domain has recently become available, and since the focus of this site is very much community-oriented, a .org seemed more appropriate than a .com.
1 2 3 »