[Перевод] 5 лайфхаков Python, которые сделают ваш код более читабельным и элегантным

Привет, Хабр! В этой статье я продемонстрирую 5 трюков Python на понятных для новичков примерах, которые помогут вам писать более элегантный Python код в вашей повседневной работе. Читать далее…

[Перевод] Как структурировать проект ML и сделать его воспроизводимым и поддерживаемым

При создании проектов в машинном обучении зачастую сложнее всего бывает начать работу. Какой должна быть структура репозитория? Каким стандартам следовать? Смогут ли ваши коллеги воспроизвести результаты экспериментов? Автор материала делится шаблоном …

[Перевод] Как сделать бесконечный круговой CSS-слайдер

Слайдеры изображений, также известные как карусели картинок, очень распространены. Есть множество вариантов обычного CSS-слайдера, в котором изображения смещаются слева направо (или наоборот). Можно использовать JavaScript-библиотеки для создания кра…

Опыт разработки виджетов для Figma. От 0 до 23000 установок за 4 месяца

Я дизайнер продукта и имею опыт во front-end разработке. В обычное время я работаю над дизайн системой, прототипами и помогаю команде с техническими вопросами, поэтому любые темы на пересечении дизайна и разработки очень увлекают меня.Почти полгода наз…

[Перевод] Как писать код на Go? Подход Google. Часть первая

Рекомендации по стилю для проектов из Google с открытым исходным кодом
Руководство по стилю Go
Принципы стиля
Есть несколько общих принципов, обобщающих представления о том, как писать читаемый код на языке Go. Ниже перечислены признаки читаемого ко…

Мой друг интересуется, как ИИ мог бы уничтожить планету Зимля?

30 ноября в сети появился ChatGPT — чат-бот от наиболее совершенной на данный момент публичной текстовой нейросети. Мало того, что он умеет вести более-менее осмысленные беседы, так еще и умудряется давать относительно дельные советы и выдавать работос…