RDF

  1. – resource description format – regler (ramverk) för beskrivning av innehållet på webbsidor på ett sätt som maskiner kan förstå och använda. RDF konstruerades för att beskriva metadata, men det har med tiden blivit ett sätt att direkt ordna datamängden. Informationen som sammanställs med RDF, RDF‑filen, kan alltså ses som en post i en databas. RDF‑filen ingår i webb­sidan, men visas normalt inte för besökaren. Den är avsedd för funktioner i webbläsaren. Syftet är att möjliggöra mer intelligenta sökningar på webben. RDF är en komponent i den semantiska webben. – Läs också om frågespråket SPARQL. – RDF tripleRDF‑triplett – den grundläggande beskrivningen av relationen mellan två objekt i RDF: subjekt, predikat (=relationen), objekt. Till exempel Tim Cook (subjekt) – är vd (predikat) – för Apple (objekt); en valp (subjekt) – är unge (predikat) – till en hund (objekt). – Läs mer på webbens tekniska ledningsgrupp W3C:s webbsidor (länk);
  2. – se reality distortion field.

[förkortningar på R] [jargong] [psykologi] [semantiska webben] [webbpublicering] [ändrad 24 februari 2023]

Scala

ett programspråk som har utvecklats för att kunna användas i stället för Java. Där man kan köra Java kan man också köra Scala. Program skrivna i Scala kan köras direkt i Java virtual machine (JVM). Det finns också en variant för Microsofts Dotnet. – Se scala-lang.org.

[programspråk] [ändrad 15 oktober 2019]

security information management

förkortat SIM – insamling och sammanställning i realtid av information av betydelse för it-säkerheten. Informationen sammanställs i realtid i form av diagram eller loggar, och övervakas av en människa som utvärderar informationen och vid behov vidtar åtgärder. Benämningen används ibland om hela säkerhetssystemet, men i strikt betydelse betecknar den bara den del av systemet som rapporterar vad som händer. – Jämför med security information and event management (SIEM) och security event manager (SEM).

[it-säkerhet] [ändrad 19 augusti 2020]

semantiska webben

(the semantic web) – projekt för att förse webbsidor med beskrivningar av innehållet, så att sökningar på webben kan bli enklare och mer intuitiva. – Beskrivningarna ska vara maskinläsbara och användas av sökmotorer. – Syftet är att komma bort från begränsningarna i sökmotorer (index) som Google, som hittar sidor bara om de innehåller de ord som användaren frågar efter. Med den semantiska webben ska man också kunna söka med ord som beskriver innehållet. Den ska automatisera det manuella arbetet bakom webbkataloger som Yahoo. – Exempel: om du vill hitta dikter på webben kommer du inte långt med att söka på ”dikt”, för de flesta dikter innehåller inte ordet dikt. På den semantiska webben skulle dikterna vara försedda med en innehållsdeklaration som säger att ”detta är en dikt”, och som dessutom kopplar termen dikt till andra termer som beskriver olika slags litteratur. – Satsningen på att skapa den semantiska webben leds av Tim Berners‑Lee, se här. – Projektet utvecklar standarder för beskrivningar av sidor och för ämneskataloger (ontologier). Beskrivningarna av sidorna ska läggas i sidornas RDF-filer. Där finns också länkar till den ämneskatalog som används. – Läs också om språket OWL. – Kombinationen av beskrivningar och ämneskataloger gör det möjligt för en sökmotor att göra intelligenta sökningar. Om man skulle söka på husdjur på den semantiska webben skulle sökmotorn kunna hitta sidor om siameser, även om ordet husdjur inte står på de sidorna. Ämneskatalogen kan nämligen tala om att ’husdjur’ omfattar ’katter’ och att ’katter’ i sin tur omfattar ’siameser’ – alltså är siameser ett slags husdjur. Den semantiska webben ger alla möjlighet att utforma egna ämneskataloger, men the Dublin core börjar bli en inofficiell standard. – Den semantiska webben förutsätter att sidorna och ämneskatalogerna skrivs i XML, och att sidorna förses med RDF‑filer. Ämneskatalogerna utformas på samma sätt som klasserna i objektorienterade system, och beskrivs i relationsdatabaser. – Se också mikroformat, GRDDL och länkade data. – Svagheten i systemet är att det krävs extraarbete för att anpassa en webbsida till den semantiska webben. I många fall är det inte värt besväret, och för miljoner existerande webbsidor kommer det inte att göras. Troligen kommer systemet bara att användas på webbplatser där den förbättrade sökbarheten verkligen tillför något. I stället kommer sökmotorerna att använda avancerade tekniker, baserade på artificiell intelligens, för att ge liknande resultat. Ett annat sätt att förse webbsidor med beskrivande etiketter är att låta besökarna göra det, så kallade taggonomier. – En utförlig artikel i Scientific American om den semantiska webben, skriven av Tim Berners‑Lee, finns här. – Semantiska webben kallas ibland för webb 3.0, en beteckning som också används i en annan betydelse.

