Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Google намерен унифицировать все коммуникационные сервисы в один — Google Babble

Мессенджеры *

Неспокойная политика поискового гиганта по отношению к своим сервисам, в том числе и весьма популярным, судя по всему, продолжается — в интернете с подачи ресурса geek.com ширятся слухи о том, что Google намерен вместо целой плеяды всевозможных сервисов для общения предоставить пользователям один — универсальный.

Ссылаясь на, как принято говорить в таких случаях, надежные источники, обозреватели geek.com утверждают, что Google Talk, Voice, Messenger, Hangout из Google+, Chat for Drive collaboration (к счастью, Gmail останется просто почтой) будут объединены в один сервис Google Babble, который будет унифицировать коммуникационные возможности их всех, и при этом будет работать на основных мобильных платформах, включая Blackberry и Windows Phone.

Вообще, волна слухов вокруг Google относительно политики своих сервисов довольно касается и ряда других служб. Вчера стало известно, что поисковый гигант, по всей видимости, намерен стать конкурентом Evernote, тайно выкатив на обозрение Google Keep. Также оказалось, что теперь Google Talk не принимает в контакт-лист запросы на добавление, отправленные с других Jabber-серверов, по поводу чего Фонд свободного программного обеспечения выразил определенное беспокойство даже с учётом того, что, возможно, эта блокировка вызвана борьбой со спамом.
Источник
Всего голосов 53: ↑46 и ↓7 +39
Просмотры 24K
Комментарии 116

Microsoft объединит разные версии Windows в единую систему

Софт IT-компании


Сразу стоит сказать, что речь идет не о том, чтобы «слить» Windows 95 и Windows 8.1, например, вовсе нет.

Сатья Наделла сообщил о намерении объединить Windows OS для разных платформ в единую унифицированную систему.

Предпосылки к такому ходу событий намечались еще в апреле, когда компания анонсировала пакет инструмент для разработчиков, получивший прозвище «Святой Грааль». Этот пакет позволяет создавать унифицированные приложения, которые можно запускать на различных платформах, включая Windows, Windows Phone, Xbox.

Но теперь корпорация Microsoft идет на еще более значительные изменения, и объединяет три основные версии Windows OS в унифицированную операционную систему, к которой вполне подходит выражение «один размер подходит всем».

Читать дальше →
Всего голосов 64: ↑49 и ↓15 +34
Просмотры 43K
Комментарии 109

Унификация дизайна: Фреймворк Mail.Ru Group для мобильного веба

Блог компании Mail.ru Group Веб-дизайн *Интерфейсы *Usability *
У компаний с большим портфелем продуктов со временем встает вопрос упрощения работы над ними. В Mail.Ru Group их около 40, не считая мобильных и планшетных версий, а также огромного игрового направления. Наше подразделение Почты и Портала занимается почти половиной из этих сорока. Что вместе с сопроводительными приложениями, мобильными сайтами и промо-ресурсами — за сотню проектов. Сейчас мы ведем их поэтапное обновление и унификацию вокруг нескольких гайдлайнов. На примере одного из них я расскажу о том, как перестроить дизайн-процесс от классического «прототип → макет → верстка → код» для каждого экрана к более эффективному и современному, основанному на фреймворках.

Унификация дизайна: Фреймворк Mail.Ru Group для мобильного веба
Читать дальше →
Всего голосов 61: ↑50 и ↓11 +39
Просмотры 19K
Комментарии 15

Наш опыт переезда на адаптивный UI-кит

Блог компании Mail.ru Group


Всем привет! Меня зовут Дмитрий Беляев, я работаю frontend-разработчиком в отделе медиапроектов Mail.Ru Group. Вместе с нашей командой мы занимаемся разработкой и поддержкой 13-ти вертикальных проектов различной тематики. До недавнего времени каждый из них довольно сильно отличался от остальных как в плане дизайна, так и в плане используемых технологий. Поскольку сейчас они развиваются в схожих направлениях, к нам все чаще стали приходить менеджеры с вопросом: «На одном из проектов недавно выкатили фичу N, можем ли запустить аналог для нашего проекта на следующей неделе / завтра / вчера?», после которого мы начинали копаться в особенностях верстки очередного проекта, натыкаться на новые подводные камни, не считая того, что мы повторно решали одни и те же задачи. Подобные ситуации начали наталкивать всех на мысль об унификации, что позволило бы не только повысить узнаваемость проектов, но и сократить время на решение рабочих задач.
Читать дальше →
Всего голосов 34: ↑31 и ↓3 +28
Просмотры 17K
Комментарии 2

