How to check if my monitor is on? - remote-access

I usually connect to my computer in the university using team viewer. Is there any way (for example using ACPI) to determine if my monitor is on (i.e., other one can see it)? I have no web cam there. Its operating system is Windows 7 - 64 bit.

Related

Controlling old manufacturing PC with new PC

I'm going to ask the question very generically, please bare with me.
The current setup I'm working with is Old (Linux) Computer in office controlling $millions worth of equipment in Fab. Due to firewalls/Computer being very old, we can't remote desktop to the machine - replacements and modification to current system are not an option. Many problems that come up can be solved in 10 minutes, but require a 30 min commute to the office.
Is there a way to control the input to the current system with a Modern PC? Hardwire the modern PC into the Linux system, and remote to the PC. Ideally we could remote login to the PC, and see and control the Linux system while the Linux system/Fab doesn't know anything has changed.

RDWeb problems on Windows 10 (patch 1803) - Windows in background

We're a software developer currently oferring a Cloud version of our software, hosted in a remote virtual machine. Our customers access this virtual machine via RDWeb, seeing (and working with) only the program.
Since the mentioned update (1083), our customers' computers running on Windows 10 are reporting a problem in which whenever they open a new windows in our software, that window is automatically moved to the background, behind other windows they may have opened in our software. That causes them to believe the program has crashed, and is seriously interfering with their line of work. The only common ground we've been able to find is the operating system (Windows 10) and that they had recently installed an update (specifically, the 1083 patch).
Has anyone had similar issues? If so, how have you managed to solve them?
Thanks in advance for your help and your patience
Jaime Peña
Kherian Soft, S.L.

Micro:bit BBC programming bluetooth

I recently purchased Micro:Bit. I've seen that micro-python and bluetooth cannot be used at the same time due to memory capacity.
Does anyone know if I would be able to build a decent application using the javascript block programming?
The app basically has to do the following:
Read data from acceleretometer.
Acumulate some accelerometer data.
Send the information to another device connected via bluetooth.
Yes, you should be able to write a program for the microbit that does this. the official documentation describes the services that are available. I also found an example which suggests that there is an app which you can use at the phone end if that's relevant to your application.
The micropython restriction is a combination of the BLE protocol stack requiring 12 kB of RAM, and python being interpreted (so having a high RAM requirement).
You can chose the block version or test javascript - and should be able to write reasonably complex programs (even if the text entry might be best done in an editor). As a final fall-back, you can fall back on C/C++ using the microbit DAL (which seems to be built on top of the mbed offline toolchain).

How to setup 32 bit system on Window Azure

I am playing with window azure SDK and would like to set up my instance as 32 bit system, there are so many option available in "configure OS", so anyone know that by which combination I can set up 32 bit system on Window Azure?
Microsoft does support 32 bits OS in Azure, just as long as you upload the image yourself and provides no support for it. Which makes sense. Details on the page Support for 32-bit operating systems in Azure virtual machines:
Microsoft Azure now allows users to bring in their 32-bit Windows Operating systems over to Azure
You can't: currently Azure is only configured with 64-bit versions of Windows Server. I would expect this will not change.
If you need a 32-bit operating system you may be better looking for alternative ways to host your application.

Looking for a super tiny linux distro that's sole purpose is running an AIR application?

I'm looking for a really really small linux distribution or process of making my own that's sole purpose is to get an air application to launch full screen and stay there; Essentially I'm building a home kitchen computer that runs entirely as an AIR app.
I have looked into using windows xp; and windows xp embedded but they pose so many issues I figured I'd try modern linux.
I have also seen TinyCore Linux which looks interestingly small but not sure what issues that poses in regards to running AIR and "hardware" accelerated display. I've also thought about stripping down an Ubuntu installation but I'm sure somebody must have done this already; google is just failing me right now...
I'm also interested in running an "embedded" version of say android and running the air app on some arm-based hardware again; with just the AIR runtimes only - although this is less preferred as it's more complex.
I'm also hooking this up to a touch screen monitor (not yet arrived) so I'll need to hunt down or write some drivers for translating the touch events into something AIR can understand... (this was my main intention for using windows in that all the drivers will just work).
What I'm after
Minified Linux kernel with JUST the drivers for the box I need
X Display with accelerated graphics support (Doesn't have to be X if AIR can run on a frame buffer?)
Running a Full screen AIR application (simple enough)
Ability to write back to the filesystem (enough support for AIR)
SSH Access for remote control
Samba for updating the filesystem (easier to maintain the system)
Touch screen support (3M Ex III I think...)
Audio support
Don't need
Don't need any window manager or any other GUI tools unless required by AIR
Don't need any toolbars or file managers or anything; The AIR app is the "OS"
Don't need any package managers or repos
Don't need multi user or logging in; everything can just run as an unprivileged account
Don't need to
I don't mind hand crafting the filesystem and configs if that makes it easier; I'm mainly looking for a "filesystem" that is as tiny as possible that I can just plop my AIR app into and write some scripts to get it to start when the X server starts
Thanks,
Chris
Try an embedded Linux build system such as Buildroot. It can build an entire system from source, and be very lightweight. The basic system is less than 1 MB in size.
Ended up going with Tiny Core. Very tiny and quick to boot up. You can also write extensions for it and you don't have a persistent drive which allows you to just switch the thing off without worry that it's going to break something -- exactly what you need in a kitchen :-D.
My current plan is to:
Just set up a working version using Ubuntu as this is mostly supported by Adobe
Slowly strip it back and try and get as little things to start as possible on boot
Try building my own distro/package from source and selecting only the packages I need
Compile my own kernel with nearly everything turned off and just leave on the things I need

Resources