Claus Waldersdorff Knudsen

Slut med 'slave' og 'master:' Linux gør op med racistisk terminologi

Begrebet master/slave indenfor elektronik har gamle rødder og er altså ikke noget der er "opfundet" i IT verdenen. Se bare denne beskrivelse af en helt fundamental byggeklods:https://www.javatpoint.com/master-slave-jk-flip-flop-in-digital-electronics

Uden denne byggeklods havde vi ikke noget IT :-)

Og jeg giver Mogens Ritsholm ret:

Forslaget om at afskaffe master/slave betegnelserne i tekniske systemer er idiotisk.

Min kone har ikke noget imod dette begreb, når jeg engang imellem forklarer hende om tekniske ting hvor dette begreb indgår.

Hendes forfædre blev fragtet til USA for 400 år siden!

17. juli 2020 kl. 03:23
Delphi fylder 25 år

Startede med Visual Basic da den kom; men skiftede lynhurtigt til Delphi da Delphi 1 udkom. Er nu nået til Delphi RAD studio 10.3 på arbejdet. Et andet alternativ er Code Typhoon, der læner sig op ad Free Pascal og Lazarus; men har flere komponenter end Lazarus. Jeg har lige startet et mindre projekt der skal køre på både Windows og Linux. Ren fornøjelse at arbejde med.https://www.pilotlogic.com/sitejoom/index.php/wiki/84-wiki/codetyphon-studio/72-codetyphon-about

17. februar 2020 kl. 08:53
Exploding the Phone

Da jeg var knægt muntrede jeg med med at ringe gratis fra en telefonboks vha en stump ledning. Den ene ende blev proppet ind i mikrofonen og den anden ende blev kortvarigt forbundet til klappen hvor mønten kom retur, og det blev så registreret som et møntindkast.

Og nu har jeg ikke brugt en telefonboks de sidste 20 - 25 år vil jeg tro :-)

18. marts 2019 kl. 23:45
Hvad bliver det næste vi slukker-tænder for ?

Og Når der virkelig skal skrives pålidelig kode, er det forresten næsten altid C man bruger til det.

Og her troede jeg at ADA var sagen når det gjaldt pålidelighed og sikkerhed og runtime check. Syntes jeg har hørt ad F-35 indeholder en hel del ADA kode.

Claus

15. februar 2017 kl. 00:30
Danmarks største Appleforum lukket af Facebook uden begrundelse

Man kunne jo overveje om alternativet Ello kunne bruges, hvis man ikke kan/gider at lave sit eget forum. (Sidst jeg lavede et privat forum tog det mig under 15 min).

6. oktober 2016 kl. 16:43
Samsungs strømsparefunktion slukker for danske varsler om storm og giftig røg

Amber Alerts anvender SMS (og en fæl hyletone) og kan derfor normalt ikke lukkes ned. Man kan selv slå det til/fra.

13. september 2016 kl. 16:10
iPhone 7: Vandafvisende og uden høretelefonstik

Og med portræt mode på 7plus er en feature der før krævede et ret dyrt DSLR kamera... not choped liver at det er nu på telefonen...

Hm, det klarer mit enøjede Sony Z3 da udmærket, altså det med at baggrunden er uskarp og ansigtet (næsen) står knivskarpt.

8. september 2016 kl. 21:40
ATmega128: En anmeldelse

Mange instruktioner tager op imod 12 clockcykler imod ofte 1 for de fleste moderne microprocessorer

1 instruction tager 8 clockcykler, DIV AB, >70% tager 1 eller 2 clockcykler
  1. Clocks to Execute 1 2 2/3 3 3/4 4 4/5 5 8
  2. Number of Instructions 26 50 5 14 7 3 1 2 1
Prismæssigt starter SiLabs fra omkring 0,7US$ enkeltstykpris, 10pin (3mm x 3mm).

Og ja, man er tilbøjelig til at anvende de værktøjer (hardware såvel som software) man kender godt og er fortrolige med. I sidste ende handler det for mig om at få noget ud på markedet :-)

I fritiden hygger jeg mig så med mere eksotiske chips som Renesas S7 serie (rasende dyr!), eller en indlejret 8051 i en FPGA, så der er plads til at udvide instruktionssættet ;-)

20. juli 2016 kl. 20:21
ATmega128: En anmeldelse

Hvad er der nu galt med den gode gamle 8051 familie, siger en der engang har undervist i 8051 :-)

Til mindre opgaver (8-bits) bruger jeg stadig et medlem af 8051 familien med flere eller færre perifere enheder indbygget.

SiLabs har en meget stor familie af u-controllere med 8051 kerne, som til forskel fra de første fra intel og andre "nulevende" afvikler mange instruktioner i løbet af 1 klokpuls i stedet for de oprindelige 12.

Bitmanipulering på en port sker i løbet af 2 klokpulse, så hvis dimsen kører med 50MHz kan man sætte eller cleare en bit på bare 40ns. C-compiler/assembler/linker er "gratis" fra Keil og har efterhånden mange år på bagen, så de fleste fejl er efterhånden luset ud.

Hilsen fra en der også engang har udviklet til 8048 - uden moderne debuggere og IDE'er. Så lærer man virkelig at sætte pris på en lysdiode og en scope probe.

19. juli 2016 kl. 23:12
Politiet: Sessionslogning kunne have hjulpet terror-efterforskning

Ej altså. Nu må i holde op!

