Вновь рубрика советов
Используйте регулярные выражения. Вот самый яркий пример - изменить название файла. Вам отправляют файл "Cосал х"й.или нет.pdf", и при открытии его через какой-нибудь документ сервер получите ошибку.
А вот сделаете так перед загрузкой в storage
И всё будет ОК.
Или пример на python, когда мне надо было вытащить ссылку из текста. Ссылка в (), поэтому
И на выходе имеете рабочие данные
Используйте регулярные выражения. Вот самый яркий пример - изменить название файла. Вам отправляют файл "Cосал х"й.или нет.pdf", и при открытии его через какой-нибудь документ сервер получите ошибку.
А вот сделаете так перед загрузкой в storage
$title = preg_replace('/[^a-zA-Z0-9а-яА-ЯёЁ\-_]/u', '-', $request->file('doc'));И всё будет ОК.
Или пример на python, когда мне надо было вытащить ссылку из текста. Ссылка в (), поэтому
link = re.search(r"\[([A-Za-z0-9_]+)\]", text)
И на выходе имеете рабочие данные
Forwarded from Кадровый Болт Генона
Компании в России договорились не повышать работникам зарплаты. Суть схемы
https://www.e1.ru/text/job/2026/03/16/76312819/
Компании в России начали создавать «зарплатные картели». Их члены втайне договариваются не повышать зарплаты и не переманивать друг у друга сотрудников. Людям в итоге действительно некуда идти: они могут сколько угодно ходить по собеседованиям, но всюду натыкаются на одинаково низкие зарплаты.
Такие «картели» встречаются в сфере IT, банках, крупных фармкомпаниях, нефтегазовой и прочей промышленности. Об этом пишет РБК. Перечисляем в одном материале главное из собранного журналистами.
Кто в опасности?
По данным издания, такие «картели» действуют в сферах, где нужны редкие специалисты с инсайдерской информацией. Например, инженеры, сотрудники ретейла, телекома или металлургии. Их работодатели договариваются сдерживать рост их зарплат.
Этого достигают разными способами.
Во-первых, бизнесы сообщают друг другу, сколько платят своим сотрудникам и какие бонусы им предоставляют. Обмен информацией помогает никому не вырываться вперед.
Во-вторых, в трудовые договоры добавляют пункт о том, что сотрудник обязан не работать у конкурентов после увольнения. Обычно этот срок длится 1–3 года. Также к конкурентам не дают уйти сотрудникам, которые подписали документы о защите коммерческой тайны.
В-третьих, сотрудников мотивируют долгосрочными целями, достичь которых можно, лишь проработав в компании много лет. Примерами таких целей могут служить льготные ипотеки или пенсионные программы.
Как договариваются?
Проблема общая и давняя для всей страны. В столицах уже 10–15 лет назад топ-менеджеры компаний устраивали тихие договоренности. В регионах ситуация проще: владельцы конкурирующих бизнесов просто решали вопрос звонками или чатом.
Их главное условие — секретность, так как любая информация о подобных соглашениях вызывает у работников гнев. Однако на рынке не секрет, что эти соглашения существуют. Об этом РБК рассказала, к примеру, Елена Уварова — владелец компании Hrbusiness.ru.
К чему это приведет?
Руководитель перформанс-маркетинг-агентства Alfaleads Network Александр Логинов высказал мнение, что такие «картели» приводят к постепенной деградации управленческой системы.
Другие аналитики также считают, что в долгосрочной перспективе это может вредить компаниям. Сильные сотрудники могут уходить из них в более мелкие фирмы. Также низкие зарплаты вынуждают людей искать подработки, и в итоге эффективность их работы снижается.
К тому же этот порочный круг не вечен. После 2022 года он уже начал ломаться: тогда дефицит кадров обострился настолько, что соблюдать кулуарные договоренности бизнесу стало сложно. Тем не менее в отраслях, состоящих из стабильных и крупных компаний (от нефтегазовой отрасли до атомной промышленности) договоренности продолжают быть возможными.
https://www.e1.ru/text/job/2026/03/16/76312819/
Компании в России начали создавать «зарплатные картели». Их члены втайне договариваются не повышать зарплаты и не переманивать друг у друга сотрудников. Людям в итоге действительно некуда идти: они могут сколько угодно ходить по собеседованиям, но всюду натыкаются на одинаково низкие зарплаты.
Такие «картели» встречаются в сфере IT, банках, крупных фармкомпаниях, нефтегазовой и прочей промышленности. Об этом пишет РБК. Перечисляем в одном материале главное из собранного журналистами.
Кто в опасности?
По данным издания, такие «картели» действуют в сферах, где нужны редкие специалисты с инсайдерской информацией. Например, инженеры, сотрудники ретейла, телекома или металлургии. Их работодатели договариваются сдерживать рост их зарплат.
Этого достигают разными способами.
Во-первых, бизнесы сообщают друг другу, сколько платят своим сотрудникам и какие бонусы им предоставляют. Обмен информацией помогает никому не вырываться вперед.
Во-вторых, в трудовые договоры добавляют пункт о том, что сотрудник обязан не работать у конкурентов после увольнения. Обычно этот срок длится 1–3 года. Также к конкурентам не дают уйти сотрудникам, которые подписали документы о защите коммерческой тайны.
В-третьих, сотрудников мотивируют долгосрочными целями, достичь которых можно, лишь проработав в компании много лет. Примерами таких целей могут служить льготные ипотеки или пенсионные программы.
Как договариваются?
Проблема общая и давняя для всей страны. В столицах уже 10–15 лет назад топ-менеджеры компаний устраивали тихие договоренности. В регионах ситуация проще: владельцы конкурирующих бизнесов просто решали вопрос звонками или чатом.
Их главное условие — секретность, так как любая информация о подобных соглашениях вызывает у работников гнев. Однако на рынке не секрет, что эти соглашения существуют. Об этом РБК рассказала, к примеру, Елена Уварова — владелец компании Hrbusiness.ru.
К чему это приведет?
Руководитель перформанс-маркетинг-агентства Alfaleads Network Александр Логинов высказал мнение, что такие «картели» приводят к постепенной деградации управленческой системы.
Другие аналитики также считают, что в долгосрочной перспективе это может вредить компаниям. Сильные сотрудники могут уходить из них в более мелкие фирмы. Также низкие зарплаты вынуждают людей искать подработки, и в итоге эффективность их работы снижается.
К тому же этот порочный круг не вечен. После 2022 года он уже начал ломаться: тогда дефицит кадров обострился настолько, что соблюдать кулуарные договоренности бизнесу стало сложно. Тем не менее в отраслях, состоящих из стабильных и крупных компаний (от нефтегазовой отрасли до атомной промышленности) договоренности продолжают быть возможными.
CNews сообщает, что «МойОфис», принадлежащий ООО «Новые облачные технологии», начинает масштабное сокращение штата. Об этом говорится в письме генерального директора Вячеслава Закоржевского, которое он направил сотрудникам 23 марта 2026 года.
В послании гендиректор отметил, что в 2025 году компания, несмотря на значительные усилия, столкнулась с серьезными финансовыми трудностями. «Объем ключевых направлений бизнеса значительно снизился, и текущая ситуация требует существенных изменений для обеспечения устойчивого развития компании», — подчеркнул Закоржевский.
«МойОфис» анонсировал реструктуризацию бизнеса, пересмотр продуктового портфеля и организационной структуры с целью сосредоточения ресурсов на наиболее перспективных направлениях.
Гендиректор также сообщил, что реструктуризация приведет к сокращению персонала. Закоржевский заверил сотрудников, что все сокращения будут проведены в соответствии с Трудовым кодексом РФ, а также предложил рассмотреть вакансии в «Лаборатории Касперского».
В послании гендиректор отметил, что в 2025 году компания, несмотря на значительные усилия, столкнулась с серьезными финансовыми трудностями. «Объем ключевых направлений бизнеса значительно снизился, и текущая ситуация требует существенных изменений для обеспечения устойчивого развития компании», — подчеркнул Закоржевский.
«МойОфис» анонсировал реструктуризацию бизнеса, пересмотр продуктового портфеля и организационной структуры с целью сосредоточения ресурсов на наиболее перспективных направлениях.
Гендиректор также сообщил, что реструктуризация приведет к сокращению персонала. Закоржевский заверил сотрудников, что все сокращения будут проведены в соответствии с Трудовым кодексом РФ, а также предложил рассмотреть вакансии в «Лаборатории Касперского».
Forwarded from БЮРО 1440
This media is not supported in your browser
VIEW IN TELEGRAM
Первые спутники целевой группировки связи БЮРО 1440 — на орбите
23 марта в 20 часов 24 минуты состоялся первый пакетный запуск 16 космических аппаратов БЮРО 1440.
После выхода на опорную орбиту спутники успешно отделились от ракеты-носителя и были взяты под управление ЦУП БЮРО 1440. На очереди — проверка бортовых систем и движение на целевую орбиту.
Запуск первых аппаратов целевой группировки — переход от экспериментов к созданию сервиса связи. Команда БЮРО 1440 прошла этот путь за 1000 дней — именно столько разделяет вывод на орбиту экспериментальных и серийных спутников. Впереди — десятки запусков и сотни спутников российской низкоорбитальной группировки для сервиса связи с глобальным покрытием.
На видео — кадры отделения спутников БЮРО 1440 от ракеты-носителя.
Космос на связи!
__________
®️ Мы в MAX
23 марта в 20 часов 24 минуты состоялся первый пакетный запуск 16 космических аппаратов БЮРО 1440.
После выхода на опорную орбиту спутники успешно отделились от ракеты-носителя и были взяты под управление ЦУП БЮРО 1440. На очереди — проверка бортовых систем и движение на целевую орбиту.
Запуск первых аппаратов целевой группировки — переход от экспериментов к созданию сервиса связи. Команда БЮРО 1440 прошла этот путь за 1000 дней — именно столько разделяет вывод на орбиту экспериментальных и серийных спутников. Впереди — десятки запусков и сотни спутников российской низкоорбитальной группировки для сервиса связи с глобальным покрытием.
На видео — кадры отделения спутников БЮРО 1440 от ракеты-носителя.
Космос на связи!
__________
Please open Telegram to view this post
VIEW IN TELEGRAM
Сбер продлил стратегическое партнёрство с Федерацией компьютерного спорта России на 2026 год и останется титульным партнёром восьми крупнейших турниров под эгидой ФКС, включая чемпионат и Кубок России, а также школьные и студенческие лиги
В новом сезоне ожидается до 70 тыс. участников, форматы соревнований расширят – в том числе за счёт женских турниров и мобильного гейминга
В новом сезоне ожидается до 70 тыс. участников, форматы соревнований расширят – в том числе за счёт женских турниров и мобильного гейминга
Forwarded from C# Ready | Unity
Зачем в библиотечном async-коде часто ставят `ConfigureAwait(false)`?
Потому что
Частая картина: внутри библиотеки есть
Правильнее — явно сказать: “мне не важно возвращаться в этот контекст”:
Так библиотечный код становится более предсказуемым. Он меньше зависит от того, откуда его вызвали. И он не навязывает окружению свои ожидания.
В приложении, где после
🔥 Меньше привязки к контексту, меньше неожиданностей, и код сразу говорит, что ему не нужен “возврат в UI”.
➡️ C# Ready | #совет
Потому что
await по умолчанию пытается “вернуться” в исходный контекст выполнения. В UI это может быть полезно. Но в библиотеке это обычно лишнее и иногда даже вредное.Частая картина: внутри библиотеки есть
await, а дальше никакого UI нет. Но метод всё равно тащит контекст вызывающего кода:await http.GetStringAsync("/data");Правильнее — явно сказать: “мне не важно возвращаться в этот контекст”:
await http.GetStringAsync("/data").ConfigureAwait(false);Так библиотечный код становится более предсказуемым. Он меньше зависит от того, откуда его вызвали. И он не навязывает окружению свои ожидания.
В приложении, где после
await ты обновляешь UI, ConfigureAwait(false) может быть неуместен. Это другое правило.Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
🖥️ РБК: в России старое оборудование коммерческих дата-центров массово выходит из строя, проблема затронула уже каждый пятый ЦОД. Речь идёт о системах, построенных 10–15 лет назад, которые стареют на фоне износа, нехватки собственных запасов и сложностей с поставками зарубежных компонентов. По словам Дениса Полуэктова из «К2Теха», за последние полгода к ним обратилось больше десятка компаний, хотя в первой половине 2025 года обращений не было вовсе. Ситуацию усугубляет экономия на сервисе из-за дефицита средств; чаще всего ломаются аккумуляторы ИБП, системы охлаждения и дизель-генераторы. Тренд подтвердил Константин Степанов из РТК-ЦОД.
// А переходить мы не хотим, да?
// А переходить мы не хотим, да?
Forwarded from Управление Уязвимостями и прочее
Из комментария пресс-службы Telegram по поводу критической уязвимости ZDI-CAN-30207 можно сделать следующие выводы:
🔻 Уязвимость на уровне приложения фактически подтвердили.
🔻 Вектором атаки, как и предполагалось, является пересылка жертве зловредного изображения (стикера).
🔻 К каким последствиям это может привести, всё ещё непонятно: от компрометации аккаунта до RCE на устройстве.
🔻 Заявляется наличие некоторого облачного механизма (антивируса?), с помощью которого Telegram фильтрует зловредные стикеры. Насколько он эффективен (и существует ли вообще 😏), - непонятно.
🔻 Официально Telegram уязвимость не признают, в лучшем случае исправят silent patching-ом и непонятно когда. Ответственным такое поведение назвать сложно. 🤷♂️🤦♂️
В то, что известный исследователь ZDI (8 лет стажа, ~200 CVE) мог сдать в Telegram неэксплуатабельную ерунду без пруфов, я не верю. Имхо, ZDI теперь имеют полное моральное право обидеться и сделать full disclosure.
➡️Ⓜ️ MAX | @avleonovrus #Telegram #ZDI #TrendAI
🔻 Уязвимость на уровне приложения фактически подтвердили.
🔻 Вектором атаки, как и предполагалось, является пересылка жертве зловредного изображения (стикера).
🔻 К каким последствиям это может привести, всё ещё непонятно: от компрометации аккаунта до RCE на устройстве.
🔻 Заявляется наличие некоторого облачного механизма (антивируса?), с помощью которого Telegram фильтрует зловредные стикеры. Насколько он эффективен (и существует ли вообще 😏), - непонятно.
🔻 Официально Telegram уязвимость не признают, в лучшем случае исправят silent patching-ом и непонятно когда. Ответственным такое поведение назвать сложно. 🤷♂️🤦♂️
В то, что известный исследователь ZDI (8 лет стажа, ~200 CVE) мог сдать в Telegram неэксплуатабельную ерунду без пруфов, я не верю. Имхо, ZDI теперь имеют полное моральное право обидеться и сделать full disclosure.
➡️Ⓜ️ MAX | @avleonovrus #Telegram #ZDI #TrendAI
Forwarded from Алексей Гладков
Кстати, судя по утечкам нас ждет просто отличнейшая инфляция токенов. У нас уже токены растут в стоимости как по часам (если еще в августе, вы только вдумайтесь, еще даже год не прошел мне хватало 20$, то сегодня уже изи заканчивается 200$), а теперь Anthropic наконец-то придумала как обойти свою собственную идиотию с раздачей 200$ подписок
Их уже не оформить, но остались такие как я, которые вовремя успели. Дальше рецепт очень просто - мы вам за 200 баксов обещали Opus и Sonnet, а вот бобра (капибару) и миф зеленый порошок не обещали. Так что хочешь норм модели - плати 500$ (а опус внезапно отупеет и начнет пускать слюни на клавиатуру)
Я думаю, что где-то буквально через год-другой, вам нужно будет платить не меньше 3-4К баксов в месяц, чтобы нормально программировать, что все еще выгоднее, чем сотрудники, но уже не так выгоднее, нужно разбираться в этом, нужно знать как заменять
Вот здесь и произойдет еще один уровень расслоения между богатыми и бедными. То есть также как сейчас богатые могут позволить себе нормальное здравоохранение, нормальный транспорт (вы давно в самолетах летали, там уже скоро стоя будешь как в маршрутке ехать), экономию времени (почти везде уже есть официальный платный фаст трек) и так далее. Ну вот теперь ты еще быстрее будешь решать задачи, чем те, кому меньше повезло
Так что все ок ИИ-революция будет только для богатых, не переживайте, никто вас с вашей Junior dev позиции не выгонит
Их уже не оформить, но остались такие как я, которые вовремя успели. Дальше рецепт очень просто - мы вам за 200 баксов обещали Opus и Sonnet, а вот бобра (капибару) и миф зеленый порошок не обещали. Так что хочешь норм модели - плати 500$ (а опус внезапно отупеет и начнет пускать слюни на клавиатуру)
Я думаю, что где-то буквально через год-другой, вам нужно будет платить не меньше 3-4К баксов в месяц, чтобы нормально программировать, что все еще выгоднее, чем сотрудники, но уже не так выгоднее, нужно разбираться в этом, нужно знать как заменять
Вот здесь и произойдет еще один уровень расслоения между богатыми и бедными. То есть также как сейчас богатые могут позволить себе нормальное здравоохранение, нормальный транспорт (вы давно в самолетах летали, там уже скоро стоя будешь как в маршрутке ехать), экономию времени (почти везде уже есть официальный платный фаст трек) и так далее. Ну вот теперь ты еще быстрее будешь решать задачи, чем те, кому меньше повезло
Так что все ок ИИ-революция будет только для богатых, не переживайте, никто вас с вашей Junior dev позиции не выгонит
💻 Sandisk вложила $1 млрд в акции Nanya, чтобы получить стабильные поставки ячеек памяти по квотам.
Sandisk приобрела 139 миллионов акций (3,9 % от общего числа) Nanya со скидкой в размере 15 % к 30-дневнему усредненному курсу, а Nanya в свою очередь обязалась снабжать Sandisk чипами памяти DRAM на протяжении длительного времени.
Sandisk приобрела 139 миллионов акций (3,9 % от общего числа) Nanya со скидкой в размере 15 % к 30-дневнему усредненному курсу, а Nanya в свою очередь обязалась снабжать Sandisk чипами памяти DRAM на протяжении длительного времени.
🔍 Huawei представляет новые процессоры Ascend — альтернатива Nvidia!
🚀 Новейшие процессоры от Huawei успешно прошли валидацию и уже используются для обучения флагманской модели DeepSeek V4.
🛑 Этот технологический прорыв фактически сводит на нет американские экспортные санкции и обеспечивает Китай сверхмощной и полностью независимой альтернативой решениям от Nvidia.
#Huawei #Ascend #DeepSeekV4 #технологии #альтернатива
🚀 Новейшие процессоры от Huawei успешно прошли валидацию и уже используются для обучения флагманской модели DeepSeek V4.
🛑 Этот технологический прорыв фактически сводит на нет американские экспортные санкции и обеспечивает Китай сверхмощной и полностью независимой альтернативой решениям от Nvidia.
#Huawei #Ascend #DeepSeekV4 #технологии #альтернатива
Forwarded from Александр Баламутов: анализ тг-каналов
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Data Secrets
На базе утекшего кода Claude Code сделали полноценный опенсорсный инструмент OpenClaude
github.com/Gitlawb/openclaude
Это форк исходного слива, из которого убрали vendor lock-in. То есть теперь тот же самый Claude Code, со всеми сохраненными фичами и логикой, совместим с любыми моделями. В том числе локальными.
Уже 2к звезд на GitHub
github.com/Gitlawb/openclaude
Это форк исходного слива, из которого убрали vendor lock-in. То есть теперь тот же самый Claude Code, со всеми сохраненными фичами и логикой, совместим с любыми моделями. В том числе локальными.
Уже 2к звезд на GitHub
GitHub
GitHub - Gitlawb/openclaude: runs anywhere. uses anything
runs anywhere. uses anything. Contribute to Gitlawb/openclaude development by creating an account on GitHub.
Операторы связи начали возвращать россиянам деньги при отключении мобильного интернета
Такая возможность появилась на отдельных тарифах и сервисах, сообщает RT со ссылкой на представителей компаний
У «Билайна» опция бесплатна и доступна пользователям обновлённой подписки Bee, которые перешли на неё с 26 марта 2026 года. Пользователю необходимо нажать кнопку в приложении, после чего оператор вернёт деньги за день использования связи. Воспользоваться услугой можно не чаще раза в сутки и до 50 раз в течение года.
Такая возможность появилась на отдельных тарифах и сервисах, сообщает RT со ссылкой на представителей компаний
У «Билайна» опция бесплатна и доступна пользователям обновлённой подписки Bee, которые перешли на неё с 26 марта 2026 года. Пользователю необходимо нажать кнопку в приложении, после чего оператор вернёт деньги за день использования связи. Воспользоваться услугой можно не чаще раза в сутки и до 50 раз в течение года.
Важная новость для Kotlin-разработчиков!
Доступна альфа-версия фреймворка Compose Multiplatform для создания пользовательских приложений на языке программирования Kotlin для доверенной ОС «Аврора».
Альфа-версию опубликовали в репозитории mos.hub под открытой лицензией.
Фреймворк используется для создания приложений на Kotlin для Android, iOS, Windows, macOS, Linux и других ОС.
Публикация альфа-версии Compose Multiplatform для ОС «Аврора» — часть стратегии «Открытой мобильной платформы» по упрощению переноса кода для Android на ОС «Аврора».
#Kotlin #Аврора #ComposeMultiplatform
Доступна альфа-версия фреймворка Compose Multiplatform для создания пользовательских приложений на языке программирования Kotlin для доверенной ОС «Аврора».
Альфа-версию опубликовали в репозитории mos.hub под открытой лицензией.
Фреймворк используется для создания приложений на Kotlin для Android, iOS, Windows, macOS, Linux и других ОС.
Публикация альфа-версии Compose Multiplatform для ОС «Аврора» — часть стратегии «Открытой мобильной платформы» по упрощению переноса кода для Android на ОС «Аврора».
#Kotlin #Аврора #ComposeMultiplatform
Forwarded from Alexander Leonov
Мой канал попал в папку OSINT & Sec. Тематики каналов в подборке:
🔹 Актуальные уязвимости и методы их обхода
🔹 Разбор реальных кейсов и инцидентов в сфере безопасности
🔹 Инструменты OSINT и AI-sec для анализа и разведки
🔹 Новости индустрии и экспертные мнения специалистов
🔹 Лёгкий сетевой юмор и наблюдения
Выбирайте понравившиеся или добавляйте все сразу!
URL папки: https://t.me/addlist/dEGcRiMv-XxkMmUy
➡️Ⓜ️ MAX | @avleonovrus #Telegram #folder #CyberSecurity #Vulnerabilities #Exploits #ThreatIntel #SecurityCases #NetworkSecurity #SecurityTools #OSINT #AI #AIsec
🔹 Актуальные уязвимости и методы их обхода
🔹 Разбор реальных кейсов и инцидентов в сфере безопасности
🔹 Инструменты OSINT и AI-sec для анализа и разведки
🔹 Новости индустрии и экспертные мнения специалистов
🔹 Лёгкий сетевой юмор и наблюдения
Выбирайте понравившиеся или добавляйте все сразу!
URL папки: https://t.me/addlist/dEGcRiMv-XxkMmUy
➡️Ⓜ️ MAX | @avleonovrus #Telegram #folder #CyberSecurity #Vulnerabilities #Exploits #ThreatIntel #SecurityCases #NetworkSecurity #SecurityTools #OSINT #AI #AIsec
Forwarded from PRO Hi-Tech
This media is not supported in your browser
VIEW IN TELEGRAM
На барахолках Китая стоимость модулей памяти снизилась на значение от 30 до 50%.
До 174 долларов упали в цене модули, за которые совсем недавно просили от 230 до 260 долларов.
Новости о том что крупные заказчики памяти со стороны компаний по производству ии-слопа отказываются выкупать большие объемы памяти по всей видимости подтверждаются. Спрос падает, есть надежда на адекватные цены в ближайшее время
Новый искуственный дефицит оказался недолгим?
До 174 долларов упали в цене модули, за которые совсем недавно просили от 230 до 260 долларов.
Новости о том что крупные заказчики памяти со стороны компаний по производству ии-слопа отказываются выкупать большие объемы памяти по всей видимости подтверждаются. Спрос падает, есть надежда на адекватные цены в ближайшее время
Новый искуственный дефицит оказался недолгим?