zHz00 Untitled

пятница, 07 июня 2019
23:59 Цыгане перепутали
Меня временно вернули из командировки, поэтому я сразу побежал играть в NetHack (Junethack).

Ситуация. Играю за самурая. В шахтах нашёл седло -- очень редкий предмет. В Сокобане на меня напала лошадь. Я хотел сделать её мирной, кидая в неё мясо, но это не сработало (и, видимо, в 3.6.2 перестало работать совсем). Поэтому пришлось кидать в неё лишай. В результате она стала не мирной, а ручной. Ходит за мной. Седло есть, лошадь есть. Самурай -- хороший ездок на лошади.

Я надел на лошадь седло, а сам пошёл по делам. Потом на нас напали орки и нимфа. Я спрятался от них в магазине, а лошадь оставил расхлёбывать. Выхожу, собираюсь сесть на лошадь, а игра мне говорит, что лошадь не осёдлана. У меня появляются фантазии на тему того, что теперь седло растворяется, если на лошадь не сесть сразу. Или что лошадь скидывает седло. Облазил уровень -- седла не видно.

А потом нашёл труп напавшей нимфы. У неё было много вещей, но в том числе было и моё седло. То есть, пока лошадь сражалась с нимфой, нимфа УКРАЛА у неё седло. Да, нимфы в NetHack воруют постоянно, но я не мог себе представить, что седло с лошади можно украсть в принципе.

@темы: Случай из жизни, NetHack

URL
четверг, 06 июня 2019
20:24 Untitled [560]
Есть кармический узел.

А есть кармический провод от наушников.

@темы: Дзякиган, Викторика

URL
среда, 05 июня 2019
23:59 Про время
Очередные очевидные советы по программированию.

1. Пусть программа зависла. Она вела логи и видно, в какой момент она зависла. Более старшая управляющая программа тоже вела логи. Логи надо сопоставить. Но прежде, чем делать выводы, следует сверить часы! В моём случае разница составляла две минуты (разные компьютеры, единого сервера синхронизации времени нет, интернета в локалке нет). Это была критичная разница: примерно через две минуты после зависания я выключил программу. Если бы время было одинаковым, отчёт об ошибке старшей программы сигнализировал бы о том, что зависание было старшей программой определено ещё в момент зависания. А разница в две минуты означала, что старшая программа отреагировала не на зависание, а на то, что я младшую программу прибил.

2. Пусть у нас есть система реального времени: мы посылаем куда-то запросы, при этом гарантируется, что операция выполнится, скажем, за 10 мс. В этом случае, если надо провести несколько операций, можно просто подождать 10 мс, а потом слать следующий запрос. Оказалось, что лучше этого всё равно не делать. Если есть техническая возможность, надо сначала проверить, выполнилась ли предыдущая операция. Тут есть две причины. Первая -- операция могла закончиться с ошибкой, поэтому следующую пока слать нельзя. А вторая -- хотя изготовитель и гарантировал 10 мс, по факту в редких случаях может оказаться больше. Особенно если изготовитель -- я.

@темы: Программирование, Очевидное-невероятное

URL
вторник, 04 июня 2019
23:59 Есть двенадцать стульев
Сел в электричку. С местами туговато. А это была та самая ростовская электричка, где по два контролёра и два охранника. Я выбрал свободное место и сел на него. Один из охранников сидел от меня через проход. У нас состоялся такой разговор:
Охранник: Тут занято.
Я: Что?
Охранник: Тут занято, идите сидеть в другой вагон!
Я: Что? Почему?
Охранник: В соседнем вагоне девушки лежат на трёх сиденьях сразу. Сгоняйте их и сидите там.

Я смотрю рядом с собой. Там ещё одно пустое место. А дальше чей-то бесхозный рюкзак.

Я: Это что, все три места в ряду заняты?
Охранник: Да.

В этот момент за меня вступилась контролёр.

Контролёр: Сидите, мужчина, где сидите.

На этом разговор был закончен.

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

@темы: Случай из жизни, Общественный транспорт

URL
понедельник, 03 июня 2019
23:58 Ром отдельно, баба отдельно
Я люблю всё несмешанное.

Чай пью без сахара (а сахар ем отдельно) . Кофе -- эспрессо. Сок -- только не мульти!

У второго в столовой ем сначала гарнир полностью.

Но против чего я не могу устоять -- так это против сборной солянки!

@темы: Восприятие

URL
воскресенье, 02 июня 2019
23:53 Untitled [559]
Несколько раз видел/сталкивался с ситуацией, когда несёшь на кассу товар со скидкой, а её уже нет, просто "ценник ещё не обновили".

А сегодня я впервые увидел, как мужику продали пиво по скидке, которая только что появилась. Ценник тоже обновить не успели. Он не возражал, но взял ещё две бутылки.

@темы: Случай из жизни, Наблюдения

URL
суббота, 01 июня 2019
23:59 Через ступеньку
Однажды я понял, что передачи в машине не обязательно переключать по очереди. Надо включать ту передачу, которая соответствует скорости (оборотам). И вверх, и вниз. Например, можно разогнаться побольше на первой, а потом сразу воткнуть третью. Я так иногда делаю при выезде из переулка на магистраль, когда надо как можно быстрее набрать скорость (на первой передаче машина лучше ускоряется). Может быть, это вредно для машины, не знаю.

И вот меня везёт такси -- и я понимаю, что водитель постоянно слишком долго едет на предыдущей передаче. А потом я замечаю, что он со второй сразу переключается на четвёртую!

