« Ny engelskspråkig blogg: Arrays in Flux | Main | 10 år med blogg »
november 30, 2012
Byte av epostadress, samt annat
Äntligen - säger kanske någon - så kommer det något livstecken från Håkan. Den som säger så har i så fall missat följande livstecken:
- My Constraint Programming Blog (uppdateras typ någon/några gånger i månaden)
- Arrays in Flux (som i och för sig mest innehåller gamla livstecken)
- hakank.org som innehåller - men odaterade - tecken om olika saker som gjorts (den senaste - i skrivande stund - tiden har det varit rätt mycket lekande med nya - för mig - programspråk och liknande).
Men - "tyvärr" kanske någon säger, eventuellt samma någon som ovan nämnda någon - så är denna blogpost endast (fast nästan) för att meddela den viktiga information att jag numera helt gått över till en annan epostadress, nämligen hakank@gmail.com. Detta eftersom Bredbandsbolaget helt och hållet stänger trotjänaren bonetmailen-adressen som varit med i nästan exakt 10 år (tack för denna tid, för övrigt).
Dock, för att ni inte ska gå helt tomhänta härifrån så kan meddelas följande - till viss del helt orelaterade - saker, fast ändå inte eftersom sak numro 2 är väldigt relaterad, på vissa sätt och vis i alla fall:
Språkligheter
Följande ord innehåller vokalernaa,e,i,o,u,y
i ordning:
-
accelerationsmunstycke
-
satellitkommunikationssystem
Detta ord innehåller vokalerna a,e,i,o,u,y,å,ä,ö
i ordning:
-
satellitkommunikationssystemåtgärdsförslag
Och ordet tryckutjämningsbehållare
är det ord (från den ordlista som be-sökts)
som innehåller flest olika bokstäver (20 stycken). Här är deras fördelning:
- a: 1
- b: 1
- c: 1
- e: 2
- g: 1
- h: 1
- i: 1
- j: 1
- k: 1
- l: 2
- m: 1
- n: 2
- r: 2
- s: 1
- t: 2
- u: 1
- y: 1
- å: 1
- ö: 1
Och följande ord är de som innehåller flest distinkta bokstäver, exakt en förekomst alltså (16 unika bokstäver)
utifrån densamma ordlista:
- giftermålsanbud
- ishockeyförbund
- jämlikhetsfråga
- oförvansklighet
Se nedan under "Senare not" för en senare not om detta.
Byte av mailadressen
Men - kanske någon kunde säga om just denne någon är bevandrad i data(sv)engelska -: Men hördudu Håkan,byte
har ju en engelsk betydelse också, har du tänkt på det?. Varpå jag i så fall kunde svara: Ah, kul du tänkte på det! Det tänker man ju inte på om man bara säger ordet högt., och skulle då därefter kunna beskriva en algoritm för just denna betydelse av "byte av mailadress", nämligen transformeringen av hakank@gmail.com
till en byte: Byt (sic!) ut varje bokstav till dess ASCII-värde, summera dess värden tillsammans och på denna summa gör man sedan en fin modulo Varpå man skulle kunna implementera algoritmen i programspråket K (om man hade den inklinationen och det har man ju ibland, eller hur?): (+/{_ic x}'"hakank@gmail.com")!255
43
(+/{_ic x}'"hakank@gmail.com")!256
37
(K är - för övrigt och som eventuellt kan ses med ovanstående kodexempel - ett väldigt uttrycksfullt "array language" som gör att man mycket kärnfullt kan uttrycka sina innersta tankar kring vissa saker i tillvaron, t.ex. saker såsom saker av ovanstående problemstruktur. Språket är en del i APL-familjen och typ en kusin till programspråket J. Hittills har K varit mer favoritspråk än J, men det är möjligt att detta ändras vad det lider.)
Senare not:
Samma person som påpekade (i ett mail som tyvärr - synnerligen felaktigt - ansetts av Google som spam) att det ska vara modulo 256 istället för 255, gav även förslaget "mödoutvecklingsbar" som ett längre ord med unika bokstäver än ovanstående. Även densamma person ansåg att det föreslagna ordet är "lite krystad, kanske" och påpekade att ordet inte fanns i Googles sökmotor; och det måste vi ju ändra på.
Slut senare not
Posted by hakank at november 30, 2012 08:59 EM Posted to Diverse | Personligt | Program | Pyssel | Språk