tirsdag den 13. november 2012

"Du kan jo bare få et job i Netto" - eller hvad?

Det er noget Michael Harly og Morten Terp nu undersøgt.
Følg med og se hvad 123 ansøgninger fører til? Samtale? Job? En telefonstorm for at han "bare" kan blive ansat?
Det er nemlig ikke lige nemt at være arbejdsløs i Danmark, og specielt ikke med ovenstående udmelding - så lad os se hvor meget vand den holder. Kan man bare det det eller skal der mere til? Flere jobs og muligheder?

mandag den 12. november 2012

Fremtiden for interaktion sker med udvikling



Se "Introducing the Leap" på YouTube

Se det er fedt! Så kan man bruge det til alting på en nem smart måde og synes det virker meget bedre end touch så hvis jeg fik sådan en med til min Windows 8 ville jeg aldrig have problemer og slet ikke med at skifte til Windows 8!
Elsker den form for udvikling der sker med sådan nogle ting.



Laurits West, C# udvikleren.. udvikler sig

Min side www.csharpudvikler.dk skal være "mit nye hjem". Forstået således at her skal jeg sætte mit digitale fingeraftryk i form af mit systemudvikler CV både som PFD, men også i online form.
Formattet skal være anderledes end så mange andre bruger det ved at vedligeholde sig selv, samtidigt med at jeg gerne vil konkret kunne vise hvor mine kompetencer, evner og certificeringer, anbefalinger, etc. kommer fra og er forbundet.
Dette skal skabe et mere troværdigt billede af mig og mine evner, samtidigt med at skal vise jeg tænker anderledes end de fleste. Jeg ser muligheder i stedet for begrænsninger, udfordringer i stedet for problemer, og fordi jeg er en kreativ ideudvikler så ligger det mig naturligt at forbedre til slutbrugerens behov og ønsker, samtidigt med at lave en effektiv intelligent og nem vedligeholdelsesmæssig levering af produkt og system.

C# udvikler (www.csharpudvikler.dk) skal være stedet hvor jeg sammenkæder alt min information for at den kan vedligeholde sig selv, og minimere mit arbejde med at vedligeholde trivielle data. Derfor skal jeg kun tilrette og tilføje eksisterende eller nye projekter, eller kompetencer.

Dette er min specielle evne. At se en løsning og se mulighederne for at gøre den smartere, nemmere at vedligeholde og mere effektiv for slutbrugeren. Jeg er altid ham med de nye anderledes ideer og vinkler på ting, men jeg er ikke bange for at få et nej eller moddebat eller få en forklaring om det er en dårlig løsning - da det hele blot er muligheder.

Så sent som i dag blev jeg rost af min kunde for at have gjort gode fremskridt og for at kunne sætte mig ind i så kompliceret stof så hurtigt. Det er jo altid fedt specielt når kunden selv kommer og siger det.

torsdag den 8. november 2012

SKUFFELSEN Jelly Bean (Android 4.1) på min Samsung Galaxy S3


Ja jeg var jo ovenud lykkelig da jeg fik og vide min Android 4.1 Jelly Bean kom til min telefon.
Det tog lang tid at installere og opdatere, men woohoo nu fik jeg Android 4.1 Jelly Bean.
Man er jo altid glad og imponeret lige når man får noget (er jeg ihvertfald som regel), men man skal lige prøve nogle ting af i en periode for man rigtigt kan give et ordentligt perspektiv.

Nu har jeg så prøvet den i noget tid og jeg er ikke længere specielt imponeret.
Fx før hvis jeg havde 4-5 programmer åbent så kunne jeg nemt gå ind i menuen og finde lommelygten til når min hund skulle ud i haven i mørket så kunne se mig omkring, men nu så kan det tage 10-20 sekunder før den "vågner op".

