Ювенильное море

"Ювенильное море" Платонова прекрасно. Зря я начал с "Котлована", которого надо брать вторым или даже третьим после "Моря" и "Чевенгура".

Нашел себя в следующей цитате.

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

Повесть - песнь первой пятилетке. Её мотивы потом использовались в киноэпопее "Вкус хлеба".

Пояснительная записка

Почему я всё-таки пишу на русском языке?

«Во дни сомнений, во дни тягостных раздумий о судьбах моей родины, ты один мне поддержка и опора, о великий, могучий, правдивый и свободный русский язык!.. Не будь тебя — как не впасть в отчаяние при виде всего, что совершается дома. Но нельзя верить, чтобы такой язык не был дан великому народу!»
И. С. Тургенев, 1882.

И еще диалог из переписки.
- Я не вижу смысла писать на профессиональные темы на русском...
- Если не писать на русском на проф.темы, то останутся одни хабрахабры...

Объем кода

Картинка ниже показывает сравнительный размер различных программ и систем в строках кода (LOC). Геном человека впечатляет, правда, остается неясным, являются ли "процессоры исполняющих устройств" сравнимыми по уровню абстракций.

Кликнуть для увеличения

Пробую Scala

Пробую Scala на простой задачке "подсчета цыплят". Для начала целей будет три:

  • оценить легкость установки и конфигурации среды
  • простота написания достаточно примитивного кода
  • оценка быстродействия в сравнении с Си

Установка и конфигурация

Под Ubuntu 14.04 особенных проблем нет

"Гибкая (agile) разработка - это рак" (с)

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

Erik Meijer: "Agile is a cancer that we have to eliminate from the industry"

Про интерфейсы или как не надо делать программы

В первую голову проблема касается продуктовых софтостроителей, хотя и в проектном тоже не все гладко.

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

Каков механизм? Он очень прост. Объявляет программист компонента интерфейс

Ко дню рождения коллеги и товарища

У Сергея Быкова очень удачный в смысле расположения даты день рождения. Если я приезжаю на Новый Год в Петербург, то всегда удаётся поучаствовать в событии.

Я тут подумал, что использование одного комплекта из 7 свечек может служить человеку от рождения до 127 лет включительно. Пожелание долгих лет в этом случае выглядит как "дожить до старших разрядов".

С днём рождения!

Видимость сервера

У поддержки возникла забавная ситуация с одним из небольших клиентов. Первичная диагностика гласила: "Сервер виден, но недоступен".

Выяснилось, что не работает локальная сеть. Но почему же сервер был виден?

Объяснение простое: сервер (системный блок) находится в том же открытом зале, что и операторы, поэтому он был непосредственно виден всем.

Ф. Лев "Из чего всё" (1978)

Лев Ф.Г. Из чего всё. Научно-художественная литература. Для младшего школьного возраста. Художники М.Ромадин, В.Радаев, Р.Варшамов. Москва: Издательство "Детская литература", 1978.

Электронная копия в "Публичной библиотеке".

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

Interstellar-овы коды

С "Интерстелларом" (wiki) случилась занятная история. В прошлом году я пропустил в местном прокате "Гравитацию", поэтому в этот раз решил, что идти надо не мешкая. Звёзды сложились удачно: в нашем "поселковом" кинотеатре прокатывали фильм на 17-часовом сеансе. Немного смутило, что фильм шел в оригинальной версии, а его длительность обозначена как 2 часа 49 мин. В голове возникли подозрения, что 3 часа на английском будет трудновато. Но мысли - субстанции материально-созидающие.

Страницы

Subscribe to Механика софтостроения RSS