Greinasafn fyrir Forritun

Sunday, 15. Jun 2008

JSON for old PHP installations

I use PHP a lot. Mostly to work with existing products, or to create mockups of things that will get replaced with something else later. The great thing about PHP is that it is present in some form on nearly all servers. If you're careful to avoid version 5 features then you can pretty much expect [...] Read more...

Wednesday, 27. Feb 2008

What is the column index of a table cell

A peculiar but fascinating problem presented itself to me today. It was one of those; "oh yeah, I'd better look at that" kind of problems that you think you'll solve in a few minutes but eventually grow to take hours. Given a cell in a HTML table, what is it's column index? This seems like it's simple. [...] Read more...

Sunday, 11. Nov 2007

Safe fun with Object.prototype.

Lets look at two shortcommings of Javascript in todays browsers. The first is that you should stay away from Object.prototype (so as not to break other peoples programs). The second is that Javascript only has a single thread. We can fix the first using the advantage of the second. My idea is that if we have [...] Read more...

Monday, 27. Aug 2007

Wordpress plugin: Localized categories

I write in two languages, my theme exists in both translations. Yet, theme (or Wordpress) doesn't care to fit one to the other. It was time to do something about that. What I basically wanted was to be able to place all my English entries into a category, and then attach a locale to that category [...] Read more...

Saturday, 9. Dec 2006

Javascript vs. Demoscene

What you are looking at is a javascript remake of a demoscreen from the world famous Union Demo (1989). The screen was originally designed and programed by the TNT-Crew. It firmly remains one of my all time favorite screens from my all time favorite demo. I built it yesterday as a test. The Starballs screen was [...] Read more...

Tuesday, 17. Oct 2006

Browser detection in Javascript

I have a need for a good, but not precise, browser sniffing script for purposes of web visitor logging. I have hacked together such a script. I would be very grateful if my visitors would tell me if the blue box is telling them the truth (javascript needed): It's been confirmed to work on: Mac : Safari [...] Read more...

Wednesday, 13. Sep 2006

Safari CSS parser bug

Here is a Safari CSS parser bug I found today: .i {border:0;.i} Put this invalid code anywhere in your CSS file and the parser will come to a grinding halt and look no further down the file. Another fine reason to validate your code. This may work as a hack as things placed below it will not show [...] Read more...

Sunday, 10. Sep 2006

Sensible terminal in OSX

