Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 months ago.
Improve this question
Ok so, my monitor is going black on random occasions. Mostly it is when i watch a video. It doesn't matter if it is on youtube, facebook, udemy or whatever other site.
I checked my cables they are all good. I also turned off the screen saver.
Any ideas what it could be?
there could be many reasons for this - bad drivers, bad cables, bad screen, GPU overheating and melting solder connections (I've experienced this).
the easiest thing to check is to see if the issue is in the computer itself. to do that, connect to a different monitor (using a different cable).
to check if it's a software issue, you could try running a LiveCD of a different OS on your computer (for example, Fedora or Ubuntu).
if the issue still happens even with a different OS, then it's likely a GPU problem - you'll need to either get that replaced, replace the mainboard (if GPU is integrated), or replace the computer...
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
not sure if this is the right place to ask such a question - if not, perhaps you can direct me to the right place?
I've recently purchased a walking treadmill for my standing desk. It has a standalone control panel, connected to the base via an exposed LAN port. The panel has a few drawbacks (it's huge, has awkward and noisy buttons, no pause/return) and I wonder if I could write something very simple to control the treadmill from my PC instead. I imagine I'd need an ethernet splitter and something for network snooping to see the payload from button clicks? I've never done anything like this, so any pointers would be much appreciated. Thanks all!
1st: Be sure that the port is a compliant ethernet port to avoid damage of your equipment.
A cheap setup to analyze traffic between two devices is the use of a ethernethub or a switch which can be configured to broadcast all trafic and a pc with an ethernetsniffer. An alterntive to an hub could be two bridged ethernetcards on a pc.
A common, free and feature rich sniffer is whireshark.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I've read that every manufacturer can produce his own BIOS ,
where to find a specific BIOS interrupts list , and how to know my PC's BIOS version?
there's a lot ( IBM , AT&T , ..)
And it's really strange that the only reference is RBIL !
where to read "ALL" interrupts of specific version ?
Most BIOS vendors are compatible with the original IBM PC BIOS source, but that is a convention, not a rule. Many BIOS vendors will offer their own extended/undocumented BIOS calls.
If you are simply trying to boot, read disk sectors, print characters on the screen, etc, you should be able to manage that without having to know which specific BIOS you are running on. After all, they must be similar enough for DOS to boot!
If you really want to know what specific BIOS you have, you can look in the BIOS POST or setup screens. Look for a version or ID string. Otherwise, you can boot Windows and run the System Information tool, which can tell you. Otherwise, you can dump the F000 segment to a file and run the "strings" utility on it. Again, you probably do not need to know this, because it is irrelevant for 99% of the basic PC operations.
My favorite reference for BIOS and DOS interrupts is the Programmer's PC Sourcebook (Second Edition). It's long out of print, but I think you can still find used copies on Amazon. There are other books out there, but this is the one on my bookshelf that I have used for the last 10+ years.
If you are adverse to spending money, the Ralf Brown Interrupt List (RBIL), seems pretty comprehensive, but I have never used it personally.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I always feel guilty when I end a process in the task manager, thinking to myself that if there was a microsoft developer behind me he'd probably say 'if you only knew what you're doing..' . So, is it that bad to kill processes or actually it's something that don't have relevant collateral damages at all? Thanks!
It depends on what you're killing, really.
If that process has created some temp files, they aren't going to get cleaned up. If the process was in the middle of writing to a file, the file will be incomplete.
I wouldn't worry about the side effects from killing a frozen notepad.exe. But if it is something like VMWare Workstation, then yes, I would worry because my VM might be corrupted.
I'd have to second the answer of 'it depends'. A large percentage of programs out there won't cost you much more than whatever you were doing at the time of the kill. With that said, there are other programs that could suffer significant damage depending on when you kill it. It all depends on what the application is doing, what kind of temp/state/etc files/data it's using at the time, etc.
With all that said, I wouldn't think 'death by task manager' would be all that common of an activity. Sure there are programs that go south off and on, but I'm rarely pushed to having to kill a process of with that kind of force...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Improve this question
If a Tomcat7 (on Ubuntu 12.x) gets hacked (caused by weak username/password) what is the hacker able to do? Of course he can deploy .war archives.
But:
Can he get access on the complete file system?
Can he change tomcat/FTP/ubuntu admin passwords?
Or are there no limits at all?
If you are talking about a weak password for the tomcat manager application (that you can use to deploy new webapplications): Well - can you imagine a web application called "remote file explorer"? or "remote shell"? Basically, if you can upload code to servers that gets executed, there's almost no limit.
Well, the limit is set by your admins: Java (and with it Tomcat) can run in a sandbox/security manager. I actually know not many installations that do this. Also, quite a lot of tomcat installations run as the root user - if you lose control over such an instance, you're toast.
So the question you're asking is: "Is it dangerous when attackers can run arbitrary code on my server?" I hate to reveal this, but the answer is "yes".
As of tomcat, I feel that the manager application is nice for debugging, but not something you want to deploy on a production system, visible to the world. But that's only a very small part of the hardening process.
Oh, and even though it might not exactly fit in this context, but you might want to look at Java/Tomcat hacked, I just found this scrolling by - a nice alternative vulnerability to a weak password.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 5 years ago.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Improve this question
I'm trying to figure out the best lower-budget home office development hardware setup. My laptop is aging.
My latest idea is that I would like a very powerful desktop paired with a less-powerful laptop. The idea being that the desktop would do the heavy lifting while the laptop would allow me to work untethered (but within range of the wireless network, of course.)
Is such a thing possible, or am I dreaming?
(I develop .Net applications - mostly Asp.Net)
Thanks for ideas!
You can do that with an RDP / Terminal Services client or VNC. You could also run multiple virtual machines on the beefy server (making it look like a poor man's datacentre / set of less powerful servers).
Another benefit is that you can do some testing with the laptop as the browser client and the desktop as server - this can sometimes show up issues that you won't see with testing on localhost (especially if your network goes down in the middle of it).
Yep, this makes sense and this will work. It's a similar model (but not the same) that's been used for unix workstations in the past (X window).
I would keep your aging laptop to use for testing thin client apps - who cares if it's aging how much power does it need to run Internet Explorer?
My dream development system at this moment in time would look something like this:
A couple of nice fast dual core processors
4 Gigs of memory
A couple of Intel X25-M 180Gb Solid State Hard Disks to run my apps off.
3 x 19+" high contrast ratio monitors, these 3 I have on my desk are wicked.
Ergonomic keyboard, I currently have the Ergonomic Keyboard 4000 which I quite like
Wireless Laser Mouse, I currently use the Logitech MX Revolution and I love it
A 2Tb SATA drive for extra storage space (just in case)
Of course, I don't have any of this at home, I have an aging laptop just like you. I have part of this setup on my desk at work and I keep drooling over the other bits and pieces.
You can use the desktop as some kind of a server and let both your desktop and your laptop compile.
It's like they render 3D CGI movies in studios, across a farm of computers.
This is exactly how my current setup is, and it works nicely. I'd still get a couple of 20"+ monitors, as the laptop can be a little restricting for long usage.