-- Leo's gemini proxy

-- Connecting to gemini.conman.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Lame excuses

Bunny and I were talking about the lack of posts around here, and I gave two rather pathetic reasons for slacking off. The second reason deals with The Corporation—I'm not sure how free I can be with work details. Smirk isn't my boss at The Corporation (he's a fellow cow-orker) and I haven't brought the issue up with R, who is The Ft. Lauderdale Office Manager (and the one who hired me initially) nor with E, who I do report to but works out of the Seattle Office.


Sure, I could mention that The Protocol Stack From Hell™ says it's thread safe, but still requires a mutex [1] around a few calls. And I could mention that in the source code to The Protocol Stack From Hell™ we do have access to I found a global variable being used when creating a packet of data, thus causing all sorts of issues with the multithreaded testing tool I'm writing. I could also mention the fact that The Protocol Stack From Hell™ failed to properly use C++ inheritance by declaring multiple copies of object member variables in subclasses. And I could mention that we paid quite a lot of money to use this wonderful Protocol Stack From Hell™.


[Related to that—I could write about the wonderful Protocol Stack From Hell™ every day, but even I got tired of my rants against control panels. The Protocol Stack From Hell™ is way worse in that we don't have access to the source (well, we have access to some of the source; just not the stuff that's real puzzling) and it's only after browbeating the tech support that we learn just how bad the stuff really is, such as obtaining a textual representation of an error that's stored past a certain structure our code receives that's so totally not documented. And this is a daily occurrence! Don't even get me started on the silliness of their SNMP (Simple Network Management Protocol) support!]


So yeah, I could mention all that, but I'm not sure if I can. Or should. You know?


The first reason I'm slacking off had Bunny rolling on the floor laughing, and yes, I could see her reasoning. It has to do with manually updating MyFaceSpaceBook [2] everytime I posted here; it just feels like too much work.


Okay, there's nothing compelling me to link to my post at MyFaceSpaceBook, except that I personally view MyFaceSpaceBook as another feed (much like my Atom feed [3] or RSS feed (Really Simple Syndication) [4]), and thus, I feel compelled to update MyFaceSpaceBook when I update here.


Okay, I'll wait until you stop laughing.


So, given that The Protocol Stack From Hell™ was acting up yesterday, I decided to see what it would take to automatically update MyFaceSpaceBook when I post here.


My God MyFaceSpaceBook doesn't make it easy.


All I want to do is update my status. After several hours of reading [5], registering as a developer (and man, I would link to that page, but now I can't even find the page—sheesh!), manually running API (Application Program Interface) web calls (I didn't know about openssl / s_client -connect host:443 until tonight—wow!) to tweak settings in my account and learning curl [6] (even though I've written code to retrieve web pages, it doesn't support HTTPS (HyperText Transport Protocol Secure) and that's a whole mess I'd rather skip for now), I have a proof-of-concept program that can update my status at MyFaceSpaceBook.


The next step is to integrate the proof-of-concept into the blog engine [7] and have it update MyFaceSpaceBook automatically.


And then, maybe, I'll start posting more often.


[1] http://en.wikipedia.org/wiki/Mutual_exclusion

[2] http://www.facebook.com/

[3] https://boston.conman.org/index.atom

[4] https://boston.conman.org/bostondiaries.rss

[5] http://developers.facebook.com/docs/

[6] http://curl.haxx.se/

[7] https://boston.conman.org/about/technical.html


Gemini Mention this post

Contact the author


-- Response ended

-- Page fetched on Tue May 21 16:58:51 2024