CONGO Update – The road to 2.1.

10 05 2011

I’ve set a goal for myself. Have CONGO v 2.1 released by June 1st. It’s an auspicious goal to be sure, and recent career shifts have either made it more likely (more time to work on it) or less likely (new job) to have time to dedicate to coding.
But goshdarn it, I’m going to try.
congov2-eclipse-screenshot.pngWhile coding away last night at a particularly recalcitrant chunk of the new ‘Links’ system (I’ve been… instructed… by my pesky users, that ‘Friends’ is really too ‘social buzzy funtime networking’ for an event management system), I was curious how big CONGO had gotten. So a couple greps got me some quick stats:

Total lines of Java : 13,412
Total lines of XML : 5,492
Total lines of JSP : 5,543

This makes CONGO the largest application I’ve ever written completely on my own. Oh sure, I’ve worked on larger systems, but that was part of a team with other coders. This one (with some small help from 1-2 folks – accounting for around 2% of the code) is all mine.
I’m always looking for alpha and beta testers. Interested? Lemme know. Continuous build / QA testing is working, so there’s always new builds and bugs that need to be tracked.

Advertisements




The Ten Commandments from IT / Sysadmins…

24 11 2010

Thou shalt not release software to production on the eve of a weekend or a holiday.
Thou shalt not use corporate email servers to distribute full page pictures of your kitten, or your child, or your horse, or your hamster.
Thou shalt not browse porn from your work computer or laptop. Ever.
Thou shalt use corporate / IT mandated applications for corporate related work, regardless of whether you think RandomFinancialTool is better.
Thou shalt choose Microsoft products ONLY when all alternatives have been thoroughly reviewed and considered objectively, and using the criteria of “But it’s not compatible with Microsoft products” is usually a red herring.
Thou shalt not rely exclusively on the ‘genius’ or ‘vast experience’ of a single person within the company or organization. They might be wrong. How would you know?
Thou shalt consider a laptop expendable and subject to imminent destruction.
Thou shalt understand that IT and sysadmin staff are employed to HELP the users do their job. We may know what we’re talking about.
Thou shalt not page a sysadmin at 2am because you’ve forgotten your password. Next time be more careful.
And last but not least…..
Thou shalt respect us. We’re people too.





Fun with Server Uptimes

12 10 2010

At ${dayjob}, we were doing a system audit when an alarm came up on a pair of servers we rarely had any interraction with. One of our new monitoring tools was showing these servers were not answering correctly, and should be investigated.
Investigate I did, and found… four machines in a full sized rack that were doing absolutely nothing.
It turns out these were used for 3 customers we no longer supported. The applications were still there, the appservers were running, just… no one had connected to them in almost a year and a half.
What’s more entertaining is the uptime on these boxes:

09:23:08 up 992 days, 19:15,  1 user,  load average: 0.00, 0.00, 0.00

The current plan is to let them roll over to 1000 days, throw a little party for them, and shut ’em down.
(For the true geeks, these are dual opteron Rackable servers with 8gig RAM running CentOS 4.4)
Update – Just found the database servers these machines have been using. Also idle, but the uptime is even more impressive:

 09:43:08 up 1304 days, 19:49,  1 user,  load average: 0.22, 0.09, 0.02




Quicken Online Shutting Down – One Guy in Mattawan Surprised

16 07 2010
QuickenĀ® Free Personal Finance Software, Money Management, Budgeting, Personal Finances

Well THIS will come as a shock to absolutely no one:
>Dear Valued Customer,
> For the past several months, we’ve been working hard to combine the best features of Quicken Online and Mint.com into a single online personal finance solution–Mint.com. With the improved Mint.com, you can enjoy the features you love in Quicken Online, plus new benefits such as connecting to over 16,000 financial institutions, including Canadian banks–as well as tracking your investment and retirement accounts. There is also a new Goals feature that takes the tool you enjoyed in Quicken Online to the next level.
> As a result of these changes, Quicken Online will no longer be available as of August 29, 2010. Creating a new Mint.com account is easy, but for reasons of security and accuracy, we cannot create one for you. Once you’re signed in, you can add your accounts and see your financial picture in just a few minutes.
Color me shocked. NOT.
It was obvious from the beginning that Intuit was never going to make anything serious out of Quicken.com – they’re far more interested in Quickbooks. When they announced the aquisition of Mint.com, the writing was on the wall.
I recently switched my online accounting over to Mint.com, and I have to admit it’s a helluva good system. Fast, very well designed interface, and good integration with my other finances.
So, there ya have it folks. If you can’t code it, acquire it.





CONGO Freshmeat page!

12 06 2010

Going back to the Good Old Days in software promotion, CONGO now has a Freshmeat page. Vote me up!





CONGO Available for Download

9 06 2010

Well, I said it and said it, and promised I’d do it, now it’s really here.
You’ve heard me chatter on about CONGO, my Event Management System for running conventions, meetings, and the like – well, now you can download and run it yourself.
Details are available on the CONGO home page. If you’re a fandom or gaming event, and you’re looking for a tried and trued registration system for your con, this is the place to go.
Enjoy!





Paypal is driving me nuts.

17 03 2010

Why is Paypal so disorganized?
If you’re a developer, there are something like 6 different sites that are for use by developers. x.com, paypal-community.com, something called custhelp.com (which I was referred to, and sure as hell looks like a phishing site. Or something written by a 12 yr old).
All I want is an answer to why I’m having a problem posting an invoice to their ExpressCheckout, and I’m getting attitude and BS back.
Unbefrigginlievable.