Forfatter: ProHoster

Gratis pascal 3.2.0

FPC 3.2.0 er blevet frigivet! Denne version er en ny større udgivelse og indeholder fejlrettelser og pakkeopdateringer, nye funktioner og nye mål. Det er 3.0 år siden, at FPC 5 blev udgivet, så det anbefales at opdatere så hurtigt som muligt. Nye funktioner: https://wiki.freepascal.org/FPC_New_Features_3.2.0 Liste over ændringer, der kan bryde bagudkompatibilitet: https://wiki.freepascal.org/User_Changes_3.2.0 Liste over nye understøttede platforme: https://wiki. freepascal .org/FPC_New_Features_3.2.0#New_compiler_targets Download: https://www.freepascal.org/download.html […]

Gratis Pascal Compiler 3.0.0 udgivet

Den 25. november blev en ny version af den gratis compiler til Pascal- og Object Pascal-sprogene udgivet - FPC 3.0.0 "Pestering Peacock". Større ændringer i denne udgivelse: Delphi-kompatibilitetsforbedringer: Tilføjet understøttelse af Delphi-lignende navnerum til moduler. Tilføjet muligheden for at oprette dynamiske arrays ved hjælp af Create-konstruktøren. AnsiStrings gemmer nu oplysninger om deres kodning. Ændringer i compileren: Tilføjet ny […]

Næste udgivelse QVGE 0.5.5 (visuel grafeditor)

Den næste udgivelse af QVGE, en multi-platform applikation til visning og redigering af todimensionelle grafer, er blevet frigivet. Denne version understøtter følgende formater: GML GraphML GEXF DOT/GraphViz (hovedtags) Version 0.5.5, ud over at eliminere et betydeligt antal problemer fra tidligere versioner, giver dig mulighed for at oprette og redigere porte af grafknudepunkter samt eksportere grafer som billeder med den valgte opløsning til yderligere print. Kilde: linux.org.ru

Hvordan man implementerer en statisk kodeanalysator i et ældre projekt uden at demotivere teamet

Det er nemt at prøve en statisk kodeanalysator. Men at implementere det, især i udviklingen af ​​et stort gammelt projekt, kræver dygtighed. Hvis det gøres forkert, kan analysatoren tilføje arbejde, bremse udviklingen og demotivere teamet. Lad os kort tale om, hvordan man korrekt griber integrationen af ​​statisk analyse ind i udviklingsprocessen og begynder at bruge den som en del af CI/CD. Introduktion For nylig blev min opmærksomhed henledt [...]

Hvordan Rusnanos datter, der solgte tusindvis af kameraer til skoler med Rostec, laver "russiske" kameraer med utæt kinesisk firmware

Hej alle! Jeg udvikler firmware til videoovervågningskameraer til b2b- og b2c-tjenester, såvel som dem, der deltager i føderale videoovervågningsprojekter. Jeg skrev om, hvordan vi startede i en artikel. Siden da har meget ændret sig - vi begyndte at understøtte endnu flere chipsæt, for eksempel, såsom mstar og fullhan, vi mødte og blev venner med en masse […]

Hvordan vi lærte at forbinde kinesiske kameraer for 1000 rubler til skyen. Ingen loggere eller SMS (og sparet millioner af dollars)

Hej alle! Det er nok ingen hemmelighed, at cloud-videoovervågningstjenester har vundet popularitet for nylig. Og det er klart, hvorfor dette sker, video er "tungt" indhold, hvis lagring kræver infrastruktur og store mængder disklager. Brug af et lokalt videoovervågningssystem kræver midler til drift og støtte, som i tilfældet med en organisation, der bruger hundredvis af overvågningskameraer […]

ELSA GeForce RTX 2070 Super Erazor X accelerator optager 2,5 udvidelsespladser

ELSA har annonceret GeForce RTX 2070 Super Erazor X grafikaccelerator, designet til brug i gaming-klasse desktop-computere. Videokortets "hjerte" er NVIDIA Turing-generationsprocessoren. Produktet indeholder 2560 CUDA-kerner og 8 GB GDDR6-hukommelse med en 256-bit bus. Chipkernefrekvensen når 1815 MHz i turbotilstand. Den grafiske accelerator er udstyret med et kølesystem med to 90 mm […]

Amerikanerne lavede en "maskine" til at simulere supernovaeksplosioner

Nogle processer kan ikke reproduceres i laboratorier, men videnskabsmænd kan skabe en efterligning af processen for en bedre forståelse af fysiske og andre fænomener. Vil du se supernovaer eksplodere? Besøg Georgia Institute of Technology, de har lige lanceret en "maskine" til at simulere supernovaeksplosioner. Georgia Tech-forskere har skabt en laboratorieopsætning til praktisk at studere den eksplosive udbredelse af en blanding af lette og tunge […]

Udgivelse af Snuffleupagus 0.5.1, et modul til blokering af sårbarheder i PHP-applikationer

Efter et års udvikling er Snuffleupagus 0.5.1-projektet blevet frigivet, som giver et modul til PHP7-fortolkeren til at forbedre sikkerheden i miljøet og blokere almindelige fejl, der fører til sårbarheder i at køre PHP-applikationer. Modulet giver dig også mulighed for at oprette virtuelle patches for at løse specifikke problemer uden at ændre kildekoden for den sårbare applikation, hvilket er praktisk til brug i massehostingsystemer, hvor […]

Udgivelse af SciPy 1.5.0, et bibliotek til videnskabelige og tekniske beregninger

Biblioteket for videnskabelige, matematiske og tekniske beregninger SciPy 1.5.0 er blevet frigivet. SciPy leverer en stor samling af moduler til opgaver såsom evaluering af integraler, løsning af differentialligninger, billedbehandling, statistisk analyse, interpolation, anvendelse af Fourier-transformationer, finding af ekstremum af en funktion, vektoroperationer, konvertering af analoge signaler, arbejde med sparsomme matricer osv. . Projektkoden distribueres under BSD-licensen og bruger […]

VPN WireGuard er mainstreamet i OpenBSD

Jason A. Donenfeld, forfatter til VPN WireGuard, annoncerede vedtagelsen af ​​"wg"-kernedriveren til WireGuard-protokollen, implementering af en specifik netværksgrænseflade og ændringer til brugerrumsværktøjer i OpenBSD. OpenBSD blev det andet OS efter Linux med fuld og integreret understøttelse af WireGuard. WireGuard forventes at blive inkluderet i OpenBSD 6.8-udgivelsen. Patcherne inkluderer en driver til […]