Web evolution: make your posts shorter!

Web evolution: make your posts shorter!

Do you remember the days where you'd carefully read through everything your RSS aggregator collected for you? Do you still do that? Do you even open your RSS aggregator? Do you even use one?

Chances are you're using twitter by now. 140 characters max per tweet. And you don't even read them all! You just skim through them.

Way too much information of course.

And yet, many people still write incredibly long blog posts with fancy writing & diluted content. Even bloggers who tweet their posts to twitter. They should know better... I don't want to point at anyone in particular; just click on the averag elink in twitter and see if you want to read all that text... :p

I'm willing to bet that 95+% of the people who click through from twitter to a blog post do not read that post in its entirety. We have to make those posts shorter!

Video files in iMovie

I just have to say how much I love the way iMovie '09 handles video files.

When you import video, you can save it to any drive connected to your Mac. It will go to a folder named "iMovie Events" on the selected partition.

Whenever that partition gets full and you want to move to a larger drive, you can just move the files to another partition and relaunch iMovie. it will find the files in their new location, no questions asked! And your iMovie projects will continue to work without asking where the source files are.

I wish every piece of software made things just as easy as that ;)

How to install b2evolution on Mac OS X in 5 minutes from scratch

Tested with MAMP 1.7.2, b2evolution 3.2 and Mac OS X 10.5.7 :

  1. Download and install MAMP (Free) into the Applications folder
  2. Start MAMP and make sure you get the MAMP start page
  3. Download b2evolution and unzip it into /Applications/MAMP/htdocs
  4. Point yout browser to http://localhost:8888/b2evolution/ and follow install procedure
  5. When prompted for mysql username and password use "root" and "root". (the mysql host is "localhost")
  6. You're up and running, but with one caveat... when displaying blogs you'll run into incomplete pages and the php error log (/Applications/MAMP/logs/php_error.log) will give you a hint:

PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted

It doesn't make much sense that MAMP would come preconfigured with only 8MB of RAM available to apps. I bet that's an easy settign to change if you buy MAMP Pro (39 ?). To fix this on the free version though, open the file /Applications/MAMP/conf/php5/php.ini with TextEdit. Find the line that starts with memory_limit = and edit it as follows:

memory_limit = 128M

How to fix apt-get missing keys (Debian)

Lately, my Debian servers have been bugging me with stuff like this everytime I tried to apt-get update:


W: There are no public key available for the following key IDs:
XYZ123
W: You may want to run apt-get update to correct these problems</p>

and it tells you to ap-get update to solve the problem, which is of little help, since that is what caused the problem in the first place!

Here's the solution:

Code

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys XYZ123

Don't forget to replace XYZ123 with the actual missing key.

Code

# apt-key add /root/.gnupg/pubring.gpg

Code

# apt-get update

Twitter plugin for b2evolution

b2evolution 3.2 will be shipping with an enhanced twitter plugin based on Lee Turner's twitterlution.

The twitter plugin for b2evolution allows to ping twitter in addition to other ping services. It will tweet the title of the new post and it's permalink url. The exact format of the tweets is configurable. By default it also includes a #b2p hash tag which will make it possible to follow all b2evolution bloggers who want to participate.

The plugin can use a different twitter account for each blog. It can also use a different twitter account for each user. (If both are available, then the blog account will be used).

So... if all goes well now... this post should automatically be tweeted to @francoisplanque ... ;)