Jimmy Thomsen

Flest udviklere kender Javascript – men kan de lide det?

Det er jo derfor vi har strict comparison i JavaScript og andre typesvage sprog. Du har friheden til at lave svag sammenligning hvis du vil, men du er ikke tvunget til det.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comparison_Operators

9. februar 2019 kl. 11:34
Edge får alligevel ikke indbygget adblocker

De har nogle helt grundlæggende problemer, som ikke er løst med et nyt navn og en opdateret brugergrænseflade.

  1. Det er en videreudvikling af den samme gamle Render Engine, på godt og (mest) ondt.

  2. Den har ingen markedsandel - den er ubetydelig i det store billede.

  3. MS har nu released 3 udgaver af Developer Tools i deres browsere, og ikke én gang har de ramt bare tæt på noget der kunne bruges i praksis. Chrome og Firefox har stadig de bedste værktøjskasser, så ingen udvikler med respekt for sig selv vil bruge den.

  4. Edge er bagud - den får svært ved at indhente det forsømte.

Det er positivt at den har fået løbende updates, ligesom de andre browsere har haft i et århundrede. Så bliver bugs trods alt rettet løbende. Men jeg har svært ved at se hvad der skulle overbevise mig om at den er noget værd ift. etablerede browsere der har modnet langt længere end IE/Edge.

Dette er i øvrigt ikke en generel rant mod MS. Der er stadig intet der slår deres office-pakke, og deres OS begynder også at virke lovende igen.

4. april 2016 kl. 21:49
13 tegn tvinger Chrome i knæ over hele verden

Siden Google forkede WebKit og kaldte det Blink, har de introduceret massive mængder fejl. Helt groteske og fundamentale fejl som ikke burde komme gennem deres kvalitetssikring. Og de er alt for lang tid om at rette dem. 6 måneder forventer jeg at skulle vente på en rettelse til den seneste fejl jeg fandt. Det er naturligvis intet imod Microsofts leverance-model, men meget frustrerende, da jeg konkret står med brugere som ikke længere kan bruge noget software som er lavet helt efter bogen, og virker i alle browseren - undtagen Chrome. Google laver massiv re-fakturering i Blink, og det er der sikkert en god grund til. De har nok fundet steder hvor der potentielt kan spares CPU og Mem. Men det ændrer ikke på at de har taget et produkt som virkede vanvittigt godt (WebKit), og nu fuldstændig sat kvaliteten over styr i en længere periode. Jeg frygter at dette kaos vil stå på 1-2 år endnu. Det er nok de færreste almindelige brugere der oplever problemerne, men for os udviklere er det meget frustrerende. Følgende to kommentarer slås nu om at være mest populær i min kode: // Fix for Chrome // Fix for Legacy IE

21. september 2015 kl. 13:02
Milliarder af facebook billeder kunne være slettet

Jeg tænker mere at der desværre er mange mennesker der har adgang til den slags markeder, og de har intet enticement for at gå den lovlige vej. Hvis Facebook betalte ordentligt, kunne de lige så godt oplyse dém om fejlene, men det gør de ikke.

Men for den omtalte person har det sikkert været en udmærket oplevelse.

18. februar 2015 kl. 11:29
Milliarder af facebook billeder kunne være slettet

Jeg synes det er problematisk at de kun udbetaler småpenge for sådan en type fejl. Han kunne have solgt oplysningerne på det sorte marked for millioner, men honoreres med mindre end 75.000 kr. De sender et skidt signal ved at underbetale folk på den måde.

18. februar 2015 kl. 10:31
Microsoft open sourcer endnu mere .NET

I lang tid blev Java til Windows og Mac OS udviklet af Microsoft og Apple, og de var inkompatible på mange områder, ligesom Performance varierede meget. Open Source implementeringen af Java til Linux lider stadig på disse punkter. Jeg er ikke ekspert på området, men jeg tror Sun gjorde deres specifikationer tilgængelige, men lod det være op til 3. parter at udvikle de relevante VMs. Så det er M$ vel i deres gode ret til også at gøre. Men de får næppe succes med det.

Jeg bryder mig ikke om M$, men til deres forsvar skal det da nævnes, at de udgav Silverligt til OSX. Med Mono kan Silverlight også køre, men uden DRM, desværre.

