git merge vs git rebase

Прелесть какая:

Sublime Text 3

Вышел Sublime Text 3 и у меня наконец дошли руки его попробовать. Страница с анонсом упирает на производительность - по моим первым ощущениям похоже на правду. Завтра поставлю на работе, посмотрим как он запоет. Новая тема приятна на глаз; шрифты отрисовываются на отлично. Радует также, что у кнопки Replace на панели Find in Files появилась горячая комбинация клавиш. Раньше приходилось мышью щелкать. В общем пока что впечатления самые приятные. Старого не испортили; приятного - добавили.

По случаю ковыряния в настройках довел до ума thefuck под zsh. Эта утилита, название которой на русский вполне точно можно перевести как “бля”, исправляет неправильную набранную команду в консоли. Забытый sudo подставляет или git statis исправляет на git status - стоит только ввести fuck в ответ на ошибочную команду. У меня она почему-то выдавала сообщения вида “fc: event not found: -c”.

Read On →

Неудачные посадки SpaceX

Инциденты и аварии в пилотируемой программе НАСА

На NASA Technical Reports попались на глаза два документа:

Эти два отчета содержат краткое описание 732-х инцидентов и аварий, произошедших при работе над пилотируемой программой НАСА в 1963 - 1971 годах, их причины и рекомендации к их предотвращению. Иными словами - эти отчеты находка для преподавателей “Безопасности жизнедеятельности”. Любители теорий заговора тоже будут рады.

Отчет классифицирует причины аварий в две группы: материальные (hardware) и программные (software). В первую группу вошли ошибки дизайна, сбои оборудования, несовместимость материалов и разрушение материалов. Во вторую - процедурные ошибки, несоблюдение процедур, ошибки инспекции, недостаточный тренинг персонала, ошибки планирования, ошибки управления и потеря контекста при передаче смены.

Read On →

Поездка в Орегон

Вернулся из поездки в Орегон - ездили смотреть на полное затмение Солнца. Положительных впечатлений масса. На работу вставать не хочется. :-)

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

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

Знаете что делают в Портланде, чтобы перестроится в плотном потоке? Они включают поворотник и ждут пока в соседней полосе образуется место. А тем временем машина в соседней полосе притормаживает, чтобы открыть удобный карман. Дикари-с.

Read On →

Непредсказуемость динамической памяти

Написал небольшую программу, демонстрирующую непредсказуемую стоимость выделения динамической памяти. Программа выделяет и освобождает N блоков одного размена и измеряет среднее время, затраченное на один вызов malloc() и один вызов free():

Read On →

NASA

Чтобы вы не думали, что NASA только шаттлы умеет в космос запускать:

:-)

Беглое гугление навело на их логово.

P.S. Чуваки за ящиком - это музыкальные фанаты (наверное), терпеливо ждущие своей очереди, чтобы попасть в Amoeba Music в Голливуде.

Выставка "BODY WORLDS: Pulse"

На выходных всей семьей сходили на выставку “BODY WORLDS: Pulse”. Экспонаты на выставке - пластифицированные тела людей и органы тела. Отзывы про эту выставку мы уже слышали и примерное представление о том как это выглядит у нас было.

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

Выставка разбита на несколько залов. В каждом показывается как работает та или иная система в организме человека: начиная со скелета и мышц и заканчивая репродуктивной системой. Кстати еще один прием использованный создателями выставки - наиболее спорные экспонаты показываются в конце, когда посетители уже немного привыкли к необычному зрелищу. Стенды информативны и интересны. Можно, к примеру, посмотреть как выглядят последствия “сердечного удара”.

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

На всякий случай убираю все фотографии под кат. Все-ж таки “кишки, кровь, расчлененка”… Хотя последня фотография - моя любимая.

Read On →

Ныть запрещено

Нашел прекрасное. Если верить агентству Рейтерс, на двери кабинета Папы римского Франциска имеется табличка на которой написано:

Ныть запрещено

Нарушители [этого правила] подвержены синдрому постоянного ощущения себя жертвой с последующим ослаблением чувства юмора и способности решать проблемы.

Далее следует:

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

Прекратите жаловаться и сделайте что-нибудь для улучшения вашей жизни.

:-)

Critical Space Flight Hardware - DO NOT TOUCH

Сегодня вице-президент США Майк Пенс нанес непоправимый урон визит в Космический центр имени Кеннеди во Флориде:

Надпись на знаке гласит: “Критическое полетное оборудование. НЕ ПРИКАСАТЬСЯ.”

Каждый работник SpaceX (и, я уверен, в NASA ситуация аналогичная) в день выхода на работу проходит тренинг на котором в голову вдалбливается одна мысль: “Руки не распускать. Руками ничего не трогать”. Иначе неминуемо кто-нибудь что-то уронит, никому не скажет, а потом оно в самый неподходящий момент накроется медным тазом.

Еще интересный момент. Слова “НЕ ПРИКАСАТЬСЯ” на знаке в кавычках. Кавычки по идее автора должны придавать большую важность написанному. К сожалению, правила английского языка не в курсе этого новомодного тренда, и в результате надпись можно трактовать с точностью до наоборот - мол, “прикасайтесь на здоровье”.