Рубрика «книга» - 20

По просьбе хаброжителей публикуем еще одну короткую главу и оглавление из книги СергеяТарасова «Дефрагментация мозга. Софтостроение изнутри»

Code revision или коза кричала

Ревизия программного кода всякий раз напоминает мне эпизод из фильма Г. Данелия «Осенний марафон». Главный герой, преподаватель университета Андрей Бузыкин сидит у своей бывшей сокурсницы Варвары, помогая ей с переводом художественного произведения. Время перевалило за полночь, происходит примерно такой диалог.

– Скажи, Бузыкин, может я бездарная?
– Не-е-е…
– Но ты же всё повычеркивал!
– Не всё… Но вот это, например, я не мог оставить: «Коза кричала нечеловеческим голосом»

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

Сегодня мы предлагаем вашему вниманию отрывок из книги Сергея Тарасова «Дефрагментация мозга. Софтостроение изнутри», которая готовится к выходу в нашем издательстве.

Сокрытие базы данных или как скрестить ёжа с ужом

Упомянув один из крупнейших столпов современного софтостроения — мир ООП, нельзя обойти вниманием и другой — мир реляционных баз данных. Я намеренно вставил прилагательное «реляционные» применительно ко всем основным СУБД, хотя ещё в 1970-х годах такое обобщение было бы неправомерным.

Тем не менее, именно реляционным СУБД удалось в 1980-х годах освободить программистов от знания ненужных деталей организации физического хранения данных, отгородившись от них структурами логического уровня и стандартизованным языком SQL для доступа к информации. Также оказалось, что большинство форматов данных, которыми оперируют программы, хорошо ложатся на модель двумерных таблиц и связей между ними. Эти два фактора предопределили успех реляционных СУБД, а в качестве поощрительной премии сообщество получило строгую математическую теорию в основании технологии.

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

Книга «Другие 14 эссе о функциональном программировании и языке Haskell — серьёзные»Пока суд да дело, я подготовил, скомпилировал и фактически опубликовал новую книгу по функциональному программированию и прекрасному языку Haskell, которая называется «Другие 14 эссе о языке Haskell и функциональном программировании — серьёзные». Как понятно из названия, в книге собрано ни много, ни мало — 14 моих статей, которые в разное время были опубликованы в разных местах (в том числе и на Хаброхабре). В отличие от моей предыдущей книги, которая называется «14 занимательных эссе...», в настоящем томе собраны довольно серьёзные и зачастую наполненные «матаном» статьи, особенно во второй части, посвящённой теоретическим основам функционального программирования.

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

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

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

Перемещения между мирами в играх этой серии происходят при помощи специальных книг-порталов (англ. Linking Book). Майк Андо (Mike Ando, он же Rium+) изготовил копию такой книги в реальном мире. Она выглядит в точности так же, как оригинал из игры, и работает похоже: открывший книгу переносится в мир Myst.
Читать полностью »

В начале октября издательство «Манн, Иванов и Фербер» предложило мне написать, что я думаю о книге Алексея Каптерева «Мастерство презентации». Почему мне? Виной тому — мои посты на Хабре по искусству презентаций (тыц, еще тыц).

Книга оказалась интересной, я согласился. Поскольку денег за обзор не платят, и в издательстве я не работаю, ниже — гарантированно честный обзор. Станете ли вы лучше или успешнее, если прочтете еще одну книгу? Решать вам: собственно, я и пишу свои впечатления для того, чтобы хабраразум в дискуссии решил – надо ли нам читать такие книги, и что они нам могут дать нового для успеха.

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

Для меня существенным аргументом «за» эту книгу была рекомендация Ильи Сегаловича, со-основателя и бессменного технического директора Яндекса: «Алексей замечательно знает и умеет преподать науку рассказывания. Слушать его – удовольствие, а советы – бесценны».

Книга меня поразила, и прежде чем вы решите, стоит ли читать этот обзор дальше, сразу предупреждаю: кроме бочки меда будет несколько ложек дегтя. Начнем, для бодрости, с хорошего.
Читать полностью »

UPD: заголовок поменял по просьбе общественности. Предыдущий вариант был «Как прочесть книгу и стать лучше».

В начале октября издательство «Манн, Иванов и Фербер» предложило мне написать, что я думаю о книге Алексея Каптерева «Мастерство презентации». Почему мне? Виной тому — мои посты на Хабре по искусству презентаций (тыц, еще тыц).

