Getting æøå on a uk keyboard

Skrevet af Rudi // mandag jun 16, 2014 under Linux

In the need for æøå on a keyboard with no such keys, xmodmap can be used to assign these symbols to the existing layout. In my case i wanted to map æ on altgr+e, ø on altgr+o and å on altgr+a.

First a user specific keyboard file needs to be created:

 # xmodmap -pke > ~/.Xmodmap

Modify the following lines:

 keycode 26 = e E e E ae AE ae
 keycode 32 = o O o O oslash Oslash oslash
 keycode 38 = a A a A aring Aring aring

Loading the altered configuration to the server:

 # xmodmap ~/.Xmodmap

The command can be run at login by adding it to .xinitrc as suggested in the reference.

References:
https://wiki.archlinux.org/index.php/xmodmap

Tags : | add comments

Making art! Umbrella with RGB leds

Skrevet af Rudi // lørdag jan 18, 2014 under Electronics

This was actually a project I have been talking about making for a long time. The first idea was to use low cost RGB leds and PWM controllers, but this would take too much time to solder together, so it was decided to make a prototype using RGB LED chains with build in WS2811 controller instead.

Below is a video of the umbrella in action. (Sorry for the poor quality)

The project is based on arduino and software from http://funkboxing.com/wordpress/?p=1366 so the light patterns are designed for a circular LED chain setup, but it looks fairly nice on the umbrella too :)

Future plans for features have already been made!

Tags : | add comments

Mapping wireless accesspoints

Skrevet af Rudi // onsdag dec 25, 2013 under Fritid

This summer I did a small prof-of-concept test, where the goal was to estimate the position of a wireless accesspoints by collecting datasets containing signalstrength and position. The first approach was to search the free software marked available on my phone. unfortunately none of the applications I tried did as I wanted. The solution was to write a simple android app to continuously make a site surway on the wireless network and store it in a datafile along with the position from the GPS. Afterwards a small python script was written, facilitating matplotlib, numpy and some GPS utils from the robot software platform Frobomind to analyse the data and produce a map.

For the test, two accesspoints were used: One transmitting with default power and standard antennas. The second one was set to transmit at 250mW using two high gain antennas. The output map from the test can be seen below.

ssid:_smiley2

Accesspoint 1 (~50mW, Standard antenna)

ssid:_dd-wrt

Accesspoint 2 (250mw, high gain antenna)

The white area in the map shows where the phone where not able to detect the accesspoint, and the blue line is the path i walked to collect the data.  Note that the scale of the  color intensity is not comparable between the two maps.

Below is a picture where a satellite image has been placed roughly below the produced map (standard accesspoint).

2_smiley_maps

Tags : | add comments

Willkommen in Deutschland

Skrevet af Rudi // søndag dec 1, 2013 under Hosting

After a minor storm in Denmark the old server stopped responding on web requests for some reason. As it has been planned for a long time to move to a new server, nothing was done to revive the old server configuration.

Instead my sites has been moved to a new server placed in southern Germany on industrial gigabit lines.  Hopefully this will speed up the image galleries, enjoy :)

Tags : | add comments

Ethernet controlled light

Skrevet af Rudi // mandag nov 12, 2012 under Electronics

Some weeks ago i made a quick little prof-of-concept project. The main idea is to be able to control both light, windows and heater with a google calender, so all units automatically will follow my schedule and always make sure that the room is aired out when i am away and heated when i come home.

Currently all lights in my work room is connected to remote controlled switches, so they can be controlled by wireless remotes. The remotes uses a known radio protocol running on 433MHz to change state on the switches.

This prof-of-concept focuses on the part on connecting the lights to the ethernet. It presents a small web page that shows the current states of the lights and has buttons to turn it on or off. The microcontroller also listens for the remote actions, so it can update the web page according to changes made by the remote.

The project itself it quite simple. The ethernet module only needs power and a SPI connection to work. The 433MHz receiver uses an interrupt enabled pin and the transmitter uses a standard IO pin. Arduino opensource software libraries for all parts can easily be found on the internet, and only takes short time to put together.

Parts used:

  • Arduino clone
  • enc28j60 ethernet module
  • 433MHz transmitter and receiver

image image

Video:

The project works as expected, but there is a lot of room for improvements. The library used for the 433MHz receiver and transmitter probably needs some work, as it sometimes seems to come out of sync but i might also be a hardware problem on the 433MHz module. The ethernet library works great, but the code in the main function is messy and needs to be cleaned up.

Tags : | Kommentarer slået fra

Hacked firmware til Canon EOS 400D

Skrevet af Rudi // søndag feb 6, 2011 under Hacking

I forbindelse med at mit kamera på det sidste har lavet nogle lidt besynderlige fejl, har jeg undersøgt muligheden for at opdaterer firmwaren i kameraet til en nyere.

Under søgningen efter nyt firmware, falder jeg over at der er lavet en hacked udgave af firmwaren der giver kameraet en del fordelagtige nye funktionaliteter.

Ved brug af den hackede firmware er kameraet nu i stand til at tage billeder med ISO 16 til ISO 3200 frem for standard ISO 100 – ISO 1600. Derudover kan ISO hastigheden vælges mere præcist, og der er kommet mulighed for spotmåling samt “Fabriks menu”. En hurtig test tyder dog på at ISO 16 ikke dur, da den automatisk hoppet til ISO 40 efter at den har lavet et overeksponeret billede.

Opdatering: En ny test på M med fast blænde og lukkertid, viser at der nærmest ikke er nogen forskel på ISO 16 til ISO 80, hvis man sammenligner historgrammerne. Så sensoren kan nok ikke finde ud af det, på trods af at firmwaren tillader det.

