zHz00 Untitled

вторник, 06 сентября 2016
23:47 Yes! Precure 5: Kagami no Kuni no Miracle Daibouken!
Полнометражный фильм после 4 сезона.

Как и многие другие полнометражные фильмы Pretty Cure, он повествует о попадании героев в параллельный мир, который надо спасти от злодея в ходе короткой спецоперации. В данном случае персонажи попадают в некое зазеркалье.

Скучновато, но есть положительные моменты.

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

Второй положительный момент -- сражение с (небольшой спойлер!)

Имеет смысл смотреть только во время/после просмотра 4 сезона. Если 4 сезон нравится -- посмотреть этот фильм -- не лишнее.

@темы: Аниме

URL
понедельник, 05 сентября 2016
23:21 Искусство жилетки
Сначала я хотел назвать пост "искусство нытья", но потом понял, что он не про это. Точнее, это связанные вещи, конечно, но я пишу с конкретной точки зрения, и в данном случае -- это не точка зрения того, кто ноет.
(стена текста)

@темы: Восприятие, Мысли, Статьи

URL
воскресенье, 04 сентября 2016
22:27 ? // Старшая Эдда
UPD. После Старшей я прочитал ещё и Младшую и теперь считаю, что надо начинать с неё. Об этом тут: zhz00.diary.ru/p210371411.htm .

Сразу обращаю ваше внимание, что все имена надо читать с ударением на первый слог.
Теперь я знаю, кто такие валькирии -- т.е. я знаю, за КОГО я прошёл НетХак аж два раза. Старшая Эдда состоит из двух (трёх) частей.

(читать обзор)

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

URL
суббота, 03 сентября 2016
21:19 Проплыли туманы над рекой
Сегодня мы копали могилу для дерева.

Мой папа вырастил сына, а я нет. Домов никто из нас не построил. Деревьев тоже не сажал. Решили продвинуться по этому пути.

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

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

Спустя час от начала я сказал папе -- слушай, может быть мы только одну яму сегодня выкопаем? А то тяжело очень.

Папа присоединился ко мне. Мы вдвоём стали копать первую яму.

Спустя два часа от начала мы углубились в грунт на 30 сантиметров. А надо -- на 60. У меня уже начали трястись руки и ноги. А спина -- болеть. Я думал, что после слоя дёрна, который с трудом перерубался, будет легче. А оказалось -- наоборот. Под дёрном, почва которого была мягкой и рыхлой, пошла глина, в которую лопата не втыкалась совершенно.

Спустя три часа от начала папа сказал -- слушай, давай эту яму сегодня доделывать не будем. Посадку будет производить только в октябре -- мы тут ещё пару раз до этого будем. Покопаем по полчаса и докопаем до нужной глубины, а?

Я согласился.

В итоге мы углубились на 45 сантиметров.

Что я извлёк из этой попытки?
1. Кремация -- наше всё, а труд могильщика -- адский.
2. Я хилый.
3. Надо было яму копать диаметром 1 метр. Я думал -- почему? Может, можно поменьше? Но когда углубишься немного, придётся в эту яму залезать. Если яма меньше 1 метра, работать в ней проблематично.
4. При копании руки остаются чистыми, а ноги становятся грязными. Есть виды деятельности, при которых всё наоборот.
5. Почва очень анизотропная. Даже если она выглядит одинаково, в одних местах она жёстче, а в других мягче. Ну а если выглядит по-разному, то тут уж тем более.
6. В Освенциме я бы подох.

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

URL
пятница, 02 сентября 2016
23:37 Божья сила
Заходит чел из соседнего отдела и говорит:
-- У вас "Момент" есть?
Я:
-- Вам крутящий?

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

URL
четверг, 01 сентября 2016
23:58 Топографический кретинизм. Ничего нового
Первый раз шёл по какому-то району.

Улица была немного кривая, но я этого не замечал, т.к. радиус кривизны был большой. Прошло 15 минут, и я должен был уже дойти до широкой магистрали, но её не было.

Я достал компас и обнаружил, что я двигаюсь строго перпендикулярно желаемому направлению.

Я осмотрелся и увидел высокий дом, который я знал. Я стал строить предположения... выходило, что я ПЕРЕШЁЛ магистраль и находился щас от неё с другой сторону. В мозгу метались мысли типа Ерофеевских -- "ведь не мог я пересечь Садовое кольцо и ничего не выпить?" В смысле, перейти магистраль и её не заметить?