En anden "feature" den er begyndt på er at den selv skruer op når jeg modtager en sms.
Så hvis jeg er på arbejde og modtager en sms (har den på lydløs eller vibration) så skruer den op på laveste volumen så hvis jeg vil svare så kommer der det der "skvulp" lyd som er karakeristisk for Samsung Galaxy S3. Det er RET så irriterende.
Synes generelt den er begyndt at blive langsom og kan ikke multitaske så godt mere. At have 3-4 faner åbent i browseren får den spontant til at crashe og lukke ned (selvom det er det eneste jeg har åbent).
Hele telefonen føles også hurtigt meget sløv hvis jeg har haft 3-4 programmer åbent og skal skifte imellem dem, og det værste er næsten at når jeg starter telefonen op fra død tilstand så er det første jeg oplever er en bombe af reklamer så gerne en ny mail eller to, for derefter vises 4-5 reklamer oppe i statusbaren og efter 20 sekunder fortæller den mig lige hvor hurtigt den startede op.
Er ikke imponerende!

Det jeg elskede ved min Samsung var helt klart at den kunne multitaske og jeg kunne bruge den som "arbejdstelefon". Jeg kunne lave alt på den - læse mails, læse word og office dokumenter, pdf'er, spille spil, være på nettet med 4-5 faner åbent og der var aldrig noget hvor den ikke føltes hurtig.
Nu føles den bare langsom og trist ligesom min gamle android (HTC Desire Z med 1 år på bagen).


Overvejer at se om jeg kan få den resettet til standart udgaven den var født med for det andet her er da for irriterende.

tirsdag den 6. november 2012

Støtte Movember fra csharpudvikler.dk


Overejer om jeg skal lave et lille tiltag og lave et lille overskæg på forsiden af www.csharpudvikler.dk til at vise at jeg støtter op omkring mænds sundhed og fokus på mænds sundhedsproblemer.
I denne måned hat jeg ikke deltaget og vist mig aktiv, men det har min chef så tiden må vise om jeg udenfor den digitale verden også får vist fanerne.

mandag den 5. november 2012

Visuelle web teknologier såsom CSS3 / HTML5

Det er det jeg er god til ligesom jeg kan sætte mig ind i nye ting

Fx elsker jeg transitions i CSS3, og bruger det i stor stil på min egen side.
Derudover bruger jeg også HTML5, og en masse AJAX.
AJAX bruger jeg fx. til at hente personfølsomme data som fx kontaktpersondata på dem der kan kontaktes til de steder jeg tidligere har været ansat.
Disse laves som JSON kald, og jeg forventer der oveni disse vil være nogle yderligere til fx at lave nogle diagrammer i form af piecharts til min erfaring for at vise hvor min erfaring stammer fra.
Alt på min side www.csharpudvikler.dk er lavet i ASP.NET 4.0 - mere specifikt ASP.NET MVC3 (har rodet med ASP.NET MVC4 også), så der er REST sikret.
Jeg har forsøgt at undgå brug af SOAP fordi det fylder langt mere end JSON, og at lave en WCF service var måske lidt overkill - plus jeg gerne ville lære noget mere omkring ASP.NET MVC 3 var dette et godt valg. Flere steder på min side har jeg masser af javascript - fx for at tilpasse min side så når der er scrollbar på i siden så tilpasser den størrelsen så den ikke "hopper" når den kommer fra en side med scrollbar til en side uden og modsat.
Mange gange forsøger jeg at få det lavet med jQuery fordi det bare er smart måde at lave sit javascript og for mig meget nemmere og mere intuitivt.
Silverlight har jeg rodet med, men ikke noget jeg ville begynde at lave personlige projekter i. WPF er jo også en desktop platform og ikke så meget webbaseret til webudvikleren, men kan lade sig gøre.


søndag den 4. november 2012

XCOM : Enemy unknown til udvikleren

I stedet for at bruge tid på min side www.csharpudvikler.dk i dag vil jeg bruge tid på XCOM : Enemy Unknown.
Var så heldig at da min kæreste så julelyset i mine øjne så købte hun det til mig!
Har jeg ikke spillet siden 1'eren som jeg elskede, men kan huske det blev ved med at crashe lige når jeg var begyndt at komme i gang og det blev spændende.
Så da jeg hørte om det nye og læste det havde fået 6 ud af 6 stjerner tænkte jeg det var svært at sætte på ønskelisten og se hvor længe der var til jul.
Heldigt for mig jeg har så dejlig og sød en kæreste!