Книга оказалась интересной, я согласился. Поскольку денег за обзор не платят, и в издательстве я не работаю, ниже — гарантированно честный обзор. Станете ли вы лучше или успешнее, если прочтете еще одну книгу? Решать вам: собственно, я и пишу свои впечатления для того, чтобы хабраразум в дискуссии решил – надо ли нам читать такие книги, и что они нам могут дать нового для успеха.

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

Для меня существенным аргументом «за» эту книгу была рекомендация Ильи Сегаловича, со-основателя и бессменного технического директора Яндекса: «Алексей замечательно знает и умеет преподать науку рассказывания. Слушать его – удовольствие, а советы – бесценны».

Книга меня поразила, и прежде чем вы решите, стоит ли читать этот обзор дальше, сразу предупреждаю: кроме бочки меда будет несколько ложек дегтя. Начнем, для бодрости, с хорошего.
Читать полностью »

На сайте Polit.Ru вчера появилась книга Александра Борисовича Долгина «Как нам стать договоропригодными, или Практическое руководство по коллективным действиям» (с подзаголовком «Начала экономической теории клубов»); она доступна и для чтения на самóм сайте, и для скачивания в формате PDF.

Автор книги (известный как основатель «Имхонета») подвергает более или менее обоснованной критике как существующие социальные сети и сообщества, так и их противоположность — краудсорсинг и краудфандинг, полагающиеся на добровольное участие отдельных случайных людей. Идеалом же Долгина, насколько я мог судить по тексту его книги, является широкое распространение клубов людей, связанных общими жизненными, коммерческими, политическими, общественными интересами, притом людей осведомлённых о математических и экономических и айтишных механизмах для получения выгоды из объединения и для нахождения таких коллективных решений, которые действительно устраивают большинство. Также автор считает в ряде случаев желательным или даже категорически необходимым полагаться на репутацию людей вместо того, чтобы обращаться к первым встречным. Ещё он рекомендует в сообществах поскорее устанавливать достаточно жёсткие правила и тем устранять издержки анархии.

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

Пусть название сайта Polit.Ru не заставляет вас заподозрить, что выложенная там книга изобилует политикою. Изо всех рассматриваемых в ней примеров политическими являются, кажется, не более трети, так что она пригодна для хладнокровного прочтения внеполитическим сообществом Хабрахабра. (Увы, их достаточно для того, чтобы понять, что Долгин либерал.)

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

Amazon представил новую серию читалок на e-ink и планшетов. Все они начнут продаваться в октябре, а пока цена на самый простой и популярный Kindle 4 снижена до $69.

Итак, новинки.
Kindle Paperwhite будет продаваться за $119 с 1 октября.

Новые Kindle

Революционных изменений сразу несколько:

• Появилась долгожданная подсветка;
• На 62% увеличено разрешение экрана (было 800х600, стало скорее всего 1024х768);
• На 25% увеличена контрастность;
• Обещают работу до восьми недель даже с включённой подсветкой.

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

image
Все мы задумываемся о том, к чему приведут технологии, которые сейчас развиваются очень быстро. Я задумался об этом в художественной форме и предлагаю свой вариант развития событий. В этих двух главах описывается планшет в виде листа, пикожучки (наушники), финансовая система будущего (которая обеспечивает нам подвижный образ жизни) и описание тюрьмы будущего.

(только не для «многобуквовых алергиков»)
Читать полностью »

Книга «Фрилансеры и шабашники»

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

За то недолгое время, которое мы живем за городом, я уже успел набить шишки в работе со строителями и «шабашниками». Как оказалось, эти шишки точно такие же, как и у клиентов, которые работают с фрилансерми и дизайн-студиями. А именно:

  1. Плохое качество работы, которое дает о себе знать через время, в самый неподходящий момент. Причем, услуги исполнителя могут быть далеко не самыми дешевыми.
  2. Срыв сроков. Поверьте, сидеть дополнительные полторы недели без воды не менее мучительно, как и без дизайна за неделю до запуска рекламной компании.
  3. Исполнители по рекомендации, даже от самых лучших знакомых, могут напортачить куда больше.
  4. Если правильно не контролировать процесс, то у вас будут воровать время, деньги и ресурсы. Сам, закупая стройматериалы, я узнал несколько методов, как это делается.
  5. Если вы не разбираетесь в вопросе, вам очень просто навешать лапшу на уши.

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


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