Потом посмотрел карту и всё-таки нашёл дорогу.

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

URL
среда, 31 августа 2016
23:36 Бесплатный орех бывает только...
Тут скоро откроют для пассажиров малое кольцо МЖД. Сейчас его решили зачем-то назвать МЦК -- московское центральное кольцо... хм, будто бы остальные кольца -- не центральные... А это как раз не очень центральное -- ближе к северу.

Я подробнее про него потом напишу, когда откроют. А сейчас я расскажу про удивительную новость, которую я узнал про это.

Собянин в твиттере написал, что первый месяц езда по кольцу будет бесплатной!

И тут у меня в голове всплывает надпись:

30-DAYS FREE TRIAL!


Shareware-кольцо!

@темы: Мысли, Общественный транспорт

URL
вторник, 30 августа 2016
23:38 В Одессе, на Малой Арнаутской
Захожу в комнату, а там стоит приборчик.

Приборчик очень интересный. Начинку его нам делали наши друзья из РосТролльЭлектроники, корпус мы купили в Чипе и Дипе, а собирал всё это Иванов из 105 комнаты.

И на этом приборчике инвентарный номер. Хотя до этого на нём номера никакого не было.

Я иду к начальнику и спрашиваю, а почему это на приборчике инвентарный номер?
Начальник: А потому что он прошёл инвентаризацию.
Я: А на каком основании?
Начальник: Потому что мы его купили!
Я: У кого?
Начальник: У КБ "Рога и Копыта". По документам, по крайней мере.

АХАХАХАХА.

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

URL
понедельник, 29 августа 2016
22:55 [2630340 минут спустя]
А дневнику-то пять лет! Для сайта в интернете это срок довольно большой.

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

Вот уже пять лет я строчу сюда нетленку. И пока собираюсь продолжать.

Я здесь.

@темы: Другое

URL
воскресенье, 28 августа 2016
23:26 О советских о-таку
Я подумал, что советский диафильм это визуальная новелла типа kinetic novel. Смотрите:


@темы: VN, Тухлые идеи, Наблюдения

URL
суббота, 27 августа 2016
21:32 Йоав Бен-Дов // Марсельское таро: метод открытого чтения карт (М.: София, 2015)
Длиннющий обзор данной книги+моё отношение к эзотерической литературе.
(читать обзор)

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

URL
пятница, 26 августа 2016
23:58 Untitled [441]
Оказывается существуют зонтики в ПЯТЬ сложений. Реально раскрываются-закрываются, места очень мало занимают. Вот только что у них с надёжностью, не знаю.

@темы: Наблюдения

URL
четверг, 25 августа 2016
23:56 Untitled [440]
По улице ведут собаку. Я на неё смотрю и понимаю, что с ней что-то не так. Она идёт как бы... боком, что ли?

Продолжаю следить и тут понимаю, что собака-то идёт иноходью. Никогда такого вживую не видел.

@темы: Наблюдения, Очевидное-невероятное

URL
среда, 24 августа 2016
23:55 Ai Monogatari: 9 Love Stories (1993)
Что-то меня на олдскул потянуло. И Black Jack OVA готовенький лежит.

Данный фильм состоит из девяти несвязанных друг с другом новелл про любовь. Какие у него есть особенности?
Во-первых, всё показано очень романтично и красиво. И истории с хорошим концом и с плохим. И даже новелла, где (спойлер) показана таким же образом.
Во-вторых, содержание очень... европейское. Нет ощущения типичного аниме. По мировоззрению персонажей -- то же. Насколько я знаю по рассказам о японцах, лишиться работы они боятся больше всего в жизни. Поэтому никто не станет никуда романтично сбегать или делать нечто, приводящее к увольнению.
В-третьих, я не увидел идеологического перекоса в матриархат-патриархат, все мужики козлы, а бабы суки и прочее. То есть -- всё довольно ровно и РАВНО, нету э... морали. Это очень клёво. Хотя во многих историях есть элемент э... рыцарства, что ли. Но он впечатления не портит.

Дальше по отдельным новеллам:
(спойлеры)

@темы: Аниме

URL
вторник, 23 августа 2016
23:59 Ворона на мосту
В темноте стояла машина, а в ней сидела незнакомая женщина. Она открыла окно и подозвала меня.

Она спросила, где тут сбербанк. Пока я ей отвечал, я обнаружил, что вода из лужи, в которой я стоял -- и которую я не заметил -- медленно заливается мне в ботинки.

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