-- Ой, а вы сразу второй на четвёртую переключаетесь?
-- Ага.
-- А в этом есть какой-то замысел?
-- А третья передача не работает! Гонки на этой машине на спор устраивали -- и доломали.

@темы: Случай из жизни, Автомобили

URL
пятница, 31 мая 2019
23:59 Пятьдесят оттенков коричневого
-- Ну всё, завтра нам пиздец.
-- Тоже мне, напугал. У нас каждый день пиздец.

@темы: Случай из жизни

URL
четверг, 30 мая 2019
23:55 Untitled [558]
Некоторые люди крестятся, когда проезжают мимо храмов.

Я машу рукой машинам, у которых горит одна фара.

@темы: Скандинавия, Дзякиган

URL
среда, 29 мая 2019
23:59 Инсектицид
Стрёмно, когда от ПО требуется надёжность. Особенно в момент тестирования в присутствии заказчика. А вдруг всё повиснет и сломается? Это тревожность.

Следующие тревожности ощущаются по-разному:
1. Я не знаю, остались баги в ПО или нет. (разумеется, остались)
2. Я знаю, что в ПО есть баг, знаю, как он проявляется, но не понимаю, какова его причина.
3. Я знаю, что в ПО есть баг, знаю, в чём причина, но ещё не исправил.

Второе -- самое худшее.

@темы: Восприятие, Мысли, Наблюдения

URL
вторник, 28 мая 2019
23:59 Чак в гостях у Алисы и Боба
В одном конце комнаты сидит коллега, который жмёт на кнопку. Жмёт -- в установку подаётся образец.

А на другом конце комнаты сижу я, рядом с установкой. Я командую -- "подавай!" -- и показываю рукой.

В комнате шумно. Заходит начальство. Я машу начальству рукой. Коллега подаёт образец.

Я -- Эй, ты куда? Рано ещё!
Он -- Ты же рукой махнул!
Я -- Я не тебе махнул, а ему! (коллега начальство не видел, т.к. смотрел в другую сторону)

Так я понял, что рукой махать лишний раз не стоит.

@темы: Случай из жизни

URL
понедельник, 27 мая 2019
23:34 Untitled [557]
Заметил, что усталость снимает в голове тормоза. Например, начинаешь говорить то, от чего в нормальном состоянии бы удержался.

@темы: Восприятие, Наблюдения

URL
01:23 Тыква
Сотовый упал на пол. Выключился. У него так часто бывает, т.к. аккумулятор имеет нестабильный контакт.

Включаю -- телефон показывает 00:00. Значит сбросилось время. Ну вот, опять настраивать!

Смотрю на нормальные часы, чтобы узнать, сколько время, а на них полночь.

@темы: Случай из жизни

URL
суббота, 25 мая 2019
22:46 Бегающий генерал
-- Что случилось?!
-- Ничего, всё нормально.
-- А почему руку на красной кнопке держишь? (т.е. на кнопке аварийного останова)
-- Плохая привычка.

@темы: Случай из жизни, Викторика

URL
пятница, 24 мая 2019
20:54 Почетная грамота Дарвина
Один из шагающих роботов на об'екте пневматический. Питается через трубочку, подключённую к крану, который торчит из стены.

Я слышу ПЩЩЩЩ и вижу струю пара из стены. Рядом бегает человек. Человек закрыл кран.

-- Это шланг сам слетел?
-- Ага.
-- А зачем ты подошёл?
-- Ну я услышал слабое шипение -- подошёл посмотреть. И тут шланг сорвало.

Человеку чуть-чуть досталось струёй сжатого воздуха. На коже рук появились красные точечки.

Я понял, что подходить, чтобы посмотреть "а что это там такое" -- плохая идея.


@темы: Случай из жизни, Мысли

URL
06:42 Пшолка
Работать 16 часов подряд -- зло. У меня такое несколько раз было и, видимо, ещё будет.

К концу уже плохо соображаешь, причем в стиле "куда высыпаешься". Работать в таком состоянии, кстати, опасно. Можно не туда нажать.

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

А потом он поясняет, что надо, чтобы я эти файлы скопировал с флешки к себе...

@темы: Случай из жизни, Фейлы

URL
среда, 22 мая 2019
22:31 Все дороги ведут из Рима
Ещё одна мысль по отладке, но более общая, чем про движущиеся железки.

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

@темы: Программирование, Очевидное-невероятное

URL
вторник, 21 мая 2019
23:58 Copy это F8
Пока надо просто просматривать некоторые файлы и иногда их копировать -- Проводник винды подходит хорошо. Я к нему даже как-то привык. Ну да, открыто 150 окон, из них 75 друг друга дублируют. Ну да, нужную папку тяжело найти. Но ладно.

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

Я подумал одну минуту и поставил тотал коммандер. Ох!

Как же приятно оказалось работать с файлами в классическом двухпанельном менеджере. Вжик-вжик и всё готово. А главное, что мигом восстановились рефлексы из детства, куда жать. Norton Commander 4 даром не прошёл.

@темы: Программы

URL
понедельник, 20 мая 2019
23:52 Стартап-бордель
Я: Да что вы так волнуетесь! Испытания наша установка с первого раза всё равно не пройдёт.
Косвенный начальник: Если не пройдёт, то нас выебут. Точнее, меня! выебут. А мне уже надоело.

@темы: Случай из жизни, Викторика

URL
03:03 Родители вернулись пораньше
Мент остановил машину. Я всего лишь пассажир. Но всё равно стало страшно, и я стал думать, где же я накосячил.

@темы: Восприятие

URL