Concatenating a utf8 char field and a datetime field in mysql

In a database of mine (using mysql 5), I needed to make a ‘fake name’ – concatenating the real name and a datetime, so I did a concat(name, ‘(‘,thetime,’)’) in the sql and got just what I expected TheName (2011.02.02 12:45). That is – until I used a name containing letters outside the old 7-bit ascii. if name was NørwegiånName, what I got was NørwegiÃ¥nName (2011.02.02 12:45) in other words – the original utf8 string (I am using utf8 all through the application) was re-encoded into utf8 …

Looking into what mysql had done to my view, it turned out that my simple concat had been automagically turned into concat(cast(name as char charset utf8), ‘(‘,thetime,’)’) – removing the added cast did not change anything. When running the query in mysql workbench i noticed that the concatenated fields came back as a blob – indeed, something rather fishy was going on behind the scenes…

In the end, it turned out that mysql in it attempt to help me had for some reason converted the wrong field. The automatic cast of a datetime field does not seem to return a utf8-string – even though everything from the schema down to the textfields are set as utf8. casting the datetime at last gave what I wanted: concat(name, ‘ (‘,cast(thetime as char charset utf8),’)’) at last gave me my NørwegiånName (2011.02.02 12:45).

Thank you som much for the assistance mysql…

Posted in sql | Comments Off on Concatenating a utf8 char field and a datetime field in mysql

Telefonsalg – igjen…

kjære aftenposten –

jeg har kjøpt et avisabonnement hos dere – ikke et telefonoppringingsabonnement, det er aldri noen ting med mitt abonnement som haster så mye at dere ikke kan ta kontakt på epost eller brevpost – joda dere har juridisk lov til å ringe meg opp så lenge jeg har et abonnement hos dere, men er det lurt når jeg opptil flere ganger har sagt tydelig i fra at jeg pkt en – ikke vil ha noe annet abonnement enn det jeg har
pkt to – er sterkt misliker telefonsalg.

men om dere vil bruke tid og krefter på å prøve å gi meg et mest mulig negativt inntrykk av aftenposten kundebehandlig – og dermed totaltilbudet dere har – vel, så er det opp til dere.

Posted in Diverse | Comments Off on Telefonsalg – igjen…

Something is rotten in NRK

Hva i alle dager er det NRK tror de driver med??? Måneformørkelsen skyld i jordskjelv i følge en “astro’log'” – ‘log’ i anførselstegn. Her publiserer de spekulativ overtro som fakta. Måneformørkelse på tirsdag gir jordskjelv på mandag – bra vi har en forutseende jordskorpe – “Det som skjer ved måneformørkelse er at månens energi blir avstengt, og vi merker den ikke” – jada, mye som blir avstengt mellom jorden og månen under måneformørkelse – her astromann, avstengingen er faktisk mellom solen og månen – jorden kommer i mellom – men det er vel talende for ditt “fag”felts kunnskapsnivå om det som er rundt oss. Men at NRK poster slikt ekstremtull som nyhetsartikkel fatter jeg ikke, jeg trodde de hadde opplysning som en bit av sitt mandat, dette var snarere formørkning.

Eller for å ta en standardsak i alternativkretser “En fullmåne forsterker alltid følelsene våre. Vi er 75 % vann, og fullmånen drar vann i oss på samme måte som ved flo og fjære. Dermed kan man få en følelse av tomhet.” Nei, nei, nei, nei det som trekker fra månen er tyngdekraften, den er like stor samme om det er nymåne fullmåne halvmåne eller ingen måne. Springflo ved fullmåne skyldes at månen og solen trekker samme vei. Og forøvrig, månen trekker like mye i alt, det er ikke noe spesielt med hvordan den trekker i vannet – men det er vel over en hvilken som helst overtroisk uvitende astro’log’s evne å fatte.

Posted in Diverse | Comments Off on Something is rotten in NRK

Apfelpresse

Mein Vervanter Sverre Kolberg hat ein Apfelpresse gemacht. Wir darfen ein Paar Wochen in Oktober diese benutzen. Es ist ähnlich wie eine Klassichen Traubenpresse gemach, aber als Erstazt für eine Schneke, werden ein Wagenheber benutzt.

