Home
Денис Герасимов
Случайное блуждание
Recent Entries 
10th-May-2008 10:39 pm - Обзор реализаций Ruby
mouse, maze, monkeys
Promise and Peril for Alternative Ruby Impls by Charles Nutter (one of JRuby developers). Ruby 1.8, Ruby 1.9, JRuby, Rubinius, IronRuby, MacRuby.
5th-May-2008 10:03 am - Научные видео-курсы и израильская эконометрика
mouse, maze, monkeys
Интересный список видеокурсов по относительно продвинутым предметам в нескольких естественных науках. Как там справедливо упоминается, вводных курсов, и списков ссылок на них, в последние годы появилось довольно много (и ссылки там есть), а вот более продвинутые встречаются редко.

Physics, math, computer science and engineering, machine learning, neuroscience and biology, finance and economentrics.

Кстати, про эконометрику:
Targeted killing (henceforth assassination) of members of Palestinian terrorist organizations was a major element in Israel’s counterterrorism effort during the Palestinian uprising which started in 2000. We evaluate the effectiveness of this policy indirectly by examining Israeli stock market reactions to assassinations. Our approach relies on the assumption that the market should react positively to news of effective counterterrorism measures but negatively to news of counterproductive ones. The main result of the analysis is that the market reacts strongly to assassinations of senior members in Palestinian terrorist organizations: it declines following attempts to assassinate political leaders but rises following attempts to assassinate military ones.
http://www.bankisrael.gov.il/deptdata/mehkar/papers/dp0502e.pdf
Из комментариев:
Мне попадалась совместная работа Института Гайдара и израильской группы МАОФ, что-то об экономических мотивациях в терроризме и борьбе с ним. Мне там запомнились сложные математические формулы в которых встречалась переменная v72 обозначавшая количество ожидаемого шахидом удовольствия от 72 virgins в раю.
1st-May-2008 11:55 am - Robots
mouse, maze, monkeys
Boston Dynamics Big Dog (new video March 2008)


Modular Snake Robots (via [info]thesz)


Modular robot reassembles itself
Робот, правда, разваливается на ходу, но для него это не проблема ;-)


Мы как-то писали tcp-туннель, который восстанавливал соединение, когда связь обрывалась, и скрывал этот факт от приложений, которые через него посылали свои данные. В первой версии был баг, в результате которого туннель переходил в состояние ощибки, отослав всего лишь пару килобайт. Замечено это было только на следующий день, ибо туннель, обнаружив, что что-то поломалось, просто устанавливал соединение заново и посылал следующие несколько килобайт. Так и работал ;-)
27th-Apr-2008 01:21 pm - Как выглядит геноцид
mouse, maze, monkeys
Из забытых "малых" геноцидов один удалось снять прямо вживую, с самолета. Это геноцид, учиненный во время так называемой "занзибарской революции" 1964 года.

Признание Карлы
В книге «Охота, я и военные преступники» Карла дель Понте пишет о препятствиях, которые ей приходилось преодолевать «при попытках организовать судебное преследование лиц, виновных в военных преступлениях во время вооруженных конфликтов на Балканах в 90−е годы». В книге содержатся обвинения в адрес нынешнего премьера Косово Хашима Тачи, а также его бывшего сподвижника, влиятельного полевого командира Освободительной армии Косово (ОАК) Рамуша Харадиная.
Незадолго до появления книги журналистам удалось получить отрывки мемуаров с описанием событий 1999 года. Тогда, по словам дель Понте, боевики ОАК похитили более трехсот жителей сербских анклавов края. Все они были вывезены в северные районы Албании, где в подпольной лаборатории у них изъяли жизненно важные органы для продажи на черном рынке. «Деревенский дом, располагавшийся неподалеку, албанцы оборудовали в операционную. Там у пленных сначала удалили почки, а потом и прочие внутренние органы. Тела же зарыли в общие безымянные могилы. Из аэропорта албанской столицы Тираны ценный груз разошелся по миру — в платные клиники, нуждавшиеся в донорских органах. И на счетах борцов за косовскую независимость прибавилось несколько миллионов», — пишет она.
Книга Карлы дель Понте по иронии судьбы вышла именно в тот момент, когда ее родной Гаагский трибунал оправдал Рамуша Харадиная. Произошло это 3 апреля 2008 года. Его обвиняли за организацию 200 убийств и личное участие в 60 совершенных с особой жестокостью экзекуциях, а также в ряде похищений. Сербский Специальный трибунал передал в Гаагу свыше 200 тысяч страниц записей свидетельств, заявлений жертв и следственных актов.
Согласно приговору суда, обвинению удалось доказать, что члены ОАК совершали преступления, включая убийства, пытки и изнасилования, но не смогло однозначно доказать, что в эти события был вовлечен или ответственен за них сам Рамуш Харадинай или другие обвиняемые. При этом прокуратура не смогла предоставить суду 10 свидетелей, поскольку 9 из них погибли до суда. Погибшие готовы были подтвердить, что Харадинай лично присутствовал в качестве командира отряда при убийствах и пытках гражданского населения.

