opcenter
Joined 13 years ago
Joined 13 years ago
I picked up a bluetooth mechanical keyboard that I just carry around with me and don't use the laptop's actual keyboard at all.
My primary development environment is vim combined with CLI commands (and some wrapping with vim plugins to simplify the workflow). However, when I want to play around with something in Go to figure out how it works I will often go to The Go Playground (https://play.golang.org/) and play around there.
However, as soon as I'm done (and maybe shared my findings with a peer, which I can't do as easily with my local vim + CLI environment) I'm back to my regular development environment because very little that I work on is trivial enough to stay in Go Playground.
All that said, I've seen plenty of developers who seem to get by sticking to the basic feature level of Notepad. Whatever works for you.
However, if I'm sitting at a desk where it's plugged in I would like to get as much performance out of it as I can.
So, if the matter is important then a phone call is completely appropriate. But if it's just a call to say "hey, how's it going?" then perhaps a text message or email is a better choice with a "let me know when it's a good time to call" added in so you can have a normal voice conversation without either party being interrupted.
I haven't found a good solution for auto directing spam calls to voicemail beyond using Do Not Disturb from 8 pm to 7 am.
My only hope is that anyone in a position of making a decision on which technology to use can at least explain at a high level the difference between a Container and a VM.
> time gzip -v xubuntu-16.04-desktop-amd64.iso
xubuntu-16.04-desktop-amd64.iso: 1.5% -- replaced with xubuntu-16.04-desktop-amd64.iso.gz
gzip -v xubuntu-16.04-desktop-amd64.iso 119.07s user 4.66s system 98% cpu 2:05.22 total
> time pigz -v xubuntu-16.04-desktop-amd64.iso
xubuntu-16.04-desktop-amd64.iso to xubuntu-16.04-desktop-amd64.iso.gz
pigz -v xubuntu-16.04-desktop-amd64.iso 128.19s user 6.64s system 184% cpu 1:12.97 totalOf course that timing changes depending on the product and company. If you're working on a well established product at a medium to large company it may take longer to do much real development (beyond bug fixing and paper shuffling), so it may take longer to figure out if you want to stay longer. However, at a startup, you'll probably be dropped right into the fire on the first day, so you may be able to determine that more quickly.
When I've looked at resumes, anything less than a year at a job usually raises a flag. Unless there are a lot of jobs on your resume like that, it's not a negative thing, but I would absolutely ask about it during an interview.
That's a good point and it's what I've been following so far. "Here's a project I built in my free time because I wanted to brush up on my Python skills, and in the process I also learned a lot about Flask, MongoDB, HTML5, CSS, and JavaScript."
> That's hard too. It might help if you can come armed with some benefits of releasing something as open source, like the fact that other people will be able to find and fix bugs for your employer, which is basically free labor.
Also a good point. I'll have to give that a try.
It sucks that I am "punished" because all of my actual work has been for companies that aren't interested in sharing their products with the community. I've even tried a few times to get tools I've created released as open source, but the general response I get is, "uh, why?" I can understand that the companies see no value in it and in fact may cost them money if there end up being licensing or other legal issues.
Except, SARS-CoV-2 is not harmless to children. I think it will become a common seasonal vaccine for kids, just like the flu vaccine.