Leere presse

Die Apfeln werden gemählt, und danach lagenweise in eine Plastiksackleinwand eingepäckt. Um das einpacken einfacher zu machen werden ein Holzrahmen benutzt. Die Rahme mussen vor das Pressen enfert werden.

Et lag epler klart for pakking
Der Wagenheber können etwas 2000 kilos heben. Ich weiss nich wie gross die Kraft ist währed dieses Arbeit. Die Saft rennen nach unten.

Pressete epler

Eine die erste mals. Wir shafften noch nicht die Presse richtig zu packen so dass es gerade lauft.

Die Presse können an jedes laufen etwas 15 kg Apfeln pressen. Ich habe die Apfeln zwei mal gepresst. Die Feststoffe nach ein lauf habe ich nächste mal wieder eingepäckt und oben eingebracht. Nach die ersten versuchen haben wir in etwas 1.5 Stunden die Apfeln gemuhlt, gepresst das Saft gezapft und die Presse vertiggemach für das nachste Laufen. Wir haben alte Milchkartons benutzt und haben das Saft nacher eingefroren.

Wir haben die Presse erste mal 2005 benutzt. Dann haben unsere Apfelbaume venig Frucht gehabt und wir haben von 60 kg Apfeln 30 liter Saft bekommen. Dieses Jahr haben wir viele mehrere Apfeln, wir werden wahrscheinlich Zweite Wochenende in Oktober die Apfeln pressen.

Wenn Sie Fragen oder Kommentaren haben, bitte mir kontaktieren an Morten.Sickel@nrpa.no

Apfelnachrichten (in Norwegicsh)

Mehrere Bilder

Posted in Diverse | Comments Off on Apfelpresse

Ribbet for ribbe

Takket være glimrende planlegging fra matvarekjedene er nå Norges lagre av ribbe på det nærmeste tømt og tollsatsene for import av ribbe blir satt ned. Selvfølgelig det kan jo være at billigkjedene klarer å få importert passende mengder ribbe i en passende kvalitet, men det er vel ikke så enkelt og raskt å gjøre nye innkjøpsavtaler, så jeg ser for meg tre scenarier utover mot juletider:

  1. de får ikke tak i nok ribbe og mange vil angre på at de foret hunden med ribbe i stedet for å spare den til julemiddagen
  2. kjedene feilberegner hvor mye av billigribba som er lagret til julemat og sitter 3. juledag med et kjempelager kjøpt dyrt som de må selge som hundemat til 10 kr pr kg fordi alle har blitt fullstendig lei av ribbe.
    eller
  3. ribben som bråimporteres er av en dårligere kvalitet enn ribben som er solgt til lave hundematpriser de siste ukene og billigkjedene får et rush av klager om at de har ødelagt folks julemiddag.

Det siste scenariet kan selvfølgelig gjerne kombineres med et av de to andre. Så kan vi som satser på kvalitet istedet for billighet glise hele veien til fryseboksen.

Posted in Mat | Comments Off on Ribbet for ribbe

Linux xorg video problem

Doing an update of a box running debian, after a dist-upgrade, I suddenly lost the graphic display. The screen went blank when trying to start xorg. The display controller was identified by lspci as

Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)

but after what I have read, this may also affect other intel chips. To make the story short, the last update of the intel xorg driver is not compatible with older kernels. In my case, the 2.6.26-2 did not work, the 2.6.32-5 worked fine. After some googling i found that the problem has to do with kernel modesettings.

Posted in Diverse | Comments Off on Linux xorg video problem

S-Video or Composite connection

Setting up a linux PC with an Intel 82815 controller as a home entertainment centre, using our Widescreen CRT JVC TC as the monitor turned out to be some deepdigging in the xorg.conf file. Well, what saved me was the gtf-application that can make modelines for xorg.conf, and the description on how to add them into xorg.conf.

gtf 640 480 60

gave a resonable mode line for the TV. When that was put into the monitor section and referenced in the screen section, I was quickly up and playing.

Posted in Diverse | Comments Off on S-Video or Composite connection

Legend in kml-files