Сегодня на Украине взахлеб говорят о "героизме" и "патриотизме" оуновцев. Как мне кажется, это более чем странно. Достаточно вспомнить их самую известную операцию - геноцид поляков в Галиции. Это происходило в точном соответствии с замыслом ОУН очистить западноукраинские земли от проживающих на них поляков. Геноцид поляков на Западной Украине сразу же получил международную огласку и признан как неопровержимый факт.

Update:

В этом году мы отмечаем 65-ю годовщину резни поляков, евреев, чехов и украинцев, совершенной на Волыни украинскими националистами. Строго говоря, это годовщина пика насилия, достигнутого в летние месяцы 1943 года. Ведь систематическое уничтожение населения Волыни началось еще в 1942 году и продолжалось вплоть до занятия этих территорий Красной Армией в 1944 г.

18th-Apr-2008 10:32 pm
mouse, maze, monkeys
Нанотехнологии открывают поистине громадные возможности в области производства матрешек (via [info]moskov)

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

У России есть только два союзника: нефть и газ. Поскольку армии и флота считай, что уже нет.

Почерк российской медицины - корявый и беспощадный.
18th-Apr-2008 10:13 pm - Ретроспективное
mouse, maze, monkeys
90-е - время надежд - серия передач на «Эхо Москвы», ведущие: Нателла Болтянская, Евгений Ясин, гости там разные всякие (аудио и стенограммы).

Другой взгляд на то же самое.
Беседа с президентом Института экономического анализа Андреем Илларионовым - журнал «Континент», Илларионов в 2000–2005 гг. был советником президента России по экономическим вопросам, личный представитель президента России в Группе восьми.

До кучи.
8 лет экономической политике Путина - интервью Андрея Илларионова Андрею Венедиктову на сайте Института экономического анализа, основанного (сюрприз) Андреем Илларионовым.
25th-Mar-2008 03:33 pm - Office of the U.N. High Commissioner for Refugees - Statistics
mouse, maze, monkeys
Russia - Number of refugees originating here
2006 159381 Office of the U.N. High Commissioner for Refugees (UNHCR)
2005 102965 UNHCR
2004 107903 UNHCR
2003 96417 UNHCR
2002 91626 UNHCR
2001 45156 UNHCR
2000 40310 UNHCR

Ukraine - Number of refugees originating here
2006 63723 Office of the U.N. High Commissioner for Refugees (UNHCR)
2005 84213 UNHCR
2004 89579 UNHCR
2003 94148 UNHCR
2002 85265 UNHCR
2001 26716 UNHCR
2000 19312 UNHCR

Chart )
20th-Mar-2008 03:34 pm - Überschwein
mouse, maze, monkeys
Со свиньями был связан, кстати, еще один баг, из-за которого игра падала. В какой-то момент программисты что-то такое там подкрутили и свиньи перестали быть нейтральными, а обрели возможность принадлежать какому-то игроку. Управлять ими было нельзя, но формально они могли быть "наши" или "ненаши". Так вот свиньи роняли игру. Потому что видя неприятеля, патриотичная хавронья хотела дать врагу отпор и лезла за оружием, которого у нее естественно не было. Если мне не изменяет память, программисты исправили баг, просто выдав свинье пистолет Люгер без патронов. Визуально это никак не видно, но формально, теперь, видя врага, она лезет за оружием, видит что патронов нет и на этом успокаивается.

Via [info]piggymouse
27th-Feb-2008 02:52 pm - What is this life if, full of care, We have no time to stand and stare
mouse, maze, monkeys
Pearls Before Breakfast
Can one of the nation's greatest musicians cut through the fog of a D.C. rush hour? Gene Weingarten set out to discover if violinist Josh Bell -- and his Stradivarius -- could stop busy commuters in their tracks.