Развитие успешного международного бизнеса с Google Play

Блог компании Google Developers Разработка веб-сайтов *Поисковые технологии *Клиентская оптимизация *Разработка под Android *
Перевод
Привет, Хабрахабр! За один только прошлый год мы зарегистрировали 50 миллиардов установок приложений из Google Play, и мы не намерены на этом останавливаться: за это надо сказать спасибо вам, разработчикам, создающим отличные продукты.

В феврале мы объявили, что выплатили авторам приложений более семи миллиардов долларов и расширили свой рынок за счёт таких регионов, как Индия, Южная Азия и Средний Восток, так что теперь разработчики приложений Android могут найти своих клиентов в 190 странах мира.

Мы уже рассказывали про нововведения в Android М, сегодня же поговорим о других новинках, которые мы представили на конференции Google I/O, а точнее — а новых инструментах, которые помогут вам развивать бизнес: точнее прогнозировать последствия решений, основываясь на более точных данных и эффективнее привлекать пользователей интересным контентом.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 17K
Комментарии 5

Унификация через «бургерный дизайн»: Фреймворк Mail.Ru Group для контент-проектов

Блог компании Mail.ru Group Веб-дизайн *Интерфейсы *Usability *
В первой части рассказа об унификации продуктовой линейки Mail.Ru Group я описал наш первый подход к снаряду — решение для мобильного веба. Помимо создания единого стиля и принципов работы интерфейса для дюжины сервисов, мы смогли перестроить дизайн-процесс от классического «прототип → макет → верстка → код» для каждого экрана к более эффективному и современному, основанному на фреймворках. Во второй части я расскажу о переводе на эту же технологию более сложных и масштабных больших версий сайтов — как наш «Bootstrap на стероидах» стал еще мощнее.

Продукты на новой дизайнерско-технологической платформе
Афиша, Авто, Здоровье, Гороскопы, ТВ, Недвижимость, Леди, Hi-Tech, Погода


Весной 2012 года в наше подразделение Почты и портала передали 11 контент-проектов — Авто, Афиша, Гороскопы, Дети, Здоровье, Леди, Мото, Новости, Погода, Спорт, ТВ. Многие из них — лидеры в своей нише в Рунете. Но история создания и развития у каждого была своя, так что дизайн делался по-своему, зачастую на аутсорсе, без систематизации и выработки общих подходов и решений.

Для нашей команды приведение их внешнего вида и логики работы в порядок стало одной из основных задач. А позднее — и необходимость унифицировать подход к дизайну. Простое и понятное решение — интерфейсно-визуальные гайдлайны для всей линейки продуктов. Они должны сделать работу пользователя понятной и предсказуемой — ему легко перейти с одного сайта на другой и не разбираться в новых паттернах взаимодействия. Это также усиливает бренд. И как приятный бонус — облегчает продуктовой команде развитие и поддержку сервисов.
Читать дальше →
Всего голосов 50: ↑41 и ↓9 +32
Просмотры 19K
Комментарии 13

«Любимый смартфон химика-технолога» или унификация рабочего стола вашего гаджета

Интерфейсы *Usability *Дизайн мобильных приложений *


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

На самом деле, изначально я планировал описать нестандартный подход к реализации интерфейса одного, не вышедшего за рамки концепта, проекта. Однако, в итоге вышло так, что я замахнулся на великое, константное и незыблемое — концепцию рабочего стола в мобильных устройствах.
Читать дальше →
Всего голосов 16: ↑13 и ↓3 +10
Просмотры 15K
Комментарии 9

Автоматизация как инструмент повышения эффективности работы дата-центра

Блог компании King Servers IT-инфраструктура *


Мы, компания King Servers, как и все, стараемся работать эффективно. Для этого отслеживаем новые технологии и методы работы, которые могли бы пригодиться в нашей сфере. Понятно, за годы работы накопилось достаточно много опыта — как положительного, так и отрицательного. Точнее, опыт-то положителен весь, но часть его получена в результате решения каких-то проблем, значительных и не очень.

