Kategoriarkiv: Gnuheter

En kategori vars innehåll speglas på Gnuheter

Svn-sync

Sitter här på tåget på väg till FSCONS. Jag skrev häromdagen ett inlägg där jag efterlyste en fri ersättare till Dropbox och i en av kommentarerna rekommenderades SVN. Jag passade på nu när har hade ett par timmar över på tåget att titta på det. Jag sökte på nätet men hittade inget som fungerar tvåvägs (dessutom går det ohyggligt segt här på tåget så jag ledsnade på att leta) så jag började skriva på ett eget mest på skoj.

Jag gör inga anspråk på att det är snyggt eller ens fungerar. Men jag har i alla fall två kataloger på min dator som synkas snyggt och fint så snart något ändras i dem. Jag har inte testat allt men har hunnit med att skapa, ändra och ta bort kataloger och filer. Konflikter hanteras inte (med det tror jag inte de gör i Dropbox heller). Det spottar ur sig lite felmeddelanden i bland (till exempel i tunnlar och så… :-)).

Bifogar skriptet här om någon vill lattja vidare med det. Observera att det är ett hack gjort på ett tåg …

Fortsätt läsa Svn-sync

Efterlysning, fri ersättare till Dropbox

I ett projekt jag jobbar på nu har jag blivit ”tvingad” att frångå min princip att inte använda icke-fri programvara. Det rör sig om en produkt som heter Dropbox. Jag kände inte till den sedan tidigare utan det var en nyhet för mig. Det består av en icke-fri liten demon som man kör som anvädare som synkar en katalog mot en server. Har man denna installerad på flera maskiner så uppdateras så klart alla när man sparar en fil. Man kan lägga till och ta bort filer hur som helst. Den lilla demonen har en ikon i min notifieringsyta och använder Gnomes notifieringssystem för att visa meddelanden när en fil uppdaterats. Så jag ser alltså när någon annan ändrar en fil. Det finns också ett tillägg (som är fri programvara) till Nautilus som gör att man kan se i Nautilus att filerna är uppdaterade. I tjänsten finns också en enklare versionshantering så man kan ta tillbaka en tidigare version av godtycklig fil. Detta finns till GNU/Linux, Mac och Windows.

Enkelheten är maximal. Bara att installera och glömma. Man jobbar precis som vanligt (är man många får man så klart tänka på att inte jobba med samma filer, men det är de flesta vana vid).

Det finns massor av färdiga lösningar för att synkronisera saker. Till exempel använder jag Unison. Det finns ju också flera versionshanteringsprodukter som man kan använda. Men ingen jag sett är så enkel som denna. Någon som vet om det finns något som liknar Dropbox? Det jag vill ha är liknande funktionalitet men där jag kan ha saker på våra egna servrar och att det skall vara fri programvara.

Anyone?

Skype blir öppen källkod – NOT

Man kan idag läsa i en artikel på IDG med titeln Skype blir öppen källkod att Skype skall bli öppen källkod. Eller, det är i alla fall var rubriken säger. Innehållet i artikeln är betydligt försiktigare. I artikeln som är skriven av Linus Larsson kan man läsa:

I ett blogginlägg skriver en företrädare från Skype att det rör sig om det grafiska gränssnittet. Med allra största sannolikhet kommer alltså den bakomliggande tekniken inte att öppnas.

Det är alltså inte alls Skype som kommer att släppas utan bara små delar av en klient. Jag avnänder själv inte Skype men tycker ändå att det är ett intressant fenomen. Inget har väl så effektivt dödat en bra förutsättning för billig högkvalitativ kommunikation världen över. Problemet med Skype är som jag ser det deras affärsmodell. De drar in pengar på SkypeIn och SkypeOut. Bara hör på namnen, man får betala för att komma in eller ut. Är inte inlåsningen uppenbar så säg! Det gör också att alla sätt att ta sig förbi tjänsterna In och Out gör att Skype förlorar intäkter. Därför tror jag aldrig att vi kommer att se ett öppet Skype såvida inte ägarformen förändras radikalt.

