Архив за 12 сентября 2016 - 2

Несколько дней назад завершилась сделка по приобретению компанией Dell производителя систем хранения данных ECM. Стоимость сделки — 67 млрд долларов, что является рекордом для рынка IT.

Само собой, столь крупное слияние не могло пройти незаметно для обеих компаний на любых уровнях. Как сообщает источник, Dell Technologies, а именно так называется новообразованный гигант, собирается сократить 2000-3000 сотрудников.

Обзор методов и технологий отслеживания положения для виртуальной реальности - 1
Отслеживание положения (positional tracking) представляет собой сочетание аппаратных средств и программного обеспечения, которое позволяет определить абсолютное положение объекта в пространстве. Данная технология является критически важной для достижения эффекта погружения в виртуальную реальность. В сочетании с отслеживанием ориентации становится возможным измерять и передавать в ВР все 6 степеней свободы (6-DoF) реального мира. В ходе работы с технологиями виртуальной реальности в Singularity Lab мы получили определённый опыт в данном вопросе и хотели бы им поделиться, рассказав про существующие способы отслеживания положения для виртуальной реальности, а также о плюсах и минусах того или иного решения.
Читать полностью »

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

Разработка мобильной 2D-игры «Составь слова из слова» - 1

Работа со словарями

Имея некоторый опыт работы с БД Oracle, решил что обработку словарей буду вести в ней (Oracle 11.2 XE). Накачал в интернете несколько словарей в виде текстовых файлов с разделителями и с помощью механизма External Table загрузил в БД. Из загруженных слов отобрал 700 существительных длиной 8-10 букв. Это как раз и будут те слова, из букв которых игроки будут вести составление. Далее необходимо для каждого из этих 700 слов подобрать набор слов, которые можно из него составить. Для этого нужно проиндексировать все слова, чтобы можно было делать поиск по вхождению букв.

Читать полностью »

Сегодня Лему исполнилось бы 95.

Безопасна ли техника без опасности?

Впервые опубликовано: Литературная газета №127 от 26 октября 1965 года стр. 4

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

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

image

В этой статье мы рассмотрим базовые техники оптимизации кода, которые могут увеличить производительность вашей программы во много раз. Мы также коснёмся устройства процессора. Понимание как работает процессор необходимо для написания эффективных программ.
Читать полностью »

Арбитражный суд Москвы постановил взыскать с рекламного агентства «Дружба Медиа» 672 000 руб в пользу компании «Урбан Румс» за невыполненные обязательства по договорам, следует из материалов суда. «Урбан Румс» принадлежит предпринимателю Антону Гангнусу и управляет сетью из 20 городских порталов.

Читать полностью »

В списке Wi-Fi модулей, а точнее в списке дешевых Wi-Fi модулей, недавно возникло новое пополнение. На рынок начал выходить RTL8710.

Модуль RTL8710

Модуль RTL8710

Читать полностью »

Apple разрешил ВКонтакте вернуть музыкальный раздел в iOS-приложение соцсети. Музыкальная вкладка появилась в приложении ВК благодаря лицензированию музыки у главных мировых мейджоров Universal Music, Warner Music и Sony Music, объяснила соцсеть. Полторы недели назад Apple признал музыку непиратской в приложении «Одноклассников» (как и ВК, Читать полностью »

Пишем, собираем и запускаем HelloWorld для Android в блокноте. Java 8 и Android N - 1

Два с половиной года назад я опубликовал статью Пишем, собираем и запускаем HelloWorld для Android в блокноте. Она стала пользоваться огромной популярностью и набрала около 80 000 просмотров. С появлением новых инструментов, таких как Jack ToolChain, возникла необходимость переиздания и обновления статьи.

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

Используя только блокнот, мы напишем совсем маленькое учебное Android-приложение. А затем скомпилируем его, соберём и запустим на устройстве — и всё через командную строку. Заинтересовало? Тогда прошу.
Читать полностью »

Доказана аутентичность Кодекса Гролье — четвёртого сохранившегося кодекса майя - 1
Страница 7 Кодекса Гролье на бумаге из коры фикусов. На ней изображена фигура в головном уборе с перьями. Головной убор приравнивает фигуру к богам из таблиц планеты Венера в Дрезденском кодексе. Перед ним стоит бородатая голова бога C, предположительно, связанного с Полярной звездой, из которой произрастает растение с бутонами в виде дисков. Отсканированное изображение: Кодекс Гролье

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

В 1971 году в сообществе экспертов по истории майя произошла настоящая сенсация. Мексиканский коллекционер Хосе Саенс (José Saenz) решился показать миру своё главное сокровище — четвёртый сохранившийся кодекс майя, который он в 1965 году якобы купил у группы неизвестных лиц. 20 апреля 1971 года артефакт выставили на всеобщее обозрение в джентльменском клубе Гролье, откуда кодекс и получил название.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js