Как алгоритмы придают очертания нашей жизни

Автор: admin от Сегодня, 08:25, посмотрело: 0

Мы сегодня немного переосмыслили роль современной математики — не только финансовой математики, а математики в общем. Её переход от того, что мы извлекаем и выводим из наблюдений за миром, к тому, что начинает формировать — мир вокруг нас и наш внутренний мир. Kevin Slavin «How algorithms shape our world» TED 2011

Как алгоритмы придают очертания нашей жизни
(на фото/картинке «Амплитудная модуляция» высот гор индексом doy jones 1980-2009, Michael Najjar)

Если алгоритмы выйдут из строя, как мы узнаем об этом?

— что общего между алгоритмами маскировки/локации самолета невидимки и алгоритмической торговлей?
— как хаос помогает Netflix рекомендовать фильмы?
— кто в ответе за "черный вторник" 2010,
— чем отличаются траектории умных пылесосов?
— как оптимально «упаковать» людей в лифты?
— откуда начинается интернет в Нью-Йорке?
— как алгоритмы продавали книгу за 23 млн долларов
— почему чтобы делать деньги из воздуха нужно лезть в воду?
— терраформирование на службе оптимизации алгоритмов

под катом видео с русскими субтитрами Kevin Slavin: How algorithms shape our world (3 000 000+ просмотров)

Категория: Программирование

 

Возможности четырехпроцессорных серверов на процессорах Xeon E7 v2

Автор: admin от Сегодня, 08:25, посмотрело: 0

Современные двухпроцессорные серверы — стандартная рабочая лошадка в большинстве организаций. Производительность растет, памяти добавляется, PCIe ускоряется. Казалось бы, зачем в таком случае нужны многопроцессорные системы?

Как не тривиально это звучит, но — большие данные и критически важные для бизнеса приложения. Ведь серверы на базе E7-4800 v2 — это не только полтора терабайта оперативной памяти на сокет, но и средства повышения надежности в пределах одной системы.

Возможности четырехпроцессорных серверов на процессорах Xeon E7 v2

Категория: Системное администрирование, Железо

 

Архитектура сервера онлайн-игры на примере Skyforge

Автор: admin от Сегодня, 08:25, посмотрело: 0

Привет, Хабр! Я Андрей Фролов, ведущий программист, работаю в Mail.Ru над Next-Gen MMORPG Skyforge. Вы могли читать мою статью про архитектуру баз данных в онлайн-играх. Сегодня я буду раскрывать секреты, касающиеся устройства сервера Skyforge. Постараюсь рассказать максимально подробно, с примерами, а также объясню, почему было принято то или иное архитектурное решение. По нашему серверу без преувеличения можно написать целую книгу, поэтому для того, чтобы уложиться в статью, мне придется пройтись только по основным моментам.

Архитектура сервера онлайн-игры на примере Skyforge

Категория: Программирование, Game Development

 

Семь вещей, которые полезно знать о программистах

Автор: admin от Сегодня, 07:25, посмотрело: 1

Семь вещей, которые полезно знать о программистахКак-то знакомый преподаватель английского языка рассказал, что вчера был на вечеринке и услышал анекдот:

— Ложась спать программист ставит рядом на столик 2 стакана.

— Один с водой — если захочет пить, второй пустой — если не захочет.

Смеялись только программисты, а остальные и он, в том числе, анекдот не поняли. Пришлось сильно постараться, чтобы объяснить гуманитарию, что в этом анекдоте смешного.

Программист – относительно новая профессия. Зародилась она по времени где-то между физиком-ядерщиком и космонавтом. Многие «лирики» и даже некоторые «физики» и «космонавты» нас не понимают. И среди этих людей часто находятся наши коллеги, менеджеры, сотрудники коммерческих департаментов, отделов кадров, владельцы бизнеса, заказчики и др. Этот пост для них. Ну и немного для себя (типа, ретроспектива самоанализ).

Disclaimer. Сейчас программистов много. Хороших и разных. Я буду писать про хороших. И то, не про всех, а про большую часть из тех, с кем имел честь вместе разрабатывать ПО.

Категория: Программирование

 

Интернет может рухнуть. Нам нужен «План Б»

Автор: admin от Сегодня, 06:25, посмотрело: 3

Ролик с TED 2013 (более 1 000 000 просмотров)
Дэнни Хилс (Danny Hillis, создатель Connection Machine, сооснователь Long Now Foundation) попытается донести до умов, свои идеи, достойные распространения.


