Pull to refresh
3
0
Send message

Р. Фейнман «Характер физических законов» (вторая лекция)

Reading time2 min
Views7.3K
Представляю вашему вниманию вторую лекцию из семи прочитанных лауреатом нобелевской премии профессором Ричардом Фейнманом в Корнелльском университете в 1964г, которая называлась «Связь математики и физики».

image

Я убежден, что не существует популярной науки, есть только популярная ее интерпретация. И это не самый мною любимый жанр, сейчас я практически не читаю научно популярных книг, наука не заслуживает того чтобы скользить вечно по поверхности. Однако какие-то книги я все-таки читал и вам советую, много и восхитительно писали: Бор с Эйнштейном (любой популярный текст, особенно советую их переписку), Паули (переписка), Гейзенберг «Часть и целое» (это уже больше философия в стиле Витгенштейна), сам Витгенштейн, Куайн «Две догмы эмпиризма», Дэвид Дойч «Структура реальности» (с оговорками- совершенно замечательная вещь), по квантовой механике опять же Фейнман «КЭД — удивительное свойство света и вещества», по логике — Хофштадтер GEB (Гедель, Эшер, Бах) — книга моего детства, по биохимии Франк-Каменецкий «Самая главная молекула» — замечательная книга про ДНК, конечно советую Джеймса Уотсона «Двойная спираль. Воспоминания об открытии структуры ДНК».
И еще масса книг, которые я не вспомнил, от всех этих книг захватывает дух, но к сожалению на полках в книжных магазинах они растворились в бестолковом шуме какой-то сомнительной около научной литературы. И я не очень понимаю что собственно читают сейчас люди интересующиеся наукой.
Читать дальше →
Total votes 81: ↑77 and ↓4+73
Comments48

Ричард Фейнман. Характер физических законов. Лекция 1

Reading time1 min
Views8.6K
Мой хороший друг по собственной инициативе решил сделать перевод популярных лекций известного физика-теоретика, лауреата Нобелевской премии Ричарда Фейнмана, прочитанных им в Корнельском университете в 1964 году.

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

Итак, «Характер физических законов», лекция первая.

http://vimeo.com/14174734

Те, кто интересуется, кто же такой Ричард Фейнман и почему его лекции настолько интересны, для начала могут ознакомиться со статьей в Wiki.
Читать дальше →
Total votes 105: ↑100 and ↓5+95
Comments44

Извлечение фактов

Reading time3 min
Views13K
Задача извлечения информации из текста сама по себе не нова: в этом направлении проделано довольно много работы как со стороны крупных компаний aka Яndex и Google, так и со стороны независимых разработчиков. Однако, говорить о том, что данная задача окончательно решена, увы, не приходится. В этой статье я хочу немного упорядочить свои знания по данному вопросу, поверхностно разобрав наработки, с которыми мне недавно пришлось столкнуться.
Читать дальше →
Total votes 62: ↑58 and ↓4+54
Comments21

Запасаемся на зиму

Reading time1 min
Views22K
Книги — пища для мозгов программиста. А художественные — десерт. Хорошая книга — как вкусное блюдо, которое хочется дочитать растянув удовольствие, испробовать снова и снова. Но есть куча книг, которые мы еще не нюхали и, возможно, никогда не попробуем, потому что нам их не посоветовали несколько человек.

У каждого есть одна-две любимые книги, которые могут понравится другим, поделитесь пожалуйста, заразите. Думаю многим будет интересно поставить в очередь «к прочтению» несколько новых. Давайте устроим «дегустацию» книг в формате: одна книга — один комментарий. Чтобы другие могли добавить в избранное (и оценить, и обсудить) каждую книгу по отдельности.

Читать дальше →
Total votes 158: ↑148 and ↓10+138
Comments476

Математика в природе

Reading time1 min
Views1.5K
Молодая девушка Nikki Graziano увлекаясь математикой и фотографией делает вот такие интересные работы:

image

Вот так вот всё прекрасное можно описать парочкой формул. Девушке пока 21, думаю через пару лет она будет описывать не только кривые =)
Ещё несколько работ.
Total votes 260: ↑216 and ↓44+172
Comments118

Развитие Microsoft Tag

Reading time1 min
Views1.2K
Возможно, вы уже слышали про Microsoft Tag, изображение построенное особым образом для кодирования небольшого объема данных. На Хабре о нем тоже писали. Этот формат штрихода был разработан специально для получения информации посредством цифровых фотокамер, которые сегодня встроены практически во всех сотовые телефоны.

Технология не стоит на месте и недавно появилось описание Custom Tags — механизма, который позволяет радикально преображать ваши тэги.



Все эти теги рабочие и распознаются всем старым программным обеспечением. Под катом небольшие подробности и еще примеры использования Custom Tags.
Читать дальше →
Total votes 69: ↑50 and ↓19+31
Comments46

Powder games

