Archive

Author Archive

Using Extension Methods/Indexers in .Net 3.5

September 11th, 2009 Harry No comments

If you’re not familiar with extension methods in C#, you should probably read http://msdn.microsoft.com/en-us/library/bb383977.aspx.

Long story short, they are a special type of static method that can appear to be an instance method while you’re coding. Normally, if you were to create a special method that performs an operation on a string, you would do something like this:

Read more…

Categories: Geek Tips Tags: , ,

Have you destroyed your hard drive lately? (Part 3)

September 11th, 2009 Harry No comments

If you have not read part 2, please go here: http://blog.harryfino.com/?p=120.

ADR was located on 1600 Market St in Philadelphia. The office building was your typical Philadelphia office building, and their office was located on the 38th floor. If you go there without instruction, you may be a little lost. Why so? Because there is no office of American Data Recovery on the 38th floor, but rather a Competitive Computer Solutions. Having trouble finding Competitive Computer Solutions too? That’s because they don’t have an office either. Instead, they have space inside another company’s office, called JuriStaff Legal Staffing.

Read more…

Categories: Geek News Tags:

Amazing Quote I Heard on NPR

September 10th, 2009 Harry 3 comments

The following is an amazing quote I heard on NPR:

“JUSTIN WOLFERS: I’m not just an economist, I’m also a runner, training for the Marine Corps Marathon.

Runners World magazine recently argued that marathon running is an incredibly cheap sport. All you need is a pair of shoes, and you’re off and running. But they’re wrong.

Read more…

Categories: Geek Stuff Tags:

First week of training…

September 6th, 2009 Harry No comments

Well, I’m through my first week of training for the 10k and I’m still wondering what I was thinking when I signed up. Things are starting to improve in my running, but overall, it’s still incredibly bad…

Read more…

Categories: Geek Stuff Tags: , , ,

One thousand paper cranes

September 6th, 2009 Harry 1 comment

CRANES! The sound of Sara’s keys in the front door broke the silence. I had been pacing around the house for the last hour rehearsing what I was going to say.

I met her halfway down the stairs and gave her a hug and kiss like we normally did. She grabbed my hands and let out a cry of disgust. “What’s wrong with your hands? Did you just wash them or something?” I pretended like I had no idea and responded, “I don’t know, it’s just hot upstairs.”

I told her that I had a surprise for her upstairs, but she needed to close her eyes first. I led her into the bedroom and sat her in front of me on the bed where I began to tell her the old Japanese saying: He who folds one thousand paper cranes will be granted one wish.

Read more…

I’m running a 10k!

August 27th, 2009 Harry No comments

I don’t know what I was thinking when I agreed to this, but I’m signed up to run in a 10k. The race, Run The Bridge, is on November 1st and costs $25 if you sign up now. Signing up for this is only ridiculous because I’m not a runner by any means. My running capability extends to 45 mins of jogging on an elliptical. So how do I plan on surviving this?

Hopefully, I’ll survive by learning from other people and properly preparing. In order to figure out where I stood, I had to go for my first run outside.

Read more…

Categories: Geek Stuff Tags: , , ,

EmptyGee v1.2 Released

August 24th, 2009 Harry No comments

The new version is out, and this time the deck builder is supported in Mono as well. I added a zip file for use with Mono. Just extract the files, and run the following command in Terminal: mono EmptyGee.exe

Here is the changelist from this release:

  • Added back the onclick events for the deck builder buttons (they were removed after I added the card hiding ability)Changed the SQLite depenendency on deck builder to work with Mono
  • Fixed a bug with the static paths not working in deck builder when it was launched from EmptyGee
  • Added back the magic icon for the main application
  • Added registry settings to the installer

http://code.google.com/p/emptygee/

Categories: Geek News Tags: , ,

EmptyGee v1.1 Released

August 23rd, 2009 Harry No comments

EmptyGee v1.1 is now available for download. The link is here: http://code.google.com/p/emptygee/

This version is now functional in Linux and OSX through the use of Mono (http://www.mono-project.com).

In order to do this, I had to change three things:

  1. I was forced to switch from a WCF client/server model to a traditional TCP client/server
  2. I needed to change the SQLite dependency to a managed-only version
  3. I needed to fix my file system access code to be cross platform

Give it a try!

Categories: Geek News Tags:

Have you destroyed your hard drive lately? (Part 2)

August 22nd, 2009 Harry No comments

If you have not read part 1, please go here: http://blog.harryfino.com/?p=116.

After panicking [I had no idea panicking had a K in it...], I knew I had to do something to make sure I didn’t lose my data. I stopped all windows updates, etc, and downloaded a tool to help investigate the situation: TestDisk.

I ran it and tried to recover the partition myself. I wasn’t able to find the partition by doing a deep search for NTFS logical partitions. It wasn’t until I did a deep search for “Non-partitioned Media” that I found my files. The only problem with this is that I wasn’t able to rebuild the partition table with this option. At this point I was at least happy that the NTFS filesystem was still intact… even if I couldn’t get to it.

I decided to call a specialist.

Living in the Philadelphia area, I quickly found a company called American Data Recovery (ADR). After speaking with another company that outsourced their customer service to another country, ADR’s customer service was music to my ears. I spoke to a gentlemen named Dustin, who wasn’t just a service rep or sales guy, but a techie like myself. I explained my situation to him and he told me that since my drive wasn’t damaged that their service would cost anywhere between $300 to $1200. Ouch! I’m really hating Battlefield Heroes right now!

Dustin wasn’t shocked that I was having a heart attack on the phone and told me that it sounds like I was smart enough to do it myself. He told me to use RStudio to create an image of the drive on a second piece of media and then to RStudio’s recovery tools to retrieve the files. I told him I would consider it, and then call back if I wanted to use their service. If his original estimate was lower, I would have just sent my drive in — incredible first impression.

I went to RStudio’s website and checked out their tools. Only $50 for their NTFS tool… I could handle that! I dusted off my old computer and turned it on. That was when I realized that I had absolutely nothing (big enough) to put my drive image on. So I had to make a decision. Do I go out and buy all the tools I needed to do this job, or do I just send it to some people who know what they’re doing. I decided to send it in. Luckily, they were local in Philadelphia, so I didn’t have to ship my drive, just walk it in.

(to be continued)

Categories: Geek News Tags:

Have you destroyed your hard drive lately? (Part 1)

August 20th, 2009 Harry No comments

I have, and it wasn’t pretty. Let me back up and tell you the story.

It all started when I installed a new game on my computer, called Battlefield Heroes. I played the game a few times, went to bed, and woke up in the morning for some family events. I connected to my computer later in the day, remotely, and was presented with a screen from Symantec Antivirus asking if I wanted to try and clean up some quarantined items. What? I had some questionable files?! I call BS!

Read more…