detence
Nov. 24th, 2009
08:35 am - Своеобразная лотерея
Один знакомый по имени Адам устроил своеобразную лотерею (http://www.house-giveaway.com/)
Суть её в том, что он надеется продать 30 тысяч билетиков по 20 фунтов каждый. Один из билетиков окажется выигрышным, и победителю достанется полностью оплаченная квартира в центре Лондона, сколько-то денег, бесплатный проезд в транспорте на год, оплаченные счета за электричество и газ на год вперёд и т.п. А сам он уедет в Австралию...
Сразу оговорюсь, что это легально организовано, если кому-то интересно, можно ознакомиться с деталями на его блоге (ссылка на сайте).
08:29 am - Беверли Хиллз

Рядом со мной - Эндрю, http://andrewnapier.com, которого мы как раз "перевозили" из Висконсина в Лос-Анжелес. Он недавно закончил снимать фильм о престарелых спортсменах (трейлер можно посмотреть на его сайте).
Nov. 23rd, 2009
09:43 am - Дети 90-х
Я часто думаю о том, что отношу себя к поколению, которое повзрослело в начале 90-х. Время, когда всё кругом ломалось, перестраивалось. Было много боли, много отчаяния. Но было также много друзей. И они все были рядом. И ещё была музыка 90-х. Теперь её уже ничем не вытравишь из мозга. Она звучала из открытых окон общежитий, её переписывали друг другу с кассеты на кассету, её слушали часами, под неё учили уроки, готовили еду, играли в карты.
Пусть меня обвинят в отсутствии музыкального вкуса, но это просто не может уйти из памяти. Я до сих пор плачу под Татьяну Буланову (иногда) :)
http://www.youtube.com/watch?v=LH0kio9R
Nov. 20th, 2009
03:59 pm - О приятном - Консульство
Этим постом хочу выразить свою удовлетворённость процессом подачи документов на загранпаспорт в Российском Консульстве в Лондоне.
Сначала я нашёл их Веб-сайт: http://www.rusemblon.org/
Они в настоящее время проводят тестирование новой Веб-системы заполнения заявлений. То есть вы заполняете Веб-форму (имя, дату рождения, паспортные данные и трудовую/учебную историю за последние 10 лет), отправляете её (у меня с первого раза не отправилось, но слава Файрфоксу, нажал кнопку Back и все данные в форме остались), и вам предлагается скачать заполненное уже заявление. Причём там 2 кнопки - "Скачать в формате Word" и "Скачать в формате PDF". Я кликнулся в PDF, но видимо они это ещё не реализовали. Потом скачал в формате Word. Это zip-архив. В нём 2 файла с расширением .doc, но на поверку это XML, сгененированный из Word-а. Открывается только вордом не ниже 2003 или бесплатной программкой Word 2003 Reader. Но Саша Г подсказал мне выход из положения, и я нашёл сайт www.pdfonline.com, через который я оба файла преобразовал в PDF.
Надо сказать, что в тех файлах .doc довольно много мусора, например, по мусору можно узнать фамилию разработкика этого самого документа :)
После того, как заявления распечатаны в 2 экземплярах, вы делаете копии фото-страниц своих паспортов, 6 фотографий, записываетесь на приём (я сначала этот момент упустил из виду, припёрся сегодня утром без записи, меня развернули, но я потом записался сразу же на 3 часа дня) и идёте. В самом консульстве весь процесс занимает 15 минут: обыск, заполнение карточки, подпись заявления, оплата. Документов никаких дополнительных не просят.
Теперь посмотрим, насколько быстро они его сделают :)
Nov. 19th, 2009
10:54 pm - В мире животных
Уже второй день таскаю с собой орехи. Не арахис какой-нибудь, а настоящие жёсткие орехи, со скорлупой (фундук). Если по пути встречаются белки, я выдаю им по ореху. Произвёл пару наблюдений:
1) У белок никудышное обоняние. Или они жутко ленивые. Если я бросаю орех, она его видит, но он падает под жёлтую листву, она его найти уже не может (или не хочет). Когда бросаю на асфальт, или на другую чистую поверхность, она его поднимает, встаёт в стойку, пытается надкусывать (мне кажется, что она проверяет, насколько качественный это орех). Потом устремляется куда-то его закапывать. Ещё ни разу не видел, чтобы белка сразу стала орех разгрызать. Может они там перекормленные арахисом и с жиру бесятся.
2) Белки - наивные существа. Они только с первого взгляда кажутся хитрыми. Сегодня дал одной орех - она побежала его закапывать тут же, на лужайке. Закопала аккуратьненько, своми маленькими лапками травку "заделала", потом ещё сверху листик положила, всё "путём". И ничего что прямо перед ней (в 10 сантиметрах буквально) стояла ворона, очень внимательно за всем этим ритуалом наблюдала. Когда белка отбежала, ворона тут же откинула в сторону листик, расковыряла заначку, нашла орех, и полетела с ним. Белка тем временем подбегает ко мне и просит ещё один. Я ей показываю рукой на ворону и говорю - "вон он твой орех, украли!" белка тоже посмотрела на ворону, как будто поняла, что я сказал. В это время ворона выронила орех из клюва и белка побежала его выручать. Но не успела... Ворона проворно подхватила его и теперь уже унесла подальше.
02:36 pm - Barclaycard
Я очень доволен Barclaycard (за исключением невозможности службы поддержки обрабатывать нестандартные запросы). Помните, как я писал о том, что номер моей карточи кто-то украл. Так вот, с тех пор у них полу-автоматическая система предотвращения мошенничества.
Сегодня с утра я выполнял некую "подозрительную" транзакцию. И когда она не прошла, я сидел сначал думал, потом решил позвонить в Barclaycard (я не очень люблю туда звонить, потому что они постоянно начинают тебя пытать разными загадками, типа "где вы последний раз покупали продукты?"). И тут они мне сами звонят. Звонит не человек, а робот. Тоже задаёт загадку, теперь уже с 4-мя вариантами ответа, потом зачитывает последние пять транзакций и говорит - если ваши, нажмите 1, если не все ваши - нажмите 2 и будем разбираться :)
Так вот, мне стоило нажать 1, потом подождать пару часов пока у них там снимутся "флажки" и моя "подозрительная" транзакция проходит! Ура!
А ещё они сегодня прислали мне опрос по поводу новой системы, которую они собираются внедрять. Называется WebPay. Там есть одна очень полезная вещь, которую уже упоминал Виталий - она может генерировать одноразовые номера кредиток :) Если всё это происходит в один "тык", то я очень даже за!
Nov. 18th, 2009
08:23 pm - Единственная свинья в Афганистане
Никогда бы не подумал, что в Афганистане всего лишь одна известная свинья. Она живёт в зоопарке Кабула:
http://www.boston.com/bigpicture/2009/1
:)
06:48 pm - Какие же мы всё-таки завистливые
Сразу оговорюсь снова, что это не я придумал, а прочитал. Есть два очень интересных вопроса на человеческую психологию. Оба из них на выбор, в каком из миров, А или Б, Вы бы стали жить, если бы у вас был такой выбор.
Вопрос 1 Миры А и Б абсолютно одинаковы, с единственной разницей, что в мире А:
у Вас 2 недели отпуска в год, а у всех остальных - 1 неделя отпуска в год
а в мире Б:
у Вас 4 недели отпуска в год, а у всех остальных - 8 недель отпуска в год
Большинство опрошенных, как правило, выбирают мир Б. Когда дело касается отпуска, то нам важно абсолютное его количество.
Вопрос 2 Миры А и Б абсолютно одинаковы, с единственной разницей, что в мире А:
у Вас зарплата 50 тысяч в год, а у всех остальных - 25 тысяч в год
а в мире Б:
у Вас зарплата 100 тысяч в год, а у всех остальных - 200 тысяч в год
Нужно оговориться, что все товары и услуги в мирах А и Б стоят одинаково.
Большинство опрошенных, как правило, выбирают мир А. Когда дело касается денег, нам не так важно, сколько мы на них можем купить, а важно, чтобы у соседа их не было чересчур больше :)
Вот такие мы с Вами завистливые существа.
01:40 pm - О диверсификации
Вчера прочитал очень интересный довод о том, почему больших банках и хэдж-фондах трейдеры не диверсифицируют портфели (как их должны были учить преподаватели в бизнес-школах), а копируют действия друг друга (а чаще того, у кого первого получилось сорвать куш на какой-то определённой стратегии).
Представьте себе, что Вы - новоиспечённый трейдер, только из университета. Вы полны энергии и амбиций, вы всё еще верите в управление рисками, в диверсификацию и в преимущество хороших моделей рынка.
Вас пригласили на работу в Банк X. Ваши коллеги - трейдеры, и их много, они занимают целый этаж огромного здания. В вашем отделе их не так уж и много, но всё равно больше одного.
Через некоторое время Вы начинаете замечать, что все ваши близкие коллеги делают одно и то же - следуют одной и той же стратегии A. Вы изучаете стратегию A, находите в ней кучу недостатков и приходите к выводу, что в нынешней рыночной ситуации лучше следовать стратегии B. Так как вы верите в диверсификацию, стратегия B выигрывает почти всегда, когда проигрывает A, и наоборот.
Теперь рассмотрим 2 варианта развития событий:
1) Стратегия A срабатывает и все трейдеры, кроме вас, огребают для банка X кучу бабла. Им дают большие бонусы. Вы не нервничаете, вы знаете, что даже самые хорошие модели не всегда зарабатывают с первой попытки. Вы подправляете модель и стратегию B и думаете, что в следующий раз и вам тоже повезёт. Но следующего раза Вам не дают - Вас увольняют, потому что Вы "зря просиживаете ценное место трейдера", и на Ваше место лучше бы наняли того, кто будет деньги рубить.
2) Стратегия B срабатывает, а стратегия A приносит убыток. Все трейдеры, кроме Вас, проиграли. Но Вам всё равно не дадут бонус, потому что Ваш выигрыш ничтожен по сравнению с тем, что потеряли все остальные, и Ваш отдел (или весь банк X) остался в минусе.
Отсюда следует, что единственный способ получить бонус - это делать то, что делают все остальные трейдеры - следовать стратегии A. Если она окажется успешной, вам всем дадут бонусы. Если же не успешной, то виноваты будут либо все вместе (что не так страшно), либо рынок, либо модель, либо стратегия A.
Nov. 17th, 2009
04:18 pm - Книжное
Очередной поход в книжный магазин я посвятил изучению седьмого издания книги "Options, Futures and other Derivatives" Джона Халла, которая по праву считается "библией" современных финансовых рынков. Я читаю старенькое 5-е издание, которое в своё время одолжил у Андреа. В том 5-м издании почти в каждой большой главе был раздел "Quotes", где приводилась выдержка из страницы котировок в газете Wall Street Journal за 15 марта 2001 (это попадалось настолько часто, что дату я уже наизусть запомнил). Мне было очень интересно, а на что же заменили эти газетные выдержки в седьмом издании. Оказалось, что ни на что. Эти разделы просто втихую выкинули :)
Второй вопрос, который меня интересовал - изменилось ли что-нибудь в содержании первых 14-ти глав. Ничегошеньки! Ничего фундаментально нового за последние годы в финансах не придумали - все также используют Black-Scholes с различными вариациями и до сих пор верят в то, что можно избежать рисков непрерывным дельта-хэджированием (которое на практике невозможно, но это чисто технические детали) :)
10:37 am - Первые впечатления от Go
Может кому будет интересно. В минувшую субботу я решил переписать с питона на Go одну простенькую программку. И пока я её писал и отлаживал, а потом ещё ходил по документации библиотек, у меня сложилось первое впечатление. Вот основные моменты:
1) Синтаксис может быть немного необычным вначале, но потом становится довольно интуитивным и приятным. Это касается, например, расстановки точек с запятой. Можно просто подумать, а нужна ли тут точка с запятой, и, как правило, ваше мнение совпадает с мнением компилятора.
2) Открываются глаза на то, как часто мы, сами того не осознавая, полагаемся на неявное приведение типов. Так как Go старается исключить неявное приведение типов, получаются такие вещи, например:
package main
import "fmt"
func main() {
for k := 0; k < 8; k++ {
fmt.Println("2 power ",k," = ",1 << k)
}
}
Вот такая безобидная, на первый взгляд, программа, не компилируется. Получается вот такая ошибка:
invalid operation: 1 << k (shift count type int)
Всё потому, что переменная k приняла знаковый тип int от констант 0 и 8 (в Go константы нетипизированные, а тип по умолчанию - это int). А операция сдвига хочет, чтобы второй агрумент был беззнаковый. Поэтому приходится либо делать менее изящный цикл:
var k uint;
for k = 0; k < 8; k++ {
либо явно приводить k к типу uint:
1 << uint(k)
3) Матрицы. В Go решили ввести два типа "массивов". Одни - это массивы "статические", array, которые при объявлении требуют указания размера (константу), т.е. размер должен быть известен при компиляции. Например, вот так делается двумерный массив:
package main
import "fmt"
func main() {
var arr [3][7]uint64;
for i := 0; i < 3; i++ {
for j := 0; j < 7; j++ {
arr[i][j] = uint64(i + j)
}
}
fmt.Println(arr)
}
Всё великолепно. Но как только возникает необходимость создавать массивы заранее неизвестных размеров, тут обычные "массивы" жалуются: invalid array bound
Но есть slices, так называемые "срезы". Они обладают нужным нам "динамизмом", их нужно создавать оператором make:
arr := make([][]uint64,3);
for i := 0; i < 3; i++ {
arr[i] = make([]uint64,7)
}
Всё бы ничего, но вот только матрица получается "размазана" на 4 куска (каждый вызов make выделяет кусочек памяти где-то). А я-то хотел потом всю эту матрицу одним махом слить в файл... Эх. Пришлось создавать одномерный slice и вручную делать индексную арифметику...
4) По поводу сериализации больших структур (массивов) и записи их, например, в файл. С этим тоже определённые проблемы (пока). Очень просто можно загнать в файл одномерный массив байтов, но всё остальное - непонятно как. Пробовал пакет gob, но он упорно не хочет сериализовать "срез" элементов типа uint64, потом плюнул и сделал всё массивом байтов :(
5) Посмотрел на пакет net, там где сокеты. Видимо, это тоже несовсем дописано или несовсем додумано. Я ожидал там увидеть API на основе каналов Go (ведь это просто напрашивается, у них там даже спец. оператор select есть). Но пока что только унылые Read([]byte), Write([]byte)...
6) А в остальном вроде ничего. Намного быстрее Питона, это я проверил. И если приноровиться, то писать программы будет ненамного медленнее.
Nov. 12th, 2009
09:28 pm - Да, я тоже смотрю на Go

