Типичный программист

Не подписан — не программист

Tproger — актуальные новости из мира IT, регулярные образовательные статьи и переводы, поток информации для программистов и всех, кто связан с миром разработки. Читайте нас в Telegram: t.me/tproger_official Оперативные IT новости: vk.com/tprogerlive Реклама, размещение вакансий и анонсов: [email protected]

Публикации: 21 148

Подписчики: 453 407

Типичный программист

Не секрет, что для для хорошего программиста постоянно нужна практика.

И лучше, если это будет разработка целостного проекта, а не простая бесполезная поделка. Но зачастую разработчикам сложно придумать, что бы такого реализовать, да ещё и с пользой для себя и для общества. В статье приведены идеи приложений, которые, конечно, не претендуют на уникальность, но помогут вам быстрее определиться с выбором софта, на котором можно потренироваться кодингу и поддержать себя в форме:

Типичный программист

Хорошо написанный комментарий к коммиту — это лучший способ рассказать о контексте сделанных изменений другим разработчикам (а также самим себе — в будущем).

Различия в коде показывают, что изменилось, но только комментарий может внятно объяснить — почему.

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

Рассказываем про семь простых правил классного комментария к коммиту.

#[email protected]

Типичный программист

Представьте, что вам сегодня снова 18 лет.

Изменили бы область своей деятельности в мире IT? Какие бы советы дали себе в прошлом со своим сегодняшним бэкграундом?

Задали такой вопрос нашим экспертам, а полученными ответами делимся с вами.

#[email protected]

Типичный программист

Система контроля версий — это очень удобный инструмент для работы в команде.

Но даже если вы работаете один, то он здорово поможет при поиске и решении возникающих проблем в коде.

Сделали для вас обзор типов систем контроля, а также пояснили, что такое Git, в чём его преимущества и чем он отличается от GitHub.

#вдругпропустили

Типичный программист

Когда-нибудь задумывались о том, почему #9B51E0 мы воспринимаем как фиолетовый цвет?

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

#[email protected]

Типичный программист

Нашли для вас три непохожие друг на друга задачки на логику: про множители, про самолёты и даже про таракана.

Это отличная возможность для тех, кто хочет импрувнуть свой инглиш. Для них мы продублировали условия и решения задач в оригинале.

#вдругпропустили

Типичный программист

Совсем недавно вышла версия 2.1 платформы ASP.NET.

Теперь она работает быстрее, а также появился ряд новых возможностей и передовых методов, которые стоит рассмотреть подробнее.

Кроме того, в статье вы найдёте список основных нововведений со всеми полезными ссылками.

#[email protected]

Типичный программист

Ловите три новые задачки и разомните свои извилины.

Первая задача — про лодку, во второй надо собрать башню из коробок, а в третьей вы столкнетесь с троллями.

Решения всех задач ищите в самом конце статьи.

#[email protected]

Типичный программист

Робот-носильщик в аэропорту Care-E - видео смотреть онлайн


Типичный программист

Если вы — активный пользователь интернета (а это, скорее всего, именно так), вы постоянно используете кэширование, но можете и не знать, когда и как оно работает.

Но у нас есть хорошая новость. Если вы покупали молоко в магазине, вы определённо сможете понять, как работает кэширование на стороне сервера и на стороне браузера.

#[email protected]