A long time ago, in a county far, far away, I had a gig that didn't pay well, and it was boring. As a result, I spent a lot of my time trying to unfuck Wikipedia...
The bad news is that the 2018 edition of Rust has pretty much settled on the worse of two module systems. The good news is that they have done so with the potential to unfuck this at some point in the future. In the meantime, what can you expect?
Programming Challenge: Nth Fibonacci Number I did a quick Google search for "favorite whiteboard interview problems" and came up with a few interesting possibilities. The one I've chosen here is Nth
Warning! Testing, like politics, religion, and how to butter your toast, is one of those subjects that will get you thrown out of better dinner parties and churches throughout the South. What you read here may shock you! You have been warned.
Your boss has asked you to import a bunch of someone else's data into your perfect, precious, pristine database. Catch is, their data is hot garbage. What do you do? The challenge You
Today's challenge: given a number of digits, print the sum of all numbers that can be expressed using all such digits.
I can think of three ways to create a lookup table in LINQ. Strangely, they exhibit surprisingly variable performance characteristics.
Software engineering is a craft. A trade. Much of what we produce as software engineers is really quite simple. A web service might be the equivalent of an end table, or perhaps a bookshelf. Why, then, are so many of our shelves such harrowing endeavors?
Scary name, simple concept. The symmetric difference of two sets is the items of each set not present in the other set. Once again, however, the fact that a problem is simple has no bearing on how often we may or may not see it in real world situations.
I recently attended a job interview where I was asked the following question. For some time, it did not make sense to me, and so I attempted to hedge my bets by talking about a variety of issues that could result from the code in question. That wasn't quite the answer my interviewer was looking for.
I cannot spell Goldbach to save my life. My fingers refuse to type the ch in that position. I dunno why. Sue me. Anyway...
Your programming language is a personal choice, akin to your gender or your qualifications as an astronaut, as such cannot be meaningfully critiqued. What the FUCK?