Рубрика «Профессиональная литература» - 41

Здравствуйте, уважаемыее!

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

Эта непростая книга называется «Создание микросервисов», автор — Сэм Ньюмен.

Создание микросервисов - 1

Предварительное изучение темы (а также выложенных отрывков книги) позволяет предположить, что перед нами – очередная инкарнация философии Unix, которая теоретически избавлена от недостатков и громоздкости SOA, ориентирована, в первую очередь, на работу с распределенными системами.

Вашему вниманию предлагается перевод аннотации этой книги:

«За последние 10 лет распределенные системы стали гораздо более филигранными, эволюционировав от тяжеловесных монолитных приложений до небольших самодостаточных микросервисов. Однако разработка таких систем связана с целым комплексом специфических проблем. Эта книга, содержащая множество примеров и практических рекомендаций, дает целостный обзор различных тем, которые заинтересуют системных архитекторов и администраторов, задумывающихся о построении, поддержке и развитии микросервисных архитектур.

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

• Изучите, чем микросервисы могут быть полезны при разработке систем и достижении целей вашей организации
• Познакомьтесь с вариантами интеграции нового сервиса в существующую систему
• Последовательно разберите, как следует разбивать на блоки монолитные базы кода
• Развертывайте отдельные микросервисы методом непрерывной интеграции
• Изучите сложности тестирования и отслеживания распределенных сервисов
• Обеспечивайте безопасную работу между пользователями и сервисами, а также между сервисами, взаимодействующими друг с другом
• Изучите проблемы, связанные с масштабированием микросервисных архитектур

Здесь располагается интересная статья, анализирующая суть концепции микросервисов и помогающая представить, с чем ее едят.

Потенциальный недостаток книги — узость целевой аудитории, которая, к тому же, массово читает по-английски. Также смущают претензии микросервисов на роль очередной серебряной пули, которая на деле вполне может оказаться алюминиевой. Приглашаем обсудить эти вопросы и аннотацию книги в комментариях, а также поучаствовать в уже традиционном опросе:
Читать полностью »

Привет Хаброжители!
У нас вышла книга Алекса Эллайна «C++. От ламера до программера»

image

Прототип: Jumping into C++ Paperback – April 19, 2013

Эта книга предлагает быстрый способ изучить принципы объектно-ориентированного программирования и освоить практику программирования на языке С++. Издание может использоваться как учебный курс для начинающих осваивать C++, так и удобный справочник для тех, кто хочет быстро найти актуальную информацию о том или ином аспекте языка. Автор книги Алекс Эллайн — профеcсиональный разработчик на С++, создатель популярнейшего ресурса Cprogramming.com, предлагает собственную уникальную методику обучения программирования, которая позволит вам в кратчайшие сроки стать экcпертом разработки на C++.
Читать полностью »

N+4 полезных книг - 1

Привет! В посте блиц-обзор книг, которые будут полезны IT-специалистам, бизнесменам и тем, кто просто любит читать интересные технические вещи. Рядом с каждой – пояснения, чем оно может быть нужно. Этот обзор, в отличие от других ежегодных, более технически-прикладной.

Начнём со «Справочника по инженерной психологии» Вудсона и Коновера. Читать полностью »

Доброго времени!
У нас вышла новая книга Леонарда Сасскинда

image

По мере того, как физики все глубже проникают в тайны устройства Вселенной, они все больше убеждаются, что нам чертовски повезло, что она устроена именно так, а не иначе. Стоит хотя бы на йоту изменить любую из физических констант, и существование жизни и возникновение человека в этой Вселенной станет невозможным. Почему это так? Нет ли здесь проявления разумного замысла неизвестного Творца, специально создавшего именно такой мир, в котором мы живем? «Нет, — доказывает Леонард Сасскинд, — разумный замысел — это иллюзия». На смену господствовавшей в XVIII–XX веках парадигме, требовавшей от науки объяснять все, приходит новая концепция — существования невообразимого космического ландшафта, огромного количества вселенных с неисчислимым набором свойств, и мы живем в одной из них попросту потому, что в других мы бы жить не смогли.
Читать полностью »

