May-akda: ProHoster

Libreng Pascal 3.2.0

Ang FPC 3.2.0 ay inilabas na! Ang bersyon na ito ay isang bagong pangunahing release at naglalaman ng mga bugfix at mga update sa package, mga bagong feature at mga bagong target. 3.0 taon na ang nakalipas mula noong inilabas ang FPC 5, kaya inirerekomenda na mag-update sa lalong madaling panahon. Mga bagong feature: https://wiki.freepascal.org/FPC_New_Features_3.2.0 Listahan ng mga pagbabago na maaaring masira ang backward compatibility: https://wiki.freepascal.org/User_Changes_3.2.0 Listahan ng mga bagong sinusuportahang platform: https://wiki. freepascal .org/FPC_New_Features_3.2.0#New_compiler_targets I-download: https://www.freepascal.org/download.html […]

Inilabas ang libreng Pascal Compiler 3.0.0

Noong Nobyembre 25, isang bagong bersyon ng libreng compiler para sa mga wikang Pascal at Object Pascal ay inilabas - FPC 3.0.0 "Pestering Peacock". Mga pangunahing pagbabago sa release na ito: Mga pagpapahusay sa compatibility ng Delphi: Nagdagdag ng suporta para sa mga namespace na parang Delphi para sa mga module. Idinagdag ang kakayahang lumikha ng mga dynamic na array gamit ang Create constructor. Ang mga string ng uri ng AnsiString ay nag-iimbak na ngayon ng impormasyon tungkol sa kanilang pag-encode. Mga pagbabago sa compiler: Nagdagdag ng bagong […]

Susunod na release QVGE 0.5.5 (visual graph editor)

Ang susunod na release ng QVGE, isang multi-platform na application para sa pagtingin at pag-edit ng mga two-dimensional na graph, ay inilabas. Sinusuportahan ng bersyong ito ang mga sumusunod na format: GML GraphML GEXF DOT/GraphViz (pangunahing mga tag) Bersyon 0.5.5, bilang karagdagan sa pag-aalis ng malaking bilang ng mga problema ng mga nakaraang bersyon, ay nagbibigay-daan sa iyong lumikha at mag-edit ng mga port ng mga graph node, pati na rin ang pag-export mga graph bilang mga imahe na may napiling resolusyon para sa karagdagang pag-print. Pinagmulan: linux.org.ru

Paano magpatupad ng static code analyzer sa isang legacy na proyekto nang hindi nade-demotivating ang team

Madaling subukan ang isang static code analyzer. Ngunit upang maipatupad ito, lalo na sa pagbuo ng isang malaking lumang proyekto, ay nangangailangan ng kasanayan. Kung nagawa nang hindi tama, maaaring magdagdag ng trabaho ang analyzer, pabagalin ang pag-unlad, at i-demotivate ang team. Pag-usapan natin nang maikli ang tungkol sa kung paano maayos na lapitan ang pagsasama ng static na pagsusuri sa proseso ng pag-unlad at simulang gamitin ito bilang bahagi ng CI/CD. Panimula Kamakailan ay nakuha ang aking atensyon [...]

Paano ang anak ni Rusnano, na nagbebenta ng libu-libong camera sa mga paaralang may Rostec, ay gumagawa ng mga "Russian" na camera na may tumutulo na Chinese firmware

Kamusta kayong lahat! Gumagawa ako ng firmware para sa mga video surveillance camera para sa mga serbisyo ng b2b at b2c, pati na rin ang mga lumalahok sa mga pederal na proyekto ng pagsubaybay sa video. Isinulat ko kung paano tayo nagsimula sa isang artikulo. Simula noon, marami na ang nagbago - nagsimula kaming sumuporta ng higit pang mga chipset, halimbawa, tulad ng mstar at fullhan, nagkita kami at naging magkaibigan ng maraming […]

Paano namin natutunan na ikonekta ang mga Chinese na camera para sa 1000 rubles sa cloud. Walang mga logger o SMS (at nakatipid ng milyun-milyong dolyar)

Kamusta kayong lahat! Malamang na hindi lihim na ang mga serbisyo ng cloud video surveillance ay nakakakuha ng katanyagan kamakailan. At malinaw kung bakit ito nangyayari, ang video ay "mabigat" na nilalaman, ang imbakan na nangangailangan ng imprastraktura at malaking halaga ng imbakan ng disk. Ang paggamit ng on-premises na video surveillance system ay nangangailangan ng mga pondo para gumana at suportahan, tulad ng kaso ng isang organisasyon na gumagamit ng daan-daang surveillance camera […]

