• +1
    Чтобы интуитивно почувствовать в чем суть, сделал следующее:
    1. Представил 1 000 000 000 дверей.
    2. 999 999 998 дверей было открыто
    3. Интуитивно понятно, что слишком маловероятно, чтобы первый выбор был удачным.
    Голуби брутфорсят парадокс Монти Холла лучше людей
  • 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, а код использует индексы для чтения массива данных, не затрагивая интрон при выводе самого себя.
    В общем интересная статья, всем заинтересованным в квайнах можно рекомендовать для прочтения.
    Эстафета из 50-ти квайнов
  • +2
    Кто-нибудь еще экспериментировал?)

    http://ideone.com/6THB2F

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

    Кому интересно, вот мой бот (java, правда, «попахивает» :) ), аккаунт — 19 место в финале.
    Путь к победе на Russian AI Cup 2012
  • +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 — генератор форм
    Онлайн-инструменты для кодеров
  • +1
    С этого года в Англию уехать как высококвалифицированный специалист без приглашения больше нельзя. Желающие могут проверить свои возможности по калькулятору.
    Профессиональная эмиграция — Часть 1 — Проблема курицы и яйца и как с ней бороться, а также развенчание мифов
  • +1
    На «стакане» (картинка чуть ниже) видно, что желающих купить (слева) больше, чем тех, кто хочет продать (справа).
    Вышли!
  • +4
    Перед размещением Яндекс оценивали в $6,5 млрд. Оценку проводили Морган Стенли, Дойче Банк и Голдман Сакс. Собственно, они и занимались размещением. Размещалось около 15% акций.
    Появился некоторый ценовой коридор $20-22 за акцию, который всех устраивал.
    После сбора заявок стало понятно, что цену немного можно поднять. Ну и подняли до максимально возможного уровня в $25. Подняли бы ещё, но книга заявок к определённому моменту должна быть закрыта.
    А когда начались торги нашлось много тех, кто не успел подать заявку/кто не имел права подавать заявку/кто верил в светлое будущее компании/просто спекулянты.
    А так как основные пакеты акций до инвесторов ещё не доехали, то продавать акции на бирже особо некому и из-за большого (уже биржевого) спроса акции открылись по $35.
    Вышли!
  • +1
    Вы её покупаете на бирже и продаете на бирже. Это даёт вам прибыль в виде роста курсовой стоимости или/и дивидендов, если они будут.
    Вышли!
  • +3
    Акция стоит 35.
    Вышли!
  • +3
    Текущие котировки:


    Мои поздравления Яндексу и принявшим участие в IPO!
    Вышли!
  • 0
    А после обратного преобразования Фурье сигнал остается цифровым? Мне казалось, что это самое преобразование и превращает цифровой сигнал в аналоговый, автоматически реализуя мультиплексирование, т.е. объединение всех поднесущих. Может можно про это где-то доступно почитать?

    Базовая станция WiMAX