Новости информационных технологий - 25312

Мобильное подразделение компании Sony опубликовало сегодня в своей страничке на Facebook изображения и рекламный видеоролик нового смартфона, названного miro. Новинка относится к устройствам среднего уровня оснащения (и, очевидно, того же ценового диапазона) и ориентирована на активных пользователей социальных сетей.

Sony miro
Sony miro

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

Белорусской команде разработчиков игр Aterdux Entertainment удалось собрать на Kickstarter 83.577$ (из запланированных 50 тысяч). Краудфандинговую кампанию, посвященную выпуску второй части игры "Легенды Эйзенвальда", поддержало 2729 человек.

Белорусская команда разработчиков игр собрала на Kickstarter 83 577$

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

Мой друг Роберт Ходжес на днях опубликовал статью про репликацию из OLTP в OLAP базу данных (а именно, из MySQL в Vertica), которую его компания построила на своем продукте Tungsten. Самое интересное, это преобразование данных, которое происходит в процессе репликации. Подход достаточно общий, и может быть использован и для других систем.

Обычный подход к репликации — это синхронный или асинхронный перенос бинарного лога с одной базы данных (мастер) на другие (слейвы). В бинарном логе строго последовательно записываются все операции, которые модифицируют данные. Если его «проиграть» на другой системе с той же начальной точки, то должно получиться точно такое же состояние данных, как и на исходной. «Проигрывание» происходит по одной операции или по одной транзакции, то есть очень маленькими кусочками.

Этот подход плохо работает с OLAP-специфичными, и особенно, колонко-ориентированными базами данных, которые хранят данные физически не по строкам, а по колонкам. Такие базы данных оптимизированы на запись, чтение и сортировку больших массивов данных, что типично для аналитических задач, но не на маленькие операции на единичных записях, потому что любая операция затрагивает много колонок, которые физически хранятся в разных файлах (а иногда и разных дисках). Хуже всего обстоит дело с изменением данных. Конечно, все базы данных поддерживают стандарт SQL и оператор UPDATE, но на физическом уровне он, как правило, транслируется в то, что обновляемая запись помечается как удаленная, а вместо нее вставляется измененная копия. Потом, когда-нибудь, «сборщик мусора» перетрясет таблицу и удаленные записи удалятся навсегда. Помимо плохой эффективности, отсюда следует, что частые удаления и обновления приводят к «засорению» базы данных, что снижает ее производительность в том числе и на чтение.

Роберт предложил, как мне кажется, новый, хотя и естественный подход к решению проблемы репликации данных для таких случаев. Бинарный лог преобразуется в последовательность частично упорядоченных множеств операций типа DELETE/INSERT для каждой таблицы, причем, так слово «множество» подразумевает, что «одинаковые» в некотором смысле операции достаточно сделать один раз. Поясню чуть подробнее.
Читать полностью »

imageВ службе технической поддержки клиентов американского офиса «Лаборатории Касперского» появилась новая сотрудница — виртуальная девушка Саша. Должностная инструкция предписывает ей вежливо и компетентно помогать клиентам в онлайн-режиме: отвечать на их вопросы или советовать, куда и как им пройти на сайте, чтобы получить необходимую информацию. Откуда у американского агента русское имя, расскажет руководитель проекта Дэвид Марчионек.Читать полностью »

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

Экономики мира в 2011 году потратили на R&D в общей сложности около 1 триллиона 333 миллиардов долларов, или 2% мирового ВВП. Естественно, большая часть этих денег приходится на прикладные исследования и разработки, но и на фундаментальную науку остаётся примерно 20% от общей суммы или около 270 миллиардов. Практически все деньги достаются учёным через посредничество корпоративной и государственной бюрократии. Для подавляющего большинства людей наука продолжает оставаться чем-то абстрактным.
Читать полностью »

У меня появилась хорошая метафора — «живая система». Система должна отзываться на действия пользователя, как живой организм.

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

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

В последние годы в филологии приобрело популярность направление, которое называется когнитивной лингвистикой. Один из основных предметов изучения когнитивной лингвистики – концепты. Концепт – это «некое представление о фрагменте мира или части такого фрагмента, имеющее сложную структуру, выраженную разными группами признаков, реализуемых разнообразными языковыми способами и средствами. Концептуальный признак объективируется в закрепленной и свободной формах сочетаний соответствующих языковых единиц – репрезентантов концепта. Концепт отражает категориальные и ценностные характеристики знаний о некоторых фрагментах мира. В структуре концепта отображаются признаки, функционально значимые для соответствующей культуры» (Пименова М.В. Введение в когнитивную лингвистику. — Кемерово, 2004). Структура содержания концепта включает буквальный смысл (внутреннюю форму), пассивный, исторический слой, новейший, актуальный и активный слой, эволюционные семиотические ряды концептов, образы, ассоциации. Концепт может иметь или не иметь имени, но он всегда вербализуется в языковых единицах.

Вербализация – словесное отображение содержания концепта. Представляя концепт как поле, выделяют ядерную, околоядерную зоны, зоны ближней и дальней периферии. В ядерную зону входят единицы, называющие концепт, в околоядерную – характеризующие его. К ближней и дальней периферии относятся слова и выражения, соответственно более и менее тесно связанные с концептом по смыслу. Приведем фрагмент анализа концепта «Дом» в русском и немецком языках.
Читать полностью »

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

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

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

Мероприятие AMD Fusion Developer Summit лидеры отрасли выбрали для объявления о создании консорциума Heterogeneous System Architecture (HSA) Foundation. Задача HSA Foundation — разработать и продвигать открытую, основанную на стандартах спецификацию гетерогенной архитектуры процессоров. Предполагается, что это позволит создать широкую экосистему гетерогенных вычислений и облегчить жизнь разработчиков программного обеспечения.

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

По сообщению источника, компания HTC на этой неделе подтвердила намерение купить компанию S3 Graphics, рассчитывая таким образом приобрести принадлежащий последней внушительный пакет патентов.

Всего S3 принадлежит примерно 270 патентов. Среди лицензиатов S3 — такие компании, как Sony, Nintendo и Microsoft.

Ценность патентов для HTC подтверждена принятым в 2011 году предварительным решением Комиссии по международной торговле США (ITC), согласно которому Apple нарушила патентыЧитать полностью »


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