Okay, let’s finish this first little program up. In the previous post I wrote a number guessing game and tried to follow the same thought process I did when I was eleven. Now that it works, we want to make some changes so that it’s easier to play and a tad more fun. Validation validate: to establish the soundness, accuracy, or legitimacy of: synonym: confirm First thing we need to do is make sure that our players are typing in the right kind of guesses.
When teaching some one to program, I’m often tempted to talk about things like functions, structs, interfaces, front end vs back end, databases, heap vs stack, etc. These are parts of programming, but they aren’t very fun to learn about outside of a useful context. Really, what I should be teaching is not “how to program” but “how to solve problems with software.” I’ve written lots of code, I’ve worked with so many different databases, caching layers, 3rd party libraries, UI frontends and various middlewares that I’ve forgotten how it started.
Here’s everything I know about git without having to google. It isn’t much. I type the following to edit the git config: $ git config --global alias.co checkout $ git config --global alias.br branch $ git config --global alias.ci commit $ git config --global alias.st status Jeez, I had to google that. I couldn’t remember the --global flag. Anyway I was close so I’ll count it for the purposes of this post…
I couldn’t wait to get my hands on the Quest 2 when it was announced. It seemed like a great piece of hardware for a decent price. The only thing I didn’t like was the strap that came with it. The Elite Battery Strap(EBS) promised more comofort and extended battery life. Added that to the shopping cart w/o thinking about it. Picked it up, switched out the stock strap with the EBS and off I went.
This post includes links to things I pay for. There are no affiliate links. I get nothing if you buy them. This is simply a post about tools that I have found userful. I’ve made attempts at Mind/Brain maps years…maybe decades. On notebook paper, notecards, various diagramming-arrow-pointy software applications, etc. I have many areas of interest, which are mainly self containted but sometimes they cross over and that’s really cool when it happens(an old project around the NBA, data science and a statistics course I was taking comes to mind).
Irritation. When I am confused for too long, or somebody nit-picks my pull request. Or when something takes much longer than I expected – which happens often. From Milosz Danczak Scaleway dropped my old blog server (after lots of warning, I just put it off) so I decided to resurrect jonwear.com and run it on Netlify. I’d set up a blog on netlify before and remembered it wasn’t much trouble, so thought I’d do it again.
The old scaleway bare metal server was finally decom’d. Figured it was about time to start over.