[semantiska webben] [språk] [xml] [ändrad 24 februari 2023]

virtuell maskin

(virtual machine, förkortas ibland VM) – program som beter sig som en dator. – Man kan köra applikationer och operativsystem mot en virtuell maskin (som i sin tur körs mot en materiell dator). (Se virtuell.) För program som körs mot en virtuell maskin är den virtuella maskinen likvärdig med en materiell dator, förutom att den brukar gå lite långsammare. – Alla instruktioner från programmet behandlas först av den virtuella maskinen som översätter dem till instruktioner till den materiella datorn och dess ope­ra­tiv­system. För den materiella datorn är den virtuella maskinen helt enkelt ett program som alla andra. Flera virtuella maskiner kan köras samtidigt i samma dator (server), om den har tillräcklig kapacitet. – Virtu­ella maskiner utvecklades först på 1970‑talet för att man skulle kunna skriva program som fungerade oberoende av datortyp. På 00‑talet började det också att bli ett sätt att utnyttja maskinkapaciteten bättre. Det gäller främst för server­hallar och molnet. Där kan man flytta virtuella maskiner från hårt be­last­ade servrar till servrar som har lite att göra. Det sker med automatik. – Program som har skrivits för en virtuell maskin kan köras utan förändring­ar på alla datorer som har den virtuella maskinen installerad. Virtuella maskiner är också ett sätt att höja säkerheten, eftersom den virtuella maskinen kan skydda datorn mot skadlig kod. – Ett välkänt exempel är Java virtual machine som används för att köra programspråket Java. – Programkod som körs mot virtuella maskiner kallas för managed code (indirekt körbar kod). – Läs också om Xen och virtualisering.

[it-system] [virtuellt] [ändrad 16 maj 2017]

VisiCalc

Skärmdump från Visicalc. Blå tecken mot svart bakgrund. Liknar en utskrift från en räknemaskin.
Urkalkylarket.

det första kalkylarket. – Visi­Calc utvecklades för Apple II† av Dan Bricklin (länk) och Bob Frankston (länk). Programmet, som kom 1979, anses vara det program som förvandlade hemdatorn från en hobbygrej till ett seriöst verktyg. Det kom också versioner för IBM PC†, Commodore† och Atari†. – VisiCalc såldes i 700 000 exemplar. Tillverkningen upphörde 1983. Då hade VisiCalc fått konkurrens av Lotus 1‑2‑3†, som allmänt ansågs mer kraftfullt och enklare att hantera. – En körbar version av VisiCalc, 1982 års modell, för pc kan laddas ner här. – Läs mer om VisiCalc på Dan Brick­lins webbsidor.

[it-historia] [kalkylark] [nerlagt] [ändrad 2o september 2022]

Acreo

RISE Acreo – tidigare: ett svenskt forskningsinstitut med inriktning på bland annat kommunikationsteknik, nanoteknik och tryckt elektronik. Efter omorganisation integrerad i RISE; namnet Acreo används inte längre. Fanns i Kista, Göteborg, Lund, Norrköping och Hudiksvall. Grundades 1996 och ingick från 2002 i paraply­orga­nisa­tionen Swedish ICT† som i sin tur sedan 2016 ingår i RISE. – Se ri.se.

[datorvetenskap] [forskningsinstitut] [sammanslaget] [ändrad 8 september 2020]

beskrivande webbadress

webbadress (URL) som innehåller ord eller namn som beskriver inne­hållet på webb­sidan som adressen går till. – Ett exempel är Wiki­pedia, där webbadressen till varje uppslags­ord inne­håller det uppslagsordet. Till exempel går sv.wikipedia.org/wiki/Dator till uppslags­ordet Dator. – Engelska slug, för­svenskat till slugg, syftar på den betydelsebärande delen av webbadressen. – Be­skriv­ande webb­adresser är ofta komplement till en webbsidas ursprung­liga och egentliga webb­adress. Besök­are som efterfrågar den beskrivande webbadressen skickas vidare till den ursprungliga webbadressen genom omdirigering. – Tekniskt: Webbadresser som https://it-ord.computersweden.se/?s=beskrivande+webbadress (med frågetecken) är tekniskt annorlunda, eftersom ?s=beskrivande+webbadress de­fi­ni­erar en sökning i en databas, inte en fast sida. Den sida som skickas till besökaren sätts samman av webbservern först efter anropet. Detta syns på frågetecknet.

[webbpublicering] [ändrad 4 oktober 2018]