Manufrog och Ruby
Det verkar som om “manufrog”:http://manufrog.com/, webbhotellet jag använder, har “ruby”:http://www.ruby-lang.org/en/ och “rails”:http://www.rubyonrails.org/ installerat på servrarna. Jag har hållt på lite med ruby och ruby on rails tidigare, men lagt ner pga serverstrul och att det är så jobbigt att underhålla en server på datorn eller på min server. Det kändes totalt omöjligt ett tag. Så jag gav upp, men nu så, nu ska ni se att det kommer gå undan.
Att kämpa med jQuery
Jag har aldrig varit någon hejare på Javascript, eller egentligen varit sådär överdrivet intresserad av det. Men nu när “AJAX”:http://sv.wikipedia.org/wiki/AJAX börjar tåga mer och mer in i allehanda sidor så börjar det bli lite mer aktuellt. Problemet är bara att det verkar vara så äcklans mycket tråkigt småkodande bakom allting, så jag tappar intresset med en gång när jag börjar kolla på det.
Äntra “bibliotek”. “jQuery”:http://jquery.com/, “Prototype”:http://www.prototypejs.org/, “Ext JS”:http://extjs.com/, “Scriptaculous”:http://script.aculo.us/, “Dojo Toolkit”:http://dojotoolkit.org/, “mootools”:http://mootools.net/… Listan är lång.
Kort sagt är det en hel massa olika samlingar av funktioner och kod i JavaScript, allt för att programmerare ska slippa koda så mycket.
Jag har tittat på massa olika av alla bibliotek, vid massa olika tillfällen. Vid ett tag lärde jag mig lite av moo.fx (mootools föregångare, i princip), en annan gång satt jag och lekte med prototype/scriptacolous (scriptacolous bygger på prototype) och någon gång har jag varit på Dojo en liten stund med.
Det har alltid varit samma sak, man gör en liten sample-sida, kollar några demos, härmar dem, kommer inte på något vettigt att göra med skiten, glömmer bort allting, struntar i det. Varje gång.
Sen kom jQuery. Det är första gången jag känner att, även fast jag sitter och gör samma sak igen, kan jag ha användning av biblioteket. Det kan ha med att göra att jag mognat i vad jag kodar och vad jag försöker få ur ett bibliotek eller koden jag skriver, men det gör det samma, för nu är det skoj.
Jag började med jQuery för att jag gjorde en liten AJAX-effekt på ett projekt. Anledningen till att jag valde jQuery var för att jag hade snubblat över en “Sitepointartikel”:http://sitepoint.com/, som visade på hur enkelt det var att använda jQuery till just AJAX. Jag letade reda på artikeln, lekte lite, flyttade om i koden, och vips hade jag en härligt häftig effekt när jag laddade in data i projektets sida. Nu var det en väldigt kontrollerad miljö, så jag visste precis vad jag kunde och inte kunde göra, men iaf, det var häftigt.
Nu sitter jag bara och småleker med exempel, gör dragspelseffekter för hand och försöker optimera koden. Jag upptäcker bara fler och fler fördelar med jQuery för varje gång jag sätter mig och försöker göra någonting, och det blir bara roligare och roligare. Det finns mängder av plugins och det finns så mycket “undervisningsmaterial” på nätet att det är helt sjukt. Det är inte svårt att hitta tutorials, tvärtom, det finns “hela”:http://learningjquery.com/ “hemsidor”:http://jqueryfordesigners.com/ “dedikerade”:http://15daysofjquery.com/ till att skriva jQuery-artiklar. Det känns nästan som att det är ett helt eget språk.
Nej, nu har jag inte haft igång “e texteditor”:http://e-texteditor.com och kodat på flera timmar. Dags att nöta javascript!
Myspace hackat
Läste precis att “Myspace blivit hackat”:http://www.readwriteweb.com/archives/myspace_hacks_on_the_rise.php.
bq. To summarize, when a user visits the infected page, they’re first hit by an exploit (which installs malware in the background if they’re not fully patched against the latest security vulnerabilities), and next they’re presented with a Fake Codec which tells them they need to install a codec to view a video. So even if they’re patched, they can fall victim to the exploit.
Kort sagt; patcha webläsare och operativsystem och installera ingenting om ni besöker Myspace.
Hur kommer man egentligen in i det hela igen?
Jag var rätt inne på det mesta som hade med webben att göra. Alltså, skapande-delen. Design-principer, åtkomlighet, användarvänlighet, argumenterade dagligen, för skojs skull, HTML vs XHTML, CSS mot tabeller, försökte få folk att förstå vad användarvänlighet är och vad åtkomlighet innebär.
Fast nu har jag tappat bort allt det där. Känner mig så sjukt ouppdaterad. Jag har kodat på senaste, rätt mycket med, allt med Wordpress och att anpassa bloggen till det och sådär. Blivit lite server side, (X)HTML, CSS, lite praktik osv. Men jag har glömt bort t.ex. alla praktiska små SEO-tips och sådär som brukar vara så bra att kunna, sånt som drar besökare osv. Känner att hemsidan inte alls är så bra som den skulle kunna vara, och att jag inte riktigt vet vad det är som gör att det känns så.
Så jag började fundera på att börja ta ikapp lite på användarvänlighet osv. Inte börja om från början, nödvändigtvis, utan bara börja läsa artiklar på ämnet och läsa ikapp de där gamla hederliga proffsbloggarna som var så användbara förr i tiden. Men det känns så sjukt tungt. Det är intressant, men det fastnar inte. Allting är fortfarande lika fascinerande och kul att läsa, men det fastnar inte riktigt. Det gamla kommer tillbaka, men bara för den lilla korta tid det tar att läsa en liten notis eller dylikt. Man vet precis vad författaren relaterar till eller vad det är de försöker förbättra eller debattera, men det fastnar inte. Det sätter sig liksom inte.
Så jag började fundera på att börja om från början. Iaf någorlunda. Börja tänka själv igen. Plöja igenom lite av de där artiklarna man har under “read_later” och “accessibility” på del.icio.us, börja köra de på bloggen och sådär.
Men det är ju så tråkigt. Jag lovar dig. Försök börja om med inlärande av något du redan kan, någorlunda. Det är svintråkigt.
Nu har jag börjat fundera på om jag ska börja söka mig vidare istället. Problemet är bara vad. Jag var inne på akademibokhandeln och petade på “Allt i en bok – Photoshop CS3″:http://www.bokus.com/b/9789163609251.html och “Allt i en bok – Illustrator CS3″:http://www.bokus.com/b/9789163609282.html. Jag är grovt sugen på båda, de såg ut att vara sjukt bra “grundböcker” för programmen. Plöja igenom de, SEDAN köra igång med alla tutorials och artiklar som finns på nätet. Så att man kan grunderna och använda alla verktyg och skit.
Jag kollade även på “Kom igång med AJAX”:http://www.bokus.com/b/9789163609091.html. Visst att “Kom igång”-böckerna kanske inte är världens bästa, men jag behöver bara en fot in. Det är något konkret att skaffa in en bok och börja köra via den. Det är lagom segt att köra in via riktiga tutorials, speciellt när det gäller saker som AJAX, jag har liksom inte sett någon fullständig artikel som lär in allting, eftersom det är så många delar. HTML och CSS kan jag ju rätt grundligt. Mer än grundligt, imo. Men JavaScript är inte min grej, det borde vara lätt, men jag har bara inte fått tummen ur och lärt mig det.
Kort sagt, jag sitter och funderar på vad som är bäst. Bara försöka hänga med i något, eller lära om. Böcker eller artiklar. Jag kommer inte fram till något.