PHP исполняется 30 лет
Языку PHP, который когда-то расшифровывался как "Personal Home Page", исполняется 30 лет. Несмотря на свой почтенный возраст и репутацию не самого элегантного языка, он продолжает развиваться, а его использование даже немного растет (во многом благодаря WordPress).
В грядущем PHP 8.5 (ожидается в ноябре) появится pipe-оператор `|>`. Он будет передавать значение с левой стороны в качестве аргумента функции с правой, что позволит строить цепочки вызовов в функциональном стиле. Это делает код более читаемым по сравнению с кучей вложенных скобок.
З.Ы У PHP остается одна вечная проблема с огромным количество сайтов, работающих на древних, неподдерживаемых версиях. По данным W3Techs, 48% сайтов все еще используют PHP 7, а более 10% — PHP 5, поддержка которого закончилась 6 лет назад.
Типичный🥸 Сисадмин
Языку PHP, который когда-то расшифровывался как "Personal Home Page", исполняется 30 лет. Несмотря на свой почтенный возраст и репутацию не самого элегантного языка, он продолжает развиваться, а его использование даже немного растет (во многом благодаря WordPress).
В грядущем PHP 8.5 (ожидается в ноябре) появится pipe-оператор `|>`. Он будет передавать значение с левой стороны в качестве аргумента функции с правой, что позволит строить цепочки вызовов в функциональном стиле. Это делает код более читаемым по сравнению с кучей вложенных скобок.
strlen(trim($string)) превратится в $string |> trim(...) |> strlen(...).З.Ы У PHP остается одна вечная проблема с огромным количество сайтов, работающих на древних, неподдерживаемых версиях. По данным W3Techs, 48% сайтов все еще используют PHP 7, а более 10% — PHP 5, поддержка которого закончилась 6 лет назад.
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡36❤7😁7👍6⚡1
🔒 SonicWall опровергла 0-day, обвинив старую уязвимость
Компания SonicWall заявила, что недавние атаки с использованием вымогателя Akira на межсетевые экраны 7-го поколения с включённым SSL VPN связаны не с уязвимостью нулевого дня, а с уже известной проблемой CVE-2024-40766.
Расследование 40 инцидентов показало, что пострадали в основном те клиенты, которые при переходе с брандмауэров Gen 6 на Gen 7 не выполнили рекомендации по сбросу локальных паролей. В результате атакующие получили возможность использовать старые учётные данные для входа через SSL VPN.
☝️Однако не все пользователи согласны с официальной версией: на Reddit сообщают о взломах даже в случаях, когда уязвимые аккаунты отсутствовали, а также жалуются, что компания отказывалась анализировать предоставленные логи.
Типичный🥸 Сисадмин
Компания SonicWall заявила, что недавние атаки с использованием вымогателя Akira на межсетевые экраны 7-го поколения с включённым SSL VPN связаны не с уязвимостью нулевого дня, а с уже известной проблемой CVE-2024-40766.
Этот баг, исправленный ещё в августе 2024 года, позволял злоумышленникам получать несанкционированный доступ к уязвимым устройствам.
Расследование 40 инцидентов показало, что пострадали в основном те клиенты, которые при переходе с брандмауэров Gen 6 на Gen 7 не выполнили рекомендации по сбросу локальных паролей. В результате атакующие получили возможность использовать старые учётные данные для входа через SSL VPN.
☝️Однако не все пользователи согласны с официальной версией: на Reddit сообщают о взломах даже в случаях, когда уязвимые аккаунты отсутствовали, а также жалуются, что компания отказывалась анализировать предоставленные логи.
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🌚3💊2❤1
Forwarded from IT-Мемасы от Эникея
This media is not supported in your browser
VIEW IN TELEGRAM
🔥62😁30👍2❤1😭1
Intel, AMD, Google и Microsoft договорились о едином стандарте для соединения чиплетов на скорости 64 ГТ/с.
Консорциум UCIe (Universal Chiplet Interconnect Express), в который входят Intel, AMD, TSMC, Google, Microsoft и другие, выпустил спецификацию UCIe 3.0. Это новый стандартный клей, который позволяет объединять в одном корпусе чиплеты от разных производителей.
Главное - удвоение производительности. Спецификация поддерживает скорости до 48 ГТ/с для стандартной 2D-упаковки и до 64 ГТ/с для продвинутой 2.5D, что вдвое больше, чем в UCIe 2.0. Это критически важно для HPC и AI-решений, где физическое пространство для соединений ограничено, а пропускная способность нужна максимальная.
Появились и важные фичи для управляемости и энергоэффективности. Runtime recalibration позволяет динамически настраивать канал во время работы, экономя энергию. Расширенный sideband-канал и MTP (Management Transport Protocol) для ранней загрузки прошивки упрощают инициализацию и управление сложными multi-chip системами. Также добавлены механизмы fast throttle и emergency shutdown через open-drain I/O для мгновенного реагирования на перегрузки и аварии.
При этом стандарт сохраняет полную обратную совместимость со всеми предыдущими версиями UCIe, что даёт бесшовную интеграцию с уже существующими экосистемами. Параллельно с этим Open Compute Project (OCP) выпустил свою спецификацию, которая также охватывает UCIe, что еще раз подтверждает серьезность намерений всей индустрии.
Теперь осталось договориться о едином стандарте для зарядных устройств ноутбуков😂
Типичный🥸 Сисадмин
Консорциум UCIe (Universal Chiplet Interconnect Express), в который входят Intel, AMD, TSMC, Google, Microsoft и другие, выпустил спецификацию UCIe 3.0. Это новый стандартный клей, который позволяет объединять в одном корпусе чиплеты от разных производителей.
Главное - удвоение производительности. Спецификация поддерживает скорости до 48 ГТ/с для стандартной 2D-упаковки и до 64 ГТ/с для продвинутой 2.5D, что вдвое больше, чем в UCIe 2.0. Это критически важно для HPC и AI-решений, где физическое пространство для соединений ограничено, а пропускная способность нужна максимальная.
Появились и важные фичи для управляемости и энергоэффективности. Runtime recalibration позволяет динамически настраивать канал во время работы, экономя энергию. Расширенный sideband-канал и MTP (Management Transport Protocol) для ранней загрузки прошивки упрощают инициализацию и управление сложными multi-chip системами. Также добавлены механизмы fast throttle и emergency shutdown через open-drain I/O для мгновенного реагирования на перегрузки и аварии.
При этом стандарт сохраняет полную обратную совместимость со всеми предыдущими версиями UCIe, что даёт бесшовную интеграцию с уже существующими экосистемами. Параллельно с этим Open Compute Project (OCP) выпустил свою спецификацию, которая также охватывает UCIe, что еще раз подтверждает серьезность намерений всей индустрии.
Теперь осталось договориться о едином стандарте для зарядных устройств ноутбуков
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Я раньше готов был залипать на это часами. Это был не просто запуск системной утилиты. Это был священный ритуал оптимизации.
Закрываешь все программы, выключаешь хранитель экрана и запускаешь его. И слушаешь... это мерное, убаюкивающее потрескивание жёсткого диска. Затаив дыхание, смотришь, как разрозненные красные и белые кубики медленно, но верно собираются в монолитную синюю стену.
Это было ощущение полного контроля. Ощущение, что ты наводишь порядок не просто в файлах, а в самой душе машины😢
Типичный🥸 Сисадмин
Закрываешь все программы, выключаешь хранитель экрана и запускаешь его. И слушаешь... это мерное, убаюкивающее потрескивание жёсткого диска. Затаив дыхание, смотришь, как разрозненные красные и белые кубики медленно, но верно собираются в монолитную синюю стену.
Это было ощущение полного контроля. Ощущение, что ты наводишь порядок не просто в файлах, а в самой душе машины
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
1🫡176💯89❤46😢7👍2
🦊 Firefox перегревает ПК из-за новых ИИ-функций
Пользователи жалуются на высокую нагрузку на процессор и быстрый разряд батареи после добавления в Firefox 141 ИИ-группировки вкладок. Функция использует локальную модель ИИ для анализа открытых страниц.
Проблему вызывает процесс "Inference", который работает на устройстве. При его принудительном завершении Firefox аварийно завершает работу. Возможная причина в использовании формата ONNX вместо более эффективного GGUF. Хотя локальная обработка приватнее облачных решений (как в Chrome), реализация в Firefox ресурсоёмка.
Отключить ИИ можно в
💔 — ИИ в браузерах стал новым тулбаром из нулевых
🤷♂️ — Выключил и забыл, главное что есть опция
😎 — Пусть лучше жрёт CPU, чем сливает данные в облако
Типичный🥸 Сисадмин
Пользователи жалуются на высокую нагрузку на процессор и быстрый разряд батареи после добавления в Firefox 141 ИИ-группировки вкладок. Функция использует локальную модель ИИ для анализа открытых страниц.
Проблему вызывает процесс "Inference", который работает на устройстве. При его принудительном завершении Firefox аварийно завершает работу. Возможная причина в использовании формата ONNX вместо более эффективного GGUF. Хотя локальная обработка приватнее облачных решений (как в Chrome), реализация в Firefox ресурсоёмка.
Отключить ИИ можно в
about:config. Для этого нужно поставить значение false для browser.ml.chat.enabled (чат-бот) и browser.tabs.groups.smart.enabled (умная группировка).💔 — ИИ в браузерах стал новым тулбаром из нулевых
🤷♂️ — Выключил и забыл, главное что есть опция
😎 — Пусть лучше жрёт CPU, чем сливает данные в облако
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
🤷♂94💔44😎31❤4👍3💊3😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
✍36🔥18😱11❤6😁5🌚5💊2🫡1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61😭50😱18💊9🫡4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁107❤16😱7🌚7😡6💊3🫡1
Forwarded from godnoTECH - Новости IT
Российские мобильные операторы предложили властям заблокировать голосовые вызовы в зарубежных мессенджерах. Идея — как в ОАЭ: чаты оставляем, но позвонить нельзя.
Причина в том, что трафик и нагрузка на сети растут, оборудование дорожает из-за санкций, а доходы от обычной связи падают. По расчётам операторов, это замедлит развитие сетей, и даже в крупных городах интернет может стать медленнее. При этом резкое повышение тарифов ФАС не поддержала.
Операторы считают, что такая мера вернёт пользователей к обычным звонкам, усложнит жизнь кибермошенникам (часто звонят через WhatsApp/Telegram) и, возможно, поможет избежать полной блокировки этих сервисов. Минцифры пока не одобрила идею, но разговоры идут.
Please open Telegram to view this post
VIEW IN TELEGRAM
💊101👎50😢11👍5🫡5🌚4❤3🍾1
Forwarded from Linux / Линукс
Торвальдс назвал мусором и отклонил изменения для RISC-V в ядре 6.17
Линус в своем стиле отклонил pull request с изменениями для архитектуры RISC-V, предназначенными для ядра Linux 6.17. Разработчики RISC-V отправили запрос в пятницу, за два дня до закрытия окна слияния, несмотря на то, что Линус заранее просил присылать все пораньше из-за своей поездки. Но опоздание было не главной проблемой.
В своем ответе в почтовой рассылке Торвальдс написал:
Больше всего Линуса взбесило то, что разработчики добавили в общие заголовочные файлы, не специфичные для RISC-V, разный мусор. В качестве примера он привел бессмысленную функцию-хелпер
Линус пояснил, что если вы пишете🤬 , понятия, в каком порядке идут слова. Он обвинил разработчиков в том, что они загрязняют общие заголовочные файлы и делают код хуже, и предупредил:
В итоге все изменения для RISC-V, включая поддержку IOMMU, ACPI BGRT (для логотипов вендоров при загрузке) и прочие улучшения, отправляются ждать релиза 6.18😬
Linux / Линукс🥸
Линус в своем стиле отклонил pull request с изменениями для архитектуры RISC-V, предназначенными для ядра Linux 6.17. Разработчики RISC-V отправили запрос в пятницу, за два дня до закрытия окна слияния, несмотря на то, что Линус заранее просил присылать все пораньше из-за своей поездки. Но опоздание было не главной проблемой.
В своем ответе в почтовой рассылке Торвальдс написал:
Нет. Это мусор, и он пришел слишком поздно. Я просил присылать pull-реквесты пораньше, потому что я в поездке, и если вы не можете следовать этому правилу, то хотя бы делайте свои pull-реквесты хорошими.
Оригинал:
No. This is garbage and it came in too late. I asked for early pull requests because I'm traveling, and if you can't follow that rule, at least make the pull requests good.
Больше всего Линуса взбесило то, что разработчики добавили в общие заголовочные файлы, не специфичные для RISC-V, разный мусор. В качестве примера он привел бессмысленную функцию-хелпер
make_u32_from_two_u16().Эта штука делает мир реально хуже. Это бесполезный мусор, который делает любой код непонятным, и он хуже, чем просто не использовать этот дурацкий хелпер.
Оригинал: That thing makes the world actively a worse place to live. It's useless garbage that makes any user incomprehensible, and actively WORSE than not using that stupid helper.
Линус пояснил, что если вы пишете
(a << 16) + b, то сразу понятно, что происходит и какое слово старшее. А если вы пишете make_u32_from_two_u16(a,b), то у вас нет ни малейшего, Больше никаких поздних pull-реквестов и никакого мусора за пределами дерева RISC-V. Отправка большого pull-реквеста за день до закрытия окна слияния в надежде, что я слишком занят, чтобы заметить, - это не выигрышная стратегия.
Оригинал: no more late pull requests, and no more garbage outside the RISC-V tree. And sending a big pull request the day before the merge window closes in the hope that I'm too busy to care is not a winning strategy.
В итоге все изменения для RISC-V, включая поддержку IOMMU, ACPI BGRT (для логотипов вендоров при загрузке) и прочие улучшения, отправляются ждать релиза 6.18
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63💊12🔥9👍8❤5👌3🌚2🙏1😎1
☁️ Минцифры хочет запретить иностранные облака для крупного бизнеса
Минцифры предлагает с 1 сентября 2027 года запретить крупным компаниям в России использовать иностранные корпоративные облачные сервисы и ПО для хранения и обработки персональных данных. Малый и средний бизнес, ИП и частные лица под ограничение не попадут, полной блокировки доступа также не планируется.
Запрет хотят вводить поэтапно — для разных категорий решений, учитывая наличие российских аналогов. Законопроекты планируют подготовить к 1 мая 2026 года совместно с Минпромторгом.
Сейчас запрет на иностранные облака действует только для госструктур. Если инициатива пройдёт, ограничения затронут и крупный бизнес.
Типичный🥸 Сисадмин
Минцифры предлагает с 1 сентября 2027 года запретить крупным компаниям в России использовать иностранные корпоративные облачные сервисы и ПО для хранения и обработки персональных данных. Малый и средний бизнес, ИП и частные лица под ограничение не попадут, полной блокировки доступа также не планируется.
Запрет хотят вводить поэтапно — для разных категорий решений, учитывая наличие российских аналогов. Законопроекты планируют подготовить к 1 мая 2026 года совместно с Минпромторгом.
Сейчас запрет на иностранные облака действует только для госструктур. Если инициатива пройдёт, ограничения затронут и крупный бизнес.
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
3💊60😡16🔥9👎5👌3🤷♂2👍2😁1