METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Роскомнадзор решил запретить распространять научную информацию и статистику о VPN для обхода блокировок. Запрет вводится с 30 ноября 2024 года до 1 сентября 2029 года.
Научная, научно-техническая и статистическая информация о VPN-сервисах для обхода блокировок будет признана запрещенной в России, исключение будет сделано только для информации о VPN для обеспечения защищенного удаленного доступа. Соответствующий приказ Роскомнадзора (РКН) опубликован на официальном портале правовых актов.
https://www.rbc.ru/technology_and_media/21/11/2024/673f2a269a7947a9377068b2
👎16🤮2😢1🤡1🖕1
21 ноября 2024 года состоялся релиз языка программирования PHP 8.4, включая сборки для ОС Windows. В ветку добавлены обновления, а также серия изменений, которые нарушают совместимость с предыдущими версиями.
Основные изменения в новой версии:
- предложена новая реализация JIT-компилятора, построенная на базе IR Framework.
- добавлены хуки свойств: cвойства объектов теперь могут иметь дополнительную логику, связанную с их операциями get и set.
- свойства объекта теперь могут управлять своей видимостью отдельно от видимости блока get.
- добавлена ленивая инициализация - теперь можно создавать объекты, инициализация которых откладывается до тех пор, пока к ним не будет получен доступ. Библиотеки и фреймворки могут использовать эти ленивые объекты для отсрочки извлечения данных или зависимостей, необходимых для инициализации.
- добавлен атрибут Deprecated для отметки функционала как устаревшего
- выражения new для вызова конструктора теперь являются разыменовываемыми, то есть они позволяют объединять в цепочки вызовы, доступы к свойствам и т. д. без заключения выражения в скобки.
- добавлено пространство имен Dom с новыми классами в качестве аналогов существующих классов DOM (например, Dom\Node — это новый DOMNode). Эти классы совместимы с HTML 5 и соответствуют спецификации WHATWG; решая давние ошибки в расширении DOM. Старые классы DOM остаются доступными для обратной совместимости.
Подробнее все нововведения https://www.php.net/manual/en/migration84.new-features.php
#php
🤯31👍1
Типы чисел
👍85
PostgreSQL за 2 минуты #sql #postgresql
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Паттерн Circuit Breaker и его состояния
Шпаргалка по разрядности чисел
👍3🤔3
Шпаргалка по хукам React
PHP за 2 минуты #php
This media is not supported in your browser
VIEW IN TELEGRAM
Протоколы адресов IPv4 и IPv6
🥰3
В Индии мошенники некоторое время могли снимать деньги из банкоматов банка SBI с помощью бага при отработки ошибки Timeout Error (клиент не забрал деньги из выдачи спустя выделенное время, система забирает их обратно). Причём они делали эти операции скрытно и без списывания со счетов клиентов, что позволило мошенникам использовать этот метод до тех пор, пока в ходе ревизии банка и последующего за ней расследования кражи денег не выявилась проблема в работе банкоматов.

Как пояснили в банке, двое мошенников смогли в общем получить наличными 252 тыс. рупий из банкомата SBI. Они использовали несколько украденных или утерянных карт банкомата, чтобы неоднократно снимать деньги. Снятия денег проходило небольшими суммами и продолжались с июня 2022 года по июль 2023 года.

После снятия наличных мошенники обычно оставляли одну купюру в отсеке выдачи наличных в банкомате. Это действие заставило банкомат зарегистрировать транзакцию как незавершённую, и возникала ошибка Timeout Error, система забирала деньги обратно, но не проверяла, что там есть все купюры. Поскольку банкомат помечал транзакцию как незавёршенную, то деньги не списывались с балансов владельцев счетов.

Афера раскрылась, когда в банке обнаружили незначительные расхождения между общей суммой наличных, внесённых в банкоматы, и снятыми суммами. При просмотре записей видеонаблюдения с банкоматов было обнаружено, что одни и те же лица часто посещали определённые банкоматы, используя различные украденные карты клиентов. На кадрах были запечатлены действия подозреваемых, оставление одной купюры в ячейке для приёма и выдачи денег. Полиция возбудило дело и продолжает искать мошенников. В банке SBI же усилили защиту банкоматов и переписали алгоритм работы системы, для предотвращения подобных мошенничеств в будущем.
https://www.digit.in/news/general/how-timeout-error-allowed-robbers-to-steal-rs-252-lakh-from-sbi-atm.html
😁4👍1🔥1
Шпаргалка по работе со строками в Python
2👍1🔥1
CSS за 2 минуты
👏9👌1