|
7 weeks to go and I have SERIOUS short timer disease. I know it will pass, but at the moment...
Very heavy weather the last few days in the southeastern US... tornadoes up where one set of grandkids live, tornadoes a bit north of me, but....
530am - thunderstorm moving through the area, nice breeze blowing through the office, I just need to sedate the geriatric golden that I know has less than 6 months to live Hips are failing.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
Wordle 1,056 4/6
⬜⬜🟨⬜🟨
⬜⬜🟨🟨⬜
⬜🟨⬜🟨🟨
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 1,056 4/6
⬜⬜🟨⬜🟨
🟨⬜⬜🟨⬜
🟨🟩⬜🟨⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 1,056 4/6*
🟨⬜⬜⬜🟨
⬜⬜🟨🟨⬜
🟩🟨⬜🟨🟨
🟩🟩🟩🟩🟩
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Wordle 1,056 4/6
🟨🟨🟨🟨⬜
⬜⬜🟨🟨🟨
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
⬜⬜🟨⬜🟨
⬜🟨⬜⬜⬜
🟨🟨🟨🟨⬜
🟩🟩🟩🟩🟩
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 1,056 5/6*
⬜⬜🟨⬜🟨
🟨🟨⬜🟨⬜
⬜🟨🟨🟨⬜
🟨⬜⬜🟨🟩
🟩🟩🟩🟩🟩
Wrong 3rd choice - should have finished in 4
Happiness will never come to those who fail to appreciate what they already have. -Anon
And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche
|
|
|
|
|
IP-API.com - Geolocation API[^] is a little web service to get a bunch of info about where you're at based on your IP (or an IP you give it)
I use it for my little internet clocks to fetch the timezone since they don't have GPS.
It can return values in CSV, JSON or other formats.
Arduino already has stream.readStringUntil(',') so parsing CSV seemed trivial. For quite awhile I was doing that.
On a lark, I decided to swap it out to use JSON and my little JSON pull parser for embedded.
The resulting code is actually a bit shorter than the CSV approach. And it doesn't take a lot of RAM because it's a pull parser (like XmlReader), and not a DOM
I'm leaving it in JSON
I love when stuff like that happens.
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: Arduino already has stream.readStringUntil(',')
But no honoring of quotes and escapes?
modified 10hrs 20mins ago.
|
|
|
|
|
Of course it does.
I should amend that: The CSV technique did not. The JSON technique does. In this case it doesn't matter, because the data formats are all known ahead of time. It's not generalized.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
modified 10hrs 15mins ago.
|
|
|
|
|
Quote: In this case it doesn't matter, because the data formats are all known ahead of time. It's not generalized
That is what I thought too. I had rolled my own JSON parser because the data was in a set format. Did not think I needed a whole big JSON library. Everything was humming along nicely until I was about 110,000 reads in, then the website threw in a different format and it all went boom. The fix was easy, but what a pain. I was glad I was the only one using the code.
Within you lies the power for good - Use it!
|
|
|
|
|
JSON is a bit different than CSV though. My JSON is compliant.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I have been using VS 2022 17.7.4 on my home box for a while.
A few weeks again I set up a VM and installed VS2022 17.9.6.
In 17.7.4, the region collapse/expand icons are plus/minus signs in a little box. Pretty clear to see and understand.
In 17.9.6, they use ^ and > sumbols, which, IMHO, is a lot harder for your eyes to figure out.
Why would they change this????
In theory, theory and practice are the same. But in practice, they never are.”
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
|
|
|
|
|
lol
Personally, I don't mind it.
At first I thought it was a resharper or visual assist thing.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
I do mind it. Not only do the new icons look horible, it's just the fact that they would change it. I mean, why???
This is the sort of thing that drives devs mad. Leave things alone!!! It wouldn't be so bad if they created an option to change it an defaulted it to the previous setting, but to just go about changing the UI that devs are used to with zero warning is just rediculous.
In theory, theory and practice are the same. But in practice, they never are.”
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
|
|
|
|
|
Freakin' diva! ![Wink | ;)](https://www.codeproject.com/script/Forums/Images/smiley_wink.gif)
|
|
|
|
|
Um, what?
In theory, theory and practice are the same. But in practice, they never are.”
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
|
|
|
|
|
You missed it Kevin. He's poking at you. But seriously, changing defaults on developers is just an abortion. Dear MS, I have a really good elephanting idea. If you think what you are doing is better, let us have the option of "we disagree, make it go back".
The only thing worse I have ever seen MS do (maybe I'll make a website and had ads...) is force reboots. Whoever made the final decision on that needs to be beaten to the point of hospitalization (not the morgue). Free points if you can cite the movie.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
charlieg wrote: force reboots Especially the "computer will reboot in 15 minutes..." message when you are in the middle of a meeting.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
I know, right? And then they do NOT actually fix what devs have been begging them to fix, such as:
Microsoft Developer Community - Full Git Submodule Support[^]
Look in the comments in the thread of that post and you'll see what I mean.
Look, it took them until VS2022 just to make the devenv.exe process a 64-bit process.
|
|
|
|
|
Ya, lot's of new 'features', but ZERO useful change
In theory, theory and practice are the same. But in practice, they never are.”
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
|
|
|
|
|
Kevin Marois wrote: I mean, why???
They figured they needed to provide a reason for people to write extensions to change it back?
|
|
|
|
|
Because they are more interested in form than function, and to "be more inclusive."
Squares, apparently, hurt people's feelings...
|
|
|
|
|
LOL - A more liberal IDE
In theory, theory and practice are the same. But in practice, they never are.”
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
|
|
|
|
|
Maybe they do it to reduce confusion. A squared + is a plus, but a squared - is also a plus.
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|