This is what I need to do to get a comfortable working environment in bash/terminal for OSX: Get and install Fink System Preferences > Sharing > Computer Name: __ Terminal > Window Settings > Keyboard Delete key sends backspace Page Down = \033[6~ Page Up = \033[5~ Home = \033[H End = \033[F vi ~/bash_profile alias ll='ls -Glh' export editor=vi […] sudo apt-get install svn-client I also mapped shift+pageing [...] Read more...

mánudagur, 14. ágú 2006

Nytsamleg regla

Mér datt það allt í einu í hug að þegar verið er að finna orðskiptingar í íslensku má stóla á það að bókstafurinn Þ myndi alltaf nýtt atkvæði. Lesa áfram...

þriðjudagur, 24. maí 2005

Forritunargátan

Það var lögð fyrir mig forritunargáta áðan sem er svona: if (substr($fjoldi, strlen($fjoldi) - 1, 1) == 1     && substr($fjoldi, strlen($fjoldi) - 2, 1) != 1) Hvað gerir þetta og í hvað er það notað? Svarið er sennilega ekki augljóst en það var það fyrir mig vegna þess að ég hef gert þetta áður. Þetta athugar hvort að síðusta [...] Lesa áfram...

miðvikudagur, 2. júl 2003

Hamskipti

Nýi vefurinn minn er loksins kominn í loftið. Hann er svo 1000x þægilegri að skrifa á en sá gamli vegna þess að ég er búinn að forrita mitt eigið wiki kerfi. Það þýðir (á mannamáli) að ég þarf ekki lengur að skrifa HTML þegar ég vil framkvæma hluti eins og línubil. Ahhh… Vefurinn er ekki fullkomlega [...] Lesa áfram...

mánudagur, 31. mar 2003

Uppgjöf eða þráhyggja?

Það lítur ekki út fyrir að RSS lesarinn minn ætli að verða að veruleika. Ég er búinn að vera að klóra mér í hausnum yfir þessu apparati í allan dag. Af einhverjum óskiljanlegum ástæðum vill hann éta 10 meg af innra minni. Það er fullkomlega óásættanlegt, sérstaklega fyrir forrit sem á að vera í bakgrunni [...] Lesa áfram...

sunnudagur, 30. mar 2003

Hvað sjúkir menn gjöra...

Veruleikafirringin verður mér að falli enn einu sinni. Ég er kominn með þessa bévítans kvefpest sem er að ganga. Það er svona þegar maður heldur að sumarið sé að koma og fer að fækka fötum algerlega úr takti við veðurfar. Ég vildi að ég væri vel gefinn eða byggi á Jamaica. Ég er ekkert að [...] Lesa áfram...

mánudagur, 3. feb 2003

Microsoft kemur á óvart

Ég er akkúrat núna alveg furðulostinn. Þannig er að ég er að skrifa smá Java applet sem spilar mússík og er búinn að vera að vinna í því í allan dag. Þegar ég fékk svo loks draslið til að compæla þá virkaði það nánast rétt. Nánast, vegna þess að spilunar-þráðurinn virðist ekki vilja deyja (það þýðir [...] Lesa áfram...

fimmtudagur, 16. jan 2003

Java dot-Net

Í stöðugri leit að nýjum hlutum til að eyða tíma í tók ég upp á því að læra nýtt forritunarmál, nefnilega Java. Java er eitthvað sem er búið að vera að þvælast fyrir mér í nokkur ár og ég hef aldrei nennt að skoða. Ég kann í alla staði ágætlega við málið og reikna sterklega [...] Lesa áfram...

fimmtudagur, 28. nóv 2002

Fjör í undralandi

Það er búið að vera mikið að gera hjá mér í dag á undralandinu. Ég byrjaði á svona almennri yfirferð á servernum og gerði svo smá breytingar á DNS uppsetningu. DNS er eitthvað sem ég kann sama og ekkert á. Það hefur því reynst mér best að fikta bara í draslinu þangað til að ég [...] Lesa áfram...

föstudagur, 1. nóv 2002

Like oldschool!

Ég var að senda inn lag í SID keppni sem er í gangi á C64 portal. Mitt lag er sent in undir scene nikkinu mínu, Oedipus, sem ég notaði alltaf í gamla daga þegar ég var að demóast. Endilega farið og kjósið mig. =) Í langan tíma núna er ég búinn að vera svo hlaðinn vinnu [...] Lesa áfram...

fimmtudagur, 22. ágú 2002

Loksins hugbúnaður

Eftir fáránlega langa bið í nánast tilbúið hrúgunni minni er hugbúnaðar svæðið á undralandi komið upp. Ég var búinn að forrita þetta fyrir löngu en var ósáttur við lúkkið, eftir að hafa gert smávægilegar breytingar er þetta orðið nánast boðlegt almenningi svo að ég læt þetta bara flakka… Það er líka alltaf verið að spyrja [...] Lesa áfram...

sunnudagur, 30. jún 2002

Asnalegur dagur

Undarlegt lundarfar á mér þessa helgi. Ég er ekki búinn að vilja gera neitt nema forrita. Vinir og vandamenn reyna og reyna að fá mig út - en ég vil bara ekkert gera nema vinna! Milli þess sem ég vélrita kóða á fáránlegum hraða sef ég eins og köttur (svona við og við). Þar að auki [...] Lesa áfram...

sunnudagur, 16. jún 2002

Meira nördagrúsk...

Ég er loksins búinn að fá Red Hat til að virka eins og það á að gera og ég verð að segja að KDE rokkar alveg feitar en ég átti von á. Það er lítið sem hægt að setja útá vesenið sem það var að setja þetta upp því að hvert einasta vandamál sem ég [...] Lesa áfram...

föstudagur, 14. jún 2002

Linux & PHP

Eyddi fyrrihluta dags í að púsla saman nýrri vél sem á að verða linux fikt vélin mín. Það er löngu orðið tímabært að ég læri að vinna á linux og nú er semsé það rólegt hjá mér að ég get það. Gúrúið í næsta húsi lánaði mér Red-Hat diska (en mælti samt með SuSE). Nú er [...] Lesa áfram...

Þessi síða

Greinasafn

Leit á þessari síðu


Page style: Use my settings