Jag använder SIP mycket. Vi har en Asteriskväxel på kontoret och pratar mycket över IP-telefoni. Faktum är att jag mer och mer undviker min mobiltelefon eftersom ljudet är bättre och headsetet är bekvämare när jag talar över IP. SIP är ett öppet protokoll. Det gör att jag kan välja av ett brett utbud av leverantörer för att komma ut och in på telefonnätet. Jag kan översätta mellan olika protokoll (dock inte Skype så klart) och jag kan ”routa” mina samtal nästan hur som helst. Jag kan också bygga enkla tjänster som i andra fall skulle kostat multum, till exempel röstmenyer, Jabbermeddelanden när någon ringer, telefonkonferensrum med obegränsat med deltagare och mycket annat.

Jag trivs väldigt bra och känner mig väldigt nöjd med min lösning. Problemet är alla Skype användare. Jag kan inte komma åt dem och de kan inte komma åt mig (utan att gå genom Out eller In, vilket ju är ganska fånigt och dyrt). Därför tycker jag att Skype förstör väldigt mycket.

Men finns det inget bra i att de öppnar lite på sin programvara då? Jo, det gör det. Ett par saker faktiskt. För det första är det alltid en bra sak att företag ser värdet i att öppna sina produkter och göra dem till fri programvara. Det Skype gör räcker inte ända fram, men det är en bit på vägen. En praktisk fördel som kan komma ur detta är att vi kanske nu kan få nytta av alla ”Skype-telefoner” som finns. Dessa består oftast av ett ljudkort (som fungerar utmärkt redan idag) och en knappsats. Knappsatsen fungerar idag i de fall jag sett inte på andra programvarutelefoner än just Skype. Denna kontroll skulle kunna ligga i den kod de nu överväger att släppa, så kanske vi kan få nytta av det i framtiden. I övrigt rekomenderar jag istället ett bra headset och en bra programvarutelefon.

Skype kommer jag att hålla mig långt ifrån …

E-delegationens förslag

Jag har inte bloggat på länge. Det är synd, men tiden har helt inte räckt till. Jag har flera påbörjade ämnen som jag börjat kriva på i någon debatt men sedan inte hunnit slutföra medan de ännu är aktuella. Nu är debatten igång igen och denna gång kanske jag hinner skriva klart ett inlägg 🙂

I måndags presenterade E-delegationen, en grupp som regeringen satt ihop för ett halvår sedan, resultatet av sitt arbete. Arbetet gick ut på att samanställa ett förslag på en strategi för myndigheternas arbete med e-förvaltning. Rapporten innehåller en hel del saker som är bra om man som jag tycker att fri programvara är viktig. Det talas mycket om både öppen programvara och öppna standarder i rapporten.

På E-delegationens hemsida kan man läsa:

Myndigheterna ska använda standardiserade meddelandebaserade lösningar som underlättar automatiserad samverkan. Kammarkollegiet ska ha ramavtal för sådan teknik. Myndigheterna ska i första hand välja öppna standarder och alltid överväga öppen programvara.

Det låter ju både självklart och bra. Säkert tillräkligt för att skriva detta bloginlägg.

Men några som inte gillar denna utredning är ju så klart de som inte har insett nyttan med fri programvara. Idag uttalar sig Valentino Berti, som är ordförande i den svenska grenen av föreningen för partnerföretag till Microsoft, IAMCP, i Computer Sweden på ett ganska lustigt sätt. Mycket av det jag skriver här har redan sagts i kommentarer på IDGs webbplats, men jag tar de mest uppenbara.

Berti, säger:

Om offentlig sektor gick över till att enbart använda öppen källkod skulle det skapa kaos i näringslivet.

Jag tror att Berti underskattar näringslivet. Företag brukar vara snabba på att förändra sig om marknaden gör det. Redan nu finns det flera företag som lever bra på att utveckla, sälja och underhålla fri programvara. Jag tror att det finns flera affärsmodeller kvar kring fri programva att upptäcka som ingen ännu har kommit på. Ökar efterfrågan på fri programvara samtidigt som den minskar på icke-fri programvara så är jag övertygad om att de flesta företag kommer att ställa om sig och klara sig galant. En del tror att fri programvara utvecklar och sköter sig själv, det är inte så utan företagen kommer att behövas även i framtiden. Jobbar fler med fri programvara kommer det att finnas fler incitament att samarbeta vilket leder till en snabbare utveckling och mindre varianter på uppfunna hjul. Detta tror jag är viktigt eftersom det gagnar sammhället och teknikutvecklingen i stort. Att det sedan öppnar för att stimulera den lokala ekonomin är en annan sak man får på köpet.

