torsdag den 21. november 2013

Word kan ikke finde ud af referencer

Jeg har nu flere gange oplevet at Word ikke kan finde ud af at opdatere referencer.
Fx. hvis du laver et dokument med en indholdsfortegnelse, og et væld af krydsreferencer til afsnitsnummer, afsnitstekst og sidenummer så er det rimeligt vigtigt at disse opdateres undervejs mens du arbejder med dit dokument og specielt når du er færdig.
Hvis du højreklikker på din indholdsfortegnelse og siger opdater alt, så opdaterer du kun alt i indholdsfortegnelsen, og ikke alle dine krydsreferencer.


For at du kan få opdateret alle dine krydsreferencer, billedtekst etc. så skal du manuelt gå ind på hver reference, højreklikke og sige opdater alt, for ellers vil der stå gammel afsnitsnummer, gammel afsnitstekst og gamle sidenummer. Det er en meget dårligt situation fordi dit dokument bliver cirka lige så upræcist som hvis du selv havde lavet det hele i hånden.
Da Microsoft ikke har lavet en smart knap til automatisk at opdatere alle referencer på en gang, så kræver det manuelt arbejde og det inkluderer at hvis du glemmer eller overser en enkelt så er dine data og dit dokument blot upræcise og irriterende.

Der er dog en løsning, som hedder Ctrl + A, og F9.




Ctrl + A for at vælge alt, og F9 for at få popup'en frem med opdater referencer (som bliver på alt).
Det er virkeligt virkelig dårligt lavet at det ikke blot foregår af sig selv, og man kan komme ud i en situation hvor dine gode intentioner om et intelligent og opdateret dokument bliver upræcist og meget useriøst og uprofessionelt.
Synes det er helt vildt at Microsoft Word har sådanne problemer, for det er virkelig en skandale!

onsdag den 20. november 2013

Multimedieløsning automatisk i bilen (Car-pc)


Nu jeg er i gang med at være igang med at lave en komplet musik og multimedie løsning til hele huset, overvejer jeg kraftigt hvad jeg kan gøre bilen smartere med.
Eftersom at dvd'er efterhånden snart er så billige så overvejer jeg lidt at i stedet for at bare have musikken med på en cd i bilen, hvorfor så ikke bruge musikvideo'er til hver sang som så kan vises på skærmen i bilen.

Derudover så er det også lidt bøvlet for mig at få lagt musikken i bilen fordi der er flere skridt som den skal igennem.
  1. Først skal jeg finde ud af hvad for noget af musikken der er den nyeste, og hvilken musik jeg stadig gerne vil høre på den nye cd. Noget af det gamle musik er stadig godt nok, og noget af det har man hørt nok af.
  2. Hvis musikken skal komme i en speciel rækkefølge (jeg vil gerne høre det nyeste bedste først), skal de navngives så afspilleren ved at de skal spilles i den rækkefølge jeg ønskede.
  3. Så skal det brændes og ligges ud i bilen.
I stedet for at jeg skulle gøre så meget så var det jo meget nemmere med en trådløs interaktiv løsning.
Det kunne være at der var wifi i bilen, som snakkede sammen med min musikserver inde i huset.
Den sender en oversigt over mit musik ud til mig, sorteret efter den nyeste tilføjede musik først, hvor jeg så kan vælge hvilke numre den skal ligge ud på afspilleren i bilen. Den rækkefølge jeg ligger dem i ude på enheden vil de automatisk blive omdøbt til så de kan afspille i den rækkefølge du ønsker, og om du ønsker at bruge video'en til nummeret eller om du kun ønsker at bruge mp3'en.
Der vil selvfølgelig også være mulighed for at sætte det hele op til automatisk synkronisering således at den sender det nyeste musik ud i bilen så snart at du har wifi forbindelse (når du kommer hjem) og så kan du bestemme fra serveren hvilken musik der er den nyeste.

Det er så frygteligt irriterende at skulle udføre så meget for at for at flytte musikken ud i bilen, så der er behov for en nemmere løsning.
Serveren behøver egentligt ikke kun at kunne håndtere musik, men kunne også være server til film, video'er, og billeder. Så du kan ligge en film ud i bilen til den lange tur du har fra Sjælland til Jylland og så skal din kæreste kunne se den, eller hente billederne fra din ferie og vise på skærmen nu du er ovre hos dem.

Oldschool gaming på tv'et til multimedieløsningen


Jeg er jo ved at lave en multimedieløsning som skal være en der kan afspille alle film, musik osv. og være en lille kasse ved siden af tv'et der kan klare alt og levere fede løsninger.
På det seneste er jeg kommet i tanke om man også kan installere gamle spil på sådan en svend og lege lidt med dem også og have alle ens fede gamle amiga og commadore spil lige der på tv'et.
Man kan installere en dosbox sammen med et hav af spil, og når man selv bliver lidt nostalgisk eller får besøg af venner og familie så kan det hele køre fra den af.

