I use this site a lot for background noise during the day when I could really use some new scenery. Some of the more subtle ones like the airship are really good for working and coding from horseback is a pretty unique experience.
myNoise.net is another good one. More tailored to workday background noise but a bit less interesting.
I was just told that Illustrator assumes 96 dpi and Glowforge assumes 76 dpi. If you change the Illustrator doc settings to the lower dpi, dimensions will work right. Same problem with Sketch. I haven’t tried the solution out yet to confirm.
If there was a way to sign up for regular sessions like a MOOC, I would be at the top of that list. There’s a problem with formalizing an extremely informal way of learning though...
Im happy to say that my own JSON parser (https://github.com/ryanbalsdon/cerial) passed a lot more of these tests than I expected! It isn’t a general parser though (requires a pre-defined schema) so is probably cheating.
I find the one thing that kills my mood quickest is just not drinking enough water. A lot can be learned from tracking your diet: https://cronometer.com/
My first thought was to check the source for how they're handling credit card data, payments, and gateways. I can't find any of it... Skipping those bits makes ecommerce _a lot_ easier to build!
I second parent's suggestion here though, Stripe API is a great place to start.
One practical reason is that I suspect most C developers aren't interested in building web applications. And most web application developers don't know C.
I think that's a terrible thing. I've been a web app developer for most of my career and I'm not super fluent in c anymore. But c is one of those foundational things every developer should know.
With GCC's ability to deploy to just about every architecture, most heavy-handed libraries using C themselves (hence a C FFI in higher languages), and access to the biggest and best GUI libs.
Usually when i write something i want people to use it. And i am far to lazy to bother with Windows or Mac specific code. Thats why it is web for me :)
I've found that, in the embedded world at least, the overhead this adds (in terms of flash/rom and ram) can be fatal. That said, there are some more implementations of this here if anyone is curious: https://github.com/ryanbalsdon/libr
> the overhead this adds (in terms of flash/rom and ram) can be fatal.
I know you list the resources, but how does this approach add overhead? (how does it use those resources more than a "C" approach would?) Most of the constructs in C++ only cost anything if you use them, so you only pay if you need the feature; further, the runtime costs of most C++ features are pretty much exactly what's required for that feature… so if you were writing C, and you needed the same functionality, how would you avoid paying the same cost?
myNoise.net is another good one. More tailored to workday background noise but a bit less interesting.