lepres – Ett nördigt sätt att skapa presentationer.

Om några veckor så ska jag hålla en presentation på en företagarfrukost i Bjursås. Trevligt och förhoppningsvis ett tillfälle att knyta nya kontakter och inleda samarbeten. Temat för min kvart kommer vara ”Internet är enkelt”.

Hursomhelst, jag satte mig och tänkte börja med powerpoint, eller iaf libre office presentationsverktyg för att skapa en presentation. Men redan efter fem minuter så insåg jag att det här kommer bli svårt, jag kan inte de här. Och så bestämde jag mig för att göra en hemsida som kunde användas som presentation istället. Ganska fort insåg jag även där att det blir kångligt då jag tvingas skriva massa kod bara för att få presentationen att fungera så som jag vill.

Lösningen blev att skriva ett ramverk i python för att hantera slides. Projektet är påbörjat men kommer att vara fungerande(men aldrig färdigt! =) ) fram mot helgen eller nästa vecka.

lepres heter mitt verktyg och det låter dig skapa nya slides och ta bort slides. Varje slide kan ha ett eget utseende och egna script som kan köras på varje enskild sida.

lepres add page2

Skapar t.ex en slide som heter page2, som automatiskt läggs efter standardsidan. Öppnar man sen sidan i sin webbläsare så kan man bläddra mellan sidorna med piltangenterna.

Ibland när man kodar så gör man det för att det är skoj, både att använda det man gjort men mest att utveckla det. Men det här verktyget är ett verktyg som jag VET att jag kommer att använda när jag skapar presentationer i framtiden då jag är mer av en programmerare än något annat.

Forka projektet på github om du är intresserad. Än så länge är det en pre-beta produkt, men det kommer ändra sig under de närmaste veckorna.

Nu är det dags att hugga tag i något annat istället.


Yogahuset Falun!

Nu kan du göra Yoga i Falun! Nästa vecka så slår yogahuset i Falun upp portarna. De ger en hel vecka full med gratis provapå-pass innan det kör igång med de regelbundna passen. En av initiativtagarna är ingen mindre än min älskade MA och hennes företag Dalayoga.

Så om du är det minsta intresserad av Yoga och bor i Falun så åk dit under nästa vecka och prova! Det finns pass som passar alla sorters människor!


Men du Henrik, du skriver här om google+ och javascript... Men det går alldeles utmärkt att köra google+ utan javascript! Och för den delen tror jag du hade tyckt om Google+!

Update: Okej lite för snabb med att skjuta där, var från höften. Viss funktionalitet försvinner ju faktiskt. Men en del saker fungerar ändå.

 

Bild: Mugshot från sswc

Mugshot sswc


Hittade mig själv på youtube


Packlista #sswc

Imorgon åker jag till #sswc för att i tre dagar diskutera internet, nörda och lära mig massor av nytt av andra intelligenta människor. Det ska bli jättespännande. På internet florerar mängder med packningslistor över saker som man vill ha med sig, och jag har tröttnat på listor över tält, sovsäckar och liggunderlag!

Här är min packlista som jag ser till att packa min dator med innan jag åker:

  • node.js – för serverside javascript
  • jquery – självklart val
  • apache + mysql + php
  • ruby on rails
  • socket.io – för appar som kan prata med node.js
  • senaste wordpress

Och med det i datorn så känner jag mig beredd på det mesta jag kan komma att möta i form av ideer, saker som bara vill hoppa fram och som där och då måste kodas. Spännande värre. Hoppas på mycket kvalitativt nördande.


Ubuntu 11.04 64bit och bankid

Det gick inte helt enkelt att installera bankid på min ubuntu 11.04. Det stora problemet var egentligen att jag kör 64 bitars linux och Nexus plugin är gjord för 32 bitars system. Men så här gjorde jag:

Börja med att ladda hem bankid från http://install.bankid.com och packa sedan upp den.

tar -zxvf BISP-4.18.1.10899.tar.gz

Gå sedan in i mappen och kör install filen med ett efterföljande i. Ange ditt lösenord. Om allt går som det ska så får du en bekräftelse på att det blev installerat.

cd BISP-4.18.1.10899/
sudo ./install.4.18.1.10899.sh i

Hade vi nu kört ett vanligt 32 bitars system så hade vi varit färdiga. Men det krävdes lite mer kärlek för att få firefox att känna av pluginen i vårat 64bitarssystem.

Först måste du installera paketen ia32-libs och så passar vi på att installera pkcs11-data som krävs av vissa sidor för att kunna använda bankid.

sudo apt-get install ia32-libs pkcs11-data

Och sen omvandlar vi 32bits pluginen till ett format som går att läsa av firefox i 64bitarsläge.

nspluginwrapper -i /usr/local/lib/personal/libplugins.so

Vi kan nu titta att det fungerade:

nspluginwrapper -l

och borde då få ett svar liknande:

/home/larsemil/.mozilla/plugins/npwrapper.libplugins.so
  Original plugin: /usr/lib/mozilla/plugins/libplugins.so
  Wrapper version string: 1.2.2

Starta firefox och förhoppningsvis har du bankid installerat och klart.


Dell Sverige + Ubuntu != Sant

Återigen så sitter jag och tittar på olika modeller av laptops för att uppgradera mig / min sambo. Efter att ha läst många recensioner och valt i den prisklass jag är beredd att betala idag så har siktet hamnat på Dell Vostro v130. En dator som enligt recensioner ska gå att välja med Ubuntu och därmed slippa allt strul med drivrutiner som inte fungerar helt, eller behöva följa guider för att få allt att fungera som det ska. Äntligen kunde jag få världens bästa operativsystem på en dator byggd för att kunna hantera det.

Märk väl, på desktopsidan har Ubuntu sedan länge klarat av att hantera de flesta av maskinvaror.

Hur som helst, lycklig satte jag mig och tittade runt. Ja, datorn kommer i standardutförande med gratis Ubuntu. Underbart. Fortsatte in på den svenska hemsidan för att konfigurera maskinvara och – i sverige kunde man inte få den med Ubuntu! Efter några telefonsamtal så visade det sig att Dell i Sverige inte erbjuder Ubuntu på de modeller som internationellt går att få Ubuntu på. Norden är en sån liten marknad sa personen i telefon.

Att fritt kunna välja operativsystem till sin dator är en lyx som få företag erbjuder. På de allra flesta så kommer en Windows installation som man tvingas betala några kronor för. Jag säger inget om windows alls i det här inlägget, men märk väl att valet ändå borde finnas att få välja ett annat operativsystem -. eller inget alls.

Så Dell Sverige – skärp er! Låt oss få välja fria operativsystem till era datorer om vi vill, även om vi är få som efterfrågar det.


Songs of ice and fire!  Idag får jag de sista böckerna i serien! Hurra!

 

Nu börjar jag längta efter att få nörda loss ordentligt. Lördag klockan 15 kör vi igång daladevelop igen! Hurra!

 

Daladevelop är ett webbutvecklarkollektiv. Kika in på http://daladevelop.se för mer info!

Läs mer