Kategori: Programmering
-
Två av böckerna är avverkade!
Pragmatic Unit Testing In Java With Junit Bra bok om vad som bör köras test på. Den innehåller även några exempel på när man bör göra egna assertEquals mm. Debug it! En bok om hur man fixar buggar och vad man skall tänka på när man hittar buggar mm. Boken innehåller även tips på hur…
-
Ännu en helg
Jag har beställt mer böcker 🙂 ”Debug It!”, ”Pragmatic Unit Testing In Java With Junit”, ”Practices Of An Agile Developer” och ”SQL Cookbook”. Jag håller även på och leka lite med ett program som skall kunna leta sig ur labyrinter. Idag har jag ägnat mycket tid åt programmera testlabyrinter som programmat bör kunna klara.
-
Min helg
Jag har läst en del i min ”Clean Code” bok (igen) och försökt tillämpa så mycket som möjligt av tipsen på mitt Memory-spels källkod. Källkoden är väl inte klockren än men det blir den nog någon gång i framtiden. Just nu är spelets källkod riktigt kul att att refaktorera och den refaktorering sker i små…
-
Idag har jag
Idag har jag gjort ett Perl-script som går igenom alla kataloger under en sökväg för att se om någon eller några av katalogerna i sökvägen är ett Subversion repository(svn-repo) och om den hittar ett svn-repo dumpa de svn-repot med hjälp av ”svnadmin dump” till en annan dator. Fick dock ett lite problem med mellanslag i…
-
Förkyld..
Jag är tokförkyld men det har inte hindrat mig från att programmera lite 🙂 Det jag har gjort är att refaktorerat om några metoder och lagt till några nya i min java webbapplikation på minlinuxserver.com. Tyvärr är det inga synliga förändringar på hemsidan utan de syns bara i källkoden och här finns den 🙂
-
Jag har roat mig med att skriva jUnit tester
I brist på annat att blogga om har jag roat mig med skriva jUnit tester för webbapplikation minlinuxserver.com. Jag hittade även lite kod som jag kunde separera från en servlet till egen klass för att sedan jUnit testa den nyskapade klassen.
-
Bugout
Nu är den sista buggen som jag är medveten om borta från mitt memory spel nu får jag börja tillföra nya 🙂
-
Helgen…
Hmm jag har sett ”Män som hatar kvinnor”, ”Flickan som lekte med elden” och ”Luftslottet som sprängdes”. Jag har förfinat källkoden för mitt memory spel. Jag får massa böcker imorgon tjo ho 🙂
-
Källkod memoryspel
All kod och konfiguration som en zip finns att ladda ner på sidan för memory spelet (Maven projekt) Jag har inte bestämt någon licensensmodel än. Men vill ni använda koden i något annat sammanhang än privat kan ni nog gärna fråga först. Allt är inte perfekt och jag försöker få lite fritid ibland så förvänta…
-
Jag hann förbättra mitt memory spel lite mer
Nu finns det en nyare version av mitt memory spel ute. Nyheter den version är en svårare datorspelare. Ladda ner memory-4.1.jar
-
Ännu en ny version av mitt memmory spel!
Nytt i denna version Spela mot en datorspelare Antal försök visas Senaste versionen finns att hämta här All duplicerad kod nu är nu borta och mängder av tests har skrivits. Jag har även testat Maven’s PMD plugin på detta projekt.
-
Idag har jag…
Idag snubblade jag över tangentbordet och råkade beställa lite mer böcker från adlibris 🙂 Några av böckerna är: Classic Shell scripting Sed & Awk Algorithms in a Nutshell Har dessutom refaktorerat stora delar av mitt Memory spel. För att kunna lägga till lite mer funktionalitet och göra det lättare att underhålla.
-
Ny version av mitt memory spel
Idag har jag bytt ut numren i mitt memory spel mot genrerad grafik. Problemet som jag försökte lösa var att numren var svår lästa vid en mindre upplösning på bildskärmen. Tyvärr vet jag inte om jag har löst det ursprungliga problemet. Men spelet blev mer konstnärligt nu 🙂 Ladda ner spelet senaste versionen här
-
Unit tester på gammal kod…
Idag har skrivit unit tester på gammal kod.. Man märker snabbt att man skulle vilja göra om många metoder för att kunna testa de var för sig. Om man använder unittester som om en del av utvecklingen så får man många fler metoder som går att testa och de blir då lättare att underhålla. Det…
-
Tuffa php tillbehör
Idag har jag ägnat lite tid om att organisera om php koden jag använder för att kör PHPUnit testing och i samband med det råkade jag hitta http://phing.info. Phing är ungefär Ant fast för php 🙂 Det mitt lilla build script gör är att: Exportera kod från mitt repo till target kör de test som…
-
Helgens uppdateringar
Minstartsida.nu har blivit ännu lite mer användarvänlig. Nu får man till med information om att det inte går spara tomma fält 🙂 Har snyggat till min binära klocka med två variabler 🙂 minlinuxserver.com använder nu min fina newsticker plugin 🙂
-
Jquery plugin nr 2 newsticker
Idag har jag bivit färdig med en beta version newsticker jquery plugin Den finns att ladda ner jquery.newsticker.js [html] <div id="newsticker2" style="position:relative;height:100px;overflow:hidden;border:1px solid green;"> <div>newsticker by Peter Lindblom</div> <div>Made last november</div> <div>Made in the year of 2009</div> </div> <script type="text/javascript" src="../jquery-1.3.2.min.js"></script> <script type="text/javascript" src="jquery.newsticker.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#newsticker2").startNewsTicker(); }); </script> [/html]
-
Nu har jag vart nere i det binära träsket igen 🙂
Jag har kollat en del på jquery den sista tiden och idag råkade modifera min binära klocka till att bli jQuery plugin. Koden finns här jquery.binaryclock.js koden kommer kanske för bättras med tiden. Se nuvarande kod som en beta.
-
Min helg
Jag har kollat på dessa film snuttar om javascript JavaScript: The Good Parts (Doug Crockford) Best Practices in Javascript Library Design (John Resig) Speed Up Your JavaScript (Nicholas C. Zakas) Fixat screenshots till minstartsida.nu hjälpsida.
-
Windows sidebar gadget
När jag var i Norge på kurs råkade skapa en Windows sidebar gadget för min binära klocka. Inte för att jag är jätte förtjust i just windows men det var enkelt 🙂 BinaryClock.gadget Om din webbläsare vill spara den här filen som en .zip byt då till .gadget när du sparar så kommer allt fungera…
-
Ännu snabbare binär klocka
Efter att läst lite i en av mina nya böcker såg jag att HTMLCollection som jag har använt mycket skall vara ett långsamt sätt att iterera över barnnoder i javascript. Den HTMLCollection jag nu använder görs om till en Array av HTMLDivElement objekt vid när klockan startas. Har dessutom flyttat in några globala variabler för…
-
Binär tid javascript widget
Jag råkade förfina ett javascript som visar tiden binärt till att bli en väldigt schysst widget. Hur du skapar en egen klocka och läser av den står på denna sida
-
Snyggare utskrift från df med awk
Jag ville få en snyggare utskrift av linux kommandot df som normalt skriver ut information på det här viset Filsystem Storlek Anvnt Tillg Anv% Monterat på /dev/sda5 179G 12G 158G 7% / tmpfs 1007M 0 1007M 0% /lib/init/rw Den information jag ville få ut var bara total storleken och hur mycket ledigt utrymme som finns…
-
Inspirerande och irriterande
Jag har köpt en väldigt inspirerande bok Clean Code av Robert C. Martin (ISBN13:9780132350884). Boken tar upp hur viktigt det är med läsbar kod och hur man får den mer läsbar. Boken tar även upp hur bra det är med test mm. Boken är jätte bra men efter man har läst den vill man skriva…
-
Ett nytt sidoprojekt
Jag har påbörjat ett nytt sidoprojekt nämligen ett enkelt Memory spel för mobiltelefoner. Några gissningar när spelet blir färdigt finns inte 🙂