and tried to find which sentence without spaces matches your sentence
1,007 karma · joined May 15, 2020
and tried to find which sentence without spaces matches your sentence
>The person who used common user-space unix/linux tools didn't already have his mind locked into "writing a program to accomplish the interviewer's objectives"
It's partly your fail as a interviewer that candidate has to guess what you expect from him.
What if instead of using bash s/he had used popular GUI tool like Excel(let's assume that it performs the job quickly too), then would it be OK too?
e.g
People with family/kids would rather not do home-work tasks
Some people would prefer to be asked about heavy job-related stuff e.g frameworks, kubernetes, real-life problems
Some people would rather challenge themselves against foundational knowledge e.g because for them it may be faster to do 1-2 algo tasks or it being technology agnostic
Some people would rather try designing systems, operate at higher abstractions levels instead of typing code
...
I personally believe that I'd rather see security questions than algo/ds questions cuz poorly performing algo can always be rewritten, meanwhile leak cannot be reverted, but I'm aware that shitton of people would hate that
How to match "interview kind" to candidate? maybe ask them which they prefer, I guess?
but it assumes that you have people capable of performing this kinds of interview and you want to "enable" this person to peak
but ff shows that underrun.wasm is 35KB, what's going on?
Also depends how many pages do you want to test with Selenium - if you want to test e.g 5 pages, then it'll be fast enough I guess.
There are a few tricks/configurations that make Selenium significantly faster - https://stackoverflow.com/a/57720610
A lot of is also on how do you write your "testing infrastructure" - maybe you could reuse engine/browser instance? execute tests parallelly?
There's also alternative to Selenium by Microsoft: https://github.com/microsoft/playwright
AFAIK it's way more reliable than Selenium (false errors)
__________
Overall you can still start application inside tests with different startup, without Selenium and send http requests, so you'll have end-to-end tests done fast.
Github is Github
Microsoft is Microsoft
Aren't they? Github works heavily independently from MS
and thought Windows stopped doing this
This way you can test those fancy things, but I agree it's kinda "hard" to get it working for the first time
You test "service"/"handler" classes that handle those requests.
If you want to test controllers, then you write E2E tests that send HTTP requests
Here's some example of how it might look like
https://docs.microsoft.com/en-us/aspnet/core/test/integratio...
Do what on "controllers"???
heresy
wasn't Discord computer-stuff related team even smaller?
As far as I know they have been using .NET Core (or just EF Core? would be weird to go EF Core + .NET Framework, I guess?) on prod in 2018:
>This is the query pattern that caused StackOverflow.com to go offline yesterday:
https://github.com/dotnet/efcore/issues/13524
So maybe they used some things on Linux and some things on Windows - those that couldnt be ported to .NET Core back in the days
2018:
>This is the query pattern that caused StackOverflow.com to go offline yesterday:
https://github.com/dotnet/efcore/issues/13524
but on the other hand their tech stack site says: C# + ASP.NET MVC
instead of ASP.NET Core, but I don't think it is proof of anything.
Of course junior dev can do it, the same way junior dev can make Youtube
it'll work as long as there's less than 100 concurrent users on SO and less than 50 4K 20min videos on youtube
How? didn't they migrate to .NET Core?
how about yellow/vaccination book that you need when travel to fancy places?
I feel like devs at small companies are doing everything -
coding, testing, supporting customer, deployments, troubleshooting and of course straight over ssh+winscp cuz vps/bare metal are cheaper
what.
400 applications?! I've heard about people on cscareerquestions sending hundreds of CVs, but this is insane!
I struggle to understand acting as if those things were some incredibly important stuff just like water, internet, computers,
or something that nobody would risk losing e.g via standing to fight against its vendor
Maybe losing those will result in creating new, more open and less vendor locking alternatives
First returning Result<T> or something like FirstOrNull would be better, because FoN would work for ref types - classes and stuff the same way (afaik) as FoD does, but it'd make error handling for value types like ints more precise
-1, 0, 1 and other obscure things
and using proper types like
Result<T>
like Railway Oriented Programming
https://www.youtube.com/watch?v=45yk2nuRjj8
I believe that almost every thing should return Result<T>, because almost everything can fail and compiler should scream when you do not handle those fail pathes.
That makes me believe that C#'s "FirstOrDefault" for value types sucks, because you're never sure whether the "Default" comes due to lack of value or because the found value is actually the same as default
e.g
var list = new List<int> {1,2,3};
var found = list.FirstOrDefault(x => x < 1);
found = 0 (default)
meanwhile 0 may be valid value! so we aren't sure whether it is error or an actual value
and we have to perform e.g casts to `int?` or stuff to detect that.
using Result<T> gives very precise information
Sounds like a quote from "Statistics done wrong" which is full of examples like that
Anyway, I prefer mouse scroll button (mouse3) instead of caps