Home
Artificial Intelligence Review [entries|archive|friends|userinfo]
vadim_kataev

[ website | Technopedia ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Jogging [Июл. 17, 2008|01:22 pm]
[Tags|]

Интересно, это какую необходимо иметь подготовку что бы пробежать 42 километра за 2 часа 04 минуты 26 секунд? А ведь это прошлогодний мировой рекорд.




Френды, кто нибудь из вас бегом занимается?
ссылка4 комментария|Оставить комментарий

Включаем освещение [Июл. 16, 2008|02:30 pm]
[Tags|, ]

Включаем освещение:
Каждый электрон внутри проводника начинает просто быстро колебаться взад-вперёд в зависимости от текущего потенциала напряжения. Скорость смены потенциала в обычной сети составляет десятки раз в секунду. При нагрузке мощностью скажем в 50 ватт (обычная лампа), при напряжении сети 220 вольт в обычном проводе электроны не успевают преодолевать даже и миллиметра расстояния. Скорость же электронов в проводе зависит и от окружающей температуры, сопротивления проводника, диаметра и иных характеристик. Внутри лампы колеблющиеся электроны сталкиваются с атомами тонкой но плотной спирали, разогревая её - лампа светит.

Выключаем освещение:
Электроны перестают колебаться взад-вперёд, но продолжают сильное хаотичное движение. Лампа не светит, т.к. тепловой энергии движения зарядов не достаточно.
ссылка12 комментариев|Оставить комментарий

Сколько действительно осталось нефти? [Июл. 16, 2008|11:31 am]
[Tags|]

Производство и запасы нефти
Страна Запасы 1 Производство 2 Осталось 3
109 бареллей 109 m3 106 бареллей/день 103 m3/день лет
Саудовская Аравия 260 41 8.8 1,400 81
Канада 179 28.5 2.7 430 182
Иран 136 21.6 3.9 620 96
Ирак 115 18.3 3.7 590 85
Кувейт 99 15.7 2.5 400 108
Эмираты 97 15.4 2.5 400 106
Венесуэлла 80 13 2.4 380 91
Россия 60 9.5 9.5 1,510 17
Ливия 41.5 6.60 1.8 290 63
Нигерия 36.2 5.76 2.3 370 43
США 21 3.3 4.9 780 12
Мексика 12 1.9 3.2 510 10
Суммарно 1,137 180.8 48.2 7,660 65
Источники:
1 Oil & Gas Journal, January, 2007
2 US Energy Information Authority, September, 2007
3 US Energy Information Authority, September, 2007


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

По материалам википедии
ссылка5 комментариев|Оставить комментарий

Про IMDB [Июл. 10, 2008|03:55 pm]
[Tags|]

Новая автоматизированная система рекомендаций на IMDB мне не нравится. Я бы хотел взглянуть на код, но нигде не могу его найти. Если я правильно помню, лет 10 назад код IMDB скриптов и вся база ещё были в свободном доступе.
ссылкаОставить комментарий

Цена нефти [Июл. 3, 2008|11:23 am]
ссылка6 комментариев|Оставить комментарий

Если даже попкорн лопается, то что тогда с мозгом происходит? [Июл. 2, 2008|11:27 pm]
[Tags|]

ссылка7 комментариев|Оставить комментарий

А есть ли бензиновый кризис? [Июл. 1, 2008|11:14 am]
[Tags|]

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

Так есть ли этот бензиновый кризис которым всех так долго пугают?
ссылка16 комментариев|Оставить комментарий

NASA возвращается на Луну [Июн. 28, 2008|09:39 pm]
[Tags|]

На ноябрь заявлен запуск двух лунных миссий (LCROSS и LRO), которые присоединятся к исследовательскому тандему состоящему из японского SELENE, китайского Change'1, индийского Chandrayaan.

Между тем, NASA работает над новой ракетой Ares V, чья высота достигает 116 метров, способной выводить на орбиту Земли 130 тонн полезного груза!




Eugene Cernan (Apollo 17), последний человек ступавший на Луне, доступно объясняет цели новой космической программы:


Некоторые детали программы:
ссылка7 комментариев|Оставить комментарий

Простая геометрическая задача [Июн. 27, 2008|12:15 pm]
[Tags|, ]

Требуется написать программу, которая способна генерировать похожие на следующую картинки.

ссылка11 комментариев|Оставить комментарий

Активное поле ввода в браузере Firefox по умолчанию и другие пожелания. [Июн. 23, 2008|12:48 am]
[Tags|]

1. Всем хорош Firefox 3, но хотелось бы иметь следующую фичу в браузере.
Для каждой страницы устанавливается активное поле ввода. То есть если я следующий раз попадаю на эту страницу, то курсор уже мигает в этом поле, таким образом экономя мои нажатия на Tab или возню с ненавистной мышью.
Скажем по подобию "Add a keyword for this search..." который выскакивает при правом клике на любом поле ввода, должно выскакивать нечто типа "Сделать стартовым полем
ввода".

2. Для просмотра статей пользуюсь просмотрщиком Evince. В браузере я выделаю важные моменты любого текста маркером, а вот в Evince к сожалению возможность маркировать текст (т.н. annotating) отсутсвует.
ссылка4 комментария|Оставить комментарий

Почему |R|=|R²|=|C| [Июн. 12, 2008|11:58 pm]
[Tags|]

Прочёл недавно одно интересное доказательство, по красоте и простоте сравнимое с Канторовским диагональным методом.

Satz. Бесконечное множество реальных чисел R и бесконечное множество упорядоченных пар реальных чисел имеют одно и то же число элементов.

Beweis. Докажем что множество всех пар вида (x,y) где x лежит в интервале (0,1] и y лежит в интервале (0,1] отображается биективно на интервал (0,1]. Представим каждый x и y следующим образом. Мантисса каждого из чисел представленная в двоичном виде разбивается на группы таким образом, что каждая группа начинается с нуля и заканчивается единицей (первая группа может начаться с единицы). Пример:
Пусть x=0.110110100110000111101... тогда разбиваем его мантиссу на следующие группы:
x'=0.11|011|01|0011|00001111|01|...

После этого соединяем x' и y' в число z' таким образом: после n-ной группы из x' всегда следует n-ная группа из y'. Пример:
x'=0.1|01|001|...
y'=0.01111|0011|01|...
z'=0.1|01111|01|0011|001|01|...
z=0.10111101001100101...

теперь мы видим, что из полученного числа z аналогичным образом только наоборот можно построить два исходных числа x и y. Таким образом, |R|=||
.


Круто? Из этого так же следует, что множество комплексных чисел и множество реальных чисел имеют одинаковое количество элементов. То есть обладают одинаковой мощностью, возможно равной алефовой единице.
ссылка4 комментария|Оставить комментарий

Качество жизни по городам Мира [Июн. 11, 2008|10:45 am]
[Tags|, ]

Известная консалтинговая компания Mercer опубликовала вчера результаты исследования городов мира на качество жизни в 2008 году. Большинство городов с высшим качеством жизни находятся в Европе, Австралии и Канаде.

Лучшие 10 городов мира по качеству жизни человека:
-----------------------
Цюрих, Швейцария
Вена, Австрия
Женева, Швейцария
Ванкувер, Канада
Окланд, Новая Зеландия
Дюссельдорф, Германия
Мюнхен, Германия
Франкфурт, Германия
Берн, Швейцария
Сидней, Австралия

Самыми безопасными городами мира признаны:
-----------------------
Люксембург
Берн, Швейцария
Женева, Швейцария
Хельсинки, Финляндия
Цюрих, Швейцария
Вена, Австрия
Осло, Норвегия
Стокгольм, Швеция
Сингапур
Окланд, Новая Зеландия

Среди самых опасных городов мира находятся Москва, Ташкент, Иерусалим и Багдад.

Полные результаты доступны на сайте компании.
ссылка3 комментария|Оставить комментарий

Математика планеты X [Июн. 3, 2008|05:09 pm]
[Tags|, ]

Человеку присуще делить всё воспринимаемое на отдельные, функционально независимые сущности, оперируя в процессе мышления объектами, Read more... )
ссылка4 комментария|Оставить комментарий

