Дизайн привычных вещей

Читаю "Дизайн привычных вещей" Дональда Нормана. Наткнулся на цитату:

Хотелось бы вам иметь при себе карманное приспособление, которое напоминало бы вам о каждой встрече и каждом событии? Мне бы хотелось. Я жду тот день, когда компьютеры станут настолько маленькими, что смогут поместиться в кармане и сопровождать меня повсюду. Мне не...

Мое мнение о mustache

Крис Уонстрат - один из знаменитых и любимых мною людей Кремниевой Долины. Разработчик открытого ПО, со-основатель и CEO Github, и в целом очень креативный программист. Автор многих относительно успешных проектов:

О последнем мне бы хотелось побольше поговорить.

Mustache...

Поздний adventofcode

В середине декабря прошлого года как-то наткнулся на adventofcode - сайт, где с 1го декабря до Рождества каждый день открывается по одной головоломке для программистов.

В то время я подумывал изучить Go, поэтому решил попрактиковаться на нем. Но так-как тогда я не успел решить все вовремя из-за занятости на работе, оставил...

Vim'у 25

Недавно узнал, что Vim'у стукнуло 25. В честь годовщины Брэм Муленар подготовил презентацию, где рассказал про путь развития одного из самых популярных текстовых редакторов. Очень советую посмотреть всем фанатам.

В презентации много нового и интересного. Понял, зачем по умолчанию используется hjkl для навигации по тексту. Все, оказывается, пошло от...

Режиссерские фильмы

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

Причина успешности всегда разная. Иногда просто сюжет отличный...

Жемчужины программирования

Решил освежить память по алгоритмам и структурам данных. Недавно прочитал книгу Джона Бентли "Programming Pearls". Многие в интернете советуют ее как одну из значимых работ.

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

Vim & Python

Pycharm для меня являлся одним из самых удобных IDE для разработки на Python. Но со временем начал понемногу переносить часть своей работы в Vim. Причин несколько:

Свежеустановленный Vim обладает лишь базовым функционалом редактирования...