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

На данном ресурсе часто говорят о работе со случайными переменными — ну много где они нужны. Иногда случается так, что вам нужно определить зависимость двух случайных величин друг от друга. Тут вы воскликнете — «Пффф, дык мы ж такое в школе проходили — корреляция». Вот тут я хочу вас огорчить — корреляция Пирсона — всего лишь один из множества способов показать зависимость двух случайных величин. К тому же он линейный. То есть, если зависимость между X и Y не линейная, а, допустим, квадратичная, то есть X=Y^2, тогда корреляция Пирсона покажет отсутствие зависимости. Но мы то знаем что это не так. Если вы не задумывались об этом раньше, то сейчас у вас должны появляться идеи — «Как же так?», «А что же делать?», «Аааа, мы все умрем!» Ответы на все эти непростые вопросы я постараюсь под катом.
Читать полностью »

Компания ADATA Technology сообщила о расширении ассортимента накопителей на базе флэш-памяти серией DashDrive UV110. В составе линейки — четыре «флэшки», упакованные в корпуса из белого, синего, розового и коричневого пластика.

ADATA DashDrive UV110

Изделия обеспечиваются пожизненной гарантией и характеризуются размерами 69 x 22 x 9 мм и массой 11 граммов. Они оснащены выдвижным разъемом и подключаются по интерфейсу USB 2.0.

Перспективы компьютерного будущего

Через пять лет

Человек сидит за рабочим столом. Перед ним портативный компьютер. У него в руках две мышки. Изредка он отдает отрывистые лаконичные команды голосом: закрыть, открыть, свернуть, завершение работы, браузер.
Все очень просто. Уже сейчас Гугл внедряет интернет-технологию поддержки двух мышек (и курсоров).

image

Действительно, почему не использовать две руки для серфинга и работы? И быстрее и полезнее. Как известно, согласованная работа обоих рук включает работу двух полушарий, что приводит к увеличению производительности. Уже сейчас существуют системы распознавания голоса. Думаю, в ближайшие пять лет, они, наконец-то, достигнут широких масс (хотя я не понимаю, почему до сих пор компьютер не разговаривает со мной?!). И основные команды (опционально) можно будет выполнять при помощи голоса. Конечно, в условиях офисной работы или шума от общения голосом придется отказываться.
Сам системный блок будет продолжать уменьшаться в размерах, соединяя функции мобильных устройств и компьютеров.
Читать полностью »

Введение

В данной статье будет дано введение в разработку приложений для платформы MeeGo. Начиная с самых азов, установки и настройки вспомогательного программного обеспечения, и заканчивая отладкой и развертыванием приложения. Мы создадим простое приложение, выполняющее основные операции над числами (калькулятор), данное приложенное довольно простое и имеет множество способов реализации, а мы рассмотрим пример нестандартного решения представленный в книге [7].
Читать полностью »

Подано 1930 заявок на новые домены верхнего уровня — на сайте ICANN опубликован полный список

Сегодня, в 16.00 по московскому времени в Лондоне началась пресс-конференция ICANN, на которой опубликован окончательный список заявок на новые домены верхнего уровня общего назначения. Пресс-конференцию можно посмотреть в прямом эфире. Окончательный список доменов-претендентов доступен здесь. Публичное обсуждение заявок продлится 60 дней и будет проходить здесь. Официальное рассмотрение заявок и возражений будет длиться до ноября. Домены, которые получат одобрение ICANN, заработают в декабре 2012 — январе 2013 года.
Читать полностью »

Подано 1930 заявок на новые домены верхнего уровня (обновляется)

Сегодня, в 16.00 по московскому времени в Лондоне началась пресс-конференция ICANN, на которой опубликован окончательный список заявок на новые домены верхнего уровня общего назначения. Пресс-конференцию можно посмотреть в прямом эфире. Окончательный список доменов-претендентов доступен здесь. Публичное обсуждение заявок продлится 60 дней и будет проходить здесь. Официальное рассмотрение заявок и возражений продлится до ноября. Домены, которые получат одобрение ICANN, заработают в декабре 2012 — январе 2013 года.
Читать полностью »

Любитель старой техники восстановил Apple II

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

Машина была в довольно плачевном состоянии. При первом включении комп чуть не сгорел, внутри обнаружились пачка арахиса и модем Hayes Microcomputer. Тодд протер компоненты спиртом и чистящим средством и вернул машинку к жизни.Читать полностью »

Мобильное подразделение компании 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 для каждой таблицы, причем, так слово «множество» подразумевает, что «одинаковые» в некотором смысле операции достаточно сделать один раз. Поясню чуть подробнее.
Читать полностью »


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