Tips and Tricks

  • LINQ in .NET returning duplicate rows from a working SQL view [SOLVED]

    Twice in the past couple of months I’ve gotten tripped up by the same data issue when using LINQ to Entities in the .NET framework. I create a simple view in my database which performs some aggregation to return a resultset containing just two columns. Querying the view returns the expected results. Performing a LINQ query on the view returns incorrect and confusing results.

    read more

  • Unix: Rewriting history

    The history feature in Unix shells can save you a lot of time when typing long, fairly repetitious commands, but don't count on it to accurately represent history.

    read more

  • How to copy a Magento installation to a new domain

    Moving a Magento e-commerce site to a new domain name by copying an existing installation can be a confusing task if you don’t know where to begin. If you find yourself in need of doing this, use this guide to save you some headaches.

    read more

  • How to validate password strength using a regular expression

    Password strength requirements are a hot topic as of late due to a slew of compromised sites and services exposing millions of user accounts to hackers. To no one’s surprise, the most used passwords are embarrassingly weak. “password” anyone?

    read more

  • Unix & Security: 243 Days

    If someone told you that, on average, an advanced attacker was on a system for 243 days before he was detected, would you fall off your seat? If so, then, fall off your seat.

    read more

  • 3 ways to import and export a MySQL Database

    Nobody ever really wants to move a database, but it is a frequent necessity. Servers get old, providers become unreliable, disk space runs out. In the case of MySQL database migration, you have many options for accomplishing the task. I’ll discuss three of the most common options and when to use each.

    read more

  • Keep bad guys off your network by finding out where they live

    Location technology is underused but becoming more popular in the enterprise. Here are several ways you can deploy it to save you time and your company's money.

    read more

  • Unix: How to plan your escape

    Knowing how and when to use the escape character can make your day, but commands get a little hairy when you first have to escape your escape.

    read more

  • How to turn an iMessage into a standard text

    Here is a neat tip for iPhone owners who have a bunch of friends using iMessage, but they can't quite, just yet, entirely trust that iMessage always gets through.

    read more

  • How to extend a linux virtual machine partition in Hyper-V

    Loading up virtual machines is an easy to accomplish task, but configuring them properly is an ongoing balancing act. It’s very likely that in a virtualized environment you will over/under provision resources to a VM. When it comes to shrinking or expanding a virtual hard disk things get a little complicated.

    read more

  • How to side-load apps on the Ouya console

    The Ouya was designed to be open and side-loading apps is pretty easy. Here's how to get an app from another Android device over to your Ouya.

    read more

  • How to search for Vine videos and kill even more time at work

    Making Vines is easy. Searching for them outside of the app? Not so much. Here are some solutions

    read more

  • How to secure USB drives and other portable storage devices

    For all their convenience, misplaced or stolen storage devices often result in the loss of confidential data. To protect against embarrassing, costly and damaging data breaches, take these steps to protect your employees' portable storage devices.

    read more

  • Bringing Unix commands to a Windows world

    You can make your life a little easier and more productive by adding some Unix power to your Windows system.

    read more

  • Saving Google Maps destinations for easy navigation

    Saving a destination in Google Maps makes it easier to navigate to and also lessens the chance for error when entering or trying to remember an address.

    read more

It has been a joy to work with you. I like your ability to interpret our requirements and the clean and appropriate choices of visual treatments and programming techniques. - Robert Bleeker, Australia

Advertisements