Открыть список
Как стать автором
Обновить
76.93
Рейтинг
Luxoft
think. create. accelerate.
Сначала показывать
  • Новые
  • Лучшие

UIImage, EXIF и немного рантайма

Блог компании LuxoftРазработка под iOS
image

Для обладателей iOS-устройств существует огромное количество web-сервисов, предоставляющих возможность публиковать фотографии на своих ресурсах. За примерами долго ходить не надо. Это и социальные сети ВКонтакте, Фейсбук — сервисы, если можно выразиться, широкого профиля, приложения которых установлены почти у всех пользователей. Так и узкоспециализированные, например, — FourSquare, Path.

Таких сервисов полно и для многих из них существует открытое API, с помощью которого сторонные разработчики (а это мы с вами) могут реализовывать приложения или их отдельные части, взаимодействующие с сервисом. Написать код, который достает из фотоальбомов снимки или делает новый снимок довольно просто. Рассмотрим первый вариант.
Читать дальше →
Всего голосов 20: ↑15 и ↓5 +10
Просмотры6.1K
Комментарии 8

C Днем Системного Администратора

Блог компании Luxoft
image

«Если у админа есть работа, значит не работает сетка. Если сетка работает, значит у сисадмина работы нет, и он — хороший сисадмин.»

Алекс Экслер, «Записки невесты программиста»
Luxoft поздравляет всех системных администраторов с их профессиональным праздником!

Сисадмины — это те люди, которых не видно только тогда, когда в офисе все компьютеры исправно работают!

Спасибо вам за ваш профессионализм и безграничное терпение к нам, простым смертным юзерам!
image
Всего голосов 15: ↑8 и ↓7 +1
Просмотры3.8K
Комментарии 4

Системы тестирования iOS-приложений

Блог компании LuxoftРазработка под iOS

С чего все начинается


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

Читать дальше →
Всего голосов 34: ↑28 и ↓6 +22
Просмотры18.1K
Комментарии 11

Аппаратное ускорение Canvas в Android

Блог компании LuxoftРазработка мобильных приложений
Предположим мы решили написать новое Android приложение. В силу же дизайнерских соображений, стандарные UI компоненты нам не подходят и мы будет рисовать много графики через Canvas или OpenGL ES. Последний способ несколько более трудоемкий, поэтому мы его пока рассматривать не будем. Нас интересует производительность вывода графики на Canvas. Можно ли её ускорить? Если зайти на официальный сайт андроида или блог разработчиков, то можно заметить, что начиная с Android 3.0 (API level 11), в платформе появилась возможность включать аппаратное ускорение Canvas для вывода 2D графики.

Вы можете подумать: "Супер! Я сейчас же добавлю флаг аппаратного ускорения в мое приложение!". Тем более, некоторые сайты утверждают, что приложение спокойно будет работать на Android 2.x — такие приложения просто будут игнорировать флаг ускорения. Другие же сайты говорят, что аппаратное ускорение включено по-умолчанию начиная с Android 4.0. На самом же деле все не так.

И конечно же нас интересует вопрос, насколько повысится производительность приложения при включении аппаратного ускорения.

image
Читать дальше →
Всего голосов 29: ↑25 и ↓4 +21
Просмотры23K
Комментарии 10

Что можно увидеть на спутниковых снимках? Часть #1. Места, запрещённые к просмотру

Блог компании LuxoftИнформационная безопасностьГеоинформационные сервисы
Многие места на спутниковых снимках подвергаются цензуре. Основная цель этого — препятствовать возможным террористам осуществлять свои атаки, детально изучив местность и инфраструктуру объекта, а также скрыть секретные и многие стратегические объекты.
Не секрет, что с момента запуска карт Google главные правительственные здания США (такие, как Белый Дом и Капитолий) были искусственно замазаны — на оригинальных снимках можно было обнаружить позиции снайперов на крышах и многие другие вещи, которые не были предназначены для лишних глаз.

О том, к чему может привести доступ к информации о размещении стратегических объектов на аэро- и спутниковых снимках, известно давно. В самый разгар холодной войны, в 1962 году, снимки территории Кубы с самолётов-разведчиков (тогдашний аналог нынешних спутниковых снимков) привели к возникновению Карибского кризиса, который вполне мог перерасти тогда в глобальную ядерную войну. Многие годы спустя спутниковые снимки позволяли Америке беспрепятственно следить за этой территорией и оценивать кубинский потенциал.


Стратегические советсткие самолёты-разведчики (модификация бомбардировщика Ту-95) на аэродроме Кубы, 1980 г. Спутниковый снимок.