Reading time1 min
Views2K
Если кто-то из Вас играл в Phun, то Вы уже знаете, что там очень требовательная к ресурсам вода.
Недавно, я нашел 2 игры: Dan-ball's Powder game и The Powder Toy. Они являются симуляторами воды, песка, лавы и т.д.
Читать дальше →
Total votes 44: ↑40 and ↓4+36
Comments22

Augmented Reality

Reading time1 min
Views3.4K
Технологии «дополненной реальности» (augmented reality) еще могут быть и сыроваты для «серьезных» приложений, но в развлекательных, образовательных и рекламных целях их уже активно используют. Благодаря чему у нас есть, чем развелчься в остаток рабочего дня в пятницу.



Например, GE Energy на своем сайте, посвященном энергосберегающим решениям Smart Grid, предлагает две «игрушки» с использованием augmented reality.

Если у вас есть под рукой вебкамера и принтер, то нужно просто:
(1) зайти на сайт Plug Into the Smart Grid
(2) распечатать страницу с «цифровой голограммой»
(3) открыть одно из двух приложений:
Wind Turbine
Solar Power
(4) разрешить флэшу использовать камеру и микрофон
(5) показать страницу камере (в случае с ветряком — можно еще подуть в микрофон)

Ну а если вебкамеры нет — то можно просто посмотреть ролик:
Читать дальше →
Total votes 57: ↑54 and ↓3+51
Comments25

Психология использования пользователя как элемента защиты от SPAMа

Reading time1 min
Views378
Есть подозрение, что Google в своей системе защиты от SPAMа использует своих пользователей выборочно, более лояльные пользователи загружаются больше.

В моём почтовом ящике GMail стало больше СПАМа с тех пор, как я стал его держать постоянно открытым и проверять без задержек при увеличение количества входящих писем, которое видно на вкладке. И это при том, что адрес моего почтового ящика уже давно доступен по всему интернету и в этой области не было никаких изменений за последний год, точно.

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

Размышления подробней
Total votes 3: ↑2 and ↓1+1
Comments11

A* или поиск пути на практике javascript

Reading time3 min
Views1.8K
Где-то примерно три или четыре года назад, когда количество написанного, стёртого и снова написанного мной кода, с одной стороны, вызывало у меня непреодолимое чувство гордости, а с другой (никак мне не видной), совсем не собиралось переходить в качество, появилась идея о реализации браузерной игры. Как всё проходило и почему ничего не получилось история отдельная, а вот тем, что я узнал об алгоритмах поиска пути и как это предполагалось применить на практике, я бы хотел с вами поделится.
Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments4

Предел Бреммермана — невычислимые задачи

Reading time3 min
Views3.6K


Шутки шутками, но что, если задуматься об объеме такого «жесткого» диска?
В 1964 году Ханс Бреммерман опубликовал статью «Optimization through evolution and recombination», главный вывод который заключается в следующем:

Не существует системы обработки данных, искусственной или естественной, которая бы могла бы обрабатывать более чем 2×10^47 бит в секунду на грамм своей массы.

Масса Земли оценивается примерно в 6×10^27 г, а возраст 10^10 лет, год состоит из приблизительно 3.14×10^7 секунд. Наша воображаемая компьютерная система смогла бы обработать 2,56×10^93 бит, округляя до порядка 10^93 бит.

Задачи, требующие обработки более чем 10^93 бит информации называются трансвычислительными задачами. К сожалению, комбинаторика говорит нам, что что такой предел может быть достигнут для задач даже относительно небольшого размера. Например, в распознавании образов: пусть есть массив q*q, каждый элемент которого может быть раскрашен одним из k цветов, тогда всего вариантов раскраски может быть k^(q*q). Если массив 18×18, то задача трансверсальна при двух цветах, для массива 10×10 становится трансверсальной при 9 цветах. Понятно, что рассмотреть все варианты образов сетчатки глаза, имеющий порядка миллиона светочувствительных колбочек, невозможно. Еще один пример такой задачи — тестирование микросхемы, у которой 308 входов и всего 1 выход.

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

Доказательство предела Бреммермана
Total votes 43: ↑41 and ↓2+39
Comments25

Автоматизированный приём webmoney платежей на вашем сайте.

Reading time6 min
Views2.4K
0. Вступление

Ни для кого не секрет, что в последнее время webmoney набрало достаточную популярность для того, чтобы стать одним из самых удобных и доступных средств для безналичного расчёта через интернет. Пополнить баланс своего мобильного, оплатить покупку товаров в веб-магазине — всё это можно сделать с помощью webmoney.

Я бы хотел рассказать вам несколько способов, как можно устроить приём оплаты за какие либо товары или услуги на вашем сайте электронной валютой webmoney. Это, кстати, не так сложно, как могло бы показаться на первый взгляд!
Читать дальше →
Total votes 48: ↑43 and ↓5+38
Comments12

Визуализация информации и статистики

