Need to identify your motherboard on Windows 10? wmic baseboard get product, manufacturer, version, serialnumber
. Thanks to rosswest's post on Tom's Hardware.
Arggghh!! Had to do an update the other day in some Angular code. Add a 'toast' message letting the user know the page is working and it may take a while when an XHR call is made to get table row data. Should be easy and is a break from React for a bit at least. It wasn't my code though so I don't know all the ins and outs of it. I had one of the guys that may have worked on it or at least has an better idea what's going on in there than I do reviewing it so that's good.
Should have been super easy but still took forever to get it to pop the notification. QA was able to break it. Back to me for rework. Took me like a day for only a couple of lines of code and my reviewer liked the new version better. Approved and back to QA. DOH! They found another way to break it. Plus, it was acting flaky in general. Popping up on page load like instantly when it's supposed to wait 30 seconds.
Back to me for rework, spend most of the day working on trying to make my existing code work when around quitting time I had the revelation to use our proprietary grid's own features to check when the grid is requesting data or ready. The grid has onState
and onRender
functions that are called when the grid calls data and has updated itself with the new data. The part that was breaking my previous version was I was depending on an async
call and my message was responding before the async call was ready. This new version is 'grid loading' / 'grid not loading' and I was able to repurpose some of my setTimeout
/ clearTimeout
code.
New version looks bullet proof. Super happy with this one. Kicking myself I didn't think of it in the first place. Time for unit testing. Tests are already failing and I haven't even added my new test. Grrrrr! So much for logging off early and playing some Overwatch. 1am in the morning, finally have the original tests loading plus added 4 of my own. Check in. Fingers crossed it passes code review and is really as unbreakable as it looked when I was recreating QA's test steps.
Bummed that I missed Overwatch's Flash Ops: Echo Showdown last month. Shows how into Just Cause 3/Rise of the Tomb Raider/doing stuff for work I have been lately. Didn't even know it occured till now. Missed out on 6 sprays. Doesn't look like I missed a new skin and I rarely use sprays in-game but it's one of those things I just like to have.
The React/Ant Design page at work is coming together. Have to do frozen columns next but already looked into it and found the issue I was having with filter elements running extended beyond the width of the column. Besides adding widths to all your columns, you have to include scroll={{ x: 100% }}
to the table params.
Also for the Ant Design Table to no show the 'Select All' checkbox, set the title as ' '
.
Why do I have a white USB to USB Type-C cable on my desk? Where did it come from? What do we have that uses USB Type-C?