Go to the navigation

elblogg

»linux

Ubuntus new window buttons

Okay, so Ubuntu has moved the close, minimize and maximise buttons to the left. I know there’s been a huge controversy around this since one of the early alphas. Well, I don’t care so much about that. You get used to it after a while, the only problem I see is that there’s a lot going on around the close button, like the file menu, and if the window is maximized, the gnome-menu, so you might easily close a window accidentally.

That’s not the biggest problem with the design though, that is that the active area for the close button is bigger than the button itself. Look at the image below:

You might think that there’s a bit of titlebar to the left of the close-button, right? So you could think that you could click-and-drag here to move the window, right?
Well, if you try to do that, the window will close! The close button goes all the way to the edge of the window, even though it doesn’t look like it does.

I hope this will be fixed prior to release of the final version of Ubuntu 10.04

Media: BLUG: EasyPeasy — et lite stykke Norge for netbooks

Her er videoen og lydopptaket fra foredraget til Jon Ramvi om Easypeasy på BLUG’s “Last Thursday”-møte i Januar.

Foreløbig er bare en low-res versjon av videoen tilgjengelig, en high-res versjon blir encodet nå, og vil bli lagt ut i morgen.

Innkallingsteksten til møtet var som følger:

Det finnes en del norske prosjekter med åpen kildekode. Ett av dem er EasyPeasy: en Linuxdistribusjon for netbooks, nedlastet en million ganger.
EasyPeasy sikter mot å bli «Det Sosiale Operativsystemet». Hva innebærer dette? Når er det naturlig å starte et nytt brukersamfunn istedenfor å bidra til et eksisterende? Hvordan lager vi distroen og hvordan bygger vi brukersamfunnet?
Foredragsholder er Jon Ramvi

If you had an HTML5 video capable browser or flash and javascript enabled, a video player should appear here, you can download the video instead

Video: BLUG Last Thursday November 2009: Mercurial

Dette er mitt første forsøk på å lage video av BLUG-foredragene. Forhåpentligvis blir det flere etterhvert, og med mer erfaring, sannsynligvis bedre kvalitet (og kanskje litt mindre filer…). Volumet kan variere relativt mye igjennom foredraget.
OGG Theora (512×288) MP4 h.264 (720×405)

Mercurial er et distribuert versjonskontrollsystem som har blitt svært populært siden det ble annonsert i 2005. Det støttes nå offisielt av tjenester som SourceForge, Google Code og BitBucket. Det vil bli gitt en introduksjon basert på typisk bruk, innebygde kommandoer, utvidelser og verktøy. Det trengs ingen spesielle forkunnskaper, men kjennskap til mer tradisjonelle versjonskontrollsystemer som CVS og subversion kan være en fordel.

Knut Arild jobber som utvikler i Vizrt og har brukt Mercurial både profesjonelt og for private prosjekter.

Foilene kan også leses her

ubuntu-user at Narvesen

When I’m travelling, I often visit the kiosks at the airport, to see what they have of intresting magazines, specially Linux and Digital Photography magazines. I was visiting Trondheim last weekend, and on the way back, while I were waiting for my plane back to Bergen, I was looking on the shelves at Narvesen at Trondheim airport, Værnes. There were actually a quite good choice of Linux magazines, and one specially catched my eye. I had heard about the new Ubuntu User magazine at the Ubuntu UK podcast, which by the way is a pretty good podcast. But I didn’t expect to find it in a news-stand in Norway, I thought I had to order it from the UK.

So I bought it.

The magazine was priced to around £7, which would translate to about 74 norwegian kroner, or €8.20. But at when I got to the counter, I had to pay 210 NOK for it, which is about £19 or €23. In comparison, one years subscription to the magazine is €29.90 if you live in Europe outside the UK, which would include Norway. €29.90 is 269NOK or £25.5

This is a total rip-off. I understand that Narvesen needs a margin for magazines with a narrow group of readers, but this pricing is insane.

Linux som kreativ platform

dsc_0519-modified-in-gimp-image-editor1

