🎄🎅 Настало время решать весёлые, праздничные головоломки по программированию
Advent of Code 2024 — адвент-календарь с небольшими головоломками по программированию. Всё, что вам нужно для участия, — это немного знаний в области программирования. Решать можно на любом ЯП.
👉 Врывайтесь, ведь позади уже шесть дней
Advent of Code 2024 — адвент-календарь с небольшими головоломками по программированию. Всё, что вам нужно для участия, — это немного знаний в области программирования. Решать можно на любом ЯП.
👉 Врывайтесь, ведь позади уже шесть дней
👍22😁5👾2❤1
CWP (Clojure With Pythonic syntax) — экспериментальный проект, предлагает новую концепцию синтаксиса для Clojure, которая основана на отступах вместо скобок.
Для экспериментов с альтернативными способами работы с функциональными языками.
📎 Ссылка на проект: GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🥱6😢3❤1👾1
Подготовься к собеседованию на позицию Data Scientist!
Профессия Data Scientist становится все более востребованной, и компании ищут специалистов, способных превращать данные в ценные инсайты. Но как успешно пройти техническое собеседование?
Мы собрали 10 типичных задач, которые могут встретиться на собеседовании, и эффективные подходы к их решению:
1. Внешнее и тензорное произведение
2. One-hot кодировка
3. Мониторинг осадков
4. Симуляция бросков кубиков в «Монополии»
5. Бурение скважин для добычи золота
6. Вычисление свертки
7. Бэктестинг торговой стратегии
8. Прогноз оттока клиентов с помощью логистической регрессии
9. Обнаружение спама с использованием дерева решений
10. Предсказание цен на квартиры с помощью линейной регрессии
Чтобы начать решать задачи, достаточно ответить на четыре простых вопроса по этой ссылке и получить доступ к вводным занятиям курса Математика для Data Science и 10 задачам.
Профессия Data Scientist становится все более востребованной, и компании ищут специалистов, способных превращать данные в ценные инсайты. Но как успешно пройти техническое собеседование?
Мы собрали 10 типичных задач, которые могут встретиться на собеседовании, и эффективные подходы к их решению:
1. Внешнее и тензорное произведение
2. One-hot кодировка
3. Мониторинг осадков
4. Симуляция бросков кубиков в «Монополии»
5. Бурение скважин для добычи золота
6. Вычисление свертки
7. Бэктестинг торговой стратегии
8. Прогноз оттока клиентов с помощью логистической регрессии
9. Обнаружение спама с использованием дерева решений
10. Предсказание цен на квартиры с помощью линейной регрессии
Чтобы начать решать задачи, достаточно ответить на четыре простых вопроса по этой ссылке и получить доступ к вводным занятиям курса Математика для Data Science и 10 задачам.
👍11❤8👏2
♾️ Инструменты DevOps, многие из которых используются в повседневной жизни разработчиками: полезная #инфографика
❤16👍7
Copper Sushi — проект, визуализирующий поток электроэнергии в европейской энергосети. Отличный пример использования визуализации данных.
Использованные репозитории:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3
OpenAI представила GPT-o1 Pro — свою самую мощную языковую модель. Она предназначена для исследователей, разработчиков и тех, кто использует GPT для сложной аналитической работы.
GPT-o1 Pro доступна в составе подписки ChatGPT Pro за $200 в месяц. Её преимущества особенно заметны в математике, программировании и сложных задачах машинного обучения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24😁11🤔5😢4❤1
🐛🔍 Как найти баг в 2088 коммитах с помощью git bisect
Метод
Задача: найти конкретный коммит, который вызвал регрессионную ошибку в проекте.
Исходные данные:
✔️ Ошибка была зарегистрирована 21 октября. Она находится в текущей версии на ветке main.
✔️ Ошибка отсутствует в более ранней версии, которая была выделена в отдельную ветку
✔️ Ветку
🔗 Читать статью
🔗 Зеркало
Метод
git bisect
— мощный инструмент для поиска изменения, вызвавшего баг в коде: с его помощью разработчику удалось быстро локализовать проблему, просмотрев всего 11 коммитов вместо изначальных 2088.Задача: найти конкретный коммит, который вызвал регрессионную ошибку в проекте.
Исходные данные:
✔️ Ошибка была зарегистрирована 21 октября. Она находится в текущей версии на ветке main.
✔️ Ошибка отсутствует в более ранней версии, которая была выделена в отдельную ветку
release-5.7.0
.✔️ Ветку
release-5.7.0
создали 2 месяца назад, а с тех пор в ветке main
было сделано много изменений — баг может находиться в любом из нескольких тысяч коммитов, которые невозможно быстро просмотреть.🔗 Читать статью
🔗 Зеркало
😢10👍5🔥1
🛠 Познакомьтесь с Toolong: инструмент для работы с логами
Терминальное приложение для просмотра и поиска по лог-файлам, включая JSONL. Также он объединяет логи по временным меткам: упрощает анализ данных из нескольких источников.
👉 Ссылка на репозиторий
Терминальное приложение для просмотра и поиска по лог-файлам, включая JSONL. Также он объединяет логи по временным меткам: упрощает анализ данных из нескольких источников.
👉 Ссылка на репозиторий
1👍15❤1
Тест: 🐍 Насколько ты продвинутый питонист?
Python — отличный язык для автоматизации и решения задач, с которыми сталкивается каждый разработчик.
Пройдите тест и узнайте, насколько вы продвинуты в Python. Эти навыки будут полезны для оптимизации процессов и улучшения ваших проектов!
🎯 Пройти тест
Python — отличный язык для автоматизации и решения задач, с которыми сталкивается каждый разработчик.
Пройдите тест и узнайте, насколько вы продвинуты в Python. Эти навыки будут полезны для оптимизации процессов и улучшения ваших проектов!
🎯 Пройти тест
👍11❤2🥰1👏1
46,7% разработчиков назвали общение главным фактором стресса. На втором месте — дедлайны (41,6%), а замыкает топ многозадачность и неясные требования (35%).
Парадокс: чаще всего стрессуют те, у кого высокий уровень благополучия. Проблема не в количестве задач, а в качестве взаимодействий внутри команды.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍49😁4❤2🥰1
Мы запустили свежий канал, где делимся идеями для дизайна интерфейсов. Всё самое стильное, оригинальное и вдохновляющее теперь в одном месте.
📌 Чем полезен канал?
→ Идеи для дизайна интерфейсов.
→ Анимации, которые можно повторить или адаптировать.
→ Лёгкий способ искать вдохновение перед новым проектом.
👉 Подписывайтесь и вдохновляйтесь: UX in GIF
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍7❤2
📦 Подборка популярных NoSQL баз данных, их основные особенности и юзкейсы: на заметку разработчику
👉 Источник
#инфографика
👉 Источник
#инфографика
🔥11👍3❤2