13-II-2009.

At Firriver, situation regular. Oliver is churning documentation, covered the management module and went on to medications. Then went to get ready for wife's birthday, taking her out for lunch.

I had some puzzle with upFeds, as 5.2.31.45b was marked as 5.2.31.0. Someting I cooked up for one time use. Norman says that .43 refused to overstep the current exe. That's about when we came to the idea to always create a copy of the latest exe, with full version in the filename, in case the original vanishes, which did happen, so we don't have to repeat the whole process each time.

Laura says (to Jan and Norman) to look into Sugar for details about the discrepancy in cryo reports at SFBC. It's not exactly the way J. described. It seems that discarded embryos still appear in some places (which Jiang also noticed, even on patient's homepaga, but didn't record the name of the patient); perhaps a refresh issue? Norman says he has an example in F#254, and it's possibly a conversion issue [which was done two years ago, and shit still keeps emerging].

The current problem with upFeds (F#758) is about dropping constraints on changed fields - it won't run sp_unbindconstraints but rather asks to do alter table ... drop constraint... which we do elsewhere, but it's unclear whether it covers these fields as well.

My other problem are the mailmerge templates for questionnaires... which needs a proper plan first. And in 5.2 it's impossible to debug the questionnaires [too many timers firing at all times], and in 5.3 the form vanishes as soon as I breathe at it. So whatever needed to be done in CAAR will not be now.

And this CAAR thing I was supposed to read from the entry form (something about frozen cycles, as these guys consider each frozen cycle a donor cycle, freeze for own use is not considered), which is screwy, because „This code is like cans in cans in cans, all labeled "beans1"... now find the beans1 (and how many cans deep) which works with canopener1, and don't confuse it with the other beans1 which works with a different canopener1.... unless you want to open each and every one of them to know what each of them really does. generally, I have no clue where is this field being filled (other than in "lab events adding new records under certain circumstances"... there's just too much obfuscation. The field appears as lbd_orcycle, as orcycle in few other places, and then there's a temporary table called orcycle... I can take the weekend to untangle this... if it doesn't go over my frustration threshhold.“

To that Laura said „don't tell me in terms of tables, tell me where it is onscreen“. Hwhee... that's the problem, the code behind the onscreen is what I'm talking about, with all the stupid default names of things. Nothing is named after what it does, it's all just control type plus the ordinal number at that level... and each level starts at 1. We have such tangleweeds everywhere. I untangled them, later, whenever I had the time, and then even when I didn't have the time... better untangle it and save it untangled, than to patch it and then have to sherlock it out again next time. If I'm a bit late, fuckit, better late than do it twice.

About the web app, George started with the phones three weeks ago, wrote first bit of code then. The patient phones in Feds were born crooked, and we'll straighten it out here in the web app, but the original problem will never be fixed (as far as I know). We also lifted some code from vfe to read/write the windows registry, don't remember why we needed that, perhaps something about the COM object registration.

Then we waited for Norman to come back from lunch, because .46 needed to be installed at SFBC but he had to fix something first. I was the backup if he doesn't come within 30 minutes. But he did and said „why was I not told of this before lunch?“. „I'm your reserve and I also didn't know“.

Laura successfully installed 5.2.31.46 for SQL on demo, and says MM works. Huh, what, MyMind works? Nope, the management module. Ah okay. Next she'll try a client-side installation.

Went to the south Walmart in the evening, to buy groceries, and decided to check the new grocery shop open nearby, where Kroger used to be. We actually wanted to visit the other chinese shop, near the "Wok and roll" restaurant, where that bus to NY had a station around midnight, but it was just too far in the wrong direction.

First, the carts are outside. Next, the freebie newspapers in the anteroom are printed in korean (since Lena learned japanese, we can tell kanji from chinese and korean ideograms). On entrance, the familiar smell of morsketina (v. house dictionary), combined with some specific spice... Asian cuisine.

We bought two more bags of rice - short and sweet for sushi and onigiri, brown for our snacks - and a bunch of other stuff. The staff, just like the merchandise, is a mix of all-asian and all-latino. Well, all-asian meaning "east of India"; they are sort of thin on hindu stuff, and arab, syberian and israeli is entirely missing. The same parallax view, just like that of Europe, I guess. Found some peruvian yellow pepper paste in a 8 oz jar, fiery as foundry, will last a year. And tamarind chutney with lovely whiff of angelica.

The trick with the brown rice is that it's no special kind, it's just that it isn't completely peeled. When boiled, it's pretty much like koljivo (same thing but wheat instead of rice, traditionally something made for christmas, but also in cakeshops). We'd mix it up with müsli and powder copiously with cinnamon, which we bought in plastic quart or pint jars, applied with a regular spoon. True, it's not quite a diet; the idea was to fool the stomach into feeling full. Well, the trick worked true, it was actually full. It was nice, though, evening tooth entertainment. Actually a complete dinner... instead of dinner :).

In related news, hese days Lena switched to being vegetarian.


Mentions: CAAR, Feds, Firriver Fertility (Firriver), George Whiteley, house dictionary, Jan Brenkelen, Jelena Sredljević (Lena), Jiang Wong, Laura O'Hare, Norman Shen, Oliver Byford, SFBC, upFeds, VFE, in serbian