Författare: ProHoster

Gratis Pascal 3.2.0

FPC 3.2.0 har släppts! Den här versionen är en ny stor utgåva och innehåller buggfixar och paketuppdateringar, nya funktioner och nya mål. Det har gått 3.0 år sedan FPC 5 släpptes, så det rekommenderas att uppdatera så snart som möjligt. Nya funktioner: https://wiki.freepascal.org/FPC_New_Features_3.2.0 Lista över ändringar som kan bryta bakåtkompatibiliteten: https://wiki.freepascal.org/User_Changes_3.2.0 Lista över nya plattformar som stöds: https://wiki. freepascal .org/FPC_New_Features_3.2.0#New_compiler_targets Ladda ner: https://www.freepascal.org/download.html […]

Gratis Pascal Compiler 3.0.0 släppt

Den 25 november släpptes en ny version av den kostnadsfria kompilatorn för språken Pascal och Object Pascal - FPC 3.0.0 "Pestering Peacock". Stora ändringar i den här utgåvan: Delphi-kompatibilitetsförbättringar: Lade till stöd för Delphi-liknande namnrymder för moduler. Lade till möjligheten att skapa dynamiska arrayer med hjälp av Skapa-konstruktorn. AnsiStrings lagrar nu information om deras kodning. Ändringar i kompilatorn: Lade till ny […]

Nästa version QVGE 0.5.5 (visuell grafredigerare)

Nästa version av QVGE, en multiplattformsapplikation för att visa och redigera tvådimensionella grafer, har släppts. Denna version stöder följande format: GML GraphML GEXF DOT/GraphViz (huvudtaggar) Version 0.5.5, förutom att eliminera ett betydande antal problem från tidigare versioner, låter dig skapa och redigera portar för grafnoder, samt exportera grafer som bilder med den valda upplösningen för ytterligare utskrift. Källa: linux.org.ru

Hur man implementerar en statisk kodanalysator i ett äldre projekt utan att demotivera teamet

Det är lätt att prova en statisk kodanalysator. Men för att genomföra det, särskilt i utvecklingen av ett stort gammalt projekt, krävs skicklighet. Om det görs på fel sätt kan analysatorn lägga till arbete, bromsa utvecklingen och demotivera teamet. Låt oss kort prata om hur man korrekt närmar sig integrationen av statisk analys i utvecklingsprocessen och börjar använda den som en del av CI/CD. Inledning Nyligen uppmärksammades jag [...]

Hur Rusnanos dotter, som sålde tusentals kameror till skolor med Rostec, gör "ryska" kameror med läckande kinesisk firmware

Hej alla! Jag utvecklar firmware för videoövervakningskameror för b2b- och b2c-tjänster, samt de som deltar i federala videoövervakningsprojekt. Jag skrev om hur vi började i en artikel. Sedan dess har mycket förändrats - vi började stödja ännu fler styrkretsar, till exempel, som mstar och fullhan, vi träffade och blev vänner med många […]

Hur vi lärde oss att ansluta kinesiska kameror för 1000 rubel till molnet. Inga loggare eller SMS (och sparade miljontals dollar)

Hej alla! Det är förmodligen ingen hemlighet att molnvideoövervakningstjänster har blivit populärare nyligen. Och det är tydligt varför detta händer, video är "tungt" innehåll, vars lagring kräver infrastruktur och stora mängder disklagring. Att använda ett lokalt videoövervakningssystem kräver pengar för att driva och stödja, som i fallet med en organisation som använder hundratals övervakningskameror […]

ELSA GeForce RTX 2070 Super Erazor X accelerator upptar 2,5 expansionsplatser

Компания ELSA анонсировала графический ускоритель GeForce RTX 2070 Super Erazor X, предназначенный для использования в настольных компьютерах игрового класса. «Сердце» видеокарты — процессор NVIDIA поколения Turing. Изделие содержит 2560 ядер CUDA и 8 Гбайт памяти GDDR6 с 256-битной шиной. Частота ядра чипа достигает 1815 МГц в турбо-режиме. Графический ускоритель оборудован системой охлаждения с двумя 90-миллиметровыми […]

Amerikanerna gjorde en "maskin" för att simulera supernovaexplosioner

Vissa processer kan inte reproduceras i laboratorier, men forskare kan skapa en imitation av processen för en bättre förståelse av fysiska och andra fenomen. Vill du se supernovor explodera? Besök Georgia Institute of Technology, de har precis lanserat en "maskin" för att simulera supernovaexplosioner. Georgia Tech-forskare har skapat en laboratorieuppsättning för att praktiskt studera den explosiva utbredningen av en blandning av lätt och tung […]

Release av Snuffleupagus 0.5.1, en modul för att blockera sårbarheter i PHP-applikationer

Efter ett års utveckling har Snuffleupagus 0.5.1-projektet släppts, vilket ger en modul för PHP7-tolken för att förbättra säkerheten i miljön och blockera vanliga fel som leder till sårbarheter i att köra PHP-applikationer. Modulen låter dig också skapa virtuella patchar för att fixa specifika problem utan att ändra källkoden för den sårbara applikationen, vilket är bekvämt att använda i massvärdsystem där […]

Release av SciPy 1.5.0, bibliotek för vetenskapliga och tekniska beräkningar

Biblioteket för vetenskapliga, matematiska och tekniska beräkningar SciPy 1.5.0 har släppts. SciPy tillhandahåller en stor samling moduler för uppgifter som att utvärdera integraler, lösa differentialekvationer, bildbehandling, statistisk analys, interpolation, applicera Fourier-transformer, hitta ytterpunkten för en funktion, vektoroperationer, konvertera analoga signaler, arbeta med glesa matriser, etc. . Projektkoden distribueras under BSD-licensen och använder […]

VPN WireGuard antagen av OpenBSD

Jason A. Donenfeld, författare till VPN WireGuard, tillkännagav antagandet av "wg"-kärndrivrutinen för WireGuard-protokollet, implementering av ett specifikt nätverksgränssnitt och ändringar av verktyg för användarutrymme i OpenBSD. OpenBSD blev det andra operativsystemet efter Linux med fullt och integrerat stöd för WireGuard. WireGuard förväntas inkluderas i OpenBSD 6.8-utgåvan. Patcharna inkluderar en drivrutin för […]