Статьи

AI-ассистент для кодирования отказывается писать код, советуя пользователю вместо этого изучить программирование

В субботу разработчик, использующий Cursor AI для проекта гоночной игры, столкнулся с неожиданным препятствием, когда ассистент программирования внезапно отказался продолжать генерировать код, вместо этого предложив непрошеный совет по карьере.

3 дня назад
48
8 мин

Новые начинающие разработчики на самом деле не умеют программировать

Меня беспокоит то, как учатся новые разработчики, и мне нужно об этом поговорить.

Мы находимся в странном переломном моменте в разработке программного обеспечения. У каждого начинающего разработчика, с которым я разговариваю, круглосуточно работает Copilot, Claude или GPT. Они выпускают код быстрее, чем когда-либо. Но когда я углубляюсь в их понимание того, что они выпускают? Вот где начинаются проблемы.

6 дней назад
61
7 мин

Всего двух байт хватило, чтобы взломать Министерство финансов США

30 декабря 2024 года Министерство финансов США объявило, что спонсируемые государством китайские хакеры, по-видимому, взломали системы департамента. Злоумышленники проникли через инструмент под названием BeyondTrust, программное обеспечение для удаленной поддержки, и в их базе данных была ошибка, которая годами ждала своего обнаружения.

12 дней назад
56
7 мин

Объяснение Docker моей маме

Я однажды наткнулся на статью под названием "Объяснение Kubernetes моему водителю Uber", и был поражен тем, как легко она разбила сложную тему на что-то легкое для понимания и запоминающееся. Недавно, изучая Docker, я почувствовал вдохновение сделать то же самое — объяснить его так, чтобы это было просто, понятно и интересно читать.

Итак, я решил попробовать что-то забавное: объяснить Docker моей маме.

Объяснение Docker моей маме

12 дней назад
87
7 мин

Почему большинство разработчиков испытывают трудности с JavaScript

Большинство разработчиков сталкиваются с проблемами в JavaScript, потому что сосредотачиваются на неправильных вещах. Они застревают в циклах обучения, избегают сложных концепций и гонятся за новыми блестящими фреймворками, не освоив основы.

Если это похоже на вас, не волнуйтесь — я тоже был там. Хорошая новость? Вы можете вырваться из замешательства и действительно начать совершенствоваться.

12 дней назад
68
4 мин

TypeScript переезжает на Go: что это значит для JavaScript

Microsoft объявила, что компилятор TypeScript будет переписан на языке программирования Go, что позволит ускорить его работу в 10 раз. Это событие вызвало волну обсуждений среди разработчиков и может кардинально изменить ландшафт разработки на JavaScript.

12 дней назад
168
3 мин

Нужны ли типы в программировании?

В программировании часто ведутся дискуссии о значимости типизации в языках программирования. Одни считают её неотъемлемой частью современного кода, другие — излишней сложностью. В этой статье мы рассмотрим, действительно ли типы необходимы в JavaScript и как они влияют на разработку.

Нужны ли типы в программировании?

25 дней назад
123
4 мин

Эта технология может погубить и программистов, и АйТи-индустрию

Одно дело рассуждать о том, что нейросети заменят программистов, но совсем другое – искусственный интеллект убьет IT.

22 февраля 2025
111
6 сек

Программист не прошел собеседование "паровозиком"

Программисты стали проходить собеседования паровозиком. Я много лет назад тоже участвовал в чем-то подобном. И не то, чтобы это помогло устроиться мидловым фронтенд-разработчиком.

22 февраля 2025
116
8 сек

В чем Программировали "Деды"? От текстовых редакторов до IDE

Сегодня IDE могут писать код за нас, но так было не всегда. Когда-то программисты писали код в простых текстовых редакторах без подсветки, автодополнения и дебаггера. Я начинал с блокнота — а ты?

В этом видео разберем путь от Emacs и Turbo Pascal до современных IDE с ИИ-ассистентами. Как менялись инструменты разработчиков и что нас ждет дальше?

22 февраля 2025
112
18 сек
« Назад