Nu er mit problem så blot hvordan jeg får lavet en pæn smart og nem løsning til dosbox'en for det er en lille smule besværligt at skulle mounte, og selv gå ind i mapperne og starte det rigtige.
Så sidder og tænker på at lave noget der kan give et overblik over ens gamle spil på ens dosbox, med beskrivelse, screenshots, kategori og eventuelt ratings og så med et klik så skal den selv starte spillet hvor det nu er placeret.


Lidt alla XBMC, blot til de gode gamle dosspil. Så du får overblikket, og en-kliks løsninger, så selv den ikke teknisk dame derhjemme i huset også kan finde ud af det.
Så man kan sidde allesammen og blive helt nostalgisk til en hyggeaften eller fest og gøre det nemt og hurtigt på en sjov moderne måde.



Det ser faktisk ud til man kan få en såkald DOSBOX MANAGER (http://android.brothersoft.com/dosbox_manager-348272.html) som vil kunne organisere dine dosbox-spil (denne er android baseret).
Se nærmere her: http://www.dosbox.com/wiki/DOSBoxFrontends

tirsdag den 19. november 2013

Beregne præcis alder


Har nu igen været ude for at der er stort behov for at kunne beregne en helt præcis alder.

Det er ikke altid lige nemt at finde ud af hvilken dato du skal være født for at være 6 måneder fra at være 16 år gammel, og det er tænke over det og få det verificeret er heller ikke nemt.
Da jeg allerede har den helt præcise alder på min systemudvikler hjemmeside overvejer jeg at lave en løsning til det, så man blot kan indtaste en dato og få den helt præcise alder med år, måneder og dage ud fra den fødselsdato.

En eventuel udvidelse kan så være at man vælger hvor gammel man skal være og den vil komme med en dato man skal være født for at opnå denne alder.

Dette vil være så den kan ses under min udvikler side på portofolio som en service.

fredag den 15. november 2013

Udvikleren er altid åben for debat


Jeg læste i dag en artikel om hvad man bør huske igennem sin karrie, hvor en af kommentarerne var
"Ikke alle i toppen har svarene".
Hun havde oplevet at da hun var yngre havde hun ikke stillet nok spørgsmålstegn ved de "guldkorn" der blev sagt.

Netop denne egenskab er en jeg aldrig selv har tænkt meget over, men som jeg faktisk har haft lært siden min skoletid i dansk med fortolkninger af bøger etc.
En løsning, process og måde at gøre ting på er altid til diskussion, og det behøver ikke være noget negativt.
Mange unge er nervøse for at virke arrogante og stille spørgsmålstegn ved hvad de ældre siger da de har en masse erfaring og viden, men desværre er sandheden blot at nogle gange tænker folk anderledes og derfor er det ALDRIG skidt at stille spørgsmåltegn.
Selv som nyuddannet kan det være en god ide for at høre hvorfor gør vi det sådan fordi man ønsker at forstå hvad meningen er og formålet er.
Som lidt erfaren kan man også stille spørgsmålstegn, fordi man vil åbent høre om det måske kunne løses på en anden anderledes måde som måske kunne være bedre. Jeg personligt gør meget dette, og for mig er det ikke omkring at stille spørgsmålstegn ved om det er en god løsning eller ej, men blot om det er den bedste løsning vi kan komme på i fællesskab så vi måske kan gøre det nemmere, smartere, hurtigere, og mere effektivt (også i fremtiden) - så jeg fokuserer altid på løsningen og værdien for kunden, og ikke så meget på hvem der foreslog hvad.

Så at være åben for nye tiltag, overvejelser og alt er til debat er ikke noget dårligt, da det altid kan være en del af en læringsprocess eller for at få det bedste resultat. Det handler selvfølgelig altid om finesse og følelse for hvornår det er upassende, men med en åben indstilling vil du oftest aldrig komme ud i en dårlig situation da det altid vil kunne være for at undersøge om der er bedre alternativer.





Kilde:
http://www.linkedin.com/today/post/article/20131113212221-6200057-4-workplace-tips-i-wish-i-d-known-from-the-start

torsdag den 14. november 2013

Komplet multimedieløsning


Jeg skal snart til at flytte i hus og derfor er jeg ved at sammensætte den helt perfekte store medieløsning.

Der skal være:
  • Noget der kan afspille film (covers, beskrivelse etc)
  • Noget der kan afspille musik
  • Tilslutte flere devices
  • Bestemme hvor det skal spilles (køkkenet, stuen, børneværelset, soveværelset etc)

Har fundet ud af at XBMC er en rigtigt god og fed løsning der er god til at organisere dine film, finde covers og beskrivelser. Derudover så kan den afspille rigtigt mange formater så uanset om du har dvd'er, sjove filmklip eller hvad du har så kan den oftest også godt afspille det.


Medie og filmafspilning
Vil have mig en NAS til at opbevare alle mine film på.
Den skal være opbevaringsstation for alle vores medier, så alt er samlet et sted - som altid er tilgængeligt, og som ikke bruger ret meget strøm.
Så skal jeg have en Intel NUC som medieafspiller til stuen. På den skal der installeres XBMC som så vil streame film fra NAS'en. Intel NUC er en lille kasse du kan sætte ram, wifi og ssd disk i som ikke fylder ret meget. Denne Intel NUC skal så have hdmi mini til hdmi til fjernsynet. Intel NUC'en vil streame film fra NAS'en til TV'et som har audio out til Z-5500.
Det fede er så også at ved at have en seperat afspiller i hvert rum, kan man selv afspille hvad man vil alle steder - så børnene kan få en, vi har en i stuen, en i soveværelset, og hvor ellers du har behov for det.
Hvis man sætter en MySQL database op kan du endda få dem synkroniseret så hvis man ser en film i stuen, så vil man kunne fortsætte på den inde i soveværelset.


Musik løsningen
Jeg har altid gerne ville have jeg kan afspille alt musik fra alle devices og selv bestemme i hvilke rum det skal afspilles. Så når vi får gæster og vi sætter os ud i udestuen kan jeg få lyden derud og når vi sætter os ind i køkkenet for at spise mad så skal den flyttes dertil. Selv hvis de har en telefon med og har lige købt et super fedt nummer, så skal det kunne afspilles på vores lydenheder uanset hvor vi er.
Der er en løsning!
SONOS er trådløse højtalere og en genial løsning som gør at du kan slutte dine egne højtalere til og udvide løbende til rum som du nu har lyst. Så hvis du får lyst til at udvide til værkstedet, så er det bare at købe endnu en højtaler og sætte den op og så har du musik der.
Hvis dine venner kommer med deres android eller iPhone så kan de afspille det musik de nu har med så længe de kommer på dit trådløse netværk.
Du kan endda gruppere flere enheder sammen så fx alle dine højtalere i stuen og i køkkenet spiller samme nummer så når de går på toilettet så fortsætter musikken

mandag den 4. november 2013

Lønforhandling til jobsamtalen



Det at snakke om ønsket løn til en jobsamtale kan altid være svært, men på samme måde som med jobsamtalen handler det om at være forberedt.

Undersøg derfor hvilket spænd en med dine kompetencer bør få i løn, og se så på hvad der eventuelt gør dig lidt mere attraktiv end gennemsnittet, og så se hvad du mener du bør ende på.

Et tænkt eksempel på en lønforhandling til en jobsamtale til en stilling som ASP.NET / .NET udvikler:

- Ja og hvad forventer du så af løn?
- Jeg har jo forberedt mig, og ifølge lønindekset fra min fagforening ligger jeg imellem 43-46.000 inklusiv pension.
Da jeg har erfaring indenfor enterprise løsninger, samt har arbejdet flere år indenfor banksektoren mener jeg at dette gør jeg passer rigtigt godt ind i stillingen her.
Da i har 10% firmabetalt og 5% egenbetalt forventer jeg mig omkring 40.000, plus/minus for de ting i har med sundhedsforsikring, kantine, fitnessrum, osv.


Ved at gennemgå konkret hvordan du er kommet frem til det beløb gør det det nemmere for din kommende arbejdsgiver at forstå hvorfor du skal have denne løn.
Desuden viser det at du har tænkt over det, og har argumenter med hvorfor du skal have denne løn, som fx. at du har undersøgt lønningerne og kommet med en forklaring på hvorfor du ligger som du gør i forhold til dem.

Det fremstår langt mere professionelt og gennemtænkt fordi du har arbejdet med et resultat, og tænkt nøje over det uden bare at slynge noget ud.

Spørgsmål til jobsamtalen


Når man har været flere forskellige steder og brancheområder så findes der mange forskellige måder at arbejde på, og igennem det finder man ud af hvad der kan være irritationsmoment.
Sådanne ting skal man have afklaret inden man påbegynder jobbet, og derfor det er godt med en liste med spørgsmål der er vigtig for en.
Derfor vil jeg dele nogle af mine spørgsmål med forklaringer til.

1. Uddannelsesbudgettet - er det et fast beløb, faste steder eller er der noget selvadministration på? 
Skal man selv ligge ud?
Hvad med certificeringer?
Det er meget vigtigt for om der afsættes et fast beløb hver år, om overskydende sættes over til efterfølgende år, om man selv må administrere hvad det skal gå til eller om der er faste ting og steder man kan bruge det på under godkendelse fra leder.
Skal man selv ligge ud og få godtgørelse for eventuelt bestilte bøger, eller sørger firmaet for at de betaler?
Kan man få certificeringer, kan man få fri på dagen og dagen før, skal man selv ligge ud for certificeringen?


2. Arbejder i med to eller flere skærme?
Nogle steder skal din skærm nummer to være din arbejdsbærbar, andre steder er det kotume at du mindst skal have 2 skærme hvoraf den ene skal være 19 - 21" som minimum.

3. Hvad med generelt opdatering af hardware? Er der politik for hvor ofte det skiftes og hvad der skiftes?
Hvis du skal sidde på gammelt hardware, så går tingene noget langsommere. Nogle steder har politik om at mindst skifte hver 3 år (hvilket kan føles som meget langsomt og gammelt hardware), og andre mener ikke der er økonomi i det, hvor nogle steder får du nemt 6gb ram og en SSD disk, og god ergonomisk mus. Derfor må du spørge.

4. Hvad med tilbehør til hardware, så som headsets og earplugs - er det muligt at få dem?
Det kan være utroligt irriterende at skulle på et webinar (online seminar) hvor du ikke har et headset til at fungere så du slipper for at sætte højtaler på og måske forstyrre dine kollegaer eller skulle flytte til et andet lokale.


5. Kundemøder - hvordan er politikken her omkring transport? Skal man selv lægge ud?
Foregår det via taxi frem og tilbage, eller skal du planlægge med tog.og bus? Skal man ligge ud og vente 1 - 1½ måned på at få pengene, eller får man noget firmabetalt kort eller dækning?
Har meget at sige hvis du skal ud 4 gange til en kunde at du selv skal ligge 2000 - 3000 ud på en måned til det.

6. Er der meget transport i jobbet? Årligt/periodisk?
Er der årlige stormøder på hovedkontoret? Samarbejde på tværs af afdelinger fra Fyn, Jylland & Sjælland? Udfarende så man sidder meget hos kunden? Det at skulle ud til kunden og arbejde i længere perioder kan være frustrerende.

7. Har i en politik omkring opdatering af software?
Får man altid nyeste Visual Studio, nyeste .NET? Kan man få ekstra software der hjælper dig i hverdagen?
Hvad med opgradering af OS? Kan være irriterende at sidde i Windows XP når Windows 8.1 udkommer, men skulle udvikle til et OS som kunden har og du kun selv får lov at prøve det af på en remote maskine til test.


8. Hvad vil i forvente af mig indenfor de først 30, 60 eller 90 dage?
Et godt spørgsmål for at du har klare mål som du ønsker at vide, plus de kan se du har klare mål som du har behov for at få defineret i samarbejde med din kommende arbejdsgiver.
Oftest er denne periode også din "prøveperiode" og det er derfor vigtigt at du ved hvad du måles op imod for at se om du gennemfører med succes eller om du ikker er god nok.
Disse forventninger kan være meget forskellige.

9. Hvad virker ikke så godt hos jer?
Der er altid steder der trænger til forbedring - om det er procedurer, menneskers indstilling, software, hardware og ved at få din arbejdsgiver til at svare kan du tydeligt se om de selv har fokus på styrker og svagheder. Derudover kan du se hvorfor tidligere medarbejdere ikke har klaret det så godt, og hvad der vil være et fokusområde for dig at du skal undgå at gå i samme "fælde" og bevise du kan klare dette område godt. Således viser du at du ønsker at lære fra fejlene fra andre, allerede inden du er begyndt for at undgå dem.

10. I slutningen af året, hvad definerer så succes i dette job?
Du får her defineret hvad kræver det i denne position for at du får succes og klarer dig godt når året er omme. Ses der meget på fraværsdage, tilbagemeldinger fra kunder, eller kollegaer, antallet af projekter du har gennemført, størrelser, certificeringer du har taget eller hvad skal der til for at du får succes i jobbet og dermed har potentiale for at kunne avancere til højere lønklasse, samt position.

11. Jeres goder - hvor faste er de?
Der kan være stor forskel på om det internet de betaler, kun finansieres af firmaet hvis det er en ud af 3 udbydere de har bestemt - som så leverer ret dårlig forbindelse i dit område. HVIS du derimod kan få lov til at de dækker et fast beløb af det, og så kan du selv vælge - så er det klart bedre fordi du så kan få noget internet der gør du kan være aktiv når du skal arbejde hjemmefra.

12. Er der tit overarbejde? Sæssonprægede arbejds- eller test-opgaver specielle tidspunkter på året?
Det kan være at der i julen SKAL være bemanding, hvis produktionen går ned. Kan være at en gang årligt så testes nogle systemer 2. februar klokken 2-3 om natten for ikke at forstyrre produktion.
Det kan være med i dine overvejelser om det er noget for dig og om du kan leve med det.