Kategori: Programmering

  • BinaryTi.me uppdateringar

    Jag hittade lite tid att uppdatera binaryti.me till en wordpress blogg med lite snyggare design men jag hittade även tid att uppdatera wordpress pluggen för den binära klockan. Nu kan man enkelt ställa in nästan allt som gick att ställa in via javascriptet. http://binaryTi.me/

  • WordPress plugins

    Hittade lite tid att skapa några wordpress plugins innan midnattsloppet. En plugin för min google analytics tracking kod. Samt en plugin/sidebar widget den binära klockan 🙂

  • j2me versionen av min binära klocka uppdaterad

    Jag har inte prioriterat programmering under min semester men jag lyckades göra några små saker på j2me versionen av min binära klocka. Nyheter Olika färgkombinationer Mer lättläst design

  • Tidig Canvas version av binärklocka

    Modifierade mitt gamla javascript för min binär klocka så den ritas ut html5 Canvas i stället. Det gick väldigt snabbt och verkar mycket smidigare än att hålla på med en massa div:ar. BinaryTi.me/html5

  • Memoryspelet i ny version

    Nu har jag lyckats få tillbaka alla funktionalitet från förra version av Memoryspelet till den nya versionen som har stöd för tangentbord och mus men även bättre och snabbare utritning av spelbrickorna. Memory 5.0.3 Memory 5.0.3 källkod

  • Ny version av mitt memory spel

    Hittade lite att förbättra betan lite till 🙂 Nu går att använda musen igen. Memory Single Player 5.0.2 Jag har roat mig med att försöka gör mitt Memory spel lite bättre och här kommer en tidig beta 🙂 Memory Singel Player Beta Markera spelbricka med pilarna och välj makerad spelbricka med mellanslag. Min målsättningar är…

  • Uppdaterade minlinuxserver.com appen

    Jag roade mig med att ta bort arven som jag beskrev i mitt förra inlägg om minlinuxserver appen då det innebar mer problem. Som tex fanns det inget bra sett att byta implementation på ett Meddelande från UppTidsMeddelande till NerTidsMeddelande på en entitet. Nu avgör jag om meddelandet skall vara av typen NerTidsMeddelande med hjälp…

  • Domain-Driven Design

    Jag fick ett råd av en kollega att läsa Domain-Driven Design av Eric Evans för ett tag sedan. Nu när jag har läst den så känner jag att jag har blivit en lite bättre programmerare än förut. Boken bjuder många a-ha upplevelser och även riktigt bra erfarenheter från Eric Evans. Dock är boken något av…

  • Nyare version av minlinuxserver.com webbappen

    När hårdiskarna kraschade såg insåg att det saknades information på minlinuxserver.com webbappen man får ju inte reda på om hur länge servern har varit nere. utan bara tiden mellan omstarterna. Nu är det åtgärdat med olika meddelandetyper. Sättet jag ordnade det på var med subklasser av meddelandeklassen. Mest för att få prova hur Hibernate tar…

  • Smärre Uppdateringar på minliuxserver.com appen

    Hittade lite tid åt att skiva om lite kod 🙂 kod

  • Refaktoreringar

    Jag snubblade och refaktorerade minlinuxserver.com lite mer… 🙂 Fler variabler och enumerationer mindre duplicerade strängar.. live long and prosper

  • JUnit tester ftv

    Hittade några timmar över i helgen och bytte ut MYSQL till fördel av HSQLDB under testfasen på min webbapplikation för minlinuxserver.com. Passade även på att rensa ut en del konfiguration. Lite mindre förändringar har hänt 🙂

  • Memory spelet uppdaterat

    Mitt Memory spel är nu uppdaterat med fler färger för att lättare kunna urskilja de olika brickorna.

  • Ett bash script för att synka flera domäner med loopiaDNS

    Skrev ihop ett litet bash-script som synkar flera domäner på samma konto hos loopia. [bash] #!/bin/sh USER="user"; PASSWORD="LÖSENORD"; DOMAINS="doman.com www.doman.com doman100.com"; echo `date -R`; for DOMAIN in $DOMAINS do STATUS=$(curl -s –user "$USER:$PASSWORD" "https://dns.loopia.se/XDynDNSServer/XDynDNS.php?hostname=$DOMAIN&myip="`curl -s dns.loopia.se/checkip/checkip.php | sed ’s/^.*: \([^<]*\).*$/\1/’`); echo "$DOMAIN=$STATUS"; done [/bash]

  • Min helg

    Min helg har bestått av att jag har konfigurera ett maven projekt som kan använda tillsammans med google’s appengine och Scala. Samt gjort en hyffsat enkel crud implementation som körs på appengine. Som består av en Servlet gjord med Scala samt en del Java kod för en del dao och domain kod mm men det…

  • YUI Compressor Maven Mojo

    Idag hittade jag en maven plugin vid namnet ”YUI Compressor Maven Mojo” för att automatisk komprimera javascript och css med hjälp av yahoo’s YUI Compressor och som alla maven plugins väldigt lätt konfigurera. På minlinuxserver.com har jag börjat använda denna konfiguration där jag hoppar över att komprimera alla filer som sluter med min.js annars körs…

  • Mobil binärklockan omskriven

    Hittade lite tid över att refaktorera lite till 🙂 Om du är sugen på att kolla på källkoden finns det en länk till källkoden på den här sidan

  • HEHE

    Råkade ge mig på min binära klockan för mobiler igen 🙂 Den har lite annorlunda utseende och byggs nu mer med maven. Råkade även hitta lite tid att refaktorera den lite 🙂 Den finns att ladda ner här

  • Jag har roat mig med att refaktorerat lite till.

    Jag har ägnat min kväll med att refaktorerat lite bland mina servlets i minlinuxserver.com webbappen. Och här är källkoden. Jag har b.la flyttat gemensam kod för servletklasserna till gemensamma basklasser.

  • Hur jag Scala:r del 2 😛

    [java] import java.util._; object Main { def main(args : Array[String]) = { val arrayOfPersons = Array( new Person("Peter" , "Lindblom"), new Person("Patrik", "Von Lidl"), new Person("Philip", "Philipsson"), new Person("Trygve", "Scala"), new Person("Phil", "Almighty") ); arrayOfPersons.foreach(person => ListOfPersons addPerson person); print(ListOfPersons); } } class Person(var firstName:String, var lastName:String ) { override def toString() : String =…

  • Hur Scala:r jag 🙂 ?

    Jag håller på att försöka lära mig lite Scala på fritiden och här ett litet test skott på hur Scala kan se ut. Tyvärr så har jag lagt ner mer tid på texten än vad jag har gjort på koden men det kan bli ändring på det i framtiden. [scala] import java.util._; /* * Peter…

  • Efter refaktoreringen blev koden lite mer perfekt.

    Jag har roat mig med att refaktorera kod i MyMaze programmet och mitt Memory spel och koden börjar väl närma sig bra eller lite mer perfekt beroende på hur man uttrycker sig 🙂 Jag har även kollat lite mer på programmeringsspråket Scala och det verkar ju inte helt dåligt faktiskt. Bli inte förvånade om jag…

  • Igår

    Igår läste jag ”Test-driven Development: By Example” av Kent Beck. Boken tar upp hur man kan programmera enligt TDD med ett vanligt förekommande problem, hur man går från en valuta till flera i ett program. Jag roade mig även med att refaktorera MyMaze lite till plus att lade till några flera test labyrinter.

  • Xslttransformeringshjälpwebbapplikation 🙂

    Xslttransformeringshjälpwebbapplikation. (tidig beta :)) (kräver en Tomcat server eller liknande java servlet server.) webbapp källkod

  • Nya böcker beställda

    Nu har jag snubblat och beställt ännu mer böcker. ”Refactoring – improving the design of existing code” Av Martin Fowler ”Test driven development” Av Kent Beck ”Domain-Driven Design Using Naked Objects” Den boken jag förväntar mig mest utav är ”Refactoring – improving the design of existing code” om den är bra så har jag tjänat…