fredag den 2. november 2012

Anbefalet ASP.NET / C# Systemudvikler (C# .NET)

Jeg kom for noget tid siden til at snakke med en ven om anbefalinger.

Det var ret sjovt fordi der er åbenbart ret mange som er bange for at bede om en udtalelse, selvom der jo reelt set ikke er noget galt i det.
Nu har jeg igennem min fortrinsvis korte karriere været rundt fordi tingene har ændret sig i en retning så jeg har måtte skifte arbejde.
Første gang var ved Informi GIS hvor jeg var C# udvikler, som gerne ville beholde mig - men da der skulle nedskæres er det klart man vælger den yngste nyeste mand sammen med dem med lavest erfaring - for mine kolleger havde alle omkring 10års erfaring.
Her fik jeg også en anbefaling der sagde jeg gjorde det godt, men desværre skulle der skæres ned.

Herefter kom jeg til KMD Energi i Odense som systemudvikler / NIS systemudvikler. Et hårdt marked gjorde det svært for en person uden meget erfaring at få arbejde da der var rift om pladserne, og ofte efter samtaler fik jeg beskeden "du er lige den person vi søger, men desværre har vi valgt en med mere erfaring".
Hos KMD Energi fik jeg chancen, og var jeg enormt glad for! Var noget helt andet og meget lærerigt.
Jeg valgte selv at "skifte job / skifte afdeling" da jeg mødte min kæreste og skulle derfor flytte til Sjælland. Derfor skiftede jeg til en afdeling af KMD Energi i Ballerup hvor jeg blev Systemudvikler.
På grund af KMD havde ansættelsesstop blev jeg projektansat udvikler og da vi i KMD Energi i Ballerup ikke fik en større ordre vi havde regnet med, blev jeg ikke forlænget.