Link til opdaterings guide: http://photography-on-the.net/forum/showthread.php?t=742806

Guiden findes også her: http://chdk.wikia.com/wiki/400D

Hvis du mangler den nyeste firmware fra Canon, kan denne hentes her:  http://web.canon.jp/imaging/eosdigital3/e4kr3_firmware-e.html#T2

Vær opmærksom på at alle de nye ting kun virker, hvis du har bin filen liggende på CF kortet i kameraet

En hurtig lille test med ISO 3200

Måske at en tur i NoiseNinja til Photoshop vil kunne fjerne nok støj til at billedene bliver brugbare?

Tags : , | add comments

Slow wordpress

Skrevet af Rudi // lørdag feb 5, 2011 under Hosting

After moving my wordpress installation (2.6.2) to my new server i noticed a big problem with loadtimes. Even simple wordpress sites took about 5 seconds or more to load.

My first attempt to solve the problem was to see if there was a problem with hardware performance on the server. This seemed unlikely because the server is (almost) dedicated to host this site. And of course this wasn’t the problem. Almost no workload was experienced when requesting a wordpress page.

Secondly i tried to turn off all wordpress plugins, to see if some of them was causing the troubles. This didn’t help.

Finally i found the problem. I turns out that wordpress needs to be able to make DNS requests, and my new server is connected to my DMZ zone, where only a few necessary ports are opened. By allowing DNS to pass trough, the problem was solved. Even though outgoing HTTP traffic still is blocked.

Conclusion: Your wordpress hosting server needs to be able to make DNS request.

Tags : , , | add comments

Tilbage online

Skrevet af Rudi // lørdag feb 5, 2011 under Hosting

Så er siden endeligt kommet online igen!

Denne gang er vi i luften på en Microsoft Windows 2003 Server som udelukkende er sat op med det formål at hoste et par småsider for mig, med henblik på at den skal kunne bruges til lidt ASP.NET udvikling.

Der er sket mange ting siden sidste opdatering af siden. Jeg mangler blandt andet at få sendt en masse billeder online. I den forbindelse skal jeg have lavet et bedre system til håndtering af billeder, da det ind til nu har været en lang process mellem at billedet er taget til det er online. Forhåbentligt findes der en masse lækkert opensource software der ude der kan klare det trick. Måske en opdatering til den nyeste wordpress kan gøre underværker?

Tags : | add comments

Bål hygge på Bavnehøj

Skrevet af Rudi // søndag apr 19, 2009 under Fritid

Vi har været ved Frøbjerg Bavnehøj for at mindes alle vores gamle huler, som vi byggede den gang vi gik i folkeskolen. Vi pakkede bilen med mad og værktøj og drog af sted.

Her ses amfiscenen som er ved at blive opført ved Frøbjerg bavnehøj.

_MG_3288

Jeg fik leget med lidt fototeknik, hvor jeg brugte flashlys til at bløde lyset fra solen op. Billederne er, efter min mening, blevet kanon fede – det giver en rigtig god effekt. Billederne er taget med mit Sigma 18-200 og den indbyggede flash, så udstyret har været i den billige ende.

_MG_3354

_MG_3355

Der gik vidst lidt børn i os alle igen. Det blev klatret i træer og bygget buer. Det er en superfed fornemmelse at klatre i træer igen, og komme til at bruge sin krop på en måde som man ikke er vandt til.

_MG_3356

_MG_3361

Her er en af de bedre natur billeder jeg har taget. Der er en variant mere af dette billede i galleriet, og jeg kan ikke helt beslutte mig for om det andet er bedre, men bedøm selv.

_MG_3368

_MG_3372

Der blev bygget en lille bue :)

_MG_3377

Tags : , , , , , , | add comments

Besøg hos Mikkel i Århus.

Skrevet af Rudi // torsdag apr 9, 2009 under Fritid

“Turen går til Århus”.. Men ikke uden mit kamera!

Efter 4 måneder hvor jeg overhovedet ikke har rørt alkohol pga. min træning, står den nu på Århus tur med massere af druk! Det første jeg gør efter at have indtaget første gram alkohol (En smagsprøve i supermarkedet) er at bøje min bilnøgle, ved allerede det er der er potentiale for at blive lidt fuld!

_MG_2814

Første aften er vi ikke så mange fra Odense, så vi sidder og holder fest med “beton-kollegie”-pigebanden. Herefter på kollegiebar og en tur i byen, hvor vi møder bekendte ansigter.

_MG_2854

Dagen efter ankommer der endnu en bunke folk fra Odense, så nu skal der ske ting og sager.

_MG_2955

_MG_2951

Fik lige et par gode skud da vi undersøgte den smarteste måde at passere en parkeret bil. Utroligt så f*cking højt der blev hoppet!

_MG_3027

Vejret var skide godt så vi endte i en park i midten af Århus, hvor der blev spillet fodbold, stået på hovedet og ikke mindst slappet af.

_MG_3210

Senere samme dag grillede vi foran kollegiet hvor nogle af beboerne kiggede forbi. Maden var god, stemningen i top og Joan sørgede for auditiv og visuel underholdning. Den auditive underholdning var dog af tvivlsom kvalitet – resten kan du jo selv bedømme :)

_MG_3257

Efter vi havde spist tog vi til byen og hørte en koncert på en rigtig hyggelig lille bar inde i byen. Husker den på at jeg ikke anede hvad jeg skulle bestille af øl – så derfor fik jeg lige lov til at smage lidt af dem alle.

Efter musikken tog vi på kollegiebar, hvor Bonna sørgede for underholdning ved at regenerere sit sværd og herefter kravle op på taget af kollegiet og råbe vise ord til de lokale bønder.

Tags : , , , , , | add comments