Архив за 16 марта 2016 - 6

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

Задача оффлайновой фильтрации сигналов в случае, когда ожидаемая форма сигнала известна с точностью до нескольких неизвестных параметров, сводится к задаче аппроксимации. Например, если известно, что сигнал линейно растет на рассматриваемом промежутке, задача сведётся к линейной регрессии, а если можно предположить, что шум — нормален, то правильным методом будет МНК. Но однажды мы столкнулись с задачей оценки формы профиля рентгеновского микрозонда (пучка), про которую априори было достоверно известно только одно: профиль унимодален, а именно имеет ровно один максимум. Оказывается, и в этом случае можно наилучшим (в смысле, например, L2 метрики) образом приблизить экспериментальный сигнал функцией, принадлежащей известному множеству (множеству унимодальных функций). Причём — с приемлемой ассимптотикой вычислительной сложности.

Об одном забавном подходе к фильтрации унимодальных сигналов - 1 ===> Об одном забавном подходе к фильтрации унимодальных сигналов - 2 ===> Об одном забавном подходе к фильтрации унимодальных сигналов - 3
Читать полностью »

Если у вас вдруг завалялся Mac mini 2011 или 2012 года выпуска (а, может быть, вы до сих пор пользуетесь им как основным), не спешите отправлять этого «малыша» на покой раньше времени. Самый доступный компьютер в линейке Apple довольно хорошо поддается апгрейду, и с SSD вы можете дать ему вторую жизнь.

Что дает установка SSD в Mac mini? - 1
Читать полностью »

База данных китайского сертификационного агентства TENAA в очередной раз послужила источником информации о новом смартфоне до его анонса. В этот раз речь идет о новом устройстве Qiku.

Напомним, недавно стало известно о том, что флагманский смартфон QiKu будет оснащен SoC Snapdragon 820. Похоже, что на грядущей пресс-конференции могут анонсировать еще один смартфон с SoC Helio X20.

image

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

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

База столкновений с птицами в США ведётся с 1990 года, данные поступают от пилотов и управляющих компаний в добровольном порядке. Всего в год происходит порядка 600 подобных происшествий, оканчивающихся повреждением самолётов. Максимум из 764 инцидентов наблюдался в 2000-м году.
Читать полностью »

Компания Eastman Kodak отчиталась за четвертый квартал 2015 года и год в целом. По словам составителей отчета, показатели превзошли ожидания, что свидетельствует о «значительном прогрессе преобразования».

Доход за квартал составил 467 млн долларов, что на 12% меньше показателя за четвертый квартал 2014 года. За весь 2015 год компания получила 1,8 млрд долларов дохода. Для сравнения: в 2014 году доход Kodak составил 2,1 млрд долларов, то есть доход сократился на 15%. При этом операционные расходы за год удалось сократить на 24%, до 330 млн долларов.

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

Что такое Ångström Style System (ÅSS)? Это вторая версия библиотеки стилей для нативных приложений iOS, которую написал Шурик Бабаев (@bealex). Недавно появилась новая версия на Swift, которая называется S2, но мы её ещё не успели попробовать, поэтому я расскажу про реальное использование ÅSS на одном из наших текущих проектов.

Ура! Игра!

Я занимаюсь разными игровыми проектами. В процессе создания каждой игры требуется настройка игрового дизайна, учитывать приходится огромное количество нюансов. Если вы также ведёте разработку «PvZ-inspired» игры, то вам будет необходимо продумать, как эффективно организовать настройки. Как? Читайте дальше.
Читать полностью »

Стандарт ECMA-262 (JavaScript) в картинках, часть 1 - 1

Про устройство JavaScript написано много статей. В первую очередь, это "JavaScript. Ядро." Дмитрия Сошникова, перевод статьи Ричарда Корнфорда и поста Дмитрия Франка. Но для того чтобы хорошо разобраться в какой-либо технологии лучше обратиться к первоисточникам. В данном случае к стандарту ECMA-262 ECMAScript Language Specification. Я рассматриваю этот пост как облегченный способ начать изучение стандарта. Рекомендую переходить по ссылкам, вчитываться в текст спецификации и составлять собственные схемы.
Читать полностью »

Mail.Ru официально открыла исходники ICQ для Windows и OS X (и объявила о клиенте под Linux) - 1
Как гласит новость на сайте, аську переписали полностью на Qt, в связи с чем и выкладывают полные исходники на GitHub.

Ранее уже была неудачная попытка выложить исходники и в открытый доступ попали приватные ключи для Sparkle (системы обновления для OS X).

Теперь же репозиторий подчищен, а кроме того, новая сборка под Windows уже доступна для скачивания. Версии для OS X и Linux (!) на подходе, благо Qt — кроссплатформенный фреймворк и собрать можно почти подо что угодно.
Читать полностью »

По итогам JPoint 2015 мы получили множество отзывов: как приятных, так и наполненных разной критикой — как конструктивной, так и не очень. Одни участники положительно отзывались о содержании докладов, подборе спикеров и организационных моментах, другие критиковали очередь на обед и небольшую вместимость главного зала (на открытии некоторым пришлось стоять).

При подготовке JPoint 2016 мы постарались учесть рекомендации и пожелания участников прошлогодней конференции. 22-23 апреля можно будет посмотреть, что из этого всего получилось. А пока давайте разберемся, за что наши участники любят JPoint, почему одни приходят к нам из года в год, а другие стремятся стать спикерами.

Свидетели JPoint: что делает программиста особенным? - 1
Читать полностью »

Это ответ на пост "А нужно ли знать программисту алгоритмы?"

Так почему я пишу свои алгоритмы в 95% случаев и буду их и дальше писать?

Дабы быть кратким, сразу приведу конкретику в моем случае (весьма экзотическом), но отмечу что есть немало случаев-аналогов. Если в вашей практике нет случая-аналога — поздравляю, вам не нужно заморачиваться велосипедами. Возьмите с полки пирож... Возьмите готовый код, это реально отличный вариант для RAD, да и просто для потоковой разработки, где время — деньги, а специальные требования отсутствуют.

Я разработчик экспериментальной системы управления крылатым беспилотником.
Читать полностью »


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