Аўтар: ProHoster

Гвіда ван Рассум прапанаваў уключыць у Python аператары для супастаўлення з узорам.

Гвіда ван Рассум (Guido van Rossum) прадставіў на разгляд супольнасцю чарнавік спецыфікацыі для рэалізацыі ў мове Python аператараў для параўнання з узорам (match і case). Варта адзначыць, што прапановы па даданні аператараў супастаўлення з узорам ужо публікаваліся ў 2001 і 2006 гадах (pep-0275, pep-3103), але былі адпрэчаны на карысць аптымізацыі канструкцыі «if … elif … […]

Мабільныя антывірусы не працуюць

TL; DR калі на вашых карпаратыўных мабільных прыладах патрэбен антывірус, значыць вы робіце ўсё няправільна і антывірус вам не дапаможа. Гэты пост – вынік гарачых спрэчак на тэму таго, ці патрэбен на карпаратыўным мабільным тэлефоне антывірус, у якіх выпадках ён працуе, а ў якіх бескарысны. У артыкуле разбіраюцца мадэлі пагроз, ад якіх у тэорыі павінен абараняць […]

Паляпшэнне параметраў бяспекі SSL-злучэнні ў Zimbra Collaboration Suite Open-Source Edition

Надзейнасць шыфравання з'яўляецца адным з найболей важных паказчыкаў пры выкарыстанні інфармацыйных сістэм для бізнэсу, бо штодня яны ўдзельнічаюць у перадачы велізарнай колькасці канфідэнцыйнай інфармацыі. Агульнапрынятым сродкам адзнакі якасці SSL-злучэнні з'яўляецца незалежны тэст ад Qualys SSL Labs. Паколькі дадзены тэст можа запусціць хто заўгодна, для SaaS-правайдэраў асабліва важна, каб ацэнка ў гэтым тэсце была максімальнай. Аб […]

Аўтаматызацыя адпраўкі тавару ў Кітаі

Я прытрымліваюся думкі, што калі нешта можа быць аўтаматызавана - яно павінна быць аўтаматызавана. У доўгатэрміновай перспектыве 9 з 10 дзеянняў, якія падвергліся аўтаматызацыі заўсёды будуць прасцей і больш выгадна. Ну і так атрымалася, што я калісьці пазнаёміўся з адным мужчынам, які займаецца развядзеннем і продажам вустрыц - на поўдні Кітая гэта вельмі папулярны бізнэс. Пасябравалі мы […]

Рэліз дыстрыбутыва Linux Mint 20

Прадстаўлены рэліз дыстрыбутыва Linux Mint 20, які перайшоў на пакетную базу Ubuntu 20.04/XNUMX LTS. Дыстрыбутыў цалкам сумяшчальны з Ubuntu, але істотна адрозніваецца падыходам да арганізацыі інтэрфейсу карыстача і падборам выкарыстоўваных па змаўчанні прыкладанняў. Распрацоўнікі Linux Mint падаюць дэсктоп-асяроддзе, якое адпавядае класічным канонам арганізацыі працоўнага стала, якое з'яўляецца больш звыклым для карыстачоў, якія не прымаюць новыя метады пабудовы інтэрфейсу […]

Вялікі рэліз LanguageTool 5.0!

LanguageTool - гэта свабодная сістэма для праверкі граматыкі, стылю, арфаграфіі і пунктуацыі. LanguageTool можа выкарыстоўвацца як прыкладанне для працоўнага стала, каманднага радка ці як пашырэнне LibreOffice/Apache OpenOffice. Для працы патрабуецца Java 8+ ад Oracle ці Amazon Corretto 8+. У рамках асобнага праекту створаны пашырэнні для браўзэраў Mozilla Firefox, Google Chrome, Opera, Edge. І асобнае пашырэнне […]

Як ляпіць па 13 дзяўчат у гадзіну, выкарыстоўваючы машыннае навучанне і Tinder

* Выключна дзеля вывучэння Machine Learning, зразумела. Пад крыху незадаволеным поглядам каханай жонкі. Мусіць, няма гэтак простага да ўзроўня спінна-мазгавых рэфлексаў прыкладанняў, як Tinder. Для таго каб ім карыстацца дастаткова аднаго пальца, каб свайпаць і крыху нейронаў, каб выбіраць дзяўчат або мужчын, якія табе больш падабаюцца. Ідэальная рэалізацыя брутфорса ў выбары пары. Я вырашыў, што гэта […]

RATKing: новая кампанія з траянамі выдаленага доступу

У канцы траўня мы выявілі кампанію распаўсюджвання ВПО класа Remote Access Trojan (RAT) – праграм, якія дазваляюць зламыснікам выдалена кіраваць заражанай сістэмай. Разгляданая намі групоўка вызначылася тым, што яна не абрала для заражэння нейкае вызначанае сямейства RAT. У атаках у межах кампаніі былі заўважаны адразу некалькі траянаў (усё ў шырокім доступе). Гэтай рысай групоўка нагадала нам пра пацучынага караля — міфічную жывёлу, якая складаецца […]

Высокапрадукцыйны TSDB benchmark VictoriaMetrics vs TimescaleDB vs InfluxDB

VictoriaMetrics, TimescaleDB і InfluxDB былі параўнаныя ў папярэднім артыкуле па наборы дадзеных з мільярдам кропак дадзеных, якія належаць 40K унікальным часовым шэрагам. Некалькі гадоў таму была эпоха Zabbix. Кожны bare metal сервер меў не больш за некалькі паказчыкаў – выкарыстанне працэсара, выкарыстанне аператыўнай памяці, выкарыстанне дыска і выкарыстанне сеткі. Такім чынам метрыкі з тысяч сервераў могуць змясціцца […]

Выпуск модуля LKRG 0.8 для абароны ад эксплуатацыі ўразлівасцяў у ядры Linux

Праект Openwall апублікаваў выпуск модуля ядра LKRG 0.8 (Linux Kernel Runtime Guard), прызначанага для выяўлення і блакаванні нападаў і парушэнняў цэласнасці структур ядра. Напрыклад, модуль можа абараніць ад несанкцыянаванага занясення змен у працавальнае ядро ​​і спроб змены паўнамоцтваў карыстацкіх працэсаў (вызначэнне ўжывання эксплоітаў). Модуль падыходзіць як для арганізацыі абароны ад ужо вядомых эксплоітаў для ядра […]

У Chrome прапанаваны новы інтэрфейс PDF-праглядшчыка і дададзена падтрымка AVIF

У склад Chrome уключана новая рэалізацыя інтэрфейсу ўбудаванага праглядніка дакументаў у фармаце PDF. Інтэрфейс адметны вынасам у верхнюю панэль усіх налад. Калі раней у верхняй панэлі адлюстроўваліся толькі назоў файла, інфармацыя аб старонках, кнопкі павароту, друку і захаванні, то зараз у яе перанесена і змесціва бакавой панэлі, улучальнай элементы кіравання маштабаваннем і размяшчэнні дакумента па […]

Рэліз мінімалістычнага набору сістэмных утыліт BusyBox 1.32

Прадстаўлены рэліз пакета BusyBox 1.32 з рэалізацыяй набору стандартных утыліт UNIX, аформленых у выглядзе адзінага выкананага файла і аптымізаваных для мінімальнага спажывання сістэмных рэсурсаў пры памеры камплекта меней 1 Мб. Першы выпуск новага адгалінавання 1.32 пазіцыянуецца як нестабільны, поўная стабілізацыя будзе забяспечана ў версіі 1.32.1, якая чакаецца прыкладна праз месяц. Код праекту распаўсюджваецца пад ліцэнзіяй […]