Enhver der har set en krimi lavet efter ca 1995 vil vide, at man til enhver tid kan spore en mobil med ca 1m nøjagtighed i løbet af højst 30 sekunder. Lur mig om ikke politiet og SP har set de samme film og er blevet kraftigt inspireret. :-) Og så er der altså ikke nogen herinde, med forstand på tingene, der skal komme og forplumre debatten med noget så kedeligt som fakta.

Ha' en god weekend.

1. juli 2016 kl. 23:20
Google står til historisk milliardbøde ved EU-domstolen

Prøvede lige for sjov at søge på 'search engines' med hhv google og duckduckgo. På google dukkede 'google' slet ikke op på første side. På duckduckgo blev google listet som nummer 4. Duckduckgo blev nummer 2 på begge søgninger efter dogpile.

PS. Sidder i USA.

17. maj 2016 kl. 18:12
Apple vil have FBI til at hacke dem - igen

For de teknisk interessede har Johanathan Zdziarski på sin blog et ganske godt bud på hvordan FBI håndlagere teknisk har udført angrebet på krypteringen.</p>
<p><a href="http://www.zdziarski.com/blog/?p=5966">http://www.zdziarski.com/blog/?p…;

Han skriver noget om at kopiere til NAND kredse og teste disse chip. Ville det ike vaere nemmere blot at lave en NAND simulator og teste loes med en PC?. (Findes formentlig allerede i form af noget HDL kode)

3. april 2016 kl. 18:04
Grøde i Internet of Things: Motorknas kan nu opdages på afstand i millioner af biler

Måske er det ikke gået op for Version2 at man har kunne betale med dankort i taxa i rigtigt mange år? Nu bliver betalingsterminalen pludselig et IoT. Breaking News ...

Saa lige i nyhederne i gaar morges at det bl.a. handler om at koeberen af en ny bil kan betale afdrag til samme bil indefra bilen med sit visa kort. :-)

PS Bor i Californien.

23. februar 2016 kl. 18:12
Teleindustrien: Sessionslogning af danskerne bliver dyrt og besværligt

Tak, Baldur. Mange gode eksempler. Lad os håbe at SP forstår blot en lille smule af dine eksempler.

13. februar 2016 kl. 19:02
Case study: Smider Post Danmark vores pakker væk?

Virker ikke her fra Fremont, Ca. Ubuntu 14.04.03 LTS, Firefox

  1. ubuntu@ubuntu:~$ wget -O /dev/null <a href="http://www.postdanmark.dk">http://www.postdanmark.dk</a>
  2. --2016-01-01 12:18:38-- <a href="http://www.postdanmark.dk/">http://www.postdanmark.dk/</a>
  3. Resolving <a href="http://www.postdanmark.dk">www.postdanmark.dk</a> (<a href="http://www.postdanmark.dk">www.postdanmark.dk</a>)... 147.14.11.143
  4. Connecting to <a href="http://www.postdanmark.dk">www.postdanmark.dk</a> (<a href="http://www.postdanmark.dk">www.postdanmark.dk</a>)|147.14.11.143|:80... connected.
  5. HTTP request sent, awaiting response... 302 Found
  6. Location: /KjadZ/ [following]
  7. --2016-01-01 12:18:39-- <a href="http://www.postdanmark.dk/KjadZ/">http://www.postdanmark.dk/KjadZ/</a>
  8. Connecting to <a href="http://www.postdanmark.dk">www.postdanmark.dk</a> (<a href="http://www.postdanmark.dk">www.postdanmark.dk</a>)|147.14.11.143|:80... connected.
  9. HTTP request sent, awaiting response... 302 Found
  10. Location: / [following]
  11. --2016-01-01 12:18:40-- <a href="http://www.postdanmark.dk/">http://www.postdanmark.dk/</a>
  12. Connecting to <a href="http://www.postdanmark.dk">www.postdanmark.dk</a> (<a href="http://www.postdanmark.dk">www.postdanmark.dk</a>)|147.14.11.143|:80... ^C
  13. ubuntu@ubuntu:~$ wget -O /dev/null <a href="http://www.postdanmark.dk">http://www.postdanmark.dk</a>
  14. --2016-01-01 12:19:32-- <a href="http://www.postdanmark.dk/">http://www.postdanmark.dk/</a>
  15. Resolving <a href="http://www.postdanmark.dk">www.postdanmark.dk</a> (<a href="http://www.postdanmark.dk">www.postdanmark.dk</a>)... 147.14.11.143
  16. Connecting to <a href="http://www.postdanmark.dk">www.postdanmark.dk</a> (<a href="http://www.postdanmark.dk">www.postdanmark.dk</a>)|147.14.11.143|:80... ^C
  17. ubuntu@ubuntu:~$

1. januar 2016 kl. 21:26
Køb ikke sikkerhedsappliances

Så skynd jer at læse artiklen og tænk så på at dygtige programmører som Wietse Venema (Postfix m.fl.) og PHK også laver mange fejl - måske i omegnen af en sikkerhedsmæssigt relevant fejl pr 1000 linier kode. Hvor mange fejl er det så? Svært at sige, men jeg fandt en dejlig grafik via Google <a href="http://www.informationisbeautiful.net/visualizations/million-lines-of-c…;

Det er da så rart at vide at der kun er ca 100.000 fejl i en moderne "high end" bils software. Og her gik jeg og troede at det var værre ;-)

18. december 2015 kl. 01:56