If we can't take the time out of our lives to stay a moment and listen to one of the best musicians on Earth play some of the best music ever written; if the surge of modern life so overpowers us that we are deaf and blind to something like that -- then what else are we missing?

Via [info]sply

Добрый самаритянин никуда не спешит

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

Итак, студенты духовной семинарии готовятся произнести свою первую в жизни проповедь [в оригинальной статье ничего нет про первую прововедь - gdy] поучаствовать в обсуждении некой темы. Для этого им нужно пройти в здание, находящееся в нескольких кварталах. Одну группу семинаристов напутствуют словами: «Вы опаздываете, вас ждут уже несколько минут, так что лучше поторопиться», а другой сообщают: «У вас в запасе некоторое время, но ничего не случится, если вы придете пораньше».

Read more... )

Darley, J. M., and Batson, C.D., "From Jerusalem to Jericho": A study of Situational and Dispositional Variables in Helping Behavior", 1972.

Conclusion and implications )
Расскажите мне кто-нибудь, что думает современная наука по этому поводу.

16th-Feb-2008 12:18 pm - Промахи Вэньчжу
mouse, maze, monkeys
http://willie-wonka.livejournal.com/286846.html

Вэньчжу:Вот, например. У нас не принято, чтобы родители хвалили своих детей, хвастались: “Вот, мой сын прекрасно учится!”. Это считается некрасиво. Человек должен говорить друзьям: “Мой сын с трудом окончил курс, с тройки на тройку, хорошо ещё, что его не выгнали. Какие там успехи, хуже некуда!..”. Даже если его сын – отличник. Теперь слушайте: мой молодой человек – кореец, вы знаете. Это считается очень хорошо, потому что у нас все сейчас думают, что Корея – очень богатая страна, и если человек – кореец, они сразу думают, что он богатый. Они просто не знают, что Бан Мин Гю – совсем бедный аспирант, он будет доктором биологии, никаких денег у него нет. И вот мамины подруги приходят к нам в гости и говорят: “Ах, у твоей дочки такой молодой человек! Как хорошо!”. А мама не может согласиться. Она начинает говорить: “Нет, всё так ужасно. Он очень некрасивый, мне не нравится”.

Я видела пару раз Бан Мин Гю вместе с Вэньчжу в коридоре, он потрясающе выглядит, поэтому я в изумлении спрашиваю:

- А она вообще его видела?

Вэньчжу: На фотографиях. Да, говорит, “он некрасивый. У них плохие отношения. Я очень хочу, чтобы Вэньчжу с ним рассталась”. ВСЁ ЭТО – НЕПРАВДА!!! А мамины подруги тогда спрашивают у меня: “Ну, а тебе самой как, нравится он?..” И что я должна отвечать?? Если я скажу – “нравится”, это очень стыдно, это получится такой смысл, что я хочу поскорее замуж. Так совсем нельзя сказать. А если я скажу, что НЕ нравится, тогда вопрос: а почему вы в таком случае до сих пор вместе?? Правда, логично?
Я: Что же делать?
Вэньчжу: Вскакивать, улыбаться и говорить: “А кто хочет ещё ча-аю?..”

Китайские глазки
16th-Feb-2008 11:56 am - Unnamed
mouse, maze, monkeys
Putin and Bush are fishing on the Volga River. After half an hour Bush complains, "Vladimir, I'm getting bitten like crazy by mosquitoes, but I haven't seen a single one bothering you." Putin: "They know better than that."


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


Известия: В американском фильме "Армагеддон" русский космонавт спасает космический корабль, который никто не может починить, с помощью кувалды. Часто приходилось слышать, что и в действительности наши специалисты совершают технические чудеса чуть ли не голыми руками.
Черток: Во время испытаний межконтинентальной ракеты Р-9 мы из перископа заметили течь кислорода из шланга. Дали "отбой" на старт. Это очень опасно, возможен пожар. Руководитель испытательного центра Леонид Воскресенский взял двух инженеров и пошел к ракете. Мы смотрим в перископ: подошли, осмотрели, зачем-то спрятались за сарай, вышли - и Воскресенский своим беретом заткнул течь. Дали команду на старт - все прошло успешно. Оказывается, Воскресенский помочился на берет, заставил то же самое сделать инженеров - и замерзшая мочевина загерметизировала течь. После старта он нашел берет, отстирал и носил еще много лет.

12th-Feb-2008 07:02 pm - Ветка cакуры
mouse, maze, monkeys
От работы кони дохнут,
От работы ухи глохнут,
Ноги пухнут, руки сохнут,
Лезут бельма на глаза!


