Tiernan's Comms Closet

Geek, Programmer, Photographer…

Playing with AMD’s Epyc

by . Tags: Hardware , Programming , Reviews .

So, a few days back I got an email from Packet.net about a promotion they and AMD where running. Essentially, they gave me some credit for their service (i am an existing customer) to play with one of their c2.medium machines. A c2.medium comes with an AMD EPYC 7401P which consists of 24 physical cores clocked at 2Gz with an all core boost at 2.8Gb and a max clock of 3Gz, 48 threads, 64GB ECC Memory, 2x120GB SSDs for boot and 2x480GB SSDs for main storage.

Read more →

Compressing and UnCompressing Protobuf items in C#

by . Tags: Programming , Code , HowTo .

Part of a project i am working on required sending large amounts of data between different instances. To get this to work efficially, we started using the ProtoBuf using ProtoBuf-net in .NET. but the files where still quite large (17mb, give or take). So, we looked into compression… here is some examples of how we managed to compress the protobuf files. We got some decient compression: 3mb files, down from 17mb.

Read more →

Custom MSDeploy OverWrite Rules

by . Tags: Programming .

I have a project which we are trying to automate the deployment system. The plan is to automatically deploy the project to a staging server anytime the build succeeds from SVN. I have had a few problems with this, but here are some of the links which may come in handy for you. MSDeploy skip rules when using MSBuild PublishProfile with Visual Studio 2012 Web Deploy : Customizing a deployment package How to set MSDeploy settings in .

Read more →

Handbrake Cluster

by . Tags: Programming , Projects , Media Center .

[UPDATED] someone asked in the comments if there was an binary build for this file. there is now! http://handbrakecluster.codeplex.com now hosts the code and binaries, and will soon have help files and documentation. A few days back, i wrote a post titled Powershell + Handbrake + AppleTV + iTunes = Automatic TV… ish. In it i included a block of Powershell code to bulk convert TV shows from whatever format you had them in to a M4V format for the AppleTV.

Read more →

Building a Cross Compiler for your Raspberry Pi

by . Tags: Raspberry_Pi , Programming .

My main machine at home, known as “The GodBox” is a Dual Processor, Quad Core Xeon 5520 with 60Gb RAM, 2 300Gb 10,000 RPM Western Digital Velociraptor in RAID 0 for boot, 4X1Tb 7200RPM drives for storage, 2 more 300Gb 10,000 RPM drives for “scratch disk” and a couple high(ish) end graphics cards with 3 monitors plugged in… Hence the name, GodBox! Anyway, The Raspberry Pi, on the other hand, has a 700Mhz processor, 256Mb RAM and not much else… So, if you need to write code for your Pi, and you don’t want to wait a long time to compile, check out this tutorial on how to build a cross compiler for your raspberry pi which will allow you to build your apps on a different machine… I have a college project which the Raspberry Pi will be used for, and i am thinking this will be how i build code.

Read more →