Jeg prøver å dra i gang en foredragsserie for BLUG (Bergen Linux User Group), “Linux som kreativ platform“, innenfor rammene av BLUGs foredragsserie Last Thursday, som avholdes siste torsdag hver måned i skole-året (jan-mai, aug-nov) i Auditorium Pi på matematisk institutt.
Jeg er på jakt etter folk som har erfaring med grafikk/lyd/video på linux, og som kunne tenke seg å holde foredrag om det.
Målet med foredragsserien er å vise at Linux kan brukes til videoproduksjon, billedbehandling, 3D-modellering etc.

Følgende temaer har blitt foreslått:

  • Linux som platform for musikkproduksjon (Jokosher, Rosegarden, …)
  • Linux som platform for billedbehandling (Gimp/F-spot/RAW-bildehåndtering…/…)
  • Linux som platform for tegning (Inkscape/Sodipodi/OOo-draw/…)
  • Linux som platform for 3d-grafikk (Blender/…)
  • Linux som platform for videoredigering (Cinelerra/Kino/…)
  • Linux som platform for desktop publishing (Scribus/…)
  • Linux som platform for sanntids media (Pure Data/FreeJ/…)

Nylig har det også blitt foreslått et foredrag om lydteknikk, men som jeg føler ikke går inn under hverken “Linux”-paraplyen eller “kreativ platform”-paraplyen. Selv om det unektelig hadde vært interressant.

Det eneste feltet her der vi har et navn på blokken er musikkproduksjon, men forslag der også mottas med takk.

I morgen er det forresten foredrag om Kerberos

Sugar

Ok. It has been a while since my last post, and quite a few things have happened since then, some of which I will get back to in some later posts.

One of the things that have happened is that I attended the “Skolelinux developer summit” or Debian Edu developer summit here in Bergen, with the goal to do some real contribution to free software. I didn’t end up contributing any code at that event.

Cecilie had asked Knut Yrvin to do a talk about community based projects, which inspired some of the other attendees, Walter Bender, to talk about his organization, Sugarlabs. Sugarlabs organizes the development and promotion of Sugar, the user interface for the One Laptop Per Child (OLPC) project.

from sugarlabs.org, click the image to show the whole series in context.


Sugar is an user interface aimed at kids and learning, rather than changing the learning process to use the computer and the web, it changes the user interface, so it is suited for a classroom environment. That being said, using sugar will probably revolutionize the way learning is done in the classroom, to a much more collaborative approach. Everything in sugar is made for sharing between the pupils and/or the teacher.

I had seen some screenshots of Sugar before, but I was totally blown away about the collaboration part of the system, and also how it changes the approach to computers, where we make the computer suitable for the classroom, rather than making the classroom suitable for the computer.

My contribution during the developer summit ended up beeing translating the Turtle Art activity into Norwegian, and helping Mr. Bender finding some bugs.

Since then I’ve translated the download pages on the Sugarlabs wiki into Norwegian. Sadly the current state of Sugar is that it’s quite buggy as “Sugar on a Stick”, completely broken in Ubuntu, and probably somewhat buggy in Fedora.

Also, listen to the Episode 66 of the FLOSS weekly podcast about the implementation of the OLPC in Nepal, which goes more into detail about Sugar.

Fri programvare – et teknologisk spørsmål?

Utviklingsdirektør Lars Tveit i Bergen kommune mener det er absurd å prioritere fri programvare, og begrunner det med at teknologiske spørsmål skal komme etter det teknologien skal løse.

Det siste er jeg helt enig i, jeg er derimot fullstendig uenig i at fri programvare er et teknologisk spørsmål på linje med valg av programmeringsspråk. Valget mellom fri programvare og konsern-eid programvare er i høyeste grad et politisk spørsmål, og en del av det problemet som skal løses. At fri programvare er ofte er “gratis” er sekundært, i mange tilfeller er også kjøpers mulighet til å tilpasse programvaren selv også sekundær, men det jeg mener må være et selvfølgelig krav fra alle offentlige etater er at de skal ha muligheten til å gå igjennom koden, eller få noen til å gjøre det, og verifisere at koden gjør det den skal og bare det den skal. Her er det ikke nok med en slik shared source-lisens som Microsoft opererer med, for denne lar deg ikke verifisere at det er den koden du har mottatt som er den som faktisk er brukt til å lage programmet du skal bruke.