— Все хвори от неправильного отношения к работе. Если бы мы после войны так берегли себя, как современные молодые люди, разве мы подняли бы Японию? Я 40 лет трудился в корпорации Nissan и ни разу не слышал, чтобы кто-то заболел и не пришел на работу. Умирали на службе — это случалось, да. Но умирали идеально здоровыми.
<...>
Однажды моя начальница в обед вышла с работы купить обенто — готовый бизнес-ланч в коробке. Прошло 15 минут. Ее нет. Прошло 30 — нет. Все сотрудники, что помоложе, уже прямо оживились. И разговоры не о работе стали друг с другом вести, а некоторые даже познакомились. Вскоре мы узнали, что начальницу нашу сбила машина — к счастью, без тяжелых последствий. Через два часа она вернулась в гипсе, с костылями, пересела из инвалидной коляски в офисное кресло на колесиках и, как ни в чем не бывало, приступила к работе. Гвозди бы делать из этих людей.


Via [info]cldlune
9th-Feb-2008 08:32 pm - Архив новостей ;-)
mouse, maze, monkeys
Google News Archives - Timeline
15th-Jan-2008 02:56 pm - VirusTotal
mouse, maze, monkeys
Ваши вирус будет рассмотрен коллегией из 32-х антивирусов.

VirusTotal is a service that analyzes suspicious files and facilitates the quick detection of viruses, worms, trojans, and all kinds of malware detected by antivirus engines.

Specs:

  • Free, independent service
  • Use of multiple antivirus engines
  • Real-time automatic updates of virus signatures
  • Detailed results from each antivirus engine
  • Real time global statistics

Via Nag.
22nd-Dec-2007 03:16 pm - Libertarianism (Encyclopædia Britannica)
mouse, maze, monkeys
Read more... )
8th-Dec-2007 05:01 pm - Mirabile futurum
mouse, maze, monkeys
"Прекрасное Далеко" на латыни в исполнении молодежного хора католического кафедрального собора Преображения Господня в Новосибирске.

Слова и аккорды.

Via ushmanov
25th-Oct-2007 06:33 pm - Assembly On GCC using Intel Syntax
mouse, maze, monkeys
asm(".intel_syntax noprefix\n");
и
gcc -S -masm=intel -fverbose-asm

Подробно и с примером: Inline Assembly On GCC using Intel Syntax

Update:
Linux assemblers: A comparison of GAS and NASM via [info]avva.
25th-Oct-2007 12:45 pm - Про память
mouse, maze, monkeys
Via [info]sim0nsays:

Machine Architecture: Things Your Programming Language Never Told You by Herb Sutter
This talk examines the “real meanings” and “true costs” of the code we write and run especially on commodity and server systems, by delving into the performance effects of bandwidth vs. latency limitations, the ever-deepening memory hierarchy, the changing costs arising from the hardware concurrency explosion, memory model effects all the way from the compiler to the CPU to the chipset to the cache, and more -- and what you can do about them.

What every programmer should know about memory by Ulrich Drepper

Rightmark (open source)



Про reordering Intel сделал отдельную маленькую доку: Intel® 64 Architecture Memory Ordering White Paper.

И чтобы каждый раз не искать:
Intel® 64 and IA-32 Architectures Software Developer's Manuals, в том числе Optimization Reference Manual.
“Barcelona” Processor Family (Family 10h) Software Development Resources (AMD64 Architecture Programmer's Manual и Software Optimization Guide)

Техника оптимизации программ. Эффективное использование памяти. Крис, Касперски ( БХВ-Петербург, 2003 )
16th-Oct-2007 01:44 pm - Space Station: Internal NASA Reports Explain Origins of June Computer Crisis
mouse, maze, monkeys
http://www.spectrum.ieee.org/print/5598
Краткое содержание.
Три дублирующих друг друга компьютера отключались одним монитором напряжения питания, который сам и заглючил из-за конденсата. А конденсат был от расположенного рядом осушителя воздуха. Оборудование заменили, от осушителя отгородились ненужной книжкой ;-)
6th-Aug-2007 08:31 pm - Unsorted
mouse, maze, monkeys
Beautiful Code. Leading Programmers Explain How They Think
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.

First Look at IronRuby
This spring at the MIX 07 conference we announced that Microsoft will be shipping 4 dynamic language implementations of our own for .NET:
  • IronPython
  • IronRuby (new)
  • Javascript
  • Dynamic VB (new)

Silverlight and Moonlight - the Mono-based implementation.
Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications.

The JavaFX Script Programming Language.
The JavaFX language is a declarative and statically typed programming language. It has first-class functions, declarative syntax, list-comprehensions, and incremental dependency-based evaluation. The JavaFX Script language makes intensive use of the Java2D swing GUI components and allows for easy creation of GUIs.
22nd-Jul-2007 12:03 am - Trivia
mouse, maze, monkeys
У Стругацких в «За миллиард лет до конца света»:
— Да нет, — сказал я. — Мы тут с Вечеровским. Чай пьем.
— Кто чай пьет — тот отчается, — объявил Вайнгартен и захохотал. — Ну, ладно. Если что — звони...


У Островского в «На всякого мудреца довольно простоты»:
Турусина (приживалкам). Возьмите ее под руки, да чаю ей, чаю.
Манефа. Кто пьет чай, тот отчаянный.
Турусина. Ну, чего только ей угодно.

http://www.rusf.ru/abs/ludeni/zmldks2.htm

Комментарий Люденов
С. 90. Кто чай пьет – тот отчается – поговорка времён раскола: «Кто чай пьет, тот отчается, а кто каву пьет, тому будут ковы». Упоминается в романе А.Н. Толстого «Петр Первый» (2, 1, 2): «Чай кто пьет – отчается... Кто кофей пьет – у того на душе ков...».

13th-Jul-2007 11:19 pm - Локализация
mouse, maze, monkeys
Чтобы воспользоваться встроенным в поиск Google калькулятором, просто введите требуемое вычисление в строку поиска и нажмите клавишу "Enter" или кнопку "Поиск в Google"...
Удав в попугаях.
1 кубический попугай в мерзавчиках.

http://lepikhin.habrahabr.ru/blog/19037.html

12th-Jul-2007 03:25 pm - Совсем другая жизнь
mouse, maze, monkeys
Из дневников английского пирата Бэзила Рингроуза:

19 апреля, 1680 года

Pассвет. Дождь. Проснулся от холода. Промок до нитки, все тело онемело.
Десять утра. Дождь кончился. Разбил о скалу каноэ.
Двенадцать дня. Удалось спасти жизнь пяти испанцам, попавшим к пиратам в плен.
Час дня. Улучил минутку и зарисовал очертания берега.
Четыре часа дня. Продолжил путь.
Вечер. Попал в плен к испанцам.
Девять часов вечера. Суд. Был приговорен к смерти.
Десять часов вечера. Был узнан спасенными утром испанцами, получил помилование.
Одиннадцать часов ночи. Был отпущен с пожеланием валить на все четыре стороны.
Полночь. Дождь. Пытался уснуть. Hе смог, потому как промок и дрожал от холода.
Чтобы отвлечься, стал записывать в дневник события прошедшего дня.

(И.Можейко, "Пираты Индийского океана", от Ирукана)
http://jaerraeth.livejournal.com/156475.html
8th-Jul-2007 07:12 pm - Пилотаж - Светлана Капанина
mouse, maze, monkeys
16 Mb

http://hectop.livejournal.com/379690.html
28th-Jun-2007 08:09 pm - О прозрачности
mouse, maze, monkeys
Наша Дума
http://roizman.livejournal.com/462058.html
Пришел ответ на протокольное поручение о размещении списков поименного голосования в интернете. Вы не поверите! Стоимость реализации оценивается в 5-5,5 млн. рублей, а сроки внедрения - в 2-2,5 года!!!

В продолжение Many eyes make bugs shallow .
В сентябре прошлого года Буш подписал Federal Funding Accountability and Transparency Act of 2006, это значит, что информация обо всех федеральных расходах крупнее $25000 будет публиковаться на сайте с удобным поиском.
Summary
Federal Funding Accountability and Transparency Act of 2006 - Directs the Office of Management and Budget (OMB), by January 1, 2008, to ensure the existence and operation of a single searchable website accessible by the public at no cost that includes for each federal award of federal financial assistance and expenditures (excluding individual transactions below $25,000 and credit card transactions before October 1, 2008): (1) the amount; (2) information including transaction type, funding agency, the North American Industry Classification System code or Catalog of Federal Domestic Assistance number, program source, and an award title descriptive of the purpose of each funding action; (3) the name and location of the recipient and the primary location of performance; and (4) a unique identifier of the recipient and any parent entity.