Социальные сети Рунета
Суббота, 20 апреля 2024

Семинар «Разработка vs Эксплуатация. Почему ни Agile, ни DevOps – это не волшебная пилюля», 22 марта, Москва Мы запускаем новое направление Университетов DataLine — семинары по поддержке интернет-проектов и взаимодействию разработки и эксплуатации. Новым будет и формат — теперь мы будем вести онлайн-трансляции со всех наших семинаров! Дата: 22 марта в Москве. Тема: «Разработка...

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

Автоматизация при разработке платформы «1С: Предприятие» В этой статье пойдет речь о том, как мы автоматизируем процессы разработки и тестирования технологической платформы «1С:Предприятие 8». Платформа «1С:Предприятие 8» — набор инструментов для создания бизнес-приложений и среда их выполнения. Это большой (более десятка миллионо...

Один день в Альфа-Банке: мобильная разработка Альфа-Банк стал одним из первопроходцев мобильного банкинга: приложения для iOS и Android появились у него ещё в 2010-м, когда возможность «пополнить баланс телефона с самого телефона» была непривычной. А как обстоят дела с мобильной разработкой в банке теперь, спустя все ...

[Перевод] Как превратить веб-сайт в мобильное приложение с помощью 7 строк JSON В материале, перевод которого мы публикуем сегодня, речь пойдёт о создании мобильных приложений на базе существующих веб-проектов. Автор этой статьи демонстрирует инструменты, которые позволяют с минимальными усилиями разрабатывать приложения, пользующиеся нативными возможно...

Управление трафиком с использованием Fiddler Автор: Ольга Еременко, QA Engineer При тестировании сайтов или мобильных приложений иногда возникает необходимость не только отловить трафик между клиентом и сервером, но и модифицировать его, чтобы посмотреть, как это обработает бэкенд и что поменяется на UI. В таких сл...

Задай вопрос создателю Vue.js Vue — JavaScript фреймворк для разработки веб-приложений на JavaScript, созданный Эваном Ю (Evan You) в 2013 году. Vue нашел золотую середину между React и Angular и испытал взрывной рост в последние два года, попав в тройку лидирующих JS фреймворков. В отличии от Angular/...

Как выпустить самоподписанный SSL сертификат и заставить ваш браузер доверять ему Все крупные сайты давно перешли на протокол https. Тенденция продолжается, и многие наши клиенты хотят, чтобы их сайт работал по защищенному протоколу. А если разрабатывается backend для мобильного приложения, то https обязателен. Например, Apple требует, чтобы обмен данны...

Дайджест интересных материалов для мобильного разработчика #240 (5 февраля— 11 февраля) Заканчиваем неделю новой подборкой. В ней анимации, запрет эмодзи, лучший дизайн и большой рост, обновление строк на лету, лучшие команды мобильной разработки и неуемный фичеринг. Все самое лучшее! Читать дальше →

Открытая бесплатная трансляция конференции Mobius 2018 Piter 20-21 апреля, то есть уже завтра-послезавтра, в Петербурге пройдёт конференция по мобильной разработке Mobius. Android и iOS, разнообразные темы от многопоточности до тестирования, российские спикеры и зарубежные звёзды — о том, что там будет, мы уже писали. А вот о чём ...

Блокчейн-эксперты из IBM и Kaspersky Lab выступят на блокчейн-конференции в Москве 17-18 апреля в рамках Blockchain Conference Moscow, организованной международной компанией Smile-Expo, выступят блокчейн-специалисты Рене Бостик из IBM и Алексей Маланов из «Лаборатории Касперского». Их доклады прозвучат в специальном потоке конференции «Разработки и маркети...

Разработка для Sailfish OS: использование средств геолокации Здравствуйте! Данная статья является продолжением цикла статей, посвящённых разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдёт о том, как можно реализовать в приложении получение информации о географическом положении устройства, отображение ка...

Защита ваших приложений Xamarin с помощью Dotfuscator Это перевод рассказа Джо Сьюэлла, разработчика из команды Dotfuscator на PreEmptiveSolutions. Давайте говорить честно: выпуск библиотеки, приложения для рабочего стола или мобильного приложения может стать горьким опытом. Как только вы выкладываете вашу программу в открытый...

7 лучших видео по мобильной разработке с конференции DUMP 13 апреля в Екатеринбурге пройдёт конференция DUMP — самая большая конференция для разработчиков на Урале. Третий год подряд будет секция, посвященная мобильной разработке. Ниже — видео 7 лучших докладов по мобайлу за последние два года.

В ПВТ прошла конференция для мобильных разработчиков Конференция для мобильных разработчиков «The year of 3 things: fast, clean, automated mobile dev» прошла в бизнес-инкубаторе Парка высоких технологий. Организаторами выступили компании-резиденты CactusSoft и SoftTeco совместно с администрацией ПВТ. Мероприятие со...

Вопросы совместимости Tibero и Oracle. Часть 2. Разработка Java приложений Мы продолжаем цикл статей разработчиков приложений для баз данных. Эта статья затронет тему использования Tibero в Java приложениях использующих JDBC и Hibernate, а также фреймворк Spring Roo. Читать дальше →

Приглашаем на CocoaHeads Special Event 24 марта Друзья, приглашаем всех, кто занимается мобильной разработкой под iOS, на CocoaHeads Special Event в московский офис Mail.Ru Group. В программе первого самого крупного в Европе митапа по iOS-разработке – 6 хардовых докладов, викторина и, конечно, неформальное общение. Прог...

IBM и Apple предлагают разработчикам систему, которая позволит реализовать в ПО машинное обучение на локальных мобильных устройствах Компании IBM и Apple сотрудничают уже несколько лет. Ещё в 2014 году гиганты начали совместно продвигать мобильные разработки в корпоративном сегменте. Теперь же, как сообщается, компании предложили своим клиентам специальную службу искусственного интеллекта. Если точн...

Google представила на MWC 2018 проект Flutter для разработчиков мобильных приложений Отличная новость для разработчиков мобильных приложений: на выставке MWC 2018 компания Google анонсировала бета-версию Flutter – это новый фреймворк, который помогает разработчикам в создании высококачественного графического интерфейса приложений сразу для двух наиболе...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 1 — Введение и выбор стека Весной 2017 года Eric Simons, со-основатель учебного проекта Thinkster, анонсировал проект «RealWorld» — демо приложение и спецификация к нему. Проект объявил своей целью выйти за рамки привычных «todo»-демок для более прикладного сравнения и изучения возможностей различных ...

Blue Shift или оптимизация времени запуска iOS-приложения. Лекция Яндекса Казалось бы, при загрузке приложения можно и потерпеть секунду-другую. Но когда ваша программа используется часто, а в конкурентах — аналог от производителя самой ОС, то даже время запуска начинает сказываться. Разработчик Яндекса Виктор Брыксин bobermaniac выступил на встре...

Дочка Samsung займется разработкой приложений для российской мобильной ОС «Открытая мобильная платформа» объявила о старте совместной работы с дочерней компанией Samsung - Harman Connected Services. Инженеры обеих компаний расширят существующие и разработают новые возможности для клиентов отечественной мобильной ОС.

Интересные материалы для разработчика мобильных приложений #200 (5-11 февраля) Начинаем неделю новой подборкой. В ней анимации, запрет эмодзи, лучший дизайн и большой рост, обновление строк на лету, лучшие команды мобильной разработки и неуемный фичеринг. Все самое лучшее!

От сайтов на заказ к Enterprise-продуктам Каждый бизнес, даже если это маленький семейный ресторанчик, с чего-то начинался. В IT, и особенно в web, скорость роста очень высока, поэтому истории становления успешных компаний из ничего могут занимать всего каких-то десять лет, но при этом, пройти много этапов, взлетов ...

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

Ask me anything. Avito. Android Привет! Первый опыт публикации поста формата «Вопрос-ответ» в нашем блоге оказался успешным и полезным для всех участников, поэтому сегодня мы продолжаем. На этот раз речь пойдёт о разработке под Android в целом и об особенностях приложения Avito в частности. Как работается...

Планы на JPoint 2018 Уже скоро в Москве пройдет международная Java-конференция JPoint, поэтому пора определиться с докладами, на которые стоит сходить. Рассказ пойдет о докладах, на которые пойду лично я и почему. Я зарабатываю разработкой приложений на Java c 2012 года. В основном решаю пробле...

Как устроена Алиса. Лекция Яндекса В этой лекции впервые рассматриваются технологические решения, на основе которых работает Алиса — голосовой помощник Яндекса. Руководитель группы разработки диалоговых систем Борис Янгель hr0nix рассказывает, как его команда учит Алису понимать желания пользователя, находить...

Китайцы начали разработку стандарта связи 6G Пока весь мир готовится к запуску мобильных сетей пятого поколения, в Китае запущена разработка стандарта связи 6G. ***

Конференция AgileDays 22 и 23 марта 2017 22 и 23 марта в Москве в Центре Международной Торговли состоится конференция AgileDays’18. В этом году она проводится 12-й раз. В очередной раз докажем, что наша конференция самая крутая по тематике Agile в России и Восточной Европе! На AgileDays будет почти 100 докладов, ...

UX марафон вместе с Google Россия Мобильные устройства становятся основной точкой входа в интернет и мобильные сайты играют ключевую роль в том, каким будет опыт пользователя, совершит ли он покупку или другое конверсионное действие. Мы уже говорили про скорость мобильных вебсайтов и о том, как это влияет н...

Готовим iOS клиента для GraphQL Я уверен, что каждый из нас хоть когда-то испытывал проблемы с REST API. Вечные баталии с бэком за нужный формат API, несколько запросов на экран и прочее. Согласитесь, что это не редкость, а ежедневная рутина. А еще недавно Tribuna Digital запустила новый проект — Betting...

«CI плохо справляются с требованиями мобильной разработки»: интервью с создателем fastlane Феликсом Краузе Многие мобильные разработчики любят инструмент fastlane, автоматизирующий задачи при выпуске приложения (генерацию скриншотов, code signing в случае с iOS, деплой в магазин или в систему бета-тестирования). Долгое время fastlane можно было использовать только на macOS, но ...

Гид по оптимизации покупок в приложении Монетизация мобильного приложения —  это один из самых важных факторов во всем проекте. В конце концов, конечная цель каждого разработчика —  генерировать доход, который не только покрывает траты, но и приносит прибыль. Существует множество способов монетизации мобильных при...

Оптимизация для мобильного поиска: готовимся к mobile-first индексу Google Руководитель группы оптимизаторов в компании «Ашманов и партнёры» Никита Тарасов дал практические советы по оптимизации сайтов для мобильных алгоритмов «Яндекса» и Google.

«Ростелеком» разрабатывает собственный смартфон Национальный оператор связи «Ростелеком» сообщил о разработке собственного смартфона. Об этом стало известно после того, как компания завладела мобильной операционной системой Sailfish OS. Во время разговора с журналистами президенту «Ростелекома&r...

Unigram (Неофициальный UWP клиент Telegram) получил масштабное обновление. Встречайте - Unigram X Пока Telegram не спешит с разработкой нативного UWP клиента для Windows 10, энтузиасты-разработчики во всю пилят сторонние, неофициальные решения. Да, да, мы сейчас об Unigram. Приложение Unigram, буквально только что, получило масштабное обновление и обзавелось приставкой ...

Кто есть кто в команде разработки и стоит ли программисту работать на аутсорсе — Oh, my code Несколько месяцев назад мы запустили серию интервью Oh, My Code на образовательном канале Технострим. И сегодня хотим поделиться интервью с одним из наших гостей. Как из космоса попасть в мобильную разработку, кто есть кто в команде разработки и стоит ли программисту работат...

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

[recovery mode] 3CX v15.5 Update 4 Beta — распознавание речи через Microsoft Speech и обновленный Call Flow Designer На этой неделе произошли два приятных события. Во-первых, мы выпустили обновление 3CX v15.5 Update 4 BETA, и во вторых — очередное обновление среды разработки голосовых приложений 3CX Call Flow Designer. Обновление v15.5 Update 4 BETA В v15.5 Update 4 BETA появился перевод ...

Viber UWP больше недоступен для Windows 10 По сообщениям наших коллег с портала Aggiornamenti Lumia, неделю назад команда Viber удалила собственное приложение из Microsoft Store. Правда речь идёт только о возможности скачать приложение на ПК, тогда как на Windows 10 Mobile пользователи по-прежнему могут загрузить пр...

Разработка драйвера PCI устройства под Linux В данной статье я рассматриваю процесс написания простого драйвера PCI устройства под OC Linux. Будет кратко изучено устройство программной модели PCI, написание собственно драйвера, тестовой пользовательской программы и запуск всей этой системы. В качестве подопытного вы...

4 июня состоится выставка WWDC 2018 от Apple Ежегодная конференция разработчиков Apple состоится уже летом. Провести выставку компания планирует в Сан-Хосе с 4 по 8 июня. Покупку билетов на мероприятие можно осуществить до 22 марта через сайт WWDC. На прошлогоднем мероприятии компания анонсировала новые разработки и б...

Как я искал идеальный инструмент для проектирования разговорных интерфейсов, или В поиске священного Грааля Павел Гвай, android-разработчик KODE Привет, меня зовут Павел pavelgvay, я работаю в калининградской студии разработки мобильных приложений KODE и около года назад активно погрузился в процесс разработки приложений для Google Assistant и просто-таки залип над этапом проект...

[Перевод] Пять причин проникнуться симпатией к Flutter На конференции Google I/O ’17 Google представила Flutter — новую опенсорсную библиотеку, предназначенную для создания мобильных приложений. Как вы, возможно, знаете, Flutter — это решение для разработки кросс-платформенных мобильных приложений с симпатичным пользовательским...

Неделя до TransNet’18 Главное отраслевое мероприятие в области транспортных сетей связи — IX Международная конференция «Transport Networks Russia 2018» состоится уже на следующей неделе. 22-23 марта форум соберет в Москве ведущих экспертов магистрального рынка из России, Белорусси...

Не прошло и полгода: В мобильном приложении «Укрзалізниці» появилась интеграция с цифровым кошельком MasterPass «Укрзалізниця» продолжает развивать онлайн-сервис по продаже железнодорожных билетов, дополняя его новыми возможностями. Летом прошло года на сайте государственного оператора железнодорожных транспортных перевозок появилась возможность покупки билетов через MasterPass. Чуть ...

Thunkable X – бесплатная браузерная среда разработки мобильных приложений под iOS и Android IDE Thunkable X работает на платформе Thunkable, которая ранее развивалась в качестве альтернативы MIT App Inventor. В настоящее время платформа предлагает две функционально отличающиеся и независимые среды разработки – оригинальную для разработки под Android, совместимую ...

[Перевод] Обзор библиотеки react-testing-library В материале, перевод которого мы публикуем сегодня, Кент Доддс рассказывает о библиотеке собственной разработки для тестирования React-приложений, react-testing-library, в которой он видит простой инструмент, способный заменить enzyme и способствующий написанию качественных ...

Кастомные анимации в мобильном приложении Современная мобильная аудитория с каждым годом предъявляет всё более высокие требования к качеству приложений и сервисов. И в первую очередь это касается проектирования взаимодействий и мобильных анимаций. Каждый день мы обмениваемся сообщениями, используем социальные сети...

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

Анонс AppsConf: 2 дня прикладных, хардкорных и хайповых докладов 8-9 октября в Москве пройдет AppsConf — конференция, посвященная проблемам в мобильной разработке и их решению. Это будет уже третья AppsConf, и теперь мы решили переработать формат и подойти к организации немного с другого угла. Но сначала о важном: Мы ищем докладчико...

Восемь проектов для развития навыков разработчика Несколько простых проектов для развития навыков, необходимых в разработке веб и мобильных приложений.

[Перевод] Почему я ушёл из Google и начал работать на себя Последние четыре года я работал разработчиком программного обеспечения в Google, но 1 февраля уволился, потому что они не сделали мне подарок на Рождество. Шучу, на самом деле всё немного сложнее. Первые два года Первые два года я любил Google. Когда при ежегодном опросе ...

HP ищет Java, Frontend, iOS и Android разработчиков в офис в Москве В московском офисе HP открыты следующие вакансии в области R&D:Java-разработчик и Front-end веб-разработчикМы ищем Java- и Front-end веб-разработчиков с опытом создания производительных масштабируемых бизнес-приложений. Соискатели станут частью команды, отвечающей за кр...

Мобильное приложение на Python c kivy/buildozer. Лекция в Яндексе Не факт, что вам потребуется написать серьёзное приложение на Python. А вот быстро собрать работающий сервис, чтобы «продать» его заказчику, — почему нет? Python универсален, и опыт создания мобильного софта на этом языке может оказаться полезным. Владислав Шашков из Сбербан...

Sailfish наполнят содержанием Это следует из постановления правительства, опубликованного на интернет-портале правовой информации. Сейчас единственной такой операционной системой остается Sailfish Mobile OS Rus, внесенная в реестр в сентябре 2016 года, уточняет "КоммерсантЪ".Разработчик Sailfis...

Podlodka #50: Kotlin и Swift На юбилейном выпуске Подлодки свели адептов двух главных языков современной мобильной разработки – Николая Иготти, техлида проекта Kotlin/Native в JetBrains, и Шурика Бабаева, технического руководителя питерского офиса RedMadRobot.

Avito Quiz: Golang Привет! Сегодня продолжаем серию мини-квизов в нашем блоге. Этот выпуск (предыдущий здесь) будет посвящен языку Go — будем считать, что это разминка в преддверие GopherCon Russia 2018 (кстати, у нас на этой конференции будет стенд, и мы планируем несколько интересных активно...

Advanced Android Testing Тестирование — одна из важнейших частей разработки качественных программных продуктов. Сегодня мы поговорим о некоторых методологиях и библиотеках, разработанных и используемых нашей командой для написания тестов Android приложений. Начнем с самых базовых вещей, потому боле...

Bose разрабатывает очки дополненной реальности с акцентом на звук Компания Bose объявила в преддверии старта музыкального фестиваля South by Southwest (SXSW) о работе над очками дополненной реальности с акцентом на звук, добавляя «звуковой слой информации и опыта» в реальный мир. Следует отметить, что Bose не просто ра...

[Перевод] Разработка нативных расширений для Node.js В этом материале мы поговорим о важнейших концепциях разработки нативных расширений для Node.js. В частности, здесь будет рассмотрен практический пример создания такого расширения, который вполне может стать вашим первым проектом в этой области. Читать дальше →

SignalR Core. «Hello Habr!» Коротко: небольшой самодостаточный пример, иллюстрирующий SignalR для .NET Core 2 и разработку в IDE Rider. В самом конце — видео Dino Esposito с конференции DotNext на эту же тему.Все привыкли к push-уведомлениям в браузере. Однако создание их требует от программиста опреде...

Неизданное #27: хиты PlayStation для элиты, обновление Windows, платная подписка Dota 2, а ... Ловите десяток событий, которые по какой-то причине не вошли в основную подборку новостей. Как всегда - кратко, ёмко, лаконично, разнопланово, чтобы не отнимать много времени, но при этом каждый смог найти для себя что-нибудь интересное.     1)    В...

Разработка роботов: backend Что делают backend-разработчики в Redmadrobot, рассказывает руководитель отдела серверной разработки Андрей Муравьев.

24 марта, Москва – CocoaHeads Special Event Привет, Хабр! В эту субботу, 24 марта, пройдет полезное и интересное для всех iOS-разработчиков мероприятие – CocoaHeads Special Event. Нас там будет представлять Илья iltsarev Царев, Head of iOS Альфа-Банка с докладом про итеративную разработку «Feedback Driven Developm...

Управление проектами по разработке программного обеспечения. Проблемы и пути решения В 2001 году, когда ещё не было Хабра и существенной доли его современных читателей, когда вотерфолл был всемогущим, а об эджайле ещё только-только начинали говорить, я немного поисследовал тему методологий разработки и их отличий друг от друга. В результате появилась статья...

10 главных качеств руководителя по мнению Google С 2008 года Google ведет проект Oxygen — исследование успешности своих руководителей. В 2018 году работу руководителей оценивали по внутреннему рейтингу и отзывам сотрудников. Оказалось, что команды с хорошими руководителями работают продуктивнее и чувствуют себя счастливыми...

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

Продакт и проджект — в чём разница? Мнения руководителей сервисов Яндекса С ростом сервиса почти всегда нужно более подробно расписывать роли в команде. Когда все участники процесса понимают специализацию друг друга, то сразу видят, кому какие вопросы задавать и каких компетенций недостаёт для развития. Поэтому если маленькому сервису нужен прост...

К выпуску готовится производительный смартфон Nokia X Сетевые источники сообщают о том, что компания HMD Global до конца апреля анонсирует новый смартфон под маркой Nokia — аппарат Nokia X. Напомним, что финская HMD Global получила права на разработку и продажу мобильных устройств под маркой Nokia. Компания предл...

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

[Перевод] Разработка статического блога на Gatsby и Strapi Статические веб-сайты содержат страницы с неизменным содержимым. Технически — это набор HTML-файлов, которые, для каждого посетителя сайта, выглядят одинаково. В отличие от динамических веб-сайтов, для разработки таких сайтов не нужно серверное программирование или базы данн...

DevConf: переход Uber с PostgreSQL на MySQL 18 мая 2018 года в Digital October состоится DevConf 2018. И мы решили пересказать некоторые интересные доклады с прошлогодней конференции. Там был доклад с несколько холиварным заголовком: «О чём молчит политрук: к дискуссии о переходе Uber с PostgreSQL на MySQL». В нем раз...

[recovery mode] Как написать одностраничное приложение (SPA) с использованием Vue.js Одностраничные приложения (SPA) имеют мнжество преимуществ, таких как скорость, по-настоящему хороший UX, и полный контроль HTML-разметки. Становится всё больше и больше сайтов SPA; всё больше инструментов, которые упрощают процесс разработки SPA. Вы, вероятно уже читали о...

Как киту съесть Java-приложение и не подавиться Здравствуйте, уважаемые хабравчане! Сегодня я хотел бы рассказать о том, как «скормить» Java-приложение докеру, как при этом лучше действовать, а чего делать не стоит. Я занимаюсь разработкой на Java более 10 лет, и последние года три провёл в самом тесном общении с Docker, ...

Мобильное приложение Opera VPN завершит свою работу 30 апреля Мобильная версия сервиса Opera VPN, существовавшая с 2016 года в виде приложений для платформ Android и iOS, уходит в небытие — прекратит функционировать 30 апреля 2018 года. В качестве альтернативы разработчики софта предлагают своим клиентам воспользова...

[recovery mode] Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games Каждый разработчик однажды понимает, что пришло время показать свой продукт будущим пользователям. Софт-лонч — первая проверка приложения на выживаемость, именно тестовый запуск раскрывает его сильные и указывает на слабые стороны. В этой практической статье опытом софт-лонч...

[Из песочницы] Учимся быть фуллстек разработчиками. Пишем приложение на React/Redux/Webpack/ASP.NET Core 2.0/EF Core Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js сообщество с своей экосистемой и инструментами для разработки. Это все безобразие с каждым годом усиливает пропасть...

Советы по созданию приложений к окончанию набора в Школу мобильной разработки Яндекса Уже очень скоро завершится набор в Школу мобильной разработки, которая традиционно пройдет в Москве. Упор в ней будет сделан на практические занятия — командные мини-хакатоны, в которых помимо написания кода нужно будет принимать решения, разбираться с возникшими спорными во...

"Ростелеком" купит разработчиков отечественной версии OC Sailfish Госоператор подал в ФАС ходатайство о покупке доли в 75% в компаниях "Открытая мобильная платформа" и "Вотрон", связанных с разработкой мобильной ОС. Контролирующим акционером обеих компаний является владелец группы ЕСН Григорий Березкин.

Как из джуниор-тестировщика вырасти в хорошего тестировщика? Продолжение Где учиться начинающим тестировщикам более-менее понятно всем: существует много статей, курсов, книг и мануалов. А вот что делать тем, кто вырос из джуна в мидла — непонятно. В преддверии конференции DUMP, мы спросили опытных тестировщиков, что они посоветуют джуниорам, кото...

Математический пакет для Android “Микро-Математика”: что нового? Вот и пролетело полгода с тех пор, как я перевёл свой математический пакет на Андроид, “Микро-Математику”, в статус свободных приложений с открытым исходным кодом и опубликовал код на github. Благодаря такому шагу, “Микро-Математика” получила мощный импульс для развития, а ...

Айфончик, не лагай. Часть 1: многопоточность для практиков Меня зовут Максим, и я алкоголик занимаюсь iOS разработкой уже более 7 лет. На волне про соискателей скажу, что регулярно провожу собеседования мобильных разработчиков для компаний. Среди кандидатов попадаются кадры, которые курят кальян прямо на Skype собеседовании, п...

Как мы делаем AB-DOC В этой статье я хочу рассказать о нас и о том, как мы делаем AB-DOC — бессерверное веб-приложение, предоставляющее интерфейс к хранилищу Amazon S3. Подробнее про AB-DOC можно почитать в нашей предыдущей статье. Сейчас речь пойдет о технологических решениях, которые лежат в о...

[Перевод] Что действительно случилось с Vista См. также: «Что действительно случилось с Vista: инсайдерская ретроспектива» Я обычно пищу о вещах, которыми непосредственно занимался — или писал код, или управлял проектом. В этой статье я выбрал другой подход, чтобы написать о своём взгляде на глубинные причины фиаско Wi...

Вам не нужны разработчики автотестов В эпоху вселенского внедрения agile-методологий и Devops уже никто не сомневается в том, что регрессия должна быть автоматизирована. Особенно, если в компании идет речь о Continuous Delivery. Все кинулись хантить разработчиков автотестов, от чего рынок становится перегретым....

[Перевод] Рассказ о том, как не дать мне украсть номера кредиток и пароли у посетителей ваших сайтов Недавно мы опубликовали перевод истории программиста, придумавшего способ распространения вредоносного кода, который собирает данные банковских карт и пароли с тысяч сайтов, оставаясь при этом незамеченным. Тот пост вызвал живой и эмоциональный отклик аудитории. Кто-то гов...

iOS-клиент YouTube получил темную тему оформления Компания Google добавила темную тему оформления для своего мобильного приложения YouTube для iOS. Относительно недавно […]

Code Conventions: как мы сохраняем быстрый темп разработки PHP-проекта Привет, Хабр. Меня зовут Евгений Удодов, я сооснователь и технический директор компании Roistat. Хочу поделиться нашим опытом разработки большого и сложного продукта — системы аналитики. TL;DR: Мы выложили на github наш Code Conventions и рассказали в статье о том, как его...

Делаем дизайн iOS клиента Trashbox Всем привет, сегодня я хочу поделиться с вами процессом разработки дизайна интерфейса iOS клиента Trashbox. Как создается макет? Как делать его анимацию? Ответы на эти вопросы вы найдете в этой статье. Поехали. С чего начать? Начать разработку стоит с изучения гайдла...

Нативно или нет? 4 мифа о кросс-платформенной разработке Смартфоны продолжают отвоевывать все больше места под солнцем не только как инструмент потребления фотографий котиков, но и в качестве рабочего инструмента. Поэтому и спрос на мобильную разработку растет. Принято считать, что тру и кул — это Objective-C/Swift для iOS и Java/...

e-Legion открывает академию iOS и Android разработки e-Legion запускает онлайн-школу для мобильных разработчиков. 5-го февраля стартуют две онлайн-программы — «iOS-разработчик»  и «Android-разработчик». Студенты старших курсов и программисты, которые хотят перейти в мобильную разработку под iOS или Android, освоят новую профес...

От установки AWX до запуска первого плейбука — настройка централизованного управления Ansible Количество серверов в нашей инфраструктуре уже перевалило за 800, хотя еще год назад их было около 500. Для работы с этим всем активно используются решения от Red Hat. Про FreeIPA — для организации и управления доступами для Linux-серверов — мы уже писали, сейчас же я хочу...

Эпизод 0. Hack vs Mac. Xcode build time Эта статья начинает собой цикл из нескольких об использовании Hackintosh в повседневной работе и особенно с IDE Xcode 9 и будет больше интересна разработчикам под языки objc/swift. 
С другой стороны, мой первый хак был собран, когда я не был знаком с этими языками и может пр...

Российские школьники могут стать "IT-героями" В онлайн-конкурсе проектных работ “IT-герои” примут участие ученики 5-8 классов, увлеченные робототехникой, программированием, мобильной разработкой и VR. Ребятам необходимо заранее подготовить и прислать проект в одной из конкурсных категорий.Участники “IT...

Разбор задачек от Одноклассников на JPoint 2018 Алоха! Самым, наверное, интересным событием на этой неделе в мире Java стала конференция JPoint, которая прошла в Центре Международной Торговли в Москве. Одноклассники предложили посетителям тоже поучаствовать в разработке самой высоконагруженной системы на Java и помочь на...

Яндекс добавил в мобильную Почту поддержку других почтовых сервисов Разработчики из компании Яндекс выпустили обновление мобильного клиента Яндекс.Почты для устройств, работающих под управлением операционной системы iOS и Android. Теперь с помощью приложения можно вести переписку в нескольких ящиках и легко переключаться между ним. В мобиль...

Яндекс открывает новый набор в Школу мобильной разработки Летом в московском офисе Яндекса откроется бесплатная Школа мобильной разработки. Она будет посвящена созданию приложений для Android. Преподаватели ШМР — программисты Яндекса: они расскажут про разные подходы к разработке, научат пользоваться инструментарием и объяснят, как...

Китайская PUBG Mobile вышла в Google Play Буквально недавно мы обсуждали факт копирования китайскими разработчиками популярных проектов, а сегодня в свет вышла полноценная PUBG для Android. Стоит отметить, что студия Bluehole, будучи владельцем франшизы PlayerUnknown's Battlegrounds, подписала контракт с Tencent на ...

IBM показала самый маленький ПК в мире в виде микросхемы размерами 1х1 мм В рамках проходящей на этой неделе конференции IBM Think 2018, посвященной передовым разработкам в различных областях, компания IBM показала, по ее словам, самый маленький компьютер в мире. Первым разработку IBM заметило издание Mashable. Устройство, которое пока еще не полу...

Приложения с дополненной реальностью штурмуют App Store Приложения, в основе функциональности которых лежит дополненная реальность, пользуются популярностью среди владельцев iPhone и iPad. Данные своего исследования приводят аналитики из Sensor Tower. Согласно отчету аналитиков, в App Store было скачано более 13 миллионов прил...

Создан полноценный 3D-шутер на основе Microsoft Excel Иногда симбиоз задатков программиста и геймера даёт небывалые результаты — пользователи мастерят интересные вещи из тех программ и их возможностей, которые ранее применялись совсем для других дел. Например, многие разработчики компьютерных игр используют Microsoft Excel как ...

[Екатеринбург, анонс] Новые Java-митапы в Екатеринбурге: java.ural.Meetup @1 Хорошая новость для Java-разработчиков Екатеринбурга (и, может быть, Урала в целом) — запускаем новые Java-митапы в Екатеринбурге. Так сложилось исторически, что почти все активности профессиональных сообществ сконцентрированы в Москве и Санкт-Петербурге. Региональные собы...

Новости Android-разработки, на которые стоит подписаться В этом году Андроиду стукнет 10 лет, но разработка приложений не превратилась в закостеневшую рутину, а продолжает активно меняться: достаточно посмотреть, насколько за год изменилась ситуация с Kotlin. Значит, Android-разработчику надо держать руку на пульсе, следя и за п...

Запуск приложений с блокчейн на SAP Cloud Platform SAP Cloud Platform — это облачная платформа, которая работает по модели PaaS или платформа-как-сервис (Platform as a Service). С её помощью компании могут разрабатывать собственные приложения, расширения или дополнения для уже существующих продуктов SAP или же создавать гибр...

[Перевод] Разработка на Blockchain — что изменится для разработчиков? Эта статья является переводом поста Винсента Чена (Vincent Chen) и Рамона Рекуэро (Ramon Recuero), цели которого очень схожи с теми, что преследуем и мы, и написанного для таких разработчиков, которых мы хотели бы видеть на своих мероприятиях. Введение Если вы читаете этот ...

Выпуск#15: ITренировка — актуальные вопросы и задачи от ведущих компаний На этой неделе мы отобрали вопросы и задачи, встречающиеся соискателям на собеседованиях на должность инженера-разработчика в Ebay. При устройстве на работу в Ebay Вам могут задать не только вопросы технического характера, но и логические задачи. Ниже приведены некоторые ...

Service Portal: как работает единый интерфейс для взаимодействия с IaaS-провайдером По мнению специалиста по работе с клиентами и автора книги The Conversation Manager Стивена Ван Беллегема (Steven Van Belleghem), 70% пользователей ожидают, что на веб-сайте компании будет портал самообслуживания. При этом в Zendesk утверждают, что 53% (из 7 тысяч опрошенных...

Mail.Ru и Роскосмос запускают «Письма в космос» Почта Mail.Ru и Роскосмос объявили о запуске проекта «Письма в космос» в преддверии Дня космонавтики. В рамках проекта, желающие могут отправить послание космонавтам на Международную космическую станцию. Авторы самых интересных вопросов получат ответы из «п...

Как мы настроили Docker и Kubernetes в TFS Мы продолжаем наш путь к continuous integration (CD) и high availability (HA), основанной на избыточности. В предыдущей серии мы перевели API для мобильного приложения на .NET Core. Следующий логичный шаг для достижения CD — настроить сборку в Docker-контейнер. Сегодня поде...

Google активно расширяет возможности Play Store — даты релиза приложений Сейчас Google очень активно взялась менять фирменный магазин Play Store. Здесь и серверные изменения, добавляющие информацию.  Здесь же обновление Android-клиента для доступа с мобильных девайсов. Кроме того, заметили недавно ещё одно нововведение — появилась дата первонач...

Google может работать над альтернативой Google Play В настоящее время компания Google может быть сосредоточена на создании потокового игрового сервиса, доступ к которому будет открыт по подписке, сообщает 9To5Google. Разработка ведется в рамках проекта Yeti, который, помимо самого сервиса, возможно, включает в себя прототипи...

[Перевод] Как стать фронтенд-разработчиком в 2018 году Камран Ахмед, автор материала, перевод которого мы сегодня публикуем, говорит, что занимается фуллстек-разработкой уже 5 лет и в настоящее время работает на должности ведущего инженера в компании tajawal. Там ему приходится заниматься многими вещами. Ему, по долгу службы, на...

Финтех-дайджест: банки без офисов становятся все популярнее Наконец-то наступила весна, а вместе с ней проявились изменения в сфере финтеха. Вообще говоря, изменений очень много, они происходят каждый день — как заметные, так и не очень. Но в пределах финтех-дайджеста сложно выделить все мало-мальски значимые события, поэтому мы о...

[Из песочницы] QA в мобильном геймдеве или как выстроить процесс в инди компании Привет! Сегодня я расскажу о создании отдела тестирования на примере небольшой компании, которая уже 3 года выпускает мобильные игры. Особенность в том, что компания не зависит от спонсоров и живёт за счёт денег, которые зарабатывает. И нам, как сотрудникам, важно делать т...

[Перевод] Разбираемся в redux-saga: От генераторов действий к сагам Любой redux разработчик расскажет вам, что одной из самых тяжелейших частей разработки приложений являются асинхронные вызовы — как вы будете обрабатывать реквесты, таймауты и другие коллбэки без усложнения redux действий(actions) и редьюсеров(reducers) В этой статье я опи...

«Репетитор: математика» для подготовки к ЕГЭ и ВПР — от идеи до релиза. Рассказ об уникальном образовательном проекте Содержание Вступительное слово С чего все началось? — Зарождение идеи и задач — Несколько слов о нашей команде Как перевести в цифровой формат то, что делает профессиональный репетитор? — Основные идеи приложения — Как обеспечить индивидуальный подход к каждому пользователю...

Разработчик придумал, как бороться с зависимостью от смартфона Лучший способ преодолеть зависимость от смартфона – это принудительная блокировка, решили разработчики студии TeqTic и выпустили приложение LockMeOut. Разработка способна самостоятельно отключать большую часть функций устройства, сохраняя за пользователем только возможност...

Получить почтовое отправление можно с помощью СМС Сервис предоставляется бесплатно на основании заполненной в почтовом отделении регистрационной формы. В ней указываются паспортные данные и номер мобильного телефона клиента. При передаче заявления оператору потребителю необходимо предъявить паспорт для подтверждения личност...

Подкаст AppTractor: новости мобильной разработки №122 В этом эпизоде Апперетива мы обсуждаем самое начало разработки приложений и выход первого iPhone SDK, инициативу Google Summer of Code и семь лет разработки Siri.

[Перевод] Первый год моей жизни как инди-разработчика В январе 2017 года я уволился с должности разработчика веб-приложений, чтобы полностью посвятить себя независимой разработке игр. Этот поступок последовал за почти пятью годами разработки моей первой игры, когда я пытался сбалансировать свою штатную работу и множество задач...

Нативная валидация как фреймворк. Лекция в Яндексе Разработка форм — один из самых ответственных и сложных этапов создания веб-интерфейсов. Проект должен получить пользовательские данные, проверить их и дать пользователю обратную связь. Современные браузеры предоставляют разработчику встроенный API, позволяющий поэтапно реал...

[Перевод] Анонс Dart 2.0: Оптимизированный для клиентской разработки Сегодня мы анонсируем Dart 2, перезагрузку языка, которая более полно отражает наше видение Dart как уникально оптимизированного языка для клиентской разработки на Web и мобильных платформах. Dash — официальный маскот языка Читать дальше →

[Из песочницы] Android Lifecycle-aware Architecture Components 6 ноября 2017 года компания Google опубликовала информацию об анонсе стабильной версии архитектурных компонентов. Разработчики Google предоставили руководство по архитектуре приложений и представили ряд классов и интерфейсов, которые упрощают создание приложений с выстрое...

[Перевод] Непрерывные переходы между общими элементами: из RecyclerView во ViewPager Использование переходов в Material Design дает приложению визуальную непрерывность. Пока пользователь ходит по приложению, элементы интерфейса в нем меняют состояние. Анимации переходов соответствующих элементов от одного экрана к другому подчеркивают идею о том, что интерфе...

[Перевод] Руководство по SEO JavaScript-сайтов. Часть 1. Интернет глазами Google Представляем вашему вниманию перевод первой части материала, который посвящён поисковой оптимизации сайтов, построенных с использованием JavaScript. Речь пойдёт об особенностях сканирования, анализа и индексирования таких сайтов поисковыми роботами, о проблемах, сопутствующи...

Wine 3.0 и много плюшек На Хабре незамеченным прошел выход 3-й версии Wine — открытой реализацией Win32 API. Трудно найти другой проект с открытыми исходниками, пожалуй кроме самого ядра, который настолько много значит для пользователей Linux, MacOS, FreeBSD и других POSIX-совместимых ОС. Каждый ус...

О жизни, свободе и стремлении к счастью пользователя API Мы постоянно сталкиваемся с системами, созданными другими людьми. Будь то UI приложений в смартфоне или облачные инфраструктуры современного Интернета — именно процесс взаимодействия определяет наши ощущения, впечатления, и в конечном счёте — отношение к технологии. Мы можем...

Apple инвестирует в разработку MicroLED-дисплеев и вскоре может начать использовать их в часах Apple Watch В 2014 году Apple выкупила компанию LuxVue, которая занималась разработкой дисплеев на базе технологии MicroLED. По данным Bloomberg, разработка этой технологии была продолжена в недрах Apple, и компания делает «значительные инвестиции» в её дальнейшее развитие.  И уже через...

Мобильное приложение My BP Lab поможет измерить давление и уровень стресса Компания Samsung Electronics и Калифорнийский университет в Сан-Франциско (UCSF) объявили о разработке мобильного приложения My BP Lab, которое поможет владельцам флагманских смартфонов Galaxy следить за состоянием здоровья. Программа My BP Lab использует в работе и...

Разработка Rich Text Editor: проблемы и решения Текстовые редакторы, как тип программного обеспечения, появились чуть позже чем динозавры, и вероятнее всего это был вообще первый софт, с которым вы столкнулись в своей жизни, возможно кто-то даже застал MS-DOS Editor. Однако с переходом большой части ПО в браузеры актуал...

Универсальные ссылки: дворец из подводных камней При том, как много мобильные приложения дали человечеству, они в то же время «сломали» интернет. Вместо понятных ссылок на сайты, которые можно скопировать и поделиться, стало нужно объяснять «поставь такое-то приложение и зайди там туда-то». К счастью, разработчики мобильн...

[Перевод] SQL ключи во всех подробностях В Интернете полно догматических заповедей о том, как нужно выбирать и использовать ключи в реляционных базах данных. Иногда споры даже переходят в холивары: использовать естественные или искусственные ключи? Автоинкрементные целые или UUID? Прочитав шестьдесят четыре статьи...

Самая большая it-тусовка на Урале — конференция DUMP-2018 — пройдёт 13 апреля в Екатеринбурге Программисты, дизайнеры, мобильные разработчики, тестировщики, менеджеры, новость для вас — конференция DUMP-2018 пройдёт 13 апреля в Екатеринбурге. В этом году мы готовим 8 секций: FrontTalks, Serverside, Mobile, Дизайн, DevOps, Тестирование, Менеджмент, Science. Если вы ...

Дайджест интересных материалов для мобильного разработчика #243 (26 февраля— 4 марта) В нашем первом весеннем дайджесте продолжение истории «Микро-математики», изучение Swift за 60 секунд, Unit-тесты и анимации, интерфейсы, Flutter, ARCore и ориентиры для мобильных маркетологов. Всем весны! Читать дальше →

Игорь Шелудько, FSPro Labs: «Работая трекером, я вижу эволюцию множества идей Этой весной выездная конференция ИТ-экспортеров ISDEF Spring пройдет на территории ростовского Южного IT-Парка. Мы попросили наиболее активных спикеров конференции рассказать о том, чем занимается Южный IT-Парк, и что полезного он делает для развития отрасли. Первым отклик...

Столтенберг: НАТО не видит от России непосредственной угрозы Генеральный секретарь НАТО Йенс Столтенберг выступил на конференции по вопросам безопасности в Норвежском атлантическом совете. Отвечая на очередной вопрос, генсек объявил, что альянс не видит непосредственно исходящей от России значительной угрозы. В понедельник в Осло пр...

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

UE4 и мобильная разработка: мифы и реальность Широко распространено мнение, что Unreal Engine 4 — слишком «тяжелая» технология для мобильных игр. В то же время число проектов, выпущенных на этом движке в мобильных сторах, растёт с каждым днём. Почему все больше разработчиков выбирают для своих проектов UE4? С какими сл...

Флагманские смартфоны Samsung 2015 года получат обновление до Android Oreo Вчера мы писали о том, что Samsung Galaxy S8 и S8 Plus начали получать обновление до Android Oreo. Это был, скорее, вопрос времени, т.к. компания Samsung уже давно обещала данное обновление, но сегодня появилась и другая информация: южнокорейский гигант не забыл о своих флаг...

[Перевод] Человек, который с Quantum «на ты» Что такое квантовый компьютер? Сложный, но посильный вопрос. А как он работает и для чего нужен? Вот тут уже сложнее. Наша команда Microsoft Research в рамках проекта Quantum (QuArC) занимается разработкой квантового будущего. И у них получается. В этой статье вы найдете инт...

Intel назначила новых руководителей производством и разработками В компании Intel произошли кадровые изменения, которые затронули важнейшие для неё и для отрасли виды деятельности. Назначены новый руководитель на пост директора по производству и технологиям и новый главный технологи компании. Кроме этого у компании сменился дирек...

В 2018 году Apple сосредоточится на качестве iOS, а не на новых функциях В 2018 году Apple планирует выпустить новую версию iOS без каких-либо крупных нововведений. Компания сосредоточится на улучшении качества работы мобильной операционной системы, сообщает Axios. Обычно купертинский гигант выпускает предварительную версию iOS для разра...

Scrum vs Kanban: в чем разница и что выбрать? Когда существуют варианты – важно не ошибиться и изучить все детали и возможности, чтобы остановиться на лучшем. Выбирать между методами управления разработкой не всегда просто, особенно если это Scrum и Kanban. Читать дальше →

Обзор инструментов для создания аудиторий в мобильном ретаргетинге Эффективность любой ретаргетинговой кампании во многом зависит от правильного сегментирования аудитории. Выделение сегментов и тщательная обработка данных о пользователях — дает возможность отдельно работать с каждым из них. Это уникально, ведь каждый пользователь видит перс...

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

Создатель Samsung Bixby перешел в Google Бывший вице-президент и главный инженер мобильного подразделения Samsung Ли Инджун (Rhee In-jong) возглавлял разработку систеы безопаности Samsung Knox, системы мобильных платежей Samsung Pay и виртуального голосового помощника Bixby. В конце прошлого года профессор ...

Digital-мероприятия в Москве c 9 по 15 апреля Подборка ключевых мероприятий в Москве на неделю HSE{consult} 09 апреля (понедельник) ул.Кирпичная, 33 стр 2 бесплатно 9 апреля в Бизнес-инкубаторе ВШЭ пройдут консультационные сессии стартапов с экспертами HSE{Inc}. Founders talk: от проектного IT-бизнеса к продуктовому ...

У тебя есть быстрый сайт? А если проверю? Поисковые системы намеренно, а пользователи — интуитивно оценивают сайты по времени загрузки, а не только по качеству и релевантности контента. С недавнего времени важен стал также показатель скорости мобильной версии сайта. Но, в отличии от контента, за этими параметрами сл...

Обнаружена новая афера с криптовалютами Специалисты ESET предупреждают о новой афере, связанной с добычей криптовалюты.В сентябре 2017 года в Google Play появилось приложение Monero Miner (XMR) разработчика My Portable Software. Согласно описанию, программа добывала криптовалюту Monero в мобильном браузере. Сумма ...

Как удалять приложения с iPhone и iPad: 3 основных способа Казалась бы такая простая операция как удаление приложений на iOS-устройствах порой вызывает вопросы, особенно у новичков, которые лишь недавно пополнили армию владельцев мобильных устройств от Apple.  Существует два основных способа удаления приложений с iPhone и  iPad. Рас...

Конференция Apple для разработчиков в этом году пройдет с 4 по 8 июня Компания Apple сообщила, что 29-я ежегодная конференция Worldwide Developers Conference (WWDC18) пройдет в Сан-Хосе с 4 по 8 июня. Мероприятие WWDC ежегодно собирает большое количество участников, желающих приобщиться к новинкам в сфере разработки приложений для разн...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 3 — Routing & Fetching В предыдущей части туториала мы научили наше изоморфное приложение проксировать запросы к backend api, с помощью сессии передавать начальный стейт между синхронными запросами и осуществлять Server-side rendering с возможностью переиспользования разметки на клиенте (hydrate)....

VK Messenger: Программа Вконтакте (ВК) для компьютера Windows, Mac, Linux Летом 2017 года крупнейшая отечественная социальная сеть Вконтакте наконец-таки выпустила официальный клиент для Maс и Windows — VK Messenger, слухи о котором ходили довольно давно. Приложение получилось логически законченным, так что мы имеем полное право разложить его по п...

25 млрд запросов в час: база данных ServiceNow Двадцать шестого февраля прошла конференция MariaDB M|18, в которой участвовали 330 ИТ-компаний. На конференции выступил представитель ServiceNow. Он поделился кейсом по управлению «85 тысячами БД по всему миру». Среднее количество запросов в час — 25 миллиардов. Как в Servi...

В отделениях «Почты России» появился бесплатный Wi-Fi В отделениях «Почты России» появился бесплатный беспроводной интернет-доступ. На первом этапе Wi-Fi развернули в 46 московских точках обслуживания федерального почтового оператора, передаёт ТАСС. Посетители отделений «Почты России» смогут под...

Предварительная программа DUMP-2018 готова. Выступят докладчики из Microsoft, ВКонтакте, Rambler, Tinkoff, HTML Academy Привет, Хабр! 13 апреля в Екатеринбурге в восьмой раз пройдёт конференция DUMP. Доклады будут идти в 8 секциях: FrontTalks, Serverside, Mobile, DevOps, Science, Тестирование, Менеджмент, Дизайн. Программа получается отличной: Григорий Бакунов (Яндекс), Алексей Акулович (В...

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

[Из песочницы] Я написал мобильное приложение – хочу патент «Я написал мобильное приложение – хочу патент!» – самая типичная фраза, которую слышит патентовед, когда к нему приходит разработчик. Но не всё так просто. Мобильное приложение – это целый букет технический решений, а значит и потенциальных изобретений. Начинающему изобрет...

Обзор программы DotNext 2018 Piter Конференция: DotNext 2018 Piter Дата: 22-23 апреля 2018 года Место: Санкт-Петербург, Гостиница «Park Inn by Radisson Пулковская» Следующий DotNext будет меньше, чем через месяц. Над программой и докладами была проведена колоссальная работа, и, чтобы познакомить вас с ней, мы...

Яндекс открывает набор в летнюю Школу мобильной разработки Летом в московском офисе Яндекса откроется бесплатная Школа мобильной разработки, посвященная созданию приложений для Android. Преподаватели ШМР — программисты Яндекса: они расскажут про разные подходы к разработке, научат пользоваться инструментарием и объяснят, как грамотн...

Новая статья: Мобильный дайджест: обзор приложений для IT-инженеров Продолжаем цикл публикаций, посвящённых софтверным разработкам для мобильных платформ. Сегодня поговорим о программных решениях, которые в одинаковой степени могут быть полезны сотрудникам сервисных компаний, выездным инженерам, системным администраторам, операторам...

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

Apple патентует «умную» систему тактильных оповещений Управление США по патентам и торговым маркам (USPTO) рассекретило очередную патентную заявку Apple на разработку в области мобильных устройств и носимой электроники. Документ озаглавлен «Haptic Notifications» — тактильные уведомления. Заявка на изо...

[Из песочницы] ECO Flow в Vivado или работа в режиме редактирования нетлиста Аннотация В статье рассмотрен режим работы Vivado, позволяющий вносить изменения в проект на уровне редактирования списка соединений (в дальнейшем – нетлиста). Описаны как сам режим ECO, так и некоторые нюансы, которые появляются во время работы в нём. Приведён демонстрацион...

Российские офисные приложения для смартфонов придётся оптимизировать под Sailfish Правительство России обязало разработчиков мобильных офисных приложений, входящих в реестр отечественного программного обеспечения, оптимизировать фирменные программы под российские мобильные платформы. На данный момент в реестре Министерства связи и массовых коммуникаций за...

[Из песочницы] Мобильная 3D игра на Unity3D менее чем за 90 часов Приветствую! Сегодня я расскажу вам о своем опыте разработки игры на Unity для платформы Android, менее чем за 90 часов, на примере создания простенького «раннера». В процессе повествования я затрону некоторые детали и ключевые этапы, с описанием всех возможных подводных ка...

Рождение виртуального мобильного оператора: совместный проект «Банка Тинькофф» и «Теле2» Сегодня банки всё активнее «оцифровывают» клиентские сервисы и каналы коммуникации со своими клиентами: персонализируют обслуживание на основе данных клиента, внедряют дистанционные сервисы самообслуживания, чат-боты, виртуальные ассистенты, в том числе системы с элементам...

Россияне потратились на рынке приложений Это следует из материалов App Annie, с которыми ознакомился “Ъ”. Россия вошла в топ-5 стран по количеству загрузок приложений, уступая Китаю, Индии, США и Бразилии. По оценке компании, среднее время, которое проводит ежедневно российский пользователь в приложения...

Новый Splinter Cell анонсируют на Е3 2018 Компания Ubisoft готовится к анонсу новой части шпионского боевика Splinter Cell. Упоминание игры было замечено на сайте канадского отделения торговой сети Amazon. На данный момент известно, что игра точно выйдет на персональных компьютерах, а презентация состоится на выстав...

Дайджест интересных материалов для мобильного разработчика #244 (5 марта— 11 марта) В эту короткую неделю новостей и статей не очень много, но все же есть один день разработчика в банке, исследование приложения Instagram в поисках звонков, анимации, разведение собственных криптокотов, ретаргетинг и дефицит UX. Читать дальше →

Как провести тендер на разработку сайта Все чаще и чаще к нам обращаются с приглашением принять участие в тендере на разработку сайта. Причем львиная доля запросов выглядят так: “Сколько стоит разработка такого сайта: fb.com. Письмо разослано на 69 веб-студий. Поэтому решил поделиться своим опытом в тендерах. А оп...

Удалить то, что скрыто: оптимизация 3D-сцен в мобильной игре. Советы сотрудников Plarium Krasnodar Уже на начальном этапе создания мобильных игр следует учитывать, что детализированные модели сильно нагружают портативное устройство, а это ведет к падению частоты кадров, особенно на слабых девайсах. Как экономно использовать ресурсы трехмерных моделей без потери визуальног...

Разработчик объяснил отсутствие классных приложений для Apple Watch Apple Watch не могут похвастать столь же впечатляющими приложениями, как iPhone, из-за ограничений, накладываемых самой Apple. К такому выводу пришел разработчик Марко Армент, стоявший у истоков сервисов Tumblr и Instapaper. По его мнению, watchOS могла стать куда более во...

Южнокорейский интернет-гигант Kakao официально анонсировал собственную блокчейн-платформу Одна из крупнейших в Южной Корее интернет-компаний Kakao официально объявила о создании дочернего отделения Ground X, специализирующегося на блокчейн-технологиях, сообщает Yonhap. В ходе пресс-конференции представители компании-оператора популярного в Южной Корее мессенджера...

Яндекс бесплатно научит создавать приложения для Android Компания в очередной раз открывает набор в Школу мобильной разработки

Криптоблаготворительность: идет прием заявок на конференцию в Санкт-Петербурге В Санкт-Петербурге 1 марта 2018 года пройдет бесплатная конференция на тему «Социальный блокчейн и криптоблаготворительность». Событие будет интересно представителям благотворительных фондов, некоммерческих организаций, венчурных фондов, разработчикам платформ и приложе...

[Перевод] Html-sketchapp — залог единства программистов и дизайнеров Марк Далглейш, руководитель подразделения, занимающегося разработкой дизайн-систем в компании SEEK, говорит, что если взглянуть на любую команду, которая использует дизайн-систему, можно обнаружить, что у такого подхода имеются совершенно очевидные преимущества. Заключаются ...

Как из джуниор-тестировщика вырасти в хорошего тестировщика? Мнение Александра Александрова Где учиться начинающим тестировщикам более-менее понятно всем: существует много статей, курсов, книг и мануалов. А вот что делать тем, кто вырос из джуна в мидла — непонятно. В преддверии конференции DUMP, мы решили спросить известных тестировщиков, что они посоветуют джунио...

PHP 5.x – старикам здесь (не) место Индустрия хостинга неразрывно связана с PHP, на котором полностью или частично написаны более 80% сайтов в Internet. Это сильно влияет на разработку любого софта, предназначенного для работы с хостингом — в том числе такого, как контрольная панель Plesk. Мы делаем продукт дл...

[recovery mode] Разработка голосовых приложений 3CX: введение для начинающих Среда разработки Call Flow Designer Среда разработки 3CX Call Flow Designer (CFD) позволяет администратору АТС создавать сложную логику обработки вызовов (голосовые приложения) в удобном визуальном редакторе — с минимальными навыками программирования или вообще без них. Голо...

[Из песочницы] Почему не стоит использовать двухуровневую архитектуру при разработке клиент-серверных приложений Поблагодарим моего знакомого за то что он рассказал мне о своей новой лабораторной работе, в университете, по дисциплине связанной с базами данных. В противном случае статья просто бы не увидела бы света. Сутью данной лабораторной работы было написать n-ое количество валида...

В феврале был создан Re:plain — первый чат с клиентами через Telegram В минувшем феврале прошла презентация веб-чата Re:plain. Он представляет собой эксклюзивный чат, обеспечивающие общение с клиентами на сайте посредством мессенджера Telegram. Владелец сайта получает возможность стандартным образом установить Re:plain себе на портал, после че...

Мокап новой операционки Google Fuchsia уже можно испробовать в браузере Про операционную систему Fuchsia, которую Google тайно готовит, слышим уже не в первый раз. Чего только про неё не рассказывали, пока компания-разработчик не прокомментировала, что это не замена Android, пока таких планов у Google нет , а новая ОС, которая направлена на то...

Почему не нужно всегда получать согласие на обработку персональных данных в рамках GDPR Статья для тех, у кого клиенты в Евросоюзе. Я работаю юристом в компании ISPsystem и уже пару месяцев разбираюсь в тонкостях GDPR. В этой статье поделюсь своими мыслями о нем и расскажу, почему не надо по любому поводу спрашивать у клиента разрешение на обработку персональны...

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

С 1 апреля в BlackBerry World будут представлены только бесплатные приложения В конце прошлого года BlackBerry пообещала поддерживать свои мобильные операционные системы в течение еще дву лет, а также анонсировала закрытие различных сервисов. Так, например, магазин приложений BlackBerry World будет работать до 31 декабря 2019 года. На этой не...

Уязвимости вашего приложения Актуальны ли ещё угрозы XSS? Прошло около 20 лет с тех пор, как Cross Site Scripting (XSS) появился как вид атаки. С тех пор мы получили богатый опыт и знания, защита наших сайтов стала намного сложнее, а многочисленные фреймворки были призваны оберегать нас от ошибок. Но по...

Continuous Integration для новичков Что такое CI Continuous Integration — это практика разработки программного обеспечения, которая заключается в слиянии рабочих копий в общую основную ветвь разработки несколько раз в день и выполнении частых автоматизированных сборок проекта для скорейшего выявления потенциал...

Windows 10 Spring Creators Update засветилось в PowerShell Redstone 5 Название Spring Creators Update впервые засветилось в приложении «Центр отзывов». Теперь же название Spring Creators Update засветилось в сборке Redstone 5. Pennybridge1969 опубликовал у себя в твиттере скриншот PowerShell (Redstone 5), где и было замечено название грядущего...

История мобильного интернета: 1991 – наши дни Источник Хотя плавный процесс эволюции мобильного интернета растянулся на десятилетия (и продолжается по сей день), мобильный доступ к данным стал стремительно менять нашу жизнь уже в начале и середине 2000-х годов, когда распространялись сети третьего поколения. Пока теле...

Разработка приложений Flutter Google находится на стадии бета-тестирования Google анонсировала официальную бета-версию инфраструктуры разработки своего фреймворка Flutter. Есть много методов для создания приложений, в основном по двум простым причинам: разработка собственных приложений с использованием официальных инструментов вызывает некую тревог...

Онлайн-курс по iOS-разработке для начинающих от Redmadrobot и Contented Для тех, кто уже имел дело с кодом, но пока не умеет писать для iOS, вместе с Contented мы запустили курс по разработке приложений. Читать дальше →

Как мы запустили offline-версию сайта RG.RU Как часто, запрашивая страницу, мы видим сообщение «Нет подключения к интернету». Однако, уже давно существует возможность отлавливать события в отсутствие интернета и контролировать содержимое, которое видит пользователь. Алексей Чернышев и Максим Чагин запустили offline-ве...

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

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 2 — Hello World В предыдущей части туториала мы узнали что такое проект RealWorld, определились целями туториала, выбрали стек технологий и написали простой веб-сервер на Express в качестве основы для изоморфного фронтенда. В этой части, мы допилим серверную часть и напишем изоморфный «Hel...

Разработчики Betting Insider привлекли от Sport.ru 25 млн рублей Разработчики мобильного приложения Betting Insider, предназначенного для клиентов букмекерских контор, привлекли от спортивного веб-ресурса Sport.ru 25 млн рублей.

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

В московских отделениях Почты России появился Wi-Fi Почта России объявила о запуске тестового проекта по оснащению отделений почтовой связи бесплатным Wi-Fi. На первом этапе беспроводной интернет станет доступен для клиентов 46 наиболее проходимых отделениях почтовой связи Москвы. О наличии Wi-Fi в почтовом отделении информи...

Идеальный выход в оффлайн из онлайна Всем привет! Типичный процесс оплаты реально существующего заказа, который я недавно забирал: (У продавца/в интернет-магазине я запросил №Z и предоставил все что нужно для персональной цены.) — Привет. Хочу оплатить и забрать заказ №Z. — говорит Клиент и подходит к прод...

Мобильная связь в СССР Высокотехнологичные проекты СССР в 20 веке гремели на весь мир — первый спутник, «Восток-1», семь советских атомных ледоколов; но есть технологии, о которых мы знаем не так много. Чаще всего мобильную связь мы упоминаем в контексте сотовой связи. Мобильная связь — это люб...

[Перевод] Конференция DEFCON 18. «Как я встретился с Вашей девушкой, или новый вид Интернет-атак». Сэми Камкар Я расскажу Вам о разработке и осуществлении совершенно нового вида хакерских атак, которые помогут мне встретиться с Вашей девушкой. Но сначала немного о себе. Меня зовут Сэми Камкар, я исследую проблемы безопасности, но не профессионально, а ради собственного удовольствия,...

«Привязка» информационной безопасности к региональным процессам продуктивнее международных стандартов В начале этой недели глава Минкомсвязи РФ Николай Никифоров предложил участникам Мюнхенской конференции объединиться с Россией для разработки международных стандартов и нормативного регулирования сферы высоких технологий. iot.ru спросил у экспертов, возможно ли реализоват...

Старшее поколение переходит в мобильные приложения Русский Стандарт проанализировал поведение своих клиентов в Интернет- и Мобильном банках.

[Из песочницы] Прогулка по быстрому, безопасному и почти законченному веб-сервису на Rust оригинал В течение многих лет у меня было стойкое недоверие к интерпретируемым языкам. Они быстрые и работать с ними приятно, но хороши они только для работы на небольших системах, если же у вас быстрорастущий проект их привлекательность быстро улетучивается. Создание большо...

Поисковая оптимизация сайтов, использующих SPA-приложения Директор SEO-отдела агентства «Двигус» Денис Логанов и руководитель группы разработки проектов «Ситилинк» Константин Осипов — об инструментах, которые помогут индексировать в поисковых системах AJAX-сайты.

Конференция Fujitsu в Хабаровске Привет Хабр! 8 февраля мы приглашаем ИТ-директоров и руководителей ИТ-департаментов города Хабаровска присоединиться к нам на конференции «Fujitsu. Строим ЦОД будущего вместе». Мы обсудим, как выбрать наиболее эффективные решения, обеспечив окупаемость инвестиций в ИТ. Реги...

GopherCon Russia 2018: программа конференции готова Всем привет! Продолжаем рассказывать про GopherCon Russia, который пройдет 17 марта в Москве. В прошлом посте мы прошлись по первой половине программы, а теперь она готова полностью. Например, на конференцию приедут и выступят ведущий подкаста Go Time Brian Ketelsen и тех...

Задача про forEach(ps::println) от СКБ Контур На конференции JBreak я не читал задачки спонсоров специально. Ну, конечно, кроме ада от Excelsior: уж эти ребята всем задали жару. А тут принесли мне листок от СКБ Контур, смотри, мол, посмейся. Я посмеялся: первая задача действительно выглядела настолько наивно сформирован...

Мобильный Microsoft Translator научился переводить без подключения к сети Компания Microsoft обновила своё приложение переводчика Microsoft Translator. Ранее Переводчик мог переводить тексты с использованием системы искусственного интеллекта только при наличии подключения к сети. Это не слишком удобно, особенно в путешествиях, где связь часто стан...

Она вам не Android. Особенности разработки под Wear OS 18 марта Google переименовала операционную систему для носимой электроники Android Wear и начала распространять её под именем Wear OS, чтобы привлечь новую аудиторию. Компания опубликовала новые дизайн-гайдлайны и обновила документацию. Когда я начал разработку приложения ...

[recovery mode] DM.Мобильная Торговля: какие задачки решали наши Android разработчики в новом релизе и зачем Представители e-commerce уже «в теме», что нужно автоматизировать своих курьеров по ФЗ-54. Чтобы не попасть под штрафные санкции, курьер должен печатать чек в момент вручения заказа. Но если уж приходится автоматизировать операцию приема платежей, которая требует установле...

МегаФон добавил подписку на музыку ВКонтакте в свой тариф «Включайся!» Как мы все знаем, 15 марта мобильный оператор МегаФон и компания Вконтакте официально объявили о закрытии совместного проекта VK Mobile. По словам коммерческого директора МегаФон Влада Вольфсона, количество клиентов у нового мобильного оператора было слишком низким, чтобы пр...

Применение методологии OWASP Mobile TOP 10 для тестирования Android приложений Согласно BetaNews, из 30 лучших приложений с более чем 500 000 установок 94% содержат по меньшей мере три уязвимости среднего риска, а 77% содержат хотя бы две уязвимости с высоким уровнем риска. Из 30 приложений 17% были уязвимы для атак MITM, подвергая все данные перехвату...

[Перевод] Внедрение предметно-ориентированного проектирования в PHP И снова здравствуйте! Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Учли разные мелкие шероховатости и запускаем новый. Осталось только посмотреть на выпуск и всё, поставим очередную галочку. А счас пока ...

Три способа получить скидку на разработку мобильного приложения Рассказывает Борис Саботович, директор S Media Link.

[Перевод] Адский проект Несколько лет назад меня пригласили консультантом по одному проекту ПО для крупной французской технологической компании. Увиденное выходит за рамки всего, что я мог представить в разработке. Простое отсутствие профессиональной компетентности оказалось не самым худшим. Горазд...

Подкаст AppTractor: новости мобильной разработки №123 Мы обсуждаем мобильные новости, Agile и историю рассвета и заката Telltale Games.

[Перевод] Что есть в новом JupyterLab для пользователей? Всем привет! Одним из основных инструментов на нашем курсе «Разработчик BigData» является Jupyter. Глянем, что его разработчики приготовили в новой итерации и что уже доступно в бета-версии. Поехали. Вкратце: JupyterLab готов к ежедневному использованию (установка, докуме...

В Москве пройдёт бесплатная конференция GameDay для тех, кто хочет делать игры Московская школа Scream School 14 апреля, за месяц до конференции разработчиков игр DevGAMM организует мероприятие GameDay. За один день спикеры от индустрии проведут ёмкую экскурсию в геймдев, расскажут обо всех аспектах создания игр, а гости смогут узнать, посмотреть и поп...

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

Введение в Postman “Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, IncКогда видишь описание инструментов Postman — захватывает дух, просыпается чувство всевластия над своим будущим детищем. Кажется, что и взрощенные в прошлом "монстры" наконец-то падут перед тобой! В...

Мобильное приложение или мобильный сайт? Смогут ли прогрессивные веб-приложения разрешить дилемму? Мобильное приложение или мобильный сайт? Это противостояние длится уже много лет, но только сейчас появилось решение, которое стирает границы между этими понятиями, привнося многие преимущества нативных мобильных приложений в мобильные браузеры. Джей Лаб рассказывает о преим...

Клавиатура Swype для Android и iOS прекращает своё развитие Если вы все эти годы используете приложение Swype на своём мобильном устройстве, то пришла пора подыскать себе новую клавиатуру. Разработчик одной из лучших сторонних клавиатур для Android и iOS, компания Nuance официально объявила о прекращении поддержки Swype Keyboard. Оче...

Ваши вопросы для ASUS, NOKIA, XIAOMI и ZTE Друзья, на выставке MWC 2018 мы планируем взять несколько интервью у представителей компаний Asus, Nokia, Xiaomi и ZTE Интересующие вас вопросы вы можете задать в комментариях, возможно вам повезет и мы их зададим интервьюируемым. Пожалуйста, воздержитесь от вопро...

[Перевод] Конференция DEFCON 21. “Секретная жизнь SIM карт”. Эрик Батлер, Карл Кошер Меня зовут Эрик Батлер, а это Карл Кошер, и мы хотим поговорить с Вами о чтении, создании, загрузке и использовании кода на SIM-картах. Этот проект стартовал в прошлом году, когда я узнал о мероприятии Tourcamp 2012, лагере хакеров на побережье штата Вашингтон, таком выездно...

[Перевод] Как работает JS: отслеживание изменений в DOM с помощью MutationObserver Сегодня, в переводе десятого материала из серии, посвящённой особенностям работы механизмов JavaScript, мы расскажем о том, как отслеживать изменения в DOM с помощью API MutationObserver. Клиентские части веб-приложений становятся всё сложнее, требуют всё больше системных р...

Компания ZTE акцентирует внимание на комплексных решениях 5G Компания ZTE Corporation (0763.HK / 000063.SZ), крупный международный поставщик телекоммуникационных решений, а также корпоративных и потребительских технологий для мобильного Интернета, в числе первых осознала возможности, открывающиеся технологиями 5G и разработкой стратег...

Google: более 60% кликов по AMP-результатам приходятся на неновостные сайты Несмотря на то, что проект Google AMP разрабатывался с прицелом на новостные сайты, он получает всё большую поддержку среди ресурсов неновостной тематики. По словам вице-президента по разработкам Google Дэвида Бесбриса (Dave Besbris), в настоящее время 60% всех переходов по ...

Ключевые метрики приложений — отчет “Мобильные ориентиры 2018” В конце февраля Adjust выпустил отчет «Мобильные ориентиры 2018». В нем рассматриваются важные метрики и ключевые показатели работы приложений. Основа отчета — данные от 11,000 приложений, 10.7 миллиардов установок и 1.29 триллионов событий, случившихся с 1 января по 31 дека...

Способ управления цветовыми схемами приложения под iOS Даже для самого что ни на есть начинающего разработчика (скорее, на которого и рассчитан данный очерк), надеюсь, не секрет, что в коде не должно присутствовать никаких т.н. «hardcoded»-значений и прочих всяких там «magic numbers». Почему – тоже, надеюсь, понятно, а если нет,...

В столице открыли первую российскую школу блокчейна Учащиеся нового курса за один семестр узнают, как организовывать блокчейн-сети и научатся разработке приложений в среде Ethereum.  Между Московской школой программистов и столичным IT-технопарком «Физтехпарк» в лице их руководителей Сергея Шедова и Александра Руч...

[Перевод] Топ VSCode расширений, которые ускорят вашу разработку на JavaScript VSCode — это кроссплатформенный редактор с открытым исходным кодом, ставший любимым среди программистов, особенно среди веб-разработчиков. Он быстрый, расширяемый и имеет массу возможностей и настроек. Если вы до сих пор не работали с ним, то советую попробовать. Для VSCode...

На разработку беспилотника для российских дорог выдадут 200 миллионов рублей Глава Российской венчурной компании Александр Повалко рассказал, что на создание беспилотного авто для российских снежных магистралей будет выдано 200 миллионов рублей. Итоги конкурса будут подведены в конце текущего года. Руководитель Российской венчурной компании Александр...

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 1 Преамбула Наша команда занимается разработкой небольшого, удобного в использовании, встраиваемого, асинхронного HTTP-сервера для современного C++ под названием RESTinio. Начали его делать потому, что нужна была именно асинхронная обработка входящих HTTP-запросов, а ничего го...

Экспериментальный сервис Google позволит пообщаться с книгами Разработчики Google представили экспериментальный сервис Talk to Book. Это следует из материалов официального сайта компании. Разработка позволяет пользователям буквально общаться с книгами, задавая им вопросы и получая на них ответы цитатами из многотысячной базы произведе...

Стриминг видео с помощью Azure и .NET В рамках проекта Jisp, разработкой которого занимается компания WaveAccess, возникла задача по загрузке и проигрыванию видео. В целом, ничего необычного, но с ней связаны известные проблемы, такие как необходимость препроцессинга, а также необходимость поддержать возможность...

Google запустила бета-версию инструмента кроссплатформенной разработки для мобильных устройств Flutter Google представила бета-версию фреймворка Flutter, который позволяет создавать приложения для iOS и Android. Компания рассказала об обновлении сервиса на Mobile World Congress 2018.

[Из песочницы] Nextcloud Talk Talk — это расширение платформы Nextcloud, позволяет совершать защищенные аудио и видеозвонки, а также обмениваться текстовыми сообщениями через веб-интерфейс или мобильное приложение Nextcloud Talk. Для связи собеседников используется WebRTC, а для защиты передаваемой инфо...

В веб-версии ВКонтакте появился предпросмотр «историй» Социальная сеть ВКонтакте добавила в блок «историй» предпросмотр – вместо авторских аватаров пользователи теперь будут видеть прямоугольник с изображением из самой «истории». Функция работает с 23 февраля, на данный момент она доступна только в веб-версии соцсети. На вопрос ...

Epic Growth Conference 2018 — конференция по продуктовому маркетингу в Москве 29 марта в Mobio, Getloyal и Appsflyer при поддержке myTarget, Appodeal, Appnext, Gett организуют вторую международную конференцию по продуктовому маркетингу Epic Growth Conference 2018. Более 600 представителей крупнейших продуктовых компаний соберутся в Москве, чтобы обм...

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

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

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

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

Epic Games: барьер между мультиплеером на Xbox и PlayStation неизбежно падёт На Конференции разработчиков видеоигр (GDC 2018) генеральный директор Epic Games Тим Суини (Tim Sweeney) описал бум в мобильных играх за последние десять лет как одну из самых захватывающих вещей, которые происходят с игровой индустрией. Популярный шутер Fortnite яв...

[Из песочницы] Вспомнить всё По своему опыту знаю, что на начинающего разработчика, особенно осваивающего профессию самостоятельно, сваливается огромный объем информации. На первых порах знаний и опыта практически нет и новую информацию, получаемую из книг и статей, при усвоении не с чем связать в сво...

Семинар «Системы хранения данных для облака и в облаке», 15 февраля, Москва 15 февраля в Москве пройдет семинар на тему «Системы хранения данных для облака и в облаке». Мы поговорим о том, как правильно выбрать СХД для виртуальной инфраструктуры. Ведущий курса: Михаил Соловьев, руководитель направления виртуализации DataLine. Осталось всего неск...

Google: рейтинг самых удобных мобильных сайтов России Исследователи рассмотрели популярные мобильные сайты из 15 стран в трех категориях

Конференция «Информационно-аналитические инструменты в государственном управлении» состоится в Москве 6 марта 6 марта 2018 года аналитический центр при правительстве Российской Федерации проведёт конференцию «Информационно-аналитические инструменты в государственном управлении», которая завершит конкурс «Лучшие информационно-аналитические инструменты 2017&...

GeekBrains начинает готовить JavaScript-разработчиков полного цикла На нашем обучающем портале открывается новая профессия — Fullstack JavaScript-разработчик. С помощью актуальных фреймворков ReactJS и Node.js мы научим реализовывать и frontend сайта (то, что пользователь видит в браузере), и серверную часть. Описание и программа под катом....

[recovery mode] Линкбилдинг для Bing — отличие от Google и важные нюансы SEO в англоязычном сегменте — это не только Google, особенно если ваши потенциальные клиенты живут в США. Несмотря на то, что в мире Google занимает более 80% рынка, в США его доля около 65%. Если вы хотите достучаться до сердец и кошельков граждан самой платежеспособной с...

[Перевод] Как наконец выпустить свою первую игру Есть такая вероятность, что в этом году вы наконец-то решили сделать собственную игру. Отличная цель! И она определённо того стоит! Вы уже наверно много раз слышали один и тот же совет от сотен других людей: делайте игру простой. В своей замечательной статье Эдмунд Макмилл...

Подкаст AppTractor: новости мобильной разработки №118 В новом подкасте мы обсуждаем запрет эмодзи в Apple, голосовых помощников и игру на миллиард, мобильное пиратство и сторителлинг для ботов.

Из App Store убрали Swype: лучшую стороннюю клавиатуру Всего за несколько месяцев приложение признали одним из лучших вариантов виртуального ввода на мобильных платформах. Увы, сегодня разработчики из Nuance сообщили о прекращении дальнейшей поддержки Swype. С 1 февраля 2018 года клавиатура официально не будет получать каких-ли...

Интерфейс Vulkan выведет качество игр для iOS и macOS на новый уровень Кросс-платформенный интерфейс Vulkan, обеспечивающий большую производитель и улучшенное отображение графики в играх, стал доступен на платформах iOS и macOS. Об этом говорится на официальном сайте консорциума Khronos Group, являющегося разработчиком открытых стандартов инт...

Что стоит за чистотой в вашей квартире, или препарация Qlean Привет, хабр. Многие слышали про наш сервис, кто-то пользовался, и вот мы созрели до того, чтобы рассказать про свою внутреннюю IT-кухню. Мы начинали в 2014 году с квартиры-офиса на Арбате (с переговоркой в кухне), 300 клиентов и организацией всего “руками”. Вся информация...

В приложении Facebook для iOS появился встроенный VPN Разработчики социальной сети Facebook приступили к распространению собственного VPN-сервиса Onavo Protect через одноименное приложение. Об этом сообщает TechCrunch со ссылкой на представителей компании. Нововведение обеспечивает безопасное соединение, необходимое для защит...

Семинар «Системы хранения данных для облака и в облаке», 1 марта, Санкт-Петербург Мы продолжаем гастроли Университетов DataLine в Санкт-Петербурге: 1 марта пройдет семинар на тему «Системы хранения данных для облака и в облаке». Поговорим о том, как правильно выбрать СХД для виртуальной инфраструктуры. Ведущий курса: Михаил Соловьев, руководитель напра...

Как настроить различные уведомления о проблемах с сайтом Наверное, все сталкивались с табличками «Ушел на 10 минут», «Скоро буду» или, что еще страшнее — «Переучет» на дверях различных заведений. Можно представить, сколько прибыли недополучили собственники такого бизнеса из-за пресловутого человеческого фактора. Но вот посчитать —...

[Перевод] Что нового в LLVM LLVM 6 уменьшает опасность Spectre, имеет улучшенную поддержку Windows и CPU компании Intel, а также включает WebAssembly в число поддерживаемых целевых платформ. Инфраструктура компилятора LLVM прошла путь от технически любопытной вещи до живой части современного ландшаф...

Фреймворк для бессерверных приложений в AWS Мы решили создать небольшой фреймворк для бессерверных веб-приложений в AWS. Может более правильно назвать это не фреймворком, а заготовкой, — я не знаю. Но суть в том, чтобы создать основу для быстрой разработки бессерверных приложений в AWS. Код выложен на GitHub и открыт ...

Виртуальная клавиатура Swype уходит в небытие Новый день принес неутешительную новость для поклонников мобильного приложения Swype, одной из самых популярных (если не самой популярной) виртуальных клавиатур для Android и iOS. Да, вы все правильно поняли, пользователям Swype пора начинать подыскивать себе новую клавиатур...

СТАР'цы Intel представили очки с дополненной реальностью, бывшие разработчики проекта S.T.A.L.K.E.R сообщили о старте разработки нового проекта, а в кино в прокате стартовал фильм «ЛЁД». Эти и некоторые другие вопросы сегодня обсуждает Павел Кушелев, Андрей Русанов и Александр Кузь...

Одна из самых прибыльных франшиз Nintendo перейдёт на смартфоны Сегодня – день больших новостей из мира Nintendo. Мы уже узнали, что планирующийся фильм про Марио от создателей «миньонов» – правда, и теперь «большая N» официально анонсировала выход новой части Mario Kart на смартфоны. Ещё один громкий анонс The checkered flag has been ...

Опыт перехода проекта на phalcon с php 5.6 на 7.1 Время идет, прогресс приносит свои плоды, каждый месяц выходят новые версии того или иного программного обеспечения. То же происходит и с языком PHP. Наша команда проекта krisha.kz решила, что уже пора совершить переход на новую версию интерпретатора. Мы поделимся опытом п...

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

Pro Indie Dev: онлайн конференция про инди разработку В следующий понедельник 26 февраля начнется первая онлайн конференция по независимой разработке игр Pro Indie Dev.

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

Создание анимаций переходов между Activity в Android Начиная с Android 4.4 в арсенале разработчиков появился дополнительный инструмент для создания анимаций — Transitions Framework. Изначально он предназначался для создания анимаций изменения состояния приложения путём манипулирования несколькими View. С выходом Android 5.0 на...

Разработка игры под Android на Python на базе Kivy. От А до Я: подводные камни и неочевидные решения. Часть 1 Некоторое время тому назад я решил попробовать написать что-то на Python под Android. Такой странный для многих выбор обусловлен тем, что я люблю Python и люблю Android, а ещё люблю делать необычное (ну хорошо, не самое обычное). В качестве фреймворка был выбран Kivy — факти...

[Перевод - recovery mode ] Hyperapp + Parcel В данном посте, мы рассмотрим два новых инструмента из мира фронт-енд разработки. Они оба разработаны с мыслью о простоте и легкости использования. Первый инструмент это очень маленький фронт-енд фреймворк Hyperapp, а второй это бандлер Parcel. Вместе они могут быть лучшим в...

BlueStacks – достойная альтернатива App Store Что делать, если необходимо установит приложения из App Store на персональный компьютер? Многие скажут, что это невозможно, другие же начнут искать альтернативы. Идеальным решением проблемы станет использование специальной программы BlueStacks App Player, которая позволит ле...

В мобильном ВКонтакте появились браузерные уведомления Команда социальной сети ВКонтакте объявила о запуске новой функциональной в мобильной версии m.vk.com. Теперь в веб-версии ВКонтакте для мобильных устройств появилась поддержка уведомлений в браузерах. Благодаря стандартным браузерным уведомлениям, при посещении сайта ВКонт...

Алексей Чукарин займется стратегией в ДИТ Москвы Под руководством Чукарина в ДИТ Москвы ведется разработка новой государственной программы, которая придет на смену программе «Информационный город». Алексей Чукарин назначен на должность заместителя руководителя Департамента информационных технологий города Москвы (ДИТ). ...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 4 — Компоненты и композиция В предыдущей части туториала мы решили проблемы изоморфного роутинга, навигации, фетчинга и начального состояния данных. В итоге, получилась довольно простая и лаконичная основа для изоморфного приложения, которую я также выделил в отдельный репозиторий — ractive-isomorphic-...

С «Деловыми Линиями» отправить небольшие посылки стало еще легче В рамках концепции развития малоформатных офисов Группа компаний «Деловые Линии» открыла 8-й по счету подобный офис в Москве у метро «Медведково» (ул. Полярная, 31Г, стр. 4). Отделение оборудовано под прием небольших грузов физических и юридических лиц — вес одного ме...

«Проект Армата» штурмовал мобильные платформы My.com, международный бренд Mail.Ru Group, и студия Pushkin Game Studio наконец предоставили публике мобильную версию аркадного танкового симулятора «Armored Warfare: Проект Армата». Танковые битвы теперь [...]

«Придётся писать самим. Сели и написали»: жизнь разработчиков лабораторного кластера супермассивов в Сбертехе Существует миф, что банки — это очень закостенелые структуры, в которых нет места эксперименту. Чтобы опровергнуть этот миф, мы провели небольшое интервью с Валерием Выборновым — начальником отдела разработки лабораторного кластера супермассивов в Сбербанк-Технологиях. У себ...

AMD готовит новые процессоры Ryzen 3 2200GE и Ryzen 5 2400GE с пониженным TDP Компания AMD готовится выпустить новые гибридные процессоры Ryzen 3 2200GE и Ryzen 5 2400GE с уменьшенным TDP. И недавно упоминание этих APU появилось на сайтах сразу нескольких крупных производителей. Подробнее об этом читайте на THG.ru.

Радио для разработчиков от freeCodeCamp Проект freeCodeCamp, обучающий программированию и ведущий один из самых популярных блогов о разработке в Medium, запустил радио.

Браузер Microsoft Edge доступен для iPad и Android-планшетов Парой недель ранее компания Microsoft начала тестирование своего фирменного браузера Edge для iPad. Теперь она объявила о широкой доступности Microsoft Edge для пользователей iPad и планшетов на базе Android. Мобильный браузер синхронизируется с десктопным, позволяя пользов...

Нужен ли Москве ещё один мобильный оператор Руководитель проекта виртуального оператора в МГТС Максим Бурцев — о том, как встретят пользователи нового игрока и так ли просто выйти на столичный рынок мобильной связи.

В OnePlus ответили на важные вопросы о вырезе в экране OnePlus уже не скрывает, что следующий смартфон компании получит вырез в экране. Недавно соучредитель OnePlus Карл Пей выступил в защиту  «чёлок», а теперь на официальном форуме появилась целая статья, [...]

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

«У них нет прав на бренд»: соучредитель «Акеллы» призвал не доверять разработчикам «Корсаров 4» Вчера на площадке народного финансирования QIWI Fundl стартовал сбор средств на разработку ролевой игры «Корсары: Чёрная метка». Многих пользователей насторожил тот факт, что авторы просят достаточно большую сумму, хотя ещё даже не приступали к созд...

Asphalt 9: Legends вышла на iOS (пока только на Филиппинах) С тех пор, как студия Gameloft выпустила последнюю часть гоночной франшизы Asphalt 8, прошло уже почти пять лет — сайд-проект «Штурм улиц» (Street Storm) не в счёт. Теперь разработчики готовятся представить очередную серию чрезвычайно популярной мобильной игры.  Франшиз...

Microsoft и Xiaomi заключили договор о сотрудничестве В конце октября 2017 года глава Microsoft Сатья Наделла посетил розничный магазин Xiaomi в Пекине. В ходе визита главу редмондского IT-гиганта сопровождал Лей Хун, основатель и глава Xiaomi и Ван Сян, глава её отдела международного развития. После знакомства с продукцией X...

Технический долг и места его обитания Эта статья — вольный пересказ доклада, который я посетил на конференции GOTO Berlin 2017: A Crystal Ball to Prioritize Technical Debt. Изображения из доклада и права на них принадлежат автору @AdamTornhill. Каждый разработчик в принципе понимает, что такое технический дол...

[Перевод] Сравнение Draft, Gitkube, Helm, Ksonnet, Metaparticle и Skaffold В последнее время Kubernetes пользуется большой популярностью, и разработчики ищут дополнительные способы и методы для развёртывания приложений в кластере этой системы. Даже командная строка kubectl стала восприниматься как инструмент низкого уровня, при этом пользователи п...

Portal, Half-Life и Left 4 Dead теперь формально реальны на мобильных платформах Прошлая неделя геймерам запомнилась подробным рассказом Valve о грядущей карточной игре Artifact: The Dota Card Game. Несмотря на скептический настрой во время анонса, компания, судя по всему, действительно создает что-то значимое. Но если отвлечься от самой игры, то можно з...

Китайцы готовятся завалить рынок клонами iPhone X Пресловутый вырез в верхней части дисплея iPhone X может кому-то нравится, а у кого-то вызывать раздражение. Однако мозги китайских производителей смартфонов устроены очень просто: если эта фишка есть у Apple, то она обязательно должна появиться и у них. На видео ниже зап...

Сбербанк Онлайн 7.10.3 Встречайте новый Сбербанк Онлайн для Android — самое безопасное банковское приложение в мире, в котором доступны платежи и переводы без шаблонов. Мы встроили в мобильное приложение антивирус. Теперь вы можете совершать любые операции, зная, что ваши финансы в безопаснос...

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

Большой Digital: зачем банкам искусственный интеллект? В последние несколько лет появились банки, которые, строго говоря, банками назвать сложно — это скорее IT-компании. По данным Центробанка, количество банковских отделений в России постоянно снижается вот уже три года, а Тинькофф и Рокетбанк доказывают, что можно вообще не им...

Приглашаем на первую международную веб-конференцию Kolesa/Web 2018 Привет, Хабр! Весна пришла на планету, а вместе с ней и многочисленные митапы и конференции. Мы продолжаем формировать IT-community в Казахстане и делиться опытом веб-разработки и использования передовых технологий. 21 апреля в г. Алматы проведем первую международную веб...

agile gestalt Кажется, что гештальт подход в психотерапии и гибкие методологии разработки очень близки. Это статья — попытка развернуть эту мысль, имея в виду читателей habra. Что такое agile здесь должно быть понятно, а вот что такое психотерапия вообще и гештальт-подход в частности наве...

Небольшая библиотека для применения ИИ в Telegram чат-ботах Добрый день! На волне всеобщего интереса к чат-ботам в частности и системам диалогового интеллекта вообще я какое-то время занимался связанными с этой темой проектами. Сегодня я хотел бы выложить в опенсорс одну из написанных библиотек. Оговорюсь, что в первую очередь я спец...

The Last of Us запустили на эмуляторе PS3 Разработкой эмулятора PS3 для ПК ещё с 2013 года занимается небольшая независимая студия. Конечно, качество перенесённых игр далеко от идеала, местами наблюдается низкий уровень FPS, иногда текстуры загружаются слишком долго, но фанаты в восторге. Ранее создатели эмулятора в...

Атмосфера или боль: как выбрать музыку к компьютерной игре Привет, Хабр! Недавно мы в GeekBrains открыли факультет разработки игр, чтобы студенты погрузились в этот увлекательный мир. Музыка — его важная часть. Многие думают, что музыка по сравнению с графикой или геймплеем второстепенна. При этом разработчики масштабных проектов ч...

Два выходца из Google основали стартап Nuro, который разрабатывает беспилотный фургон для доставки заказов и посылок в пределах “последней мили” Недавно мы рассказывали вам о беспилотном концепте Robomart, который выполняет роль выездного продуктового магазина, а теперь очень похожий проект представили два выходца из Google. Разработка их стартапа Nuro представляет собой компактный автономный фургон, предназначенный ...

Основана Коалиция за право на доменное имя Недавно была основана новая организация - Коалиция за права на доменное имя (Domain Name Rights Coalition).Ее создатель - юрист Кэти Клейман, которая на протяжении многих лет занимается правовыми вопросами в области доменной индустрии и принимала активное участие в разработк...

10 самых ожидаемых мобильных игр: от PUBG до Blade II Подборка по-настоящему интересных мобильных игр, которые находятся в разработке и должны выйти в этом году.

[Из песочницы] 3D посты в Facebook: что и как Недавно разработчики Facebook анонсировали поддержку 3D-постов. То есть теперь любой пользователь может легко загрузить низкополигональную модель в нужном формате (об этом ниже), снабдить её текстом и показывать своим друзьям и знакомым. Читать дальше →

Вице-президент Samsung, руководивший разработкой сервисов Bixby, Knox и Pay, перешёл работать в Google В конце прошлого года компанию Samsung покинул далеко не рядовой сотрудник – вице-президент и главный инженер мобильного подразделения Samsung Ли Инджун, в прошлом руководивших командами разработчиков системы безопасности Samsung Knox, сервиса мобильных платежей Samsung Pay ...

Camel в вопросах и ответах 6-7 апреля в Москве в шестой раз пройдет JPoint – международная Java-конференция для опытных разработчиков. В этот раз в ней примет участие Клаус Ибсен (Claus Ibsen) – старший инженер Red Hat, гуру Apache. Ниже приводим перевод начала его книги «Camel in Action» – эксклюзивн...

[Перевод] Концепции распределенной архитектуры, с которыми я познакомился при построении крупной системы платежей Я присоединился к Uber два года назад в качестве мобильного разработчика, имеющего некоторый опыт разработки бекенда. Здесь я занимался разработкой функционала платежей в приложении — и по ходу дела переписал само приложение. После чего я перешёл в менеджмент разработчиков и...

Мобильное приложение «Мой Билайн» стало более персонализированным Компания «ВымпелКом», предоставляющая телекоммуникационные сервисы под брендом «Билайн», объявила об обновлении приложения «Мой Билайн», доступного для платформ Android, iOS и позволяющего клиентам управлять услугами и тарифными п...

Как сделать старый iPhone быстрее? Этот вопрос задает себе каждый владелец iPhone предыдущих поколений, особенно после обновления на новую версию […]

СКИДКА (149р → 0р) Runtastic Heart Rate, или как измерить пульс с помощью iPhone без покупки дополнительных устройств В последнее время купертиновцы сосредоточились на создании софта для фиксации физиологических показателей пользователей. Особенно заметно это стало с выходом Apple Watch. Не стали отставать от новых тенденций и сторонние производители приложений для мобильных девайсов. Скача...

Обеспечивать безопасность клиентов Microsoft будет BlackBerry Компании Microsoft и BlackBerry объявили о стратегическом партнёрстве в области безопасности для корпоративных клиентов. Как сказано в пресс-релизе, партнёры будут предлагать предприятиям решения, которые объединяют опыт BlackBerry в области мобильных продуктов и безоп...

Приостановка и перезапуск кампании Adwords, если с сайтом что-то не так Многие стартапы, да и уже состоявшиеся компании, тратят на рекламу средства, сопоставимые с разработкой своего продукта. Существует множество инструментов и методик оценивания эффективности рекламы. Но, как ни странно, до недавнего времени не существовало удобного способа ко...

Суть феномена продающего сайта <p>В большинстве случаев клиенты не правильно понимают саму суть феномена продающего сайта. Продающий сайт не может представлять из себя исключительно страницу в Интернете, на которой будут размещены контакты организации и информация об оказываемых услугах / ...

Sailfish наполнят содержанием. Мобильная ОС «Ростелекома» получит офисные приложения С 2019 года российские разработчики мобильного офисного софта столкнутся с новым требованием: чтобы попасть в реестр отечественного ПО, дающий преференции при госзакупках, им придется создать версии своих приложений для отечественной мобильной операционной системы. Пока един...

«Сетевой апрель»: приглашаем на конференцию о лучших практиках использования технологий для НКО 20 апреля 2018 года в Москве Теплица социальных технологий проведет ежегодную конференцию для общественных организаций, активистов и представителей бизнес-сообщества «Сетевой апрель 2018». Участников ждут 8 тематических блоков о технологиях и их применении в некоммерчес...

Тим Кук рассказал о продуктах, которые Apple выпустит через несколько лет Apple активно работает над продуктами, которые увидят свет не ранее 2020 года, рассказал Тим Кук в интервью Fast Company. Именно они, по словам топ-менеджера, окажут серьезное влияние на индустрию. При этом, считает Кук, совершенно неважно, будет ли Apple первой или уступи...

[Перевод] Быстрый запуск Github репозитория c Angular CLI в вашем браузере На Github находится множество демок, примеров, прототипов и реальных приложений, написанных на Angular. Тем не менее, клонирование и инициализация проекта может занять много времени, что затрудняет его совместное использование и просмотр. Именно поэтому была создана сред...

BrainMoji определит настроение пользователя В носимой электронике с краудфандинговых площадок всё чаще появляются датчики ЭЭГ, которые используются для повышения концентрации или улучшения качества сна. Разработчики проекта BrainMoji нашли ещё одно применение — отслеживание настроения. Стартап делится на две части: но...

[Перевод] Разработка игр под NES на C. Глава 24. Приложение 2 — работа с банками памяти Завершающая часть цикла. В этой главе рассмотрим работу с маппером MMC3 на примерах <<< предыдущая Источник Раньше мы не использовали переключение банков памяти, но теперь настало время освоить маппер MMC3. Без маппера можно использовать 32 килобайта PRG ROM для ко...

Графическая библиотека Vulkan 1.1 доступна для разработчиков в Android P В новой версии Android P для разработчиков станет доступна графическая библиотека Vulkan 1.1, в ней сильно оптимизирована и переработана работа с 2D и 3D графикой. Пользователи смогут почуствовать на себе все преимущества новой библиотеки, как только разработчики игр выпуст...

Все, что известно о Windows 10 Polaris Недавно появилась статья с описанием Microsoft Polaris. Что это такое? Сегодня мы узнаем об этом подробнее, внимательнее рассмотрев технологические планы Microsoft.Прежде чем мы начнём говорить о Polaris, давайте поговорим о Windows Core OS. Это будущее системы Windows. Это ...

Мобильная Fortnite Battle Royale: геймплейный ролик и регистрация на iOS Недавно Epic Games сделала неожиданный анонс: Fortnite Battle Royale появится на мобильных устройствах и будет поддерживать кроссплатформенную игру. Теперь компания открыла регистрацию на бета-тестирование iOS-версии, а также показала её геймплейное видео.

Семинар «Как ERP в облаке живется? Опыт, сценарии, грабли», 29 марта, Санкт-Петербург Санкт-Петербург, специально для вас, университеты DataLine возвращаются! 29 марта пройдет семинар на тему «Как ERP в облаке живется? Опыт, сценарии, грабли». Обсуждаем размещение ERP-систем на виртуализации, планирование миграции и параметры SLA. Спикер: Эдуард Бавижев, д...

Duke Nukem Forever, которого не было Не будем таить греха, — для многих легендарный долгострой Duke Nukem Forever, который начали разрабатывать в 1997 году и выпустили лишь спустя 14 лет, в 2011-ом, - оказался настоящим разочарованием. Это, конечно, не помешало вашему покорному слуге собраться вместе с друзья...

«МегаФон» запустил «голос» в сети 4G в Самарской области Теперь абоненты "МегаФона" в Самарской области могут звонить и принимать вызовы по мобильному телефону, не покидая сети 4G/LTE. Это означает, что во время использования скоростного мобильного интернета, к примеру, поиска нужной улицы в картах, просмотра фотографий ...

Сбербанк запустил мессенджер с возможностью перевода денег Команда разработчиков Сбербанка объявила о запуске новой возможности в приложении «Сбербанк Онлайн». Функция «Диалоги», по сути, представляет собой мессенджер, встроенный в основное приложение. Через «Диалоги» можно как просто общаться, т...

Можно ли использовать С++ вместо Си для небольших проектов в микроконтроллерах Существует мнение, что использование С++ при разработке программного обеспечения для микроконтроллеров это как стрельба из пушки по воробьям. Мол код получается большого размера и неповоротливый, а мы привыкли бороться за каждый бит в ОЗУ или ПЗУ. И действительно, ведь язык ...

Дайджест интересных материалов для мобильного разработчика #242 (19 февраля— 25 февраля) На этой неделе в нашей подборке виртуальная реальность, Flutter, спринты и структуры команд, софт-лонч, анимации и дизайн, инструменты и много другого интересного. Читать дальше →

Хакатон в прямом эфире. Ускоряем мобильные сайты В январе на страницах главного блога вебмастеров Google было объявлено, что с июля 2018 года скорость загрузки страницы станет ранжирующим сигналом в мобильном поиске. Исследования подтверждают важность быстрой загрузки мобильных версий сайта не только для поиска, но и для...

Евросеть: на 106% выросло количество мобильных пользователей "Кукуруза" По итогам 2017 года количество уникальных пользователей мобильного приложения "Кукуруза" выросло вдвое – на 106% по сравнению с 2016 годом, при этом отмечается переток пользователей с десктопов на мобильное приложение – на 16%.

Tele2 начал вставлять рекламу поверх сайтов Помните историю с «Мегафоном»? Ну тогда, когда даже Герман Клименко поражался идее встраивать операторскую рекламу в мобильный трафик абонентов так, что пользователи видели баннеры прямо поверх посещаемых сайтов. Шумихи было много, но, как обычно, дальше слов, которые вско...

Airspace Systems привлекла 20 млн USD на разработку дрона-«ловца» Стартап-компания Airspace Systems, занимающаяся разработкой дрона-«ловца», объявила о привлечении 20 млн американских долларов. В проект инвестировали Granite Hill Capital Partners, Shasta Ventures, s28 Capital и Singtel Innov8 — пишут журналисты TechCrunch.

Технологии беспилотных автомобилей. Лекция Яндекса Яндекс продолжает разрабатывать технологии беспилотных автомобилей. Сегодня мы публикуем лекцию одного из руководителей этого проекта — Антона Слесарева. Антон выступил на «Data-ёлке» в конце 2017 года и рассказал об одной из важных компонент стека технологий, необходимых дл...

Alibaba и Ford запустили в Китае «торговые автоматы» с машинами В прошлом году Alibaba и Ford заключили соглашение о совместной разработке новых автомобильных технологий, которые должны упростить жителям Китая жизнь. Теперь компании запустили в Гуанчжоу специальный «торговый автомат» для аренды средств передвижения. ...

Разработка System Shock официально приостановлена Как часто вы слышали истории о том, что небольшая студия собрала деньги на создание своего проекта на Kickstarter, но игру так и не выпустили? Если следите за новостями и вообще интересуетесь инди-проектам, то довольно часто. Аналогичная участь постигла и проект студии Night...

QIWI приглашает дизайнеров, исследователей и аналитиков «на кухню» 15 февраля 2018 г. в офисе QIWI пройдет митап QIWI Кухня, посвященный созданию продуктов «с нуля». Спикерами выступят команды дизайнеров QIWI, а также Иван Замесин (ex- Chatfuel) и Алексей Черняк (ex-Groupon). Новый проект QIWI Кухня — это серия неформальных митапов для д...

Snap подтвердила, что уволит более 120 разработчиков В течение нескольких следующих дней Snap собирается уволить «чуть более» 120 разработчиков. Сначала об этом начали ходить слухи, после чего компания их подтвердила. Об увольнениях в письме сотрудникам сообщил руководитель по разработке Джерри Хантер (Jer...

#PostgreSQL. Ускоряем деплой в семь раз с помощью «многопоточки» Всем привет! Мы на проекте ГИС ЖКХ используем PostgreSQL и недавно столкнулись с проблемой долгого выполнения SQL скриптов из-за быстрого увеличения объема данных в БД. В феврале 2018 года на PGConf я рассказал, как мы решали эту проблему. Слайды презентации доступны на сайт...

[Из песочницы] True XP/TDD в Пивотал изнутри: как это выглядит и возможно ли это? Ранее на хабре публиковалась статья о том, как в теории выглядит Xp/Tdd в Пивотал Лабс, и были вопросы о том, возможно\нужно ли это в действительности. Я попытаюсь объяснить, как это выглядит на практике и почему это может быть (внезапно) хорошо. В последние полгода мне при...

Bloomberg узнало о планах Facebook взяться за разработку собственных чипов Facebook намерена заняться разработкой собственных микросхем и уже приступила к формированию нового отдела разработки. Об этом сообщает Bloomberg со ссылкой на осведомленные источники и размещенных на сайте объявлений по приему на работу. Собственно говоря, Facebook ищет спе...

[recovery mode] Rolling Scopes Conference 2018: вудсток для front-end разработчика Как выяснилось, у легендарного рок-фестиваля и конференции девелоперов составляющие успеха примерно одинаковые – классная идея, крутой контент и особая атмосфера единения. В середине февраля в Минске прошла 4-я конференция комьюнити JavaScript и Frontend девелоперов. Здесь н...

Обзор игры forma.8 GO для iPhone и iPad Мобильные игры с долгим сроком разработки – довольно частое явление. Существует множество инди-игр, разработкой которых занимались один или два человека в свободное от работы и семьи время. Неоднократно игроки ждали проектов, которые, казалось бы, никогда не будут выпущены. ...

Браслеты, карты и брелоки «Москвенок» обединили с «Тройкой» Совмещенные с приложением карты "Тройка" браслеты карты и брелоки "Москвенок" поступили в продажу в этом месяце. Производителем выступила компания ISBC. На заводе в Зеленограде уже изготовлено две тысячи браслетов, несколько тысяч карт и столько же брелок...

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

Nougat стала самой популярной версией Android Компания Google обновила свою статистику по распространенности различных версий операционной системы Android на официальном сайте для разработчиков Android Developers. Статистика приведена за неделю, завершившуюся 5 февраля 2018 года. Самая свежая версия, вышедшая в конце а...

«Рейтинг Рунета 2018» пригашает сайта и приложения Сбор заявок на всероссийский конкурс сайтов и мобильных приложений продлится до 24 мая

Cisco поможет наполнить Википедию статьями об информационной безопасности на украинском языке Cisco —мировой лидер в области информационных технологий, с 1984 года способствует развитию Интернета. Компания выступила соорганизатором конкурса статей, призванного восполнить пробелы украинской Википедии в вопросах информационной безопасности, сообщает ITbukva.com. Компан...

18 правил идеального psd-макета — полезный чек-лист для дизайнеров Общий принцип — Не делай брак. Не бери брак. Не передавай брак. Тойота. Мы редко берём в разработку проекты с уже реализованным дизайном, но такое случается. Когда макеты создаются внутри студии, на любом проблемном этапе вёрстки разработчик может уточнить у менеджера прое...

NetEase выпустила мобильный клон Fortnite под названием FortCraft Стоит отметить, что ранее компания NetEase особой фантазией также не отличалась — она выпустила игры под названием Rules of Survival и Knives Out для платформы Android, которые друг от друга практически не отличаются и являются мобильными клонами PUBG. Когда я говорю «клонам...

Гибкий сетевой слой в iOS-приложении Практически любое мобильное приложение взаимодействует с серверами через их API. Перед разработчиком в таком случае стоит задача реализовать сетевой слой своего приложения. Провайдеры того или иного API разрабатывают его интерфейс, зачастую, одинаково, но бывает и так, что A...

Сервис цифровых подписей GlobalSign интегрирован в облако Adobe Document Cloud 10 апреля 2018 года компания GlobalSign объявила о присоединении к консорциуму Cloud Signature и партнёрской программе Adobe Cloud Signature. Оба соглашения предусматривают, что фирменный сервис облачных подписей Digital Signing Service теперь напрямую интегрирован с решен...

ЭОС созывает. Обсудить цифровую трансформацию Компания «Электронные Офисные Системы» готовится к проведению традиционной конференции «Весенний документооборот», которая этой весной пройдет с 9 по 13 апреля в городе Баку. Мероприятие ежегодно собирает партнеров ЭОС из России и ближнего зарубежья. Тематику очередной конфе...

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

Генерация страниц сайта средствами сервис-воркеров (С) Из этой статьи вы узнаете, как прямо на мобильном устройстве, в браузере, создать страницу со списком закэшированных ранее материалов сайта, чтобы условный, застрявший в лифте пользователь, не скучал без интернета. По мере приближения к цели мы коснемся следующих тем: ...

Дополнительные сведения о реорганизации в Microsoft Недавно генеральный директор Microsoft Сатья Наделла объявил о масштабной реорганизации в компании, о чём мы уже рассказывали ранее. Так, корпоративному вице-президенту Джо Бельфиоре была поручена работа над созданием и поддержкой опыта использования клиентских систем Windo...

12NEWS.RU :: Блоги :: Фирма <1С> и <1С-Рарус> поделились опытом применения <1С:ERP> и других решений <1С> на форуме <Качество ОПК-2018> По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), решение <1С:ERP Управление предприятием 2>, представленное фирмой <1С> и <1С-Рарус> на форуме <Качество ОПК-2018>, вызвало большой интерес аудитории как...

Приложение «Сбербанк Онлайн» обзавелось функциями мессенджера Мобильное приложение «Сбербанк Онлайн» получило новую опцию под названием «Диалоги»: она позволяет общаться и переводить деньги через чаты. По сути, в приложении «Сбербанка» реализована функциональность мессенджера. Уже сейчас мож...

Infineon покупает разработчика эффективных усилителей для смарт-динамиков Немецкий разработчик и производитель электроники компания Infineon Technologies сообщил о поглощении молодой компании из Дании. Предметом покупки стал созданный в 2010 году в Копенгагене стартап Merus Audio. Компания Merus Audio специализируется на разработке интегр...

Intel рассказала о первом прототипе собственного GPU На прошедшей в Сан-Франциско конференции International Solid-State Circuits Conference (ISSCC) компания Intel поделилась промежуточными результатами работы по разработке собственного графического процессора. Подробнее об этом читайте на THG.ru.

Обновление? Продолжение? AGaming+ выпустили геймплейный ролик Z.O.N.A Project X (Shadow Lemansk) Разработчики из AGaming+ известны своими мобильными шутерами и бродилками, акцент в которых всегда делается на атмосферу. Одним из известнейших творений компании на данный момент является постапокалиптический шутер под названием Z.O.N.A. Project X. Несколько дней назад появи...

Поднебесная объявила о старте разработок 6G Стандарт мобильной связи шестого поколения Китай планирует создавать параллельно развитию Интернета вещей. О том, что КНР приступила к разработке 6G, сообщил министр промышленности и информатизации Китая Мяо Вэй. «Быстрый технологический рост обеспечивает не то...

Масштабирование Selenium Представьте, что у вас есть всего один тест с использованием Selenium. Что может сделать его нестабильным? Как его ускорить? Теперь представьте, что тестов стало два. Теперь представьте сотню. Как заставить быстро отработать такую кучу тестов? Что произойдет, если количество...

Определить меланому кожи на ранней стадии можно будет с помощью мобильного приложения Уникальная разработка признана экспертами одной из лучших на Уральской проектной смене в «Сириусе».

[Из песочницы] Плата BLE400 и разработка под nRF51822 Для разработки под микроконтроллер nRF51822 существует несколько комплектов от Nordic Semiconductor, все они достаточно дороги зато обеспечивают возможность удобной работы без возни с программаторами. При этом у китайских производителей можно обнаружить платы облегчающие отл...

mobile.de 5.39.0 Клиент для крупнейшего немецкого сайта mobile.de по продаже транспортных средств. Приложение позволяет выполнять поиск различных транспортных средств (легковые автомобили, грузовые автомобили, автобусы, мотоциклы, спецтехника и т.п.) на крупнейшем немецком сайте по продаже...

Microsoft прекратила поддержку Push-уведомлений для Windows Phone 7 и 8 Microsoft прекращает поддержку Push-оповещений в мобильных ОС Windows Phone 7 и 8. С 20 февраля, то есть с сегодняшнего дня, все смартфоны, работающие на Windows Phone 7.5 и Windows Phone 8.0 больше не будут получать уведомления.  Мобильные устройства с Windows Phone 7....

Фернандо Гонт расскажет о безопасности IPv6 на PHDays 8 До окончания Call for Papers остались считанные дни. Программный комитет уже отобрал первую группу докладчиков, попавших в основную техническую программу, а в начале марта мы познакомили вас с одним из ключевых спикеров форума Ильфаком Гильфановым. Если вы хотите выступить н...

Подходы к построению взаимоотношений ИТ и бизнеса В редакцию портала поступил вопрос: Уважаемые коллеги! Хотел бы задать такой вопрос. Во многих компаниях отношения между ИТ и другими подразделениями складываются в рамках картины мира «ИТ и бизнес» или «Исполнитель (ИТ) и Заказчик (опять же Бизнес)»...

Chrome 68 будет помечать все сайты HTTP как «небезопасные» Google и Mozilla давно агитируют за повсеместное шифрование веб-трафика и установку сертификатов SSL/TLS. В 2013 году по инициативе Mozilla создана организация Internet Security Research Group, которая в 2015 году запустила сервис Lets's Encrypt по автоматической выдаче бе...

Спустя годы разработки MMORPG Camelot Unchained наконец-то получит бета-версию Глобальная многопользовательская ролевая игра Camelot Unchained, разрабатываемая компанией City State Entertainment с 2013 года, наконец-то готова перейти в фазу закрытого бета-тестирования, и случится это 4 июля. Средства на разработку проекта были собраны на Kic...

Серовские депутаты отчитались о доходах и имуществе. Наибольший доход задекларировала топ-менеджер Надеждинского метзавода Ольга Гребенева Депутаты Думы Серовского городского округа отчитались о доходах и имуществе, как того требует закон. Документ с перечислением движимого и недвижимого имущества, а также объема доходов, который получили парламентарии в 2017 году, опубликован на сайте представительного органа....

QPhyton 2.0.7 Программируйте на языке Python прямо на android устройстве благодаря специальной среде разработки, которая позволяет запускать свои проекты прямо на устройстве. QPython — Python for Android содержит в себе встроенный интерпретатор Python, консоль, редактор, библио...

Интервью TAdviser: Как «Швабе» избавляется от иностранных ИТ-продуктов в рамках «взвешенного импортозамещения» Баренбойм ВладиславВладислав Баренбойм, руководитель направления по внедрению ИТ-сервисов «Швабе», в открытом интервью на конференции TAdviser Конференция_Импортозамещение_2017«Импортозамещение 2018: реальный опыт», состоявшейся 14 февраля, рассказал о стратегии Импортозамещ...

Решение Intent-Driven Network продемонстрировала Huawei на MWC-2018 В ходе Всемирного мобильного конгресса (MWC)-2018 компания Huawei представила своё решение для сетей с механизмом анализа пользовательских целей и намерений (Intent-Driven Network). Это решение позволит сократить разрыв между физической сетью и бизнес-целями путём создания ц...

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

Криптовалютные мошенники переходят на Android ESET подготовила отчет о мошенничестве с криптовалютами в среде Android. Эксперты проанализировали деятельность злоумышленников и популярные схемы атак. Отчет представлен на Всемирном мобильном конгрессе в Барселоне.По данным аналитиков, распространенная уловка мошенников - ...

Чем хорош аутсорс: инструкция по работе с удалённой командой разработки Директор по развитию компании MediaSoft Mobile Владислав Крайнов и его коллега Сергей Полуэктов рассказали о том, как действовать клиенту при разработке digital-проекта, чтобы получить максимум преимуществ от работы с аутсорс-командой.

Мобильная копия Destiny вышла на Android Когда говоришь о мобильных играх, тем более про варианты с упором на мультиплеер, сначала нужно смотреть на разработчика. Очень редко у новичков на этом рынке получается что-то достойное. Сегодняшний шутер разработала Azur Interactive Games Limited, у которой в запасе имеетс...

Google запускает экспериментальный сервис в стиле Instagram Разработчики компании Google выпустили экспериментальный сервис FriendlyPix, копирующий концепт социальной сети Instagram. Разработка пока не имеет мобильного клиента, но исправно функционирует в веб-версии. С ее помощью пользователи могут делиться своими фотографиями, а та...

Facebook займется разработкой собственных микропроцессоров Компания Марка Цукерберга приступает к реализации проекта по разработке и производству собственных процессоров. Изделия предполагается использовать в гаджетах и других устройствах, а также в дата-центрах.

Хакеры почти год майнили криптовалюту через Telegram Как сегодня стало известно, хакеры почти год использовали популярный мессенджер Telegram для того, чтобы майнить криптовалюту. Под удар попали более тысячи компьютеров пользователей, у которых был установлен клиент для ПК. Об уязвимости поведала «Лаборатория Касперского». С...

Intel инвестирует 100 миллионов долларов в проект воздушного такси В последнее время ведущие аэрокосмические компании Boeing, Airbus и NASA вкладывают большие средства в разработку воздушных такси на электрической тяге. Совсем недавно к ним присоединилась компания Joby Aviation, возглавляемая Джоби Бевиртом. Ее проект — самолет с 16 э...

Android P может блокировать приложения для старых API Компания Google продолжает борьбу с фрагментацией своей мобильной платформы, заставляя разработчиков поддерживать самую свежую версию ОС. В декабре компания сообщила, что приложения в Play Store должны работать с версиями ОС не старше одного года. Теперь же, в проектиру...

Бета-тест королевской битвы со строительством FortCraft стартовал на пару часов раньше Fortnite Fortnite только готовится выйти на мобильных устройствах, а остальные разработчики уже начали ее копировать. Первыми подоспели NetEase, анонсировавшие бета-тест FortCraft – королевской битвы с элементами строительства, безумно напоминающей разработку Epic Games. Это уже не п...

Fallout 3 на движке четвёртой части не будет — Bethesda запретила Ещё когда появилась новость о желании моддеров создать ремейк Fallout 3 под названием Capital Wasteland, возникали вопросы о легальности этого продукта. Если фанаты создают классные моды для игры — разработчики не против, разрешают использовать ресурсы своего продукта. Друго...

Opera VPN заявила о закрытии сервиса «Олаф уходит на пенсию», сообщили на сайте популярного сервиса Opera VPN для мобильных устройств. Приложение Opera VPN прекратит существование 30 апреля 2018 года. «Но не переживайте. Мы поможем вам обеспечить инкогнито и после этого», говорится в заявлении. Все пользовате...

12NEWS.RU :: Блоги :: Bentley Systems объявляет о начале приема заявок на участие в конкурсе Год в Инфраструктуре 2018 По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), мы приглашаем всех пользователей продуктов Bentley принять участие в конкурсе Год в Инфраструктуре. Принимаются проекты на любой стадии реализации: как на этапе планирования/ра...

Контроллер Arduino с датчиком температуры и Python интерфейсом для динамической идентификации объектов управления Введение Возможность получения действительной информации о состоянии реальных объектов в реальном масштабе времени позволяет обоснованно приступать к следующему этапу анализа и синтеза систем – математическому моделированию динамических характеристик объектов управления. В ...

Мессенджер Line создаст блокчейн-платформу для децентрализованных приложений Японский мессенджер Line планирует создать блокчейн, предназначенный для ускорения разработки децентрализованных приложений на своей платформе. Проект включен в дорожную карту компании на разработку технологий в 2018 году. По словам CTO Line Эувин Пак, они собираются использ...

В России запустилась онлайн-платформа строительных работ «Тномер» Проект включает в себя собственное телевидение, сайт и мобильное приложение. Российский сервис «Тномер» 5 марта 2018 года официально начал свою работу. Это онлайн-платформа, которая призвана реформировать рынок строительных услуг, соединив исполнителя с конечным по...

Расчет сроков и стоимости проектов: как это делается и можно ли упростить процесс? Если вы когда-либо занимались разработкой приложений на заказ, то наверняка знакомы с довольно рутинным процессом расчета стоимости и сроков реализации проекта. И ладно бы, если расчет проекта выполнялся лишь единожды, но зачастую потенциальные заказчики не могут уложиться...

Реализация прототипа мобильного/веб клиентов и сервера для системы контроля оборудования предприятий Заказчик был заинтересован в системе, которая упрощала бы контроль за состоянием оборудования на предприятиях отрасли. Существующая процедура контроля представляет собой регулярные обходы оборудования установленного в цехах (по маршрутам) и заполнение бумажных бланков, с у...

Instagram отказывается от поддержки Apple Watch Разработчики социальной сети Instagram приняли решение о прекращении поддержки одноименного приложения для Apple Watch. Об этом стало известно из описания последнего обновления мобильного клиента за номером 39.0, откуда исчезли все упоминания о нововведениях для часов. Пре...

Вам действительно нужен Redux? Не так давно React позиционировал себя как "V in MVC". После этого коммита маркетинговый текст изменился, но суть осталась той же: React отвечает за отображение, разработчик — за все остальное, то есть, говоря в терминах MVC, за Model и Controller. Одним из решений для упра...

Глава отдела разработки ИИ Google ушел в Apple Руководитель отделов поиска и разработки систем искусственного интеллекта Google Джон Джаннандреа перешел в корпорацию  Apple.  Как сообщает evo-rus.com, глава Apple Тим Кук проинформировал команду о пополнении накануне, 3 апреля. На новом месте Джаннандреа буде...

Сайт telegram.org в России больше недоступен Операторы связи и интернет-провайдеры начали блокировку Telegram на территории России. Как сообщил Павел Чиков, руководитель Международной правозащитной группы «Агора», представляющей интересы Telegram, сайт мессенджера уже недоступен: Мобильные приложения Telegram пока рабо...

Разработка Shin Megami Tensei V вступила в полномасштабную фазу В прошлом году компания Atlus анонсировала Shin Megami Tensei V в качестве эксклюзива Nintendo Switch. В октябре мы публиковали интервью с ведущим разработчиком Казуюки Ямаем (Kazuyuki Yamai), в котором он рассказал о том, что японская ролевая игра создаётся на Unre...

[Перевод] Zane Lackey: “Не следует инвестировать в безопасность, только чтобы соответствовать требованиям закона” Роль руководителя по информационной безопасности постоянно повышается, переходя от традиционного «сторожа» к более универсальному общекорпоративному куратору вопросов безопасности. Сегодня наш гость – это Зейн Лаки (Zane Lackey), один из наиболее важных «белых» хакеров в м...

«ВКонтакте» объявила поиск разработчика для секретного проекта по распознаванию музыки Руководитель бэкенд-разработки «ВКонтакте» Саша Константинов объявил о поиске сотрудника, который сможет «построить новую систему распознавания аудио». Представители соцсети подтвердили vc.ru, что открыта вакансия на некий новый продукт.

Сервисами «Карточки киевлянина» теперь можно пользоваться даже не имея физической карты Разработчики «Карточки киевлянина» запустили функцию открытой онлайн-регистрации, которая позволит всем жителям столицы пользоваться рядом сервисов проекта, не имея на руках физической карты. Также вскоре будет запущено соответствующее мобильное приложение для платформ iOS и...

Avast разработала ИИ-систему для защиты IoT от программ-майнеров Скрытый майнинг криптовалют начинает приобретать всё более угрожающие масштабы. Хакеры зарабатывают деньги, используя для майнинга чужие компьютеры, смартфоны и другие «умные» устройства. На Всемирном мобильном конгрессе компания Avast рассказала о масштабах зара...

Вы — не пользователь, вы — товар: как мобильные игры крадут ваши секреты В прошлом месяце на официальном сайте издания New York Times появилась заметка о том, что сотни мобильных приложений прослушивают пользователей. Материал произвёл настоящий фурор. Популярные новостные [...]

Дайджест интересных материалов для мобильного разработчика #246 (19 марта — 25 марта) На прошедшей неделе мы разбирались с обновлениями в Android, с тем, как стать великим дизайнером, с секретами рекламы, с компьютерным зрением и багами в продуктах. Все это и многое другое – в нашем дайджесте. Читать дальше →

Самая популярная игра всех времен Fortnite Battle Royale выйдет на Android и iOS! Epic Games и без того считается создателем самой популярной видеоигры в истории. Теперь они сделали анонс, который поможет оторваться от оппонентов еще сильнее. Fortnite Battle Royale выйдет на мобильных устройствах. Причем, это будет полноценный порт с возможностью мультипл...

Обзор лучших европейских и не только QA-конференций этого года Привет, Хабр! Меня зовут Влад Романенко. Я работаю инженером по тестированию в Badoo, в команде iOS. Любите заводить новые знакомства, обмениваться знаниями и опытом и быть в тренде? Тогда предлагаю вам внести в свой календарь пару—тройку предстоящих мероприятий. Я начал ...

[Перевод] Чему робототехника может научить игровой ИИ Я исследователь-робототехник и в то же время моё хобби — разработка игр. Моя специализация — планирование многомерного движения манипуляторов роботов. Планирование движения — это очень важная тема для разработчиков игр, она пригождается каждый раз, когда нужно переместить у...

Google Drive обрастает искусственным интеллектом Безусловно, в вопросе развития искусственного интеллекта компания Google сейчас является одной из лидирующих, но особенно сильно чувствуется её превосходство перед другими компаниями, если разговор заходит об оперативности интеграции нейросетей в существующие программы и сер...

Разработка AI для пошаговой игры на Node.js (часть 1) Всем привет! Прошло целых полтора года с момента написания моей первой статьи на Хабре. С тех пор проект FOTM претерпел ряд изменений. В начале пройдёмся вкратце по всем модернизациям, а затем перейдём к детальному разбору основной фичи — AI. Читать дальше →

Microsoft работает над новой оболочкой Windows с кодовым названием Polaris Microsoft продолжает модернизировать Windows как на уровне ядра, так и на уровне оболочки. В сентябре прошлого года компания анонсировала проект Windows Core OS, нацеленный на то, чтобы превратить Windows 10 в модульную систему. До сих пор было известно только о реа...

Bose создала платформу дополненной реальности Американский производитель акустических систем для автомобилей, колонок и наушников Bose представил собственую платформу дополненной реальности, которая должна сделать жизнь людей чуточку проще. В отличие от себе подобных, Bose AR не станет вмешиваться в то, что вы видите. В...

[Из песочницы] Модульная разработка Android приложений При разработке Android приложений наступают моменты, когда те или иные части кода можно вынести в виде библиотек, чтобы можно было переиспользовать их в разных проектах: Модули в проекте, которые часто встречаются. Например, кастомные View Когда существующий API неудобный ...

Онлайн-хакатон: создание приложений для SharePoint Online Привет, Хабр! Хочу поделиться информацией об онлайн-хакатоне для специалистов по автоматизации бизнес-процессов. Кто организует конкурс Соревнование проводится на новой специализированной платформе Contestars.com, а его организатором выступило сообщество разработчиков Iz...

МегаФон привязал мобильный счёт к Apple, Samsung и Google Pay МегаФон официально объявил о запуске возможности привязать счёт своего мобильного телефона к Apple Pay, Samsung Pay и Google Pay. Как отмечает оператор, он это сделал первым в мире и теперь абоненты могут оплачивать покупки смартфоном в одно касание со счёта мобильного телеф...

Почему Швеция отказывается от идеи полного перехода на безналичные платежи Изображение: Pexels Банк HSBC в своем недавнем отчете назвал переход на безналичные средства платежа одним из главных трендов текущего года наряду с развитием технологии блокчейна. Во многих странах эта тенденция видна уже сейчас — существуют даже рейтинги стран, в которы...

[Перевод] 5 ошибок при разработке WebRTC звонков из браузера WebRTC — не самая простая штука. Только недавно API стали поддерживать все основные браузеры, но с оговорками и «нюансами». Добавим к этому темное наследие VoIP телефонии в виде торчащего наружу SIP, борьбу между Ёжиком и SIP с применением oRTC, падающие при неудачном сочет...

Textto 1.3.1 Textto — крошечная утилита, которая позволит отвечать на входящие и писать исходящие SMS-сообщения с компьютера без доступа к смартфону. Это чрезвычайно удобно, особенно когда мобильное устройство лежит в другой комнате. Для работы сервиса необходимо лишь установить специаль...

Джентльменский набор в области маркетинга и продаж компании-разработчика заказного ПО В первой статье мы рассказали про наш первый опыт в маркетинге и продажах. В этой статье мы расскажем, почему маркетингом и продажами нужно заниматься самим, даже если вы всю жизнь изучали математику и программирование, а не полагаться на «гуру» с рынка, и какие минимальные ...

[Перевод] Начинающему веб-мастеру: делаем одностраничник на Bootstrap 4 за полчаса Фреймворк Bootstrap — это свободный набор инструментов для создания интерфейсов сайтов и веб-приложений. Его возможности ориентированы исключительно на фронтенд-разработку. Bootstrap — проект весьма популярный, о чём, например, говорит то, что он занимает (по состоянию на на...

Правила пользования мобильного казино Мобильное казино на сегодняшний день пользуется большой популярностью среди игроков. Объясняется это тем, что она весьма удобно и использовать эту версию виртуального казино для игры в любимые онлайн игровые симуляторы можно в любом месте. Для этого достаточно воспользоватьс...

Пятая конференция разработчиков российских операционных платформ "OS DAY. Надежность" Пятая конференция разработчиков российских операционных платформ "OS DAY. Надежность" состоится 17-18 мая 2018 г. в Москве, в главном здании Российской академии наук. Основной темой для обсуждения среди теоретиков и практиков системного программирования и разработк...

[Перевод] Ловкость рук и никакого мошенничества: практические советы по ускоренному обучению дизайну для разработчиков Улучшаем дизайн проекта с помощью тактически грамотных действий, а не таланта. Нравится вам это или нет, каждый веб-разработчик неизбежно сталкивался с ситуациями, когда ему необходимо принять решение, касающееся визуального дизайна. Возможно, в компании, в которой вы рабо...

Стартовал второй закрытый бета-тест мобильной MMORPG Dark and Light: Tales of Gaia Чаще всего мобильные версии игр представляют из себя довольно урезанные варианты десктопных проектов, но не в случае с Dark and Light. Если на ПК мы имеем обычный выживастик в открытом мире, то Tales of Gaia – полноценная мобильная MMORPG. Проект все еще находится в разработ...

[Перевод] Сетевой код для бедных Чем больше узнаёшь в своей области знания, тем чётче понимаешь, что никто не может знать всего. По какой-то причине (за что, господи, за что?) моей областью стала разработка игр. Каждый, кто работает в этой сфере, скажет вам: никогда не добавляй сетевой многопользовательск...

Выпуск#10: ITренировка — актуальные вопросы и задачи от ведущих компаний Ставшая уже традиционной, новая подборка вопросов и задач от SpiceIT. Среди отобранных задач — вопросы и алогоритмические задачи, задаваемые соискателям на должность разработчика в Samsung. Предлагаем Вам попробовать решить их самостоятельно и оценить, готовы ли Вы подав...

[Перевод] Шаблоны проектирования в React Шаблоны проектирования, которые возникли и развились в экосистеме React за время её существования, улучшают читабельность и чистоту кода, облегчают повторное использование компонентов. Автор этого материала говорит, что начал работать с React около трёх лет назад. В то врем...

Идет прием заявок на всероссийский хакатон HackUniversity в Санкт-Петербурге В Санкт-Петербурге 13–15 апреля 2018 года пройдет всероссийский университетский хакатон Hackuniversity. Команды разработают проекты на тему виртуальной и дополненной реальности, больших данных, экологии, защиты информации. Заявку на участие могут подать участники со всей стр...

На каналах Twitch появились постоянно активные чат-комнаты Стриминговый сервис Twitch анонсировал запуск функции Rooms — постоянно активных чат-комнат. Компания представила нововведение на мероприятии для разработчиков TwitchCon в октябре, а теперь запустила его в мобильных приложениях и веб-версии сервиса. Комнаты пр...

Разработка системы классификации тем обращений в контактный центр Здравствуйте, коллеги! В этой статье я кратко расскажу об особенностях построения решения по классификации тем обращений клиентов в контактный центр, с которыми мы столкнулись при разработке. Определение тем обращений используется для отслеживания тенденций и прослушивания ...

Facebook ищет руководителя, способного организовать разработку микросхем Компания Facebook формирует команду, которой предстоит разрабатывать микросхемы. Об этом свидетельствует объявление о поиске кандидата на пост управляющего, способного «организовать полный цикл разработки SoC и ASIC, встроенного программного обеспечения и драйверо...

Сайт Crypto Celebrities – криптовалюта в обмен на карточки со знаменитостями Группа программистов из Сан-Франциско запустила сайт, который был анонсирован 8-го февраля и называется Crypto Celebrities. Его суть в продаже цифровых карточек со знаменитостями. Сайт представляет из себя своего рода аукцион со стоимостью карточек начиная от $1. Карточки на...

Нейросеть, определяющая возраст по анализу крови, — разработки ученых Университета ИТМО Ученые из лаборатории «Компьютерные технологии» Университета ИТМО в составе международной группы исследователей разработали систему Aging.AI — алгоритм определения возраста по результатам базового анализа крови. В отличие от других разработок эта — более универсальная и точ...

Нарушения безопасности мобильных приложений как результат недостаточного внимания компаний-разработчиков Во второй половине 2017 года в Google Play разработчики загружали примерно по 2800 приложений каждый день. По AppStore данные пока не удалось найти, но вряд ли во много раз меньше. Каждое из этих приложений содержит определённое количество данных (data), которые хранятся или...

Чартер CSHP Flight вылетит из Москвы на вечеринку «криптоакул» в Дубай 16 апреля из Москвы в Дубай вылетит первый в мире крипточартер CSHP Flight. Миссия CSHP FLIGHT – поддержать развитие перспективных и значимых блокчейн-проектов и содействовать обмену опытом между активными участниками новой экономической системы во всем мире. Идеологом проек...

[Перевод] Разработка игр под NES на C. Главы 1-3. От введения до Hello World Впервые я задумался о том, как разрабатывают игры под приставки где-то через 20 минут после того, как в самый первый раз увидел Turbo Pascal. На глаза иногда попадался Subor с клавиатурой, и появилась мысль: "Наверное можно набрать какую-то программу, а потом в нее поиграть"...

Мобильная «Яндекс.Почта» научилась работать со сторонними почтовыми сервисами Компания «Яндекс» расширила возможности мобильного почтового приложения для устройств под управлением операционных систем Android и iOS. Сообщается, что в клиенте «Яндекс.Почта» появилась возможность работать с почтовыми ящиками на других сер...

Финтех-дайджест: 70 россиян обучат цифровой экономике за 650 млн рублей, налоговая США и криптовалюты, чатботы умнеют Прошедшая неделя традиционно была богатой на события в мире финтеха. Отличились многие – как компании, так и страны. Самое интересное мы выделили, представив в этом посте. И никаких апрельских шуток! Обучение, конечно, стоит нынче недешево. Но 650 млн рублей для 70 челов...

22-24 марта, Москва, OpenHack по контейнерам и микросервисам от Microsoft Я сейчас в Microsoft в инженерной команде отвечаю за поддержку проектов с контейнерами и микросервисами на Azure. В процессе общения с партнёрами и заказчиками возникает очень много вопросов. Часто самый первый вопрос — зачем нам контейнеры. Мой любимый ответ, если вам не ну...

Как мы в ISPsystem резервные копии делали. Часть первая История о том, как в ISPsystem разрабатывали решение для резервного копирования. Рассказывает руководитель разработки Александр Брюханов. Все пользователи делятся на три группы: те кто не делает бэкапы, те, кто их уже делает, и те, кто проверяет сделанные. Кого-то мой...

Выбираем приложение камеры для android-устройств: ProShot и Camera MX Лаборатория сайта Overclockers.ru продолжает знакомить читателей с различными приложениями для использования камер мобильных устройств. Сегодня вас ждет новая подборка интересных решений, которые представлены продвинутой программой ProShot и футуристической Camera MX. Наскол...

Генерация кода во время работы приложения: реальные примеры и техники Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expre...

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

Microsoft планирует выпустить новые функции для приложения To-Do Microsoft To-Do — простой, но удобный список дел, с помощью которого вы можете эффективно планировать свой день. В ближайшие месяцы компания планирует добавить в приложение сразу несколько новых функций, о которых стало известно из дорожной карты, опубликованной на специали...

tdlib-ruby: как сделать Telegram-клиент на Ruby Одна из особенностей мессенджера Telegram — широкие возможности API (Bot API и Telegram API). Команда Telegram пошла ещё дальше и выпустила библиотеку TDLib (Telegram Database Library), позволяющую разрабатывать альтернативные клиенты Telegram и не задумываться о низкоуровн...

Накладка Radius X. Идеальный аксессуар для защиты и красоты iPhone X Давно на просторах нашего ресурса не упоминались оригинальные разработки из области аксессуаров для мобильных устройств. А между тем американская команда Mod-3 уже готовится к производству иксобразного чехла для iPhone X, получившего название Radius X. Этот стартап был...

Игра на UWP: С чего стоит начать Привет, Хабр! Сегодня мы запускаем экспериментальную серию статей. Вы погрузитесь в реалити-шоу для программистов-самоучек, в котором Алексей Плотников, один из участников нашего сообщества Microsoft Developer, будет рассказывать о том, как он создаёт игру для UWP. Под катом...

10 IT-героев по версии Кодабры: Веб-разработка В этом году в преддверии весны, Кодабра совместно со школой «Летово» проводит конкурс, посвященный программированию, робототехнике и VR — «IT-герои». По этому замечательному поводу мы решили рассказать Хабру, кто же для нас самих является героем, на кого мы ориентируемся при...

Разработчик антивируса McAfee покупает VPN-сервис TunnelBear Компания McAfee, специализирующаяся на разработке антивирусного программного обеспечения, договорилась о покупке разработчиков популярного VPN-сервиса TunnelBear. Сумма и другие подробности сделки не разглашаются. В официальном заявлении McAfee, у которой есть собственный VP...

Международная команда экспертов требует бойкота разработки автономного оружия В преддверии важного заседания ООН, на котором будут рассмотрены проблемы, связанные с автономным летальным оружием, группа из 50 ведущих экспертов в области искусственного интеллекта и робототехники призвала к бойкоту ведущего Корейского института науки и техники – KAIST (K...

Разработку Tor Messenger решили прекратить Разработчики Tor Project сообщили о прекращении разработки анонимного мессенджера Tor Messenger, который так и не сумел пройти стадию бета-тестирования.

Популярное приложение для смартфонов GetContact выполнит требования Роскомнадзора Недавно мы рассказывали, что Федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) заинтересовалась мобильным приложением GetContact. И вот теперь эта история получила продолжение. Напомним, что программа GetCo...

Алексей Рагозин о Java Mission Control на jug.msk.ru 13 марта 2018 года прошла первая в этом сезоне встреча московского сообщества Java-разработчиков jug.msk.ru. Алексей Рагозин провёл мастер-класс по использованию Java Mission Control. Как прошла встреча, что именно на ней рассказывалось, как приняли доклад участники — обо вс...

[Перевод] Защита целостности кода с помощью PGP. Часть 1. Базовые концепции и инструменты Если вы пишете код, который попадает в общедоступные репозитории, вам может пригодиться PGP. В этой серии статей, перевод первой из которых мы публикуем сегодня, будут рассмотрены вопросы использования PGP для обеспечения целостности кода программного обеспечения. Эти матери...

Интернет вещей: от проектирования бэкенда до абсорбции энергии Умное всё, должно бы по идее избавить человека от всех забот, но пока, чтобы это всё могло поумнеть, разработчикам интернета вещей приходится очень много думать и решать самые разные задачи. Какие именно, обсуждали на InoThings++. Это была открытая конференция, поэтому з...

Разработчики теперь могут создавать игры для macOS и iOS на графическом API Vulkan Открытый графический API Vulkan от Khronos Group, разработчика OpenGL, доступен на Windows, Linux, Android, Nintendo Switch и различных облачных системах, но его не поддерживает ни одна платформа Apple. macOS работает со старым и медленным графическим интерфейсом Op...

Большие данные 2018 19 апреля 2018 г. CNews проводит конференцию “Большие данные 2018” Регистрация — events.cnews.ru/events/bolshie_dannye_2018.shtml… Вопросы к обсуждению: — Как развивается мировой рынок больших данных? — Какие значимые проекты появились на нем в 2017 г...

Слух: Valve намекнула на разработку Left 4 Dead 3 Пользователь Reddit’a под ником Gondile опубликовал пост, в котором отметил странное поведение сайта Left 4 Dead 2. Дело в том, что в нём изменилась ссылка, которая ведёт на официальную страницу игры в Facebook: теперь она перекидывает на профиль разработчика Теда Карстона, ...

Windows 10 April 2018 Update Релиз Windows 10 Spring Creators Update или уже April 2018 Update если судить по презентации WinHEC, так вот, грядущее обновление для Windows 10 стало одним из самых обсуждаемых за последние годы, так как финальную сборку отзывают довольно редко. К примеру, WZor напоминает, ...

Открытая бесплатная трансляция Java-конференции JPoint 2018 6-7 апреля, то есть уже завтра, пройдёт JPoint 2018 — международная Java-конференция для опытных Java-разработчиков. Про программу этой конференции мы писали не раз и не два. Мы проанализировали набор самых актуальных тем (производительность и подкапотный хардкор, Spring ...

SenseTime привлек $600 млн на разработку платформы для анализа видеопотока Гонконгский разработчик системы распознавания лиц SenseTime привлек 600 млн долларов от китайских ритейлеров Alibaba и Suning и крупнейшей в Азии инвесткомпании Temasek Holdings, принадлежащей Сингапуру.  Компания, основанная в 2014 году и вышедшая на прибыль в ...

Погружение в разработку на Ethereum. Часть 4: деплой и дебаг в truffle, ganache, infura В прошлой статье мы рассмотрели разработанное приложение на Ethereum. Но обошли стороной вопрос как происходит процесс разработки. Ясно, что это не просто написание кода, который сразу работает. Большую часть времени придется потратить на то, чтобы доводить код, который “поч...

Поддельные приложения активно используют для воровства денег Компания Avast, мировой лидер в области цифровой безопасности, провела исследование среди пользователей мобильных гаджетов, чтобы определить, насколько серьезна угроза от поддельных банковских приложений. В исследовании приняли участие около 40 000 пользователей из 12 стран,...

Впервые количество активных пользователей мобильной версии «Приват24» превысило число пользователей веб-версии В феврале 2018 года количество активных пользователей мобильного банка «Приват24» впервые превысило число пользователей веб-версии электронного банка. Об этом на своей странице в Facebook сообщила руководитель сети региональных пресс-офисов «ПриватБанка» Инна Музычук. Как от...

Обзор и практическое руководство по Katalon Recorder (Selenium IDE++ для Chrome и Firefox) Когда Firefox, начиная с версии Firefox 55, перестал поддерживать Selenium IDE, миллионы тестировщиков и разработчиков столкнулись с тем, что привычный ход работы по автоматизированному тестированию был нарушен, что вызвало среди них немалое беспокойство. К счастью, разработ...

[Перевод] Изучаем KTX для Android Привет, «Хабр»! Прошло почти 9 месяцев с тех пор, как на Google I/O 2017 компания Google анонсировала Kotlin в качестве официального языка разработки под Android. Кто-то использует его как основной инструмент намного дольше, учитывая, что на нём можно было писать уже с серед...

Key transparency & Coniks для защиты структур данных Нас, как организаторов конференций для разработчиков, не обошел стороной мощный поток развивающейся технологии Blockchain. На осеннем Highload++ было несколько докладов, касающихся технологических особенностей и способов применения этой технологии в различных задачах. Под ...

«Проект Армата» повторит судьбу World of Tanks Blitz Компания Mail.Ru совместно с разработчиками из Pushkin Game Studio анонсировала мобильное ответвление многопользовательского экшена «Armored Warfare: Проект Армата». Игра разрабатывается как [...]

Анонсирована новая игра от создателей NieR: Automata Cтудия PlatinumGames анонсировала свой новый проект под названием World of Demons. Прежде, чем говорить о новом мобильном продукте, а «Мир Демонов» создают для смартфонов и планшетов, давайте немного посмотрим на историю игр этой команды. Студия создала и выпустила в свет Me...

Дайджест интересных материалов для мобильного разработчика #241 (12 февраля—18 февраля) В новом дайджесте безопасность, патентование приложений, UI-киты, облачное зрение, инди игры и даже игровой движок на Excel. Всех с прошедшим праздником! Читать дальше →

Дайджест интересных материалов для мобильного разработчика #245 (12 марта— 18 марта) Праздники все закончились и вот у нас в дайджесте много интересных материалов – про успех ролла «Калифорния», правильную анимацию, борьбу с Siri внутри Apple, кроссплатформенную разработку, джуниоров и мидлов. Читать дальше →

Haier Asu – “умные” часы с проектором Haier – китайская компания, производящая бытовую технику, телевизоры, мобильные устройства, гироскутеры, кондиционеры и т.д. На MWC 2018, компания представила свою разработку – часы Haier Asu со встроенным проектором, который позволяет отображать дополнительную и...

Amazon работает над роботом-помощником “Веста” Как сообщает Bloomberg, Amazon работает над роботом-помощником. Проект по разработке робота получил кодовое название “Веста” (Веста – богиня, покровительница семейного очага и жертвенного огня в Древнем Риме). Разработка ведется дочерней компанией Amazon &#...

Google назвал самые удобные мобильные сайты в сфере ретейла и финансов Самыми удобными мобильными платформами названы ЛитРес и Тинькофф-банк.

Мобильный видеоредактор LIKE внедряет технологию 4D Мagic BIGO TECHNOLOGY PTE. LTD, разработчик приложения LIKE – мобильного видеоредактора №1 в российском Google Play и лучшего развлекательного приложения по итогам Google Awards 2017 – разработала и внедрила революционную технологию 4D Magic (Магический 4D), по

Tele2 ускоряет международный роуминг Клиенты компании теперь могут пользоваться мобильным интернетом в сетях 4G в 13 странах.

[Перевод] Spring: вопросы к собеседованию Этот небольшой список вопросов даст вам понимание самых важных концепций Spring, а так же поможет подготовится к собеседованию Читать дальше →

На Международный робототехнический форум в Сколково приедут более 5 тысяч участников Шестой Международный робототехнический Форум Skolkovo Robotics начнет свою работу с 24 апреля на площадках Технопарка «Сколково». На нем будет представлен уникальный опыт ведущих стран в сфере робототехники, 50 крупнейших производителей и разработчиков познакомят с новейшими...

appfigures: Россия входит в десятку стран-разработчиков мобильных приложений Самая популярная категория приложений — «Игры».

Модульное тестирование react компонетнов withRouter (jest, enzyme) При разработке модульных тестов для react компонента, обернутого в вызов withRouter(Component) столкнулся с сообщением об ошибке, что такой компонент может существовать только в контексте роутера. Решение этой проблемы очень простое и не должно по идее вызывать вопрсов. Хотя...

ZTE и GSMA прокладывают путь к более интеллектуальному и взаимосвязанному миру Компания ZTE Corporation (0763.HK / 000063.SZ), крупный международный поставщик телекоммуникационных решений, а также корпоративных и потребительских технологий для мобильного Интернета, и ассоциация GSMA совместно провели «Саммит 5G-2018 — Создание новой мобильной эры...

За четыре дня Fortnite для iOS принесла своим разработчикам более $1.5 млн По данным аналитического агенства Sensor Tower, всего за три с половиной для разработки смогли заработать более полутора миллионов долларов на внутриигровых покупках в мобильном Fortnine.

Tutu PHP Meetup #1 В четверг, 5 апреля, в офисе Туту.ру пройдет первый Tutu PHP Meetup. Вместе с нашими специалистами и приглашёнными гостями обсудим боль и кайф серверной разработки на PHP, узнаем как быстро создавать новые продукты и встраивать в текущую архитектуру проекта, как эксперимен...

Гендиректор Lenovo рассказал о разработке гибкого Moto Razr Китайский производитель смартфонов Lenovo, владеющий правами на бренд Motorola, планирует возрождение легендарной линейки Razr. На предстоящий релиз «бритвенного» смартфона генеральный директор предприятия намекнул журналистам на пресс-конференции в рамках Мобильного конгре...

[Из песочницы] Теневой бан и с чем его едят Многим из разработчиков игр reddit.com известен, как хорошее средство для рекламирования их игры, но не многие знают, что современный reddit, а так же некоторые другие сайты могут сыграть с ними довольно злую шутку, которая в конце концов выливается в массу потерянного време...

Онлайн шутер на Unreal Engine 4 за 90 часов (видео создания + исходники) Привет, харб! Примерно год назад я выкладывал статью о том, как я в прямом эфире создал выживалку за 150 часов. На этот раз хочу представить вам сетевой шутер, который я создал за 25 заходов по 3 — 4 часа. Всего вышло около 90 часов и в итоге мы создали онлайн шутер, в котор...

Дайджест интересных материалов для мобильного разработчика #245 (26 марта-1 апреля) В нашем новом дайджесте статьи о порхающих велосипедах, собеседованиях и резюме, тестировании и учебных проектах, технологиях и ключевых метриках приложений. Все это и многое другое — под катом! Читать дальше →

Дайджест интересных материалов для мобильного разработчика #238 (29 января — 4 февраля) В нашем новом дайджесте звук вокруг, обучение iOS и Android разработке, Ассистент Google в России, свой прогноз погоды и свой Prisma, UX, UI, машинное обучение и многое другое. Читать дальше →

Horizon Zero Dawn: Начало. Первые четыре года разработки лучшей игры 2017 г. Пожалуй, самым запоминающимся и интересным докладом прошедшей в начале февраля конференции разработчиков игр DevGAMM Kiyv 2018 стало выступление Лешека Щепаньского из Guerilla Games, посвященное начальным этапам разработки Horizon Zero Dawn. Мы решили познакомить наших читат...

Rsyslog 8. Централизованный сбор логов Всем добра. Заканчиваем в этом месяце первый поток «Администратора Linux» и запускаем потихоньку второй, который теперь будет заметно переработан и усилен новыми преподавателями. Один из них — Алексей Цыкунов, делится сегодня небольшой полезной заметкой. Поехали. Задача Е...

Silicon Motion поставляет контроллеры для SSD Intel 760p На днях на квартальной отчётной конференции руководство тайваньской компании Silicon Motion Technology раскрыло, что новейшие SSD компании Intel серии 760p основаны на фирменных контроллерах компании. Это контроллеры с поддержкой интерфейса PCI Express 3.0 и протоко...

Мобильное приложение IngoMobile распознает документы клиентов Страховая компания «Ингосстрах» внедрила в мобильное приложение IngoMobile технологию распознавания удостоверяющих …

А не спроектировать ли нам систему для управления производством ИТ продуктов. Часть 1 I ВступлениеСтавишь себе невозможную цель и развлекаешься этим, если можешь. Ведь такое занятие интересно само по себе, поскольку изначально перед тобой заведомо невыполнимая задача, а что может быть увлекательней, чем невозможное Иосиф Александрович Бродский. За свою многол...

N+1 полезных книг про бизнес – шестой (на самом деле восьмой) год Привет! Это пятый пост про книги: мы их читаем и запоминаем, которые были полезны для развития компания и вообще. Поскольку это уже пятая подборка, в неё попало достаточно много странных вещей — классика управления проектами и бизнеса не сильно меняется. Первая в списке ...

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

Shadowgun Legends совсем скоро пустят в релиз Хотя игра Shadowgun Legends ещё не вышла в свет, разработчики периодически проводят прямые трансляции и показывают геймплей всем фанатам, желающим получить больше информации о продукте. Уже сейчас понятно, что шутер от первого лица очень похож на Destiny, и это многим понрав...

GdeNSK — Beta 3 Краткое описание: Онлайн прослушивание музыки, использует базу YouTube, Last.fm, Discogs, ShoudCloud и Spotify.  Описание: Открой для себя мир музыки на YouTube. Наше приложение представляет уникальный сервис с помощью которого вы сможете найти и послушать любой тре...

Текущая разработка Kotlin На прошлой неделе при поддержке Redmadrobot SPB в рамках SPB Kotlin User Group прошла встреча со Станиславом Ерохиным, разработчиком из JetBrains. На встрече он поделился информацией о разрабатываемых возможностях следующей мажорной версии Котлина (под номером 1.3). В этой ...

Apple работает над новым типом дисплеев для мобильных устройств По данным источников издания Blomberg, некоторое время назад компания Apple разместила в Санта-Кларе, штат Калифорния, секретное предприятие, сотрудники которого занимаются разработкой MicroLED-дисплеев.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы так...

Epic Games показала трейлер мобильной Fortnite Battle Royale Разработчики из Epic Games буквально на прошлой неделе анонсировали выпуск своего проекта Fortnite Battle Royale на мобильных платформах iOS и Android. Фанаты пришли в полнейший восторг, а ведь нам ещё пообещали, что игровой процесс на консоли и ПК от мобильной версии вообще...

Mobio Talks с Борисом Голиковым (YouDrive) о бизнесе, Яндекс.Драйве, рынке каршеринга и конкуренции Основатель компании Mobio и Getloyal, Алексей Писаревский, взял интервью у Бориса Голикова, гендиректора каршеринга YouDrive. В рамках передачи Mobio Talks обсудили, как развивается рынок каршеринга, чего ждать от прихода Яндекс.Драйв, какой новый вид транспорта ждет Москву ...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)