Showing headlines posted by eantoranz
Popping GNU/Linux out of the Virtual Machine
At work I'm tied to a windows machine, however I have been able to use GNU/Linux which is where I'm most productive. First, I tried working with Portable Ubuntu. It works pretty well, however the latency can be a little high sometimes (Firefox being the most obvious case that I noticed). About a week ago I started working on a clustering experiment and wanted to give it a shot inside Portable Ubuntu. However, I discovered it wasn't possible because its kernel doesn't support bridging (I was going to use some qemu virtual machines for the experiment).
dhcp-lb: Load balance with DHCP links
So, you have read lartc's guide on 'Routing for multiple uplinks/providers' and it all makes sense (and does work). However, there's a catch for you: Instead of having static network configurations, your ISPs use DHCP to set your network connections and you don't intend to sit all day long waiting for DHCP event to happen to reconfigure the whole thing, do you? That's what I thought
Installing openSuSE: grub complaining on a hardware RAID
A few days ago I set myself to install openSuSE 11.1 (LiveCD based on KDE4). The thing is that this particular box has a hardware RAID set up. I had no problem installing other OSs on top of it so I thought it was going to be painless.... It wasn't. When the installer was about to finish, on the part where grub was going to be installed on the MBR, it would fail miserably with an error 21. It would complain about not being able to find a certain device.
Random musings on GPL and Microsoft
We had Microsoft releasing some 20,000 LOC of Linux drivers so that Linux can run faster on their Hyper-V solution. A lot of MS PR saying how they love interoperability and how cool they are. I will be the first to say that I was in shock (and I bet I wasn't the only one). After all, we are talking about a license that their managers explicitly hate so why release code under that license then? I just couldn't help seeing a little hypocrisy involved.... to say the least. It's always cool to say that they had to eat their own words anyway so I didn't take it as a bad thing, after all, as Linus says, we are all developing scratching our own itches.
Miguel: You, the man! Open letter to Miguel de Icaza
So, coming back to the point, what we need, Miguel, is a statement from Microsoft, and I mean from someone that has gained a little confidence from the FLOSS community like Sam Ranji or Lawrence Crumpton who have at least shown their faces and stared at the beast (us) straight into the eye and not some random PR representative, telling us how the thing with Mono is.
Names Pipes... or how to get two separate applications to interact
That would allow my_ssh_handler to get the output of ssh (in other words, the router) to process it, but I also need to send commands to the ssh, somehow. That's when named pipes show up. Named pipes allow you to send/receive data from streams that are not the standard input/outputs we get with every process (standard input, standard output, standard error).
SSH Tunnels: Using a service from a nated (twice) box
Recently I have being managing a box using a 3rd party application that allowed me to handle a windows box where I could use putty to get SSH access to a linux box. It had to be done this way because both my box and the linux box are nated, so they can't reach each other. Let me say it was a real PITA. The keyboard layouts were getting on my nerves. Some important keys didn't work sometimes... or at all (like ; or @ or ', etc). After a while I was encouraged enough to dig for a solution to get access to the SSH service of the linux box directly (or almost) instead of depending on this mess I was using.
Bash Tricks II: Repetitive tasks on files
Anyway, I had already written a piece on repetitive tasks before. Yesterday I had to do a thing that required another set of repetitive tricks. I had to find a file that could be included in a number (huge number) of compressed files. Some where named .tar.gz, others where tgz. I didn't want to spend the next month checking each compressed file to see if my target file was there. So I made a one-liner that did the whole thing for me.
GNU/Linux up 60% YoY, Windows down 4%
GNU/Linux had a market share of 0.63% in april 2008. One year later, it's (finally) reached 1,02%. If we look at the sheer number it's still laughable, right? Well, It's not laughable for two reasons: - It's an increase of over 60% year over year for GNU/Linux (the brighter side of having such a low number to start with, for sure). - Also, I bet they are not laughing at this at Redmond, Washington. Windows is one of two cash cows of Microsoft and losing a hundredth of the (potential) income these days plus having to almost give away Windows to be present on one of the few markets that's healthy nowadays (netbooks) is costing them hard cash.
FLISoL Bogotá 2009 - The good, the bad and the ugly
The Good There were roughly 30 installers overall. 121 machines got worked on. Roughly 100 of them got a GNU/Linux installed/updated on them. 55 of them were Ubuntus (and such), 21 of them got Debians (no love for RPMs here in Bogotá, guys.... sorry), 12 of them got Mandriva, 4 of them got OpenSuSE, 2 got Fedoras plus a few others. I got to install Kubuntu 9.04 64 on a machine (cause I didn't have Ubuntu 64 at hand), plus another Ubuntu 9.04 32. Unfortunatly I had to leave early cause of family matters. Till the moment I left things were flowing normally. The environment was cool though we were a little crammed.
A little help for FLISoL - Open Letter to Microsoft
During out last meeting there was a question about what we will be doing with people that carry their kids along with them to the location. That's where you come into scene. Would you be kind enough to provide us at FLISoL Bogotá with say, 15 or 20 of those installation CDs/DVDs? We won't be using them to install Windows on the computers, don't have to worry about it. I will personally hand them out to the kids so that they use them to play around (as frisbies or just to scratch on their surface) while we are on our stuff. I know that your OS is a toy OS and so we should install them on the kids computers, but I refuse to.
Microsoft uses git for version control
Not only has GNOME decided to switch to using git. We have learned that development at Microsoft is based on git too.