Архив за 03 октября 2016 - 9

Как все начиналось

Этим летом я участвовал в разработке бота Datatron, предоставляющего доступ с открытыми финансовыми данными РФ. В какой-то момент я захотел, чтобы бот мог обрабатывать голосовые запросы, и для реализации этой задачи решил использовать наработками Яндекса. Читать полностью »

image

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

Techleads Meetup в Badoo - 1
Рады сообщить вам, что 15-го октября мы проведем пилотный Techleads Meetup.

Techleads – это митап для лидов, руководителей отделов и CTO, призванный объединить на одной площадке технологии, разработку и управление. Спикеры Techleads-митапа будут делиться своим опытом и расскажут о том, как в их компаниях устроены процессы разработки, тестирования, системного администрирования и не только. Расскажут о самых успешных и эффективных методологиях, а также о том, как делать не стоит.

Программа Techleads митапа #1

"Мобильный веб: назад в будущее"
Виталий Шароватов, Mobile Web Team Lead и Руслан Байрамкулов, Senior Mobile Web QA Engineer (Badoo)

Описание:

Количество пользователей мобильных устройств уже давно превысило количество пользователей стационарных компьютеров и ноутбуков. В свою очередь мобильный веб — это самая быстрорастущая мобильная платформа (по данным comScore, 2015). И если будущее не за этой платформой, то как минимум, она будет его заметной частью.

Давным-давно для Мобильного веба в Badoo были «тёмные времена». Использовались дизайны нативных платформ и эмитировалось их поведение. Даже релизы случались раз в неделю-две. Около года назад ситуация начала меняться в лучшую сторону. Мобильная веб версия Badoo догнала по количеству фич остальные платформы и показала существенный рост по всем показателям. Теперь мобильный веб релизится каждый день.

В докладе мы расскажем о том, что неправильного происходит с процессами внутри и снаружи команды. Для примера возьмем как собственные грабли, так и чужие, но такие распространённые ошибки организации работы.
Читать полностью »

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

Первое место с 172644 баллами занял смартфон Apple iPhone 7 Plus, следом за ним идет iPhone 7 с 170124 баллами. Оба смартфона используют новую однокристальную систему A10 Fusion.

Третье место досталось первому китайскому смартфону с однокристальной системой Qualcomm Snapdragon 821 под названием Читать полностью »

Компания Icy Dock объявила о выпуске изделия MB326SP-B, которое позволяет превратить пустующий отсек типоразмера 5,25 дюйма в корзину для шести накопителей с возможностью горячей замены.

Отсеки MB326SP-B рассчитаны на HDD и SSD типоразмера 2,5 дюйма толщиной 5, 7 или 9,5 мм с интерфейсом SATA или SAS. Каждый отсек снабжен светодиодным индикатором активности накопителя. Установка накопителей в лотках не требует применения инструментов. Для большей надежности можно использовать винты, для которых есть отверстия.

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

Существуют библиотеки на различных языках, имеющие общие черты. Это compojure, sinatra, grape, express, koa и подобные.

У них схожий подход к роутингу. Они не накладывают никаких ограничений и не предлагают структуру для организации url. Разработчики в таких условиях склонны не заботиться о структуре и впоследствии получают плохо поддерживаемый код.

Другая общая черта — это однонаправленность. Т.е. определенному запросу соответствует определенный обработчик. Разработчики вынуждены прописывать url строками в шаблонах. Нет возможности указать в виде конструкции языка, какой url сгенерировать. Это приводит к тому, что в представлениях остаются мертвые ссылки, и нет способа найти их, кроме как протыкать все страницы.

Я расскажу, как улучшить поддерживаемость кода в экосистеме Clojure, и покажу, как:

  1. организовать url'ы
  2. структурировать код обработчиков
  3. использовать языковые конструкции для генерации url

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

Завтра компания Google проведет пресс-конференцию, посвященную своим новым аппаратным и программным продуктам. На мероприятии, в частности, ожидается анонс смартфонов Google Pixel и Pixel XL, которые производятся HTC, но будут позиционироваться как смартфоны Google.

Накануне анонса опубликованы фотографии смартфонов Google Pixel и Pixel XL

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

«Маэстро, музыку!»: Как получить работу саунд-дизайнера в игрострое - 1

Фото Vancouver Film School / CC

Игровая индустрия уже много лет считается таким же искусством, как кино или музыка. При этом по масштабным маркетинговым кампаниям, количеству денег, вложенных в промо, и выручке с продаж некоторые издатели способны тягаться даже с самыми крутыми кинобестселлерами. Например, всего за три дня после релиза GTA V от студии Rockstar Games заработала 1 миллиард долларов, тогда как, например, самый кассовый голливудский блокбастер «Аватар» собрал чуть менее трёх миллиардов за всё время проката.

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

Совсем недавно мы разбирались с тем, как создают звуковое оформление для кино, а в этой статье мы решили затронуть тему музыкального оформления в играх и поиска работы для начинающего саунд-дизайнера в гейм-индустрии.Читать полностью »

Как известно, марка Nokia может скоро вернуться на рынок смартфонов. Кое-какая информация о новых устройствах появилась в августе. А на минувшей неделе еще один смартфон Nokia с ОС Android был замечен в тесте Geekbench.

Компании, жаловавшиеся на неконкурентные практики Google, получили 150-страничный документ Еврокомиссии с планом административными силами поменять бизнес-модель Google Android. Как рассказали неназванные источники Reuters, Европейский союз может запретить Google платить производителям электроники фабричную предустановку поиска и Google Play в новые телефоны, сообщили «Ведомости».

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


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