The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
I have a task that is maybe three calls deep from the MVVM Login command to the Web API call for a token. The API had an erroneous connection string, to an older version of the database*, and the UserManager.CreateUser method was failing in the Register action. It took about fifteen minutes, and a hard break-point, e.g. Debug.Fail(), to find the error.
The stack trace was most confounding, and it mentioned the Account controller and the error once that I could see in an 86 line long stack track, most of which were exceptions on a MoveNext() method on a slew of async tasks.
It is clear that I have some learning to do regarding configuring the innermost task, the long running one that is to be awaited, and that learning will begin tomorrow morning at 04h30, my normal starting time. Time to consult the venerable Mr. Skeet's seminal tome on C# 5.
* It's damned annoying how EF drops a default connection string, like a turd, into your config file, that points to the new fangled LocalDb. Then you forget to set one up, your first migration creates the DB there, then when you can't connect to where you expect it, you fix the connection string, and re-run the migration in the right database. Then, when you have done a few more migrations, and add e.g. a test project, it is once again pointing to the out-of-date LocalDb version.
(going for the 'how low a response can a post get' record) my welder cant run a 3.2 mm stick, that's about 110 amps, for more than 15 mins without the heat cut out kicking in and rendering it dead for half an hour. Its a sodding pain, this pergola is going to take days to put up.
Reminds me that it's time I learned to weld. Have had my late dad's machine sitting idle the the garage for over two years now. Going to do a cleanup and flog most of his mountain of power tools, except the press drill, table saw, and welder. I can do a damned fine job with the other two.
First off the cat decided to show off his predatory skills: yelling outside my window to come in, complete with a mouth full of bird. If the bird had been a parrot, it could have featured in a Monty Python sketch. Separate cat and prey. Bin prey.
Cat goes out, I return to my office sit down ... and he's at my windows again, with another.
Five times this happens.
Then he switched to rats. Thanks. Needed that...
Then a policeman arrives (he's trying to find out if the local problem family have been doing anything that might extend the ASBO, but sadly they have been behaving). And he looks like he should be in school ... I start to feel very old.
Soon, the washing is done, and I'm ironing my shirts when a neighbour pops in for a cup of tea. Any excuse to stop ironing or mowing the lawn is fine with me! He wants to know what the music is: "Ode to joy", the Banco Sabadell viral flashmob version. Most of the words make sense to him, but as a sentence they are meaningless. I start to explain, and decide to show him instead. So ... youtube on the PC, find the clip, cast it to Chromecast on the TV.
He's gobsmacked. And he's ten years younger than I am.
Suddenly, I don't feel so old after all!
How old are you feeling today?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
Old and tired - I should have discussed with my boss for a pay raise today and he postponed to next week
Of course given the precedents it's possible that the raise even if accepted will arrive in 6-18 months. If I won't get any clear answer or if the answer is niet I'll be sending out curriculums - frankly I'm sick and tired of working as a software engineer with 5 years of experience in this company for 8€/hour.
8€ net from income taxes (10.5 € gross) but not for service taxes. My cost of living is "small" thanks to accurate management and parents help (my car is inherited from my granddad or I coulnd't afford one, maintenance is done my my father who's a mechanic or I couldn't afford it).
My low rent is pure luck as it's less than single rooms in deaying buildings amidst lowlife despite being a spacious apartment in the countryside - it's almost completely offset of course by the high cost of commuting.
Of 16k € I earn each year at least 13k go for day-to-day living, excluding new taxes, government surprises, accidents and sudden diseases. Keep in mind that I'm counting 2 people as I live with my not economically independent girlfriend (not married because we wish to have at least a decent ceremony but we have no money for that). I'd probbably spend a bit more but my mother gets lunch tickets at work and gives me a share of them, my trusted grocery store accepts them - it goes for other 500-700 € / year saved.