Тренды
Неизбежное зло современной разработки ПО
JIRA не помогает писать код. JIRA помогает менеджерам отчитываться перед другими менеджерами. А разработчики просто вынуждены в этом участвовать. Разберем, как система для "гибкой разработки" стала главным тормозом индустрии.
Тренды
Как GitHub Copilot и ChatGPT меняют облик современной разработки программного обеспечения
ИИ-инструменты пишут код за нас, пока мы формулируем запросы. Это называют "вайб-кодингом" — и это не новая методология, а культурный сдвиг в разработке. Но делает ли нас это настоящими профессионалами или просто превращает в диспетчеров, которые не понимают, что попадает в прод?
Тренды
Имеет ли код значение?
Имеет ли код значение в эпоху ИИ? Что должен делать программист, когда код пишут машины? Неожиданные ответы на эти вопросы наверняка перевернут ваше представление о сути разработки.
Разное
Следующий рубеж ИИ: системы, которые обучаются, как наш мозг, — быстро, медленно и непрерывно
Идея вложенного обучения, выдвинутая Google, бросает вызов самому понятию глубинных нейросетей и требует отмены глубокого обучения. Воплощение этой идеи может стать следующим прорывом после трансформеров, превратив ИИ из калькулятора в эволюционирующий организм. Готовы ли вы к революции в машинном обучении?
Разное
Создавайте и запускайте собственные инструкции на языке ассемблера!
Создание собственных ассемблерных инструкций стало доступнее с появлением открытых архитектур, таких как RISC-V. Этот подход позволяет разрабатывать и тестировать новые команды процессора с помощью программной эмуляции. Рассмотрим практический метод эмуляции пользовательских инструкций через обработку сигнала SIGILL.
Web-разработка
Самый недооцененный технологический стек — это не фронтенд + бэкенд
Хотите зарабатывать на 40–70 тысяч долларов в год больше среднего Python-разработчика? Забудьте про очередной модный фреймворк — освойте облачную инфраструктуру. Узнайте, почему Python + AWS сделает вас более ценным специалистом, чем большинство разработчиков.
Разное
Немодный способ программирования, которым я зарабатываю на жизнь уже 15 лет
Пока одни спорят о модных фреймворках, другие тихо решают бизнес-задачи и зарабатывают. История разработчика, который 15 лет кормит семью, используя "немодные" инструменты, — лучший урок прагматизма в IT-индустрии. Его клиенты платят не за технологии, а за результат. Узнайте, как можно зарабатывать, отказавшись от погони за трендами.
Тренды
5 функций Expo, которые сэкономили мне недели разработки
Хотите сократить время разработки React Native-приложения? Эти пять функций Expo (включая облачные сборки и мгновенное тестирование на реальном устройстве) позволят вам забыть о многих проблемах и сосредоточиться на совершенствовании продукта.
Случайная статья
Zed — IDE будущего?
Станет ли Zed - новый, быстрый и с недавних пор общедоступный редактор кода - убийцей VSCode? Этот вопрос сегодня определяет погоду на рынке IDE. Чтобы быть в курсе событий, присмотримся получше к редактору нового поколения, именуемому Zed.
Рефакторинг кода Go для тестопригодности: возможности интерфейсов
Раскроем возможности модульных тестов для раннего обнаружения багов. Продемонстрируем на конкретном примере, как сделать приложение на Go более тестопригодным.
Создаем собственную Alexa в 20 строках Python
У всех моих друзей есть Alexa, а у меня нет, из-за чего они надо мной смеются. Натерпевшись вдоволь, я...
Популярные статьи
Как настроить Visual Studio Code для C, C++, Java, Python
Visual Studio Code — популярный редактор кода, бесплатный и с открытым исходным...
Как написать красивый и информативный README.md
Многие программисты лихо управляются с кодом и знают мельчайшие...
Долгожданные инструкции Switch-Case в Python
Python 3.10 обрел немало интересных возможностей, одна из которых...