om mjukvara: skriven direkt för att köras i molnet – molnäkta. (Se också native.)
[molnet] [programmering] [ändrad 8 april 2021]
Ord och uttryck i it-branschen
om mjukvara: skriven direkt för att köras i molnet – molnäkta. (Se också native.)
[molnet] [programmering] [ändrad 8 april 2021]
kort tid (bråkdel av sekund) då en av flera processer som körs samtidigt i samma dator får använda datorns processor. – Multikörning, alltså det att en dator kör flera program samtidigt, är möjlig därför att programmen, eller rättare sagt processerna, turas om att använda processorn. (Varje program körs som en eller flera processer.) I operativsystemstyrd multikörning ser operativsystemet till att alla aktiva processer får tillgång till processorn i tur och ordning. De tilldelas alltså varsitt tidskvantum. Tidskvantum brukar vara högst en tiondels sekund. – På engelska: time slice.
[processorer] [programkörning] [ändrad 31 juli 2019]
ett projekt för säkrare och enklare körning av program över webben. Det gäller alltså program som finns på en webbserver, och som anropas av användare genom en webbläsare. – Seif har utvecklats på PayPal och introducerades i början av 2016. Utgångspunkten var att webben utformades för publicering av statiska dokument, och utan tanke på it‑säkerhet. Den utvecklades inte för körning av serverbaserade program med tät kommunikation mellan server och webbläsare. Säkerhet måste därför läggas till genom extra program, som gör arbetet svårare för webbutvecklare. – Seif kan ses som en grundlig omgörning av sättet att kommunicera mellan server och webbläsare. Bland annat används inte HTTP, utan JSON och TCP. Kryptering är inbyggd, och programfiler och andra resurser identifieras av kondensat (hash), inte av namn. – Mer i detta föredrag av Douglas Crockford (länk) och i denna artikel. – Se också denna länk.
[it-säkerhet] [programmering] [webben] [ändrad 22 augusti 2019]
oföränderlig – immutable database, immutable data store – datalagring där lagrad information inte ändras, eller inte kan ändras – oföränderlig datalagring. – Ändringar lagras som nya data utan att de gamla tas bort. För att systemet ska kunna avgöra vad som är det senaste och aktuella får alla data tidsangivelse. – Oföränderlig datalagring började användas på 2010‑talet, särskilt i verksamheter med krav på snabb lagring och snabb analys. Det går helt enkelt fortare att lägga till data utan att först radera. Datalagring har dessutom blivit så billig att kostnaden för att ha kvar inaktuella data är obetydlig. Oföränderlig datalagring är också ett sätt att ta säker backup: en angripare kan inte ändra eller radera. – I programmering används engelska immutable om programkod och värden som inte får ändras. – Ordet immutabel finns på svenska, men det är ovanligt.
[datalagring] [programmering] [ändrad 28 maj 2021]
(MVC) – en vanlig princip för hur applikationer är sammansatta. De delas upp i tre huvuddelar:
– I användargränssnittet kan vyn och styrningen vara förenade, men det påverkar inte grundprincipen. – MVC-principen utformades av den norska datavetaren Trygve Reenskaug (länk) i samband med ett besök på forskningsinstitutet PARC på 1970-talet. Det tillämpades då på ett tidigt utförande av programspråket Smalltalk. Sedan dess har MVC blivit ett vanligt sätt att bygga upp program för webben och andra program som har grafiskt användargränssnitt.
[grafiskt användargränssnitt] [programmering] [ändrad 20 december 2017]
(open API) – öppet programmeringsgränssnitt – publicerad specifikation för hur man får andra program att utbyta information med det program som det gäller; specifikation av hur andra program ska skrivas för att kunna samverka med ett program eller en tjänst som har öppet API. – Applikationer och tjänster har öppna API:er för att fristående utvecklare ska kunna skriva program som hämtar information från dem, som utbyter information med dem eller som begär tjänster av dem. Även om själva API:t är öppet behöver inte informationen eller tjänsterna vara fritt tillgängliga: det kan ändå krävas registrering eller abonnemang samt autentisering och behörighet.
[api] [ändrad 29 mars 2020]
inneslutning, inneslutande, nästling, inordning – inom it:
– Verbet to contain betyder oftast bara att innehålla eller omfatta i allmän betydelse, men det kan också betyda att innesluta, vilket brukar betyda att det inneslutna förvaras så att det inte kan komma ut, antingen för att det är värdefullt eller för att det är farligt.
[programmering] [skydd] [spel] [ändrad 21 september 2022]
– se dekompilering.