Kategori: Programmering

En ’ledig’ dag

Idag var damerna i Stockholm en stund och jag passade på att skruva bort trätrallen på vår trappavsats Det behövs dels för att målarna (vi håller på att måla om husen i föreningen) ska komma åt  nedre delen av fasadbrädorna men också för att göra rent och dessutom byta skruvarna som är jätterostiga, nästa gång blir det skruvar i syrafast stål. Dagens skruvar är visserligen ’rostfria’ men köpta på Biltema och man får väl vad man betalar för…

Efter allt jobb var det skönt med en halvlång springrunda, nu börjar faktiskt kondisen bli något bättre också.

Nästa version av OrdKnuten börjar bli klar! Det återstår lite pyssel med serverkomponenterna för registreringen och själva hanteringen av ’upplåsningen’ i koden men det blir nog klart i morgon och sen är det release! Jag kommer att sänka registreringsavgiften till 5 kr  t.o.m. sista juni för att få ut många installationer och prova konceptet. Registreringen som bygger på SMS går inte att göra helt gratis då jag måste skicka SMS till alla som registrerat och det kostar mig SMS-taxan men med 5 kr i avgift går det i princip jämt ut.

screenshot1_small
Ett av de nya korsorden (det kommer att finnas 50 st i den registrerade versionen)

screenshot2_small

Bonzo goes to Bitburg…

…av och med Ramones surrar i lurarna just nu, inte bara hårdrock där alltså.

I går satt jag och kodade till efter midnatt men vaknade ändå före 7 i morse. Idag var det städdag i vår förening och eftersom jag är ordförande så blir jag också lite ’lekledare’ för detta men alla i styrelsen hjälps åt med det praktiska. Fint väder gjorde att många var med och det var riktigt trevligt att träffa grannarna, städa lite och sedan äta korv och fika.

OrdKnuten kommer inte att registeras med paypal utan med ett så kallat premium sms. Det var det jag kodade igår kväll, skript, databas etc som kommer att bli ’backend’ för systemet. Idag ska jag koda vidare med själva programmet och hanteringen av användarinställningarna mm. Det verkar gå bra så det kan bli en första release nästa helg. 

Beta-testare efterlyses!

metalmassacre

Söndag

Idag blev det sovmorgon till 8.30. Marsvinen var inte helt nödja utan husse blev helt utvisslad när det äntligen var dags för frukost.

Dagen har ägnats åt programmering, en lång löprunda och en kvällspromenad med Elin.
OrdKnuten är nu egentligen klar men jag har bestämt mig för att göra ytterligare några tillägg: en loggfunktion, en hjälp/info dialog och möjlighet att registrera sin installation.  Registreringen ska vara till för att man mot en liten avgift ’låser upp’ programmet och får tillgång till alla korsord och automatiska uppdateringar mm. Avgiften blir någonstans mellan 50-100 kr och Penna&PC  kommer att ta hand om ’försäljningen’ med hjälp av PayPal. Vill du hjälpa till att ’beta-testa’  så får du en registrering som tack för hjälpen.

imgp7844

Fin trädgren ovanför Barrtorpsbacken.

imgp7839

Fint kvällsljus på gångvägen längs Uttran (mellan Bergviks brygga och Barrtorpsbacken)

OrdKnuten 3.2 snart i förutgåva!

Det går framåt med OrdKnuten!
Nu funkar inläsning av xml, autogenerering av korsord, ljud och inmatning för våra specialtecken (å, ä och ö). Det som återstår är nu att finjustera korsordgenereringen, skriva ner xml-filen om man vill spara sitt arbete och lite småsaker. Jag har också gjort en första installation. Skriv en kommentar eller maila mig om ni är intresserade av att  ’betatesta’ så får ni en installationslänk.

ok11

Nya OrdKnuten. Ganska likt det gamla men med ny hantering av källdatat och möjlighet till många fler korsord.

Python, korsord och lite xml…

Nu är även xml-genereringen av korsord från Python klar i en första version. Inläsningen till OrdKnuten är fixad sedan tidigare så här kommer ett av de första auto-genererade korsorden som dumpats ner i xml-format och sedan läses in av OrdKnuten. Jag är faktiskt lite stolt över att det funkar så pass bra redan….

xml1

Autogenererat korsord med 'ö' aktiverat för att kolla att även specialtecken fungerar.

 Nu när detta är klart ska jag börja jobba med tillståndsmaskinen i själva spelet. Den spunkade ur när jag uppdaterade till GameStudio version 3 men det är nog ganska lätt fixat.

Promenad och programmering

Jag var uppe med tuppen trots att jag inte gick och la mig förrän vid ett-snåret. Det är svårt att sova på morgonen…

