2014-03-30

Камешки для экрана


Если кто хочет камешки для экрана: 1600, 1920.

Port Alberni



Port Alberni - городок в центре острова Ванкувер. Его особенность в том, что он находится на конце узкого и длинного залива, открытого в Тихий океан, а потому любое цунами приходит туда, как через рупор, существенно усиленным. В четверг исполнилось 50 лет со дня памятного цунами 1964.

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

2014-03-20

В хорошие руки

Читая заметку про события в Севастополе, подумал: "Как это можно затапливать корабль! Это неэкологично!" И понял, что это более важно для меня, чем его национальная принадлежность. Мне не важно, кому принадлежит конкретная территория, важно, чтобы владельцы ее не загадили. И симпатии мои распределяются соответственно.

2014-03-18

Back to USSR

Ну вот, то, что я говорил и сам себе не верил, случилось: военная пропаганда запущена на полную катушку. Теперь видно, что сегодняшняя "победа" в Крыму - стартовая точка, от которой можно начитать отсчет новой российской истории. Про параллели между Германией 30х и сегодняшней Россией не писал только ленивый, то есть я. Так что и не буду. Отличий от Германии тоже много: российская экономика не выдержит ни войны, ни замкнутости. Она завязана на импорт и экспорт. Но попортить кровь соседям диверсионными отрядами "самообороны" и захватом приграничных районов Россия вполне сможет.

Будет ли этого достаточно для провозглашения "победы"? Сомневаюсь: врагом объявлен весь мир и персонально США, а целью - что-то типа восстановления СССР. Вряд ли эта перспектива понравится российским олигархам, если таковые еще остались. Это уже серьезная угроза любому крупному бизнесу. И про СССР я бы на их месте задумался. Поэтому сценарий дворцового переворота вполне возможен, но вряд ли сейчас, на пике "победы", а позже, когда станут заметны результаты этой победы.

Олигархов, кстати, может и зачистили всех уже. Или теперь можно устроить "покушение" и зачистить оставшихся как национал-предателей.

В каком говне сейчас оказалась Россия и россияне, уму непостижимо! Не ожидал, что такое увижу! Хотелось бы надеяться, что это ненадолго. И еще хотелось бы надеяться, что друзья и родственники это переживут. Но я бы на их месте не ждал, когда закроют границы.

2014-03-17

The Voluntary Human Extinction Movement

http://www.vhemt.org/

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

Если сторонники защиты природы решили добровольно вымереть, это означает, что в будущем будет меньше сторонников защиты природы. Останутся те, кто интенсивно размножается и не беспокоится о природе. Это совсем не то, что хотелось.

2014-03-16

Сезонное обострение

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

2014-03-13

Прогноз погоды

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

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

Свихнувшееся время

Немножко про 2x2.

Есть такая повесть у Филипа Дика "Свихнувшееся время" (Time Out of Joint). Это SciFi. Занятная повесть, с парой занятных идей. Описан провинциальный такой американский городок. Меня в свое время (читал подростком) удивил конец повести, когда главный герой "вспомнил все" (нет, это другой его рассказ), и оказалось, что на самом деле идет война и его место на стороне не землян, а марсиан. Потому что "они правы, а вы нет". Это был в те времена для меня разрыв шаблона. Воевать не за наших, а за тех, кто прав? Это же предательство, нет?

Из современного - в фильме "Аватар" похожая идея.

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

А ведь действительно! Нашесть - это родоплеменное, где родился, там и сгодился. Быть за "наших" - просто, не надо думать, кто прав, кто нет. Наши - правы, не наши - не правы. Простая мораль, хорошо вознаграждается, по месту жительства. Не могут же все вокруг быть неправы?

Могут, конечно. История показывает, что очень даже типично. То одна страна сделает что-то жуткое, то другая, при полной всенародной поддержке. Поскольку думать сложно и наши правы.

А я вот тогда читал Филипа и думал: кто для меня "наши"? Город, республика, нация, советский народ или весь мир? В союзе нас учили "пролетарскому интернационализму". В до- и пост-союзном пространстве были "братья славяне". Но, с другой стороны, эти вот деды армейские, славяне и пролетарии - они мне "наши"? Эти гопники из подъезда, которые "купи кирпич", наши? Эти карьеристы из бывшего райкома и сегодняшние жулики - наши? А кто мне был поляк Станислав Лем, которым я зачитывался, кто мне интересные американские фантасты и улыбчивые черные музыканты со своей ненавязчивой музыкой? Враги? Кто мне Марина Дяченко со своими пронзительными рассказами, неужели тоже враг?

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

Властелин Мира

Полосой через город прошла волна какого-то массового пятиминутного помешательства. Крайнее возбуждение охватило всех. И пунктом помешательства на этот раз было слово "война".
- Война, война до победы! Смерть врагам! - кричали мужчины, размахивая палками и зонтами, кричали женщины, старики и дети в необычайном задоре и нестройно пели национальные гимны. Лица всех были страшны. Казалось, эти люди уже опьянены кровью и видят перед собой смертельного врага.
- Смерть или победа! Война! Да здравствует война!
Жажда действия, борьбы, крови была так сильна, что на улицах произошел ряд побоищ. Мужчины и дети дрались между собой. Женщины окружили полную даму, показавшуюся им иностранкой, и били ее зонтиками так, что от зонтиков остались одни изогнутые прутья. Их лица были бледны, глаза горели ненавистью, шляпы падали на землю, волосы распускались. А они продолжали избивать несчастную женщину с каким-то садизмом, почти сладострастным упоением жестокостью. Везде им чудились иностранные шпионы. Толпа мужчин, остановив проезжавший автомобиль "скорой помощи", вытащила воображаемого шпиона. Мужчины сорвали бинты с обожженного тела несчастного. Больной кричал, а обезумевшие люди рылись в перевязках в поисках секретных бумаг.
Все они, и мужчины, и женщины, старики и дети, были в таком состоянии, что действительно пошли бы умирать на поля сражений и умерли бы, думая не о себе, а только о том, чтобы убивать.
Припадок безумия прошел так же внезапно, как и начался. Ошеломленные, потрясенные люди смотрели на избитых и раненых, на следы крови на земле, на свои истерзанные, растрепанные костюмы и волосы и не могли понять, что все это значит.