Задача о прилагательных [Май. 29, 2008|12:23 pm]
[Tags|]

Найдите такие прилагательные русского языка, которые принадлежат к одной из нижеописанных групп:

первая группа:
каждое прилагательное есть не то, что оно означает.

вторая группа:
каждое прилагательное есть то, что оно означает.

Примеры:
1.прилагательное "трёхсложное" состоит из трёх слогов, следовательно относится ко второй группе
2.прилагательное "английское" относится к первой группе, т.к. оно в действительности русское

Понятно, что можно на основе второго примера вывести множество остальных прилагательных, поэтому найти в задаче требуется прилагательные иных типов.




* придумайте алгоритм реализации данной задачи :)
ссылка1 комментарий|Оставить комментарий

Phoenix [Май. 25, 2008|10:56 am]
[Tags|]

Через 14 часов Phoenix должен приземлиться в одном из самых богатых льдом районов Марса. Phoenix является продуктом множества мировых университетов и имеет такую же эмблему как и популярный браузер.
ссылка4 комментария|Оставить комментарий

Микро-шрифт [Май. 14, 2008|10:46 am]
[Tags|]

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

Микро-шрифт:


Для сравнения, в верхнем правом углу лежит одноцентовая монета (18мм диаметр, примерно ширина ногтевого окончания среднего пальца руки).
ссылкаОставить комментарий