Indtil da i min karriere har jeg siddet meget med backend systemudvikler, og desktop applikationsudvikler.
Jeg havde igennem lang tid ønsket at bevæge mig mere over imod webudvikling og som rollen som webudvikler - mere specifikt ASP.NET Webudvikler / ASP.NET (C#) Systemudvikler. Jeg er jo C# udvikler / C# systemudvikler og Microsoft mand - så selvfølgelig ønsker jeg også at lave min OOA, OOD, OOP / OOAD i ASP.NET 4.0 for at føle mig som en ægte C# udvikler.
Dette er på grund af mine stærke kompetencer indenfor .NET - her specielt C# / Visual Studio.
Da jeg så fik muligheden for et kursus til at blive ASP.NET 4.0 Webudvikler.
Imens jeg tog dette kursus til ASP.NET 4.0 Webudvikler, blev jeg indkaldt til flere samtaler hos forskellige firmaer som både systemudvikler, men også ASP.NET 4.0 Webudvikler. Nogle mente jeg ikke var erfaren nok indenfor dette felt (sandt nok) og andre valgte at hente mig til 2 samtale. Da jeg var næsten færdig med kurset valgte jeg at sige ja tak til at arbejde hos Capgemini som ASP.NET Systemudvikler (C#) - da deres arbejdsmoral var lidt bedre og anderledes end de andre steder jeg var interesseret i - plus muligheden for uddannelse. Denne del med uddannelse og kurser er begyndt at fylde mere og blive mere vigtig for mig i den senere tid nu jeg har noget tid på bagen som systemudvikler.

Efter en god tid hos Capgemini begyndte det desværre at blive et presset marked som gjorde vilkårene noget anderledes som systemudvikler end det jeg startede med. Jeg har ikke noget imod at tage min del af læsset og knolke løs for vi skal komme ud af krisen, men det kræver samme velvilje overfor mig og værdsættelse af mig som systemudvikler og mine udvikler kompetencer.
Derfor valgte jeg selv at skifte arbejde hos FDC som ASP.NET Systemudvikler (VB.NET) fordi jeg ikke følte ledelsen i Capgemini tog mig seriøst og min værdi for firmaet, plus jeg ikke kom i spil til de opgaver jeg helt klart burde tiltræde.

Og jeg har faktisk fået et væld af anbefalinger fra hvert sted - uanset om jeg er blevet opsagt eller om jeg selv har skiftet videre til andre udfordringer. Så på min korte karriere har jeg allerede fået flere anbefalinger som alle kan ses på min side www.csharpudvikler.dk.

Det er jo dejligt at vide man gør det godt, men kan også se nu at på LinkedIn har jeg også samlet en pæn stak af dem fra kolleger olign.

Webfont med ikoner til webudvikleren


En webfont med ikoner kan være god fordi du ofte vil have en simpel grafisk præsentation.

Specielt som webudvikler skal man kunne bruge sine virkemidler og dermed lave pæne grafiske præsentationer der stadig er simple og pæne.

Sosa er fonten du har brug for.
Der er mere end 120 ikoner fordelt i følgende kategorier:
  • Web
  • Tekniske enheder
  • Medier
  • Mediestyring
  • Værktøjer
  • OS
  • CMS
  • Meteorologi
  • Statistik
  • Sociale medier mm.
Disse er fordelt på filtyperne .ttf, .eot, .svg og .woff er også med så du er sikker på du vil kunne bruge den sammen med @font-face.

Download Sosa her

torsdag den 1. november 2012

csharpudvikler.dk skal hjælpe med at finde forsvundne børn (Via 404-Page Not Found)



Jeg har besluttet at mine "404 File not found" sider skal hjælpe med at finde forsvundne børn.

Det var en nyhed jeg læste på version2 om et nyt innitiativ som jeg synes er rigtigt godt.
Kan dog se at antallet af amerikanske børn er meget højt hvor mine besøgende nok er mere danske eller lokale. Her kunne man godt lave noget med at tage brugerens lokation og vise børn i nærheden af denne, men uanset hvad så vil jeg gerne lade min 404 side gå til et godt formål.

Så www.csharpudvikler.dk skal hjælpe med at finde forsvundne børn.

Mange har sagt til mig at det er pjattet og ikke vil hjælpe fordi der ikke er så mange der vil finde min side, og chancen for at den besøgende vil finde min side og så samtidigt også se lige netop den person / barn som er forsvundet er forsvindende lille.
Jeg er ligeglad for om det hjælper eller ej kan jeg ikke gøre fra eller til, men hvis jeg bare er negativ så hjælper det ihvertfald ikke!
Ved at lade www.csharpudvikler.dk gøre et forsøg, gør jeg noget for det - og det er bedre end ikke at gøre noget som helst.
Hvis alle kommer med negative kommentarer om det ikke hjælper, så sker der i hvertfald ikke noget. Så hellere gøre det med det mindste håb og give det en chance, i stedet for at være negativ og give op på forhånd. For hvis bare et barn kan blive fundet ved hjælp af dette så skal det have lov at gøre et forsøg og er noget jeg gerne støtter op om!

 Men som systemudvikler og webudvikler kan man ikke lade være at fokusere på detaljer.
Jeg er jo C# udvikler med speciale i .NET & Visual Studio, så kan ikke lade være at tænke man kunne lokalisere tingene. Dette kunne gøres ved at finde din lokation og levere et barn tættest muligt på.
Selvfølgelig kan man så argumentere imod at der vil være regioner der favoriseres fordi de får set flere af disse sider end andre, og dermed er der nogle der "undlades" fordi den ikke tager random fra puljen.
Hvis et område i USA fx bruger en side meget og rammer mange 404 sider og dermed ser mange flere fra det område end et andet så er det ikke "fair".
Men samtidigt kan man så sige at det forøger chancerne for at finde nogle i lokalområdet og det er jo bedre fordi det handler om at finde så mange som muligt.
Kan jeg aldrig lade være med at fokusere på, fordi jeg er så detaljeorienteret. Sådan er det jo desværre når man er systemudvikler - så ser man muligheder og forbedringer alle steder.

Du kan jo prøve at gå ind på min C# udvikler side www.csharpudvikler.dk og så tilføje "/udvikleren-har-en-fejl-her/"  for at komme til min 404 side og se resultatet.

mandag den 29. oktober 2012

Gråtone effekt på billede med CSS


Billeder er noget af det vigtige på dit site for at skabe liv og dynamik.
Du kan udvide dette ved at give dine billeder effekter når man peger på dem (hover effekt).

Dette er noget jeg selv har tænkt på at gøre ved nogle af mine billeder.
Specielt gråtone - enten fra gråtone til farve, eller modsat.
Har også overvejet at lave et billede i gråtone, med en farve der skinner igennem (ligesom grøn som er mit hovedtema-farve) så når man får fade effekten fra gråtonebillede til "farve" så er det kun de grønlige toner der vil komme til syne. Dette ville også kunne opnås med to billeder der skiftes imellem.

Så jeg faldt over dette indlæg som faktisk nemt gennemgår hvad der skal til for at skabe denne ret fede effekt.
http://bechster.dk/2012/09/26/cross-browser-gratoning-af-billeder-med-css/

torsdag den 18. oktober 2012

Nysgerighed til dine brugere er det bedste våben


På et website er det altid vigtigt at fange din brugers interesse.
Det kan gøres på mange måder, og et godt eksempel er ved online-shops at vise lignende produkter, hvad andre har handlet etc.
Det er vigtigt du stimulerer din besøgendes interesse for at klikke mere rundt og læse mere på dit site, fordi du så sørger for de bliver mere interesserede i at læse mere eller andet.

Jeg har for nyligt selv fundet en måde at gøre dette på en del af mit udvikler CV-site.
Når man ser på en ansættelse kan man se hvilke teknologier jeg har brugt, og hvis man klikker på en af disse teknologier/kompetencer så kommer man til et detaljeret billede.
Her vises så detaljerne for denne kompetence og man kan se alle steder jeg har fået erfaring til denne kompetence i form af ansættelser, kurser, uddannelse, certificering etc.
Udover dette vises også hvornår den sidst er blevet brugt, og hvor mange års erfaring jeg har med denne kompetence.

Hver sted jeg har fået erfaring fra linker jeg også til, så man kan klikke videre til andre ansættelser og læse mere. Det er en måde at skabe interesse for de læser mere og andet.

Dette er vigtigt fordi du forsøger derved at få din bruger til at læse dit indhold og det du har brugt tid på - som jo er meningen med dit site.

onsdag den 17. oktober 2012

C# udvikler der tænker anderledes


Som C# udvikler kan man til tider godt have en tendens til at gå meget dybt i detaljer med ting og fokusere meget på de små detaljer.
Sådan er jeg nemlig! Hvis jeg har mulighed for det vil jeg gerne fortsætte til tingene er næsten helt perfekte fordi jeg er meget perfektionistik i mit arbejde og går ind for effektiv kode der løser problemerne på en intelligent måde.

En af mine personlige "problemstillinger" er at holde styr på mine kompetencer og erfaring.
For mig er det vigtigt at få lavet et overblik tidligt i min karriere da jeg ellers ikke vil kunne vedligeholde eller opdatere dette senere.
Fx på en side hvor man lister sine kompetencer, hvornår de sidste er blevet brugt, og hvor mange års erfaring man har med det, er problemet at det skal du huske at vedligeholde. Hvis man ikke gør dette virker din side negativt da den ikke er vedligeholdt.
Et andet problem er at man et år eller 9 måneder efter aldrig kan huske detaljerne for hvorfor der står 6½ års erfaring indenfor C#, og derfor hver gang skal ransage sig selv, sin hukommelse og udvikler CV for at se hvad der begrunder ens valg.

For at slippe for dette har jeg nu lavet mit eget system i forbindelse med min egen side www.csharpudvikler.dk for at lette denne administrative opgave.
Alt i alt kommer det hele ned til erfaringer, erfaringer, erfaringer.

Så jeg skal kunne knytte mine kompetencer til noget erfaring i form af ansættelser, projekter, uddannelser, projekter, certificeringer, og andet for at kunne sige jeg har erfaring.

Dette giver at jeg kan beregne:
  • hvor meget erfaring jeg har
  • hvor jeg har fået det fra
  • hvilke typer erfaring det er baseret på (uddannelse, kurser, ansættelser, projekter eller hvad?)
  • Hvornår den sidst er brugt
Dermed kan jeg nu nemmere vedligeholde mit system og min erfaring - da jeg ikke selv skal huske hvorfor, men kun huske hvad jeg har lavet og fra hvornår og til hvornår. Så kan jeg knytte kompetencer til alle disse ting og jeg kan dermed lave en liste over hvad jeg har erfaring med, hvilken type erfaring det stammer fra og hvor lang tids erfaring jeg har med det.

Så nu skal jeg vedligeholde hvad jeg har lavet, og hvilke kompetencer jeg har brugt til forskellige ting, og så vil min side selv sørge for at opdatere og vedligeholde mine kompetencer.

Som ekstra bonus så kan jeg nu præsentere alle disse informationer på min side, og sørge for brugeren kan navigere rundt og få interesse for mere.
Så jeg kan vise en liste over kompetencer, på ansættelser kan jeg vise hvad jeg har arbejdet med, på kurser kan jeg vise det samme, eller på uddannelser, certificeringer osv. og ved at klikke til en af disse kompetencer kan man få en oversigt hvor jeg har fået erfaring med denne kompetence ellers, og hvilken type erfaring det dækker.
Dette giver større interesse for at surfe rundt og læse mere og se flere detaljer, som er lige det jeg ønsker.
Tænde brugeren for at skabe større interesse for mig som c# udvikler, og mine erfaringer og mine kompetencer.

tirsdag den 16. oktober 2012

ASP.NET MVC Optimeret til hastighed


Jeg begynder at være mere og mere glad for MVC3 og MVC4! Netop fordi det er SEO venligt, det er smart og lækkert og sidst men ikke mindst fordi det er enormt hurtigt!
I går lavede jeg en test med min side lokalt med referencer til enormt store billeder på nettet som jeg bruger som test-data som skaleres ned, og derfor ikke specielt effektivt.
Udover dette så er der en masse inline-styles, og ineffektiv kode som skal optimeres, men alligevel gik det lynende stærkt med at levere min side fuldt med billeder og alt muligt.

Jeg blev virkelig overrasket over hvor effektivt det er for min side som har rimeligt meget indhold, billeder og andet som langt overstiger de 7 elementer som skal hentes simultant før den skal vente på næste element.
Jeg kunne se at efter min test at selvom jeg på en pæn del af mine sider har store billeder, tekst og design så loader siden langt langt under et sekundt.
Jeg var ret imponeret netop fordi jeg ikke engang var begyndt at performance optimere min side endnu så meget som jeg kan.

Så jeg glæder mig til at kunne frigive min C# systemudvikler side og se hvordan "verden" tager imod den, hvordan Google tager imod den og hvor meget trafik den vil kunne tiltrække.

Jeg skal selvfølgelig have lavet noget med noget optimering i form af caching på klientens maskine (done), komprimering af webindholdet (done på siden alene, ikke alt indhold der kræves som billeder, css'er, javascript etc), og så også caching på serveren med mine objekter.
For så skal den ikke lave en masse beregninger på mine objekter og business model, men kan levere den færdig tilbage til dig.

torsdag den 11. oktober 2012

C# front-end udvikler til Widex

Faldt over denne på IT-Jobbank og virkede faktisk okay spændende.

Det ligger også okay tæt på Veksø, så det er helt klart en jeg skal huske den dag det måske bliver aktuelt.

Har også sendt mig selv en pdf så jeg kan huske den, for det kunne godt være spændende.

Så kan man jo se på http://www.dotwest.net/CV/Kompetencer.aspx om mine kompetencer de dækker, eller se mere på www.csharpudvikler.dk om jeg er den rette profil.