К таким проблемам мы относим не слишком эффективную работу дата-центра. Сейчас легко пропустить какую-то важную технологию, изменение стандартов или же потребностей клиентов. И тогда начинаются проблемы. Оставить за бортом хостинг-компании какой-то нерешенный вопрос или проблему — означает затормозить свое развитие и свою работу.
Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Просмотры 3.5K
Комментарии 2

Paradigm  —  дизайн-система Mail.Ru Group, часть 1: визуальный язык

Блог компании Mail.ru Group Веб-дизайн *Интерфейсы *Usability *
Авторы статьи: Юрий Ветров, Артём Гладков, Евгений Долгов и Андрей Сундиев

Несколько лет портальная дизайн-команда Mail.Ru Group занимается обновлением и унификацией продуктов. У нас сформировалась дизайн-система, на которой работают медиа-проекты, мобильный веб и частично productivity-сервисы (постепенно подключаются и другие продукты), сформировался стиль пиктограмм и иллюстраций, стандартизируются промо-письма и промо-сайты. Конечно, ещё не во всех сервисах всё хорошо, а где-то первый редизайн не решил всех проблем, но огромный рывок за прошедшие годы трудно не заметить. Чтобы ускорить процесс обновления и сделать нашу работу публичной, мы открываем наружу часть нашей дизайн-системы Paradigm.

Дизайн-система Mail.Ru Group Paradigm
Читать дальше →
Всего голосов 44: ↑44 и ↓0 +44
Просмотры 34K
Комментарии 22

Клуб создателей отечественных дизайн-систем

Блог компании Mail.ru Group Веб-дизайн *Интерфейсы *Usability *
В этом году многие отечественные компании показали свои наработки по дизайн-системам. Особенно активизировались к осени ― каждый месяц кто-то да анонсировал свою дизайнерско-технологическую платформу. Мы с Юрием Ветровым давно работаем над дизайн-системами и решили придать импульс их развитию в России — запустили сайт-коллекцию Design Systems Club.

image
Всего голосов 31: ↑29 и ↓2 +27
Просмотры 7.2K
Комментарии 6

Дизайн-система. Определение понятия

Блог компании Mail.ru Group Веб-дизайн *Интерфейсы *Usability *


В российском дизайн-сообществе сформировалось и все чаще встречается мнение о том, что возникший в последние годы хайп вокруг дизайн-систем — не более, чем пузырь, раздутый вокруг давно существующей темы, а вовлеченные в это дело авторы спекулируют на старых понятиях.
Читать дальше →
Всего голосов 28: ↑28 и ↓0 +28
Просмотры 29K
Комментарии 5

Oculus, HTC, Google, Acer, Samsung и Sony объявили о создании ВР-ассоциации

AR и VR
image

Основные игроки рынка виртуальной реальности в лице Oculus, HTC, Google, Samsung, Sony, а также компания Acer, объявили о создании глобальной ассоциации по развитию технологий виртуальной реальности (Global virtual Reality Association). Ассоциация уже обзавелась официальным сайтом gvra.com, на котором в форме пресс-релиза был размещен мини-манифест организации.

Цель Всемирной ассоциации виртуальной реальности заключается в содействии развитию и принятию ВР по всему миру. Члены ассоциации будут заниматься разработкой и обмениваться передовым опытом, проводить исследования, а также держать международное сообщество в курсе прогресса ВР-технологий. Эта группа будет служить основой для потребителей, разработчиков и промышленности, заинтересованных в технологии виртуальной реальности.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 11K
Комментарии 18

Как мы уместили таблицы в экран смартфона и унифицировали в рамках дизайн-системы

Блог компании True Engineering Интерфейсы *Usability *Дизайн мобильных приложений *
Мы разрабатываем рабочие инструменты для сотрудников и партнеров заказчика. Большинство созданных нами модулей содержит таблицы, реестры, карточки с детальной информацией.

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

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

Для дизайн-проектирования это ставит нам 2 задачи:

1. Превратить большое в маленькое – перевести объемные списки в мобильное представление.



2. Разработать подход к унификации – унифицировать мобильное представление для разных списков в рамках нашей экосистемы. Чтобы пользовательский опыт был единообразным, вне зависимости от модуля, с которым работает пользователь.