Virtex на 45nm [Май. 13, 2008|01:03 pm]
[Tags|]

Xilinx обещает к концу года появление Virtex на 45nm. Надеюсь, это приведёт к большей доступности 65nm Virtex-5 и 90nm Virtex-4.
ссылкаОставить комментарий

Что случилось с googlemail ? [Май. 8, 2008|09:21 am]
[Tags|]

С начала этой недели не могу пользоваться нормально почтой на гугле.

Логин проходит нормально, но письма не открываются, чат не работает. Причём проблема присутствует на всех машинах. Что то разработчики перемудрили с Жаба-Скриптами. На файрфокс подозрения не падают т.к. пробовал с различными версиями.

В чём же дело? Кто-нибудь уже сталкивался с подобной проблемой?

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

UPD2: на одном терминале в файрфоксе нет никаких плагинов, но в googlemail не могу даже зайти. после логина появляется вечный "Loading...".

ИТОГ: пробовал на десятках разных машинах и везде гугломайл в последнее время ведёт себя непредсказуемо. Поэтому делаю вывод что проблема либо в Firefox либо в Googlemail. Раньше такого не было.
ссылка15 комментариев|Оставить комментарий

Искусственные фрукты и овощи [Май. 4, 2008|01:20 am]
[Tags|, ]

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

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

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

Будем надеяться что проблема рентабельности технологии будет решена в самое ближайшее время, по крайней мере биржевая коньюктура протеино-содержащих продуктов последнего времени даёт на это все основания. А сейчас как нельзя более подходящее время для придумывания и патентования этих продуктов и их названий.
ссылка3 комментария|Оставить комментарий

Границы восприятия [Май. 3, 2008|12:19 pm]
[Tags|, ]

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

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

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

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

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

Возможно, универсальных языков и общих свойств в природе и не существует. Тем более интересным и разнообразным выглядит процесс познания, с непреодолимыми тупиками, опровержениями и новыми прорывами.
ссылка5 комментариев|Оставить комментарий

Замена гуглу [Апр. 25, 2008|09:45 pm]
[Tags|]

Пользуюсь сейчас новым поисковиком.

http://www.msdewey.com/
ссылка4 комментария|Оставить комментарий

