Robins blogg

2004-09-28

Webmaster

Filed under: — site admin @ 23:09

Den här vaktade vårt äppelträd.

Web master

2004-09-27

Highscore på färddatorn

Filed under: — site admin @ 16:09

Färddator är riktigt skoj. Om man skall köra många timmar så kan man prova slå sitt rekord för bränsleförbrukning. Noggrann koll på aktuell förbrukning och experimenterande med gasen kan spara rätt mycket.

Även om bilen käkar etanol så kostar även den ungefär lika mycket per mil. Dessutom är 15% av bränslet faktiskt bensin så det är inte hundraprocentigt miljövänligt bränsle.

2004-09-23

Svea rikes radio

Filed under: — site admin @ 23:09

Ursprunligen postat här

Sedan SR gjorde om sin “radioapparat” funkar den inte med KDE (mandrake 9.2/10 iallafall). Det finns en buggrapport så det kanske blir fixat. Felet ligger nog i konqueror (tror jag).

Eftersom jag inte gillar radioapparaten nåt vidare så har jag denna workaround som är en stor förbättring:

Gå till KDE’s kontrollpanel och välj webbläsning, eller “Anpassa Konqueror…” i Konqueror). Välj sedan “Webbgenvägar” och välj “Lägg till…”. Fyll sedan i enligt:

  • Söktjänstens namn:

    Sveriges Radio

  • s för sökning:

    http://www.sr.se/cgi-bin/webbradio/createram.asp?namn=rtsp://sr-rm.qbrick.com/broadcast/cluster/encoder/02038_{@}.rm

  • förkortningar:

    sr

Klicka OK och sedan OK igen. Nu kan du lyssna på P1 genom att trycka ALT-F2 sr:p1 RETUR. Byt ut p1 mot den kanal du vill ha.

Ett alternativ för de som inte gillar tangentbord lika mycket som jag är förstås vanliga bokmärken i Konqueror. Här är hela listan. Högerklicka på länken och välj “spara länk som bokmärke”. Koden inom parentes är den som man anger i webbgenvägen ovan.

P1 (p1)

P3 (p3)

P3 Star (p3star)

P4 (p4riks)

SR Sverige (srsverige)

SR c (src)

P2 (p2-musik)

P3 Rockster (p3rockster)

SR Klassiskt (srk)

PM Stockholm (p5sth)

SR X (srx)

P3 Street (p3street)

P3 Svea (p3svea)

Sisuradio (sisu)

ÅÄÖ-helvetet

Filed under: — site admin @ 14:09

Svarade på en fråga om åäö och Java som kan bita många. Svaret finns på SeLinux Dagen efter jag skrev svaret fick jag mer eller mindre samma fråga på jobbet. Då var det fråga om varför nattbyggena inte fungerade.

Svaret är att servern som körde nattbyggena inte hade lokale-variablerna satta, dvs tolkningen var LC_ALL=C och då tolkar javac det som att teckenkodningen är UTF-8. Tyvärr klagar inte javac (1.4) när ogiltiga tecken finns utan sätter in \uFFFD, som är en platshållare för ogiltiga tecken.

Med JDK 1.5 får man en varning.

Så nappar det

Filed under: — site admin @ 14:09

Här är en intressant “fiskeguide” för internet. Syftet med den är inte att lära ut hur man lurar folk, utan att hjälpa folka att inte bli uppfiskade via falska internetbanker etc.
http://www.nextgenss.com/pressrel.htm

Barnspel Kidz HOWTO

Filed under: — site admin @ 13:09

