Архив за 18 марта 2015 - 12

Справочник методов console в JS - 1Со времён систематизации методов объекта console прошло достаточно много времени, некоторые браузеры получили поддержку недостающих ранее методов. Таблица вызывает естественный интерес у разрабочиков, поэтому — почему бы её не обновить, дополнив в одной статье описаниями?
Читать полностью »

Достаточно известный китайский производитель спортивной экипировки Li Ning, как сообщает источник, намерен в текущем году вывести на рынок новую модель умных кроссовок. А поможет ему в этом деле не кто иной, как Xiaomi.

Последнее время Li Ning испытывает определённые трудности и пытается перестроить свой бизнес. Выпуск умной обуви совместно с крайне популярной китайской компанией Xiaomi может помочь в этом вопросе. Li Ning утверждает, что для Китая это будет первый опыт сотрудничества производителей электроники и спортивной экипировки.

Известный производитель бытовых приборов, компания Dyson, по сообщению источников, инвестировала 15 млн долларов в новое для себя направление.

Деньги были вложены в относительно молодую компанию Sakti3, основанную на базе Мичиганского университета, которая занимается технологиями твердотельных аккумуляторов. Данная компания некоторое время назад разработала технологию, позволяющую увеличить ёмкость привычных литий-ионных аккумуляторов. Если быть точным, команда утверждает, что достигла плотности энергии 1100 Вт•ч/л, что примерно вдвое превосходит доступные на рынке продукты.

Компилятор Intel® C++ предоставляет много возможностей для оптимизации приложений под самые различные задачи, в том числе для мобильных устройств. В этой статье мы затронем два аспекта оптимизации: во-первых, поговорим об использовании выполняемого модуля Intel® Cilk™ Plus в Android для реализации многопоточности приложений, во-вторых, коснемся темы использования Profile-guided Optimization (PGO) для повышения производительности приложений в ОС Android. Ссылки для более глубокого изучения этих тем даны в конце статьи.
Читать полностью »

Дрон + очки виртуальной реальности - 1

Дроны становятся всё доступнее и популярнее. Из игрушки для гиков они вскоре превратились в инструмент для профессиональной, а затем и любительской видеосъёмки. Теперь уже простенькие модели с камерами продаются в отделах игрушек. Прямо как у Гоблина: «… а потом и анекдотов насочиняли».
Однако одним из серьёзных недостатков дронов, затрудняющим их окончательный приход в массы, является неудобство управления. Точнее — неудобство визуального контроля. Многим людям трудно издалека контролировать поведение аппарата, и пользователям поначалу приходится старательно учиться управлять капризным и хрупким винтокрылом.

Другое дело, когда дроны оснащаются камерами обзора, транслирующие изображение на экран оператора. Так получается гораздо дольше не разбить жужжащую машину. Однако и это далеко не идеальный вариант визуального контроля летающего аппарата. Согласитесь, что ничего не может быть лучше и естественней для управления полётом, чем личное присутствие. И с развитием очков виртуальной реальности (ВР) это уже стало не только возможным, но и доступным.
Читать полностью »

В сети распространено заблуждение, что дружба PHP и Asterisk CLI — это костыль. Возможно, это и так, но иногда по требованию заказчика для интеграции, например, с CRM системой приходится связывать с VOIP, и чаще всего это Asterisk.

Как же быстро и просто подвязать несколько команд из CLI, да так, чтобы можно было получать уже готовые массивы данных для передачи в веб-приложение?

На самом деле все очень просто. Немного рутиной работы, немного логики и, вуаля.

Для получения данных мы будем использовать документированную возможность Asterisk обращение к CLI из-вне.
Читать полностью »

Почему от 3D болит голова - Часть 1: Недостатки оборудования - 1

Вопрос, почему у людей болит голова от 3D, очень мифологизирован. Журналисты повторяют друг за другом моменты, которые, в общем-то, важны, но важность которых находится на 10-м месте, а про совершенно вопиющие вещи типа кратной экономии на оборудовании кинотеатров или про массовые феерические ошибки на съемках и post-production практически все молчат. При этом очень многие проблемы, если задаться целью, можно легко увидеть, что называется, невооруженным взглядом, если знать, куда смотреть и воспользоваться относительно несложными скриптами. Часть проблем обнаружить сложнее, но после того, как они найдены — «насладиться» ими также несложно. Характерный пример — это перепутанные ракурсы (правый перепутан с левым). Развенчанию мифов, а также реальным проблемам, их причинам и в той или иной степени способам их исправления и будет посвящен цикл статей «Почему от 3D болит голова».
Читать полностью »

«Корпоративные лаборатории PENTESTIT» — практическая подготовка в области информационной безопасности - 1

Практическая подготовка в области информационной безопасности: «Стандарт», «Профи», «Эксперт». Обновленная программа.

Рады сообщить об очередном наборе «Корпоративных лабораторий тестирования на проникновение». Новая программа, помимо обновленного и наиболее актуального теоретического и практического материала, будет включать уникальный материал тарифа «Эксперт», в котором мы собрали «хардкордные» практики пентеста и противодействию злоумышленникам — материал уровня профессиональных конференций по практической безопасности.
Помимо уникальной программы и методики обучения, дополнительными преимуществами программы «Корпоративные лаборатории» являются полностью дистанционное обучение и гибкий график, позволяющий не отрываться от работы.
Читать полностью »

juniper — можжевельник (англ.)

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

image

Содержание:

Часть 1: Знакомство
Часть 2: IPSec
Часть 3: Virtual Routers

В Juniper есть тип сущностей Routing Instance, предназначенный для манипуляций с трафиком (маршрутизации и инкапсуляции). RI позволяют «разделить» один роутер на несколько поменьше, при этом каждый instance будет обрабатывать трафик «по-своему», независимо от других и с разными возможностями. Это полезно для организации всевозможных VPN, когда нужно изолировать друг от друга нескольких клиентов и разрулить их по разным правилам. При этом информацией о VPN можно обмениваться с другими роутерами (например, при организации MPLS VPN).
Читать полностью »

Я долгое время был разработчиком систем для десктопа. Сначала это был WinForms, потом более мощный и гибкий WPF. С тех пор прошло много времени и курсирует множество слухов и мнений о том, что WPF завершает свою жизнь, ведь сейчас столько разговоров о том, что можно писать настольные приложения на JS. А еще Microsoft усиленно двигает в массы платформу WinRT для разработки новых приложений. Это не могло меня и коллег оставить равнодушным.

Так почему же мы, команда GoSharp конференции (да, да, это о C#), решили сделать акцент на десктопной разработке в разрезе WPF? Далее я хочу показать какие светлые и темные моменты есть в существующем положении фреймворка и почему все же стоит в него вкладывать силы и время.

Почему WPF живее всех живых? - 1

Существует мнение, что развитие десктопной разработки остановилось в своем развитии и для этого есть несколько предпосылок. Одна из них – остановка, или даже лучше сказать стагнация, в самой базе, в визуальном фреймворке WPF. Значительных обновлений для него не было вот уже лет 5, как может показаться. Официальный тулкит давно не обновлялся, точнее с февраля 2010 года, т.е. вот как раз те самые 5 лет. При этом компании, специализирующиеся на кастом-компонентах, как например DevExpress и Telerik успешно выпускают обновления и составляют планы на будущее относительно WPF. Даже если вы ориентированы на новинки, то компоненты для WinRT все равно используют концепции и общую структуру XAML, который никуда не уходит.
Далее мы хотим представить причины, по которым WPF некоторые считают неактуальным, и опровержение этих причин.

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


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