Convert [Апр. 19, 2008|12:44 pm]
Вот уже несколько дней как моей основной системой на домашней машине является Ubuntu. Просто решил попробовать эту системе в деле, рассчитывая потом снова вернуться к Gentoo, но как то понравилась и решил пока работать в Ubuntu. Кроме того, я отказался от убогого AMD в пользу Intel, поставил пассивное охлаждение и компьютер стал абсолютно бесшумным. Температура системы = 28, процессора = 26 градусов цельсия. И между прочим, всё летает.
ссылка29 комментариев|Оставить комментарий

"Логично" [Апр. 3, 2008|06:06 pm]
[Tags|, ]

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

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

Мы не только заложники языка, но и заложники своих масштабов и царящих внутри этих масштабов законов. Заложники структуры своего мозга, вида и скорости восприятия, скорости мышления.

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

Логично :) ?

:wq
ссылка9 комментариев|Оставить комментарий

IQ Тест. Очень интересная задача. [Апр. 3, 2008|11:40 am]
[Tags|, ]

В стандартный тест на IQ я бы включил вот какого типа задачу. Даётся карта мира и требуется найти ассоциацию между цветом и значением.

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



Пожалуйста в ответе укажите, сколько времени ушло на обдумывание. Так же опишите свой ход решения: с чего вы начали, каким образом пришли к выводу? Комментарии не скринятся, т.к. несмотря на то что ответ очень простой, задача очень сложная (NP-Complete) и скорость решения зависит сильно от способности правильно рассуждать.
ссылка35 комментариев|Оставить комментарий

Про Email [Мар. 27, 2008|12:10 pm]
Вот бывают адреса в которых присутствуют цифры - письма от таких адресатов ко многим получателям не доходят, т.к. отсекаются спам-фильтрами.
ссылка1 комментарий|Оставить комментарий

Бойкот Олимпийских Игр [Мар. 24, 2008|10:49 am]
Кто-то уж слишком неприкрыто пытается разыграть сценарий бойкота олимпийских игр в Пекине этим летом. Складывается ощущение наличия некого плана по "опусканию" Китая. Словно пришло осознание того, что "они нас задавят экономикой, если мы им позволим и далее беспечно развиваться".
ссылка4 комментария|Оставить комментарий

Неудобство чтения длинных строк [Мар. 23, 2008|07:08 pm]
[Tags|]

Сейчас многие пользуются 22 и 24 дюймовыми широкоформатными мониторами. Большинство сайтов на широком экране высокого разрешения выглядит просто отвратительно. Когда в каждой строке содержится по 40 и более слов, читать невозможно вовсе и приходится сужать окно. Было бы неплохо, что бы в браузере была возможность отображать страницы в многоколончатом варианте (типа LaTeX'овой twocolumn).

Варианты расположения окон типа "слева браузер, справа консоль" то же не всегда удобны, т.к. иногда нужно просто много писать/читать в браузере и желательно иметь его окно максимизированным.

Эта же проблема касается и xpdf и djview.

Ну и большинство бюджетных мониторов не позволяют физический поворот экрана в портретный режим, который зачастую более удобен для определённого типа задач (программирование, написание текстов).
ссылка8 комментариев|Оставить комментарий

Скрытые русские [Мар. 20, 2008|02:32 pm]
[Tags|]

Не первый год работаете вместе и ничто не выдаёт того, что родной язык коллеги такой же как и твой. А тут вдруг разговоришься и окажется, что и он из эмигрантов волны N.
ссылка4 комментария|Оставить комментарий

Интуитивные команды [Мар. 19, 2008|09:14 am]
[Tags|]

Существует много дурацких трудных для запоминания команд. Например, открытие в VIM файлов сразу в табах через опцию '-p'. Ряд опций в mplayer, grep и других популярных программах.

Подобные команды трудно связать ассоциативно с осмысленными словами языка. Поэтому иногда что то забывается и приходится лазить в man. Возможно, намного эффективнее был бы набор пусть и длинных, зато лёгких для запоминания опций коммандной строки в виде слов (или хотя бы первых слогов), как например 'svn status' или 'make install' во всех программах.

Подобное относится и к клавишам по умолчанию. Например , переключение табов в VIM происходит через нажатие 'gt', а в Файрфоксе переключение табов идёт по Ctrl+PgUp/PgDn и открытие новых по 'Ctrl+t' что достаточно логично и сразу запоминается.

Может быть есть какой дистриб где все эти вещи унифицированы?
ссылка16 комментариев|Оставить комментарий

Pi [Мар. 15, 2008|02:14 pm]
[Tags|]

Везде оно :)

