127.0.0.1 - Beta

But you can call me localhost

 

Ubuntu Countdown

· Coding and stuff, Algemeen, Linux

Ubuntu is op weg naar haar volgende release: 12.04. Dit is weer een zogenaamde LTS release, een Long Time Service release. Het voordeel van de LTS releases is, dat hier langer support op wordt gegeven dan op de reguliere releases. Maar voor dagelijks gebruik is er weinig reden om niet elk half jaar een upgrade uit te voeren.

The next version of Ubuntu is coming soon The next version of Ubuntu is coming soon The next version of Ubuntu is coming soon

Nu is het een kwestie van wachten tot de release daar is. De laatste beta is inmiddels gaande, dus als je al wilt zien hoe het gaat worden, dan kun je deze downloaden op ubuntu.com. Net als andere jaren heeft Ubuntu weer een aantal banners beschikbaar gesteld ter promotie van de release, de Ubuntu Countdown Banners.

Nokia N9 app: File Manager

· Linux

Ik heb de knoop doorgehakt en heb dankzij @bastiaan1981 een Nokia N9. Hij hield de grijze import voor mij al een tijdje in de gaten en deze week was het raak:

http://twitter.com/#!/Bastiaan1981/status/129177602920415232 En die ligt dus nu bij mij :-). En na mijn korte test een paar weken terug is het nu tijd voor het echte werk. En dat gaat gepaard met het installeren van apps. Er zijn er wellicht niet zoveel als voor bijvoorbeeld Symbian, ze zijn er wel. Eentje die er nu opgaat is File Manager (Beta). Er zit namelijk geen filemanager op het toestel. Dat maakt het openen van losse bestanden die je via bijvoorbeeld USB overzet ietwat lastig ;-).

Plone 4.1.2 Unified Installer op Ubuntu 11.10

· Plone, Linux, Coding and stuff

Update:
Het is blijkbaar toch nog mogelijk om python2.6 te installeren in Ubuntu 11.10. Daarna kun je de Unified Installer vertellen dat je die python wil gebruiken.

sudo apt-get install python2.6-dev

