Аўтар: ProHoster

Дарагі Google Cloud, адмова ад зваротнай сумяшчальнасці цябе забівае

Чорт вазьмі, Google, я не хацеў зноў пісаць у блог. У мяне так шмат спраў. Вядзенне блога патрабуе часу, энергіі і крэатыву, якія я мог бы выкарыстоўваць з карысцю: мае кнігі, музыка, мая гульня і гэтак далей. Але ты мяне дастаткова раззлаваў, і давядзецца гэта напісаць. Так што давай скончым з гэтым. Пачну з невялікай, […]

Падтрымка чорных і белых спісаў для метрык на баку агента ў Zabbix 5.0

Падтрымка чорных і белых спісаў для метрык на баку агента Ціхан Ускоў, Інжынер інтэграцыі, Zabbix Праблемы бяспекі дадзеных У Zabbix 5.0 з'явілася новая функцыя, якая дазваляе палепшыць бяспеку ў сістэмах з выкарыстаннем Zabbix Agent і замяняе стары параметр EnableRemoteCommands. Удасканаленне бяспекі сістэм з выкарыстаннем агента абумоўлена тым фактам, што агент можа выконваць вялікую колькасць патэнцыйна […]

У нас там Postgres, але я хз што з ім рабіць (з)

Гэта цытата аднаго з маіх знаёмых які калісьці даўно звяртаўся да мяне з пытаннем пра Postgres. Тады мы за пару дзён вырашылі яго праблему і падзякаваўшы мяне ён дадаў: "Добра, калі ёсць знаёмы DBA". Але што рабіць, калі няма знаёмага DBA? Варыянтаў адказу можа быць даволі шмат, пачынаючы ад пашукаць сярод сяброў сяброў і заканчваючы […]

Apple прадставіла One – адзіную падпіску на ўсе свае сэрвісы

Слых аб тым, што Apple запусціць пакетную падпіску на свае сэрвісы, хадзілі досыць даўно. І вось сёння ў рамках анлайн-прэзентацыі адбыўся афіцыйны запуск паслугі Apple One, якая дазволіць карыстачам аб'яднаць выкарыстоўваныя сэрвісы Apple у адной падпісцы. Карыстальнікі змогуць выбіраць паміж трыма варыянтамі пакетнай прапановы Apple. Базавая падпіска складаецца з Apple Music, Apple TV+, Apple […]

Apple прадставіла Watch SE – свае першыя даступныя смарт-гадзіны. Іх кошт стартуе з $279

Акрамя флагманскіх гадзін Apple Watch Series 6 купертинская кампанія прадставіла таксама Apple Watch SE – пераемніка Watch Series 3, выпушчаных тры гады таму. Кошт гадзінніка пачынаецца ад 279 долараў. Аформіць папярэднюю замову на іх можна ўжо сёння (прынамсі, у ЗША), але выйдуць на рынак яны ў пятніцу. Мадэль захоўвае многія характэрныя асаблівасці Series […]

Прадстаўлены Apple Watch Series 6: вымярэнне ўзроўню кіслароду ў крыві, новы працэсар і папружкі без зашпілек

Кампанія Apple на сённяшнім мерапрыемстве ўсё ж не прадставіла новыя смартфоны iPhone 12 – чуткі паказваюць, што вінаватыя праблемы з пастаўкамі, выкліканыя пандэміяй COVID-19. Так што ці ледзь не галоўным анонсам сталі гадзіны Apple Watch Series 6, якія захавалі дызайн Apple Watch Series 4 і Series 5, але абзавяліся новымі датчыкамі для такіх функцый, як маніторынг […]

Gentoo пачаў распаўсюджванне ўніверсальных зборак ядра Linux

Распрацоўнікі Gentoo Linux абвясцілі аб гатовасці ўніверсальных зборак з ядром Linux, створаных у рамках праекту Gentoo Distribution Kernel для спрашчэння працэсу суправаджэння ядра Linux у дыстрыбутыве. Праектам прадстаўлена магчымасць як усталёўкі гатовых бінарных зборак з ядром, так і выкарыстанні ўніфікаванага ebuild для зборкі, налады і ўсталёўкі ядра пры дапамозе пакетнага мэнэджара, па аналогіі з іншымі […]

Уразлівасць у ftpd з FreeBSD, якая дазваляла атрымаць root-доступ пры выкарыстанні ftpchroot

У пастаўляемым у складзе FreeBSD серверы ftpd выяўлена крытычная ўразлівасць (CVE-2020-7468), якая дае магчымасць карыстачам, абмежаваным сваім хатнім каталогам пры дапамозе опцыі ftpchroot, атрымаць поўны root-доступ да сістэмы. Праблема выклікана спалучэннем памылкі ў рэалізацыі механізму ізаляцыі карыстальніка пры дапамозе выкліку chroot (пры збоях падчас змены uid або выкананні chroot і chdir выдавалася нефатальная памылка, не […]

Рэліз BlendNet 0.3, дадаткі для арганізацыі размеркаванага рэндэрынгу

Апублікаваны выпуск дадатку BlendNet 0.3 для Blender 2.80+. Дадатак выкарыстоўваецца для кіравання рэсурсамі для размеркаванага рэндэрынгу ў воблаку або на лакальнай рэндэр-ферме. Код дадатку напісаны на мове Python і распаўсюджваецца пад ліцэнзіяй Apache 2.0. Асаблівасці BlendNet: Спрашчае працэдуру разгортвання ў аблоках GCP/AWS. Дазваляе выкарыстоўваць танныя (preemptible/spot) машыны для асноўнай нагрузкі. Выкарыстоўвае бяспечны REST + HTTPS […]

Апытанне аб стане Rust 2020

Супольнасць Rust запусціла апытанне аб стане мовы і экасістэмы 2020 State of Rust Survey. Мэта апытання - выявіць слабыя і моцныя бакі мовы і вызначыць прыярытэты распрацоўкі. Апытанне апублікавана на некалькіх мовах, удзел ананімны і запатрабуе каля 10-15 хвілін. Адказы прымаюцца да 24 верасня. Вынікі мінулага года Спасылка на форму 2020 State of Rust на […]

Мікрасэрвісы з камунікацыяй праз Axon

У гэтым простым тутарыяле мы зробім пару мікрасэрвісаў на Spring Boot і які арганізуецца паміж імі ўзаемадзеянне праз фрэймворк Axon. Дапусцім у нас такая задача. Ёсць крыніца здзелак на фондавым рынку. Гэтая крыніца перадае нам здзелкі па Rest-інтэрфейсу. Нам трэба гэтыя здзелкі атрымаць, захаваць у базу даных і зрабіць зручнае in-memory сховішча. Гэтае сховішча павінны выконваць […]

Захоўванне дадзеных у кластары Kubernetes

Наладзіць захоўванне дадзеных прыкладанняў, запушчаных у кластары Kubernetes, можна некалькімі спосабамі. Адны з іх ужо састарэлі, іншыя з'явіліся зусім нядаўна. У гэтым артыкуле разгледзім канцэпцыю трох варыянтаў падлучэння СХД, у тым ліку самы апошні – падлучэнне праз Container Storage Interface. Спосаб 1. Указанне PV у маніфесце пода Тыповы маніфест, які апісвае пад у кластары Kubernetes: Колерам […]