I just use a program called ForceWindowVisible, since it happens often enough.
dtfinch
@dtfinch
Best posts made by dtfinch
Latest posts made by dtfinch
-
RE: Bringing a window back on-screen
-
RE: DDoS Network Managers susceptible to SQL-Injection
A couple weeks ago I noticed the logging service for our firewall might have an injection vulnerability when it encountered an IP where the reverse dns returned "don't use" as its domain name. I don't know where to begin.
-
RE: Google is a douche
"newrelic" "jetty" "maven"
Probably 9/10 of my google searches look like that.
-
RE: Ubuntu's Amazing New Invention
@Cassidy said:
What's it like? I dumped Julia (Mint 10) onto a USB pen for this Lenovo netbook and was quite impressed with it (ubuntu that's got common apps installed, basically - quite idiot-proof) so did an install to an SD card and (after some pissing around with ATI drivers) have full compiz with wobbly windows, transparent backdrops and rotating cube.
Contemplating dropping onto the desktop in my office also, but not tried any other Mint variants.
Installing Wine build dependencies was harder on LMDE than it was on Ubuntu, and I couldn't find a good debian Wine repository, so I had to hunt down each package individually rather than saying "apt-get build-dep wine1.3". I also ended up installing Firefox manually because they were still stuck on version 4 or 5, but they finally moved up to 9 last week. And it was a pain getting XFCE to stop reopening old apps from the last session on startup, resulting from a bug (#7915) where it'd ignore the option of whether or not to do so.
The first update I did on LMDE upgraded the kernel without upgrading the nvidia drivers, and they stopped working. There was a forum post I was supposed to know about and read saying to expect that and how to work around it. But since I didn't read it, I ended up removing their nvidia packages and installing the drivers manually. The update also broke a bunch of media related packages because they moved those to a different repository, also explained in the post. But all is well now.
-
RE: Ubuntu's Amazing New Invention
For now I'm sticking with Linux Mint Debian Edition with XFCE, with composition disabled and one panel at the bottom. I haven't had to adapt to a new UI metaphor since Windows 95, and I hope to keep it that way.
-
RE: HTML5/JavaScript! The future of cross-platform development!
Our employer wanted an iPad app (but we didn't have a Mac, I didn't know Objective C, and I hate Apple in general), and we tried to convince them to let us do either a mobile-friendly web app or an android app, because of the app store requirements more than everything. But they were pretty insistent, and bought me a Mac Mini and a developer account to make it happen. I prototyped the app in html and javascript with jquery for animations, and after some study ported it to Objective C. Animating UI elements in UIKit is apparently very easy, and the app came out better than expected, sooner than expected. It was denied on our first submission though, not for any quality issues, but for being too marketing related. It was a catalog app for outside sales reps, and Apple makes no accommodations for iOS apps that are business related, but for distribution to non-employees. To distribute anything to non-employees, even to business partners, you need app store approval, which is difficult for niche business apps that lack broad appeal. We did convince them to rereview it though, and they finally approved it.
Apart from the submission/review ordeal, native was the right way to go. After our initial denial, I tested my html prototype on the iPad to see how hard it'd be to make that work, and it was painfully sluggish. Any time an image was being loaded (very often being a catalog app), it would freeze up until it was done, and jquery animations would often jump to the end without any smooth animation in between.
Next they want an Android version, which they initially refused, and they want to keep the html prototype for the web, so in the end I'll be maintaining at least 3 versions of this thing in different languages.
-
RE: Hyperactive sleep
Back in my classic ASP (which has no sleep()) and Jet/Access days, I had a sleep function that would ping localhost, which was used to wait and retry once more when it couldn't open the database, despite being opened with adModeShareDenyNone. It seemed better than grinding at the cpu.
-
RE: Adventures in implementing a MySQL dump/restore progress bar
You could print out the file size as it grows instead of trying to guess percentage.
-
RE: Linux is SO MUCH MORE superior!
Sync operations on Linux have been a little off the last couple years. For me the problem was usually that ongoing writes in another process would cause sync() to stall indefinitely, waiting for all writing to stop instead of just the writes that were pending when sync was called. So if you had some sort of backup or other large file copy going on, even at low i/o priority, dpkg, firefox, and such would often freeze for very long periods of time. dpkg calls sync once after every file written, as if that would help much if the power went out when a package was only half installed because it took too long, and Firefox would sync after every sqlite transaction, as if the user would care if they lost the last couple seconds of browsing history in an outage.