Yesterday and today marked a turning point with working with Cappuccino
(Objective-J UI framework that apparently mimics Cocoa). After digging repeatedly through the source code, I now know the ways and places I am expected to work with and extend the framework. This has made it easy to add the functionality I had been unable to, as well as re-implement the already added functionality in a much more logical and streamlined way.
Today I set up fail2ban
on the Uformia cloud servers. Having to do some slight customisation for Webmin
(some defaults were provided, but not a full configuration), I learnt more about how it works.
Continued work on EvoGrid, running into problems with the design not allowing for multiple bond types, as well as cases where our reference (GROMACS) simulates simple molecules as single particles, where we would rather simulate their components, in order to allow atomic interchange.
Been playing EVE Online for an hour or two a night (more on weekends), and have been building spreadsheets to try and find profitable trade opportunities. At my current level I'm finding that the simplest of incomes sources is the best - mining ore for immediate sale. However I've joined a corporation with some members at 100% refining skill, meaning they will refine ore to minerals for free for me, with no loss, allowing me increase the sale value by a further 10% to 15%, depending on market conditions. Unfortunately, 10% of 1,000,000 is only 100,000 so not a BIG increase.
I've been fiddling about with Glade (interface loading library for GTK+), looking to make a utility for scraping EVE-Online market data (legitimately) and having it display the worths of possible cargoes. I currently do this with a spreadsheet, but I cannot scrape the market data automagically using the spreadsheet.