Читать дальше →
Всего голосов 97: ↑95 и ↓2 +93
Просмотры110.5K
Комментарии 121

Работа с Java VisualVM при проведении нагрузочного тестирования

Блог компании LuxoftТестирование IT-систем
При разработке любого крупного WEB-приложения рано или поздно встает вопрос о проведении нагрузочного тестирования. Такой вопрос возник и в нашем проекте. О том, как мы его решили вы сможете узнать из этой статьи.

Собственно, а что мы будем делать


Задача была поставлена следующая:

Необходимо, чтобы приложение выдерживало нагрузку минимум 1500 одновременных пользователей, которые будут работать по следующему сценарию:
1. Открыть страницу приложения
2. Логин в систему
3. Выгрузка большого списка записей из базы
4. Выход из системы
Читать дальше →
Всего голосов 8: ↑5 и ↓3 +2
Просмотры39.8K
Комментарии 10

Сертификация QA специалиста по ISTQB. Базовый уровень (CTFL)

Блог компании LuxoftТестирование IT-систем
Зачем нужна сертификация специалиста в области обеспечения качества программного обеспечения?
Главный ответ один — для подтверждения, что ваши знания соответствуют определённому уровню.
Всё остальное — это возможности, которые может реализовать специалист и компания, в которой он работает, после получения сертификата.

Существует несколько известных и авторитетных организаций, которые проводят сертификацию QA специалистов.

Подробней о получении сертификата
Всего голосов 10: ↑9 и ↓1 +8
Просмотры213.7K
Комментарии 17

Вычисление рисков методом Value at Risk

Блог компании LuxoftАлгоритмы

Последние десятилетия мировая экономика регулярно попадает в водоворот финансовых кризисов. 1987, 1997, 2008 чуть не привели к коллапсу существующей финансовой системы, именно поэтому ведущие специалисты начали разрабатывать методы, с помощью можно контролировать неопределенность, господствующую в финансовом мире. В Нобелевских премиях последних лет (полученных за модель Блэка-Шоулза, VaR, и т.д.) отчетливо прослеживается тенденция к математическому моделированию экономических процессов, попыткам предсказать поведение рынка и оценить его устойчивость.

Сегодня я постараюсь рассказать о наиболее широко применяемой методике предсказаний потерь — Value at Risk (VaR).
Читать дальше →
Всего голосов 29: ↑23 и ↓6 +17
Просмотры40.8K
Комментарии 14
DevOps Engineer (Remote)
LuxoftМожно удаленно
Regular/Senior PHP Developer
LuxoftМожно удаленно
Functional QA Engineer
LuxoftМожно удаленно
Senior Manual QA Engineer
LuxoftМожно удаленно
Senior Python Developer
LuxoftМожно удаленно

Luxoft запустил технологическое тестирование программной платформы iviLink

Блог компании LuxoftРазработка веб-сайтовOpen source
Recovery mode
Экспериментальная версия интегрирующей программной платформы доступна для свободного скачивания

Тестирование позволяет разработчикам получить представление о полностью симметричной архитектуре iviLink, лучше понять ее принципы и широкий спектр пользовательских моделей коммуникации, которые она поддерживает. Платформа iviLink, доступная для свободного скачивания, обеспечивает подключение таких мобильных устройств, как смартфоны и планшетные компьютеры к информационно-развлекательным системам автомобиля, включая головные устройства, радио модули, мультимедийные системы для пассажиров задних сидений и многое другое.
Читать дальше →
Всего голосов 15: ↑10 и ↓5 +5
Просмотры4K
Комментарии 0

Выбор качественного жесткого диска по внешним признакам

Блог компании Luxoft
Некоторое время назад пришлось выбирать жесткий диск большой емкости.

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

Я остановил свой выбор на жестких дисках одного из известных производителей. В целях «политкорректности» марка диска не афишируется.
Перед покупкой были изучены специализированные форумы, и везде опытные участники выделяли то, что эти жесткие диски имеют два основных региона сборки – Китай и Корея, причём о дисках китайского производства отзывы не очень хорошие.

Наконец, жесткий диск куплен и готов к осмотру.

Я уже был обладателем 1,5 ТБ HDD точно такой же марки, который был произведён (судя по этикетке) в Корее. Новый купленный диск оказался произведён в Китае: заказ делался в Интернет-магазине, поэтому посмотреть и пощупать товар перед покупкой было невозможно.

Под катом – обзор отличий в качестве китайской и корейской сборок одной и той же марки HDD, с советами и рекомендациями, как выбрать качественный жесткий диск, ориентируясь на внешние признаки. (Внимание, много фотографий).

