Have you ever had that feeling where you said an application in your favorite OS should be like this or that? Many do! Some people in deviantart try to create mockups and show the people what they wished it was. I had the same feeling for Windows 8’s file explorer. It’s not very modern. We had the same explorer for years. Not much is changed. I wanted something beautiful and useful. Something that I would used. I thought the new SkyDrive app would be better since it’s a Modern app, but it really is very simple. So I decided to create one for myself:   I spent a lot of time thinking what I as a user would want. Not what is convenient for me to build. I’m a big fan of dark themes, but maybe you’d prefer a light one. So here’s one for you: The app consists of several main regions:...

2 Comments
Back in 2012, I wrote a post about how to scrape a podcast (or any web page for that matter) from the Internet. In that post my idea was to prove a point that it is possible to scrape the information from web pages with PowerShell. However, if you’re trying to download all the posts, I’d suggest you to use a better strategy which is to use the podcast’s RSS feed. In this post, I’m going to show you just that… Just note that I’m using the same podcast I used back then to point out the differences. Link to the Hanselminutes podcast (which is one of my favorites) is this: http://feeds.feedburner.com/HanselminutesCompleteMP3 In PowerShell you can use any of the .Net libraries. Combining this and the PowerShell’s pipeline feature makes shell programming a heaven!  In just one line, you will...

0 Comments
Lately I’ve been developing quite a lot of simple download managers. What I needed was a very simple file downloader with these requirements: Concurrency: 1 thread is just not enough. I wanted to download multiple files at once. On the other hand I wanted to be able to change the number of concurrent downloads. Simplicity: I didn’t want to nor did I have the time to go into details to create a complex download manager. I wanted to use as much framework classes as possible. Logging Support: I wanted to be able to support the logging feature. I wanted it to be both simple and flexible enough and be as abstract as possible. The code that I’ll be demonstrating will be in C# but you could easily convert it for other .Net languages. First, for logging, I created an interface for...

0 Comments
Today I installed MS Office 2013. Hmm, not what I expected, its not finished yet, but we’ll get to that later. Anyway, when I tried to start my beloved Visual Studio 2012 RC (ahh, I love this team’s work), I noticed an strange error. Turns out, It is a C++ runtime conflict between VS2012 and Office 2013. To fix it, just download July 2012 Update for Visual Studio 2012 and install it. You’re good to go.

Important Maybe you face this issue, maybe not. However, knowing this is very important to any computer user, so please read on. Introduction When computer users/programmers uses the PC for a long time, they may feel some pain in their back, hands, wrist or other parts of his/her body. This pain should go away after some rest but in some cases, it will stick around for a long period of time, maybe even years. This may be called CTS, RSI or many other names. My story A few years ago I sat and typed about 20 pages of a document without any rest. The next day when I woke up, I felt a little pain in my wrists. I thought it’ll go away soon, but it didn’t. I had that pain for almost 3.5 years! By the end of that time, I hand wristbands and couldn’t even hold a glass. I took countless tests...