Ang ELSA GeForce RTX 2070 Super Erazor X accelerator ay sumasakop sa 2,5 na expansion slot

Inanunsyo ng ELSA ang GeForce RTX 2070 Super Erazor X graphics accelerator, na idinisenyo para gamitin sa mga desktop computer na may klase ng gaming. Ang "puso" ng video card ay ang NVIDIA Turing generation processor. Ang produkto ay naglalaman ng 2560 CUDA core at 8 GB ng GDDR6 memory na may 256-bit na bus. Ang dalas ng chip core ay umabot sa 1815 MHz sa turbo mode. Ang graphics accelerator ay nilagyan ng cooling system na may dalawang 90mm […]

Ang Honor X10 Max na smartphone na may suporta sa 5G ay maaaring iharap sa Hulyo 4 o 5

Naalala ni Honor President Zhao Ming sa Weibo social network ang kanyang pangako noong 2018 na maglalabas ng isang smartphone na may malaking screen sa loob ng dalawang taon. Ngayon ay nakumpirma niya na siya ay magiging masaya na kumpletuhin ito sa oras, sa kabila ng mga problema sa paglipat mula sa 4G hanggang 5G. Tila nagpahiwatig si Zhao Ming sa paparating na paglabas ng Honor smartphone [...]

Ang mga Amerikano ay gumawa ng isang "machine" upang gayahin ang mga pagsabog ng supernova

Ang ilang mga proseso ay hindi maaaring kopyahin sa mga laboratoryo, ngunit ang mga siyentipiko ay maaaring lumikha ng isang imitasyon ng proseso para sa isang mas mahusay na pag-unawa sa pisikal at iba pang mga phenomena. Gustong makakita ng supernovae na sumabog? Bisitahin ang Georgia Institute of Technology, naglunsad lang sila ng "machine" para gayahin ang mga pagsabog ng supernova. Ang mga mananaliksik ng Georgia Tech ay lumikha ng isang pag-setup ng laboratoryo upang praktikal na pag-aralan ang paputok na pagpapalaganap ng pinaghalong magaan at mabigat na […]

Paglabas ng Snuffleupagus 0.5.1, isang module para sa pagharang ng mga kahinaan sa mga PHP application

Pagkatapos ng isang taon ng pagbuo, ang Snuffleupagus 0.5.1 na proyekto ay inilabas, na nagbibigay ng isang module para sa PHP7 interpreter upang mapabuti ang seguridad ng kapaligiran at harangan ang mga karaniwang error na humahantong sa mga kahinaan sa pagpapatakbo ng mga PHP application. Ang module ay nagpapahintulot din sa iyo na lumikha ng mga virtual na patch upang ayusin ang mga partikular na problema nang hindi binabago ang source code ng vulnerable na application, na maginhawa para sa paggamit sa mass hosting system kung saan [...]

Paglabas ng SciPy 1.5.0, mga aklatan para sa mga kalkulasyon ng siyentipiko at inhinyero

Ang aklatan para sa mga kalkulasyon ng siyentipiko, matematika at inhinyero na SciPy 1.5.0 ay inilabas. Nagbibigay ang SciPy ng malaking koleksyon ng mga module para sa mga gawain tulad ng pag-evaluate ng mga integral, paglutas ng mga differential equation, pagpoproseso ng imahe, statistical analysis, interpolation, paglalapat ng Fourier transforms, paghahanap ng extremum ng isang function, vector operations, pag-convert ng analog signal, pagtatrabaho sa mga sparse matrice, atbp. . Ang code ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng BSD at gumagamit ng […]

VPN WireGuard na pinagtibay ng OpenBSD

Si Jason A. Donenfeld, may-akda ng VPN WireGuard, ay nag-anunsyo ng pagpapatibay ng "wg" kernel driver para sa WireGuard protocol, pagpapatupad ng isang partikular na interface ng network, at mga pagbabago sa user-space tooling sa OpenBSD. Ang OpenBSD ay naging pangalawang OS pagkatapos ng Linux na may ganap at pinagsamang suporta para sa WireGuard. Ang WireGuard ay inaasahang isasama sa paglabas ng OpenBSD 6.8. Kasama sa mga patch ang isang driver para sa […]