Kidz HOWTO.
Hur får man barnen att acceptera att datorerna kör Linux? Genom att installera minst lika roliga spel som det finns för Window och Mac. Det finns många spel men alla passar inte mindre barn p.g.a komplexitet, språk, buggar. Det behövs en sida om bra spel (ur någon synvinkel) som funkar och i förekommande fall hur man installerar dem. Här är en början.

  • MDK = Ingår i Mandrake 9.2 och nyare. Om det inte är installerat så kan man söka upp det i kontrollcentralen och bocka för och installera.
  • DEB = Finns i Debian Unstable
  • RPMFInd - RPM:er på http://fr2.rpmfind.net
  • Mina barns (4 resp 6 år) lista på kul spel.

    • Pettson & Findus (Bokförlaget Opal)

      Hjälp Pettson göra uppfinningar!
      Ett Windows-spel egentligen men går att köra under Wine utan problem. Montera CD: och starta /mnt/cdrom/annat/pett32.exe med wine. På svenska.

    • Pingus (http://pingus.seul.org MDK DEB RPMFInd)

      Lemmingsklon, men med dumma pingviner istället som behöver räddas genom att visa dem vad man skall göra.
      Version 0.6 är kul. På engelska men det går bevisligen att köra ändå (Enligt 4-åring).
      Editor finns för egna banor, tyvärr är den inte så användarvänlig.

    • BZflag (http://bzflag.org MDK DEB RPMFInd)

      Pang pang, men inget blod. Snygg 3D-grafik och spel över nätet (m.a.o. ge farsan på nöten).

    • Armagetron (http://armagetron.sourceforge.net MDK, DEB, RPMFInd)

      Nibbles, Snake. Ringa in motståndarna. Snygg 3D-grafik och bra ljud och uppenbarligen roligt för en 4-åring.

    • Stickers (http://users.powernet.co.uk/kienzle/stickers RpmFind)

      Rita med klistermärken.

    • Tuxpaint (http://www.newbreedsoftware.com/tuxpaint, MDK, DEB, RPMFind)

      Kul ritprogram
      (Bilderna lagras under ~/.tuxpaint/saved i png-format)

    • Rocks’n'diamonds (http://www.artsoft.org/rocksndiamonds MDK DEB RPMFind)

      Spel där man skall ta sig igenom kluriga banor med olika hinder. Mycket ljud och kul grafik. Bra editor för egna banor.

    • Tuxracer (http://tuxracer.sourceforge.net MDK DEB RPMFind http://www.tuxracer.com)

      “Pingvinen-halkar-på-magen” nerför snöiga branter och skall fånga sill på vägen. Bra 3D-grafik och ljud.

    • Flash-spel på Internet

      Man behöver en flashspelare. Det finns två alternativ. En är MacroMedias egen
      för Linux på http://macromedia.mplug.org.
      Den andra är Windowsversionen under Crossover plugin. Crossover-pluginen (http://www.codeweavers.com) kostar några hundra men verka detekteras bättre av många sajter och fungerar bättre. Dessutom har den ett mycket bra installationsprogram för att hämta ner pluginer.

      • http://se.barbie.com
      • http://www.svt.se/femmyror

        Kan noteras att flera andra flashspel på svt inte funkar så bra,

      Spel som jag gärna skulle se att gick att köra. Om nåt vet hur så berätta.

      * Pippi långstrump ()

      Roliga saker händer när man klickar här och där plus sagoberättande.
      Fungerade en gång under Wine, men inte nu längre.

      * Nalle Puh (Disney)

      * Alla spelen som MacDonald delat ut

      Vissa går nästan…

      Flashspel

      * “Bygg pussel med Barbie”:http://se.barbie.com/Activities/Games/Puzzle/ (fungerar med Macromedias flashplugin)

      * “Barbie - Skojakten”:http://se.barbie.com/Activities/Games/Shoe_Hunt/ (flash)

      * “Bamse.Net - Bamse’s hemsida”:http://www.bamse.net/ (flash, en del spel/pyssel fungerar)

      Bra länkar och tips på mera program:
      http://www.lugod.org/presentations/kidslinux

      Inkluderar vissa av ovanstående men jag skriver nu ner den så jag kommer ihåg.

Mandrake 10 och WLAN

Filed under: — site admin @ 13:09

Ursprungligen postat på Se Linux

Jag skippar allt strul som resulterade i att jag försöker överlista mig själv.

Efter moget (man brukar säga så) övervägande valde jag 3COM OfficeConnect (3CRWE154G72) som man får till ett hyfsat pris i paket med LAN AP och stöder 11g (54Mbps + WEP + WPA). D

Första inkoppling gav att min DHCP-server direkt delade ut tre adresser. En till AP:n, en till WLAN-kortet och en till (grannnen?).

WPA-kryptering (mycket bättre än WEP) fick jag inte igång på första försöker (operation not supported). Får återkomma. Med WEP-kryptering får man lite bättre skydd än inget och förhoppningsvis får man inga objudna gäster. WPA-stödet för prism54 är inte riktigt färdigt för detta kort.

Så till installationen: Gör så här:

  • Gå till prism54.orgoch hämta firmware för kortet och flytta den så att hotplugmekanismen kan hitta den. Firmware är program som kör i själva kortet, till skillnad från drivrutinen som körs i dator som kortet är installerat i (kortet har en egen liten dator)
    mkdir /usr/lib/hotplug/firmware
    mv 1.0.4.3.arm /usr/lib/hotplug/firmware/isl3890

    Notera att jag bytte namnet på firmware-filen.

  • a wireless-tools. Uppdatera först så att du har tilgång till de senaste paketen av allt.

    Ge kommandot urpmi wireless-tools. Förmodligen vill Mandrake installera fler paket, vilket är ok.

  • Byt nät. Koppla ur ditt gamla nät. Om det ligger på samma LAN kommer du att få en konflikt liknande IP-adresser på olika gränssnitt och nätet funkar kanske inte och om det gör det så vet du inte om du använde LAN eller WLAN. Kör ifdown eth0 för säkerhets skull. Lämna i det gamla kortet och plugga in det nya.
  • det nya kortet. Efter kortet satts i kan du skriva dmesg|tail och se nåt i stil med “eth1: prism54 driver detected card model: 3COM 3CRWE154F72″

    Eftersom det är Mandrake provar jag GUI-metoden där et går (man kan alltid se vad som hänt i /etc om man vill). Tyvärr funkar inte drakconf för mig vad gäller trådlöst. Ingen idé att gråta; det är inte så svårt. Skapa och redigera /etc/sysconfig/network-scripts/ifcfg-eth1

    DEVICE=eth1
    BOOTPROTO=dhcp
    ONBOOT=yes
    MII_NOT_SUPPORTED=yes
    WIRELESS_MODE=Managed
    WIRELESS_ESSID=Ditt ESSID enligt AP'ns inställningar
    WIRELESS_ENC_KEY="wep-nyckel som du satt i din AP i en sekvens utan blanka"
    NEEDHOSTNAME=yes
    

    Redigera också /etc/modprobe.conf och lägg til
    alias eth1 prism54

    Starta om nätet. ifup eth1
    Efter några sekunder bör du ha en IP-adress på eth1 och tillbaka på internet.

    Med Mandrake 10.1 kompletta (5 CD) finns komplett stöd för prism54 ser det ut som.

  • Strunta i att strunta i blanka

    Filed under: — site admin @ 12:09

    Nu kommer vi till orsaken till att ha en blogg; att få uttrycka sin irritation. Förhoppningsvis kommer man på positiva saker också.

    Jag gick ifrån explicit kodning av vilken klass som används för att konstruera ett DOM-träd för en XML-fil eftersom det gjorde mig beroende av java-version. Nu ville jag inte se alla blanka så trodde jag att metoden setIgnoringElementContentWhitespaceDocumentBuilderFactory skulle hjälpa. Men icke. På
    http://forum.java.sun.com/thread.jsp?forum=34&thread=450699&tstart=30&trange=15 förklaras en del av problemet av nån som också stött på det.

    Foo!
    java.lang.AbstractMethodError: org.apache.xerces.dom.DOMImplementationImpl.getFeature

    Hittade förklaringen till att parsern inte skippar blanka. Jag har ett XML-schema, inte DTD. Tyvärr har jag inte hela schemat heller så jag kan inte validera.

    Oj!

    Filed under: — site admin @ 10:09

    Oj, vad det var enkelt att installera detta verktyg. Enda misstaget var att jag inte skrev @localhost när jag skapade mysql-användaren.
    Får fixa utseende och sånt senare.

    Powered by WordPress