В этом видео:
— Справочник е-мэйлов 1982 года
— Как Дэнни регистроровал третье в мире доменное имя (кстати, какие были первые два?)
— «От каждого по способности, каждому по потребности» — коммунистические принципы на службе мин. обороны США
— Почему интернет хрупок и уязвим и что такое «отрицательное время»

«Почему-то мы сосредоточены на защите компьютеров в Интернте, а не на защите самого Интернета.
Интернет довольно хрупкая система»

«Сейчас Интернет используется не так и не для того, для чего он задумывался изначально»

«Интернет меняется настолько быстро, что даже эксперты не обладают полной картиной происходящего»

«На протяжении долгих лет множество моих единомышленников терпеливо пытаются донести до умов, что нам нужна независимая резервная система»

Под катом тройка первых коммерческих доменных имен и еще несколько выступлений Дэнни Хилса

Категория: Информационная безопасность

 

Вышла iOS 7.1.1

Автор: admin от Сегодня, 06:25, посмотрело: 2

Размер 15,8 Мб.
— Улучшено распознавание отпечатков пальцев Touch ID;
— Исправлена ошибка, которая могла влиять на чуткость клавиатуры;
— Исправлена ошибка, возникавшая во время использования клавиатур Bluetooth при включенном VoiceOver.

Также исправлен ряд ошибок безопасности, касающихся:
— CFNetwork HTTPProtocol
— IOKit Kernel
— Security — Secure Transport
— WebKit

Переводить не стал, так как не очень хорошо владею терминологией, а русской версии документа Apple пока не выпустила. Английская версия доступна тут: support.apple.com/kb/HT6208

Также, по непроверенной информации, iPhone4 стал работать еще чуть более шустро. Но мне кажется, что это мнительность владельцев. У себя прироста я не ощутил.

Источник: support.apple.com/kb/DL1736 http://habrahabr.ru/post/220495/#habracut

Категория: Информационная безопасность, Apple, iOS

 

NodeSchool, Node.js и один урок для самых маленьких

Автор: admin от Сегодня, 06:25, посмотрело: 2

NodeSchool, Node.js и один урок для самых маленьких

NodeSchool, Node.js и один урок для самых маленьких

NodeSchool, Node.js и один урок для самых маленьких


Сегодня я вам расскажу про одно очень интересное сообщество под названием NodeSchool. Данное сообщество продвигает обучение по платформе node.js

Категория: Веб-разработка, Game Development

 

CodeAbbey — по мотивам ProjectEuler но без математики

Автор: admin от Сегодня, 05:20, посмотрело: 2

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

Сайт CodeAbbey пошёл по стопам ProjectEuler — здесь точно так же для решения задачи нужно отправить правильный ответ.

CodeAbbey — по мотивам ProjectEuler но без математики

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

Категория: Программирование

 

Разработка в InterSystems Cache под Linux

Автор: admin от Сегодня, 04:20, посмотрело: 2

В продолжение статьи про установку Cache на Linux опишу, какие IDE есть в арсенале разработчика на технологиях InterSystems, выбравшего Llinux в качестве домашней системы. На текущий момент большого разнообразия возможностей не наблюдается, возможно потому, что официальная среда разработки Cache Studio поставляется только для семейства операционных систем Windows. Но варианты все же есть. Под катом о том, что уже доступно сейчас, и о том, чего возможно стоит ждать в будущем.

Категория: Веб-разработка, Linux

 

PassportVision — простой способ распознавать документы

Автор: admin от Сегодня, 03:10, посмотрело: 2

Наверняка вам доводилось попадать в такую ситуацию: заходите в какое-нибудь учреждение (почта, банк, больница, кассы и т. п.), где для достижения ваших целей необходимо предъявить паспорт. И вроде очередь-то небольшая, всего 5 человек, но ждать придётся очень долго, ведь тётя Маша тратит по несколько минут на внесение данных с каждого паспорта в компьютер. Вам остаётся только наблюдать, как её указательный палец не спеша планирует над клавиатурой в поисках очередной клавиши.

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

PassportVision — простой способ распознавать документы

Сегодня в выпуске:

  • Популярные заблуждения о паспортах

  • Немного об используемых технологиях

  • Наш подход к интерфейсу

  • Как лучше всего отдать данные пользователю

Категория: Программирование » Веб-разработка

 
Назад Вперед