søndag den 29. oktober 2006

Tips til LinkedIn

Du har formodenlig hørt om LinkedIn ved at én af dine venner, kolleger eller forretningsforbindelser har inviteret dig til at være med i hans eller hendes "netværk". Hvis du accepterer invitationen, er I nu hinandens "links". Når du har lavet de første dele af din profil, har du måske tænkt over, hvad det egentlig kan bruges til.

LinkedIn er et glimrende værktøj til at vedligeholde og udbygge dit faglige netværk. Du kan også bruge det til at lave research på potentielle kandidater til et ledigt job i din virksomhed, hvis du selv er ude i en jobsøgningssituation eller hvis du bare er nysgerrig omkring en virksomhed eller person, du er stødt på.
Værktøjet vender så også den anden vej, så andre kan lave research på dig eller din virksomhed. Det er derfor en god idé at lave en professionel profil og lave den fyldestgørende og spændende, så andre vil få lyst til at lære dig nærmere at kende og måske etablere et direkte link til dig eller tilbyde dig nye udfordringer. En lang række head huntere og rekrutteringsbureauer anvender LinkedIn til at finde og researche potentielle kandidater.
Din profil bør indeholde en liste over din uddannelse og de positioner, du har haft. Hvis du er studerende eller nyudklækket, vil relevante studiejobs være gode at have med i profilen, mens jobbet som bartender i fredagsbaren ikke nødvendigvis er en fordel at have med i profilen, hvis du går efter et "slipse-job".

Du bør også gøre lidt ud af dit "Summary", som bør fænge, hvis du gerne vil "opdages". Hvis du er medlem af faglige netværk bør dette også fremgå af profilen.
Måden at få invitationer til andres netværk er via din email-adresse. Det er muligt, og en fordel, at tilknytte alle de email-adresser du anvender til din profil. På den måde behøver du kun at vedligeholde én profil og dit netværk bliver knyttet tættere sammen. Der er én email-adresse, der er din primære adresse og den, der bliver offentliggjort til dine links, så brug så vidt muligt en neutralt klingende email-adresse. Du er måske ikke interesseret i at få jobtilbud på din firma-email og det er måske heller ikke så smart at bruge email-adressen pillevrag@ibizarulez.com, hvis du vil tages seriøst. Få dig istedet en neutral email-adresse på Google, Yahoo, MSN eller lignede, eller endnu bedre, så registrer dit eget domain navn og få det hosted f.eks. hos Google.

Når du så har lavet din profil og registreret alle dine email-adresser melder spørgsmålet sig så, hvem du skal invitere med i dit netværk. I første omgang vil jeg foreslå, at du klikker rundt i dit netværk og ser, om der er nogen, du kender godt, og som du ville kunne anbefale andre at linke sig op til. Hvis der er nogen, du er særligt interesserede i at få med i dit netværk, så skriv en personlig invitation. Hvis det er et stykke tid siden at I har arbejdet sammen, så skriv lige en linie om dig selv, så personen ikke er i tvivl om, hvem du er. Det er muligt at importere din kontaktliste fra f.eks. Outlook. Det gør det nemmere at se, hvem der allerede er med i LinkedIn. LinkedIn vil ikke lave links uden din specifikke accept, så skriv endelig så mange email adresser du kender, ind under "Other Contacts". Først når du selv føler dig fortrolig med funktionerne i LinkedIn, bør du begynde at invitere links, som ikke allerede har en profil. Hvis du gerne vil invitere nogen med, som du ikke kan finde i dit LinkedIn netværk, så send evt en mail til din kontakt og spørg først; det kan jo være at I ikke er tæt nok på hinanden eller personen ikke har registreret den email, du kender. Hvis det sidste er tilfældet, så gør opmærksom på muligheden for at registrere flere adresser under én profil, ellers risikerer du ikke at få fuld udbytte af dit nye link.
Du vil også blive bedømt på dine links, så de personer, der ukritisk linker sig op til hvem som helst, vil blive opfattet som useriøse. Du vil komme til at modtage en del invitationer fra fremmede personer. Overvej meget nøje, om du vil acceptere dem; jeg afviser dem konsekvent og skriver en kort begrundelse. Det kan jo være, at du lærer dem at kende senere og til den tid vil have dem med i dit netværk. Engang imellem kan det dog være fristende, f.eks. hvis det er en rekrutteringskonsulent, der tilbyder at linke. Så kan det jo være interessant at se, hvem konsulenten ellers har linket til; det kan jo være dine potentielle konkurrenter om positionen. Hvis rekrutteringskonsulenten er specialiseret indenfor dit arbejdsområde kan det også være en god måde at få udbygget dit netværk og give dig større muligheder for at lave research.
Anbefalinger ("Recommendations") er et rigtigt godt værktøj, men brug det med omtanke og skriv kun noget, som du virkelig kan stå inde for. Hvis andre laver anbefalinger til dig, så sørg også for at fange banale stavefejl og giv en opfordring til dine links til at fremhæve egenskaber ved dig selv, som du er særligt stolt af.

onsdag den 25. oktober 2006

Seriel kommunikation med pillefyret

Jeg har haft leget lidt med cat, echo og tail kommandoerne, så den serielle port ser ud til at fungere fint. Da det ikke er det vilde, der skal ske med seriel-porten har jeg ikke lyst til at sætte mig for meget ind i, hvordan man programmerer til en seriel port. Jeg vil derfor prøve, om ikke microcom kan løse den del af opgaven.

