Некоторое время назад мы рассказали вам об автоматическом тестировании нашей Почты на Android и получили огромное количество вопросов от читателей. Сегодня приоткроем вам часть нашей «внутренней кухни», которая касается автотестирования на iOS. Для тестирования каждой сборки мы проводим более 500 автотестов, которые выполняются менее чем за один час. Как мы их реализовывали и зачем? С какими проблемами сталкивались и как смогли их решить? Обо всём этом читайте под катом.
User
4 правила работы в Sketch над крупными проектами
Появление редактора Sketch сильно облегчило работу дизайнеров. Артборды, Символы, Стили, большое количеств плагинов и интуитивно понятный интерфейс — всё это сделало нас немного счастливее. В этой статье постараюсь привести правила и приёмы, которые выработал при работе над проектами, ведь важны не только инструменты, но и правильное их использование.
Доля HTTPS трафика в интернете превысила 50%
Всех поздравляю с этим событием — 29 января 2017 года количество страниц загруженных по протоколу HTTPS превысило 50%.
По данным телеметрии Firefox.
Пятничный формат: Удачный отпуск для ИТ-специалиста или еще немного любимой работы
По результатам исследования, проведенного в Стэнфордском университете, программисты, которые проводят в офисе на 20 часов в неделю больше нормы (то есть 60 часов вместо стандартных 40), выполняют свою работу менее качественно. Таким работникам чаще нужен отдых, чтобы их производительность не страдала.
Мы в 1cloud рассматриваем самые разные темы, связанные с ИТ. Сегодня мы решили немного поговорить о культуре работы и отдыха, рассмотрели примеры отпускных поощрений некоторых ИТ-компаний и общую ситуацию с модой на трудоголизм.
Зачем все эти «плюшки»: Что вам предложат ИТ-компании помимо зарплаты
Некоторые могут показаться весьма полезными, а другие не всегда соотносятся с реальным положением вещей. Сегодня мы разберем самые странные и действительно нужные бонусы. А в нашем дайджесте вы сможете найти еще несколько статей о корпоративной культуре.
Не важно, большие у тебя или маленькие. Главное, чтоб не маленькие. Фаршируем Material Design
Как в условиях дизайн-тирании Гугла и лояльных ему разработчиков обходить правила во благо пользователей.
В HeadHunter дизайн, прежде чем уйти в инпрогресс, проходит множество инстанций. Для начала необходимо доказать команде разработки, что решения взяты не с потолка, а ты не «художник, я так вижу». И иногда пользоваться защитой Рексоны 24/7 приходится в самом неожиданном месте.
По следам Google I/O 2016 — новый Firebase: интеграция с Android
Быстрое создание MVP (minimum viable product) на базе Microsoft Azure и Xamarin.Forms
Друзья! Мы открываем в нашем блоге колонку на тему разработки мобильных приложений на Xamarin. И первая публикация от Вячеслава Черникова — руководителя отдела разработки компании «Binwell» затрагивает нюансы кроссплатформенной разработки, а также быстрого создания MVP (minimum viable product) мобильного сервиса на базе Xamarin.Forms и Azure Mobile Services. Все статьи из колонки можно будет найти и прочитать по ссылке #xamarincolumn
Путь от Qt до Xamarin.Forms, или особенности кросс-платформенной разработки
В 2008 году мы решили перейти из сферы продажи мобильных приложений к их разработке, и в качестве отправной точки был выбран Qt, так как по спецификациям он охватывал сразу Symbian, Maemo (потом Nokia MeeGo) и Windows Mobile. Плюсами была возможность разработки напрямую в Linux, зрелость самого фреймворка, а также наличие исходных кодов. На Qt писать было приятно: архитектура, логика самого фреймворка и его компонентов, C++, удобная среда разработки. Но когда дело дошло до запуска на различных мобильных ОС, то приходилось еще очень долго работать с нюансами. Для Windows Mobile собирать и пересобирать библиотеки, разбираться в API от Symbian, прописывать зависимости и конфиги для Maemo/Meego.
В целом, финальные результаты были очень хорошими, но уже тогда мы убедились, что порог вхождения в кроссплатформенную разработку на самом деле гораздо выше, чем мы ожидали.
Чего ждёт Yandex? Или статус Yandex.Store
The Foundry Nuke. Введение
большое разрешение — по клику
Снова здравствуй, Хабр!
В этом посте я бы хотел рассказать о великолепной программе под названием Nuke от компании The Foundry, которая уже затрагивалась вот в этом посте, но вызвала много вопросов читателей, далеких от 3д графики в общем, и от 3д-композитинга в частности.
Если описать в двух предложениях, то Нюк является мировым стандартом в композитинге и пост-обработке, и был одним из ключевых инструментов в подавляющем большинстве голливудских фильмов с бюджетом, отличным от кустарного.
Да что вообще говорить — Аватар, Трон: Наследие, Трансформеры, Watchmen, Властелины Колец, и большинство остальных голливудских блокбастеров были сделаны именно в Нюке.
Познакомился я с ним примерно три года назад, и сразу же в него влюбился: это одна из самых гениальных программ, что я когда-либо видел — как в плане используемых подходов, так и в плане юзабилити.
В этом посте не урок, а объяснение на пальцах концепций и принципов, на которых он построен — что это за зверь, для чего он нужен, с чем его едят, и насколько он вкусный.
В процессе написания поста я понял, что все, что я хотел бы описать, просто не уместится ни в один пост, ни в цикл статей. Хоть пост и получился длинным, но это вершина айсберга — в нем описывается чуть менее 0.01% всего, чем хочется поделиться.
Интересно?
Добро пожаловать под кат! Осторожно! Много трафика, Джобса, чайников, и надкусанных НЛО.
Светодиодные лампы X-Flash
Умные лампочки X-Flash
Различные умные лампы X-Flash умеют:
• автоматически включаться при наступлении сумерек;
• менять цветовую температуру 3000/4000K;
• устанавливать один из трёх уровней яркости;
• плавно менять яркость без диммера.
Иконка в Google Play — эксперименты и результаты в графиках
Мы являемся разработчиками под андроид, периодически выпускаем игры разного жанра, пробуем себя, так сказать. Выпустить игру — это пол дела. Вторая половина, я бы даже сказал две трети — это раскрутить ее в маркете. Конечно в Сети полно ресурсов, посвященных обзорам, раскрутке и продвижению приложений. Но в данной статье речь пойдет об оптимизационной работе, проведенной над иконками нескольких игр на конкретных примерах.
Перед разработчиком стоит три основные задачи:
- привлечь внимание аудитории к игре;
- понравиться пользователю и заставить его установить игру;
- удерживать его и использовать на все 100%
Второй и третий пункт заслуживают внимания в отдельной статье, а сейчас давайте рассмотрим первый из них.
Как собеседовать ИТ-специалистов
Сегодня мы решили взглянуть на западный опыт и рассмотреть тему найма ИТ-специалистов. Для этого мы оттолкнулись от заметки Реджинальда Брэтуэйта (Reginald Brathwaite) из компании Page Duty и кратко проанализировали инсайты, которые он описал.
Анализ проектов ФРИИ
Что не так с перезапуском «Кинопоиска»
Инженеры Яндекса разговаривают с эталонным пользователем
И два года после покупки спустя, без предупреждения, объявления войны, возможности откатить дизайн и хотя бы временно посидеть в старом интерфейсе, «Яндекс» превратил «Кинопоиск» в гигантский онлайн-кинотеатр для, по всей видимости, очень странных людей (в чём их странность — расскажу дальше).
Update: Старый «Кинопоиск» ещё вернётся ненадолго
Update 2: На kinopoisk.ru вернули прежний «Кинопоиск»
P.S. «Яндекс» уволил остатки старой команды «Кинопоиска» за разглашение информации
Тестирование Ni-MH аккумуляторов типоразмера AA(HR6)
Большой список научно-фантастических сериалов
Кадр из заставки сериала «Грань»
Предисловие
На Geektimes и Habrahabr уже были статьи со списком Sci-Fi сериалов (Фантастические сериалы — обзор от фаната, Фантастические сериалы и др.). Но все они либо содержали достаточно мало сериалов и/или поверхностную информацию о них самих, либо были предвзяты в отношении тех или иных сериалов.
В данной публикации я постараюсь предоставить большой список научно-фантастических сериалов. А благодаря голосованию — узнать какие сериалы на самом деле нравятся пользователям Geektimes.
Если ваш клиент — гендир
Пятница, вечер… Рабочая неделя подходит к концу. Вы уже поглядываете на часы и думаете о том, как завтра поедете с друзьями на природу или просто поваляетесь на диване перед телевизором или…
И тут приятные размышления прерывает звонок (сообщение в скайпе, письмо по электронной почте) и ваш клиент бодрым тоном сообщает: Я освободился — давайте продолжим работу над проектом!
Он выходит на охоту ночью или в выходные, когда его сотрудники / партнеры / клиенты отдыхают, и у него наконец-то появляется время заняться улучшением бизнес-процессов.
Сага о светодиодных лампах. Лампы из IKEA
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург и область, Россия
- Works in
- Date of birth
- Registered
- Activity