Hoppa till innehåll

Etikett: OpenSource

Ubuntu-fanboy.

Jag börjar smått förstå hur det måste kännas för Apple-fanboys när de har en keynote. Om en timma ska Ubuntu släppa något nytt, och bevisen pekar på en tablet från HTC. Jag är lite pirrig.

 

Jag har använt Ubuntu som mitt primära OS sedan 2005, och mitt enda OS sedan 2006-2007. Jag är väldigt förtjust i det, och jag är faktiskt en av dem som uppskattar Ubuntus förändringar.

 

När jag började använda Ubuntu istället för Windows så var det för att jag sökte något nytt – något med frihet. Ubuntu underhåller sig själv nu och ger mig nya saker utan att jag behöver äventyra min frihet.

 

Jag gillar Unity, det är simpelt och snyggt. Och jag är väldigt förtjust i HUD för det är något helt nytt! GNU/Linux-communityn har länge arbetat för att ta fram alternativ till proprietär mjukvara som existerar för OS X och Windows, men utan att göra dem på ett alternativt sätt – de har alla liknat och fungerat som sina alternativa, proprietära, program.

Kontorsprogrammen, har liknat varandra, och menyerna – och jag ser inget fel i det, i sig, för hur många andra sätt kan man göra det på? Men HUD är nytt, och något som man aldrig sett förut. Unity är enhetligt och modulärt och tillåter vem som helst att bygga ut det.

 

Sedan smartphonens entré har jag velat köra Ubuntu på den. Jag minns hur jag var i kontakt med någon telefontillverkares support för att höra mig om möjligheterna att flasha Ubuntu på den – det var väldigt länge sedan. Och inte gick det. Sedan kom Android och slog på stora trumman, och jag tycker om Android – men det är inte Ubuntu. Samma sak gäller på tablets, och även om det går att installera Ubuntu på den, så har det inte funnits ett användargränssnitt som faktiskt har gjort det behagligt att använda det.

 

Så kom Ubuntu Phone! Åh, vilken grej. Jag visste det!, tänkte jag när nyheten var lös. Och även detta gränssnitt, Ubuntu Touch, med Unity och all dess funktionalitet, såg nytt ut. Det är nytt. Jag vill ha det. Swipe-dit, swipe-dit. Ett gränssnitt för media, och enkelt att hoppa mellan applikationer. För det är något som jag stört mig på i Android – finns inget Alt+Tab på ett smidigt sätt. Nog har de att man kan lista alla applikationer som körs, men jag vill inte ha de animationerna, eller den latensen som uppstår i hoppen. Jag vill hoppa direkt från en applikation till en annan ”utan att passera Gå”. Smartphones eller tablets kommer inte kunna ersätta min dator om man inte kan multi-taska på det viset.

 

Ubuntu Touch ska släppas nu i veckan, kanske tillsammans med den påstådda tableten nu vid kl 17, och jag kommer flasha det på min telefon så fort det bara är ute för min telefon.

Samma sak gäller Ubuntu Touch för tablets, och som fungerar på min. Båda vilket jag antar kommer att ske med tanke på den enorma community som finns.

 

Så fort Ubuntu TV kommer så kommer jag vilja ha det med, och jag ser verkligen med spänning på hur den utvecklingen sker, nu när även smart-TV blir allt mer utbrett.

 

Jag älskar Ubuntu, med en förändrades mitt sätt att se på världen – öppenhet och frihet. Det har blivit en synonym. Jag vill ha Ubuntu på alla mina enheter för att jag tycker att det är fantastiskt, och framtiden. Jag är väl helt enkelt en Ubuntu-fanboy.

 

EDIT: Det var Ubuntu Touch för tablets, och det var magiskt.

Kommentarer är stängda

Avancerad datoranvändare?