Det ser ikke ud til at den indbyggede ssh klient kan håndtere keys og portforwarding, så jeg kommer nok også til at skulle installere en rigtig openssh klient, så jeg kan uploade fyrets information til min server og lave noget portforwarding tilbage til pillefyrs-serveren.

mandag den 16. oktober 2006

Installation af usb til seriel adapter

Efter at have bakset med at bruge routeren som klient mod mit eksisterende trådløse udskød jeg den del, og gik igang med den serielle del af festen.

Ud fra de sider, jeg hidtil har nævnt, og den her, prøvede jeg at installere kmod-usb-serial-pl2303. Den tog et par ekstra pakker med, og tilsyneladende var det også nødvendigt at installere kmod-usb-uhci.

Jeg prøvede nu:

insmod uhci
insmod usbserial
insmod pl2303


Efterfølgende pluggede jeg adapteren i, og vupti, dukkede følgende op i dmesg:

usbserial.c: PL-2303 converter detected
usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)

En hurtig test med "echo hello > /dev/usb/tts/0" på routeren over et krydset kabel til TeraTerm gav et lige så fint "hello" på min pc!

Efter et reboot af routeren, kunne adapteren stadig ses, uden at jeg skulle bakse med startup scripts eller noget, så Sandberg USB-tingesten har været et fint valg.

Bortset fra det med at være trådløs klient, er alt udenomsbøvlet på plads; nu er det tid til at kode!

Installation af OpenWrt

Efter udpakning af Asus'en kan jeg konstatere at den kører Firmware version 1.9.6.9. Så vidt jeg kan læse på OpenWrt skal jeg bruge det image, der hedder openwrt-brcm-2.4-squashfs.trx.

Ifølge OpenWrt-siden om ASUS WL-500gP vil det ikke altid fungere at opgradere via det originale web-interface og ganske rigtigt.

Jeg må derfor prøve tftp-upload proceduren. Det er seks meget nervepirrende minutter, der går med at vente på, om jeg har lavet en fin, hvid dørstopper ud af boksen. (Det kan vist lade sig gøre at få den originale firmware på igen, med den medfølgende cd, men alligevel).
Da kaffen er færdig og skænket op, tager jeg strømmen og sætter den til igen. Den svarer ikke på ping og efter lidt øhbøh finder jeg på at sætte ip-adressen på min computer manuelt til 192.168.1.10 og så kan jeg nå routeren. OpenWrt har altså ikke en dhcp server sat op som standard.

Ind via web-interfacet og sætte et root password. Næste skridt bliver at få usb til serial adapteren til at spille.

søndag den 15. oktober 2006

Valg af hardware

OpenWrt ledte jeg efter en enhed med mest muligt hukommelse og USB 2.0 stik, da den formodentlig vil få flere opgaver end at hive data ud af pillefyret. Valget endte på ASUS WL-500gP, som een af mine kolleger også har haft gode erfaringer med.

Med hensyn til USB til serial adapteren, var det sværere at finde en kandidat. Jeg fandt en række produkter på EDB Priser men det var ikke muligt at finde ud af, om det enkelte kabel var supporteret i OpenWrt. På en side om FreeBSD fandt jeg ud af, at Sandberg 133-08 var supporteret af uplcom driveren og "man uplcom" på min FreeBSD server viste at den indbyggede chip var een af dem, som jeg havde stødt på, på sider om OpenWrt, f.eks NSLU2-Linux

Nu er grejet ankommet, bestilt hos PC-Netto og leveret dagen efter. Det bliver spændende at se, om Sandberg stadig bruger den samme chip.

Kia klubben

Jeg har bestilt en Kia Carnival til levering i januar. I ventetiden har jeg støvet nettet tyndt for at finde information om bilen. Jeg fandt to rigtigt gode Kia sites, men på det ene engelsksprogede var der mest snak om Kia Carnival modeller, som afviger meget fra min model (længere og kraftigere motor) og det andet var tysksproget, som jeg ikke læser specielt flydende.

Jeg valgte derfor at registrere kiaklub.dk, og der ligger nu en hjemmeside. Jeg kontaktede de øvrige danskere, jeg var stødt på på de andre sites, og den første har nu meldt sig på mit forum.

Pillefyrsserveren

Svoger har fået et pillefyr med pc interface (serielt). Han vil gerne have grafer over forbrug på nettet og alarmer og halløj. En almindelig pc tager for meget strøm, så nu har jeg lovet at hjælpe ham med at få strikket en lille server sammen til hans fyrrum. Dette er historien om tilblivelsen.

Jeg blev hurtigt enig med mig selv om at serveren skulle baseres på OpenWrt, som er en linux variant, der kører på mange af de små trådløse routere, som kan købes for kr 500-1000. Interfacet på pillefyret er serielt, så det skulle med i overvejelserne.

Der er umiddelbart ikke nogen af routerne, der er født med en seriel port, men jeg fandt to metoder anvist:

1) Lod en lille IC på, der kan omsætte nogle GPIO porte til et almindeligt serielt interface

2) Brug en USB til seriel adapter

Da svoger og jeg har en idé om, at andre kunne få glæde af projektet valgte vi mulighed 2, da det ikke er sikkert at alle tør kaste sig ud i at lodde i deres nyindkøbte grej. Desuden er jeg doven.