Jeg synes MS tager en del skridt i den rigtige retning. Igen, jeg har intet til overs for Microsoft, jeg synes de i mange henseender udvikler tredje-rangs software. Men .NET som Open Source lyder meget tiltalende, og kunne - hvis det bliver tilstrækkeligt udbredt - få mig til at droppe PHP og Java. Så lad os se hvordan det ser ud om en 5 års tid.

12. februar 2015 kl. 14:08
Disse krypteringsteknologier kan NSA ikke knække - andre er trivielle

Artiklen bringer det ikke på banen, så jeg synes det er relevant at nævne, at TrueCrypt projektet er dødt. Jeg bruger det selv fra tid til anden, men på den lange bane ville jeg nok kigge efter alternativer. NSA råber næppe op når/hvis de bryder eventuelle TrueCrypt-specikke algoritmer.

http://en.wikipedia.org/wiki/TrueCrypt

Til langt det meste bruger jeg den indbyggede kryptering i OSX.

29. december 2014 kl. 14:03
HTML5-standarden er færdigudviklet - nu kommer HTML5.1

Til dem der er interesseret, ligger den foreløbige (!) HTML 5.1 specifikation her:http://www.w3.org/html/wg/drafts/html/master/introduction.html

Fx. får vi et main element, som supplerer header, footer, og nav.http://demosthenes.info/blog/648/HTML-51-and-the-main-element

29. oktober 2014 kl. 15:15
Linus: Jeg vil stadig gerne have Linux på desktoppen

Jeg har brugt Linux i over 16 år, og kørt det som primært OS på desktoppen i 10 år - skiftevis Debian og Ubuntu fra 2004 til 2014. I år skiftede jeg til OSX. Jeg kørte Linux fordi jeg nød den totale frihed til at tilpasse stort set hvad som helst, og fordi lortet ikke skulle reinstalleres 4 gange om året for at performe anstændigt. Til gengæld kunne jeg ca. hvert år eller hvert 2. år se frem til en hel weekends arbejde, når jeg opgraderede mit OS. Dette var særligt tilfældet med Ubuntu hvor et-eller-andet nyt var gået i stykker ved hver eneste release. Den var sikker hver gang - kvaliteten af Ubuntu er væsentligt dårligere end visse versioner af Windows. Alright, det skal være sagt at jeg har kørt Linux på en MacBook Pro, og de har aldrig været lige så godt supporteret som en standard Intel-bambus-Desktop-PC. Så i 2014 blev jeg træt af det, og på det tidspunkt havde Apple løst de fleste af de tåbeligheder de havde haft i tidligere versioner af OSX. Samtidig åbnede skiftet op for adgang til en seriøs røvfuld ny software. For helt ærligt, meget af softwaren på Linux stinker. Særligt mangler der en anstændig office-pakke - LibreOffice er noget lort der ligner og fungerer som noget fra Windows 3.11. Så da OSX endelig blev en mulighed, pungede jeg med glæde 6-800 kroner ud til ny software - det er småpenge ift. det arbejde jeg konstant havde med at patche Linux på min Macbook Pro. Linux på desktoppen er for de unge der interesserer sig for teknik, som selv vil kunne tilpasse alt, og som synes det er fedt at spare nogle hundrede kroner på software - præcis som jeg gjorde det engang. Men på et tidspunkt får man nok, formentlig fordi man ønsker at være mere produktiv, som det var tilfældet for mig (jeg er udvikler - jeg skal bare have noget der virker, og gør mig så produktiv som muligt). Jeg kører i øvrigt stadig Debian på mine servere - det har jeg ingen planer om at ændre foreløbig. Så det er ikke fordi jeg ikke kan lide Linux eller værdsætter det kæmpe arbejde der ligger bag - det gør jeg. Det er bare ikke godt nok til Desktoppen ift. OSX eller Windows 7. Og prisen for et OS kan ikke rigtigt bruges som argument. Windows koster reelt kun penge hvis det købes i løssalg, mens OSX følger med en MacBook Pro, incl. gratis opgraderinger til nyere versioner.

26. august 2014 kl. 18:36
PHP gør klar til fremtiden: Baner vej for just-in-time-compiler

De skulle se at få styr på de grundlæggende problemer først - fx native support for Unicode. Eller som minimum få gjort MB String Function overriding pålidelig så man nemt kan opgradere gamle løsningen der er baseret på Latin1.

31. maj 2014 kl. 09:52
Anmeldelse: "Jobs"