ссылка1 комментарий|Оставить комментарий

Население мира. Наглядно [Фев. 21, 2008|02:08 pm]
[Tags|]

Через три года ожидается знаменательный переход через отметку 7 миллиардов человек. Каждый день прирост составляет примерно 200 тыс. человек.

Много это или мало?

Если взять обычную цифровую картинку размером 3200 на 2400 точек (7 мегапиксельная камера) и представить каждого человека одной точкой, то всё население Земли можно запихнуть в 900 таких картинок. При этом примерно каждый месяц будет появляться ещё одна новая картинка.
ссылкаОставить комментарий

Доступное оружие в США [Фев. 15, 2008|10:13 pm]
[Tags|]

Сегодня после презентации один американский профессор сказал что в Европе классно, но погода не предрасполагает к активной работе, потому что на выпадающие редкие солнечные дни берётся слишком много отгулов. В caltech'e же с его слов люди работают ежедневно и с удовольствием несмотря на пару миль до пляжа. Всё бы хорошо, но когда еженедельно приходят новости из США об очередном шутинге, понимаешь почему отдыхать надо чаще. Или таки доступность оружия виновата?
ссылка4 комментария|Оставить комментарий

Планетарное разнообразие [Фев. 14, 2008|01:20 pm]
[Tags|]

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

Beauty of complex functions [Янв. 25, 2008|12:52 pm]
[Tags|, , ]

The complex numbers help to solve many engineering problems. They form a
superset of real numbers, an algebraical structure that has many useful
properties.

Each complex number is an ordered pair of real numbers. Complex
numbers are well supported by Python (and even natively), so that it
simplifies many computational tasks. In what follows we will see some really
exciting applications in the 2D Image Transformation.

A 2D digital image is an array of points, where each point has unique
2D coordinate and RGB color values p=(x,y,RGB)

Complex plane is a 2D coordinate system. Each pixel of a 2D digital image
is uniquely associated with a complex number z on the complex plane. For
example, if some p=(a,b,RGB) then it's ok to view some z=a+bj.

We could then apply a complex function f(z) for each z to get a new transformed
2D digital image. We just map each pixel with coordinate z onto coordinate w:
(a,b,RGB) -> (a',b',RGB)

This is our original image, w = z





Let's apply such function that will create reflection of each pixel about the real axis. This is so called conjugation of the complex number and it's defined as (a+bj) -> (a-bj). Python provides each member of the type complex with a function conjugate:

w = z.conjugate()





Ok. Let's try to rotate our original image. Read more... )
ссылка11 комментариев|Оставить комментарий

Начало большого конца? [Янв. 21, 2008|01:21 pm]
Во Франкфурте началась серъёзная паника. Индекс TecDAX уже упал на более чем 8 процентов! Впридачу плохие новости из Азии. Завтра для УоллСтрит да и для всей экономики США может настать "чёрный вторник".

ссылка5 комментариев|Оставить комментарий

Рецессия [Янв. 21, 2008|09:30 am]
Биржи сотрясает. Рецессия всё никак не закончится. Технологический и финансовый сектора страдают больше всех. Такие события могут повлиять и на то, что скажем некоторый долгожданный n-ядерный процессор появится ещё на пару лет позже.
ссылкаОставить комментарий

Философия житейской мудрости [Янв. 21, 2008|01:07 am]
[Tags|]

Прочитал сегодня в каком то аглицком журнале что наше поколение (от 20 до 30) особенное. Мы дескать выросли во вне-идеологизированные времена (коммунизм пал), когда хиппи и прочие маргиналы уже считаются лузерами, когда образование и карьера, здоровый образ жизни, комфорт и красота - приоритеты. Типа мы разумнее наших родителей. Сложно не согласиться. Следовательно - наши дети будут ещё лучше?
ссылка8 комментариев|Оставить комментарий

