May 21st, 2014

blue

Mac

Уже два месяца использую Mac (MacBook Air 13") после Windows (Thinkpad X220). Полёт нормальный, но продвинутым пользователям Windows, привыкшим к клавиатурным шорткатам, не рекомендую. Прогресс очень медленный, думаю, пройдёт больше года, прежде, чем я скажу, что вышел на тот же уровень продуктивности. Пока ощущения, что пересел с грязной Тойоты Кэмри на новенький Запорожец: новенький, конечно, выглядит красиво, а ездит... ну, короче, доехать из точки А в точку Б, в принципе, можно :) но не комфортно. Собираюсь как-нибудь написать отдельные посты с полезными шорткатами для Мака.

Всё ещё не решил вопрос, как обустроить домашнее рабочее место. USB-шные видеокарты с Mac'ом не работают, вот, возвращаю очередной. Нормальных docking stations я не видел. Нормальных KVM я тоже не видел: чтобы на два монитора, и чтобы совместимо и с Mac, и с PC. На форумах говорят, что для двух мониторов на Маке нужен thunderbolt dock. Заказал его, заказал USB hub и 2-PC switch. Суммарно уже solution приближается к $300.
blue

Web Stack books

Посоветуйте, пожалуйста, книжки по современному web-стеку (HTML5, JS, CSS, etc.)

Предпочтения:
- одна или несколько hard-copy книжек (я очень плохо читаю с экрана материал на какую-то новую тему, а мой уровень понимания веб технологий близок к "динозавру", так что, практически, это будет новая тема),
- желательно поменьше воды и всяких подробных walk-through для дебилов, многие современные книжки этим грешат; небольшие примеры, чтобы проиллюстрировать использование фичи is OK,
- хотелось бы как можно более полное покрытие всего, что есть: чтобы были затронуты разные фичи языка, элементы, надо очень подробно DOM и программные возможности его менять, библиотеки (вроде node.js) плюс, может, немного об общем подходе к проектированию современных веб-приложений с современной т.з.

Короче, хочется чтобы это было сильно похоже на reference manual, но (а) иногда с небольшими примерами, (б) много в одном - с покрытием по разным related technologies, (в) с некоторым (но небольшим) количеством обще-идеологического материала по web development'у. Желательно одна толстая книжка, которую можно листать как энциклопедический словарь, а можно читать подряд. Но можно и несколько книжек.