Once in a while I bump into posts praising Red Hat for the fact that its Financial Worth in the Stock Market has crossed the 1 Billion Dollar. Every time I read these posts I shiver. And let me explain why.
It's not that I have something against the technical merits of Red Hat. In my daily work, I support mostly CentOS and Red Hat servers, and I enjoy using them. However, at home I use Debian almost exclusively. But my point is not that Debian is better or worse. I just want to use Debian as an example of how Open Source drives new economic models, while counting the stock market worth of Red Hat is old style economy. So let's see what I mean.
First, I shiver when I think "oh god, how short is people's memory". Just two years ago, the stock market collapsed and literally vaporized many many people's savings, but the same people who were "managing" this stock market industry went home without losing a cent, and today? The stock market is alive, and people keep buying stocks - and if the worthy of Red Hat is increasing, it's because people are willing to pay more for a tiny piece of Red Hat. But what is a Stock worth if the company has no real holdings - besides it's office buildings ? Not much, unless you are promised that the company will pay you dividends, or that the stock price will go up. Unfortunately, the current stock market does not promise any of them. Red Hat directorate can decide to give you dividends, but you are not promised, and if you are living in California or Paris, I am not sure it's worth traveling to Virginia to stock holders public meeting and vote on giving dividends to yourself and other share holders.
Now, I am asking myself, what is the interest of all these technology writers promoting Red Had by yelling "Look, Red Hat is worth a billion dollar" besides making other people buy a Red Had stock, and making sure the price goes up. They, Technology writers, just promote what I call the Red Hat Bubble.
Thursday, May 24, 2012
Tuesday, May 08, 2012
Ubuntu 12.04 Intrusive OS
I installed Ubuntu 12.04 on two laptops by now. and I must rant. Ubuntu developers are assuming two many things about me. First, there is this bug, which the 'migration-assitant' mounts existing partitions in READ-WRITE mode. I find it dangerous and not necessary for migration.
Then, today I installed Ubuntu 12.04 on IBM x121e and found out that my Bluetooth chip is disabled. After about 20 min of looking I discovered, it is because of a bug in the installer which messes around with the BIOS. So if you have IBM x120e with Intel Chipset, you need to reboot, restore the BIOS defaults and then Bluetooth works.
That's all the ranting for now ...
Then, today I installed Ubuntu 12.04 on IBM x121e and found out that my Bluetooth chip is disabled. After about 20 min of looking I discovered, it is because of a bug in the installer which messes around with the BIOS. So if you have IBM x120e with Intel Chipset, you need to reboot, restore the BIOS defaults and then Bluetooth works.
That's all the ranting for now ...
Labels:
ubuntu
Monday, May 07, 2012
GCC 4.7 Breaks 169 Packages in Debian ... my weired hobby ...
I have a weired hobby, checking very frequently the Release-Critical Bugs in Debian.
It's kind of a magic window to all this wonderful packages found in Debian. Sometimes I'm horrified to see so many bugs opened at once. Like now ... 169 FTBS introduced by GCC-4.7...
It's no reason to panic, but it's been a while since I've seen such a huge bump up...
It's kind of a magic window to all this wonderful packages found in Debian. Sometimes I'm horrified to see so many bugs opened at once. Like now ... 169 FTBS introduced by GCC-4.7...
It's no reason to panic, but it's been a while since I've seen such a huge bump up...
Labels:
Debian
Thursday, May 03, 2012
Ubuntu Rant! You need Ubuntu to install Ubuntu
Ubuntu "engineers" are probably dumber than that Enterprise Linux OS. I got a laptop from a friend who asked me to install the latest Ubuntu on it. My usual technique of make a live bootable usb faild.
So, I googled and found this evidence that Ubuntu engineers are retarded.
You need Ubuntu to install Ubuntu.
This reminds me a bit that Redmond company. What if I have another OS ? NOT Mac or Windows ? For example, Debian? can't you just write how to obtain that package ???
So, I googled and found this evidence that Ubuntu engineers are retarded.
You need Ubuntu to install Ubuntu.
This reminds me a bit that Redmond company. What if I have another OS ? NOT Mac or Windows ? For example, Debian? can't you just write how to obtain that package ???
Wednesday, May 02, 2012
New Entry in the Linux laptop list !
I am looking for a new laptop. 14" is a bit hard to fit in the bag sometimes.
While search for a new 12" laptop, I found garlac.eu. Their 14" laptop is exactly the Clevo I have, the 13.3" version I bought to my girlfriend under the brand name Belina in Germany. It's a good laptop. But the one in Garlac comes either with equiped with old AMD version or newer with Intel but equipped with NVIDIA.
Sorry, I DON'T buy AMD. Until someone here or in AMD convinces me that they do a better job with Linux. The second option, NVIDIA is an utter crap. NVIDIA drivers is the biggest piece of s$#% I ever saw, and in my work place, I curse a lot when I need to mess with NVIDIA card on a CAE workstation or some cluster.
But... if you are looking for a good 14.1" laptop and you are in Europe... The Rush 14.1 seems like a good choice.
While search for a new 12" laptop, I found garlac.eu. Their 14" laptop is exactly the Clevo I have, the 13.3" version I bought to my girlfriend under the brand name Belina in Germany. It's a good laptop. But the one in Garlac comes either with equiped with old AMD version or newer with Intel but equipped with NVIDIA.
Sorry, I DON'T buy AMD. Until someone here or in AMD convinces me that they do a better job with Linux. The second option, NVIDIA is an utter crap. NVIDIA drivers is the biggest piece of s$#% I ever saw, and in my work place, I curse a lot when I need to mess with NVIDIA card on a CAE workstation or some cluster.
But... if you are looking for a good 14.1" laptop and you are in Europe... The Rush 14.1 seems like a good choice.
Monday, April 02, 2012
Command Line Posting to Blogger
Oh man, I'm really becoming a geek. I spend so much time staring at VIM that writing a Blog post using the Web interface seems cumbersome to me. I know about Google command line interface and I even wrote my own little script to upload images to Picasa directly from Nautilus (good times are gone, I don't use GNOME anymore).
Anyway, at this point, you have python-markdown2 installed, and the command
Basic setup
So, in this post I will explore how post to Blogspot from the command line in an elegant way. First we need to install Google's CLI tool, let's grab it:wget http://code.google.com/p/googlecl/downloads/detail?name=googlecl_0.9.13-1_all.deb
Now, let's install it:
dpkg -i googlecl_0.9.13-1_all.deb
OK, basically, now you are good to go. The documentation is fairly easy to understand. Except maybe one note. The first time you will run the command you will need to configure your client. The config files are found in:
~/.config/googlecl/config
Well done by googleres who put the stuff where I expected it. Do note, when you run the config you will be asked for the name of your Blog. This is NOT the subdomain, e.g. in my case:
linuxpixies.blogspot.com
Rather to correct answer is the title of the Blog:
Linux Pixies and Stuff
Spaces are digested very well.
Making things Fancy
Until now you can post simple text files, or manually edit HTML (YUCK!). Here comes the fun part. Editing simple text files and automagically converting them to HTML. Enter markdown.Markdown
Markdown is a sweet little thing I discovered using stackexchange.com. The more I use it I want more. This thing is addicting, and even worse, it makes me hate all other Wiki syntax! Especially TkWiki, which we use in my workplace. Markdown has many many converters. I use python-markdown2, so let's install it:pip install markdown2
Now, if you are a pedant, you could make a Debian package, which is actually better than just dumping Python packages. But pip can also remove Python packages, so it's now that bad, after all.Anyway, at this point, you have python-markdown2 installed, and the command
markdown is at your finger tips. You can start writing your post with your favorite editor, be it Nano, EMACS, Ed or VIM, when your done, save it with an appropriate title and md suffix so you know later it's Markdown. Now comes the fun part.
Converting to HTML
/usr/local/bin/markdown2 YourCoolPost.md > Title\ of\ Your\ Cool\ Post.html
Now, you can view it with:
firefox Title\ of\ Your\ Cool\ Post.html
It will be bare naked HTML, without any styling, but you will get a good feeling how your post will look like. When your satisfied, go the next step, publishing.
Publishing your Post
Easy as:google blogger post Title\ of\ Your\ Cool\ Post.html
Done.
Final Remarks
I am writing these final remarks from Google's own web interface to Blogger. I wanted to see how my post looks like in real life. I was amazed to find a plague of break elements. elements in my post. Apparently, Blogger's engine parses the HTML once again when it's submitted. Everywhere I had a line break in VIM using enter, I had inside Blogger a break element. Quite upsetting, but just remember, don't use to many of them inside VIM, and your post should look good.
Labels:
Command Line,
vim
Tuesday, March 20, 2012
Good Bye Latex ? Hello WeasyPrint ...
Latex, is my main way of producing reports and scientific works. Usually these are formed as PDF before being actually printed. Latex is AWESOME. I love writing documents with latex. That said, although I am not a beginner with latex, when I want to deviate from normal good old latex patterns things become a bit rough.
Despite using the Latex language for almost 5 years, I still don't fully understand the syntax of writing packages, although mostly a long enough search will yield some solution which does not require me to hack on my own. Never the less this is a bit tiresome sometimes.
Enter WeasyPrint. This project seems really cool because it allows anyone with basic knowledge of HTML and CSS to produce good looking PDFs. Further more, I can really think of a simple work flow once a template is made:
Write your documents with Markdown, use something like Jekyll to convert your easy to understand Markdown to HTML with some Jinja or CSS and finally convert your pages to good looking PDF's.
I think this is more or less what Sphinx does (except that Sphinx uses RST instead of Markdown). I never really mastered CSS or HTML, but this seems like a good opportunity to start mastering both
Besides, consider this:
MarkDown + Convert to HTML + WeasyPrint = Sphinx from Scratch.
Besides being a very cool educational project, a project like this can allow people with CSS + HTML knowledge to produce some great looking PDF. It also allowed a lot of flexibility if you are good at both.
Never the less, Latex has still one big advantage: Latex is well designed to produce good looking documents even though you are not an expert on typography and page layout. Additionally it is thousands of ready made packages and kind community that can help solving many existing problems. So maybe after all, Latex is not going away so fast!
Despite using the Latex language for almost 5 years, I still don't fully understand the syntax of writing packages, although mostly a long enough search will yield some solution which does not require me to hack on my own. Never the less this is a bit tiresome sometimes.
Enter WeasyPrint. This project seems really cool because it allows anyone with basic knowledge of HTML and CSS to produce good looking PDFs. Further more, I can really think of a simple work flow once a template is made:
Write your documents with Markdown, use something like Jekyll to convert your easy to understand Markdown to HTML with some Jinja or CSS and finally convert your pages to good looking PDF's.
I think this is more or less what Sphinx does (except that Sphinx uses RST instead of Markdown). I never really mastered CSS or HTML, but this seems like a good opportunity to start mastering both
Besides, consider this:
MarkDown + Convert to HTML + WeasyPrint = Sphinx from Scratch.
Besides being a very cool educational project, a project like this can allow people with CSS + HTML knowledge to produce some great looking PDF. It also allowed a lot of flexibility if you are good at both.
Never the less, Latex has still one big advantage: Latex is well designed to produce good looking documents even though you are not an expert on typography and page layout. Additionally it is thousands of ready made packages and kind community that can help solving many existing problems. So maybe after all, Latex is not going away so fast!
Subscribe to:
Posts (Atom)