Kall meg gjerne paranoid, men jeg vil faktisk vite hva programmene jeg bruker gjør.

Friere konkurranse

Videre åpner fri programvare for en friere konkurranse også når det kommer til vedlikehold, oppdateringer og videreutvikling. Med konsern-eid programvare er det bare konsernet som kan tilby deg videreutvikling og oppdateringer, mens med fri programvare har du anledning til å sette enhver slik videreutvikling ut på anbud. Kanskje det er akkurat dette tveit er redd for? At en med fri programvare ikke bare kan lene seg bakover i hendene på en bestemt programvareleverandør de neste 10 årene, men må stresse med anbud hele tiden?

Vanskelig å vurdere

Det er veldig vanskelig å vurdere tilbud med fri programvare opp mot konsern-eid programvare, fordi de spiller på to helt forskjellige måter. Fri programvare kan være gratis, men i de fleste tilfeller er det dyrere i innkjøp enn konsern-eid programvare, dersom en trenger stor grad av tilpassing. Dette er fordi leverandøren av fri programvare ikke kan subsidiere prisen på produktet med de løpende lisensinntektene og SLA-inntektene, slik som leverandøren av konsern-eid programvare kan. Rett og slett fordi leverandøren av fri programvare ikke kan være sikker på at du ikke går direkte til en annen leverandør for senere oppgraderinger og støtte.

EDIT: Knut Yrvin påpekte noe viktig, som gjør at jeg må presisere: Leverandører av fri programvare kan utmerket godt inngå SLA-avtaler, og tjene penger på slike. Faktisk er det sannsynligvis det de fleste leverandører av fri programvare lever av. Poenget er at det ikke er en automatisk sammenheng mellom leverandør av programvaren, og leverandøren av andre tjenester knyttet til programvaren. Dermed kan ikke dette prise fremtidige inntekter inn i prisen på produktet, eller har i allefall mindre mulighet til å gjøre slikt. Dette fører igjen til økt konkurranse, og gjør at kvaliteten som leveres må være høyere

Mer om bergen og fri programvare

Les også

New howto: Using apache to create an authenticated proxy

I just wrote a description on how you can use apache to create an authenticated proxy ahead of your development server, or other http-based servers that doesn’t provide authentication themselves.
You can find it under the docs-section or by clicking here: Using apache to create an authenticated proxy.

Windows 7 or KDE 4?

Stumbled across this funny clip today:

Is it Windows 7 or KDE 4? In this video, we take to Sydney’s streets to find out what people think of what they think is a Windows 7 demonstration.

Blogging code

As a programmer and linux geek I often need, or at least want to write about code, scripts and commands on my blog, but as many of you know, displaying raw code in HTML is setting yourself up for failure. The simplest part of the problem is the fact that line breaks and whitespace might be significant, this is simply solved by putting the code inside a <pre> block. The more tricky part is that code often is full of characters like &, > and <. Characters that have a specific meaning in HTML and can’t be echoed directly. & needs to be typed as an HTML entity (&amp;), just as > (&gt;) and < (&lt;). Talking about HTML and XML code on your blog can be a really tedious task (as the above).

I have usually solved this by writing the code in a file first, and then running the file through this sed command

cat file.html|sed -e 's/&/&amp;/' -e 's/</&lt;/' -e 's/>/&gt;/'

But as I work on a Macintosh these days, I’ve been using TextMate a bit.. Not as much as i use OpenKomodo though. TextMate has some nice blogging capabilities. You can use it to post directly onto your blog, and it has shortcuts for converting sections of your post into HTML entities. Just select the text, and hit ⌘+&, 1

Edit: it seems like there is some compatibility problems with WordPress 2.7 and TextMate. The post was published two hours off, and as a private post.

Bloggurat Twingly BlogRank Blogglisten