Kände att jag var tvungen att ta en liten paus från mitt javascript labbande. Klockan börjar krypa fram emot 3 och jag har många timmar kvar. Jag skulle redovisat min slutuppgift i Webbteknik I idag egentligen, men jag hade inte hunnit så längt jag hade hoppats så jag fick uppskov en dag. Det var väldigt generöst må jag säga. Så nu måste jag verkligen ta på vara på den chansen och försöka skriva dem två extra funktionerna till min ”PowerDesktop”. Jag kommer att posta länk så fort jag känner mig klar.
Jag hade egentligen inte satsat på högsta på betyg på denna uppgift till att börja med då jag började en vecka efter alla andra. Då jag satt med ett jobb i företaget (vilket betalade av sig bra i form av en ny ? MacBook).
Förstod mig inte riktigt på det här med objekt orienterat. Man skulle här ifrån till den och använda sig av den konstruktorn till den, men inte till den andra och samtidigt så skulle man hålla koll på ”this” och vad den refererade till. Ett elände.
Men ju längre jag har suttit med det och slitit mitt hår så har jag till slut lyckats komma väldigt långt och ligger faktiskt på gränsen upp till en 5:a så det känns dumt att inte slita av sig det sista håret och försöka hänga sin första 5:a.
Nu vill jag ha lite utdelning för allt slit!
Fast jag ska inte påstå att det har varit jobbigt utan väldigt givande och jäkligt roligt och bra upplägg på kursen. Kommer ta med mig mycket nyttig kunskap här ifrån.
För övrigt så höll jag på att åka dit för fusk på min första tenta. Så jävla klantigt!
I tisdags skulle vi ha tentamen i just Webbteknik I och vi fick ha med oss en referens bok till javascript som vi fick göra anteckningar i. Så långt var allting frid och fröjd. Kruxet var bara det att sen när ”tenta-tanterna” kom och skulle kolla mitt leg och studentkort så gick dem igenom boken och vad fann dem där? Jo, Nicklas hade varit så smart att han hade ju haft en lathund för regulära uttryck i den. Jag har haft boken med mig som referens litteratur i skolan och stoppade då i denna för att alltid ha den nära till hands.
Hade verkligen inte en tanke på att den låg där och det sjukaste var att jag hade suttit och skrivit anteckningar om olika WAP standarder längst bak och inte sett den då heller kvällen innan. Jag menar hade jag jag velat ha det med mig så hade jag ju lika gärna kunna anteckna det i boken, för det var ju ok.
Så nu fick jag istället sitta och svettas och se hela utbildning försvinna, disciplinnämnder och indraget CSN och en fin notis i tidningen.
Men jag hade en jävla tur för senare kom det fram att vi hade lathund till förfogande längst bak i tentan.
Jag fick minst sagt så jag teg, en puls på 200, illamående och sjukt ont i magen.
En sak som är jävligt säkert hädanefter är om vi får ha några hjälpmedel med oss på tentor så lovar jag att jag aldrig mer kommer glömma att gå igenom den så det inte finns något som inte får vara i den. Never more that fucking feeling!
Annat roligt att rapportera är jag klara Iterativ Mjukvaruutvecklings tentan och att jag gjort en nytt nyförvärv idag eller rättare sagt igår i form av en Apple Wireless Mighty Mouse. Fint ska det va.
Nehe nu ska jag fortsätta att bråka med min javascript.
Häromdagen så ramlade det två stycken paket, ett från Adlibris och ett från Bokus. Det var två stycken nya till skolan och en som jag beställde där över för eget intresse.
Pro ASP.NET 3.5 in C# 2008 – ISBN: 1590598938 Nu är det dags att drag igång med ASP.NET i nästa läsperiod. Det ska bli spännande och lära sig mer om detta. Har aldrig varit i kontakt med det innan mer än att jag höll på lite med ASP på gymnasiet, men det har ju inga liknelse. Så det ska bli riktigt roligt. Samtidigt ska bli kul att få mer användning av C# som vi läste förra läsperioden. Tror saker och ting kommer falla lite mer på plats när man får använda det till annat än att bara skapa konsolapplikationer. Men det blir mustig läsning med en bok på 1498 sidor, men man kommer väl att använda den mer till referens än streckläsning.
Praktisk databasmodellering – ISBN: 9144380011 Parallellt med ASP.NET kursen så kommer vi att läsa en kursen Databasteknik. Så till denna kursen så blir det denna underbara tilltalanade bok vid namn Praktisk databasmodellering från 1993. Men samtidigt så ska man väl inte dömma efter utseendet men det ser ju inte speciellt tilltalande ut, men jag tror den kommer vara riktigt nyttig att läsa. Att den sedan är från 1993 så tror jag inte det behöver vara så att man inte kommer lära sig det senaste. Personligen tror jag inte att det har hänt så mycket med just databasmodellering sen 1993. Så det kommer troligtvis vara en bra och givande bok. Nog inte fel att verkligen få grunderna i det. Det var ganska mycket bilder när jag bläddrade igenom den så dem 216 sidorna som boken består av tror jag kommer gå ganska snabbt att läsa igenom.
Beginning PHP and MySQL: From Novice to Professional – ISBN: 1590598628 Detta var boken som jag valde själv. Har ju jobbat några veckor nu med just PHP med blandat resultat. Visst jag har lärt mig jätte mycket på denna tiden, men det är ju inte så mycket som man önskar att man hade lärt sig. Så därför så var det dags att införskaffa en ny bok till hyllan, men framför allt som nattlektyr.
Nu jäkla är det dags att lära mig det mer på djupet. Visst den senaste sidan jag gjorde var helt i PHP med listning av produkter och adminsystem och liknande, men man vill alltid lära sig mer och samtidigt när man lär sig själv så missar man mycket då man oftast gör på ett och samma sätt. Det sättet man lärt sig och känner sig bekväm. Då kanske det finns något som är bättre.
Jag har börjat att läsa boken nästan helt från början, men skummar igenom alla grunder och läser mer sånt som jag inte har sett tidigare. Det första intrycket jag får av boken är att den är mycket bra och kommer att ge mig mycket ny kunskap.
Annars är vi inne i ett slutskedde i två stycken kurser, Webbteknik I och Iterativ mjukvaruutveckling. Så nästa vecka är det dags för tentor i båda kurserna och det är ju knappast min starkaste sida. Gör saker och ting praktiskt går bra då man samtidigt kan få intelliesense och testa sig lite fram om man är osäker, men när man väl sen sitter där och ska göra provet och få ner det på papper så låser det sig och man kommer helt plötsligt ihåg någonting. Webbteknik I känner jag mig ganska bekväm i, men Iterativ mjukvaruutveckling den känns tung just nu. Jag ska villigt erkänna att jag lagt betydligt mer tid på Javascripten och tycker den är mycket roligare och kommer ha mer användning av den, men man vill ju alltid prestera. Sen har ju tyvärr den kurslitteraturen fått stryka på foten åt min nya PHP bok så vi får se hur väl det går på tentan.
Nu är det mesta spikat inför KalmarCamp 2009. Det kommer att hållas i Högskolan i Kalmars lokaler på Kalmar Nyckel, före detta Teleskolan, och kommer att starta lördagen 28 mars kl. 10 och avslutas på söndagen kl. 19. Tanken med årets KalmarCamp är att man ska ha en möjlighet till sovpaus under natten för att fräscha upp tankeverksamheten för dem som önskas. Detta är en av sakerna som man lärde sig förra året då det började bli riktigt segt med motivation och problemlösningar när småtimmarna gjorde sig påminda.
I årets upplaga så kommer det även att finnas kortare föreläsningar från intressenta personer i branshen och dess närliggande område. Detta för en möjlighet att breaka och göra något annat och samla tankarna, men även för att bredda kunskap i olika område och ge inspiration. Det kommer inte att vara några längre föreläsningar utan mer runt 15 – 30 min långa för att inte ska kännas allt för stressande att bryta från sitt utvecklande och naturligtvis så kommer detta att ske i en annan lokal så det inte stör dem som väljer att inte delta. Dessa föreläsningar är även öppna för allmänheten. Så är du intresserad att delta så är det bara att ta kontakt med på KalmarCamps hemsida.
Andra roliga förändringar i året från förra året är att det har uppmärksamats mycket utifrån och KalmarCamp har fått sponsorer och samarbetspartners.
Drivhuset i Kalmar
Johan Roth på Drivhuset i Kalmar kommer att närvara stunder och kommer att fungera som ett bollplank för dem som har funderingar på att förverkliga sina idéer och vill starta eget.
Drivhuset hjälper alltså nystartade företagare eller personer att starta företag och hjälper till med kostnadsfri rådgivning och ger en den skjutsen man behöver på vägen.
Jag har själv varit i kontakt med Drivhuset när jag startade upp mitt företag WebReady Solutions och måste säga att jag är väldigt nöjd med det dem hjälpte mig med.
Sponsorer:
Mr Gizmo
Mr Gizmo är en webbutik där du hittar mycket roliga prylar och gadgets. Dem har även tillbehör och liknande till mobiltelefoner och liknande. Vad Mr Gizmo kommer att sponsra hålls hemligt för tillfället, men dem lovar att det kommer att bli uppskattat.
Oderland
Webbhotellet Oderland går in och sponsrar med webbhotell-konton till alla deltagare så att alla snabbt och enkelt ska kunna komma igång med sin utvecklade idéer. Dem kommer även att sälja domäner till ett rabatterat pris.
Jag kör själv på Oderland då jag köpte mig ett Återförsäljar Resllerkonto som jag använder i mitt företag och för privat bruk som jag är mycket nöjd med. Dem använder sig av kontrollpanelen Cpanel för konton och sedan som återförsäljare använder man sig av WHM (WebHostManager) vilket är riktigt trevligt att jobba med.
Andra förändring som har skett med KalmarCamp är att dem har köpt www.kalmarcamp.se och även lanserat ett ny logga.
Än så länge finns det några få platser kvar. Är du sugen? Vad väntar du på?
Nu verkar det vara på G igen. Kalmar Camp 2009 är under planeringsstadiet och grabbarna bakom det har nu slängt ut en post på den offeciella Kalmar Camp bloggen där dem frågar efter eventuellt intresse att delta.
Kalmar Camp 2008 var mer en test version och för att få lite kött på benen. Det var en ganska begränsad grupp av deltagare. Ryktet säger att dem satsar lite högre i år och att dem jobbar på lite roliga inslag under eventet.
Är du intresserad? Gå in och skriv en kommentar på posten Är du intresserad av att delta på nästa Kalmar Camp?
Så nöjd jag är just nu. Jag har lyckats gör mitt första lilla php-script, om man nu kan kalla de det. Det blev ett litet BlackJack spel. Riktigt nöjd är jag iallafall.
Jag har börjat är försöka sätta mig in i PHP nu när C# kursen börjar komma tillända. Så jag har börjat att tugga mig igenom PHP 5 programmering av Jesper Ek.
Mycket bra bok som går igenom det på ett bra pedagoiskt sätt. Dock kan det kännas att boken går lite fort fram om man inte har sysslat med någon sorts programmering innan, men som för en annan som nu har fått grunderna i C# så var den boken kanon att komma igång med.
När jag hade tagit mig ann de första 100 sidorna så kände jag för att göra något praktiskt och satt mig därför vid datorn för att komma fram med något kreativt.
Det första jag gjorde var att göra ett mindre login-script med konstanta användarnamn och lösenord, men med hjälp av sessions kollar om man har tillåtelse att tillträda ”admin” sidan eller inte.
Det är ju inte så avancerat, men precis lagom nivå att börja på. Man får kläm hur man kollar inmatade värden stämmer överens med de tilldelade användarnamn och lösenord och hur man behandlar det hela med hjälp av sessions och hur man tilldelar och använder det.
Mitt nästa lilla projekt var att jag skulle försöka göra ett litet BlackJack spel.
Det första problemet jag ställdes inför var hur jag skulle skapa en kortlek. Till slut valde jag att skapa en funktion som fyllde på en array med 13 kort av varje sort. Jag gjorde även så att man skulle kunna använda funktionen om man skulle vilja fylla på kortleken utan att få dubbletter.
Sedan använder jag mig av shuffle() funktionen för att bland ”korten” i arrayen. Det måste ju vara realistiskt.
Sedan valde jag att spelaren bara ska få två kort tilldelat till sig. Tyvärr kan man ju inte göra det så dynamiskt som man hade velat pga att PHP är server-side script, vilket innebär att det inte går att påverka när det väl har nått webbläsaren.
I vilket fall så går den sen till funktionen ”takort” där den kollar vilken valör första kortet i kortleken har. Om det är en knäckt, dam eller kung så ska de tolkas som 10. Skulle det var 1(Ess) så kollar funktionen om summan av korten är mindre eller lika med 10 så ska det tolkas som 11 annars tolkas det som 1.
Sedan är det dags för datorn att ta sina kort.
Här har jag gjort så att datorn måste ta kort tills summan av korten är 17 eller högre. Den skickas också till funktionen ”takort” som kollar värdet av första kortet och se hur det ska tolkas.
Efter det så jämför vi summan från spelaren och datorn och ser vem som har vunnit. Har de samma summa så vinner datorn och vid BlackJack vinner spelaren också annars måste spelaren har högre summa för att ses som segrare.
Till sist så skriver jag bara ut hur många kort som är kvar i kortleken.
Har funderingar på att skapa en spelare till som man ska kunna styra på något sätt genom att man till den ett värde innan man börjar spela. T ex hur smart spelaren ska vara, men vi får se om det är något jag slutför.
Har ni några frågor/funderingar så tveka inte, utan hör av er.
Nicklas Jarnesjö är det som driver denna blogg och jag är 24 år och bor på i ett hus på landet två mil söder om Kalmar.
Jag skulle presentera mig själv som student, webbutvecklare & egen företagare.
Jag sitter med mitt företag WebReady Solutions inne i Kalmar på ett kontor som jag delar med två konkurrerande företag.
Kontakta mig på nicklas [alfakrull] jarnesjo.net
Dailyphoto - 1 sept
Lugn dag med lite små pill...
@jarnesjo på Twitter
Underbar!! Riktigt snyggt! RT @claes: Fantastiskt sevärt. Ni vill INTE missa denna! :) http://bit.ly/cylnAQ
37 minuter sedan
@grenfeldt satte mig och började göra det nu, men visste om jag skulle ha skuldkänslor för det.
2 timmar sedan
Är det bara jag som tycker det är lustigt att vara kompis med någon på Facebook som man inte skulle prata med i verkligheten?
2 timmar sedan
@andreasnrb oj det hade jag inte sett innan. Det var ju minst det dubbla i Europa. Det är väldigt synd
3 timmar sedan
Visst är Adobe produkter jävligt grymma, men varför behöver det vara så dyrt?
3 timmar sedan
Betala fakturor är ett ont måste och det måste tyvärr göras idag. Har dragit ut på det för länge...
6 timmar sedan
@lauhakari fast dom har aldrig gjort som några andra. Vad är tiden innan IE9 har majoriteten hos IE användare?
17 timmar sedan
Tänkt om inte IE fanns. RT @brinkenfeldt: Tänk om alla kunde använda CSS3!
17 timmar sedan
Det är detaljerna som gör Filip & Fredriks program. Så som mannen med rullator :)
17 timmar sedan
@raznu man kunde visst ladda ner PDF-format, men tack ändå!