Author: way0utwest

  • Infographics

    A few years ago I went to a seminar from Edward Tufte that talked about information and how we can better present it to people to convey information and help make better decisions. I was fascinated by the talk, loved many of the examples, and then didn’t get to do much with it. I found that it was hard to come up with ways to convey lots of information, and more importantly, it was time consuming to try and build incredibly dense visualizations.

    I thought this graphic of Napoleon’s army and this one of the Salyut 6 flight were interesting, but I wasn’t sure how they’d translate to any of the business world’s I’d worked in. However, I know I’ve seen some very helpful infographics and visualizations over the years, and I’m sure you have as well. This week, I’m wondering:

    What is an infographic (or visualization) that you found to be both visually pleasing and very useful?

    It could be an animation, a static image, or something else. I know a couple of the videos I’ve seen were amazing. One of Europe’s borders and another of nuclear detonations presented a lot of information in a very eye-catching way. I also enjoyed this one on traffic.

    Let us know which ways of presenting information or visualizing data have been most noticeable by you.

    Steve Jones

    Video and Audio versions

    Today’s podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.

    Follow Steve Jones on Twitter to find links and database related items and announcements.
    Steve Jones Windows Media Video ( 13.5MB) feed

    MP4 iPod Video ( 16.0MB) feed

    MP3 Audio ( 3.4MB) feed

    Feeds are available at iTunes and Mevio

    To submit an article, rant or editorial,
    log in to the Contribution Center

  • Powershell in a Month – Day 6 The Pipeline

    This is part of my Powershell Challenge, to learn more about PowerShell (PoSh) using the Learn Windows Powershell 3 in a Month of Lunches book by Don Jones.

    Day 6. This is where I found the idea of Powershell getting interested. I used pipes extensively back in my Unix and DOS days, and have heard that these are important in powershell.

    The pipeline (|) essentially takes the output of the left command and sends it to the right. The first examples are with exporting data, such as:

    Get-Service | Export-CSV services.csv

    This command would run the Get-Service command to get a list of services, then send that output to the Export-CSV command, which would create a file, format the data in CSV format, and send all the data from the Get-Service command into the file. Simple, easy and it makes sense. There are also Export-CliXML, -FormatData, etc. commands. On my system I even have an Export-VM  command for Hyper-V. I can start to see possibilities.

    This is different from the redirector (>), which is essentially running the pipe to Out-File, a command to create a file. There are other Out-* commands that send data other places, like printers, the screen, etc. Why does it matter that you have these commands? Well, mainly because you might want to alter some parameters, like display width, encoding, etc. Having a real command build allows for parameters, and control, and thus, customization.

    Powershell is all about customization, and being able to repeat that process. This chapter gives the basics of controlling your flow out output, including to other commands. For example, one of the things the chapter has you do is

    Get-Process -name Notepad | Stop-Process

    A fancy way to kill a process. It does warn you not to forget the -name parameter, as that would be bad. I was tempted to try it on a VM, but I know what will happen, so I didn’t bother. For commands that might cause problems, the chapter goes over the -confirm and -whatif parameters, which, respectively, ask you questions to confirm your actions, and show you the action without performing it. The lab for the chapter has you dig into other parameters, like appending to files (noclobber) using the default regional settings (useculture) and changing the delimiter for export. I actually found these lab exercises to be slightly challenging, but also handy. I got to use the help system and proved to myself a bit that I’m learning how to use PoSh.

    Overall, no great leaps in knowledge here, but I find myself gaining some confidence that I understand how PoSh works, how to manipulate the environment a bit, and I can see the possibilities of using the pipeline to string commands together and manage more than a simple stream of output data.

    The next chapter looks at more involved strings of commands, and I’m looking forward to that one.

  • The Challenge of Time Off

    I’ve been working full time for most of my life. Since I was 16, I’ve rarely worked less than full time, and often worked substantially more. There are times I’ve had two or three jobs, though fortunately I think those days are behind me. I have a great job now, perhaps the best job in the world, and I get a generous vacation allowance. However I do struggle to take time off some years. That’s my issue, and I’m working on trying to make sure I get away from work more. I appreciate the time off, but I also enjoy my job and the interactions I have with the community.

    However not everyone is in the same situation. There are plenty of people out there that get limited vacation, little support for taking time off from employers. There are those consultants that are self-employed and struggle with taking time off when it means they aren’t paid for that day. I’ve been in all of those situations, and here’s my advice.

    If you don’t think you get enough time off, then look for another job. The same thing applies if your boss doesn’t want to allow you to take the time off you are allotted. There are bad managers out there, and companies that look to take advantage of their employees. You can live with it, you can complain, or you can move on. The choice is up to you, but that’s what I’d do.

    I realize it’s not easy to just get a new job, but you can make a plan and move on. My wife and I did that, though it did take years. Life is short, but hopefully still lasts for many years. Making plans across years is the way to improve your situation over time, though you should still work to appreciate and enjoy the journey along the way.

    If you’re a consultant, the only thing I can say is that you need to budget. You need to limit your expenses and plan for vacation. The amount you bill may be out of your control, but you should have some idea of a range and you your expenses, your living standard, should be based on a number that allows you to take some time off each year. If it doesn’t, you can improve your skills and bill more, or find ways to reduce your expenses.

    I know this can be tough advice, but ultimately you are responsible for your life. You may be dealt a bad situation, but it is up to you to make the best of it, and learn to live within your means if you want to avoid the stress of overwork.

    Steve Jones

    Video and Audio versions

    Today’s podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.

    Follow Steve Jones on Twitter to find links and database related items and announcements.
    Steve Jones Windows Media Video ( 22.7MB) feed

    MP4 iPod Video ( 26.2MB) feed

    MP3 Audio ( 5.3MB) feed

    Feeds are available at iTunes and Mevio

    To submit an article, rant or editorial,
    log in to the Contribution Center

  • Slicing and Dicing

    This piece was originally published on Aug 12, 2009.

    I like music, often listening on headphones while I’m working. We often have an iPod in the car when traveling and take turns picking songs, which prevents arguments and lets us all get a feel for what the rest of the family listens to. I’ve even heard some interesting songs that way that I might not have heard otherwise. My son also has a Zune that he uses at night and while cutting grass, and while he likes picking his songs, he’s also used the FM radio quite a bit to listen to a local station he likes, getting a wider variety of music than he otherwise might hear..

    Recently Apple announced that they were looking to re-invent the album with the release of liner notes and booklets along with music. It looks like a way to give more value to consumers, and perhaps convince them to buy whole albums instead of particular songs. I think it’s interesting, and I am one of the few that misses browsing through albums and seeing the cover art that used to go with them. CD liners notes aren’t the same, and digital downloads seem far removed. For those of you that don’t remember what an album is, I’ve included a photo 😉

    I remember awhile back the AC/DC released a new album only at Wal-Mart, specifically because they thought that the album deserved to be kept alive, and they didn’t like singles being sold. They felt it reduced the value of the experience. I can see that point of view, and some record company executives think that the iTunes model of singles is hurting the business.

    I think this isn’t just a music issue, but more and more a digital information issue. There are lots of companies and business models that depend on bundling things together in order to grow value. In fact, a lot of what we do as database people is find ways to put information together and get more value. There might be some minimum effort (and cost) required to do so, and if we had to slice and dice each section of information up and sell it separately, many pieces of data might not be worth selling or even gathering.

    Think of television. If the Golf channel had to be purchased separately, it might not exist. But by bundling the Food channel, the Golf channel and a few more in with other selections, they can all get a slice of the revenue and find ways to survive. The same thing might happen with data marts in your company. The inventory mart might not be able to justify its existence if it had to be built separately at its own cost, but if it’s a spin-off of a larger data warehouse, the incremental cost can exist.

    In fact, many IT departments might have problems justifying their costs if they had to exist as a separate entity. We might see more outsourced IT companies if that was the case. By building them into the company and absorbing the cost, the company gets some benefits and synergies that they might not get from an outsourced environment.

    I am not sure if iTunes is bad for the music business, or if albums are good or bad, but I do like that the model exists and companies are trying to evolve it to work better. I hope that other digital sources of information remember that they don’t just exist to server the market today, but they need to evolve and find ways to server it better in the future.

    Steve Jones

    The Voice of the DBA Podcasts

    Everyday Jones

    The podcast feeds are available at sqlservercentral.mevio.com. Comments are definitely appreciated and wanted, and you can get feeds from there.

    You can also follow Steve Jones on Twitter:

    Overall RSS Feed:  or now on iTunes! 

    Today’s podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.

    I really appreciate and value feedback on the podcasts. Let us know what you like, don’t like, or even send in ideas for the show. If you’d like to comment, po