Архив за 12 июля 2016 - 8

Решил я однажды таки попробовать дико популярный нынче Rx. А заодно и Retrofit. И посмотреть, как с их помощью реализовать стандартную задачу: получить с сервера набор данных, отобразить их и при этом ничего не терять при поворотах экрана и не делать лишних запросов. Первый вариант у меня получился сразу почти — просто взял и вызвал cache() на Observable, получаемый из синглтона, но он меня не устраивал — для принудительного обновления приходилось, по какой-то причине, пересоздавать экземпляры классов Retrofit и его же реализации моего интерфейса для API. Пересоздание же самого Observable эффекта не давало — всегда возвращались старые данные вместо запуска нового сетевого запроса и получения новых данных.

После долгих мучений с новой для себя технологией выяснил, что во всём был виновен cache() (точнее, наверное, моё неправильное оного понимание). В итоге сделал так: фрагмент запускает метод, подписывающий Subscriber синглтона на Observable retrofit-a, коий запускает onNext и onError BehaviorSubject-a, на который подписывается уже Subscriber фрагмента. Код на GitHub тут, подробности — под катом.

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

Представляя в апреле прошлого года видеокамеру Red Weapon, разработчики пообещали, что ее можно будет модернизировать, добавив поддержку разрешения 8K. В базовой версии камеры использовался датчик Dragon разрешением 19 Мп, поддерживающий видео 6К. Появившийся позже модернизированный вариант получил датчик Dragon разрешением 35,3 Мп (8192 x 4320 пикселей), поддерживающий видео 8К. Размеры его активной области равны 40,96 x 21,6 мм.

image

Перед вами продолжение статьи, которая сделает процесс получения работы в сфере программного обеспечения веселее и интереснее. Рассматривать её следует, скорее, как чит-код к игре, в которой вы главный герой, готовящийся выступить против менеджеров по подбору персонала.Читать полностью »

Предлагаю читателям "Хабрахабра" историю о том, как я искал удобный таск-менеджер для работы среди множества готовых решений и в итоге остановился на самописном.

Вам будет интересно почитать, если вы:

  • Не довольны своим таск-менеджером, так как он очень сложный/неудобный
  • Работаете с не большой командой
  • Часто взаимодействуете с коллегами через месенджеры, и вам хотелось бы иметь таск-менеджер под рукой
  • Хотели бы начать знакомство с простым и понятным таск-менеджером

Решение распространяется под лицензией GNU GPL, ссылка на репозиторий будет в конце статьи.

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

Одновременно со специалистами IDC отчет по рынку ПК во втором квартале 2016 года подготовили их коллеги из аналитической компании Gartner.

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

Презентованная совсем недавно игра Pokemon Go с элементами дополненной реальности сумела привлечь внимание не только заурядных любителей развлечься, но и весьма сообразительных злоумышленников, нашедших нетривиальный способ использовать возможности нового проекта Niantic в корыстных целях. Подробнее о самом анонсе и «проблемах» Pokemon Go с законом мы расскажем в этой публикации.

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

Атакуем SS7: анализ защищенности сотовых операторов в 2015 году - 1

Перехват разговоров по мобильным телефонам принято считать сложной задачей. Однако не только спецслужбы владеют этим искусством: атаковать абонентов может и хакер среднего уровня, если он знаком со строением сигнальных сетей. Старые добрые уязвимости SS7 позволяют подслушивать телефонные разговоры, определять местоположение абонентов, перехватывать SMS, отключать телефон от сети.

В 2015 году специалисты Positive Technologies осуществили 16 проектов по анализу защищенности сетей SS7 ведущих мобильных операторов регионов EMEA и APAC. Результаты восьми наиболее информативных проектов попали в нашу статистику. В этой статье мы рассмотрим уровень защищенности абонентов сотовых сетей, а также всех промышленных и IoT-устройств, от банкоматов до GSM-систем контроля давления на газопроводе, которые также являются абонентами сотовых сетей. В отчете описаны основные обнаруженные проблемы и пути их решения.Читать полностью »

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

Публикация SDK намечена на октябрь

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

В нашем блоге мы много пишем о разработке торговых роботов и высокочастотном трейдинге, рассматриваем связанные с этим технологические вопросы и обсуждаем реальные примеры «из жизни». Однако до сих пор мы не касались еще одного, но крайне важного вопроса — насколько сами HFT-трейдеры удовлетворены своей работой? Именно эту тему решили обсудить пользователи ресурса Quora, а мы представляем вашему вниманию наиболее полный и интересный ответ дискуссии.

Обсуждение: Нравится ли HFT-трейдерам их работа - 1

Его автор — Нэкси Хуа (Nancy Hua), которая сейчас работает над собственным проектом Apptimize, а ранее около пяти лет занималась HFT-трейдингом в компании GETCO, куда устроилась после обучения в MIT. Девушка рассказала о том, с чем ей пришлось столкнуться на рабочем месте (примечание: далее речь идет о работе в HFT-компании, а не впечатлениях индивидуального трейдера).Читать полностью »

Аналитическая компания IDC опубликовала статистику по поставкам ПК во втором квартале 2016, подтвердив, что впервые более чем за год американский рынок продемонстрировал рост.

Сразу стоит добавить, что только в США объемы поставок выросли, во всех остальных регионах они продолжили снижаться. Всего за второй квартал в мире было отгружено 62,4 млн компьютеров, примерно на 4,5% меньше, если сравнивать со вторым кварталом 2015. Однако ранее аналитики компании прогнозировали, что падение продаж составит 7,5%, то есть ситуация ухудшилась не так сильно, как ожидалось.

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


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