Kategorier
Prylar

Arduino upplevelsen

Blandade bilder av upplevelsen
2013-05-23 21.09.19

2013-05-21 22.44.03

2013-05-21 22.44.01

2013-05-21 22.43.57

2013-05-20 22.58.41

2013-05-21 22.43.43

2013-05-21 22.43.56

2013-05-20 22.35.32

En Arduino uno rev 3
2013-04-19 21.22.21

Unboxing Arduino starterkit 🙂
2013-05-15 17.55.35

Min första termometerserver 🙂
2013-06-05 23.22.59

2013-06-05 23.22.36

Min senaste kreation en till termometer 🙂
2013-07-29 21.37.05

Kategorier
Okategoriserade

Nu kan jag lite EPiServer CMS

Igår blev jag färdig med min första utbildning i EPiServer CMS. Nämligen den Utvecklarutbildningen i EPiServer CMS 6 🙂

Kategorier
Okategoriserade

Midnattsloppet i Göteborg 2012

Jag lyckades springa Midnattsloppet i Göteborg på tiden 00:49:39 vilket blev 4 sekunder än tiden jag fick på Midnattsloppet i Stockholm. Midnattsloppet i Göteborg var faktiskt lite mer lättsprunget än i Stockholm på grund av det bredare gatorna.

Tyvärr så regnade det en del i Göteborg under loppet men för min del regnade det mest i starten. Men för de personer som sprang på runt timmen blev rejält blöta när det börja regna som mest.

Kategorier
Programmering

GitHub

Jag har börjat lägga upp en del kod på github. https://github.com/plwebse

Kategorier
Bash Linux Programmering

Hitta bilder som inte har ändrats på ett tag och radera dem

Om du vill ta bort JPEG-bilder som inte har blivit modifierade på ett tag kan det här vara något för dig. Med find så kommandot i linux kan man söka efter filer per namn och senast ändrat tid och efter filtyp mm.

Här under använder jag find för att hitta alla filer som inte har ändrats på mer än sju dagar och slutar på *.jpg. Filerna som hittade skickas senare vidare till rm kommandot som tar bort filerna. Obs används på egen risk

find /home/peter/bashtest/ -mtime +7 -type f -name '*.jpg' -print0 | xargs -0 rm

Jag har kört detta bashscript innan för att testa kommandona ovan för att jag gillar tdd 🙂 Scriptet nedan skapar tomma filera med två olika ändringsdatum.

#!/bin/bash 

i=0
max=10
while [ "$i" -lt "$max" ]
do
	touch -am -t '201110090800'  "bild$i.jpg"
	touch -am -t '201110140800'  "bild$i$i.jpg"
  	i=`expr $i + 1`
done

http://www.computerhope.com/unix/utouch.htm
http://content.hccfl.edu/pollock/Unix/FindCmd.htm
http://linux.about.com/od/commands/a/blcmdl1_findx.htm

Kategorier
Okategoriserade Programmering

free -m && awk == nice

#!/bin/sh
OFF="$1"
UNIT="$2"

OUTPUT_FROM_DF_AND_AWK=$(free -m | awk 'IF NR == 2 {print $4"%s%s"$2"%s\n"}')

for LINE in $OUTPUT_FROM_DF_AND_AWK
do	
	printf $LINE "$UNIT" "$OFF" "$UNIT";echo " ";
	
done
peter@E5410:~$ memory.sh " av " "MB"
2643MB av 7799MB 
Kategorier
Programmering

freespace.sh

#!/bin/sh
OFF="$1"
ON_DRIVE="$2"

OUTPUT_FROM_DF_AND_AWK=$(df -Phx tmpfs -x devtmpfs | awk 'IF NR > 1 {print $4"%s"$2"%s"$6"\n"}')

for LINE in $OUTPUT_FROM_DF_AND_AWK
do	
	printf $LINE "$OFF" "$ON_DRIVE";echo " ";
	
done

peter@E5410:~$ freespace.sh " av " " på "
237G av 282G på / 
Kategorier
Okategoriserade

RegExpFiddle.com

Jag började för ett tag sedan med en ny webbtjänst vid namn av RegExpFiddle.com som skall underlätta experimenterande med Regular Expression.

Tjänsten är fortfarande inte är helt färdig och den kommer nog aldrig att bli helt färdig.

Under utvecklingen har jag andvänt mig av Jasmine BBD ramverk och till viss del även JSlint.com

Kategorier
Javascript Programmering

RegExpFiddle.com

Jag har jobbat en del med en ny webbtjänst i helgen. Den nya webbtjänsten skall underlätta testningen av ”regular expressions”. Du hittar webbtjänsten på adressen på RegExpFiddle.com

Kategorier
Boktips

JavaScript Patterns

JavaScript Patterns av Stoyan Stefanov är en riktigt bra bok om hur man skriver bra JavasSript kod. Dock är det ingen bok för nybörjare.

JavaScript Patterns