|
IT professionals are most likely, out of all working people, not to use their entire annual leave, according to a new Robert Walters Career Lifestyle Survey. The work will still be there when you get back
|
|
|
|
|
Kent Sharkey wrote: The work will still be there when you get back
In the case of one of our contract-to-hire people, no it wasn't. We "relieved" him of his future duties.
Marc
|
|
|
|
|
I figured there would be at least one story like that. It just seems so cold to axe a guy while on vacation.
TTFN - Kent
|
|
|
|
|
Well... in my very first job after college it was not on vacations... I was "released of my duty" the first day after the Christmas holidays...
It was a tiny shock because I didn't expect it at all, but a couple of days later I realized, they did me a BIG favour.
As we said in Spain... new year, new life...
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.
|
|
|
|
|
Just in the past year have I been using my vacation, fully; rarely use sick or personal. It took a little time to get control of things. Today is a holiday in the U.S. so I did not work, but worked full extra days Saturday and Sunday after a 5 day work week.
|
|
|
|
|
I don't use it because vacations are expensive and it's usually a nice payoff at the end.
|
|
|
|
|
NativeJIT is an open-source cross-platform library for high-performance just-in-time compilation of expressions involving C data structures. Because everyone else is doing JIT
|
|
|
|
|
Java 9 is coming! It’s just six more months until the scheduled release and besides the module system, it brings a couple of new language features and many new and improved APIs. All the features Oracle's been dragging their feet on for years. And more!
|
|
|
|
|
Due to a combination of design errors, bugs, and incorrect documentation, it is surprisingly hard to use .NET's HttpClient correctly. Documentation errors? Microsoft?!
|
|
|
|
|
This may explain a strange behaviour in an app I support - in which case many thanks.
|
|
|
|
|
However, if you try to apply this pattern to HttpClient, another IDisposable class, you trip over some rather unexpected problems...When you dispose it, it starts the process of closing the socket(s) that it controls. Which means you have to go through an entirely new connection cycle the next time you make a request.
I'm sorry, but my response is "well, like, duh." I knew that ages ago (I guess .NET 2.0, so yeah, maybe I had read the 1.10 doc) when I did some performance tests of opening/closing HttpClient connections when I was writing a client-server app. First thing I did actually was check the performance of constantly re-opening a new connection every time I wanted to talk to the server.
And wrapping an HttpClient is a using block? I don't even do that for a SQL connection. In fact, I rarely (and I mean, blood dripping rare) ever use using .
The DNS thing I never encountered because this was all intranet stuff.
Marc
|
|
|
|
|
I choice to use using rather than dealing with thread unsafe static/shared variables. Dealing with the later one quite a pain especially in web environment.
For sake of fixing the bug, Those teams that are working on HttpClient development should learn and adopt something from WCF team.
Wonde Tadesse
|
|
|
|
|
Wonde Tadesse wrote: I choice to use using rather than dealing with thread unsafe static/shared variables. Dealing with the later one quite a pain especially in web environment.
Well, I tend to throw async things into a workflow, which queues the work onto threads, so connections usually need to stay open because the response doesn't happen right when/where the listener connection is created.
Marc
|
|
|
|
|
As general rule, Be very careful about static/shared variables in web environment. You'll get threading issues with their content.
Assuming that when you say "queue" you are talking about a message queue(RabbitMQ, ZeroMQ, NetMQ, MSMQ,...), I'll suggest to revise the design. Keep in mind also queue by itself has a network latency.
First of all I'll not wait an open connection till the message queue completed and send back a response. It doesn't make sense to me. What I'll do, Once a message comes, processing asynchronously, open the http connection, enqueue the message to the queue, then I will immediately send a response saying "you message are being processed" sort of thing and finally close the connection. Then I'll run another separate background process which will dequeue the message and process the necessary busy related task and send it back by opening another http connection.
Wonde Tadesse
|
|
|
|
|
I stopped reading at .NET
|
|
|
|
|
I started smiling then, in anticipation of a hearty belly-laugh. As usual, CP delivered the goods.
|
|
|
|
|
The European Space Agency’s Rosetta mission has finally found its Philae lander, nearly two years after the vehicle became the first ever to land on a comet. Spoiler alert: it's on the comet it landed on
|
|
|
|
|
According to new data from ComScore, more than half of all time Americans spend online is spent in apps — up from around 41% two years ago. Especially those apps called 'Chrome' and 'Safari'!
|
|
|
|
|
Unfortunately, a lot of mobile apps are BIGGER than....
|
|
|
|
|
Researchers at the University of Michigan are currently developing blood-based lasers that could someday help doctors spot tumors in the human body. Well, that beats putting the frickin' lasers on shark heads
|
|
|
|
|
We won't see anything like that until the government has figured out how to weaponize them.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Employers nationwide are having a tough time finding workers who can "communicate clearly, take initiative, problem-solve and get along with co-workers." "Common sense is as rare as genius."
|
|
|
|
|
Probably because most of those gets knocked out of interviews before they have a chance.
You know, like a not as well written resume.
|
|
|
|
|
They say they want people that can "take initiative", but when you do something you're not tasked with doing, or that isn't logged into team foundation as a bug, everyone freaks out, and you end up getting in big time trouble for wasting company resources.
Beyond that, most people don't know how to communicate with a programmer. The good programmers have already mentally fixed the bug and are already four-five steps ahead of the perceived problem, talking about the possible side effects, when everyone else is still trying to comprehend the nature of the bug itself.
This is usually the point where the programmer tunes out of the conversation, and fantasizes about finding a new job where everybody is a programmer, and where meetings like this are a lot less likely to happen.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
modified 5-Sep-16 8:29am.
|
|
|
|
|
John Simmons / outlaw programmer wrote: "take initiative", but when you do something you're not tasked with doing Been there, got yelled at. In fact, in my last review they asked me to take "more initiative" I told them everytime I do you yell at me. "Oh".
John Simmons / outlaw programmer wrote: Beyond that, most people don't know how to communicate with a programmer. Bingo.
John Simmons / outlaw programmer wrote: already mentally fixed the bug and are already four-five steps ahead of the perceived problem Been there many times.
John Simmons / outlaw programmer wrote: programmer tunes out ... new job... Yep, looking right now...
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|