Berti håller faktiskt med mig i det jag säger ovan, för han konstaterar i artikeln:

Många av medlemmarna sysslar med öppen källkod också. Vi har inga ideologiska tankar kring det här – vi är helt enkelt affärsmässiga och anpassar oss efter det som kunderna vill ha, säger Valentino Berti.

Om kunderna vill ha fri programvara så är alltså detta ett icke-problem. Näringslivet kommer att klara sig galant. Jag kan faktiskt inte förstå var Berti är så kritisk emot med tanke vad han säger i artikeln. Det som står i förslaget från E-delegationen rörande öppna standarder och fri programvara är följande.

Delegationen förslag: Delegationens kommande vägledning för automatisk samverkan ska slå fast att öppna standarder är förstahandsval vid val av teknisk lösning.

Med tanke på hur hårt IAMCP jobbade för att göra OOXML till en öppen standard lär de knappast ha något emot denna formulering.

Om fri programvara står det

Delegationen förslag: Delegationens kommande vägledning för automatiserad samverkan ska slå fast att öppen programvara alltid ska övervägas vid val av lösning.

Beri konstaterar ju att medlemmarna i deras förening är affärsmässiga och anpassar sig så måste ju även de hålla med om att det vore helt galet att inte titta på hela marknaden då man skall upphandla något. Varför skulle man inte titta på fri programvara? E-delegationen skriver också i sitt förslag att TCO skall vara en avgörande faktor vid val av lösning. Efterosm de är affärsmässiga och ofta hävdar att deras lösningar är billigare så har inget att oroa sig för.

Av vad jag har hunnit läsa av förslaget så verkar det bra. I ärlighetens namn har jag inte läst hela. Det kom för några dagar sedan och är på knappt 300 sidor. Även om der är mycket intressant läsning blir man lätt trött efter några sidor. Nu är det dags att hoppa i säng och läsa något annat! 🙂

Nordic Meet on Nagios

Jag sitter just nu på Nordic Meet on Nagios (man kan se presentationerna live på sidan) och lyssnar på Andreas Ericsson som talar som Merlin. Merlin är ännu en av dessa förkortingar där man tagit ett coolt namn och sedan hittat på en beskrivning till vad det betyder. Betydelsen är så pass krystad att jag redan glömt den. Merlin i sig är dock häftigt. Det är en modul som kombinerat med sin egen demon kan få Nagios att göra mycket intressanta saker. Till exempel blir det mycket lättare att skapa clustrade och distribuerade lösningar. Att göra detta idag går bra men kräver en del konfigurerande. Merlin ger också en öppning till övervakningsdata så att man på ett flexibelt sätt kan presentera den.

Innan Andreas intog scenen talade Ethan Galstad om framtiden för Nagios. Han nämnde den omtalade forken i förbigående men gick inte djupare in på den frågan. Däremot talade han mycket om vad som händer i Nagiosprojektet nu och hur de rustar för framtiden. De länserar bland annat en hel hög med nya webbplatser för att få igång communityn och samla den kring Nagios. Det ser mycket bra ut, jag hoppas bara att de kan hålla uppe intresset på dessa nya sajter.

Efter Andras tal om Merlin var det Michael Medins tur att tala om NSClient++. NSClient++ är en liten server som man kör på Windowsmaskiner för att kunna montorera dem och köra skript på dem. Stabiliteten på denna programvara har varit lite si och så under åren men har nu blivit väldigt stabil. Michael börjar med att berätta om alla alternativ till NSClient++. Det finns en hel del, men de flesta är gamla och dåligt uppdaterade. Den enda som han rekomenderar är NC_NET. Ethan Galstad ställde en fråga om inte Michael ville vara med i Nagios Core Development team. Michael sade att han skulle återkomma i frågan, det beror lite på arbetsbelastning.

Efter lunchen delade sig eventet i två spår. Jag hatar när det är så för jag vill oftast gå på flera samtidigt. Jag lyssnade i alla fall på ett föredrag om SysNagios. Mest för att jag inte visste vad det var. Det handlar om att hantera klienter och har ett ganska intressant uppläggdär en systemadministratör själv kan lägga upp övervakning av sitt system utan att behöva pilla på Nagios-servern.

