Привет, друзья! 👋
2024-й год подходит к концу, и пока LLM не написали за нас все программы, а квантовые компьютеры не взломали все пароли, самое время подвести итоги.
Какие технологии действительно «выстрелили», а какие не оправдали ожиданий? Что изменилось в работе разработчиков, и какие навыки оказались самыми востребованными?
💻 Поделитесь своим мнением, и самое важное и интересное войдет в нашу статью. 🏆
2024-й год подходит к концу, и пока LLM не написали за нас все программы, а квантовые компьютеры не взломали все пароли, самое время подвести итоги.
Какие технологии действительно «выстрелили», а какие не оправдали ожиданий? Что изменилось в работе разработчиков, и какие навыки оказались самыми востребованными?
💻 Поделитесь своим мнением, и самое важное и интересное войдет в нашу статью. 🏆
❤13
Статья рассказывает о важности точного учета финансов в стартапах. Вот несколько ключевых мыслей:
✔️ Ошибка в копейках может стоить доверия пользователей: внутри статьи пример стартапа, где терялись «танцующие центы»
✔️ Двойная запись — не роскошь, а необходимость: В финтехе с первого дня нужно внедрять надежную бухгалтерскую систему
Читайте статью и не наступайте на те же грабли
👉 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍22❤3
🎄🎅 Настало время решать весёлые, праздничные головоломки по программированию
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