Modern Intellectual Property Agreements just seem to be a waste of time. In fact, I’ve seen some doozies in my lifetime I’ve refused to sign. The worst, by far, was for a consulting company that wanted to own ALL THE SOCIAL CONTACTS I made during a contract. Phone numbers, Facebook listings, LinkedIn acceptances, Twitter watchings. […]
Recently I just switched cell phone companies to get a lot more talk, text and data at a much reduced cost which is something I need right now. (Side note: I was with the other provider maybe 15 years and they were *quite* curt with me on my departure. Cringe . . . ) […]
In this age its important for developers to understand the use of caching tools and no-sql databases to performance scale your applications. One such technique is a simple little idea called “memoization” — which is a heuristic of remembering the result of a previous calculation in a recursive methodology so the calculation doesn’t have to […]
Many projects I have been on have used Mercurial for repository control, so checking in is a two stage process: 1) commit to your local copy of the repository and 2) push to the central repository. Following the check in procedure before pushing code can help ensure the build does not break. Prerequisite All of […]
Here’s how I set up a wireless repeater with two wireless routers (also called a WDS or wireless distribution system). The purpose was to add more hard wired connections and also extend the range of our wireless network. Also, I can cut off my NAS from the outside world/Cylon attack by switching off the repeater […]
I switched this blog theme to “Photon” for a bit, very minimalist, where I had 10 posts per page. I just wanted to get some Google Analytic stats on specific article reads, and having full articles on a page doesn’t give that to me. I needed the articles to display like this on the navigational pages: […]
The other day a coworker of mine said to me: “God I have Google, it tries to do too much when you start typing in the search.” I have felt the same way about this for years; I’m sure we all have. Especially when you have an Android phone and the dang browser starts completing […]
Let’s go back in time, to a famous Mythical Man Month lesson: Nine women can’t have a baby in one month. Translates to: Throwing more developers at a project will not get it done faster. Also translate from my personal experience of being a developer for over 20 years: nothing demotivates a developer more than […]
Recently I was researching projectors and found a nice Acer I thought would do the trick. I need one because I am probably starting up a tech group in a city I am moving to and, well, you know. I saw something interesting in its specifications: Compatibility: PC Only. Curious. A PC ONLY projector? Who […]
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 […]