For et års tid siden begyndte jeg at interessere mig meget for Steve Jobs. Jeg købte biografien som lydbog, og har set stortset alle videoklip der findes af ham. Han var en mand der forstod at markedsføre sit firma, produkterne, og sig selv. For mig som produktudvikler var han en stor inspiration ift. hans søgen efter bedre og mere indbydende produkter - produkter der beriger og berører vores liv. Jeg skal naturligvis se filmen, omend jeg forventer at biografien dykker dybere ind i Jobs univers end filmen. Men hvis man vil spare de 100 kroner, så findes der mange gode videoklip på YouTube. Jeg synes følgende er gode:

Building NeXThttp://www.youtube.com/watch?v=WHsHKzYOV2E

Interview med Bill Gates og Steve Jobshttp://www.youtube.com/watch?v=_5Z7eal4uXI (part 1)http://www.youtube.com/watch?v=lK_HThS8DZo (part 2)http://www.youtube.com/watch?v=Scf6dV4FSf8 (part 3)http://www.youtube.com/watch?v=cCvLTlQWT6A (part 4)http://www.youtube.com/watch?v=wuhHIqJyjY0 (part 5)http://www.youtube.com/watch?v=PXKv9jc-otc (part 6)http://www.youtube.com/watch?v=D_rxpAgBFQo (part 7)http://www.youtube.com/watch?v=X2aLYBC5onk (part 8)http://www.youtube.com/watch?v=hM8K1yexO6s (part 9)http://www.youtube.com/watch?v=QGH-1L-0zo4 (part 10)http://www.youtube.com/watch?v=oQwhbazr5ug (part 11)

Steve Jobs Stanford Commencement Speechhttp://www.youtube.com/watch?v=UF8uR6Z6KLc

27. august 2013 kl. 19:49
Startknappen vender tilbage i Windows 8.1 - men med ny funktionalitet

Hvis folk vil have en start-knap, og Microsoft ikke vil levere den (eller lader vente på sig), hvorfor så ikke installere en 3.parts start-menu? Der findes flere der ser fine ud - fra gratis til nogle få dollars:

http://www.startbutton8.com/da/http://www.stardock.com/products/start8/http://www.classicshell.net/

30. maj 2013 kl. 17:23
Første hands-on: Lumigon T2 er en god begyndelse

Det er godt at se, at telefonen faktisk er til at få fat på. Hvis jeg skal have ny mobil, bliver det formentlig en T2. Jeg synes det er vigtigt at støtte danske virksomheder. For mig er det ikke væsentligt at den er 30% langsommere end andre mobiler i samme prisklasse. Jeg tænder mere på den helstøbte brugeroplevelse, design og holdbarhed.

Version2 > Det ville altså være super fedt, hvis I kunne få et interview i stand med virksomheden. Jeg er meget nysgerrig efter at høre, hvorfor det tog så lang tid. Jeg er helt sikker på at det er enormt kompliceret for en lille dansk virksomhed, at lave sådan et produkt her, og det er formentlig også pokkers dyrt at sætte i søen. Men en ærlig snak med ejerne synes jeg kunne være interessant, for at høre om de forskellige udfordringer de stod over for. Spørg også gerne om de har andre produkter i støbeskeen og om T2 får en efterfølger inden for de nærmeste par år - måske blot en udgave med 4G/LTE og dual/quard core.

30. maj 2013 kl. 16:45
Bekræftet: Stærkt forsinket, dansk luksus-Android endelig til salg

Hej,

Jeg synes faktisk den ser super lækker ud. Vi kan godt blive enige om at den ikke er cutting edge hvad angår teknologien, men design og funktion er for mig ekstremt vigtigt. Super lækkert med rustfrit stål og en hård skal der beskytter den.

At man kan overføre data ved blot at lade to telefoner røre hinanden, synes jeg er smart. Jeg ved ikke om andre mobiler har samme feature via NFC. Min kæreste og jeg overvejer at skifte mobiler, så vi ville formentlig købe to ens, og så er det jo ideelt at man kan dele data på den måde.

Prisen er lidt for høj, men på den anden side betaler jeg gerne for dansk design.

Jeg håber de får nok succes til at kunne lave en ny udgave i nærmeste fremtid. Jeg synes de med denne mobil har vist at de har kompetencerne. Det er nok det økonomiske aspekt der halter, og således gør at de ikke kan følge med udviklingen og dermed konkurrere med Samsung, Apple og HTC på specs.

