XBOX-Live GamerCards

by nealbailey 31. July 2008 20:55

I happen to come across this site the other day; mygamercard.net which allows you to link to a dynamic image generator that creates an accurate gamercard for you to display on the web. It's really an interesting idea that you can put your gamer card anywhere on the web and others can see what you're playing. The virtual and physical worlds seem to collide more and more these days as technology improves.

 

Tags:

Gaming

Parsing CBR Files in C#

by nealbailey 27. July 2008 16:04

The acronym CBR stands for Comic Book Reader. Basically a CBR file is a renamed RAR archive file. CBR files are used in comic books and slideshows where the images in the archive need to be accessed sequentially. There are some great CBR reader applications out there such as Comix, CDisplay and Comic Reader X which are used to display the book in the correct order.

My goal is not to re-invent the wheel in creating a reader but rather gain access to the CBR archive so I can categorize these collections appropriately and provide a nice interface for browsing the collection. I have found a great library for reading RAR files which I'm using for this project. Below you can see an example of how I'm extracting the first file in the archive to use in our proof of concept.

private void GenerateCover()
{
  this.ErrorMessage = string.Empty;
  string path = string.Empty;
  Chilkat.Rar rar = new Chilkat.Rar();
  bool success = rar.Open(FilePath);
  PageCount = (int)rar.NumEntries;

  path = Path.GetTempPath();
  if (success)
  {
     Chilkat.RarEntry entry = rar.GetEntryByIndex(0);
     if (entry.IsDirectory)
     {
       entry = rar.GetEntryByIndex(1);
       entry.Unrar(path);
     }
     else
     {
       if (entry.Filename.IndexOf(".jpg") > -1)
        {
          entry.Unrar(path);
        }
      }
      CoverPath = Path.Combine(path, entry.Filename);
  }
  else
  {
    this.ErrorMessage = "There was an Error: " + rar.LastErrorText;
  }
}

You can see the demo application which for now is a CD launcher program that you run on autostart. The application loads, scans the directory, and generates a book style index of the CBR files contained on the disc.

For full details and source code, read my code-project article on the project 

 

Tags: ,

Code | Comics

Implementing IDS at Home

by nealbailey 26. July 2008 03:09

 

After attending the HOPE conference I made a conscious decision to keep a closer look at my home network and implement some rudimentary security measures. It's time to re-enstate an IDS (Instrusion Detection System) on the network and start logging activity. Lucky for me I already have a SmoothWall router I built earlier in the year but had disconnected due to network issues I thought were due to the SmoothWall, which turned out to be due to a Gigabit ethernet switch I had recently added. Below you'll see the latest network diagram and where the SmoothWall is deployed. This diagram represents the entire house and all it's devices connectivity. 

Download: SmoothWall 

 


Tags:

Networking

Gallery Server Pro

by nealbailey 25. July 2008 19:52

Developer Roger Martin created a really great OSS ASPNET project call Gallery Server Pro which provides a great little Content Management System (CMS) for photos that I had the opportunity to use the last few days. To this point I'm extremely impressed with the project. I had some minor issues I had to work through to get it working but now that it's up, its fantastic. I especially like the fact that it runs on my home server so no need to worry about privacy or bandwidth issues. If you have a Windows server at your disposal I highly recommend checking it out. I have been thinking about creating a CMS for this so I'm really relieved that someone has already doen the hard work!

Gallery Server Pro

Tags: ,

OSS

Kitchen Kiosk Demo Goes Live

by nealbailey 25. July 2008 17:10

For the last year or so I have been working on a side project I call Kitchen Kiosk. The ultimate idea is to have a mini-PC with a touchscreen (such as a chumby) sitting on your counter top to query or browse family recipes. The entry of recipes would happen by way of a web application. This portion is now being demoed on the nealosis domain. You can check it out here. In the interim we're using the kiosk web page to save our recipes and if we really like them then we print them out and keep them in a binder in the kitchen. After a few months we have a deep family archive of recipes that is uniform in nature and fits well together. I encourage everyone to check it out. If interest grows then I'll create a portal like the one for the mp3-cms for this project as well. 

 

Tags: ,

Kitchen-kiosk

MP3-CMS Goes to HOPE 2008

by nealbailey 25. July 2008 16:31

A couple of the developers for the mp3-cms project met up at HOPE (Hackers on Planet Earth) this past weekend and we had a fantastic time. I wanted to run the mp3-cms on the HOPE network and give everyone there a chance to use it but we didn't have the resources to transport a server up to New York City and I was concerned that there might be some kind of copyright violation if I arrived in tow with a 100GB music collection running through our CMS available to everyone at the conference. We met several LAMP (Linux/Apache/MySql/PHP) developers at the conference who expressed keen interest in looking into our project so perhaps that will get us a little closer to a Linux capable version. 

The HOPE conference was great but I couldn't help but feeling that the vast majority of attendees were mere groupies or Law Enforcement as oppossed to real hackers. The MAKE, NYCResistor, and HacDC teams had impressive showings all weekend. For me personally my highlights were the Social Engineering, PenTesting with LiveCDs, Mitnik keynote, WikiScanner, and Laslow talks. 

Here are some photos I took at the conference 


Tags: ,

Hacking | MP3-CMS

Powered by BlogEngine.NET 1.6.0.0
Theme by Extensive SEO