Александр Беляев, "Властелин Мира".

2014-03-10

Инстинкт войны

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

Древние армии вставали друг напротив друга и выкрикивали смертельные оскорбления. Это помогало зажечь обе стороны. Сейчас такую функцию выполняет пропаганда и средства массовой дезинформации.

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

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

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

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




2014-03-03

Typescript

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

Обычно я пишу свои любительские Web-приложения так: есть простой статический HTML файл со статическими скриптами, которые динамически генерируют тот HTML, который показывается на странице, общаясь с сервером динамическими запросами, возвращающими JSON данные. Фактически весь сайт сидит в одном HTML файле index.html, который умеет генерировать весь сайт, беря параметры из '?' или '#' части URL. Особенно я люблю '#' часть, замена которой не приводит к перегрузке приложения, но добавляется в историю, что делает навигацию на таком динамическом сайте мгновенной. И, кстати, иногда позволяет запускать приложение offline, пользуясь локальным хранилищем html5.

К примеру http://tolkov.com/blog/ и http://tolkov.com/gallery/ сделаны именно так.

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

Поэтому я стал искать какое-нибудь решение и нашел два: язык Dart от Google и Typescript от Microsoft.

Dart - новый язык. Развитие идей Javascript, но не расширение языка. Он может либо интерпретироваться браузером напрямую, либо компилироваться в Javascript. Язык интересный, но мне не подходит, поскольку у меня уже есть длинный код на Javascript. Обратного перехода с Javascript на Dart нет, а переписывать все заново - не то решение, которое я искал.

Typescript - это расширение языка Javascript, включающее классы и типы. Он компилируется в чистый javascript, делая проверку типов, полей и методов. Мне понравилось, что просто переименовав свой код из .js в .ts я смог его скомпилировать в работающий Javascript, хотя при этом он выдал много ошибок компиляции о несоответствии типов. Я довольно легко пофиксил эти ошибки добавлением правильных типов. Затем я описал классы в новом синтаксисе. Приятно, что теперь несоответствие полей и методов вызывает сообщение об ошибке, хотя код все равно компилируется и работает. Typescript - в точности то, что надо для перехода от существующего Javscript кода. Оно позволяет делать такой переход постепенно.

Еще мне понравилось, что компилятор Typescript работает под Node.Js, а значит на любых платформах, а не только под Windows. Я запускаю его на своем Mac-е. Это выглядит как-то не по-микрософтовски, но написал его Anders Hejlsberg, известный как автор Turbo Pascal, архитект Delphi и C#. Под Windows он включен в последнюю Visual Studio и позволяет там иметь подсказки и подсветки.

Так что очень рекомендую. Хороший инструмент, нормально работает с JQuery. Сначала рекомендую немножко почитать документацию, она хорошо все объясняет.

Кстати, если вы собираетесь делать приложения под Tizen OS, это тоже выглядит правильным инструментом.

Repost: Наш Версаль

Наверное, одно из самых страшных открытий последних дней (помимо всего прочего), которые многие из "нас" испытали - это то, что значительное число из "нас" мы потеряли...

http://leonwolf.livejournal.com/530563.html

2014-03-02

На злобу

Путин - социофоб. Я тоже социофоб, мне это и заметно и понятно.

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

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

Казалось бы, социофобия - непреодолимый барьер для публичного политика. Да, но не в России. Тут проходит раскол между востоком и западом. На условном "западе" - публичный политик должен быть публичным, должен уметь спорить, уметь говорить, должен показать умение работать с людьми, искать компромисы, добиваться согласия с противником. На условном "востоке" мы видим, что к власти часто приходят именно социофобные диктаторы и остаются там до конца своих дней. А в Северной Корее, так уже третье поколение. Взять например Сталина - типичный социофоб, который зачищал даже узкий круг своих приближенных. В результате авторитет: "сильная личность." Руководитель в России должен внушать страх. А противоположный тип политика вызовет жуткое раздражение: "болтун", "пустомеля". Горбачев - типичный пример. "И Раиску с собой везде таскает!". Горбачева любили на "западе" и ненавидели на "востоке".

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

И, последнее, Путин - русский и советский. А значит, несет все наши комплексы, включая традиционный комплекс неполноценности и консервацию подросткового поведения. То, что Макаревич называл "пацанством".

В результате, это все вместе приводит к мрачной и опасной картине. Во первых, к отсутствию друзей. У России практически нет дружеских соседей. Россия катастрофически не умеет дружить, договариваться и участвовать в политических союзах. И даже держать слово. У России кругом кольца враждебности и в друзьях такие же сомнительные социофобные диктатуры, дружащие за деньги. Во вторых, это приводит к изоляции. В третьих, к потере чувства реальности. Из социофоба в старости часто получается склочник, обиженный на весь мир, который переругался со всеми, замкнутый в придуманной реальности, где он прав и его уважают. Шапочка из фольги бы еще ничего, но пистолет под подушкой уже делает его опасным для окружающих. Бедные соседи! И бедные родные.

Какого хрена России надо воевать со всеми соседями? Зачем? Чтобы убить оставшиеся рынки? Это какое-то средневековье и судебная психиатрия.

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