29 сентября 2015

Напочитать: 11 друзей гуманитария


  1. Хорошая презентация от Etsy о том как адаптировать и адаптировать к удаленным работникам. Ну и вообще пересказ книжки Remote.
  2. О том что интервью сломаны и что все тлен и безысходность.
  3. Три закона критики от Максима Ильяхова.
  4. Задача Васона как пример того что все люди - нелогичны.
  5. Выход из комнаты и очистка памяти - все логично, да.
  6. Про сон. Очень актуально и проверено на себе.
  7. Весьма легкое выступление которое можно разобрать на цитаты вырванные из контекста. О том почему в офисе можно  завести собаку, таскать туда маленьких детей и вот это все. Слушал с удовольствием.
  8. про ад и трэшугар внутри Amazon и их ответ Чемберлену.
  9. О эффекте SEME и том как Google/Facebook могут влиять на выборы. Но нам-то не о чем волноваться, у нас-то все стабильно.
  10. О практике безоценочного суждения и postmortem-ов от Etsy.
  11. Занимательное про зарплаты "The more I think about salaries, the less I like them. They are usually pitched like "as long as you get your tasks done, it doesn't matter how much you work," but for some reason it seems like most salaried people end up working more hours and not less. "

23 сентября 2015

Напочитать: Design Patterns Gang Bang


Чот поднакопилось про всякое design-related.

1.  Как менять уровни логирования в Runtime (java inside). Раз и два.
2. Зачем и как делать сериализацию ламбда-выражений. Мне вот почему-то в голову сразу пришла фраза "Давай заMap-Reduce-им это по-быстрому" но продолжать эту мысль я не буду - меня могут читать дети и Junior Developer-ы.
4. Использовать Repository вместо DAO. Наброс про новую точку зрения на яйцо.
5. О том как делать продукт с высокой степенью кастомизации и какие бывают подходы. От себя  - в жизни наблюдал как работают  Feature Toogle и что выходит из бранчевания продуктовых линий. С плагинами/расширениями - тоже еще тот адок.
6. Интересная презенташка про малоизвестные паттерны проектирования.
7. CRDT на Java. Видео с Goto Conference и статья.
8. Как программно на лету снять jstack и  почему так бывает нужно.
9. Отличное видео про обзор возможностей Hazelcast.

Пока все.  Скоро бложек (надеюсь что и я тоже) вернется к нормальному режиму публикаций Напочитать.

15 сентября 2015

Книга: Энтони Лаудер - Культуры программных проектов

Наткнулся на упоминание этой книжки недавно, со ссылкой на сайт happy-pm.com где был выложен ее перевод на русский.
Закинул на Kindle, и вот как-то перед отпуском начал ее читать, а а вчера открыл киндл и понял что висит маленькая недочитанная книжица, решил добить.

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

Сама по себе книга мне показалась неоправдано затянутой.
Книга расскажет вам о трех (с половиной) культурах разработки - инженерной, дизайнерской и сервсиной (и в качестве половинки - научной) -  и расскажет вам о каких-то метафорах связанных с этой культурой.

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

Оценок по традиции не будет, потому что книжка бесплатная, но читать бы не рекомендовал - не тратьте время.
Более подробно лучше прочитать рецензию Стаса Фомина