Läste på Påvels Blogg (http://pavel.frimix.se/2012/08/29/avancerade-anvandare/) om vad han ser som avancerade användare. Jag fann texten spännande och valde att skriva kort om min egna uppfattning.

Till att börja med så delar jag Påvels uppfattning om vad en avancerad användare är. Det är inte den som sitter med den ”coolaste” mjukvaran (ville skriva top notch), eller den mest använda. Den bästa. Det handlar så mycket mer om hur de faktiskt använder dem, och som Påvel beskriver det, att kunna använda de rätta verktygen för en uppgift.

Man är inte avancerad för att man sitter i Photoshop. Beskära bilder kan man göra i Paint.
Paintbild
En bild som jag gjorde i Paint på min första laptop.

Jag använde Photoshop när jag gick på gymnasiet. Jag lekte med allt möjligt, men det är så otroligt mycket mer möjligheter i det programmet än vad jag ens kom i närheten av, även att jag gjorde en hel del.

Photoshopbild
Vad jag gjorde i början när jag lekta med Photoshop.

Idag använder jag Gimp, som är opensource, vilket jag alltid varmt rekommenderar till de som frågar mig vad de ska använda för program för att ändra färger och beskära. Även det är dock avancerat, och fullt av möjligheter. Så avancerat att jag inte har en aning om hur majoriteten av det fungerar eller ska användas till. Trots det skulle nog många se mig som en avancerad användare – och om jag ska vara ärlig så ser jag nog mig lite som det med..

Det jag gör med de foton jag tar, kan man i princip göra på en mobil med Instagram. Inte riktigt, men i princip.
Foto

Man är inte heller avancerad bara för att man kan lite av en ordbehandlare eller kalkykark. Det är grundläggande datorkunskap. Sådant man lär sig i Data A på gymnasiet.

En avancerad handlar, för mig, mycket mer om att ta de kanske inte så vanliga vägarna. Inte de mest använda, eller traditionella. Utan att lösa en uppgift på sitt egna sätt. Har du bara tagit efter någon annan så har man ju  egentligen inte lärt sig så mycket, om man jämför med personen du kanske lärde dig av, som (vi förutsätter,) lärde sig det på egen hand.

Det kan vara vad som helst. Använda en annan port till din BitTorrent-klient. Fixa ett saknat paket eller bibliotek.

Det jag säger är egentligen att man är betydligt mer avancerad om man inte sitter med properietär, top notch-mjukvara. Det är inte avancerat att sitta i Windows och leka med Photoshop. Det är avancerat att sitta i GNU/Linux och hitta dina egna lösningar på hur du vill fixa din bild.

Kommentarer är stängda

Hjälp till med spridningen av Ladda ner till Ubuntu-knappen!

Jono Bacon, mannen bakom flera roliga OpenSource (framförallt Ubuntu)-relaterade projekt, som Acire, Ubuntu Accomplishments, m.fl. (Severed Fifth), har nu satt igång att uppmuntra folk att sprida knappar på sina hemsidor för att enkelt kunna ladda ner program ifrån Ubuntus rejält tilltagna Programcentral.

Det hela är väldigt enkelt, och det är kul att ställa upp – istället för att bara be folk att installera via apt-get, från source, eller dyl., kan man sätta ut en knapp (länk) som man klickar på, för att enkelt installera programmet.

För att hjälpa till gör du följande:

  • Gå in på Wiki-sidan: https://wiki.ubuntu.com/SoftwareCenter/AppPromotion
  • Välj en knapp till ett program som ännu inte har någon tilldelad.
  • Kontakta en utvecklare, eller hemsideägare, för aktuellt program, fråga om de vill ha knappen på sin download-sida.
  • Skicka med HTML-koden för knappen (finns på wiki-sidan).
  • Redigera wiki-sidan för att lägga till att det är du som har hand om knappen/programmet.
  • Redigera även wiki-sidan utefter hur det blev om de ville ha knappen eller inte.
Kommentarer är stängda

Google Drive äger dina filer – jag ger mer liv åt BareShare. Uppdaterat.

Dagens spännande läsning är att Google, i och med sin molnlagringstjänst Drive, som släpptes igår, blir ägare av dina filer, så fort de kommer upp på deras tjänst.

Jag vet inte vad ni tycker, men jag vill helst inte att Google tar över ägandet av mina filer. Jag delar gärna med mig av mina filer, om de inte är privata eller tillhör mitt arbete, men inte till Google för att de ska ta över ens rättigheter och att de äger dem för evigt.

Jag undrar lite vad Göteborgs Universitet kommer att säga om detta, när vi använder Drive, fd. Docs, för att gemensamt arbete med rapporter och liknande dokument. Igår så tänkte jag att det kanske var droppen för molntjänster – att det är den sista som kommer att dyka upp, vilket var lite missnöjt, eftersom att jag arbetar med en egen tjänst för molnlagring (BareShare / I Lådan). Men idag fick jag åter upp hoppet lite, och jag har suttit och kodat lite redan idag, för att göra det enklare att installera och köra BareShare (man behöver fortfarande fixa servern själv.)

Jag tänkte redan från början att jag inte tänkte börja använda Google Drive, men anade att så många andra skulle det. Det finns idag flera svenska myndigheter, skolor och dyl., som kör Googles tjänster, eller använder Dropbox för backup och delning. Med I lådan, vill jag få svensk data att inte lämna Sveriges gränser. Plus att all data både skickas och lagras krypterat. Inte nog med att man äger sina egna filer och att admins inte kan komma åt dem.

Jag har tänkt att jobba med att få upp en sida som funkar för den vanliga användaren i sommar. Jag kör det redan, och även om det saknar en del funktioner, så funkar iallfall backup i real time. Jag gillar det.

UPPDATERING: IDG har dragit tillbaka sin artikel, som utgick från Cnet, som i sin tur dragit tillbaka sin artikel. Detta att Google äger dina filer var visst inte helt sant.

2 kommentarer

Ubuntu TV – TV reborn.

Jag tycker att det har gått snabbt – det från att man började tala om ”Smart TV” till att Canonical idag släppte Ubuntu TV.

Det är helt enkelt Ubuntu som är byggt för att kunna installeras och köra på morgondagens smarta TV-apparater. Det ska funka precis som en av dagens TV-apparater, fast ändå inte; man ska kunna sköta allt från en fjärrkontroll; man ska inte behöva ha annan teknik inkopplad för att kunna hyra en film, kolla på YouTube, eller se på foton. Allt som behövs är en fjärrkontroll, resten fixar detta Unity-baserade gränsnitt.

Jag sitter nu med mitt PS3 som mediastation och är helt klart nöjd, men min nästa TV får gärna ha Ubuntu TV installerat.

Inbyggda funktioner:

  • Enkel integrering med broadcast, internettjänster och -applikationer.
  • Modernt TV visande med sökning, titta, spela in och spela upp.
  • Miljoner med filmer och TV-serier som kan streamas över internet när man vill.
  • Delad-skärmupplevelse med iOS, Android och Ubuntu-enheter.
  • Pausa på en enhet, fortsätt uppspelning på en annan.
  • Ubuntu One.
  • Ett ramverk för applikationer.

Läs mer

2 kommentarer

Review: SparkleShare.

I have a lot of images, code projects, documents, game saves and such, and I want to take good care of them, especially my images – they are the most valuable possession I’ve got. That’s why I need a simple and safe backup solution. Earlier I just had an external harddrive, but thats not simple, nor have the security that I need. That’s why I used Dropbox for a while. It was rather cheap and had everything that I needed, except encrypted transfer and I didn’t know what happened with them across the Atlantic Ocean. So I started to look for alternatives – safe, secure, encrypted and I also wanted them to be Open Source so that I could have it running on my own server. GNU/Linux support and a client for Android was also needed.

I found SparkleShare that seemed to be a great solution and had pretty much all that I needed: Open Source, using SSH, rather simple to set up on my own server, webui and an Android client. I started to use it and have been using it since late september, 2011. But…

SparkleShare uses Git to store files and keep a history of changes made to my files. Git is created by the same author as of the Linux kernel, Linus Torvald, and were created for the development of the Linux kernel. Keep revision history, a linear development with the possibility to maintain paralell development branches – version control. For this, it’s perfect! I use Git for my project nowdays (I used Bazaar before). The company I work for has started to use it, too.

That Git is created to development of software does, however, not make it capable as storing files, in my opinion. Now I have 60GB+ of images from the past ten year of my life – that is not optimal for Git and it’s version control. For the everyday user that want’s a Dropbox alternative, this is really not the best solution. Perhaps for a person writing his/her Ph D, it would be great. But with a lot of files, which itself creates much data and uses a lot of storage, you dont need to have a history larger then the files/directory itself.

Installation
Installing SparkleShare (server) is pretty straight forward (I’ll post a guide soon). Just install SSH, Git and a few other packages on your server, and you’re good to go. This is a real plus. Also the client is also very easy to install. It comes with packages for most of the well used GNU/Linux distros, and also Mac OS X – not Windows yet. It’s also to build from source. You just install the client, copy the SSH key to your server and start a guide to add your share.

But I’d say this is too hard for new users. Well, if you’re already running your own server, I suppose it’s not that hard, but using its own SSH keys – without a password – is not something I like to do. But that can also be taken care of, altough it also might be a little to hard for the faint of heart.

Installing the WebUI – that is necessary for the Android client – is a little harder. It has a strict dependancy of package version, which I’ve had som issues with. Once up and running, it is incredibly easy to add your Android device, just by scanning a QR code.
The Android client is somewhat a different project – the WebUI too – then SparkleShare. It works to download your stored files, not anything more. You can’t upload any files, which I very much would like. Perhaps in an later version.

Usage
Once installed and up and running, SparkleShare takes care of your files. By using Git the files are compressed before uploaded, and the transer is safe by it’s usage of SSH. But I’m not satisfied. It’s hard to upload a lot of files. I wanted to upload all of my 60GB+ images at once, but SparkleShare didn’t seem understand that I added the files. Instead I had to remove them and upload them seperately. It worked, but the compression takes a long time, and if the connection between server and client gets broken during upload, the compression has to be restarted. Also, as I was saying, having a history copy of the files on the client, takes of a LOT of storage space.
Smaller files, like my documents is no problem – of course since the’re smaller.
With the Nautilus addon, it is easy to get back an old version of an edited file just by right clicking on it.

SparkleShare is just a indicator applet, which is simple and works great. Altough I would like to see some info about the sync, like transfer speed, which files, just like the Dropbox indicator. Also I miss sync over LAN, bandwith limit and being able to pause specific shares – ie. so that I can start SparkleShare to only sync my documents while in school, when I don’t want to use up my battery and all of my CPU to compress my images.

Besides that, SparkleShare runs fine in the bakground. If I were to already have uploaded all of my images, the compression wouldn’t take so much time, nor would it be as big of a problem, but the local Git history copy, and Git itself, makes it a little less of ”fun”.

Conclusion
SparkleShare is great for easy sync of small files, not for bigger ones. It’s also great if you’re developing some small software, which you don’t really use Git for yet, but still want’s the version controll and being able to upload it – automatically – to GitHub or perhaps your own Git server.

I would say that SparkleShare is not yet ready for daily use and to drop out of you Dropbox use, or alternative.

Git is simply not the best way to get people from the closed, you-dont-know-where-or-what-theyre-doing-with-your-files, clients like Dropbox, and start to use free and open source ones. For me, version controll is not as important as a simple and secure backup solution. I’d say SparkleShare using Rsync would be a better way of doing this.

Perhaps Rsync could be used together with a simple script that saves a deleted file for a while, before it’s completely deleted. And perhaps having preferences to set which files/dirs needs to have version control.

I’m sorry to say that I’m leaving SparkleShare to find, or develop, a new backup solution not using Git.

19 kommentarer