Today, I was updating one of our EJBs to support some existing functionality of an Oracle stored procedure of ours. It’s a very straightforward function that adds a contact note to a customer’s account record and returns a boolean indicating whether the insertion was successful or not. I thought it was going to be a [...]
Posts under ‘Java’
Leafpile Update 2
I’m about 50% complete with the Java implementation of Leafpile but have decided to put development on the back-burner while I focus on learning to write Mac applications. In fact, why not simply port what I have now over to a Cocoa application. Mac is back in service again, and I’ve really been itching to [...]
Leafpile Update
Progress has been glacial, but as of today, about 25% of the opcodes are coded and tested. I completed a “simple” console UI using Swing and the Java 2D API because I was at a point where I needed some kind of user interface to do any kind of useful testing. I don’t work much [...]
Mass Agent Logout
Emergency situations sometimes arise when the call center needs all agents to log out of the system immediately (a fire drill, for instance). Managers and supervisors usually have to log some agents out manually, though, and typically it is the Desktop Toolkit StarterApp that they use. It’s not the best tool to use, but it’s [...]
Leafpile
I setup a new project at SourceForge called Leafpile. The plan is to do a Java implementation of the Z-machine virtual machine used for running interactive fiction story files, (think: Infocom). There’s a very concise standard out there for how to do this, called the Z-Machine Standards Document.
Lots of Post-It notes and scribbles already.
There are [...]
Overlooking The Obvious
Back in February I was discussing post-call surveys and how to implement them in Genesys. After a pile of work, tons of headaches, and five months later, we finally pushed the application into production at the end of July (we dumped our dreams of using voice callback and used outbound instead, works like a charm).
It [...]
Another Genesys Resource
A reader pointed out to me what looks to be the start of a nice blog, MindspanStudios (update 29Sep07: looks like it’s down) that focuses on programming using Genesys SDKs. There’s only a single post at this point, but it’s a slick video tutorial on writing C# apps using Genesys Interface Services.
So far I’ve only [...]
Java and RIAs
I don’t do Rich Internet Applications, but Bruce Eckel, of Thinking In Java fame, explains in an article how Java missed the boat on RIAs and why technologies like Ajax have picked up the pieces. It’s all quite interesting, and he makes a good argument for using Flash-based technologies like Flex for GUI development instead. [...]
Genalyze 0.1.0 Released
I’ve gone ahead and released Genalyze into the wild.
Obviously, there’s still a lot of work to be done as it slowly evolves into something more than just a utility to parse Genesys T-Server logs, my original intent with this project. Already I’ve been playing around with it to do spam analysis.
This first release is a [...]
The Dog Ate My Homework
Not really, but my laptop did die last weekend, which unfortunately was my main development platform. The good news is the parts should be in tomorrow and I should have my system up and running by Wednesday. My work on Genalyze* is complete enough to release at this point, so my plans are to do [...]
Genesys Log Framework
I created a new project, Genalyze (formerly known as Genesys Log Framework), over at SourceForge.net this week. In recent months, I have found myself writing a lot of little Java classes at work to aid in my analysis of the overly bloated T-Server and URS logs created by our company’s Genesys installation, so I figured [...]
New Mexico Cemeteries
Over at my old blog I created a new section devoted to New Mexico Cemeteries, containing a series of tables by county listing nearly 600 cemeteries in the state. Now, the logical way to do this might be to keep the cemetery entries in a database like MySQL and dynamically display them. But, I decided [...]
RedCode Assembler
The RedCode assembler converts a human-readable text file, made up of RedCode assembly language, into a binary program image file. The RedCode assembly language used in the distributed CoreWars program is derived from the MIPS instruction set, a register-to-register RISC language. Every instruction is specified by a single 32-bit word, broken up into fields indicating [...]
Universal Puzzle Engine
PuzzleMuncher is a universal puzzle engine used to automatically solve puzzles. PuzzleMuncher is based on the A* algorithm, which, given a starting state and a goal state, finds the shortest path between the two states. In order to do this, the A* algorithm utilizes a heuristic to aid in pathfinding. The heuristic estimates the best [...]
Bayesian Spam Filter
A complete spam filter suite based on Bayesian statistical analysis.
( Download Source )
( AbstractIterator.java ) ( AbstractTable.java ) ( AbstractTokenizer.java )
( BasicIO.java ) ( BSFTest.java ) ( BSFTrain.java )
( ClassifyingTable.java ) ( HashTableFullException.java ) ( KrustyTokenizer.java )
( MondoHashTable.java ) ( NGramTokenizer.java ) ( RawData.java )
( SerializedFileReader.java ) ( SerializedFileWriter.java ) ( SkippingTokenizer.java )
( TextFileReader.java ) [...]