Reading time2 min
Views1.6K
Так уж получилось, что время от времени мне приходится работать со статистикой, а следовательно задаваться вопросом «В каком виде ее лучше представить другим людям?» Поэтому, сегодня я расскажу вам о некоторых весьма оригинальных способах визуализации разного рода статистических данных.

Для начала приведу пример одной визуализации, сделанной с помощью Processing.
В ее основу входит ежегодная статистика наиболее освещаемых газетой New York Times людей и организаций, а связи между ними показаны линиями.
image
По ссылке можно посмотреть визуализации за каждый год с 1984.
Читать дальше →
Total votes 67: ↑62 and ↓5+57
Comments33

Зеркала математика Хикса

Reading time1 min
Views1.9K
Американский математик Эндрю Хикс разработал сложные компьютерные модели, с помощью которых он может изготавливать зеркала изощрённой формы с необычными свойствами. На компьютере просчитывается, как будет отражаться свет с десятков тысяч граней — и в результате можно сделать, например, зеркало, в котором текст читается нормально или 360-градусная панорама отображается без искажений на плоской поверхности.



По хабракатом — галерея из самых необычных зеркал Хикса.
Читать дальше →
Total votes 148: ↑145 and ↓3+142
Comments49

Учебный курс – Построение компьютера с нуля

Reading time2 min
Views3K
Привет, всем!

Вы хотели когда-нибудь создать компьютер своей архитектуры, со своим языком и своей операционной системой? Я – да.

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

Читать дальше →
Total votes 28: ↑27 and ↓1+26
Comments7

Подключаемся к камерам наблюдения

Reading time2 min
Views38K
image

Зачем нужны камеры наблюдения? Правильно — чтобы наблюдать за происходящим и контролировать ситуацию! В наше неспокойное время эти самые камеры развешаны повсюду — от денежных хранилищ до придорожных кафе. Однако защищая свои владения, хозяева порой забывают о защите самой камеры путем банальной установки пароля на доступ из Интернета. И очень зря. Если пароль не установить — ваша камера «безопасности» превращается в публичную вэб-камеру с реалити шоу для всех желающих.
Читать дальше →
Total votes 258: ↑245 and ↓13+232
Comments133

Как я искал, и нашел русский голос для Mac OS

Reading time4 min
Views11K
Будучи пользователем PC я активно использовал «голосовые»решения.

Различные читалки и голосовые конвертаторы текста, переводя в «голос» интересные мне статьи и книги и слушая их на ходу с плеера или с компа перед сном. Это превратилось в устойчивую привычку, которая позволяла мне приятно и с пользой проводить время прогулок и дальних поездок. Около года назад, купив практически одновременно Macbook Air и iPhone, я с удивлением обнаружил такой факт:
С одной стороны Mac имеет прекрасную и глубоко интегрированную в ОС голосовую службу. Множество прекрасных встроенных голосов.
С другой стороны, русского голоса для мака нет!
Читать дальше
Total votes 41: ↑30 and ↓11+19
Comments20

Чтение конфигурационных файлов в Java: nProperty

Reading time10 min
Views86K
image
Многие разработчики сталкиваются с необходимостью чтения конфигурационных (*.ini, *.prop, *.conf, etc.) файлов в разрабатываемых приложениях. В Java есть стандартный класс Properties, с помощью которого можно очень легко загрузить ini-файл и прочитать его свойства. При большом объеме конфигурационных файлов чтение и запись настроек в объекты превращается в очень нудную и рутинную работу: создать объект Properties, конвертировать каждую настройку в нужный формат и записать его в поле.

Библиотека nProperty (Annotated Property) призвана упростить этот процесс, сократив примерно в два раза требуемый код для написания загрузчиков настроек.

Чтобы показать, каким образом возможно обещанное сокращение кода в два раза, ниже приведены два примера: в первом примере используется стандартный класс Properties, во-втором — nProperty.

Прошу под кат за подробностями
Total votes 28: ↑24 and ↓4+20
Comments53

Как бороться с паузами GC

Reading time6 min
Views35K
В данном топике речь пойдет о причинах, вызывающих длинные паузы сборщика мусора и о способах борьбы с ними. Рассказывать я буду о CMS (low pause), так как на данный момент это наиболее часто используемый алгоритм для приложений с большой памятью и требованием малой задержки (low latency). Описание дается в предположении, что у вас приложение крутится на боксе с большим объемом памяти и большим количеством процессоров.

Читать дальше →
Total votes 60: ↑57 and ↓3+54
Comments21

Отчет о DeadLock'ах в работающем приложении

Reading time6 min
Views4.3K
Привет тебе хабражитель!
В данной статье, точнее примере я хочу показать как можно получить информацию о залоченных потоках Вашего многопоточного java приложения. Под катом будет представлен пример простейшей ситтуации DeadLock'а, а также способы получения информации о нем.
Под кат
Total votes 32: ↑28 and ↓4+24
Comments10
1

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity