dimonkin
+1
Чтобы интуитивно почувствовать в чем суть, сделал следующее:
1. Представил 1 000 000 000 дверей.
2. 999 999 998 дверей было открыто
3. Интуитивно понятно, что слишком маловероятно, чтобы первый выбор был удачным.
dimonkin
0
Все верно, термин интрон вводится автором статьи по аналогии с интроном ДНК. Цитата из статьи:
If we are to take an analogy with cellular biology (thanks to Douglas Hofstadter again), what I have called the “code” would be the cell, and the “data” would be the cell's DNA: the cell is able to create a new cell using the DNA, and this involves, among other things, replicating the DNA itself. So the DNA (the data) contains all the necessary information for the replication, but without the cell (the code), or at least some other code to make the data live, it is a useless, inert, piece of data.
Note how the data may contain (depending on how it's interpreted) bits that aren't used to write the code, but are still copied when the data is written on the output. Such bits are called introns, in analogy with the parts of the genetic code which aren't used to produce proteins.

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

Ну и если взглянуть на код из моего поста выше, в нем интрон расположен в строках с 9 по 14, а код использует индексы для чтения массива данных, не затрагивая интрон при выводе самого себя.
В общем интересная статья, всем заинтересованным в квайнах можно рекомендовать для прочтения.
dimonkin
+2
Кто-нибудь еще экспериментировал?)

http://ideone.com/6THB2F

Чтобы написать квайн, нужно написать квайн. Вот отличная статья на тему квайнов:
Quines (self-replicating programs )
А также на хабре: Как писать квайны
Основной смысл: программный код условно делится на часть данных и часть кода. В процессе выполнения программы код использует данные для вывода исходного текста. При этом в части данных должен содержаться весь исходный текст.
В квайнах есть место, которое не требует дубликации — интрон. Он-то как раз и позволяет делать маневры.
dimonkin
0
Больше всего удивился, когда вы объявили на gamedev.ru, что такое поведение танков выработалось генетически :)

Кому интересно, вот мой бот (java, правда, «попахивает» :) ), аккаунт — 19 место в финале.
dimonkin
+2
Coderun — онлайн IDE PHP, JS, C# (пробовал только PHP, подтормаживает)
Codepad — аналог pastebin
Cleanroom — онлайн редактор HTML+JS с проверкой JSLint
RegExr — проверить регулярные выражения (сайт на flash), есть свой каталог

Генераторы:
http://www.css3maker.com/ — повороты, анимация и т.д. CSS3
http://www.cssbuttongenerator.com/ — кнопки CSS3
http://www.noisetexturegenerator.com/ — генератор noise-текстуры
JotForm — генератор форм
dimonkin
+1
С этого года в Англию уехать как высококвалифицированный специалист без приглашения больше нельзя. Желающие могут проверить свои возможности по калькулятору.
dimonkin
+1
На «стакане» (картинка чуть ниже) видно, что желающих купить (слева) больше, чем тех, кто хочет продать (справа).
dimonkin
+4
Перед размещением Яндекс оценивали в $6,5 млрд. Оценку проводили Морган Стенли, Дойче Банк и Голдман Сакс. Собственно, они и занимались размещением. Размещалось около 15% акций.
Появился некоторый ценовой коридор $20-22 за акцию, который всех устраивал.
После сбора заявок стало понятно, что цену немного можно поднять. Ну и подняли до максимально возможного уровня в $25. Подняли бы ещё, но книга заявок к определённому моменту должна быть закрыта.
А когда начались торги нашлось много тех, кто не успел подать заявку/кто не имел права подавать заявку/кто верил в светлое будущее компании/просто спекулянты.
А так как основные пакеты акций до инвесторов ещё не доехали, то продавать акции на бирже особо некому и из-за большого (уже биржевого) спроса акции открылись по $35.
dimonkin
+1
Вы её покупаете на бирже и продаете на бирже. Это даёт вам прибыль в виде роста курсовой стоимости или/и дивидендов, если они будут.
dimonkin
+3
Акция стоит 35.
dimonkin
+3
Текущие котировки:


Мои поздравления Яндексу и принявшим участие в IPO!
dimonkin
+3
Приветствую Сбер на Хабре :)

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

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

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

И ещё. Правильно ли я понял, что грядет объединение баз данных и скоро в московском интернет-банке я увижу уральский кредит и смогу спокойно его оплачивать?
dimonkin
0
А после обратного преобразования Фурье сигнал остается цифровым? Мне казалось, что это самое преобразование и превращает цифровой сигнал в аналоговый, автоматически реализуя мультиплексирование, т.е. объединение всех поднесущих. Может можно про это где-то доступно почитать?