Вчера я впервые об этом прочитал у
ermouth. Посмотрел видео. Сначала маленькое. Потом большое. Потом вечером мне написал бывший коллега, который уже к тому времени "писал кипятком". Он сказал, что это первый язык, который произвёл на него такое впечатление со времени появления Java. Сегодня утром меня пригласили на обед, который, как оказалось, в шутку был посвящён языку Go. По дороге на обед прочитал "матчасть" (http://golang.org/doc/go_tutorial.html
Затянуло :) Есть надежда, что писать будет так же легко, как и на Питоне, а работать будет почти так же быстро, как и Си. Let's Go!
09:18 pm - Сколько должен зарабатывать бог?
68 миллионов долларов в год.
http://www.timesonline.co.uk/tol/news/w
Здесь рассказыватся о том, как живут и работают люди в компании Goldman Sachs. И что они делают после работы (я имею в виду после того, как уволятся).
Журнал Rolling Stone как-то охарактеризовал компанию как "a great vampire squid wrapped around the face of humanity, relentlessly jamming its blood funnel into anything that smells like money"
Руководитель компании говорит нечто другое:
"We’re very important. We help companies to grow by helping them to raise capital. Companies that grow create wealth. This, in turn, allows people to have jobs that create more growth and more wealth. It’s a virtuous cycle. We have a social purpose."
Сразу предупреждаю, в статье много воды и 7 страниц текста, осилят не все :)
Nov. 4th, 2009
12:03 pm - Дома
Перед отъездом я посидел на заседании Верховного Суда штата Висконсин. Даже на видеозаписи отложилось моё изображение:
Вот на этой странице:
http://www.wiseye.org/wisEye_programmin
Дело называется: McConkey v. Van Hollen. Там есть ссылка на Watch. Меня видно в кадре справа, где-то с 43-й секунды, когда школьники встают. Я, соответственно, смотрю на школьников :)
В общем, было прикольно. Я с удовольствием прослушал все споры. Говорят, что решение будет принято не раньше лета... Но если его примут в пользу ответчика, то это значит, что из конституции штата уйдёт поправка, ущемляющая в правах людей, живущих в гражданских браках (как одного пола, так и разного).
Nov. 3rd, 2009
03:27 am - Из "ворованного интернета"
Да, тут он действительно не свой, наверное где-то от соседей, две незащищённых сети в доме. Хотя сигнал ужасно слабый.
Сегодня последний день и завтра я того, лечу обратно.
Поездка была ужасно интересной и запоминающейся. Столько новых мест, новый людей, новых впечатлений.
Много того, что я хотел написать, но не написал. Например, меня очень интересует вопрос, почему в Америке почти нет рекламы здоровой пищи? Пища сама есть (правда дорогая), а рекламируются одни чизбургеры и пиццы. Я на это безобразие даже смотреть не могу.
Или ещё хотел написать про Queer Allies. Тоже впервые услышал о таком понятии здесь. И про использование козлов для уничтожения неместных (завезённых колонизаторами из Европы) кустарников и деревьев.
Пытаюсь готовить ростбиф. Кухня, конечно, к приготовлению еды неприспособлена. Нет разделочной доски, больших ножей, нет картофелечистки (дя, я к ней жутко привык), нет рукавиц для того, чтобы доставать противень из горячей печи. А так вроде ничего. Печка показывает температуру в Фаренгейтах, что немного непривычно. Но я уже научился за последние десять дней переводить температуры в уме.
Oct. 30th, 2009
08:57 pm - С берега Тихого Океана
Вчера мы достигли конечного пункта нашего маршрута Мэдисон - Лос Анжелес. И вот сегодня утром мы завтракали на Venice Beach, а потом я пробовал гимнастические упражнения на кольцах на пляже Санта Моники. Очень прикольно. Я бы здесь согласился пожить. :) Но чтобы работа тоже была в Санта Монике, потому что так здесь жуткие пробки, в этом Лос Анжелесе.
Одно из мест, куда хочется вернуться - это Большой Каньон. Мы спустились вниз совсем немного, но мне уже ужасно понравилось. Как правильно заметил Тагир, туда нужно спуститься до самого низу. А потом подняться на самый верх.
Лас Вегас тоже интересен, хотя я его ещё толком не понял. Но тоже можно вернуться ещё полазить. Честно проиграл 11 долларов в "одноручку".
Завтра с утра летим обратно в Мэдисон, и там вечером будет большая тусовка по случаю Хеллоуина. Ну а потом еще пару дней отдыха - и домой.
Oct. 25th, 2009
02:00 pm - Америка
Приехал. Кстати, я когда покупал билет, я доплатил там какие-то небольшие деньги и как дурак думал (и радовался), что по дешёвке купил бизнес-класс. Но когда уже в аэропорте бросал багаж, спросил, и мне дядечка сказал, что это не бизнес класс, а "Плюс" класс. Я говорю - а в чём же разница с "минус" классом? :) Он говорит - там расстояние между креслами побольше :) Ну вот...
Но когда я уже шёл на посадку, девушка мне вдруг перепечатала посадочный талон и сказала: "You've been upgraded to business class". Молодцы, я люблю British Airways :)
По приезду мы долго сидели в чикагских пробках, и потом решили не ехать в Мэдисон (3 часа езды), а поехать в Индиану, там где у Патрика живут родители. Туда всего лишь 40 минут езды. Это было правильным решением. Потому что я уже к тому времени валился с ног и глаза были красные, как у вампира (или у кого там красные глаза).
А вчера я видел опоссума! И гибрид кошки с леопардом. И больших козлов (где-то фотка дожна быть). И оленей. Ну и американских серых белок, конечно, куда же без них :)
Oct. 23rd, 2009
09:59 am - Очередной небольшой отпуск
Сегодня я лечу в Америку. Надеюсь, меня туда пустят ещё раз :) В Нью-Йорке не буду, но буду в Чикаго, Мэдисон (Висконсин), Лас-Вегас, Большой Каньон, Лос Анжелес.
Вернусь 4-го ноября. Фотоаппрат с собой взял. Тёплую одежду - тоже. И зонт. И солнечные очки. Ведь погода скорее всего везде будет разная.
Всем пока!
Oct. 22nd, 2009
01:58 pm - Экологичный продукт
Извините, не удержался, нужно было поделиться. Очень полезная вещь для тех, кто путешествует "на природе":
http://www.firebox.com/product/2351/Shi
Oct. 19th, 2009
12:21 pm - Графен
Следуя совету
nickname1983, я сделал сегодня графен из конструктора:
Я бы сделал нанотрубку и фулерен, но для этого нужно много таких конструктором. А они, к сожалению, не три копейки стоят. Наверное потому, что сделаны совсем не в китае, а здесь, местной компанией Spring Enterprises Ltd.
Марат спрашивал, на самом ли деле гора называется Пердедю. Да, вот фотодоказательство:
Поиск работы идёт достаточно вяло, по большей части из-за того, что работодатели очень медлительны. А ещё из-за того, что большинство предлагаемых вакансий - это смертная скука либо "раб Лампы" (как выражается Серёжа
mormon75). Будут ли вообще собеседования, я пока не знаю. Но очень хочу уже пособеседоваться. Это как после долгих школьных каникул снова идти в школу. Или сдавать вступительные экзамены (это дело я любил, хотя очень волновался).
Белки догрызают остатки подсолнухов, среди птиц в саду теперь доминируют синицы. Пруд я больше до весны трогать не буду, потому что лягушки скоро будут залегать в спячку в грязь на дне пруда, и не хотелось бы их беспокоить.
С суперкомпьютером в процессе выяснения, в чём же состоит неисправность (по телефону со службой поддержки).
В общем, всё хорошо. Даже выучил сегодня как показывать дни недели на BSL (British Sign Language). Зачем мне это надо - понятия не имею :) Но интересно.
Navigate: (Previous 20 Entries)