В этой заметке поделимся тем, как мы подходили к решению задач перевода таблиц в списки и унификации представления разных списков.
Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Просмотры 9.7K
Комментарии 5

Социальный труд и открытое проектирование. Введение

Монетизация IT-систем *Фриланс Учебный процесс в IT Образование за рубежом Социальные сети и сообщества
Из песочницы


Эволюция принципов мотивации и стимулирования при разработках информационных систем и других высокотехнологичных продуктов — развивается. Кроме классических, т.е. сугубо монетарно-капиталистических форм, давно присутствуют и находят всё большую популярность альтернативные формы. Пол века назад гигант IBM в рамках своей программы «Делись» призвал к безвозмездному обмену прикладными программами для своих мейнфреймов, разработанными сторонними программистами (не из благотворительных побуждений, но это не меняет сути программы).

День сегодняшний: социальное предпринимательство, краудсорсинг, «Пишем код вместе» («Social Coding», GitHub и другие социальные сети для разработчиков), разнообразные формы лицензирования freeware \ Open Source проектов, биржи идей и свободный обмен знаниями, технологиями, программами.

Предлагается новый формат взаимодействия «Социальный труд и открытое проектирование» и концепция его информационного ресурса (сайта). Встречаем новый старт ап (если он действительно новый). Формула предлагаемого подхода: networking, co-working, open innovation, co-creation, сrowdsourcing, сrowdfunding, научная организация труда (НОТ), стандартизация и унификация, типизация решений, активность и нефинансовая мотивация, свободный обмен опытом и наработками copyleft, Open Source, freeware и «все-все-все».
Читать дальше →
Всего голосов 25: ↑20 и ↓5 +15
Просмотры 5.9K
Комментарии 13

Создание дизайн-системы для игры: детальный разбор подхода

Блог компании Plarium Интерфейсы *Usability *Дизайн игр *
Меня зовут Максим Полстяной, я UI/UX Designer в Plarium Kharkiv. В этой статье я поделюсь опытом создания дизайн-системы для нашей браузерной стратегии «Войны Престолов», расскажу с чего все начиналось и какие этапы мы проходили.

Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 6.5K
Комментарии 5

Автоматизация создания объектов при помощи конвейера

C++ *Алгоритмы *ООП *
Из песочницы

Привет, Хабр!

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

Введение

Предположим, у нас есть набор инструментов(сущностей) для обработки какого-то потока данных, или построения других комплексных сущностей.

На примере транспортных средств.

Есть у нас набор атомарных компонентов:

class EngineA;

class EngineB;

class wheelsA;

class wheelsB;

class FrameA;

class FrameB;

и т.д.

Если нам нужна машина - мы просто объявляем класс Car, в котором есть нужный корпус, колеса, двигатель и т.д. Аналогично с какой-нибудь лодкой лодкой, мы бы объявили класс Boat, и быстренько набросали агрегацию нужных частей лодки. Если же нам нужна и лодка, и машина, и даже самолет - мы можем без проблем воспользоваться паттерном фабрика, но что делать, если нам нужны машины, лодки, самолеты, и мы заранее не знаем сколько, когда, и в каком порядке.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.8K
Комментарии 4

Вычисление динамических объектов по вектору

C++ *Алгоритмы *ООП *

Допустим, у нас есть набор объектов с некими данными, и нам нужно произвести манипуляции с этими объектами.

Положим, самый обычный пример - наполнить корзинку фруктами. Мы реализуем некий класс Сart, в который будем складывать фрукты. Далее нам понадобиться базовый класс Fruit, для того, чтоб определить параметр объема, которому мы будем присваивать значение в зависимости от фрукта.

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

И вот тут начинается проблема. Да, наш класс стал более универсальным, но увеличиваться может не только количество проблем с фруктами, но и сами ситуации сбора фруктов могут быть различными. Например, мы собираем фрукты там, где абсолютно каждый плод будет свежим. Зачем, в таком случае, нам поле, отвечающее за свежесть, если все фрукты заведомо свежие? Мы выносим ряд опциональных типов в массив(словарь), где каждый тип не является непосредственной частью класса.

Однако, я решил пойти дальше, и немного развить эту тему.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 2.2K
Комментарии 37