URL
понедельник, 22 августа 2016
23:53 Киш-миш
Коллега принёс на работу дыню, чтобы все её ели. У него был день рождения.
Разрезал, стал вычищать семечки.

Я: За что я люблю дыню больше, чем арбуз, так это за то, что в дыне меньше косточек и их легко вытащить.
Коллега: А я за это люблю бананы.

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

URL
воскресенье, 21 августа 2016
21:28 Untitled [439]
Открыл я у себя в комнате один ящик, который давно не открывал. Открыл, чтобы посмотреть, что там.

А там -- детство.

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

URL
суббота, 20 августа 2016
14:15 Untitled [438]
Плетёной корзиной удобно чесать ногу.

@темы: Лайфхак, Наблюдения

URL
пятница, 19 августа 2016
23:21 На долгую память о старых друзьях
Я отлаживал программу. Программа работала на компе с подключённым прибором. Возможности поставить туда среду разработки или удалённый отладчик не было.

Симптомы были очень неясные -- в некотором месте программа зависала, при этом в коде там не было строчек, где можно зависнуть.

Спустя 4 дня отладки я обнаружил наконец, в чём заключалась ошибка в коде. Вот отрывок. Зависание иногда происходило где-то в нём, причём один раз на 10-20 выполнений.

bFlag=GetStatus();
fTime=0;
while(!bFlag&&fTime<0.5);
{
//do something
fTime=TimeElapsed();
bFlag=GetStatus();
}


Вписать в само условие GetStatus() по некоторым причинам было нельзя (я привожу тут текст упрощённо). Функция TimeElapsed() возвращает, сколько прошло времени с начала ожидания. Если прошло 0.5 секунды, дальше мы начинаем сушить вёсла, продолжение нормальной работы невозможно. Функция GetStatus() проверяет состояние другого потока в многопоточном приложении -- не возникло ли в нём определённое событие? Если статус равен фолс (не возникло), ждём дальше. Если тру (возникло) -- выходим. Специфика её работы такова, что вернувши один раз тру, дальше она начинает возвращать фолс -- до следующего возникновения события во втором потоке. Я долго грешил на ошибки синхронизации, тыкал палочкой в критические секции -- безрезультатно. Пока не обнаружил при помощи отладочной печати странную вещь. bFlag до цикла равно тру, а внутри цикла -- фолс. В тех случаях, когда программа не зависала. Это значит, что ГетСтатус вызывался два раза. Это невозможно, т.к. Если он равен тру, в цикл вход происходить был не должен -- условие сразу ложно! И тут я присмотрелся повнимательнее...

***


Когда я ещё не имел опыта программирования на Си, классе так в восьмом-девятом, я всё же написал одну довольно об'ёмную по тем меркам программу. Но она не работала. Это была компьютерная игра. Основной цикл был прост, как число 3. Прорисовать экран -- дать пользователю сделать ход -- если конец игры достигнут, сделать выход. И с начала. Проблема была в следующем месте:

1	while(1);
2 {
3 Draw();
4 GameMove();
5 if(GameOver())
6 break;
7 }


Это плохой стиль. Не рекомендуется делать бесконечный цикл в тех условиях, когда чётко понятно условие выхода. Это допустимо делать, когда этих условий много и они сложно комбинируются.

При отладке наблюдалась странная ситуация -- после строчки 1 программа зависала. Я нажимал "следующую строку", но она продолжала висеть на этой. Кроме всего прочего выдавался варнинг -- unreachable code на строках 3-6. Это было очень странно. Я же всё чётко написал! Строчка должна выполняться. Я искал ошибку полгода, с перерывами. Потом до меня допёрло -- в первой строке в конце стояла точка с запятой. Это и было тело цикла. Т.е. это был бесконечный пустой цикл. И он бесконечно выполнялся, не переходя к строчке 3.

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

Вообще первый отрывок написан очень плохо. Его надо было тоже делать с постусловием.

@темы: Программирование, Говнокод, Борьба с техникой

URL
четверг, 18 августа 2016
23:02 Маска Фантомаса
Коллега с лёгкой небритостью (собственно, как и я).

Он жуёт жвачку и тут оп -- делает пузырь. Пузырь закономерно лопается. И прямо ему на усы и бороду.

Я: Слушай, а жвачка к бороде не прилипает?
Он: Нет, наоборот -- прилипает к выбритой коже.
Я: А, так вот почему ты небритый!

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

URL