Author Archives: himself

FSN

…He can go get surgery at hospitals, drink cold medicines and die when he’s killed

when he’s killed.

.

Об ошибках

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

А между тем, контроль ошибок, assertionы и прочее – это, скорее, защита от случайно допущенных закономерностей. Настоящая случайная ошибка – это когда процессор сложил два и два и получил пять. Никакие try…except до конца от этого не защитят.
Слава богу, что такое редкость.

(С другой стороны…

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

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

Понятно, что в таких условиях ничего не сделать, поэтому приходится добавлять право обращаться к неким стандартным страницам памяти своего приложения, или даже ко всему приложению, и вызывать некоторый минимум функций, ну хотя бы ExitProcess всякие. Сможет ваше приложение обработать ошибки до такого уровня? Мои не смогут, если что :)

)

NNA2 02

В очередной серии были: тупая беготня, неожиданный апгрейд Чада (которое бесполое) и Араши, manly беседа пацана с детективом.

Самое интересное: огромное камео School Rumble. Картинки под катом




Дальше было лень скриншотить
. (Рисует SHAFT кудааа хуже, чем Studio Comet)

Эпик

(показать видео, спойлер)

Ну и ещё. RRRUURRRUUUSHUUUU!!

^^^ Везде спойлеры второго сезона.

Об общем и частном

Есть два принципиально разных способа описывать непривычный мир. Первый – от лица живущих в этом мире героев. Поскольку герои живут здесь давно, они привыкли к большим отличиям времени, и будут обращать внимание на отличия мелкие, сиюминутные. Это взгляд на эпоху или мир изнутри.
Второй способ рассказать об эпохе – снаружи. Здесь мелочи ничего не значат, наоборот – автор должен уловить общее, постоянное; то, чем мир живёт.

Смешивать эти два подхода – верный способ породить убожество. На мир нельзя смотреть с двух сторон. Нельзя и жить в нём, и оценивать издалека, только что-то одно.

Параллельное исполнение

Интересный способ наблюдать за работой мозга – это задавать ему задания параллельно Выясняются всякие любопытные неожиданности.

Например, во втором сезоне Sayonara Zetsubou Sensei была серия с двумя потоками сабов. Приходилось читать их одновременно. Странное ощущение, хотя и предсказуемо тяжелое. Пока читаешь одну строчку, другая вылетает из головы. Строчки-то прочёл, а сюжета ни первого рассказа, ни второго, не понимаешь.

Другие интересные занятия: читать сабы и параллельно читать сайты в интернете. Это возможно, хотя иногда забываешься и фокусируешься на чём-то одном, пропуская другое. А сейчас я пишу эту заметку и параллельно смотрю унылый “Первый отряд”. Удивительно, но писать так легче, чем читать. Единственный недостаток – мой внутренний редактор работает хуже обычного.

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

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

Интересно, если специально тренироваться, можно научиться думать две мысли сразу? Одновременно, или быстро переключаясь с одной на другую?

Doubt

Прочёл мангу “Doubt”. Не очень интересно. Типичные двенадцать негритят, куча людей в закрытом помещении, некоторые волки, остальные овцы. Интриги толком нет, поскольку никто из персонажей не проработан достаточно глубоко и поскольку помещение слишком маленькое. Возможно, будь помимо убийств какой-то сюжет, было бы интересней.

Концовка – руки бога. “Всех убил А, потому что на самом деле он был злой и всех ненавидел”.

Да, и много фокусов вроде “Ты только что поставил стул к стене? Ха-ха-ха-ха, этим ты запустил мою машину убийства!” Читатель замирает, поражённый размахом коварного замысла. Ну, предположительно.

Японский "Чебурашка"

На тытрубе.

Сразу предупреждаю, мультик для детей.

Kobato

Очередное от кламп. Похоже на Сакуру (CCS), только на полгода старше и на полкапли меньше волшебства.

В остальном то же: нудная неловкая девочка-солнышко, двухметровый “соседский брат”, весь такой старший и заботливый, какой-то унылый comic relief animal sidekick, какие-то магические всех-их-собиралки.

(картинки)

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

Старший братец:

Плюшевое животное для отвлечения внимания:

DtB2

Вкратце, это основное содержимое нового сезона.

Внимание! Цирк! Впервые в истории мирового кинематографа, нормальные русские. В смысле, обычные люди, которые живут в России, а не загадочные татары, умом которых не понять (да и не пытались).

Динамично, интересно, милая главная героиня, и вообще.

(картинки)


Дикиэ птицы такие дикиэ.