Just nu lyssnar jag på ett föredrag från op5 som handlar om deras projekt Ninja. Det är ett helt nytt grafiskt gränssnitt till Nagios. Under presentationen om Ninja frågade Ethan Galstad (som varit väldigt ödmjuk och berömmande hela dagen) om inte op5 ville göra Ninja till det officiella Nagios-gränssnittet och lägga det i communityns händer. Ethan sade att han förstod om inte Per Åsberg kunde svara på frågan på en gång, men Per tvekade inte utan sade att op5 definitivt ville det. Skall bli mycket spännande att följa detta! Ethan sträcker för övrigt ut armarna till nästa alla talare. Det är uppenbart att han är öppen för hjälp utifrån och står i startgroparna för att ta Nagios till nästa nivå.

Kvällen slutade som sig bör med en mycke trevlig middag. 🙂

En ny älskling …

duccen1
Min "nya" pärla

Detta inlägg berör inte fri programvara på något sätt trots att det händer en del i ett community där jag är aktiv (du gissade rätt, Nagios). Det kommer kanske ett annat inlägg om det, nu handlar det om en annan slags frihet.

Jag brukar börja mina föredrag med att berätta om mina intressen. Dessa har alltid varit segling och motorcykelåkning. På senare år har jag dock tvingats erkänna att dessa intressen bara existerar på papperet. Segelbåten har inte varit blöt av annat än regn sedan Albin föddes 2004, så nu har vi skaffat en liten motorbåt så det blir förhoppningsvis mer skärgård denna sommar. Min motorcykel åkte jag en enda gång på i fjol om jag räknar bort en tur till bilprovningen. Det var en sväng till Stockholm och tillbaka på totalt 14 mil. Det kostade mig bara i försäkring över 1000 kronor milen.

Men istället för att sälja motorcykeln, som var planen, gjorde jag en byteshandel med den och bytte den mot en gammal Ducati. Skall man ändå ha en hoj som står och värmer garaget kan det väl vara en med lite stil. Så nu står det en Ducati M900 Monster i mitt garage och en pojkdröm har gått i uppfyllelse. Det är något speciellt med Italienska hojjar, inte bara det är de kräver meckande, låter illa, är obekväma och egentligen inte riktigt bra på någonting. De är underbara också! 🙂

1337 :-)

Netcraft tycker vi är 1337
Netcraft tycker vi är 1337!

Detta är kanske mitt minst viktiga inlägget på länge och om man tittar på mina senaste så ser man att det säger en del …

Jag får skylla på att jag satt på kontoret till 05:00 i morse och var tillbaka igen 08:00 efter att ha skjutsat barnen till dagis och Jenny till jobbet.

Av en slump såg jag uptime-statistik på Netcraft och såg att de rankar Rejås Datakonsults hemsida som 1337! En siffra som inte bara är cool och nördig utan måste vara helt tagen ur luften. Vi har en del trafik men inte så mycket.

Klart skoj i alla fall.

Moodle och semester med förhinder

Just nu sitter jag hos min mor uppe i Dalarna. Vi är här med familjen och firar påsk. Eftersom barnen inte träffar farmor så ofta så passar vi på att vara här lite längre. Dessvärre har jag ett möte i Malmö i morgon så i eftermiddag får jag ta bilen och fara iväg till Bromma flygplats för vidare transport till Malmö. I morgon blir det samma resa tillbaka efter mötet i Malmö. Grymt trist, men så är det. Hade gärna stannat kvar här och njutit av lite ledighet och att vara med familjen. Eftersom det är lite som skall förberedas innan mötet så har ju semestern fram tills nu också blivit lite som den blivit. En tröst är att Perssons Pack spelar i Smedjebacken på fredag och då är jag såklart där.

Som en del av er vet jobbar jag en del med Moodle. Moodle är en plattform för att driva webbaserad utbildning (Learning Management System, LMS) men är även ett utmärkt stöd även för traditionell klassrumsundervisning. Vi har flera kunder som kör Moodle antingen hostat hos oss eller on-site, vi kör också vår tjänst Kursplatsen på Moodle sedan 2004. För att visa vårt stöd till projektet har vi donerat en liten summa pengar till vidare utveckling av Moodle vilket jag tycker känns skönt.

Nej, dags att fortsätta med förberedelserna inför dagen.