Tag Archives: настоящий программист

Умная кормушка: Machine Learning, Raspberry Pi, Telegram, немножко магии обучения + инструкция по сборке tutorial

Прекрасный пример практического использования ML в домашних условиях :) Украл к себе в закрома с Хабра: Умная кормушка: Machine Learning, Raspberry Pi, Telegram, немножко магии обучения + инструкция по сборке tutorial Всё началось с того,…

Что нового в Git 2.7

Настоящий программист работает с репозиторием. А что у нас стандартом де-факто ныне — правильно — Git. Всего через два месяца после версии 2.6 вышел Git 2.7 с новыми возможностями, исправлениями и улучшениями производительности. Что интересного…

Хочешь быть iOS разработчиком? Будь им!

На хабре периодически попадаются крайне любопытные статьи, которые не прочитать и не попробовать — просто «грех»! В частности, сначала была опубликована статья Конкурс ВК: Мессенджер для Android. Как это было!, в которой автор поделился своими мыслями о…

Хоар, Чарльз Энтони Ричард

Сэр Чарльз Э́нтони Ри́чард Хо́ар (англ. Charles Antony Richard Hoare или Tony Hoare или C.A.R. Hoare — рыцарь в образовании и компьютерных науках, мужик, в честь которого назвали логику, первый, кто признался в своей ошибке на…

Типичные грабли на пути программиста от Junior’а к Senior’у

Молодой программист, едва закончивший или ещё даже не закончивший ВУЗ, готов свернуть горы, учиться, учиться и ещё раз учиться и ему близлежащее будущее кажется таким: Но более опытные товарищи знают, что на самом деле на…

Jenkins — быстрое решение непрерывной интеграции

Непрерывная интеграция — это процесс, при котором все изменения кода автоматически передаются на сборку, тестирование и публикацию (в случае успеха). В качестве одного из самых популярных и простых инсрументов — можно порекомендовать Jenkins — очень…

Инструментарий разработчика — Slack

Первый раз столкнулся с сервисом Slack.com около года наза, и теперь просто уже трудно представить командную работу по проектам разработки ПО без оного. Что такое Slack (в двух словах). Это такой убер-чатик для командной работы.…

Mehran Sahami — великий Йода разработки ПО

Mehran Sahami — великий Йода и Сенсей в моей жизни и образовании, как разработчика ПО. В очередной раз, рекомендуя коллегам пути развиятия, решил сам вернуться к истокам и пересмотреть некоторые курсы Стэнфордского университета. Началом-начал считается…

К чему надо быть готовым, став TeamLead-ом

Неплохой перевод очень хорошей статьи «Things I was unprepared for as a lead developer» (Pascal de Vink) — («К чему я был не готов, став ТимЛидом») До этого я был инженером и занимался непосредственно кодом.…

Из 20-ти человек, называющих себя программистами, только один действительно им является

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

Я горжусь своей профессией. Я — программист

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

7 золотых правил одного программиста

Интересная статья с Хабра — живые правила живого разработчика. Утащил к себе в копилку — они верные, правильные — потому что работают. Это статья про семь простых правил, которые я сформулировал для себя за годы…

Профессия — программист

«Нам нужен не всякий программист, – сказал горбоносый. – Программисты – народ дефицитный, избаловались, а нам нужен небалованный». – «Да, это сложнее», – сказал я. Горбоносый стал загибать пальцы: «Нам нужен программист: а – небалованный, бэ – доброволец, цэ…

Рефакторинг в Java

Могу порекомендовать еще одну хорошую книгу по части Рефакторинг кода: «Рефакторинг: улучшение существующего кода«. Читал бумажный оригинал, но есть и PDF-версия. К тому времени как объектная технология — в частности язык Java — стала обычным…