Pages

Tuesday, September 27, 2011

Ruxcon 2011: In preparation...

I was awarded a spot to speak at the Ruxcon 2011 security conference in Melbourne. If you're 'round this area, I suggest going to this con. I went last year and had a blast!

http://www.ruxcon.org.au
http://www.ruxcon.org.au/2011-talks/gcc-plugins-die-by-the-sword

-Matt

Sunday, September 25, 2011

More Graffiti

Went on an excursion down Union Lane and Stevenson Lane in Melbourne. The former, Union Lane, had some artists creating their works. I love it when a city allows such awesome means of expression.



More pics at my Flickr page: http://www.flickr.com/matt-davis

-Matt

Saturday, September 24, 2011

Get Cubed

Was hangin out with one of my buddies, Paul, who consequentially is one of the most intelligent people I have ever met. Anyways, he posted
this pick of me from last night.



Source: http://paul-bone.blogspot.com/2011/09/geeks-being-geeks.html

Sunday, September 18, 2011

Back to the Future

Jumpin' Jiggawatts. I left Norfolk at ~1:40PM Friday. I landed, in the future, 30 hours later, in Melbourne (on Sunday at 9:30AM). Figure that one out.

Not to mention... AWESOME VACATION. I love Milo, had great time with parents and friends! So much fun, I was kinda homesick on the plane and to be back in Melbourne. Thanks guys/girls/dogs for making my 2.5 weeks back home so much fun that now my bowels are in distress.

-Matt

Friday, September 16, 2011

GCC Plugins: Being a Parasite

Much of my research into region based memory management has been accomplished via gcc plugins. In such a means of implementation, one does not need to do full-up re-compiles of the gcc compiler or even a small stage-1 gcc compile. Instead, the plugins provide a wealth of the gcc API and are implemented as shared objects. In other words, if you wanna test a compiler optimization pass, or do some static analysis, cough-up a plugin, compile that bad-boy, and tell gcc to run 'er via the '-fplugin=' command line argument.

Of course, one can use the force for good or evil. I prefer to ere towards a phrase I have leaned about: "research purposes." Such a lovely phrase conveys an innocent meaning of that if something doesn't work, it's not the creators fault. It is a lot Like saying: "hey... this plugin might not have been proven correct." In other words, if my plugin posts your ssh private key to pastebin... oops. Muhahahahahhaha

:-)

-Matt

Tuesday, September 13, 2011

165 Stickers, 165 Million Years

So my mom's neighbor, an incredibly intelligent 4 year old, was rocking a nice polo shirt with a dinosaur on it. To say the least, I was floored, way cool shirt. Well, we had a nice talk about T. rex. Ya know, the kinda discussion that involves making sounds of dinosaurs (or how we as humans "guess" how they sound. Later that night, when I arrived home, on the front door was this awesome book of dinosaur stickers. 165 of them. Ironically, the period of existence for dinosaurs was around 165 million years, wayyyy cool [1].


-Matt

[1] http://www.scienceviews.com/dinosaurs/dinofacts.html

Thursday, September 8, 2011

Update from the 757

Wow, this has been a well needed vacation. No matter where you go, there is something nice about coming home. Well, I sorta sold my home, I will restate. There is always something nice about coming back to the general geographic location that one calls "home." Went to Taste Unlimited with some friends/cowokers today. Researched some ideas I have about quasi-polymorphic runtime manipulation earlier, and now I'm just chilling at "home" Milo beside me. Here are a few pics, these were taken earlier this past week.





-Matt

Thursday, September 1, 2011

Rejoice for I have Risen... From the Otherside of the Sphere

I come from the future and bring stories of a land far far away... Yep, I'm back in the 757 (for a limited time only only). So cool, I left Melbourne at 11:20AM on the 31st, and arrived in L.A. at 10AM. I come from the future, John Titor style.

-Matt