4 jun 2011

VIM "command is not available" Ubuntu 10.04

On a "command is not available" error like this one:
E319: Sorry, the command is not available in this version: syntax on


First uninstall all vim instance
sudo apt-get remove vim vim-tiny


And reinstall it
sudo apt-get install vim

19 feb 2011

Android: no cover art in ogg vorbis files

...If the system fails to find cached art, and it fails to find embedded art, it will look in one more place: A file in the same folder as the audio file named "AlbumArt.jpg"...

source: http://androidcommunity.com/forums/189933-post2.html
---

16 oct 2010

Why you should contribute to Open Source

An interesting opinion of why you should contribute to the Open Source.

"...Open Source projects offer you a chance to work on something that you want rather than something that others want you to work on. It is a great opportunity to work on something that is both cool and useful as well as to associate with a well known brand and all the publicity and goodwill it brings. You are free to pick and choose between the thousands of open source projects out there. Moreover, you are free to decide on how much you want to contribute. You won’t have a boss and you won’t have the pressure of deadlines and schedules..."

source: http://shal.in/post/285909694/why-you-should-contribute-to-open-source
---

12 oct 2010

Disable Frame Buffer in Ubuntu 10.04 Server (VirtualBox)

In Ubuntu 10.04 Server with the frame buffer enabled, seems that cause lag in the screen when is used as a guest in VirtualBox. Here is how to disable the frame buffer:

Edit the file "/etc/modprobe.d/blacklist-framebuffer.conf" and add "blacklist vga16fb" (without the quotes). Un-comment "GRUB_TERMINAL=console" in "/etc/default/grub" to prevent GRUB from starting a frame buffer.

source: http://ubuntu-virginia.ubuntuforums.org/showpost.php?p=9343024&postcount=2
---

5 sept 2010

After Ubuntu Lucid Lynx (10.04) installation

Needed extras:
$ sudo apt-get install ubuntu-restricted-extras vorbis-tools flac lame faad rar p7zip unace unzip msttcorefonts ttf-dejavu ttf-xfree86-nonfree

$ sudo /usr/share/doc/libdvdread4/install-css.sh

$ sudo fc-cache


Useful software:
$ sudo apt-get install mplayer nautilus-open-terminal gimp inkscape chromium-browser chromium-browser-l10n gnome-do revelation virtualbox-ose virtualbox-guest-additions skype


Useful development software:
$ sudo apt-get install build-essential linux-headers-$(uname -r)

---

30 ago 2010

Crockford on JavaScript

Douglas Crockford is Yahoo!'s JavaScript architect and a member of the committee designing future versions of the world's most popular programming language. Over first three months of 2010, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows...

source: http://yuiblog.com/crockford/
---

git in the real world

Git for the real world: http://robey.lag.net/2008/07/13/git-for-the-real-world.html
More real-world git: http://robey.lag.net/2009/11/29/more-git.html

---

23 ago 2010

PHP Anthem

A new PHP Song:



sources:
http://shiflett.org/blog/2010/aug/php-anthem
http://fracturedvisionmedia.com/FVM005/
---

A successful Git branching model

In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve never really found the time to do so thoroughly, until now. I won’t talk about any of the projects’ details, merely about the branching strategy and release management...

source: http://nvie.com/git-model
---