I'm finally getting the hang of this web stuff.
-
I should add, I tell everybody who is new(ish) to C++ these days - get an Arduino kit, and code with that. (Use VS Code w/ PlatformIO instead of the Arduino IDE, since it has intellisense, and is cleaner) Arduino is a very easy to use software framework - designed for electrical engineers and hobbyists rather than developers. Plus being able to interact with physical devices via code helps to both realize your creations and can keep you motivated to keep at it.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
-
C++ is one of those languages that you have to keep banging at until it "clicks" after which it becomes a lot faster to learn additional C++. That said, I do not believe it's possible to master every aspect of C++ in one lifetime. I don't even think Mr. Stroustup could say he has. After all, in the early days of the language he never imagined
template
would be used how it is used now. Keep at it. OOP is cool, but after you've got the fundamentals down, explore the power of the template keyword, and constexpr, because that's really what sets C++ apart and to a degree even defines it these days. If you want to understand C++'s "personality", you'll want to understand metaprogramming. Plus it can be fun, because it's all little brain teasers the way it bakes out. "Solve this puzzle to create your implementation" - seriously.Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
honey the codewitch wrote:
After all, in the early days of the language he never imagined template would be used how it is used now.
Heck, he didn't even imagine templates: [Template Metaprogramming with C++](https://subscription.packtpub.com/book/programming/9781803243450/2/ch02lvl1sec06/a-brief-history-of-templates#:~:text=Templates were not,as C%2B%2B98)
"A little song, a little dance, a little seltzer down your pants" Chuckles the clown
-
I should add, I tell everybody who is new(ish) to C++ these days - get an Arduino kit, and code with that. (Use VS Code w/ PlatformIO instead of the Arduino IDE, since it has intellisense, and is cleaner) Arduino is a very easy to use software framework - designed for electrical engineers and hobbyists rather than developers. Plus being able to interact with physical devices via code helps to both realize your creations and can keep you motivated to keep at it.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
honey the codewitch wrote:
...being able to interact with physical devices via code...
... is even more true with Assembler, IMO, and a lot of fun.
There are no solutions, only trade-offs.
- Thomas SowellA day can really slip by when you're deliberately avoiding what you're supposed to do.
- Calvin (Bill Watterson, Calvin & Hobbes) -
page screenshot[^] Man this is rough. I have more respect for front end web development these days. It seems a lot more demanding than it used to be.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
Looks ok. What is it? I think FE could be a prime candidate for getting eaten alive by AI. The rise of micro/nano services could see more customized UX where users spin their own UI (using AI) around wiring to those services as their specific individual needs dictate.
-
Looks ok. What is it? I think FE could be a prime candidate for getting eaten alive by AI. The rise of micro/nano services could see more customized UX where users spin their own UI (using AI) around wiring to those services as their specific individual needs dictate.
It's a media cataloger. Basically you punch in a TV series and it creates an HTML web on your local filesystem with a folder structure for all of your media, and information pages about it.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
-
Yeah, this is a personal project. :)
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
Spoken too soon, on our builder that has limited internet access I had too find out which URL's had to be unblocked for Dotfuscator license activation. After a lot of struggling and using F12 in the browser for debugging purposes, more than 10 URL's had to be unblocked before everything worked again. Dreadful, really dreadful, hate this kind of stuff! X|
-
It's a media cataloger. Basically you punch in a TV series and it creates an HTML web on your local filesystem with a folder structure for all of your media, and information pages about it.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
-
No frameworks, except for the W3 stylesheet, which I finally started using when my arm got twisted by CSS behaving inexplicably. There's minimal JS involved.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
-
No frameworks, except for the W3 stylesheet, which I finally started using when my arm got twisted by CSS behaving inexplicably. There's minimal JS involved.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
-
Yeah I kinda expected to hear "my own". I doubted you'd shove Angular/React into an Arduino or something so it was either something more obscure and incredibly light or DIY.
Well this targets nothing smaller than a phone, to be honest. No IoT here.
Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix