Новые материалы суда раскрыли, что Meta* якобы использовала торренты для скачивания огромного количества пиратских книг из LibGen и Z-Library. По данным авторов, Meta* загрузила более 160 терабайт данных с использованием теневых библиотек.
«Скачивать торренты с корпоративного ноутбука кажется неправильным», — написал инженер Meta* Николай Башлыков, добавив смайлик.
Если суд признает Meta* виновной в нарушении авторских прав, это может стать прецедентом для всех компаний, обучающих ИИ на данных из открытых источников.
* — запрещена в РФ
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8❤5👍1
Через 10 лет в индустрии взгляды неизбежно меняются. Ниже — список того, что разработчик из Amazon теперь считает важным, и того, что все еще остается неизменным.
✅ Что теперь видит иначе:
🔹 Простота требует работы — она не возникает сама собой.
🔹 Сложность — не повод для гордости. Ее лучше избегать.
🔹 Строгая типизация необходима в командах с разным уровнем опыта.
🔹 Java хорош именно потому, что скучный.
🔹 REPL'ы (интерактивные среды исполнения) бесполезны для проектирования (но полезны для исследования).
🔹 Большую часть программирования следует выполнять задолго до того, как написана первая строка кода.
🔹 Разработка фронтенда — это кошмарный мир кафкианского абсурда.
🔹 Элегантность — не настоящая метрика.
🔹 Хороший менеджмент бесценен.
🔹 DynamoDB — хорошая база данных, только если ваша нагрузка соответствует ее возможностям.
🔹 Объекты очень хороши в том, для чего они предназначены. Слепая приверженность функциональному подходу — глупость.
🔥 Что осознал за годы работы:
⚡️ Инженерное дело — это в первую очередь про коммуникацию.
⚡️ Никогда не пытайтесь использовать полные монады в Java.
⚡️ Если что-то кажется легким — это верный признак, что вы не до конца это понимаете.
⚡️ Молодым разработчикам нужно давать пространство для экспериментов и ошибок.
⚡️ Развитие soft skills — это осознанные инвестиции, которые окупаются мгновенно.
⚡️ В большинстве случаев абстракции в разработке приложений не существуют. Просто пишите код, который вам нужен.
⚡️ Напротив, разработка библиотек — это про абстракции. Потратьте время на поиск правильных математических структур.
⚡️ ORM — зло во всех языках и реализациях. Просто используйте SQL.
⚡️ Главная проблема функционального программирования — сами функциональные программисты.
⚡️ Со временем вы обязательно пожалеете, если построите систему на Serverless Functions.
⚡️ Типы — это просто утверждения о мире, в котором работает ваш код.
⚡️ Распределенные блокировки все еще невероятно сложны, и это непонятно почему.
⚡️ Формальное моделирование и анализ — ключевой навык.
⚡️ Изоляция — важнейшее свойство хорошего набора интеграционных тестов.
⚡️ DynamoDB — худший возможный выбор для разработки приложений общего назначения.
⚡️ Большинство разработчиков не заботятся о качестве кода. Цените тех, кто заботится, но работайте с остальными так, как есть.
⚡️ Будущее за языками с постепенной зависимой типизацией.
⚡️ Невозможно оставить слишком много комментариев в тестовом коде.
❌ Что не изменилось во взглядах:
🚀 Люди, которые переживают из-за стиля кода, правил линтера и прочей ерунды, — чудаки. Сфокусируйтесь на более важных вещах.
🚀 Покрытие кода тестами не имеет никакого отношения к его качеству (а в некоторых случаях — обратно пропорционально).
🚀 Монолиты по-прежнему хороши.
🚀 Победить десятилетия исследований и улучшений реляционных баз данных очень сложно.
🚀 Микросервисы требуют доказательства необходимости (их все чаще воспринимают как обязательную норму без причины).
🚀 93%, может быть, 95,2% менеджеров проектов можно убрать без какого-либо влияния на эффективность, а возможно, даже с пользой (этот процент увеличился за последние 4 года).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥14🤔5❤2
📚 Как делать хорошие игры: от идеи до запуска
Библиотека программиста рекомендует: у издательства «АСТ» вышла новая книга для игроделов. Рассказываем, что внутри интересного.
О чем книга
— как занять опустевшую нишу российского гейм-рынка
— где искать спонсоров
— какие методики и приемы использовать, чтобы минимизировать риски и выдать максимальное качество проекта
— как запустить успешный продукти заработать много денег
Кто автор
Петр Прохоренко — более 25-ти лет в медиа- и игровой индустрии, работал над такими проектами как «Блицкриг 3», «Танки Онлайн» и «Дни после». А еще вы можете знать его по мему ВОМГЛА.
👉 Подробнее о книге
Библиотека программиста рекомендует: у издательства «АСТ» вышла новая книга для игроделов. Рассказываем, что внутри интересного.
О чем книга
— как занять опустевшую нишу российского гейм-рынка
— где искать спонсоров
— какие методики и приемы использовать, чтобы минимизировать риски и выдать максимальное качество проекта
— как запустить успешный продукт
Кто автор
Петр Прохоренко — более 25-ти лет в медиа- и игровой индустрии, работал над такими проектами как «Блицкриг 3», «Танки Онлайн» и «Дни после». А еще вы можете знать его по мему ВОМГЛА.
👉 Подробнее о книге
😁7👍6❤3🔥1
Спрос на программистов снижается, сообщает «Известия»
Всё началось с кредитов с низкой ставкой, которые в 2020–2024 годах позволяли бизнесу нанимать сотрудников без оглядки на маржинальность проектов. Но времена изменились, и теперь.
▪️ Количество стажировок сократилось почти до нуля — за январь-февраль 2025 открыто всего 27 мест против 9,2 тыс. в 2024 году.
▪️ Бессрочные контракты больше не в тренде. Работодатели делают ставку на временные контракты и проектную занятость.
▪️ Удалёнка растёт: треть вакансий в IT связана с дистанционной работой (33%).
Эксперты уверены, что текущая пауза временная. Когда экономическая ситуация стабилизируется, спрос на специалистов снова вырастет.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42😢13🤔11👍6❤3
🔥 Что влияет на производительность базы данных и как ее оптимизировать: шпаргалка для разработчика
1️⃣ Индексация
2️⃣ Шардирование и партиционирование
3️⃣ Денормализация
4️⃣ Репликация
5️⃣ Техники блокировки базы данных
👉 Источник
#инфографика
1️⃣ Индексация
2️⃣ Шардирование и партиционирование
3️⃣ Денормализация
4️⃣ Репликация
5️⃣ Техники блокировки базы данных
👉 Источник
#инфографика
👍16❤2🙏2
🔐 End-to-end шифрование: как перестать доверять облакам и научиться шифровать
Если вы думали, что там всё просто — шифруешь на одном конце, расшифруешь на другом, то добро пожаловать в реальный мир, где вы на пальцах:
— Попытаетесь передать ключи шифрования так, чтобы их не скомпрометировали по дороге.
— Даже если скомпрометировали, научитесь шифровать каждое новое сообщение новым ключом.
— Когда хакеры тоже так научатся, изобретёте расчет-алгоритмы с двойной защитой и умением «самоисцеляться» после взлома.
— А потом поймёте, что существуют ещё и групповые чаты, где всё это в десять раз сложнее...
— И многое другое.
👉 Читать
#этобаза
Если вы думали, что там всё просто — шифруешь на одном конце, расшифруешь на другом, то добро пожаловать в реальный мир, где вы на пальцах:
— Попытаетесь передать ключи шифрования так, чтобы их не скомпрометировали по дороге.
— Даже если скомпрометировали, научитесь шифровать каждое новое сообщение новым ключом.
— Когда хакеры тоже так научатся, изобретёте расчет-алгоритмы с двойной защитой и умением «самоисцеляться» после взлома.
— А потом поймёте, что существуют ещё и групповые чаты, где всё это в десять раз сложнее...
— И многое другое.
👉 Читать
#этобаза
🔥19👍6❤4😁3❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Погружаемся в мир Stateless Authentication
JWT (JSON Web Token) — ключевой инструмент для передачи информации между сторонами без сохранения состояния.
➡️ На инфографике
— Что внутри JWT
— Как работает аутентификация JWT
— Как подписываются JWT
#инфографика
JWT (JSON Web Token) — ключевой инструмент для передачи информации между сторонами без сохранения состояния.
— Что внутри JWT
— Как работает аутентификация JWT
— Как подписываются JWT
#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍16⚡4🥱4❤3
DeepSeek теперь владеют ai.com: раньше этот домен был у Google, затем OpenAI приобрели его за $11 млн. Теперь он перешел к китайцам, но сумму сделки пока держат в секрете.
А Маск готов раскошелиться на OpenAI
Группа инвесторов Илона предложила $97.4 млрд за контрольный пакет акций OpenAI. В документах указано, что они перебьют любую другую ставку, если OpenAI решит продаться.
▪️ OpenAI планирует стать коммерческой компанией.
▪️ Чтобы это сделать, им нужно «убрать» некоммерческий совет директоров, который должен получить компенсацию.
▪️ Маск вмешался, усложнил ситуацию и назвал Альтмана мошенником.
Совет директоров решает, но в любом случае Альтману придётся щедро платить. Если переход в коммерческую компанию не завершится через 2 года, инвесторы 2024 года могут забрать свои деньги обратно.
Маск говорит, что хочет сделать OpenAI снова «Open» и выложить все их наработки в опенсорс.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46👍10👾4🔥3❤2
Информация о зарплатах в компаниях чаще всего скрыта, в лучшем случае известны вилки. При этом зарплата — это одна из главных метрик, по которой сотрудник оценивается работодателем. Но если зарплаты закрыты, можно ли быть уверенным в справедливом распределении фонда оплаты труда? И возможна ли вообще справедливость в таких условиях?
Некоторые компании решаются на радикальный шаг — открывают информацию о зарплатах для всех сотрудников. Зачем они это делают? Какие плюсы и риски несет эта практика? Включайте выпуск! В гостях — Антон Бевзюк, который рассказал об опыте внедрения открытых зарплат на примере MindBox.
00:00 О чем выпуск
15:05 Зачем нужны открытые зарплаты
34:39 Проблемы и решения
40:29 Преимущества открытых зарплат
01:06:18 Диалоги о повышении зарплат
01:24:43 Тренд на открытые зарплаты
01:32:57 Применение в крупных компаниях
01:43:15 Заключение
▶️ Смотреть или слушать полностью
#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤2
Архитектурные диаграммы должны доносить суть, а не запутывать. Вот главные из них.
👉 Как исправить эти ошибки
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2💯1
Media is too big
VIEW IN TELEGRAM
Proglib рассказывает про новости из мира анализа данных в формате рилса
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2👾1