|
Why not work on Version 1 coding (the most basic one, with none of the frills and fancies), and then continue the analysis/task of embellishing it?
|
|
|
|
|
because I'm concerned i'll have to make breaking changes to make it actually support the stuff my rasterization engine can do
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Do you really need to have the best solution right now?
That is why one has major version releases - because the public API changes.
Is the one part that significant?
|
|
|
|
|
I've been super good about keeping the breaking changes minimal. I've broken through the paralysis at this point anyway.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I think a lot of us that work having the overall responsibility for a project get into overthink mode. It recently happened to me on a project where I was 'architect-pm' as well as writing parts of the code. I couldn't get clarity on transmitting workflow designs to my small team and I got hung up on a piece of my own code that was doable, but couldn't pull it together as to how I was going to do it so it would be a better mousetrap.
I decided, after spending too many hours working on stuff, to fall back to things that needed to be done, regardless of which direction it was going to go. It didn't immediately answer the open issues, but as the parts came together, it was easier to see how things could fall into place.
It also helped to have an experienced team of three to bounce ideas off of. I got several "why not do" type of responses that helped turn the light bulb in my head on brighter.
|
|
|
|
|
You strike a familiar chord. I've been mentally designing a program for 10 years but still struggling with how to handle the garbage-in problem. I tell myself if I sat alone in a dark room for a few days I could figure it out.
|
|
|
|
|
Have you considered explaining the problem to a rubber duck?
Maybe try to explain the problem to someone without any technical skills. They are likely to think about the problem in a different way unbound from the technical constraints.
Best of luck.
|
|
|
|
|
So a month or so ago, I started archiving projects that have reached EOL. I move all files/data to an external SSD and then stick it in a safety deposit box. Well, I've been missing a 1TB SSD for months.... simply could not find it. Last night, late, I was working on my server (I have the server and two laptops) and I noticed there was an extra drive displayed.
Looked behind the server, and SOB, there was my missing SSD, plugged into the back.
It pays to clean your home office once in a while.
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.
|
|
|
|
|
Or get a usb box that you put on your desk so you don't need to go messing around the back.
Although I actually keep mine on the top of the computer.
|
|
|
|
|
Well that's why I lost it. Normally it would be on the front....
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.
|
|
|
|
|
Designer collapsed in the Arctic (9)
"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!
|
|
|
|
|
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
|
|
|
|
|
ARCHITECT. simple anagram.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
And you are up tomorrow!
"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!
|
|
|
|
|
I gave up.
I was implementing Wu algorithms for anti-aliased draws in my graphics library, but I kept running into problems with it due to also supporting alpha blending. Basically the problem is that you cannot draw a pixel in the same place twice, ever or if alpha blended it will blend with itself, halving the transparency. Most of the algorithms don't account for that, and the ones that I've found that do work in narrow cases, like circles only, or filled ellipses but not regular ellipses.
I'm over it. I have an SVG rasterizer in C I'm already using to support SVG in my library.
*cracks knuckles*
I'm adding a bunch of builder methods like add_ellipse<>() so you can basically use svg_docs for advanced drawing operations without needing to go through XML to get there.
It's not easy, and I'm not sure how practical it will be in the end, but I hope it works, because that unsticks me. I've been waiting to write a full featured UI control suite for my UI/UX library until I had anti-aliased draws in my graphics library because I didn't want to have to rewrite all the drawing code later.
So if this works it will unblock me in a major way.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
SVG FTW !
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
#Worldle #625 1/6 (100%)
🟩🟩🟩🟩🟩🎉
https://worldle.teuteuf.fr
on a roll
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Problem: Replace a burnt out oven pilot globe (T22/E14 size). A bit greasy, high stiction in socket. Can't grab it with fingers to unscrew. Pliers are likely to smash the glass before gripping.
Solution: Line the jaws of multigrips with double sided foam sticky tape (the 2mm thick kind). Works a treat. Multigrips can be set to the right size so no uncontrolled squeezing. DS tape didn't actually adhere to the glass but gave enough grip to get it started.
Domestic bikkie points! Now all I have to do is remember it for next time. In the past I have resorted to the messy way of smashing the globe and using long nose pliers on the remains.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I hear you on that one - why can't they just put it in a "sensible place"? So at least you can see what you are doing, instead of having to stick your head in there?*
* Which with an electric oven makes you look like the world's most incompetent suicide.
"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!
|
|
|
|
|
Yep, back top left corner.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Interesting... What kind of oven? The last week I had to replace the bulb in my Delonghi, and it was as easy as push and turn (a bayonet-lock)...
"If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization." ― Gerald Weinberg
|
|
|
|
|
Over the years I've had ovens (always electric) with both bayonet and screw bases. Bayonet is more or less standard for light fittings here but a lot of "specialty" lamps are screw. This oven is of European (German) heritage, no doubt made in China.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
On the way to Global domination!
|
|
|
|
|
Before I screw in a new bulb into any socket, I smear a light coating of petroleum jelly (Vaseline) into the threads. That totally prevents the thread from becoming corroded fast into the socket and the bulb unscrews easily, even after a few years. Petroleum jelly has a high melting point, so it stays on the threads, but I won't use it in a oven.
Ok, I have had my coffee, so you can all come out now!
modified 10-Oct-23 11:05am.
|
|
|
|
|
Vaseline melts way below 100C, and the liquid is flammable. Not in my oven, thanks!
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|