octobre 2008 Archives
-
I'm wondering how musicbrainz would fit into ddex ? Would be nice if ddex would in the end populate one database, a bit something like IETF - a standard body not owned by a company - that would federate interests. A bit like a GIE in France.
A smaller day with an excellent keynote - very funny and very interesting. A great talk about performance by Robert Watson. I met a few interesting people. A great Day. The slides and recorded session will be available online pretty - soon check out http://2008.eurobsdcon.org. I of course took a few pictures they are available on a flickr set.
inflating: LR2Mogrify.lrplugin/LRMogrifyWatermarkSection.lua
inflating: LR2Mogrify.lrplugin/TranslatedStrings_de.txt
inflating: LR2Mogrify.lrplugin/unzip.exe
Est le contenu d'un plugin pour Lightroom - drole non ?
-
A very nice set of tools it seems - found interesting tidbits throught the http://2008.eurobsdcon.org/talks/russellsutherland.html talk.
Converting File Systems to Services
Started with an introduction on how File system interact with the kernel. Only kernel solution seems to perform correctly all the time. The idea is to do that in UserSpace - because makes it way easier and expandable when written in user-space. Writing in user space using kernel interface of course. Presentation was a bit boring because it was barely audible.UTORvpn: A BSD based VPN service for the masses
Great demand for of campus access hence why the speaker started working with vpn. Encapsuale -> encrypt-> send.
PPTP is the most used protocol , the RFC was not taken into account by IETF. Many open source implementation of it.
L2TP RFCs with v3. Create the tunnel and then use standard open protocol to encrypt (IPsec), tunnel easy. 100 mouse clicks doing that on Windows. Does not work for the Masses.
IPsec : suite of protocols , 10 years olds, it's done at the kernel level. It's transparent to the user. Issues with Firewalls and Nat gateways. And it's native in IPv6. Many commercial clients available.
Layer 4 technologies -> ssh, TLS.
Open VPN uses TLS, Open SSL , certificates. For our large institution, openvpn seemed to be the solution, because it would be scalable. It's been designed as client and server are the same software. Does layer 2 and 3 encryption. UDP tunnels - TCP also supported. Very easy to configure, confs can be pushed to the client.
It's been running for 4 years - initially on debian and it's now running FreeBSD, using Php+Mysql+Apache for managing - those tools are available email Russel to get them.. 9/1 users use windows, so having NSIS service was nice to use and build our installer - one package per user with your personal credentials. First time package creation is 10 seconds. No cpu issues. Ports are globally filtered except maybe for the president of the university. Then Rusell gave us a nice demonstration.
70% of the library transactions at the university of Toronto are done electronically.
Very interesting presentation with demo.
Isolating Cluster Jobs for Performance and Predictability
Clusters using Freebsd from 6.3, 6.4 and going to go to 7.x ...
Clusters needs to be shared for cost issues - but it implies risk. How to use virtualization in a cluster ? How to make the best use of the hardware in the clusters. Mostly focused on sun's grid.
Isolating Cluster Jobs for Performance and Predictability
Clusters using Freebsd from 6.3, 6.4 and going to go to 7.x ... Clusters needs to be shared for cost issues - but it implies risk. How to use virtualization in a cluster ? How to make the best use of the hardware in the clusters. Mostly focused on sun's grid.Had a very interesting with Michael dexter of bsdfund.org about hardware.
eXtreme Programming: FreeBSD a case study
You first start with unit tests because they come directly from the specification. It forces developers to write them. Once written you write the code - and as time passes tests are passing. I think that I really like this concept - you of course need the time to implement that. Ha but extreme programming does not require QA :-( FreeBSD is not an XP project. FreeBSD is agile.Dynamic memory allocation for dirhash in UFS2
Most of the things are done in memory before being committed to disk. this speeds up Directory Lookups. A nice return of experience on a SOC project.Quotes :
"NFS was nice 20 years ago"
"malloc(3) vs. malloc(9)"
"VPN are built using tunnels"
"Managing keys is the biggest problem in Cryptography"
And for obvious reasons I upgraded my machines - not all of them I still need to be able to test with older versions of flash. The upgrade went well for most of the things I use except for the pro-upload that lets you do multiple file select on flickr. I ended up being redirected to the old HTML interface, that's ok for me, because at the moment I upload pictures one by one and roughly one a day.
The conpany I work for - just pushed out all the work we've been working on for the past few months. Basically joost changed from being a client based video player to being a webbased video player. Many people back when we did the initial release complained that joost was not available for Linux nor for PowerPC Based mac, we are now using flash. This means that the content on Joost is now watcheable from Linux, and older mac powered by PowerPC - and yes I'm aware that flash on linux sucks.
One of the other complains we had in the past was that finding the content was near to impossible. This is already better - as we changed completely the way search was implemented. It will improve over time too as we have added tagging. Tags are searcheable, so for instance here is the content taggeg with dolphin.
Just in case you might be interested we have some nice documentaries, music videos, and car stuff.
Ho and for those french speakers, there ia a french group, you are welcome to join !!
-
The company I work for. Offers video content online.
Yesterday I started installing FreeBSD, on an old Mac-mini G4. The install broke just after partitioning the drive with the following error :
Error mounting /dev/ad0s3 /mnt Operation Not Permited
And I could not get past that step in the install. After fumbling a bit - I got back at reading the docs and discovering that the partitioner did not really work for the PowerPC port - and that booting directly in FreeBSD was not possible :-( That made FreeBSD/PowerPC something unusable for what I had in mind. I might If I ever get such a machine at home , and find the time try to fix that but .....
A few minutes after that I went to ask a question to a colleague about the ads network and the delivery of ads - to which he replied that I should have carefully read the email he had sent that same morning. I had read the email up to 66% of it and the information I was asking for was lying in the last 30% of the email.
When I start anything by reading the documentation I often get bored and confused - but I think that after those two "issues" in the same day I will read some stuff more carefully from now on.
I'm still playing with data and metadata - I like using last.fm ever since I discovered they knew nothing about the rock album I brought back from Greenland with me. So I've inserted the needed data into the musicbrainz database a few weeks ago, and as the band is knew I tend to listen to it's tunes a bit more than the other artists I usually listen to.
So my funny founding of the day are :
* search for "Unnuaq Band" in music or group - and no result pop up.
* there is a page for the artist which contains a picture and a bio of the band.
* the page contains a 'Top Albums' item, If you look in the album tab of that group it's empty.
I find it very funny that last.fm knows about the band - but searches fails. One album seems to be known but not completely. I think last.fm did not synch with musicbrainz yet. Or that the data I've added to musicbrainz is not available to last.fm, anyhow I find it funny that the data shown is not consitant at all from one page to another.
-
Un excellent podcast sur la photographie. Pour l'instant je me suis delecte a l'ecoute des podcast produits par declencheur.
Nvu/Kompozer now has a successor, the name is bluegriffon or so it seems. Some source code is available, so those of you who know how to build mozilla should be able to try it.