FPS-Brain [Янв. 17, 2008|02:21 pm]
[Tags|]

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

Состав одной таблетки:
1. L-Glutamin 100,00 mg
2. L-Tyrosin 100,00 mg
3. Betain 50,00 mg
4. Vitamin C 75,00 mg
5. Vitamin E 10,00 mg
6. Niacinamid 18,00 mg
7. Selen 30,00 µg
8. Calciumpantothenat 6,00 mg
9. Vitamin B6 2,00 mg
10. Vitamin B2 1,60 mg
11. Vitamin B1 1,40 mg
12. Vitamin B12 1,00 µg
13. Folsäure 200,00 µg
14. Biotin 150,00 µg
15. Coffein 5,00 mg
16. Sojalecithin 250,00 m

Имхо, все эти вещества содержатся в достаточном количестве и в обычном полноценном обеде. Таблетки наверняка производят из отходов пищевой промышленности. Но рекламный ход хороший и многие геймеры точно подсядут.
ссылка8 комментариев|Оставить комментарий

Меркурий Messenger [Янв. 17, 2008|01:36 am]
[Tags|]

В 1975 году зонд Маринер-10 сфотографировал примерно 45% поверхности Меркурия. Сегодня зонд Messenger завершает фотографирование всей поверхности планеты. Хотя поверхность и напоминает лунную, Меркурий является единственной известной планетой земной группы обладающей относительно сильным магнитным полем. Меркурий - второй по плотности после Земли среди всех известных планет в нашей системе и имеет крупное железное ядро.

Снимок части поверхности, ранее никем не видимой. Разрешение 360 метров/пиксел.
Read more... )
ссылка5 комментариев|Оставить комментарий

Мораль и стратегия победы/выживания [Янв. 15, 2008|08:15 pm]
[Tags|]

Известная Дилемма Заключённого показывает, как многим кажущиеся нерациональными свойства в поведении человека/агента - альтруизм, толерантность, доброта, независтливость - способствуют победе всех.

Дилемма Заключённого лишь отражает фундаментальную проблему интеракции в мультиагентной среде: "Формирование более устойчивого общества возможно среди агентов с менее эгоистическим поведением каждого." Граница же между здоровым эгоизмом и достаточным альтруизмом довольно сложно определима в сложной среде.

В современной цивилизации стратегии развития государств и учёт интересов других игроков так же не являются исключением из этой проблемы.

И заметьте - чистая математика и никакой религии! Обоснование происходит из моделирования сложных мультиагентных сред.
ссылка7 комментариев|Оставить комментарий

Несколько простых полезных решений [Янв. 4, 2008|06:47 pm]
[Tags|]

Часто в каком либо алгоритме требуется проверка на определённые условия для членов множеств. Необходимо либо выбрать члены множества отвечающие некоторому условию, либо возвратить логический символ True или False. Такие операции реализуются достаточно тривиально в языках поддерживающих list comprehension:

Haskell:
[x | x<-[0..100], mod x 10 == 0]
Python:
[x for x in xrange(101) if x % 10 == 0]

В Haskell'евом Prelude имеется удобная реализация кванторов логики предикатов: существования any и всеобщности all. В Python можно задать аналогичные функции и их синонимы every и some:
def all(f, L): return not (False in [f(x) for x in L])
def any(f, L): return True in [f(x) for x in L]

Такие функции дополненные lambda функциями удобны например для проверки логических рассуждений на истинность в реализации парсеров, компиляторов, игрового AI, проверок в графических и в физических движках:

Для всех x из [1,4,9] существует y из [1,2,3] что x = y**2
every([1,4,9], lambda x: some([1,2,3], lambda y: y**2 == x))