I am making .kml-files to visualize measurements. I have defined a few styles and depending on the level of a given parameter, the points are plotted with different colors. The legend is put in the file-level description of the kml-file. Here I have used a <ul> to get the points for the legend. Each <li> has a specific style to have the right color on the dot. To avoid having the text in the same color, the text within the li is put in a <span> having the color set to black.

e.g:

<li style="color:#ff0000">
    <span style="color:#000000">&gt; 6000</span>
</li>

gives this text:

  • > 6000

An example kml file can be downloaded from here. The php-file used for creating the kml-file is here. The latter file is made for a specific apllication, but I hope it may work as a starting point for others. And – yes I know how to do oop in php, but I did not find it useful in this fairly simple script. The legend may also be put into some kind of overlay on the kml. More investigations to be done.

Posted in css, kml | Comments Off on Legend in kml-files

Matødeleggelse

Forleden dag var jeg på den lokale REMA1000butikken for å handle middag, jeg vet jo at det ikke er stedet for å lete etter gourmetmat, men for daglige basisvarer er den jo stor sett grei nok. Det vil si, jeg har lært at Nordfjordkjøtt er det best å holde seg unna, de klarer på en eller annen merkelig måte å få det meste til å smake papp, Men da det ble lagt inn en bestilling på kylling til middag regnet jeg med at de grillkyllingene de hadde av eget merke – som jeg ikke husker navnet på her og nå – skulle være greie nok. Hvor feil kunne jeg ta. Hun i huset som er minst glad i salt orket ikke å spise den i det hele tatt, vi andre synes den var for salt. Dessuten, en ferdiggrillet kylling fra butikken regner jeg som en matvare man kan ta med seg rett ut og spise på tur. Den innkjøpte var fortsatt rå inn mot beina etter å ha blitt varmet en ekstra runde i stekeovn.
Dette handler jo ikke om dyrevelferd – det er likegyldig for kyllingen hva som skjer med den etter at den er slaktet. Allikevel synes jeg dette har noen etiske dimensjoner med en liten bit respekt for de dyrene man spiser – og også respekt for forbrukerene, når man oversalter ferske varer er jo det blant annet for å få dem til å holde på mer vann og dermed ha en tilsynelatende høyere vekt. Heretter er det kun Stangekylling og dets like som kommer inn i huset her, ferdigødelagt mat fra REMA gidder jeg ikke mer.

Posted in Diverse | Comments Off on Matødeleggelse

Unison forsikring

Jeg har hatt forsikring gjennom forskerforbundets avtaler en lang tid, men nå er jeg på jakt etter noe annet. I forrige uke hadde jeg bilproblemer og prøvde å ringe unison før jeg bestilte berging, på deres kundenummer ringte det 3 ganger, så ble det brutt, jeg ringte igjen, 3 nye og brudd… etter et titalls forsøk gav jeg opp og ringte falken direkte. Noen få dager framover og det ligger et brev i postkassen, poststemplet 27 oktober, datert 27. februar med beskjed om at en av mine forsikringer var sagt opp fra 1. mars siden jeg ikke hadde betalt. et restbeløp skulle gå til inkasso dersom jeg ikke betalte det innen 9. oktober – ja, alle datoene er korrekte fra brevet. Som den gamlingen jeg er skriver jeg en mail for å få greie på hva dette er og sender den til en kontaktadresse fra websiden deres. 35 sekunder senere er mailen tilbake med beskjed om at mottakeradressen ikke finnes. Nytt forsøk via kontaktskjema på nettet. Ingen mail tilbake med beskjed om at det er mottatt og 1,5 arbeidsdager senere har jeg heller ikke mottatt noe svar på mitt relativt enkle spørsmål. Nytt forsøk i dag via unisons nettchat, da fikk jeg tak i en fyr som kunne fortelle meg at, nei, alt var i orden, min forsikring hadde aldri vært sagt opp.

Et så rotete og umulig å få tak i forsikringsselskap tør jeg rett og slett ikke bruke lengre. (Og selv med foreningsrabatt er de ikke nevneverdig billigere enn de store, så da er valget enkelt)

Posted in Diverse | 1 Comment