I was remoting in to my work box with a Cisco hookup and the screen was black. I got it back by using ctrl-alt-end, which is the remote (RDP) command for ctrl-alt-del. Here is a list of RDP commands from Microsoft’s Technet: Shortcut key Description ALT+PAGE UP Switches between programs from left to right. ALT+PAGE […]
There are times when you will see some more difficult to resolve Mercurial conflicts, perhaps with extra branches in Tortoise. This usually comes about because a developer forgot to pull the most recent code before pushing a recent check in. For instance, the .hgtags file which tracks build numbers will be out of sync because […]
Working on a bug today, there was a list of items with a set of sub items coming back from the database via Hibernate. Something like this in pseudocode: Here are your data sets for PARENT(parent_id, name): (1,”parent1″) (2,”parent2″) And your data sets for CHILD(child_id,parent_id(foreign key),name) (1,1,”child1″) (2,1,”child2″) (3,2,”child3″) (4,2,”child4″) When you try to make […]
“In fact, I am surprised how little improvement there has been in human evolution. Oh, there has been technical advancement, but, how little man himself has changed.” – Khan to Captain Kirk in Star Trek Episode “Space Seed”. I was discussing a recent a survey from Version One with a colleague, and we noticed an interesting […]
Kinda funny — we have a new application and none of us were testing it in IE8! Sound familiar? 🙂 The application wouldn’t load at all, not at all, in IE8. Debugging was tedious with the IE8 debug tool. Our specs are pretty up to date but IE8 is still on the table for our […]
Before you check in you should always run a full build. If you have javascript — you should run all your tests locally first before the build. This is because most automated test systems like JSCover or PhantomJS only use Firefox or WebKit libraries. And most shops do not have access to the full test-in-all-browsers […]
Seriously. I was reading an article somewhere about how “we don’t need data analysts anymore, we just need tools to do what the analysts do. I’m a developer for a living, and at times have to do data analysis and let’s see we want a tool, maybe a nice little button that will let Shirley […]
We deploy our javascript code minified and obfuscated to most of our environments. Only at the localhost level does anyone really see the full form of the code. Sometimes this creates difficult debug scenarios; environments vary from localhost, to dev, to test, to production. Fortunately there is a very easy was to reroute the javascript requests on […]
Maven 3 multithreading works very well – as long as your plugins support it! It’s still in an experimental mode but we are using it on our project to cut our build times in half. And its much easier to implement than Ant’s parallel thread functionality. On another project with Ant I multithreaded our build – […]
Here are the settings I use on an Apache HTTP Server to compress files automatically when served. Most browsers have the tools internal to decompress the payloads once they get them. Configuration To do automatic file compression for test type files from the Apache HTTP server, in httpd.conf: 1. Uncomment this entry; the file is […]