Для всех a из [0] для всех b из [0..100] существует c из [0..100] (a*a+b*b = c*c) => (c*c=b*b)
every([0], lambda a: \
every(range(0, 101), lambda b: \
some(range(0, 101), lambda c: modus_ponens(a*a + b*b == c*c, b*b == c*c) ) ) )

Аналогичные функции имеют свою синтезируемую реализацию и в HDL, т.к. логику задач работы со множествами можно редуцировать к ограниченным битовым последовательнастям, и они особенно удобны при создании сопроцессоров для быстрого поиска на деревьях, настольных игр типа шахмат, парсеров текста, SAT солверов. Абстрактные list comprehension языков высокого уровня есть ничто иное как последовательное (а в HDL - параллельное блоками) применение логических операций к объектам из множества указателей и поэтому они синтезируются в достаточно компактные структуры - фильтры, мапперы и редьюсеры.
ссылка2 комментария|Оставить комментарий

HNF [Дек. 31, 2007|03:23 pm]
[Tags|]

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









ссылка3 комментария|Оставить комментарий

Очень интересная задача. Алгоритм [Дек. 30, 2007|05:03 pm]
[Tags|]

list1 = ['lo world', 'he', 'l']#, 'aa']
list2 = ['wo', 'hello ', 'rld']#, 's']
def combinations(elems, length):
  if length == 0: yield []
  else:
    for i in xrange(len(elems)):
      for j in combinations(elems, length-1):
        yield [elems[i]] + j
gen1 = list(combinations(list1, len(list1)))
gen2 = list(combinations(list2, len(list2)))
if True in [(''.join(i) == ''.join(j)) for i in gen1 for j in gen2]:
  print "SOLUTION EXISTS"
else:
  print "SOLUTION DOESN'T EXIST"


если же необходимо показать все правильные решения алгоритма, то можно в конец добавить что нить типа:
for comb1 in gen1:
  for comb2 in gen2:
    if ''.join(comb1) == ''.join(comb2):
      print comb1
      print comb2
      print
ссылка8 комментариев|Оставить комментарий

Очень интересная задача [Дек. 29, 2007|09:12 pm]
[Tags|]

1)Дано два массива произвольной но одинаковой длины (по кол-ву элементов), где каждый элемент есть какая либо символьная непустая строка любой длины.
2)Составить алгоритм который будет давать всего один ответ "ДА" или "НЕТ" на вопрос: "возможно ли составить элементы внутри каждого из данных массивов в таком порядке, что бы получившаяся строка первого массива была равна получившейся строке второго массива?". Получившиеся массивы должны иметь то же количество элементов что и изначальные. Допускается не только перестановка элементов, но и их копирование и их удаление внутри каждого массива.

Пример
Пусть имеются массивы длиной четыре элемента каждый:
a = {0:'he', 1:'l', 2:'o world', 3:'qwerty'}
b = {0:'lo ', 1:'wor', 2:'hel', 3:'ld'}

правильный алгоритм в этом случае должен возвратить ответ "ДА", так как имеется такая комбинация элементов в массивах, что результирующая строка одинакова для обоих. Общая строка "hello world", получается такими комбинациями:
индексы первого массива составленные так: 0,1,1,2 дают строку 'he'+'l'+'l'+'o world'
индексы второго массива составленные так: 2,0,1,3 дают строку 'hel'+'lo '+'wor'+'ld'

Оба полученных массива одинаковой длины как и изначальные, элемент с индексом 3 первого массива не используется, зато элемент с индексом 1 появляется два раза, что не противоречит условиям задачи.

Попробуйте составить такой алгоритм на любом языке программирования.
ссылка61 комментарий|Оставить комментарий

Замерзающие [Дек. 22, 2007|08:43 pm]
[Tags|]

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

Hello,

My name is Elena, I have 31 years and I live in province of Russia.

I have a 6-years daughter, her father abandoned us and we live with my mother. Recently my mother lost job due to old age and our situation became very difficult.

During the last months the prices for gas and electricity became very high in our region and we cannot use it to heat our home anymore.

The winter becomes colder each day, we very afraid and we don't know what to do.

