EDIT: And in other news, a few people have reported the welcome email going to their spam so if it happens to you please let me know and I'll continue looking into why it is happening.
EDIT: And in other news, a few people have reported the welcome email going to their spam so if it happens to you please let me know and I'll continue looking into why it is happening.
Goroutines, as well as the image package, are well suited to parallel operations on bitmap data right out of the bag. From simple texture synthesis routines such as sine-wave plasma generation or mandelbrot set fractals. To advanced state-of-the-art techniques like super-resolution image enhancement and frequency domain analysis. Golang is great for image science. Especially parallel operations on separable kernels.
And it makes for a fun exercise as well ;)
Can you recommend any language agnostic resources or really anything else that would help me get started in exploring this as a potential exercise idea?
I know from reading many programming books and blog posts over the years that this is a popular topic. However, if you go down this route, please try to provide an alternative exercise which doesn't rely on visual elements to make its point. Speaking as a blind coder, image processing might be all about the numbers, but when you can't see the result of the code you've written or even conceptually understand the idea it tends to take the wind out of your sails.
A cool one might be using the golang.org/x/crypto/ssh to ssh around, and send shell commands (i.e. building your own automation framework based on ssh keys)
What I am weary of is a single exercise that isn't easy to break up. Or one that even if you break it up, each exercise isn't entertaining or educational enough to stand on its own.
I also prefer having exercises (at least for this course) that can be completed in someones spare time - say in an afternoon or evening - and if an exercise takes me 1hr to code in a screencast, chances are it will take someone newer to the language longer and that doesn't account for time learning about new std libraries, googling questions, etc. In short, a 1hr exercise for me might be a 3+ hour exercise for some students.
"v=spf1 include:mailgun.org include:servers.mcsv.net ~all"
"v=spf1 include:servers.mcsv.net ?all"
Get rid of the second one. Also, setup DMARC: https://dmarcian.com/dmarc-inspector/
Edit: Looks fixed now!
EDIT: It looks like most things are fixed, but any outlook/hotmail emails aren't going out. Sorry everyone!
I'm trying to deal w/ the issue but it looks like it has to do with an IP Mailgun uses being blocked by MSFT.
Can you check your spam folder for anything from jon@calhoun.io?
If you keep having issues email me (same email as above) and I'll manually get you a login link.
The only thing that might make the web dev course harder is the fact that we end up with a much larger codebase, but none of the individual code is significantly more challenging in any way.
I love the idea and your work here, but I'm a little skeptical of doing something so similar since it won't add a ton of value with Francesc's videos already out there.