Een nieuwe versie van Ubuntu, een nieuwe dag issues met  :-(

Aangezien ik Plone issues tegenwoordig niet meer met directe collega's kan oplossen, duren ze soms ook wat langer. Zo had ik nu te maken met een  issue op .

Hoe dan ook moet je je installatie voorbereiden met een aantal packages:

sudo apt-get install libreadline-gplv2-dev build-essential libssl-dev libxml2-dev libbz2-dev libjpeg62-dev wv poppler-utils

Libraries where art thou

Ik volg niet altijd wat er nu goed of fout gaat, maar uit de beperkte doch zinnige resultaten op Google kan ik wel opmaken dat het komt doordat de installatie van Python2.6 zoekt naar libraries op bepaalde paden i.p.v. dit te 'vragen' aan het systeem. Of dit in volgende versies nu is gefixed door in nog meer paden te kijken of daadwerkelijk te vragen weet ik niet, maar in Python 2.6.x is het niet opgelost.

Python patchen

De uiteindelijke oplossing voor mij was om Python 2.6.7 te patchen met http://hg.python.org/cpython/raw-rev/7582a78f573b.

Download en pak de Unified installer uit (als je dat nog niet had gedaan). Open de directory.

cd packages
tar xfj Python-2.6.7.tar.bz2
wget http://hg.python.org/cpython/raw-rev/7582a78f573b
cd Python-2.6.7
patch < ../7582a78f573b
cd ..
mv Python-2.6.7.tar.bz2 Python-2.6.7.tar.bz2.orig
tar cfj Python-2.6.7.tar.bz2 Python-2.6.7

Lees verder →

Thunderbird 3.3 testen in Ubuntu

· Mozilla, Linux

Bij het mislukken van de installatie van Thunderbird Conversations constateerde ik weer eens dat enigszins achterloopt met haar versie van . Tijd dus voor een PPA. Dit keer de Thunderbird-Next PPA. Installatie gaat als volgt:

sudo add-apt-repository ppa:mozillateam/thunderbird-next
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install thunderbird-3.3

Daarna is Thunderbird beschikbaar onder de naam "Miramar". Dit is even wennen, maar biedt een paar voordelen. Zo is het bijvoorbeeld mogelijk om je bestaande Thunderbird en Miramar tegelijk te gebruiken.

Gnome 3 met Gnome Shell

· Coding and stuff, Linux

Ik heb het geprobeerd en heeft gefaald. De nieuwe UI welke introduceerde op de netbook versie van 10.10 is nu de UI geworden voor Ubuntu. En die bevalt me niet. Jazeker, er zitten handige functies in. Waar het fout gaat is de stabiliteit.

Nu zijn er een paar opties. Of ik stap over op een ander OS, bijvoorbeeld . Hier op kantoor wordt dat door meerdere mensen gebruikt, dus qua ondersteuning is dat geen probleem. Maar ja, dan krijg je Fedora...
Wat dan. Dan kan je terug naar 10.10. Maar dat is een tijdelijke oplossing met een paar nadelige randverschijnselen. Zoals oudere software.

Dus ik heb gekozen voor een derde alternatief: Gnome 3 met Gnome Shell. Deze omgeving zou ooit ook gewoon in Ubuntu zijn gekomen, ware het niet dat de ontwikkeling van Gnome 3 veel te veel vertraging opliep.

Lees verder →

rsync mappen met spaties

· Linux

rsync is een fantastische tool voor het overhalen van kleine en grote (hoeveelheden) bestanden. Het werkt allemaal via de shell, dus je moet een paar commando's aanleren. Maar daarna kan er weinig tegenop. Standaard hanteer ik de volgende oplossing:

rsync -avzP user@host:/remote/path /local/path

Met deze aanpak ontstaan echter problemen zodra je met mappen te maken krijgt die een spatie bevatten. Deze moet je en escapen en quoten. Dus:

rsync -avzP 'user@example.com:/some/remote/path/with\ a\ space/' /local/path

Als je het eenmaal weet is het zo makkelijk...

Video draaien

· Linux, Coding and stuff, Mobiel

Nadat ik vanmorgen een filmpje maakte met mijn bedacht ik me te laat dat het kantelen van de telefoon naar portrait niet heel verstandig was. Voor afbeeldingen wordt deze informatie nog wel verwerkt in de foto, voor filmpjes geldt dit niet. Dus toen moest het beeld worden gedraaid.

Na enig googling kwam ik erachter dat dit een hele kunst is met programma's als Kino. Eigenlijk nauwelijks te doen. Maar met het commandline tooltje mencoder is het zeer goed te doen.

mencoder -of avi -oac copy -ovc lavc -vf rotate=1 -o output.avi input.avi

Lees verder →

Thunderbird met Ubuntu notify systeem

· Linux, Mozilla

De integratie van in laat wat te wensen over. Zo wordt de software nog steeds niet standaard geïnstalleerd en worden notificaties voor nieuwe e-mail in eigen vensters getoond. Dat terwijl er een centraal notificatiesysteem is in Ubuntu voor alle andere meldingen.

Gelukkig is er iemand geweest die dit ook heel vervelend vond en die persoon heeft er wat aan gedaan :-)

Lees verder →

Plone ontwikkeling op Ubuntu 10.10

· Linux, Coding and stuff

Een nieuwe Ubuntu, een nieuwe uitdaging. De nieuwste versie van Plone, versie 4, maakt gelukkig gebruik van python 2.6. Het aan de praat krijgen van deze sites is dus behoorlijk eenvoudig geworden onder Ubuntu vanaf versie 10.04. Vanaf die versie wordt python 2.4 namelijk niet meer ondersteund. Om een site draaiende te krijgen is er dus niet veel nodig:

sudo apt-get install python-setuptools subversion bzr bzr-gtk meld build-essential g++ libssl-dev openssl libxml2-dev libxslt-dev libjpeg-dev libfreetype6-dev

Daarna werkt het allemaal wel.

Lees verder →

Microsoft OSC met Empathy

· Linux, Coding and stuff

Bij ons op kantoor maken we sinds een aantal maanden gebruik van de hosted oplossing van via MicrosoftOnline.com. Je betaald een vast bedrag per gebruiker per maand en Microsoft zorgt voor de rest. In basis een zeer aantrekkelijke oplossing.

Toch niet

Toch niet helemaal. De online oplossing van Microsoft biedt bijvoorbeeld geen ondersteuning voor IMAP, de standaard voor e-mail. Hierdoor wordt het op een normale manier gebruiken van BPOS door Linux/Thunderbird al knap moeilijk. Gelukkig is er via het programma DavMail een omweg mogelijk. Via deze tussenoplossing kun je gebruik maken van de meeste zaken: E-mail, Agenda, Adresboek.

Lees verder →