The only accessible way for us heat our home is to use portable stove which give heat with burning wood. We have a lot wood in our region and this stove will heat our home all winter for minimal charges.

I work in library and after my job I allowed to use computer. I finded your address in internet and may be you can help us.

We need portable wood burning stove, but we cannot buy it in our local market because it is expensive for us. May be you have any portable stove which you don’t use anymore, we will be very grateful to you if you can donate its to us and organize transport of its to our address. This stoves are different, and they weight between 70-150kg.

I downloaded picture of me and my daughter to web-site and you can see it here:
http://mailrus.ru/free/users/elenafed/ourpicture.jpg
It is not very good quality, but it will show you how we look like.

I hope that you write me back.

Elena.
Russia.
ссылка4 комментария|Оставить комментарий

Ледник на Марсе [Дек. 20, 2007|07:47 pm]
[Tags|]



Почему картины поверхностей планет так сильно напоминают картины видимые через микроскоп?
ссылка6 комментариев|Оставить комментарий

Анекдоты [Дек. 19, 2007|06:43 pm]
[Tags|]

Комичная сцена
Один инженер искал определение значения одного макроса в коде большого проекта следующим способом: открывает файл, жмёт Ctrl+F , если не нашёл то закрывает файл и т.д. для каждого файла, которых несколько сотен и лежат они в разных каталогах и на разных разделах. Сегодня этот инженер запомнит команду grep надеюсь навсегда.

Как правильно описать достоинства и умолчать о недостатках продукта
Несколько часов потратил в поиске ошибок. Несколько раз перечитывал даташит пока не оказалось что под одной запятой, производитель неявно подразумевает слово ИЛИ. То есть выражение UB,LB нужно понимать как UB or LB, что сразу резко снижает достоинства продукта.

Голова
На соседнем столе коллега поставил голову робота. Утром, когда ещё никого в комнате нет, я вхожу и почему то решаю дотронуться до неё. Как тут же раздаётся разряд. После того как пришёл коллега, я сидел и прислушивался, может ли голова ещё разговаривать. Всё обошлось, роботам всё нипочём.
ссылка1 комментарий|Оставить комментарий

Fractal + Cellular Automata [Дек. 10, 2007|06:40 pm]
[Tags|, ]

Я выложил на www.pygame.org два примера:

1) Fractal
Парой строк, используя комплексные числа:
def iteration(c):
i = 0
z = 0
mag = 0.0
while mag < 4.0 and i < max_iteration:
z = z**2 + c
mag = abs(z) # что аналогично z.imag*z.imag + z.real*z.real
i+=1
return i




2)Cellular Automata
Простейший генератор клеточных автоматов, текстур и разных деревьев:
rule_110 = ((1,1,1,0), (1,1,0,1), (1,0,1,1), (1,0,0,0), (0,1,1,1), (0,1,0,1), (0,0,1,1), (0,0,0,0))
rule_30 = ((1,1,1,0), (1,1,0,0), (1,0,1,0), (1,0,0,1), (0,1,1,1), (0,1,0,1), (0,0,1,1), (0,0,0,0))

def rule(left, center, right, rule_num):
for r in rule_num:
if left == r[0] and center == r[1] and right == r[2]:
return r[3]
print "ERROR in Rule"
sys.exit()

ссылка5 комментариев|Оставить комментарий

Математический пакет Sage [Дек. 9, 2007|05:33 am]
[Tags|]

Хотя многие университеты уже давно используют питон с разными дополнениями для математических работ, сейчас в новостях пиарится проект Sage. Это обычный питон но уже с кучей дополнений нацеленный конкретно на работу с любой математикой. Думаю, до многих дойдёт настоящая мощь этой программы и постепенно Python+Scipy вытеснит уродливые Matlab, Mathematica и проч. проприетарный хлам.
ссылка6 комментариев|Оставить комментарий

Мысленный эксперимент [Дек. 9, 2007|01:57 am]
[Tags|, ]

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

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

Современный, устоявшийся подход к управлению такой машиной заключается в