|
honey the codewitch wrote: On to nursing school. A noble profession. Hats off to him for wanting to do this.
/ravi
|
|
|
|
|
honey the codewitch wrote: I figure anywhere they'd send you is somewhere nobody wants to be so I'm wondering why he draws the line. Helpers are usually welcome, but there are morons everywhere so one can't be 100% sure.
honey the codewitch wrote: On to nursing school.
Woo. He hopes Doctors without borders Kudos
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
honey the codewitch wrote: won't send him to chad Yeah, Chad is a real dickhead, f*** that guy.
So he's now going to have horrible late night shifts elsewhere?
|
|
|
|
|
It might not be top 5; but with Nigeria's Boko Haram insurgency bleeding across the border and it ending up on most corrupt/failed state lists it'd be very low on the list of sub-saharan countries that I'd consider making a visit to.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
My wife if one of those people you can trust to organize anything (not technical).
She also fittingly works as a project leader.
So after a long and stressful autumn with a lot of deadlines and to many projects, her company invites her to a "conference" at a spa in Bad Gastein.
Guess who arrives at the airport with my passport?
|
|
|
|
|
Quote: you can trust to organize anything (not technical).
Checking the passport maybe a little too technical?
OK, I'll get my coat!
|
|
|
|
|
Jörgen Andersson wrote: Guess who arrives at the airport with my passport? Common police tactic.
She's worried you will run far away.
What did you do?
<< Signature removed due to multiple copyright violations >>
|
|
|
|
|
Stayed home with the kids?
|
|
|
|
|
If a tree falls in the forest and no one hears it, does it still require the use of protective headgear, footwear, and HiVis clothing rated EN ISO 20471 Class 2 or above?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I only ever banged my head on building sites when I was wearing a hard hat -- the peak stops you see scaffold bars, etc. that are just above you.
I figured it was something to do with Earl Williams' "production-for-use" theory.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I've heard of a wooden expression, but never of a wooden H&S inspector.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Slang is kinda big, and build tools used in a pre-build step don't need DLL's to be dragged along with them.
But a slang enabled exe can be 350k easy in release mode.
So what I've done, is endeavored to remove
A) the startup processing time of a slang enabled code generator tool
B) the dependency of said tool on the large CodeDOM Go Kit (which includes Slang)
How I did it was I went meta, and I wrote code that generates code that generates code.
In this case, I can take all the work that slang requires and prebake it, because now I can serialize those code trees to arrays as code, so now I don't slang to reinstantiate them.
It's confusing to explain but easy to use.
So now i have this tool, Deslang. Basically you can precook all the work slang did into the code, add your dynamism by visiting that tree that got from Deslang as a prefab array (no slang required, just one visitor file) and add in your dynamic arrays or whatever that you wanted to generate.
Normally
Build Tool -> Slang -> Output
Now
Build Tool -> Precooked Slang -> Output
The latter runs a lot faster, and the build tool binary winds up a lot smaller because i don't need to include all the CodeDOM Go Kit source code.
Works perfectly for rolex, where 80% of what Slang is used for is easing maintenance - it's just static code, but it's written in slang just so it can be language agnostic and not force me to manually build a codedom.
Point is this is is clever. Rolex is 200k !! smaller and lightning fast now.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
modified 15-Dec-19 1:12am.
|
|
|
|
|
all that sounds very nice
but please tell us it's getting a new icon too!!
<< Signature removed due to multiple copyright violations >>
|
|
|
|
|
lopatir wrote: but please tell us it's getting a new icon too!!
We don't need no steenkin' icons!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: We don't need no steenkin' icons! Yes you do! You've just used a double negative
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
We don't need no stinkin' grammar police!
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Explanation[^]
Thank you so much for the condescending tone.
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
Icons? What are those?
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Tripping through some older but still used C code, I found this section:
action a;
if ((a = hash_table[r]) && !cmdcmp(commands[--a].name, p)
|| (a = short_hash_table[r]) && !cmdcmp(commands[--a].short_name, p)) r = a;
else r = -1;
Somebody sure put a lot of faith that the order of evaluation, especially short-circuit evaluation, would remain the same across compilers!
Of course, the programmer saved a couple of characters by excluding four(?) unnecessary parens.
Upon further investigation, I found many instances of this type of statement structure. Apparently that was the preferred coding style. So, I'm guessing the programmer probably saved 100 characters. But it takes a lot of time to examine each statement and hopefully understand what is going on.
|
|
|
|
|
I hate that kind of stuff. I always add the redundant parenthesis because I want to be explicit about what is going on and I find it helps in deciphering the statement. I do NOT want to rely on the precedence order.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Preach it brother!
Software Zen: delete this;
|
|
|
|
|
Yup, I'm pro-parenthesis too. Real important in Regular Expressions as well.
|
|
|
|
|
caveat with parenthesis in regular expressions. Unfortunately, with some engines () creates an unavoidable capture (no way to turn it off unlike in PCRE or .net regex)
So if you're using like, Microsoft Visual Studio search and replace w/ regex (which i have to from time to time) it pays not to use extra parens. You're not maintaining that regex "code" anyway and the parens just make it so you have to keep advancing $1, $2, to $3 for each group and you only get 9 of them so it's maybe not the best idea to use extras.
I bring this up because 50% of the time i'm not tokenizing i'm using regex in something like a search box and the above applies.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Well, sure, but with some rather complex ones which are hard-coded in a program.
The OR operator in particular causes me trouble, so I use parentheses, e.g. ((foo)|(bar))
And often with the Explicit Capture option.
.net's engine is so feature-rich.
I was working with SPLUNK over the summer and was stunned by the lack of flexibility in that engine (PCRE?).
|
|
|
|
|
I've never heard of splunk but i'm actually far more comfortable with the non-backtracking subset of regex - everything that can be boiled down to () | or *
That's because i mostly use them with tokenizing.
But honestly i've found if you need backtracking, regex might not be the best tool anyway, because it quickly becomes cumbersome with complex expressions.
In one of my fancier tokenizers i gave you ways to break up the regex into reusable bits if you liked to keep them manageable. I may or may not do that again but i never really used it. Some people hate regex tho.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|