Читать дальше →
Всего голосов 39: ↑33 и ↓6 +27
Просмотры47.4K
Комментарии 24

Анализ структуры мирового рынка методами теории графов

Блог компании LuxoftData MiningАлгоритмы
Исследователями Цюрихского технологического института был произведён анализ мирового финансового рынка методами теории графов. Ученые пытались найти наиболее влиятельные, частные финансовые структуры. В рамках работы было проанализировано порядка 85 миллионов компаний, построены зависимости между ними и выделены наиболее значимые корпорации.


Подробности
Всего голосов 41: ↑38 и ↓3 +35
Просмотры17.9K
Комментарии 25

Основы пользовательских историй. Часть 3: Инвестируйте в качественные пользовательские истории

Блог компании Luxoft
Продолжение перевода. Часть 1, Часть 2.

Перевод: Александр Якима (www.enter-agile.com)
Независимый консультант, agile-тренер. В IT-индустрии с 2002 года. Работал менеджером проектов, программ, а также присейл-менеджером в аутсорсинговых компаниях и директором по разработке в стартапах Силиконовой долины. В 2007-2008 сотрудничал с тренинг-центром Luxoft.

Инвестируйте в качественные пользовательские истории

Гибкие команды проводят значительное количество времени (наверное, половину или даже больше) в исследовании, проработке и анализе пользовательских историй а также написании приемочных тестов для них. Так и должно быть, поскольку это подтверждает следующий факт
Читать дальше →
Всего голосов 10: ↑6 и ↓4 +2
Просмотры12.5K
Комментарии 0

Основы пользовательских историй. Часть 1. Введение

Блог компании Luxoft
Перевод
Перевод: Александр Якима (www.enter-agile.com)
Независимый консультант, agile-тренер. В IT-индустрии с 2002 года. Работал менеджером проектов, программ, а также присейл-менеджером в аутсорсинговых компаниях и директором по разработке в стартапах Силиконовой долины. В 2007-2008 сотрудничал с тренинг-центром Luxoft.

Аннотация:
В этой статье мы предлагаем обзор происхождения и приложений пользовательских историй, являющихся ключевым механизмом в гибких методах разработки и служащих проводником требований заказчика сквозь поток ценностей. В свою очередь, пользовательские истории являются критическим элементом в статьях «Бережливая и масштабируемая информационная модель требований для гибких компаний» и «Общая картина гибкости компании», обе статьи можно найти в блоге. Текущая же статья извлечена из будущей книги «Гибкие требования: бережливые практики управления требованиями для команд, программ и предприятий», издание которой запланировано на 2010 год. Отдельная благодарность Дженнифер Фосетт (Jennifer Fawcett) и Дону Видригу (Don Widrig) за их вклад в работу над книгой.
Читать дальше →
Всего голосов 24: ↑14 и ↓10 +4
Просмотры41K
Комментарии 3

Добрый день, это Учебный Центр?

Блог компании Luxoft
Да, это мы — день добрый!

Мы — это Учебный Центр Люксофт. Наш корпоративный учебный центр — команда из 12 человек, которая каждый день решает задачу обучения и развития более чем 3.000 сотрудников Люксофта. Или Большого Люкса, как мы его называем :)

Зачем мы на Хабре?
Нам интересно с вами общаться. Нет, не так. Нам совершенно необходимо с вами общаться! :) Мы работаем для компании Люксофт и уже более 3 лет успешно толкаемся на внешнем рынке. Да, мы работаем для сотрудников большой компании, но с ними мы видимся каждый день и можем их спросить о своей работе, можем зайти поговорить или пригласить на чай. А еще мы делаем кучу интересного для ИТ-шников, которые не работают у нас: мы организуем семинары и вебинары, читаем курсы онлайн, проводим 5-6 больших конференций по программной инженерии в год и учим много-много хороших людей из других компаний.

Для того чтобы пообщаться с вами, мы решили открыть блог на Хабре и напрямую спросить вас о том, чего бы вам хотелось, что у нас получается, а что нет.

Ну а еще мы верим, что когда где-то тусуется несколько тысяч человек, для которых мы работаем, с ними надо просто обязательно познакомиться.
Читать дальше →
Всего голосов 44: ↑22 и ↓22 0
Просмотры4.3K
Комментарии 34

Информация

Дата основания
Местоположение
Россия
Сайт
career.luxoft.com
Численность
свыше 10 000 человек
Дата регистрации
Представитель
LuxoftRussia

Блог на Хабре