Ubuntu
Leker med SMS.
sön, 2010-07-25 12:45 — Daniel HolmNu är det lek på gång igen! Ett litet nöje jag ska ha på min resa hem till Göteborg ikväll.
Jag har velat kunna skicka SMS ifrån min dator via min mobil. Alltså att inte behöva använde en tredjepart eller dyl, utan att det går på min mobilkostnad och dessutom kunna ha all tillgång till mina kontakter, tidigare SMS osv, ifrån min mobil.
Efter lite sökande så fann jag ett väldigt intressant alternativ - EasySMS. Det är en liten webbserver som man installerar och kör på sin Androidbaserade mobil och som man sedan använder en vanlig webbläsare för att komma åt. Därigenom sköter man sedan sina meddelanden.
Man kan använda sig av både Wifi, Bluetooth och USB. Dock så har jag bara testat USB, och Wifi lär inte vara några problem alls. Bluetooth kan bli värre i ett GNU/Linux-system, men ska testas senare.
Men nu ska jag se efter om jag inte kan snygga till det och även skapa en liten snyggare mindre webbläsare med hjälp av WebKit och Python. Har redan funnit ett script igenom Acire.
Mer senare.
Mozilla Firefox 4.0 ifrån egen PPA.
lör, 2010-07-17 15:50 — Daniel HolmJag har länge sett fram emot att ha ett Firefox med inbygt stöd för HTML5 - vilket har varit en fråga av modifikation, de har inte haft videostödet tidigare. Men i Firefox 4.0 så kommer de ha stöd för HTML5 video via WebM.
Mozilla har själva en "nightly-build" PPA på Launchpad där bla. Firefox 3.7 (som ska bli 4.0) finns. Dock så gör just att det är ny version varje natt, att det är labilt och jag har själv inte alls uppskattat att använda det. Och inte heller vill jag bara köra Firefox ifrån ett arkiv, jag vill ha en PPA!
Och nu finns det faktiskt en - en som är "stabil" på så vis att det bara kommer ut en uppdatering varje månad. Alltså i den takt som en ny Beta, eller dyl, släpps av Mozilla av Firefox 4.0.
Gör som raderna nedan för att lägga till förrådet och installera Firefox 4.0, baserat på vilken Ubuntuutgåva som du kör:
sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0
sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0
Tumnagel i .deb
mån, 2010-07-05 23:48 — Daniel Holm![]()
Körbara filer och installationsprogram har i Windows, som standard, en ikon. Ett spel har ofta en ikon för spelet osv. Detta saknas som standard i ett GNU/Linux-system och även i ett Ubuntu-system.
Men varför är detta? Skulle inte ett Ubuntu-systems motsvarighet till .exe, .deb, kunna ha enskilda ikoner på samma sätt?
Detta har dock satt igång mer än bara diskussion, utan också utveckling till detta.
Än så länge så får ett .deb-paket ett emblem med en ikon som själv finns i .deb-filen, som på bilden ovan.
För att få det som detta i ditt system, och för att kanske dessutom få följa utvecklingen till att hela ikonen byts ut, följ dessa tre steg:
1. Lägg till detta förråd (PPA):
$ sudo add-apt-repository ppa:deb-thumbnailer-team/ppa
2. Uppdatera paketlistan:
$ sudo apt-get update
3. Installera deb-thumbnailer:
$ sudo apt-get install deb-thumbnailer
Klart!
NotifyOSD i Ubuntu och Firefox 3.6.6
tors, 2010-07-01 22:33 — Daniel HolmSom tidigare nämnt så tycker jag väldigt mycket om Ubuntus notifieringssystem, NotifyOSD.
Jag vill ha en igenomhetligt utseende i mitt system. Skype och Firefox, mfl har sina egna system för notifiering. Skype fixade vi häromdagen och till Firefox har tilllägget "Firefox-Notify" funnits en tid.
Dock har stödet försvunnit sedan en uppdatering, men nu funkar det åter igen i Firefox 3.6.6 igenom att installera paketet "xul-ext-notify".
Så öppna programcentralen och sök reda på paketet eller använd terminalen:
$ sudo apt-get install xul-ext-notify
Avant Window Manager och Lucido.
fre, 2010-06-25 00:08 — Daniel Holm
Ganska tidigt i mitt byte till Ubuntu så började jag använda en docka istället för den nedre panelen. Det var helt enkelt mycket, mycket snyggare.
Jag har nog gått igenom dem alla: gDesklets, Cairo-Dock, Gnome-Do, Docky, Avant-Window-Navigator.
Jag använde faktiskt Avant Window Navigator (AWN) rätt tidigt och det var det som jag gick ifrån när Gnome-Do's docka kom, vilken senare blev Docky.
Men AWN utvecklas fortfarande flitigt och det blir allt snyggare!
I bilden ovan ser du AWN med utseended Lucido. För er som vill ha er docka som sådan, följ dessa instruktioner.
Vi ska först lägga till en PPA för AWN-testing och sedan ytterligare en PPA för just Lucido:
AWN-Testing:
$ sudo add-apt-repository ppa:awn-testing/ppa && sudo apt-get update
Lucido:
$ sudo add-apt-repository ppa:albyrock87/lucidoppa && sudo apt-get update
Nu ska installera alla nödvändiga paket, sedan är det bara att börja leka. Kolla på videon nedan för att lära dig lite mer kul om AWN.
$ sudo apt-get install avant-window-navigator-trunk avant-window-navigator-data-trunk python-awn-trunk awn-settings-trunk awn-applets-python-core-trunk python-awn-extras-trunk awn-applets-python-extras-trunk awn-applets-c-core-trunk awn-applets-c-extras-trunk
Dagens Kommando: Skype och NotifyOSD.
sön, 2010-06-20 14:58 — Daniel HolmJag uppskattar helhet och med det sagt, vill jag inte att alla de applikationer som jag använder i min vardag ska ha egna saker för sig. Ett exempel på program som har eget fuffens för sig är Skype.
Inte nog med att det är byggt på Qt och jag föredrar GTK, utan de har sina egna, smått fula notifieringar. Jag tycker om Ubuntus NotifyOSD och jag vill andänvda den även där. Vill du det med? Well, this is what you do:
1. Öppna Skype och gå in i inställnigarna. Gå sedan vidare till notifications.
2. Markera den notiferingen som du vill förändra, tex "Incomming Call Ringing".
3. Klicka på knappen för att få fram mer avancerade val. Då kommer ett fält till längst ner, där du kan fylla i egna kommandon. Som vi tidigare vet så kan man skapa sina egna notifieringar av NotifyOSD.
4. Klicka i att du vill köra ett eget kommando, klicka även ur Skypes standardnotifiering. Fyll nu i att valt kommando såsom:
notify-send "Inkommande samtal ifrån %sname." -i skype
5. Klicka på att testa markerat "Event" så ska det fungera.
Sedan är det bara för dig att göra samma sak på andra notifieringar som du vill ha på andra sätt. Jag har valt dessa:
notify-send "%sname är nu ansluten" -i skype
notify-send "%sname loggade ut." -i skype
notify-send "Inkommande kontaktförfrågan av %sname" -i skype
notify-send "%sname är nu tillagd." -i skype
notify-send "%sname försöker chatta med dig." -i skype
notify-send "%sname försöker skicka en fil till dig." -i skype
notify-send "Filsändelse ifrån %sname är nu klar." -i skype
notify-send "Filsändelse ifrån %sname avbröts." -i skype
Som du ser så finns det en variabel för aktuellt användarnamn som du enkelt kan använda: %sname
Mitt sommarlovs första nördande.
mån, 2010-06-14 15:21 — Daniel Holm
Inte helt enligt vad titeln säger - jag har nördat, läst, skrivit och programmerat lite under den föregående veckan.
Men idag sitter jag på just det fik som jag tänkt sitta och just nörda på under denna sommar. I närheten av ett eluttag och med bra ljus, så sitter jag här och njuter. Förvisso kom jag iväg lite senare än vad jag hade tänkt. Men å andra sidan så kunde jag inte bara låta min gitarr stå och samla damm.
Idag så tänkte jag få något av mina nya Python-skript klara och att skriva lite.
Dels så jobbar jag med det som skulle bli en gemensam fortsättning på SixA och dess fork QtSixA. Dock verkar det inte riktigt bli så, men jag är nästan klar med Joyce, vilket i princip endast är en application-indicator med lite val. Det är faktiskt rätt komiskt då jag vill ha just "keep it simple", kör Ubuntu med Gnome och använder GTK i min utveckling, medans min kompanjon kör KDE, utvecklar i QT och - i min mening - skapar program med allt för mycket val. Man virrar bort sig och förstår inte riktigt vad allt är till för.
Nej, Keep it Simple är det ända riktiga för mig, i utvecklingsperspektiv.
Sedan har jag satt igång med ett annat litet skript som jag simpelt kallar för TwitPicGTK.
Det är en grafisk applikation för att kunna ladda upp bilder till TwitPic ifrån ditt skrivbord, och sedan twittra dem med ett meddelande.
Fann en Python-modul för just detta ändamål och leker nu med att göra GUIn. Man ska dels kunna högerklicka på en bild och välja att ladda upp den, och dels kunna öppna applikationen som enskild och då välja en bild.
Lärt mig att hasha text, sätta definitioner och en massa annat på bara en vecka. Och jag finner det så oerhört roligt! Mer ska det bli.
Jag har även en holy remarkable book med mig hit, om jag skulle tröttna på allt elektroniskt nördande för en stund. Jag fick faktiskt Liftarens Guide till Galaxen (The Hitchhikers Guide to the Galaxy) av min älskade Amanda, i present häromdagen!
Och ni kan ana att jag blev överlycklig!
Jag älskar filmen. När jag först såg den så visste jag inget om boken, eller böckerna. Jag var dock frälst och såg den allt för många gånger. Somnade till den varje helg under en period.
Sen fick jag tag på ljudböckerna och började lyssna på dem men kom av mig. Sedan har jag alltid velat ha boken - böckerna - och kom att börja prata med min älskade Amanda om det. Detta föll sig som så att jag fick den av henne och det värmer verkligen mitt hjärta så saklöst! Så jag har fnissat och asgarvat om vartannat under några tillfällen i helgen. Fan så fantastiskt roligt den är!
Nej, nu blir det att koda lite och sedan möta upp min älskade.
My Workspace.
tors, 2010-06-03 01:19 — Daniel Holm
I joined the “The $100.00 (USD) Coolest Linux Workspace Contest” at Tech Source.
First of all; My workspace is on a old oak-desk. It is rather big and I have a lot of space for all the stuff I'd like to keep on it.
As in this picture I got my laptop connected to a 22" LCD. That monitor is connected to a MSI DigiVox II v3, a USB-keyboard. I got a RaZer Orochi Bluetooth-mouse and a Huawei E820 modem. Beneath the monitor I got my PlayStation 3, SixAxis-gamepad which I use to play games and controll movies from bed.
My laptop is a Zepto Znote G14b with:
Intel Pentium Core 2 Duo CPU T4300 @ 2.10GHz
4GB DDR2 667MHz
250GB 5400rpm SATA
nVidia GeForce GT 130M
14" glossy screen @ 1280x800
Fingerprintreader (AES1600), HDMI, three USB-ports.
Running Ubuntu 10.04 LTS Lucid Lynx 64-bit.
The other PC is my mediaserver, connected to a 17" LCD. Installing Ubuntu 10.04 LTS Lucid Lynx i386. And of course a keyboard and a mouse.
Intel Celeron @ 2GHz
1024MB DDR RAM
500GB 7200rpm IDE
250GB 7200rpm IDE
40GB 7200rom IDE
And then it is my HTC Magic running CyanogenMod 5.0.7 ROM (Android 2.1) and a cable for using is as a modem.
Besides that, there is my electronic guitar-tuner, my pens, a list of computers to sell, my Ubuntu USB-stick, coffeemugg, key for Kingston lock, wallet, a flower and some other stuff.
Join the contest and/or read more: http://www.junauza.com/2010/04/coolest-linux-workspace-contest.html
Dagens Kommando: Snapshots via kommando.
tors, 2010-05-27 22:35 — Daniel HolmJag brukar få lite roliga idéer för mig emellanåt. Idag fick jag för mig om att jag ville finna ett sätt att ta snapshots med min inbyggda webcam. Varför? Jo, dels ville jag ha det bara för att jag kan och dels för att jag skulle göra ett Cron-jobb som skulle köras vid en fast tid varje dag.
Tänkte att det kunde vara kul och se vad som föregick framför webcamen. Om jag var där då, hur mycket växer mitt hår, mitt försök till skägg osv.
En fullständigt onödig grej, helt enkelt. Men ändå roligt. Och, som sagt, för att jag kan - GNU/Linux.
Efter lite googlande så fann jag precis det som jag ville ha gjort och efter lite lekande så hade jag en färdig produkt. Nu dyker vi in i det!
Vi ska dels installera ett paket som sköter fotningen, sen ska vi anpassa det så att det passa ens webcam, bruk, osv.
1. Börja med att installera paketet streamer, som sköter tagningen av bilderna. Och libnotify-bin för att kunna göra egna Notify OSD-meddelanden.
$ sudo apt-get install streamer libnotify-bin
2. Nu kan vi börja att testa om streamer kan fånga något. Kör kommandot och kolla i din hemmapp efter filen snapshot.jpeg.
$ streamer -o snapshot.jpeg
3. Som standard fotar streamer i 640x480, vilkt är lite litet. För att ändra till det som du vill ha, lägger du till parametern 's' och väljer upplösning. Tex 800x600:
$ streamer -s 800x600 -o snapshot.jpeg
4. Eftersom jag vill ta en bild varje dag, vid en satt tidpunkt, så får inte filnamnet vara konstant. Då kommer bara den gamla filen skrivas över hela tiden. Därför kan man leka med några variablar. Jag valde att ha datum och tid i mitt filnamn:
$ streamer -s 800x600 -o $(date +\%Y\%m\%d\ \%H:\%M).jpeg
Nu får filen tex. namnet: 20100527 20:56.jpeg
5. Jag ville ju ha så att detta kördes vid en fast tid varje dag, och dessutom ge mig en notifiering när en bild är dagen. Detta använder man Cron till och min rad för Cron ser ut som så:
0 16 * * * DISPLAY=:0.0 streamer -s 800x600 -o "/home/daniel/Bilder/Snapshots/$(date +\%Y\%m\%d\ \%H:\%M).jpeg" & notify-send -i cheese "Snapshot" "$(date +\%Y\%m\%d\ \%H:\%M).jpeg saved."
Kommandot kommer att köras var dag klockan 16:00.
Lägg till en rad i Cron igenom att köra kommandot nedan och klistra in:
$ crontab -e
Nu kan vi även passa på att förklara vad det hela gör!
0 16 * * *
Säger att kommando kommando ska köras minut 0, timma 16 och varje dag, varje vecka, varje år. Det är det som Cron följer.
DISPLAY=:0.0
Cron körs inte som din användare och har därmed inget X igång (ingen bild, bara terminal). Därför måste man säga till Cron att det ska köras på en skärm. I detta fall den första.
streamer -s 800x600 -o "/home/daniel/Bilder/Snapshots/$(date +\%Y\%m\%d\ \%H:\%M).jpeg"
Tar en bild och sprar den i mappen Snapshots som finns i min bildmapp, i min hemmapp.
&
Säger att följande kommando ska köras samtidigt.
notify-send -i cheese "Snapshot" "$(date +\%Y\%m\%d\ \%H:\%M).jpeg saved."
Visar en notifiering med ikonen för Cheese, titeln Snapshot och med filnamnet och "saved" som innehåll.
That is it!
Det finns dock massor med annat kul som man kan göra med detta.
Man kanske vill kunna ta en bild med webcamen igenom ett knapptryck, men utan grafisk vetskap? Lägg till streamer-kommandot i snabbtangenter.
Eller ta en bild vid varje felaktig inloggning? (Ska jag kolla upp.)
Eller om man vill kolla till sommarstugan (som är utrustad med en dator, cam och internet)?
Man kan också filma med streamer, om man så skulle vilja. Kolla hjälpfilen.
Google Reader i Meddelandemenyn med CloudSN.
tors, 2010-05-27 12:01 — Daniel HolmJag har alla mina nyheter i form av RSS- och Atom-feeds lagrade i Google Reader, där jag sedan enkelt kan läsa dem alla under enskilda grupper, som jag lagt upp.

Det kan dessutom vara trevligt för vissa att bli notifierade när det har inkommit nya artiklar att läsa. Detta görs enkelt med CloudSN, som dessutom har stöd för Ubuntu 10.04 Lucid Lynx meddelandemeny.
Detta installeras enkelt igenom att lägga till deras PPA, som finns för både Karmic och Lucid, och sedan installerar programmet, som du sedan finner under Program > Internet.
- $ sudo add-apt-repository ppa:chuchiperriman/cloudsn
- $ sudo apt-get update && sudo apt-get install cloudsn
För att få ikonen till meddelandemenyn, går du in i inställningar för CloudSN och väljer Indicator Applet istället för det förvalda alternativet. Starta om programmet och den lägger sig nu under meddelandemenyn.







