Forwarded from Технологический Болт Генона
В РФ сейчас достаточно популярна тема со SBOM и вообще контролем зависимостей, потому что много каких зависимостей из open source оказывали и могут оказать деструктивное влияние так сказатб 🌝
Но тут случилось ВНЕЗАПНОЕ1!11!. Hunted Labs озаботились зависимостями, которые тянутся в проекты и обнаружили российский след (полный PDF-отчёт скину в комменты). Более того, как они пишут, отказаться от этой зависимости сложно. Речь о easyjson (https://github.com/mailru/easyjson)
The Russian Open Source Project That We Can’t Live Without
https://huntedlabs.com/the-russian-open-source-project-that-we-cant-live-without/
По ссылке подробно расписано как и зачем они занимались исследованием зависимостей и к чему пришли
Мне понравилась заключительная фраза в статье
> Oh, and we haven’t even talked about China…yet.
Сколько же их ещё открытий ждёт 🌝
Но тут случилось ВНЕЗАПНОЕ1!11!. Hunted Labs озаботились зависимостями, которые тянутся в проекты и обнаружили российский след (полный PDF-отчёт скину в комменты). Более того, как они пишут, отказаться от этой зависимости сложно. Речь о easyjson (https://github.com/mailru/easyjson)
What is easyjson?
Easyjson is a Go package designed to optimize JSON serialization and deserialization processes by generating Go code for JSON encoding and decoding. Widely adopted across cloud-native ecosystems, it is a critical dependency for numerous open source and enterprise projects. This includes high-performance JSON handling in distributed systems, real-time data serialization for financial and analytics platforms, and optimization of cloud-native applications.
Who maintains easyjson?
A group of developers from VK, an entity with leadership that is under active U.S. and E.U. sanctions and has connections to Russian security services.
Who is impacted?
Cornerstones of the modern software supply chain and cloud-native tools have dependencies on easyjson, and all applications that pull in these dependencies could potentially be impacted, including, but not limited to:
- Helm
- Istio
- Kubernetes
How could this be weaponized or exploited?
Russia doesn’t need to attack directly. By influencing state-sponsored hackers to embed a seemingly innocuous OSS project deep in the American tech stack, they can wait, watch, and pull strings when it counts.
The Russian Open Source Project That We Can’t Live Without
https://huntedlabs.com/the-russian-open-source-project-that-we-cant-live-without/
По ссылке подробно расписано как и зачем они занимались исследованием зависимостей и к чему пришли
Hunted Labs has provided exhaustive evidence regarding this advisory to the U.S. government and relevant stakeholders. So, what’s next?
The widespread use of easyjson makes finding a solution challenging. However, we cannot continue to blindly rely on this package due to the state of the current threats to our increasingly fragile software supply chain.
Мне понравилась заключительная фраза в статье
> Oh, and we haven’t even talked about China…yet.
Сколько же их ещё открытий ждёт 🌝
😁3
This media is not supported in your browser
VIEW IN TELEGRAM
Видимо с питона перекатывается
UPD. Узнал, что языку 15 мая 10 лет исполнилось. Ну ГЦ
UPD. Узнал, что языку 15 мая 10 лет исполнилось. Ну ГЦ
А теперь расскажу как начать делать задачи на LeetCode. Легко и постепенно.
Я через эту боль прошел, теперь других убеждаю в этой необходимости.
Сразу хочу сказать, всё значительно проще чем оно кажется с первого взгляда.
Итак, у нас 2 пути. Трудненький - если глупенький, но быстрее поможет погрузиться. Ну и простенький, если уж совсем лень что-то думать, но решать хочется:
Путь 1:
Путь 2:
Моего серого вещества мне не хватало, так что, в начале, раз 5 использовал только путь 2, а потом узнал про Roadmap и всё пошло поехало как надо.
Я через эту боль прошел, теперь других убеждаю в этой необходимости.
Сразу хочу сказать, всё значительно проще чем оно кажется с первого взгляда.
Итак, у нас 2 пути. Трудненький - если глупенький, но быстрее поможет погрузиться. Ну и простенький, если уж совсем лень что-то думать, но решать хочется:
Путь 1:
1. Идем на этот roadmap
2. Решаем задачи в порядке очереди.
3. Что то не понимаем? Смотрим разбор. Продолжаем решать.
PS. Первые задачи свободно могут занять от 1 до 3х часов. Ключевое - не надо пытаться решать на скорость и за подход, главное - понять идею.
Путь 2:
"... и вот так вот колотушкой решаешь." (с) Vlad Ten
1. Открываешь задачу и вчитываешься в условие.
2. Не понимаешь ее (А как ты хотел?)
3. Открываешь Solutions и смотришь чужие решения. Закрываешь Solutions.(ты не списываешь, ты стараешься уловить суть)
4. Пишешь.
5. Стопорнулся? Возвращайся к пункту 2.
6. Раза с 3-го выходишь из цикла. Запускаешь и смотришь, как все тесты прошли.
7. Отправляешь.
8. Открываешь Similar Questions и повторяешь.
Пара проходов по похожим задачам и ты их уже не забудешь как решать.
Моего серого вещества мне не хватало, так что, в начале, раз 5 использовал только путь 2, а потом узнал про Roadmap и всё пошло поехало как надо.
Leetcode
LeetCode - The World's Leading Online Programming Learning Platform
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
👍4❤2
Ааааааа. Нихренасебе! Он в телеге теперь и изображения умеет генерировать. Походу еще и с минимальной цензурой.
После того как его добавили (2-3 месяца назад), он просто не отвечал на такие запросы, а теперь вот. Ну это всё, это вин
После того как его добавили (2-3 месяца назад), он просто не отвечал на такие запросы, а теперь вот. Ну это всё, это вин
🔥3👍2
Около it
Мне не дает покоя мысль, что в ближайшее время сгенерировать видео станет так же просто, как сейчас изображение. Вот генерации видео, где пара рук нарезает сочный стейк. В левом верхнем углу новая свежая модель Google Veo 2.0, анонсированная вчера, на фоне…
Прошло всего 6 месяцев с Veo 2.0, а гугл уже начинает занимать нишу с генерацией видео.
Ждем теперь обновления Runway и Sora. Гонка становится всё интереснее.
Но, Я уверен, придут китайцы с классическим "Тоже самое, но дешевле" и тогда начнется действительно война за первое место.
Учитывая доступ к ресурсам, думаю, произойдет это в ближайшие 1.5-2 месяца.
"Что бы ты не делал, всегда найдется азиат который сделает это лучше тебя"
Ждем теперь обновления Runway и Sora. Гонка становится всё интереснее.
Но, Я уверен, придут китайцы с классическим "Тоже самое, но дешевле" и тогда начнется действительно война за первое место.
Учитывая доступ к ресурсам, думаю, произойдет это в ближайшие 1.5-2 месяца.