Jag är nu klar med knappt 250 rader kod som är en första variant av korsodsgeneratorn i Python men den behöver lite anpassning av algoritmerna för att funka bra. Nästa steg är att fortsätta med själva Ordknuten och göra klart läs och skrivning via xml. Mera System.XML alltså…
Jag hoppas hinna fixa det ikväll eller i morgon. Jag fick också ÄNTLIGEN ordning på ljudet i utvecklingsmiljön. Det var så himla enkelt när jag kom på det att det nästan är pinsamt. För att kunna använda ett XACT ljudprojekt måste ett serverprogram startas separat och det var ju inte precis självklart.
createboards

Genererat korsord. Nu skrivs det bara till prompten men det kan stoppas in i en xml-fil också. Som synes på ordet 'morot' behövs lite ytterliagre logik för att det ska funka klockrent.

Mitt på dagen tog jag och dotter en lugn promenad runt Garnudden i det fina vårvädret. Här är lite bilder därifrån.

imgp7751

Härlig ljusgrön färg på nyspruckna löv.

imgp7763

Favorit i repris. Vitsippsbacke på vägen mot Mölle.

imgp7774

Oj, kom det med ett marsvin också? En Lotta i toppform slickar Elin efter promenaden. Lotta var dock inte med på själva promenaden...

You’re in for suprise, you’re in for a shock… ahhh… (*)

I går em lämnade jag in bilen för att kolla den trasiga klimatanläggningen igen. Vid lunch idag ringde mekanikern upp och lät riktigt ledsen på rösten. Det här blir dyrt tänkte jag och mycket riktigt, 9400 kr… Inte kul, särskilt eftersom reparationen av samma klimatanläggning i höstas gick på knappt 3000 kr. Men vad göra? Vi tänker ha kvar bilen minst ett par år till och den är fin i övrigt så det är bara att slanta upp och se glad ut. Det riktigt tråkiga är att rören tydligen blir dåliga med tiden och det finns ju gott om (dj*vligt) dyra rör i en klimatanläggning men jag ska laga bilen och sedan hålla tummarna. Jag hoppas kunna förhandla till mig ett lite lägre pris också, det lät inte helt omöjligt.

För övrigt har jag kommit igång ordenligt med OrdKnuten igen. Nu håller jag på att hacka ihop en korsordsgenerator i Python. Jag har nog rätt klart för mig hur den ska fungera så snart kan det bli fler korsord och en ny version.

(*) Rubiken är ett citat från Judas Priest: The Ripper…

Snart dags för sista delen…

av Star Wars. Den börjar ca 18.30 i vårt vardagsrum.

Idag har jag börjat programmera igen, ja hemma alltså. På jobbet gör jag ju det hela tiden. Visual C# 2008 och XNA Game Studio 3 är det som gäller. Jag fick en bra bok i present och den har jag börjat läsa i och blir ju såklart inspirerad.

xnags3

Idag gjorde jag en annan typ av inläsning av korsorden till OrdKnuten och kommer att fortsätta med att göra en meny, en ’splash-screen’ (intro) och ändra ljudhanteringen. Jag kom på ett jättebra sätt att testa olika kodalternativ i .NET utan att behöva kompilera om hela tiden. Jag provar i Python! Med tillägget Python .NET kan man importera .NET moduler och använda dom som om det var vanliga Pythonmoduler. Riktigt coolt om man tex vill testa .NETs XML-hantering och funkar utmärkt för oss som hellre provar själva än läser en massa dokumentation… 🙂

pynet

OrdKnuten ’BugTrack’

Jag har installerat ’Eventum’ på min server (hur nördigt är det?). Eventum är ett ärendehanteringssystem och där kan man rapportera in buggar eller förslag till förbättringar för OrdKnuten. Jag lägger kanske upp övriga program senare. Använd den här länken för att skriva in synpunker eller felaktigheter: http://www.sundback.com/wp/eventum-2.1.1/post.php?post_form=yes&project=4 . Det går också att skicka med filer, tex en skärmdump.

Söndag

En promenad med Ewa blev det idag och några foton på årets första vitsippor. Dom såg lite ruggiga och ensamma ut men det blir nog fler snart.

imgp7723

Dom första vitsipporna

Projekt 2 i min kurs ’Xml i relationsdatabaser ’ är nu också inlämnat så nu blir jag kanske godkänd på den kursen snart. Jag drar direkt igång med nästa kurs, ’Rapporthantering för SQL servrar’.

9163608898

Nästa kursbok

 I morgon efter jobbet ska jag lämna in bilen och får åka tåg hem från Södertälje men det är bra, jag behöver öva på att åka kommunalt!