After reopening colab, sometimes bokeh plots don't load randomly - google-colaboratory

I have a Google colab that includes bokeh plots, with some widgets like sliders. These plots show nicely after I run the code cells. When I close and reopen the notebook, sometimes it works (figures load after reopening without running the code), however sometimes randomly (say 10% of time), they fail to load (nothing is displayed in the cell output), and in Google Chrome console I can see error like this:
Uncaught Error: Model 'Slider' does not exist. This could be due to a widget or a custom model not being registered before first usage.
So it seems like sometimes a needed JavaScript component isn't loaded properly. How to ensure it is and get rid of this problem?

Related

How to prevent colab Resources tab from showing?

I'm using google colab pro, and irritatingly, the Resources tab keeps showing itself after I've closed it. It doesn't appear to be showing me anything new, and it is not in response to any action. It just randomly pops up every few minutes no matter how often I've closed it. I can collapse the divider down so that it is small, and it stays, but that is a work-around. Why does it keep popping up, and is there a way to prevent it?
Figured it out. It looks like it was the Colab Alive chrome extension trying to do its job. I removed the extension, and that fixed my problem.

IE11 Saveas Frame Notification Bar children are unidentifiable using UIAutomation

I am unable to automate IE11 save as functionality using UI automation as the Frame Notification Bar child elements are not identifiable via Inspect/UI spy or UI automation code. The same is working fine in other machines.
Edit:
Following are the screenshots of two different machine. at one machine the objects are getting identified and in another machine its not getting identified.
I have tried to Reset also but nothing worked.
In this system image objects are visible.
in this system image objects are not visible
Any help would be appreciable.
Thanks in Advance.

Why my tensorboard always give me inactive status after "loading active dashboards..."

I used C++ to output some event files. I can see event files are created. When I tried to see tensorboard gui from my firefox. I got a gui saying "loading active dashboards". Yet, after about 1 minutes of loading, I got "inactive" stauts of dashboard and nothing showed up in my tensorboard gui.
what may be the problem?

Google Cloud Terminal issues

I'm having issues when connecting to our google cloud containers.
The terminal gets restricted to a certain size and it is behaving odd, when using vim for example the application hangs for 10-20 sec if you press Page-Down, but that's something i'm able to work around, the real issue is the following.
When typing a command and the width goes over the width-length of the prefixed size of the terminal, you suddenly don't know where your cursor is.
The same is for editing a file in vim and you start to scroll down or write a shellscript for example and the last line of the document gets updated, only the last line of the file gets updated and the scrolling behavior is suddenly very broken.
This is what the pre-set size of the terminal looks like when editing
a file.
Setting the TERM enviroment variable to "xterm", "xterm-color" makes the colors and the "clear" function work but does not solve these issues.
If anyone else has experienced these issues and know how to fix them, sharing that knowledge would make life worth living again!
Updating your glcoud components to the latest version solved this problem, now i'm able to run fullscreen vim and life is wonderful!
gcloud components update

COINIT_MULTITHREADED and mysterious crashes after using OleCreatePropertyFrame

Is there any benefit of using COINIT_MULTITHREADED in a DirectShow application? For now it has given me some troubles, but I am not sure if using CoInitializeEx(NULL, COINIT_APARTMENTTHREADED) is the right fix for the problems.
The full story:
I have a pretty straightforward web camera capture application with ability to choose the capture source and call the device manufacturer settings through OleCreatePropertyFrame.
My app runs pretty stable, no memory leaks, I can switch between devices without any problems (I completely rebuild DirectShow graph each time when user chooses device).
But there is only one problem after showing the property page of the capture filter. If I just show it and close without changing anything, all continues normally. If I change any setting in the property pages and then close the property frame, also everything continues seemingly normal .. until the next time I change the device and rebuild the graph. The previous graph gets destroyed normally, no errors, filters are being removed and released correctly. And right when I create a new graph and call graphBuilder->SetFiltergraph( pfg ), my app crashes with some weird access violation errors insde of Kernel32. But if I change COINIT_MULTITHREADED to COINIT_APARTMENTTHREADED, this error disappears.
So is that COINIT_MULTITHREADED a real problem of my application or maybe there is some other monster hiding somwhere? Has someone experince with it?
Any thread that creates a window must be STA. Both user32 and gdi are fundamentally thread-unsafe.