Доброго времени!
Мы решили сделать более доступными наши книги. Предлагаем воспользоваться скидкой на весь компьютерный каталог.

image
Читать полностью »

UX-команда MailChimp: Дизайн [4-я часть книги] - 1

[ 1-я часть книги ]
[ 2-я часть книги ]
[ 3-я часть книги ]

Скетчинг: зачем и как

Федерико Холгадо

Скетчи – один из наиболее эффективных инструментов, с помощью которого дизайнеры обмениваются идеями. Если я попадусь вам на глаза в офисе MailChimp, вы обязательно заметите скетчбук или iPad в моих руках. Я не сомневался в значимости скетчинга и до работы в MailChimp, но за последние несколько лет мои убеждения укрепились в еще большей степени. Конечно, за это время я научился паре приемов в Photoshop и с CSS, которые помогают мне работать с UX/UI-идеями. Об этом я и расскажу.Читать полностью »

На Амазоне анонсировали новую книгу Брайана Кернигана и Алана Донована с ёмким названием «The Go Programming Language». Кто не в курсе — Брайан Керниган это один из соавторов Unix, автор cron-а и автор одной из самых культовых книг в мире программирования "The C Programming Language", написанную вместе с Деннисом Ричи в 1978-м.
Книга доступна для предзаказа, релиз бумажной версии запланирован на 27 августа 2015.
Анонс книги Брайана Кернигана «The Go Programming Language» - 1
Читать полностью »

Доброго времени.
Мы получили электронные права на книгу «Геймшторминг. Игры, в которые играет бизнес».

image

Создать благоприятную среду для творческого мышления и инноваций не так-то просто. Как реализовать это в условиях вашей фирмы? Ответ на этот вопрос может удивить вас: при помощи поиска новых идей в игре. Эта книга содержит описание более 80 игр, помогающих ломать барьеры, совершенствовать коммуникативные навыки и генерировать новые идеи, догадки и стратегии. Авторы позаимствовали идеи и инстру-менты у профессионалов мирового класса, команды которых совершают настоящие чудеса. В результате появилось данное уникальное собрание игр, вдохновляющих на действие и на творчество и структурирующих рабочее пространство.
Читать полностью »

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

Вопрос для внимательных: сколько модулей отломится от корабля на старте?

А еще год назад у меня в жизни была вроде бы похожая, но в то же время совсем другая ситуация — времени на хобби не хватало, задач было много, но они не приносили мне никакого удовольствия. В итоге я решился на перемены. На самом деле, эта позиция в Яндексе не была первой, которую я рассматривал. За то время, которое прошло до моего первого рабочего дня, я освежил в голове очень много тем. И перед финальным собеседованием мне пришлось взяться ещё за несколько. Сейчас я понимаю, какие ошибки совершил в этом процессе, поэтому хочу поделиться своим опытом с вами. Буду рад, если кому-то это будет полезно. Хочу сказать, что это не официальные рецепты от рекрутеров Яндекса, а только мои собственные выводы. В конце поста я поделюсь списком литературы, которая мне помогла в подготовке, и еще добавлю те источники, которые считаю полезными, оглядываясь назад.

Читать полностью »

UX-команда MailChimp: Как мы проводим исследования [3-я часть книги] - 1

[ Перевод первой части книги ]
[ Перевод второй части книги ]

Радикализация данных

Грегг Бернстейн

Один из основных принципов в работе с контентом или дизайном чего-либо заключается в умеренной расстановке акцентов. Перегружая дизайн или текстовый материал массой выделяющихся деталей, вы рискуете целиком и полностью сбить внимание вашей аудитории со значимых для вас моментов. Работая в качестве исследователя в MailChimp, я понял, что наши ребята научились добиваться хороших результатов, используя абсолютно противоположный подход.

Мы начинаем с того, что важно абсолютно все – у каждого из показателей своя история. Следуя по пути таких историй, объединяя их в единое целое, мы и приходим к пониманию направлений наших исследований, выделяем в них важные моменты и устанавливаем приоритеты.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js