|
thanks for concurrence.
diligent hands rule....
|
|
|
|
|
|
the vertical "camera view" type of things shows in my use case, but I used sliding panel to implement it and it is much simpler for me.
diligent hands rule....
|
|
|
|
|
I tried it when I was dynamically creating and merging toolbars, but also didn't find it very useful. You can merge toolbars into each other.
|
|
|
|
|
Hi All,
Just to let you know the mad fools I work for have got me to run a design review for a mission critical update to an established product. Who, me run a design review? I find it worrying that I am trusted to this extent being a new guy. Mind you I have not suffered from some testing I did for Video Processors that are used in Air Traffic Control. So thats good but...
|
|
|
|
|
|
Hmmm, its March!
|
|
|
|
|
Is this a design review or a code inspection?
|
|
|
|
|
I'm a Hardware guy now, design review of changes to a PCB (FPGA went obselete & the JTAG programming port was removed from the update), which naffed up the auto programming and test system.
|
|
|
|
|
I know very little about hardware design, but doesn't removing a JTAG port make it far more difficult to diagnose or debug the hardware?!
|
|
|
|
|
I'd like to learn Rust.
The first thing I want to do is just learn enough to be able to read it. I'm kind of disappointed in its bastardization of the C language family style which makes it harder to absorb. It also seems to have some ... pythonisms? in it.
Still, I hear it's a solid language, but I'd like some good (hopefully free) online tutorials to get my feet wet.
Maybe after that a book, but I'm not there yet necessarily.
Does anyone have anything they recommend? I mean, I can just google, but I don't know what's "good".
To err is human. Fortune favors the monsters.
|
|
|
|
|
Don't you have a horrible bug to fix?! Focus focus.
|
|
|
|
|
I'm trying to switch gears actually, because I've been hammering on it for too long.
To err is human. Fortune favors the monsters.
|
|
|
|
|
good idea switching gears it will to you
|
|
|
|
|
Their home page[^] has a "Learn" link. You'd think the language's site would do a good job of something like that. I looked at it out of curiosity a while ago. It was certainly interesting, but the recent rant from one of the language designers, about C being a de facto standard, stated that it even took the language designers a while to arrive at various best practices.
I'd be interested in reading your take on it if you get familiar enough to venture some opinions.
|
|
|
|
|
I am actually looking at that, but I was chumming the waters here to see if there were any must reads.
To err is human. Fortune favors the monsters.
|
|
|
|
|
|
Started learning Rust; bought a book, took as Udemy class but, as usual I got side tracked on 20 other things and haven't got back to it.
The last research I did someone was porting Rust to the AVR platform, don't know how that has progressed, but would love to see it.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
I originally started with the rust book (https://doc.rust-lang.org/book/README.html) and I found it quite good. This was some time ago, and I see they have a complete rewrite which they recommend now. I'd start there.
------------------------------------------------
If you say that getting the money
is the most important thing
You will spend your life
completely wasting your time
You will be doing things
you don't like doing
In order to go on living
That is, to go on doing things
you don't like doing
Which is stupid.
|
|
|
|
|
As you might have discovered yourself, there are plenty of resources out there. The free official Rust Book[^] is a quality resource. Microsoft's Learn content also has a good set of tutorials on Rust - Take your first steps with Rust - Learn | Microsoft Docs[^]. As someone else suggested, solving exercism.org's Rust track - Rust on Exercism[^] - is a good way to get good at the language.
Finally, if you get stuck on something please feel free to hit me up and I'll be happy to answer questions that you may have. The Rust community is generally quite friendly and you should feel free to ask questions on the The Rust Programming Language Forum[^]. Good luck and happy trails!
|
|
|
|
|
Alec Baldwin tried learning "Rust," but that didn't turn out too well.
Will Rogers never met me.
|
|
|
|
|
|
I wrote a video display driver for an RA8875 display controller.
I need it because I use it in one of my commercial projects.
Well, it works "fine" (a bit slow, but the controller is slow) except in one demo.
I am trying to draw a series of rounded rectangles of random size, random coordinates and random colors.
The code is relatively simple and should be innocuous. It also works when it's used as part of a larger routine.
But when I simplify the code, remove the big routine, and just run a lines demo followed by the rounded rectangles the whole MCU freezes solid during the 3rd iteration. (Always in the same place but that doesn't matter because even randomization yields the same result boot to boot. There's no real RTC or any sort of non-determinism so freezing in the same spot every time isn't much of a clue in this case).
I need to fix this, or at the very least verify it will never happen in my commercial project but I am totally stumped.
What a morning.
To err is human. Fortune favors the monsters.
|
|
|
|
|
If your "main" can't call your new extracted routine, then you still have dependencies. That's what I use "statics" for (real or simulated).
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
it can call it.
To err is human. Fortune favors the monsters.
|
|
|
|