Архив за 30 мая 2016 - 6
Device Lab от Google: Chromecast 2.0 и Chromecast Audio
2016-05-30 в 9:35, admin, рубрики: android, Chromecast, chromecast audio, Eddystone, github, Google, Google Play, google play music, html5, javascript, Receiver API, SDK, web, web приложения, Беспроводные технологии, мобильные приложения, Программирование, разработка мобильных приложений, Разработка под androidВойна задержек: Почему низкая задержка так важна?
2016-05-30 в 9:30, admin, рубрики: биржа, задержки, Разработка систем связи, рынок, Сетевые технологии, скорость, торговая система, торговые роботыПредлагаю вниманию читателей «Хабрахабра» перевод показавшейся мне интересной статьи «Latency War» с сайта quantinsti.com.
Это какое-то безумие с задержками! Дэвид Черитон однажды сказал, что если у вас есть сетевое соединение с низкой пропускной способностью, то легко сделать несколько параллельных устройств для того, чтобы создать комбинированную связь с более высокой пропускной способностью, но если ваше сетевое соединение обладает плохой задержкой, то никакие деньги не смогут превратить любое число элементов в единую связную структуру с хорошей задержкой.
Давайте посмотрим на конкретный пример, чтобы разобраться с техническим жаргоном по задержкам. Боинг 747 может взять на борт 500 пассажиров, в то время как Boeing 737 — 150. Можно ли сказать, что 747-ой Боинг в 3 раза быстрее, чем 737-ой? Boeing 747 в 3 раза больше, чем 737, но не быстрее, так как оба летят со скоростью 500 миль в час. Задержка играет жизненно важную роль в алгоритмической торговле, где скорость является ключевым фактором при осуществлении сделки.
Приведем краткое сравнение между архитектурой традиционной и автоматизированной системы.
Читать полностью »
Angular 2 несёт мир в галактику фронтенда
2016-05-30 в 9:23, admin, рубрики: angular2, AngularJS, javascript, jug.ru, wrike, Блог компании JUG.ru Group, Разработка веб-сайтовReact, Redux, Angular, JavaScript, Dart — мир фронтенда находится на грани полномасштабной войны адептов разных технологий. Настало время героев — кто спасёт мир в веб-разработке и станет главным героем новой эпохи? Кажется, об этом знает фронтенд-тимлид компании Wrike Евгений Гусев. Нам удалось отвлечь его от работы и задать несколько вопросов, которые так волнуют тех, кто уже успел попробовать Angular 2 или ещё только слышал о нём. Евгений рассказал нам о преимуществах Angular 2, скорости развития проекта, трудностях и радостях перехода на него. Мы успели обсудить React, JavaScript и Dart, — в общем, сравнить и изменить все силы. Впрочем, хватит тизеров. Магистр, вам слово!
— Расскажите о себе, о том, с чем работаете и как попали в Wrike?
Меня зовут Евгений, и я пишу на Dart и Angular 2. Наверное, странное начало, но надо расставить все точки над «i». Работаю фронтенд-тимлидом в компании Wrike, а начинал с С++ под микроконтроллеры, писал немного на том и на этом, потом дошёл до C#. Когда перешёл в Dell, начал плотнее общаться с фронтендом, причём самым банальным образом: кому-то нужно было писать UI, а никого не было. Причём писать начал сразу на CoffeeScript (да-да!). Годы шли, и я перешёл в компанию, в которой я сейчас и работаю, а именно Wrike. Мы разрабатываем крупную SaaS-платформу для управления задачами и совместной работы. Сейчас у нас почти 30 фронтенд-девелоперов, плюс команда верстальщиков, и мы, как Алиса из небезызвестной сказки, всё растём и растём.
Wrike прошёл довольно большой путь: от совсем небольшого стартапа до двух миллионов строчек кода за 9+ лет разработки. Конечно, за это время у нас сменилась куча фреймворков и технологий. Всё начиналось с Dojo, потом Ext.js. Мы писали на Polymer 0.5, и, когда он стал deprecated (с выходом версии 1.0), перед нами встал вопрос — что же выбрать? Собственно о том, какие у нас были варианты, и почему мы в итоге выбрали Angular 2, я и расскажу в своём докладе.
Хакер объяснил преимущество древних компьютеров на ядерных объектах
2016-05-30 в 9:22, admin, рубрики: IBM Series/1, L0pht, Space Rogue, дискеты, древние компьютеры, информационная безопасность, История ИТ, мейнфрейм, минобороны США, Настольные компьютеры, ядерный арсенал, метки: L0pht, Space Rogue
На прошлой неделе СМИ облетела «новость», что министерство обороны США до сих пор использует компьютеры 70-х годов IBM Series/1 и 8-дюймовые дискеты для управления ядерным арсеналом. Многие смеялись над этим, но только не специалисты по информационной безопасности.
«Самой большой проблемой безопасности является вовсе не то, что компьютеру 40 лет, а качество изоляции этого компьютера от внешнего мира», — говорит Крис Томас (Cris Thomas), специалист по стратегической безопасности компании Tenable Network Security, известный в подпольных кругах под ником Space Rogue как один из основателей хакерской группы L0pht. Эта группа пропиарилась в 1998 году, когда заявила в Сенате США, что может положить интернет за 30 минут.
Читать полностью »
Технология быстрой зарядки MediaTek Pump Express 3.0 позволяет зарядить современный смартфон до 70% за 20 минут
2016-05-30 в 9:22, admin, рубрики: Новости, метки: новостиСегодня компания MediaTek представила новое поколение своей технологии быстрой зарядки MediaTek, заявив, что это самое быстрое решение для зарядки аккумуляторов современных мобильных устройств.
В опубликованном пресс-релизе говорится о том, что при помощи технологии MediaTek Pump Express 3.0 аккумулятор современного устройства можно зарядить от 0 до 70% всего за 20 минут. Ближайшие конкуренты демонстрируют вдвое худший результат, а при использовании обычной зарядки вам понадобится в пять раз больше времени. Зарядив совместимый смартфон в течение пяти минут, вы сможете говорить по нему около четырех часов.
Хотите поиграть в Pong в реальности? Нет проблем
2016-05-30 в 9:08, admin, рубрики: diy или сделай сам, Pong, видеоигры, Игровые приставки, развлеченияМы сделали тебе стол с эмуляцией видеоигры, чтобы ты мог играть в игру, которую эмулирует видеоигра
Atari Pong — одна из первых в мире видеоигр. Причем она, несмотря на свою простоту, до сих пор остается популярной. Различные ее инкарнации в том либо ином виде появляются и сейчас на мобильных платформах. А ведь выпущена игрушка была в 1972 году, создал ее программист Аллан Алкорн. В 1975 году компания выпустила уже домашнюю версию игрушки, что сделало ее еще популярнее.
Сейчас, когда электронными устройствами и видеоиграми никого не удивишь, появляются «теплые ламповые» разработки с отсылкой к старым играм. Atari Pong тоже не забывают. На днях был представлен проект игрового стола, который копирует игру, причем никакие экраны здесь не используются, все происходит в реальности. А реализация проекта заняла у разработчиков целых два года. Но результат стоил того.
Читать полностью »
Что делать если Instagram не дал доступ к API?
2016-05-30 в 9:03, admin, рубрики: api, Instagram, java, open source, php, scraper1 июня 2016 года Instagram отключит от своего API все приложения, которые не прошли модерацию. Что делать если вы в их числе?
Предыстория
Мы делаем сервис для постинга в Instagram по расписанию и используем API для получения информации об аккаунтах. Самим постингом занимаются телефоны в автоматическом режиме. Нам отказали в доступе к API после 1 июня (пробовали пройти модерацию два раза) поэтому было решено найти замену.
Сначала расскажу как мы использовали официальный API:
- При добавлении аккаунта забираем из Instagram информацию об аккаунте: имя, фото профайла, количество постов, подписчиков, подписок.
- Перед тем как опубликовать фото/видео мы запрашиваем количество постов, и тоже самое после публикации, если число постов увеличилось считаем публикацию успешной.
- Если публикация прошла успешно забираем ссылку на последнее фото в профайле.
- Если пользователь удаляет фото из нашего сервиса, то перед тем как выполнить задачу нужно проверить существует ли такой пост в Instagram (или его удалили).
Реализация
У Instagram есть веб-версия. С помощью нее в приватных аккаунтах можно получить информацию о количестве постов, подписок и подписчиков, а в публичных еще и сами посты, комментарии и лайки. Поэтому, в силу простоты получения, я подумал, что уже написаны подобные библиотеки. Пошел гуглить и нашел только для NodeJS. И для PHP нашелся какой-то код, но всем четырем пунктам не соответствовал. В итоге было решено писать свою библиотеку.
Читать полностью »
На Computex 2016 замечена плата с SoC Nvidia Tegra на GPU Pascal
2016-05-30 в 8:54, admin, рубрики: Новости, метки: новостиИсточник опубликовал фотографии, сделанные в павильоне Nvidia на выставке Computex 2016, которая открывается завтра.
Как утверждается, на фото запечатлена плата с однокристальной системой Nbidia Tegra нового поколения, в состав которой входит GPU Pascal.
Исследование онлайн-фрода
2016-05-30 в 8:51, admin, рубрики: 3D-Secure, Business Email Compromise, EMV, fraud, payonline, Блог компании PayOnline, защита, информационная безопасность, мошенничество, Статистика в IT, Финансы в IT-индустрии, хищение средств, метки: FraudСовременные технологии, такие как EMV, 3D-Secure, сканирования отпечатков пальцев были призваны обезопасить платежи и, если не ликвидировать, то существенно уменьшить число незаконных операций по картам. Но, как показывают исследования, эти меры дают лишь временное «облегчение», ведь мошенники быстро находят новые способы обмана. Так, к примеру, активные усилия по внедрению систем обнаружения и противодействия мошенничеству (FDP) некоторых крупных авиакомпаний позволили значительно сократить число мошеннических операций, но преступники тут же переключили внимание на другие слабые места, имеющиеся в системе. Подобная ситуация наблюдается практически во всех сферах. Несмотря на внедрение новых стандартов и усилия служб информационной безопасности, сообщения о краже средств появляются регулярно, и, по мнению экспертов, в ближайшие годы ситуация не изменится. Напротив, аналитики Juniper Research прогнозируют увеличение объема онлайн-фрода, который к 2020 году, по их оценкам, достигнет 25,6 млрд долларов США.
73% финансовых компаний сообщают, что были подвержены атакам или стали жертвами карточного фрода в 2015 году. За последние 10 лет настолько большой процент наблюдался лишь однажды, в 2009 году. С тех пор доля организаций, страдающих от действий мошенников, постепенно снижалась. Но в 2015 году произошел резкий скачок, и число обманутых выросло сразу на 9%, до 73%.
Читать полностью »
Ненавижу, когда говорят «опен сорс»
2016-05-30 в 8:50, admin, рубрики: open source, Блог компании Voximplant, давайте говорить правильно, открытое программное обеспечение, Программирование, метки: давайте говорить правильно, открытое программное обеспечениеНенавижу, потому что «опен сорс» больше не отражает то, как люди создают софт. Термин «опен сорс» (программное обеспечение с открытым исходным кодом) стало настолько широким, что обессмыслилось. Кажется, что как минимум в половине всех моих разговоров возникает вопрос: «Подожди… а ЧТО ты имеешь в виду, говоря опен сорс?». Или вдруг оказывается, что мы уже десять минут говорим о совершенно разных вещах.