В этой статье хотелось рассказать об особенностях и трудностях Swift, с которыми я столкнулся при первом знакомстве. Для написания статьи использовалась версия языка 2.0. Предполагается, что вы уже читали документацию и обладаете базовыми знаниями для разработки мобильного приложения.
Читать полностью »
Архив за 25 июля 2016 - 4
Функциональная анимация в UX дизайне. Что делает ее эффективной?
2016-07-25 в 11:57, admin, рубрики: animation, design, UI, usability, UX, дизайн мобильных приложений, интерфейсы, переводПредлагаю читателям «Хабрахабра» перевод статьи «Functional Animation In UX Design: What Makes a Good Transition?» за авторством Nick Babich.
Функциональная анимация – это аккуратная анимация, которая имеет четкую, логическую цель. Она снижает когнитивную нагрузку, фокусирует внимание на изменениях и делает пространственные взаимосвязи более понятными. Но есть еще одно. Анимации оживляют интерфейс.
Движение может вдохнуть жизнь в рабочее пространство, умножая и деля его, меняя его форму и размер. Вы должны использовать функциональную анимацию для плавных переходов пользователя между различными функциями приложения, объяснения изменения расположения элементов и усиления иерархии объектов.
Читать полностью »
Топ криптовалютных кошельков
2016-07-25 в 11:53, admin, рубрики: Wirex, Блог компании Wirex, блокчейн, Криптовалюты, Криптокошельки, мультивалютные сервисы, рейтинг, управление счетом, Финансы в IT-индустрии, финтех-проекты, метки: Криптокошельки, мультивалютные сервисы, управление счетом, финтех-проектыРазработчики финансового сервиса для денежных переводов на основе блокчейн Wirex, всегда держат руку на пульсе новостей мировых финтех-проектов, к которым относятся не только традиционные, но и криптовалютные электронными кошельки. В данном материале мы подготовили обзор 6 сервисов, позволяющих хранить, обменивать, переводить и снимать различные виды цифровых валют.
На волне пристального внимания к криптовалютам создаются десятки новых проектов, включая криптокошельки. Хотя скептики указывают на недолговечность многих начинаний, ведь существуют лишь централизованные кошельки, а «централизованный» — слово, не совсем подходящее для блокчейна. Но все же мы решили рассказать о 6 наиболее достойных, на наш взгляд, мультивалютных сервисах.
Читать полностью »
iOS 9 спустя 10 месяцев установлена на 86% совместимых устройств
2016-07-25 в 11:51, admin, рубрики: Новости, метки: новостиВ марте этого года мы писали о том, что спустя полгода после выхода iOS 9 эта операционная система была установлена на 79% совместимых устройств.
Компания Apple опубликовала новую статистику, согласно которой спустя 10 месяцев доля iOS 9 среди совместимых устройств выросла до 86%. При этом конкурирующая ОС Android 6.0 Marshmallow через девять месяцев после появления занимает лишь 13,3% рынка устройств, работающих под управлением Android.
Cambium ePMP 2000. Решение проблемы интерференции на базовых станциях
2016-07-25 в 11:38, admin, рубрики: Cambium, CompTek, ePMP 1000, ePMP 2000, Force 180, Force 200, Frequency Reuse, GPS-синхронизация, Hypure, Smart Beamforming, беседа, беспроводная связь, Камбиум, КомпТек, радиодоступ, Тестирование IT-систем, метки: Cambium, CompTek, ePMP 1000, ePMP 2000, Камбиум, КомпТек
В идеальном мире дальность и производительность радиоканалов связи определяется исключительно уровнем сигнала на входе приемника. И на первый взгляд для улучшения этого уровня и для расширения зоны покрытия базовой станции достаточно взять более мощную «железку».
Но всё не так просто. Проблема № 1: интерференция от соседних секторов. Проблема № 2: помехи других источников. Что-же делать? Повышать мощность? Первую проблему это лишь усугубит, к тому же источники помех тоже могу нарастить мощность. Мы эту «гонку мощностей» проходили 10 лет назад во всех крупных городах. Уходить же на другие частоты нельзя – вам выдали конкретные номиналы.
В реальном мире избавиться от помех невозможно, но их негативное влияние можно существенно уменьшить.
Именно с этой целью и создано Cambium ePMP 2000 – новое поколение недорогого оборудования радиодоступа операторского класса.
Cambium ePMP 2000 является развитием серии ePMP1000 и учитывает многолетний опыт эксплуатации, а также пожелания операторов. Несмотря на невысокую цену, ePMP2000 предназначен для построения высокоскоростных Triple Play радиосетей с поддержкой QoS для телефонии и видео. Особенностью ePMP2000 является как раз умение хорошо работать в условиях помех, для чего Cambium придумал сразу несколько механизмов, о которых мы и расскажем.
Глобальный ассортимент финтех-акселераторов
2016-07-25 в 11:24, admin, рубрики: fintech, payonline, акселераторы, Блог компании PayOnline, венчурные инвестиции, инвестиции, МСБ, обучение, поддержка, Развитие стартапа, разработка, стартапы, Управление e-commerce, Хакатоны, метки: АкселераторыВ предыдущих материалах цикла статей, посвященных запуску и развитию финтех-стартапов, эксперты процессинговой компании PayOnline перечислили 10 отраслевых трендов, о которых полезно знать фаундеру любого финтех-проекта, разобрали 5 принципов, в курсе которых необходимо быть каждому основателю технологического стартапа, а также составили обзор мировых финтех-хабов и сложившихся внутри них экосистем.
Продолжая цикл статей, посвященных развитию финтех-стартапов, мы, в PayOnline решили сделать для вас подборку международных и российских финтех-акселераторов, программы которых способны помочь вашему проекту выйти на качественно новый уровень и развиться в мировом масштабе.
По некоторым оценкам, объемы инвестиций в финтех-отрасль увеличатся к 2018 году более чем в 2 раза. Вместе с этим увеличится и количество акселерационных программ. Их основная задача — обеспечить предпринимателей необходимыми ресурсами для воплощения их идей в реальность. Каждая из акселерационных платформ определяет для стартапов временные рамки, состав участников, систему наставничества, оказывает финансовую и технологическую поддержку.
Читать полностью »
Мертвый глаз может успешно пройти сканирование радужной оболочки
2016-07-25 в 11:21, admin, рубрики: Биотехнологии, будущее здесь, глаз, Научно-популярное, посмертное использование, сканирование радужки, технологии, метки: глаз
Посмертные фото глаза через 5, 16 и 27 часов
Все мы смотрели фильмы, где для прохождения контроля необходимо подтвердить свою личность при помощи сканирования радужной оболочки глаза. Данная технология не лишена смысла, ведь рисунок глаза также уникален для каждого человека, как и отпечатки пальцев, и, кроме всего прочего, не меняется с течением времени. Данную технологию уже во всю внедряют на пограничных пунктах контроля и в аэропортах, а правительство Индии и вовсе составляет каталог радужных оболочек всего населения страны, а это, не много не мало, больше 1 млрд человек.
В тех же фильмах показывали способы обхода данной системы. Самый популярный: контактные линзы, имитирующие чужой рисунок глаза. Но ни в одном фильме человека ради его глаза не убивали (хотя в комментариях упоминают ленту Demolition Man, где данный способ применялся), хотя это выглядело бы намного более логичным — принести глаз в кармане, чем изготавливать линзы. Почему? Считалось, что глаз мертвеца меняет свою структуру и уже непригоден для прохождения контроля.
Как оказалось, пригоден.
Читать полностью »
Дорабатываем HTTP-кеширование в Django
2016-07-25 в 10:53, admin, рубрики: cache-control, django, etag, expires, last-modified, max-age, python, Блог компании REDMADROBOT, Разработка веб-сайтов, метки: cache-control, etag, expires, last-modified, max-age
В этой заметке речь пойдет о HTTP-кэшировании (перевод) и его использовании совместно с фреймворком Django. Мало кто будет спорить с утверждением о том, что применение HTTP-кэширования — очень правильная и разумная практика разработки веб-приложений. Однако именно в этом функционале Django содержит ряд ошибок и неточностей, которые очень сильно ограничивают практическую пользу от такого подхода. Например, до сих пор актуален баг #15855, заведенный в апреле 2011 года, который может приводить к очень неприятным ошибкам в работе веб-приложения.
Middleware vs. explicit decorator
В Django есть два стандартных способа включения HTTP-кэширования: через активацию UpdateCacheMiddleware/FetchFromCacheMiddleware, либо через декорирование функции представления при помощи декоратора cache_page. У первого способа имеется один существенный недостаток — он включает HTTP-кэширование для всех без исключения представлений (view) проекта, зато второй содержит тот самый баг #15855. Если бы не этот баг, то вариант с использованием cache_page являлся бы более предпочтительным. Плюс, такой вариант хорошо согласуется с важнейшим из постулатов The Zen of Python, что «явное лучше неявного».Читать полностью »
Летнее обновление на Хабре: «Администрирование», вес голоса и немногое другое
2016-07-25 в 10:47, admin, рубрики: администрирование, Блог компании ТМ, голосование, значки, статистика, Хабрахабр — Анонсы, хабы1. Поток «Администрирование»
Кадр из сериала «Кремниевая долина»
В середине мая мы анонсировали новый подход к категоризации материалов Хабра на тематические потоки. Первоначальная задумка введения потоков была в том, чтобы разделить технический (или инфраструктурный) контент от нетехнического – вследствие чего всё, что касалось технологий, было определено в поток «Разработка».
Mail.ru Group — как и «Яндекс» — помогает финансистам с Big Data, но есть нюанс
2016-07-25 в 10:38, admin, рубрики: big data, mail.ru group, Yandex Data Factory, банки, инвестиции, кейсы, Текучка, финтех, метки: big data, mail.ru group, Yandex Data Factory, банки, инвестиции, кейсы, Текучка, ФинтехMail.ru Group разработала модель оценки кредитных рисков для бюро кредитных историй «Эквифакс». Это первый продукт направления big data. Об этом говорится в сообщении компании.
Mail.ru Group анонсировала направление big data в январе 2016 года. Отдел занимается построением математических моделей, проведением маркетинговых исследований, консалтингом и работой с большими данными. Деньги Mail.ru Group получает по подписочной модели, Читать полностью »