Docker, OSX and remote Ubuntu!
It was about time to post something... I've been so lazy, I'm not sure why, but it's been a very long time with little activity. I'm not sure if there's been a lack of productivity, interest, I'm not sure... My...
Software Developer - breaking ish since 1983
It was about time to post something... I've been so lazy, I'm not sure why, but it's been a very long time with little activity. I'm not sure if there's been a lack of productivity, interest, I'm not sure... My...
Hi again! OK, I grew tired of having to deal with updating and upgrading wordpress. Wordpress is awesome, I've been using it for ages now, and if I stuck to it for so long it's because it delivered satisfactorily. But...
I am sure that many of us have had this discussion with someone, at some point, somwhere. Why is C still around? Straight off the bat, I'm going to show my colors: C rocks. And so do other languages. It's...
OK, this is meant to be a short post, just a couple of tips regarding debugging of code you would typically run as such:
LD_PRELOAD=./somedlib.so ./yourbin
If you're reading this your're probably well aware about what LD_PRELOAD is...
As many of you will already know your stock linux scheduler allows to flag a process to be scheduled with some "soft" realtime characteristics. This may be excellent in some contexts, but perhaps not a very good idea if not...
Alright, please forgive me for digressing a little bit from the usual technical posts. The current tech and mobile ecosystems are experimenting an interesting transition which has made me reflect a little bit on the business side of things. I...
Just a very quick post with a great link I came across with respect to style, in particularly relevant for C/C++, Python and Objective-C (for web and browser developers, there's also some HTML/CSS and Javascript guidelines). Named the google-styleguide...
Quick post, this could develop into a series of posts (not on hooking malloc, but on memory profiling), but for now I just wanted to make a quick one. Hooking malloc is fairly common practice, in fact so common that...
Long time, I know. I'm not fulfilling my blogging duties lately, and although I've been busy it still not a good enough excuse. One post every three months or something like that... really not acceptable. Anyway, hopefully I can pick...
This will be probably my first and last post dealing with social issues, and the like, because this is probably not the place or time for them. But given the immense success and the huge amount of opinion and criticism...
Hello people, I know I’ve been absent for a while and I’m sorry about that. Then again, its not like I have legions following me, so my guess is no one has really noticed :) Anyway, I have a nice...
Loooong time. I'm sorry about that.... Like Biggie Smalls and Lisa Stansfield would say: "Been around the world, and I, I, I, I can find my baby". That's all quite true actually. Moved to Berlin from my hometown of Madrid,...
Now this is going to be rather brief, you guys know how I sometimes get lost in my own words and verbosity. That has to stop. Anyway, when I came up with the pause and pace patch for the ixgbe...
Lately, while carrying out some work with the great little piece of hardware the Intel 82599 10GE NICs are, we came across the need to actually pace connections. We could obviously negotiate to different speeds: 100Mbit, 1Gbit and 10Gbit. That...
I've recently been developing an LKM and was using some great Robert Love kernel literature, unfortunately it was from a while back. I am coding for a 2.6.35 kernel version and it wasn't until I proceeded to compile that I...
It's been a looooong ass time, my bad, been kind of busy lately.... ok I admit it, I've also been a little lately. Anyway, this is really security related in the sense that this is surely how rootkits intercept system...
It's been a while, I know. For one reason or another I haven't been getting round to updating the blog lately. Worst thing is I do have a bunch of stuff to post, so I hope to keep it coming...
I was well aware that my ignorance of python was nothing to be proud of, so I've set my mind to actually get a little more proficient in it. I'm basically starting off by writing some scripts I wanted to...
Although a rare occurrence, it may happen, while attempting to jailbreak your phone, that you end up stuck in a infinite reboot loop after restoring your custom firmware to your phone. This obviously poses a bit of a problem because...
Alright, so a few days ago the HDCP master key was cracked. This is basically the key that is used to protect high definition content and ensure it only plays on legit DVD players, BluRay players, TV's, etc. The whole...
OK, so I recently decided I wanted to try my hands on processing, opencv, hopefully eventually interfacing with some arduino hacks. Nothing special, nothing new, just in the mood of experimenting a little bit with video and computer vision, you've...
Recently I was handed over one of the best 10 GE NIC's out there, a Mellanox Technologies MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] (rev a0). I was asked to experiment with it and see what sort of performance...