29. maj 2013 kl. 19:17
Her er de 20 bedste open source-CMS'er: Hvem truer Wordpress?

Her bruges Umbraco på .NET og Sitemagic CMS (naturligvis) på PHP. Sidstnævnte mangler i listen :)

4. marts 2013 kl. 23:05
Derfor skal Wordpress med i CMS-overvejelserne

Jeg tror mange vælger Wordpress fra pga. det store fokus på blogging. Kontrolpanelet er gennemsyret af blogging funktionalitet som man - mig bekendt - ikke umiddelbart kan slippe af med. Det virker counter-intuitivt når man ønsker et CMS. Sidst jeg prøvede Wordpress (ca. et halv år siden) tog det mig en times tid at få selve front-enden til at ligne en hjemmeside frem for en blog. Men det er bare ikke tilstrækkeligt, når man ikke kan tilpasse funktionaliteten i kontrolpanelet.

Selv arbejder jeg på Sitemagic CMS (http://sitemagic.org). Min motivation for at arbejde på noget andet var dengang den meget ringe kvalitet i kildekoden bag Wordpress og mange andre CMS systemer. Det er efterhånden nogle år siden, så der kan være sket meget siden. Men den slags "dårligt ry" hænger jo desværre ved - selv efter at projekterne bliver bedre. Se blot forskellige udgaver af Linux. Mange af dem har været lige så brugervenlige end Windows/OSX i årevis - alligevel er det for mange argumentationen for at holde fast i de kende systemer. Historik..

Så hvis Wordpress er et CMS, så burde de overveje at lave en CMS edition, uden fokus på blogging.

3. marts 2013 kl. 15:05
Skat efter kritik af PDF-løsning: Windows 8 tog os på sengen

Punkt 4 betyder blot, at du indtaster koden i konsol-tabben og trykker ENTER. Så overskrives en af SKATs JavaScript-funktioner, så Adobe Reader ikke længere er krævet.

18. november 2012 kl. 16:31
Skat efter kritik af PDF-løsning: Windows 8 tog os på sengen

Jeg bruger kun Linux, så jeg var nødt til at omgå tjekket for Adobe Reader. Det var heldigvis overkommeligt. Til de interesserede er opskriften følgende (udført i Chrome, bør også virker i IE og FF)

  1. Gå til siden med linket til din forskudsopgørelse (PDF)
  2. Tryk F12 (åbner developer-tools)
  3. Gå til Console-tabben
  4. Inject flg. linje JavaScript: CheckPdfViewValid = function() { return true; }
  5. Klik nu på download-linket til din forskudsopgørelse

Så dukker den fint op i en download-dialogboks som den plejer.

16. november 2012 kl. 22:04
Drupal-lejr kritiserer ministerium for at vælge Umbraco som stats-CMS

I know. Derfor jeg foreslår at man kunne starte med at spare mere oplagte steder :-)

3. september 2012 kl. 12:27
Drupal-lejr kritiserer ministerium for at vælge Umbraco som stats-CMS

Jeg forstår slet ikke diskussionen omkring prisen. Det er super fedt at man som privat/mini-virksomhed kan få et CMS op at stå gratis (hvis altså ens egen tid ikke er noget værd). Men om det offentlige bruger 1.000 eller 10.000 kroner årligt er så totalt ligegyldige beløb. Hvis man endelig vil spare i det offentlige, så start med at reducere løbske IT-projekter der koster os milliarder hvert år.

Hvis man laver to identiske projekter på henholdsvis Drupal og Umbraco, vil jeg vædde med at den endelig pris kommer til at ligge tæt op af hinanden.

Jeg er selv stærk tilhænger af Open Source, men jeg mener ikke at man skyder sig selv i foden med valget af Windows som server-platform. Hvad angår mulighederne for integration, så tror jeg at Drupal og Umbraco begge vil kunne opfylde de behov der måtte være. Men når organisationen i forvejen er baseret på Microsoft-teknologi, så er det da et indlysende valg at fortsætte af den sti, så man ikke skal have både Window- og Linux-administratorer samt .NET og PHP udviklere.

Hilsen SharePoint-udvikleren der udelukkende arbejder med Open Source efter fyraften :-)

3. september 2012 kl. 12:20