Социальные сети Рунета
Пятница, 5 марта 2021

Разработано приложение-переводчик с кошачьего языка Бывший работник крупнейшей компании Amazon Хавьер Санчес, который входил в число разработчиков фирменного голосового помощника Alexa компании, разработал приложение-переводчик с кошачьего языка.

MeowTalk — переводчик с «кошачьего языка» на человеческий. Приложение использует машинное обучение Сеть завоёвывает приложение MeowTalk, которое призвано послужить переводчиком с «кошачьего языка» на человеческий. Разработал приложение бывший сотрудник Amazon, занимавшийся голосовым помощником Alexa.   MeowTalk использует иск...

MeowTalk: бывший разработчик Alexa представил приложение для перевода кошачьего мяуканья MeowTalk использует машинное обучение и переводит мяуканье в одну из 9 фраз, которые отображают настроение или потребности кота.

Podlodka #160: Машинный перевод С руководителем Яндекс.Переводчика Дэвидом Талботом мы поговорили о технических сложностях реализации и даже обсудили как создать переводчик своими силами.

Надо брать: ЭВА-коврик для кошачьего туалета, который избавит дом от мусора Аксессуар соберёт крошки наполнителя и не даст питомцу растащить их по всем комнатам.

MeowTalk: кошачий переводчик Используя Data Science и машинное обучение, MeowTalk предлагает перевод на человеческий язык, звуков, которые издает кошка.

Приложение-переводчик S Translator от Samsung перестанет работать 1 декабря Южнокорейская компания Samsung объявила о прекращении поддержки своего фирменного переводчика S Translator. Согласно имеющимся данным, служба, которая должна была стать альтернативой переводчикам от Google и Microsoft, прекратит работу 1 декабря 2020 года. Приложение S Trans...

[Перевод] 20 психологических уловок в дизайне продуктов Совершенствование продуктов с применением когнитивных искажений и моделей убеждения. Несколько лет назад коллега из моей бывшей компании (BlaBlaCar) познакомил меня с игрой Mental Notes. Разрабатывая какую-либо функцию, мы вместе с несколькими менеджерами по продукту, дизай...

Acer представила SigridWave — внутриигровой ИИ-переводчик для платформы Planet9 Компания Acer представила SigridWave - внутриигровой переводчик на базе ИИ для Planet9, киберспортивной платформы нового поколения. SigridWave был специально создан для обработки игровой терминологии и пользовательского жаргона. Acer также анонсировала ...

Создана перчатка-переводчик с языка жестов Инженеры из Калифорнийского университета в Лос-Анджелесе создали перчатку-переводчик с языка жестов. Пока она работает только с английским языком.

[Перевод] Как питомцы могут сделать из вас хорошего программиста (да, они действительно это могут!) Перед вами перевод статьи, опубликованной на сайте medium.com. Автор, Mahdhi Rezvi, рассказывает, как развивать свои технические и нетехнические скиллы с помощью пушистого друга. Читать дальше →

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

Инвестор решил судиться с разработчиком Cyberpunk 2077 из-за провала релиза Инвестор компании CD Projekt обратился в американский суд с иском в отношении студии и ее топ-менеджеров. Позиция истца сводится к тому, что топ-менеджеры ввели в заблуждение инвесторов касательно технического состояния новой видеоигры на игровых консолях.

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

Почему разработчикам не нравится Agile? HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из ...

[recovery mode] Опрос! Какой технический уровень должен быть у Менеджера проектов в IT? В IT переходят много специалистов из других сфер. Часто у них нет технического образования и опыта работы. Итак вопрос: какой технический уровень должен быть у Менеджера проектов в IT? Читать дальше →

Ветеран Activision Blizzard основал издательство Accelerate Games и выпустит следующую Toy Soldiers Бывший сотрудник Activision Blizzard и основатель Acclaim Entertainment Грег Фишбах (Greg Fischbach) объявил о создании новой издательской компании Accelerate Games. Первой её игрой станет следующий проект в серии Toy Soldiers от Signal Studios. Согласно заявлению, новое изд...

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

От кода до roadmap: как я перешел из разработки в управление продуктом Во многих IT-компаниях продуктовыми менеджерами становятся бывшие программисты. Это логично, ведь они понимают процесс разработки «изнутри». Но даже они совершают ошибки из-за непонимания процессов, отсутствия навыков управления и незнания инструментов. Так первое время было...

Navigation Component-дзюцу, vol. 1 — BottomNavigationView Два года назад на Google I/O Android-разработчикам представили новое решение для навигации в приложениях — библиотеку Jetpack Navigation Component. Про маленькие приложения уже было сказано достаточно, а вот о том, с какими проблемами можно столкнуться при переводе большого...

В Google Translate появились новые языки С 2016 года компания Google не добавляла в переводчик не одного языка. Теперь разработчики компаний Google обновили сервис переводчики тем самым добавив новые языки. Теперь Google переводчик обзавелся следующими языками: татарский, одия, киньяруанда, туркменский и уйгурский...

Как использовать режим разговора в приложении Переводчик на iOS 14 У Переводчика в iOS 14 много возможностей.

Xiaomi представила умный кошачий туалет Catlink Lite На платформе коллективного финансирования Xiaomi Youpin представлен умный автоматический кошачий туалет Catlink Lite, который предлагается по цене 140 долларов. После выхода Catlink Lite на рынок цена увеличится до 240 долларов. Габариты автоматического кошачьего туале...

Как Microsoft убила AppGet На прошлой неделе Microsoft выпустила пакетный менеджер WinGet в рамках анонсов на конференции Build 2020. Многие посчитали это ещё одним доказательством сближения Microsoft с движением Open Source. Но только не канадский разработчик Кейван Бейги (Keivan Beigi), автор своб...

Представляем Quarkly – инструмент для react-разработчиков и дизайнеров, который поможет оптимизировать вашу разработку Всем привет! Идеологически Quarkly – это проект, который призван упростить жизнь веб-разработчикам и веб-дизайнерам. В этом посте я коротко расскажу, за счет чего это возможно. Прежде всего, давайте посмотрим, как выглядит типичный цикл разработки веб-приложения в 2020 году?...

Translate-SwiftUI: переводчик из iOS 14 Translate-SwiftUI — воссоздание приложения-переводчика из iOS 14 на SwiftUI. В недавнем запуске iOS 14 одна вещь привлекла мое внимание — это новое приложение для перевода. Мне нравится его минимализм. Анимации расслабляющие и успокаивающие. Я воссоздал приложени...

В Android-приложении Google появится встроенный переводчик В последние несколько дней вокруг витает множество слухов о внутренних разработках Google. И если об Android 12 было сказано достаточно, то о том, как изменится Android-приложение поискового гиганта, ещё можно поговорить.

[Из песочницы] Unity3D: Автоматический агрегатор скриптов-менеджеров Вступление В этой статье речь пойдет об одном виде организации взаимодействия между скриптами-менеджерами (синглтонами именуемыми), а конкретно — использование отдельного класса-агрегатора, в котором содержаться ссылки на все instance менеджеров. Идея создать класс-агрегатор...

Запустить Linux в браузере — поможет эмулятор jor1k (со встроенными Monkey Island, Doom и Frontier Elite II) В материале говорим о возможностях этого открытого инструмента и его технических параметрах. Также расскажем об аналогичных проектах, разрабатываемых в этой сфере. В предыдущих сериях: «Смеха ради»: для чего могут понадобиться программные инструменты, у которых нет «боево...

Переход c Cocoapods на Swift Package Manager Cocoapods считается наиболее популярным менеджером зависимостей для iOS. Последние годы Apple работает над развитием своего нативного менеджера зависимостей Swift Package Manager (SPM). Изначально его использование было возможно только для server-side Swift или приложений...

Какие навыки нужны для создания iOS-приложения? Доклад Яндекса Мобильному разработчику нужно обладать понятным набором навыков. Рассказывать о них нужно в контексте конкретных задач, которые возникают по ходу создания и публикации приложения. Артур Антонов работает iOS-разработчиком в отделе машинного перевода Яндекса. В своём докладе д...

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

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

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

Компания Google запретила своим сотрудникам использовать Zoom Вслед за НАСА и SpaceX компания Google запретила своим сотрудникам использовать Zoom. Тем временем разработчики приложения предпринимают шаги по улучшению безопасности. В частности, в компании создали совет CISO, а также пригласили в качестве консультанта Алекса Стамоса, быв...

В прошлом Apple помогла создать секретный iPod для правительства США Бывший разработчик программного обеспечения Apple Дэвид Шейер рассказал в интервью изданию TidBits об одном закрытом проекте, над которым он работал в прошлом. Целью проекта было создание специальной версии iPod для правительства США.Читать дальше... ProstoMAC.com.| Постоян...

Новый глава Intel вернул с пенсии ведущего архитектора Nehalem Новый генеральный директор Пэт Гелсингер до своего ухода из Intel работал в компании 30 лет и поднялся до ранга CTO, потом ушёл. Теперь его возвращение и назначение на должность CEO считают признаком выздоровления Intel. Возможно, компания сможет переломить тренд и вернуть...

Что такое MagicString и настолько ли эти строки волшебные? MagicString — это малоизвестная библиотека. Не смотря на это она решает одну из насущных проблем — изменение исходного кода с использованием его структуры (AST — abstract syntax tree). В этой статье мы узнаем, что такое MagicString и такие ли уж эти строки «магические». Это...

Как переводить переписку в Viber на iPhone на любой язык не покидая приложения В конце 2018 года официальное приложение Viber для iPhone получило функцию перевода сообщений в чатах на множество языков, включая русский, английский, французский, немецкий, китайский, польский и т.д. Функция призвана значительно упростить общение пользователей из разных ст...

Из разработчика в менеджеры и обратно Зимой 2012-го коллега предложил мне, С++ программисту с пятилетним стажем, написать первое приложение под Android. Ещё через год я начал руководить небольшой командой мобильных разработчиков, и с тех пор размеры моих команд стабильно росли. Но в прошлом году, после 2 лет рук...

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

Бывший глава Blizzard Майк Морхейм создал новую игровую компанию Dreamhaven, её студии возглавили другие выходцы из Blizzard Майк Морхейм, являющийся одним из соучредителей Blizzard и длительное время возглавлявший её в качестве генерального директора, покинул компанию два года назад. Но теперь он снова возвращается в игровую отрасль. Майк Морхейм создал новую игровую компанию под названием Dreamh...

[Перевод] Flutter. Весеннее обновление 2020 Привет! Меня зовут Евгений Сатуров, я Flutter-разработчик Surf и основатель Flutter Dev Podcast. Ниже перевод статьи Tim Sneath и Patrick Sosinski с моими комментариями. Полмиллиона разработчиков, 50 тысяч приложений, взрывной рост и обновлённый релизный цикл. Последние м...

Переводчик Google для Android поумнел Одной из самых часто используемых функций современных смартфонов является перевод иностранных языков. Зачастую смартфон помогает понять то, что без него было бы сделать практически невозможно. Для этих целей часто используется приложение Google Translate. Компания Googl...

Разработчик AR-гарнитур Magic Leap нашёл замену ушедшему гендиректору — компанию возглавит бывший топ-менеджер Microsoft Сооснователь стартапа Рони Абовиц покинул пост главы компании, которая была близка к закрытию.

Локализация приложений: как мы подружили перевод и разработку Привет, Хабр! Я ведущий разработчик системы локализации в Badoo. Мы работаем с несколькими большими проектами: Badoo, Bumble, Lumen и Chappy. Сейчас в системе локализации у нас находятся 150 000 фраз и текстов, переведённых на 52 языка. При этом каждое из наших приложений и...

Microsoft анонсировала WinUI 3 Preview 1 Microsoft выпустила публичную версию WinUI 3 Preview 1 (библиотека для создания пользовательского интерфейса приложений). В компании утверждают, что это самая передовая разработка на данный момент. Она помогает использовать новые дизайнерские элементы в универсальных програ...

FIFA 20 – футбольный менеджер в вашем смартфоне Компания EA SPORTS реализует спортивные симуляторы не только для стационарных компьютеров и ноутбуков. Разработчик также предлагает поклонникам виртуальных игр приложение футбольного менеджера для устройств с операционной системой Android.

Создаем свою CRUD API на Express и MySQL: часть первая Всем привет. В преддверии старта курса «Fullstack разработчик JavaScript», хотим поделиться небольшим материалом, который был написан нашим внештатным автором. Express один из самых популярных веб-фреймворков, который поддерживает роутинг, миддлвейрс и систему шаблонов. Д...

На PlayStation 4 вышел бывший хардкорный эксклюзив для Microsoft Знаменитый платформер Cuphead теперь доступен и на PS4. Об этом объявила студия разработчик игры MDHR. Читать полную статью

ЕС создает более прозрачные отношения разработчиков и магазинов приложений На этой неделе в ЕС вступил в действие новый регламент, который призван улучшить общение разработчиков и посреднических платформ, распространяющих программное обеспечение (в том числе и Google Play Store и Apple App Store).

Первый Pentium, Turbo Pascal и олимпиадная физика: разработчики вспоминают, как учились в школе В День учителя мы вместе с разработчиками вспоминаем школьные годы, любимых учителей и первый компьютерный класс. Правда ли, что успехи в математике и геометрии укорачивают путь в профессиональное программирование? А химия и физика? Андрей Терешко, руководитель фронтенда У...

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

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

Huawei запустила новую версию альтернативы сервисам Google Китайская компания Huawei, которая старается удержать свои позиции на мировом рынке смартфонов на фоне американских санкций, работает над альтернативой Android и собственной версией сервисов Google. На этой неделе стало известно о том, что компания объявила о запуске на...

Riot Games выкупила студию игр Hypixel Studios Компания Riot Games была одним из первых кто поддержал в трудную минуту разработчика Hypixel. Финансовая помощь помогла компании остаться на плаву и продолжать работать. Сотрудничество позволит укрепить отношения между компаниями и создать новые игровые проекты. Hypixel St...

Создаем прогрессивное веб-приложение на ReactJS и размещаем его в Netlify и PWA Store Доброго времени суток, друзья! Представляю Вашему вниманию перевод серии статей автора K G Prajwal, посвященных созданию Weather PWA на ReactJS, разворачиванию приложения в Netlify и его загрузке в PWA Store. React React — продукт Facebook. Это очень гибкая и эффективная J...

Создаем Todo приложение c помощью Django. Часть 1 И снова здравствуйте. В преддверии старта курса «Web-разработчик на Python» наш внештатный автор подготовил интересный материал, которым с радостью делимся с вами. Джанго это мощный фреймворк для создания веб-приложений. Изначально Django был создан для того, чтобы быстро...

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

[Из песочницы] Искусственный интеллект и сложность человеческого мозга Доброго времени суток, Хабр. Представляю Вашему вниманию перевод статьи:«Artificial intelligence X human brain complexity» автора Andre Lisboa. Будут ли технологические достижения в области машинного обучения и искусственного интеллекта представлять серьезную угрозу для ра...

Как Google борется с вредоносными приложениями и недобросовестными разработчиками Эндрю Ан, менеджер по продукту Google Play и безопасности приложений Android, рассказал, какие меры компания Google предпринимает для защиты пользователей Android.

Новое приложение «Медузы». Почему Flutter? Технический директор Борис Горячев рассказывает, как «Медуза» работала над ним целый год и почему оно написано на Flutter 12 мая состоялся релиз новых мобильных приложений «Медузы» — почти через два года после того, как мы решили их переписать. Почему так долго? Почему не на...

[Перевод] Почему разработчики не дружат с Serverless Недавно я посмотрела видео одного хорошего разработчика и ютубера, которое называется «Бессерверная бессмысленность». Мне понравились мысли автора, но я не согласна с некоторыми его высказываниями и хочу обсудить их в этой статье. Ролик начинается с шутки: «В мире есть дв...

nodejs: менеджеры процессов и ES6-модули В мире серверного JavaScript'а я — новичок с чистым, практически незамутнённым разумом. Поэтому когда я узнал о существовании менеджеров процессов, а конкретно — о pm2, то сразу же попробовал применить его для запуска какого-нибудь простейшего backend-сервиса на nodejs в цел...

[Перевод] Заменяем Redux c помощью Observables и React Hooks Управление состоянием — одна из важнейших задач, решаемых в разработке на React. Было создано множество инструментов в помощь разработчикам для решения этой задачи. Наиболее популярным инструментом является Redux — небольшая библиотека, созданная Дэном Абрамовым, и предназн...

[Из песочницы] Техническая документация в разработке ПО: кто, зачем, когда и как описывает проект Привет! Меня зовут Даша Григорьева, я технический писатель в компании 65apps. Мы занимаемся разработкой сложных мобильных решений, и моя задача — подготовка технической документации по проектам. Очень часто роль технического писателя бывает недооцененной в компании (не у ...

DreamTeam в эпоху быстрых перемен 11 лайфхаков менеджерам IT-команд, которые стремятся обеспечить жизнеспособность и развитие своего бизнеса в условиях безумных скоростей и неопределённости В апреле 2020 года Группа компаний ЦФТ, один из крупнейших российских финтех-провайдеров, поставляющий ИТ-продукты и у...

Разработчики менеджера паролей LastPass прекратят поддержку нативного приложения для macOS Компания пересаживает пользователей на новое веб-приложение.

Бывший глава HBO займется созданием новых эксклюзивных фильмов и сериалов для онлайн-кинотеатра Apple TV+ Сегодня стало известно, что Apple заполучила в свою команду бывшего главу HBO — Ричарда Плеплера. По итогам переговоров, которые длились несколько месяцев, топ-менеджер подписал с Apple пятилетний контракт — он займется созданием нового контента для онлайн-кинотеатра Apple T...

Бывшие топ-менеджеры Mail.Ru Group запустили приложение для онлайн-тренировок Motify и инвестировали в него $1 млн Сервис работает по подписке, а тренеры получают процент в зависимости от количества просмотров занятий.

[Из песочницы] Дайджест главных новостей мобайла и ASO за месяц Каждый месяц готовлю подборку основных новостей мобайла для Checkaso. Решила, что стоит поделиться русскоязычной версией с Habr. В этом выпуске: iOS 14 привел в негодование разработчиков и помог Pinterest побить дневной рекорд загрузок, измененные правила App Store, попытки ...

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

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

«Шаблон ноутбука» от Intel, NUC M15, должен помочь небольшим производителям взять верх над HP и Dell Сегодня на Хабре публиковалась новость о том, что компания Intel представила новый ноутбук, NUC M15. Но что это за устройство? Это не просто ноутбук, а скорее платформа, которая представляет собой своеобразный шаблон для сторонних компаний. Intel предлагает им разрабатывать...

Разработчики Ripple добавили функцию удаления счетов XRP Участники системы XRP от Ripple одобрили предложение о добавлении функции удаления счетов. Об этом сообщил бывший менеджер XRP Center Артуро Портилла. For the first time in history, an XRPL account has been deleted. 20 reserved XRP were released, 15 XRP were recovered and 5 ...

Nutanix назначила нового главу Генеральным директором компании стал бывший топ-менеджер VMware.

[Перевод] Человек, который связывает большие информационные системы и Data Science Уэс МакКинни, о котором писали в Quartz как о человеке, «создавшем наиболее важный инструмент в области Data Science» (речь о пакете для анализе данных Pandas), отправляется в новое плавание – он запускает стартап под названием Ursa Computing. По словам МакКинни, стартап б...

Простой веб сервер для SPA/PWA за «5 минут» Как создать Простой веб-сервер, используя только стандартные инструкции nodejs Часто для разработки MPA/SPA/PWA приложений требуется простой веб-сервер. Однажды, на одном большом митинге в ответ на вопрос: «Что ты делал?», я сказал, что поднимал веб-сервер для хостинга PWA п...

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

[Перевод] Сделайте свое приложение масштабируемым, оптимизировав производительность ORM Перевод статьи подготовлен в преддверии старта курса «Backend-разработчик на PHP». Привет! Я Валерио, разработчик из Италии и технический директор платформы Inspector.dev. В этой статье я поделюсь набором стратегий оптимизации ORM, которые я использую, разрабатывая серв...

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

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

Выйди и зайди нормально: почему в IT-университетах обучают строителей и можно ли сделать гуманитария разработчиком Привет! У исследования IT-брендов работодателей, которое делает Хабр, новый инфопартнёр — Университет Иннополис. Радик Валиев, его директор по развитию и кадровой политике, объяснит, откуда компании берут специалистов, если их нет на рынке, как айтишное образование поможет...

OnePlus 7 Pro и OnePlus 7T Pro получили новую версию OxygenOS Разработчики компании OnePlus выпустили новую версию обновления OxygenOS сразу для трёх смартфонов: OnePlus 7, OnePlus 7 Pro и OnePlus 7T Pro. Для смартфона OnePlus 7 и Oneplus 7 Pro обновление вышло с номером сборки OxygenOS 10.0.4. А для флагмана OnePlus 7T Pro обновлен...

[Перевод] Angular 9 теперь доступен — Ivy прибыл Вышла 9 версия Angular, это основной релиз, охватывающий всю платформу, включая сам фреймворк, angular material и CLI. В этом релизе приложения по умолчанию переключаются на компилятор и рантайм Ivy и, а также представляются улучшенные способы тестирования компонентов. Это ...

Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio DRY. Don’t Repeat Yourself. Принцип, призывающий разработчика не дублировать код. DRY часто можно распространить шире, не только на код. Сегодня расскажу о личном проекте, который уже помог мне и другим разработчикам избавиться от последовательности рутинных действий при раз...

[Перевод] NEMS-гироскоп от CEA-Leti на частоте 50 кГц Изображение M&NEMS-гироскопа, работающего на частоте 50 кГц под микроскопом Гироскопы работают на определенной резонансной частоте. Когда эта частота и частота колебаний в окружающей среде слишком близки, измерения могут искажаться. Французская компания CEA-Leti и Миланск...

Как мы делаем App Clips? App Clips — это облегченные версии приложения для iOS 14, которые позволяют людям быстро выполнять определенную задачу, не скачивая и не устанавливая его полную версию из App Store. Компания Apple анонсировала такие мини-приложения на всемирной конференции для разработчиков ...

Google Duo - всё: Google хочет убрать приложение для ... Google решил удалить Google Duo из Play Store – теперь основным для компании сервисом видеосвязи станет Meet.   Как бы иронично это не звучало, но Google решила похоронить еще один свой проект. Google – компания, которая создает и уничтожает столько проекто...

Apple ответила на иск Epic Games: Тим Суини соврал, а разработчики Fortnite виноваты сами Apple ответила на иск Epic Games, в котором разработчик популярной игры Fortnite обвинил компанию в антиконкурентном поведении. В заявлении говорится о том, что Epic Games до конфликта пыталась добиться индивидуальных условий использования App Store, что нарушает правила App...

Adobe привлекла ведущего разработчика камер Pixel для создания собственного приложения для фотосъёмки Компания Adobe объявила о пополнении своей команды бывшим ведущим разработчиком технологий камер смартфонов Pixel компании Google, известным специалистом в сфере цифровой и вычислительной фотографии, Марком Левоем (Marc Levoy, на фото). Под руководством Левоя специалистам Go...

[Перевод] Масштабирование Redux-приложения с помощью ducks В преддверии старта курса «React.js разработчик» подготовили перевод полезного материала. Как масштабируется front-end вашего приложения? Как сделать так, чтобы ваш код можно было поддерживать полгода спустя? В 2015 году Redux штурмом взял мир front-end разработки и заре...

[Из песочницы] Jungle town: как мы хотели изменить мир к лучшему, создавая детскую игру История нашей игры началась в 2016 году с покупки приставки Apple TV. Это был очень желанный девайс, на котором я обнаружил несколько игр, в том числе детских. Одна из них была от знаменитой студии, и она настолько мне понравилась, что я сказал своей супруге и музе: «Дорог...

Инженеры Apple помогут разработчикам оптимизировать приложения под Mac на ARM   Разработчики приложений под Mac на ARM смогут получить индивидуальные рекомендации от инженеров Apple. Соответствующее уведомление прислали участникам программы Universal App Quick Start Program. Она позволяет получить Mac mini с процессором A12Z и все необходим...

Приватность by design, или как создать приложение, чтобы не вылететь с маркетов Все слышали новость о том, что Фэйсбук «выбросил» десятки тысяч приложений из-за проблем с приватностью. Это ставит перед разработчиками много вопросов, на которые надо срочно искать ответы: ● Как создать «безопасное» приложение? ● Что такое вообще эта ваша приватность? ● И ...

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

Вакансия. Менеджер по продажам 3D-оборудования в США Top 3D Group уже более 6 лет занимается поставками, сервисом и наладкой профессионального и персонального 3D-оборудования. В 2019 году мы поставили цель достигнуть оборота в 1 млрд. рублей и активно идем к цели. На сегодняшний день в России компания занимает лидирующую позиц...

OnePlus 7T и OnePlus 7T Pro получили обновление OxygenOS 10.0.9 Разработчики OnePlus выпустили новое обновление OxygenOS для смартфонов OnePlus 7 и OnePlus 7 Pro. Обновление вышло с номером сборки OxygenOS 10.0.9 и весит 235 МБ. В новое обновление OxygenOS 10.0.9 разработчики добавили мартовский патч безопасности, также исправили пробл...

Выпущена долгожданная Grand Theft Auto VI Чем дальше в будущее, тем более продвинутыми во всех отношения становятся видеоигры. В этом, конечно, даже и близко нет ничего удивительного, потому что технологии не стоят на месте, а вместе с тем и технический прогресс. Читать полную версию публикации Выпущена долгожданна...

Google объединяет свои мессенджеры, но не так, как можно надеяться. Ими займётся одна команда Компания Google продолжает свои попытки навести порядок в своих мессенджерах и коммуникационных сервисах. Серьёзно, вы только вдумайтесь, у компании есть как минимум Google Messages, Google Duo, Google Chat, Gmail, а также недавний нашумевший новичок — Google Meet...

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

Техническая конференция The Microsoft Ignite Tour Prague Microsoft приглашает на крупнейшую техническую конференцию Европы The Microsoft Ignite Tour Prague. В  рамках мирового roadshow в Праге c 24 по 25 февраля 2020 года пройдет крупнейшая техническая конференция Microsoft в Центральной и Восточной Европе — Microsoft Ignite The ...

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

Обучение в Санкт-Петербургском Государственном Морском Техническом Университете продуктам Dassault Systèmes Здравствуйте! Нас зовут Армен и Надия, мы бывшие студенты, а теперь преподаватели СПбГМТУ. Мы обучаем студентов и консультируем инженеров судостроительной и автомобилестроительной отраслей по основам и тонкостям работы в CATIA V5 в рамках базового и продвинутого курсов. Чи...

[Из песочницы] Как внедрение процессов безопасности помогает в переходе на удаленную работу Статья описывает как мы использовали инфраструктуру безопасности для перевода всей нашей команды менеджеров и разработчиков на удаленную работу в период карантинных мероприятий и самоизоляции. Читать дальше →

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

Sistema VC и другие вложили €7,8 млн в разработчика системы мониторинга состояния здоровья коров Платформа на основе искусственного интеллекта Ida, разработанная бывшим топ-менеджером Microsoft, помогает повышать производительность фермы и следить за здоровьем животных.

Новинки Apple Arcade: космическое приключение Next Stop Nowhere Мы рассказывали вам о прошлых релизах в игровом сервисе Apple Arcade: платформер Creaks, визуальная новелла Necrobarista и приключение Game of Thrones: Tale of Crows. И все эти проекты вышли за два месяца, так что можно с облегчением сказать — Apple не забыла про свой сервис...

Xiaomi выпустила смарт-поилку для питомцев Homerun Pet Water Dispenser Xiaomi продолжает заботиться о домашних питомцах, выпуская все больше продуктов и девайсов, для них предназначенных.Новое устройство называется Homerun Pet Water Dispenser. Оно представляет собой умную поилку для воды. Стоимость на площадке Xiaomi Youpin составляет 199 юаней...

Переводчик Google станет переводить точнее без доступа в интернет Реальные переводчики могут начинать беспокоиться ещё больше.

PROMT обновил интерфейс онлайн-переводчика PROMT.One Сервис бесплатного онлайн-перевода компании PROMT получил новый интерфейс веб-версии для более комфортной работы пользователей. Интерфейс переводчика стал более лаконичным и удобным: поля оригинал и перевод объединены ...

10 полезных книг для менеджера и лидера в IT секторе Я работаю много лет в индустрии разработки программного обеспечения и последние несколько лет я активно вовлечен в консалтинг и pre-sales фазы. И я заметил, чтобы быть успешным лидером как для менеджера проектов, представляющего бизнес-сторону, так и для архитектора – техн...

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

Сервис для мотивации детей Dragon Family бывшего топ-менеджера «Сбера» и X5 привлёк первые внешние инвестиции от ФРИИ Пользователи создают в приложении задания для детей — за каждое выполненное ребёнок получает баллы, а родители конвертируют их в вознаграждение.

Вариант работы с вебсокетами в iOS на языке Swift / Написал менеджер для работы с websocket Всем привет. 4 года назад я уже разбирался с вебсокетами в iOS, тогда я решил задачу с помощью одной из библиотек cocoapods, статья есть на Хабре. А сегодня хочу продемонстрировать еще одно решение, нативное без cocoapods. Я написал свой менеджер для работы с вебсокетами ...

Бизнес-план и Бизнес-модель: Курс Создание программного продукта и управление его развитием Привет, Хабр! Продолжая серию публикаций по продуктовому менеджменту, сегодня мы поговорим про бизнес-план и бизнес-модель. Часто бизнес-планирование считают делом бухгалтеров и финансистов, но на практике эти задачи имеют прямое отношение к деятельности менеджера по прод...

В Google Translate впервые за 4 года появились новые языки С 2016 года компания Google не добавляла в свой переводчик новые языки. Похоже, разработчики решили наверстать и немного обновили сервис

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

[Перевод] Травмирующая культура кранчей в студии-разработчике серии «Mortal Kombat» В конце апреля прошлого года, когда NetherRealm Studios праздновала выпуск Mortal Kombat 11, бывшие сотрудники-контрактники компании поделились в социальных сетях историями о кранчах и стрессовых условиях работы. В особенности это касалось временных сотрудников по контракту...

[Из песочницы] E-learning на костылях. Исправляем курсы из Articulate Rise Рынок насыщен разными программами для разработки электронных курсов — авторскими средствами (authoring tools). Есть продукты на любой вкус: хочешь прогу, чтобы просто конвертировать электронные презентации в HTML5? Да пожалуйста! Хочешь делать одностраничники в редакторе вро...

Дождались — вышел релиз системного менеджера systemd 247 Разработка системного менеджера systemd 247 заняла у создателей свыше четырех месяцев, но это того стоило. В новом выпуске появился экспериментальный обработчик нехватки памяти, добавлен механизм для безопасной передачи конфиденциальных данных в сервисы, а также стабилизиро...

[Перевод] 8 важных веб-приложений для разработчиков Предлагаем вам познакомиться с переводом статьи Jamie Bullock, опубликованной на сайте medium.com. Автор рассказывает, какие веб-приложения он обычно использует в работе. Читать дальше →

Как мы построили динамические отчеты на SSRS 2014 Мы уже рассказывали, как помогли одной производственной компании трансформировать процессы корпоративного обучения и развития персонала. Сотрудники заказчика, которые тонули в бумажных документах и Excel-таблицах, получили удобное iPad-приложение и веб-портал. Одна из самых ...

Кошачий роботуалет Litter-Robot отлично смотрелся бы на космической станции Кошки, проживающие с нами под одной крышей – это одновременно и радость, и необходимость ежедневно ухаживать за ними, в том числе убирать лоток. Избавить от этой не особенно приятной обязанности поможет роботизированный кошачий лоток компании Litter-Robot – Connect.

Вышел Ubuntu 20.10 с десктопной сборкой для Raspberry Pi. Что нового и как работает? Вчера на странице загрузки Ubuntu появился дистрибутив Ubuntu 20.10 «‎Groovy Gorilla»‎. Его поддержка будет осуществляться до июля 2021 года. Новые образы созданы в следующих редакциях: Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubu...

На Switch вышла Jump Rope Challenge — бесплатная игра, созданная разработчиками Nintendo из дома Jump Rope Challenge создана группой разработчиков Nintendo, которые решили разнообразить рутину физическими активностями.

[Из песочницы] Apple, ФАС и разработчики родительского контроля Давно хотелось расставить точки над i в антимонопольном расследовании ФАС в отношении Apple по жалобе Лаборатории Касперского (ЛК) ибо вижу в комментариях, что не всем понятно, про что оно. Читать дальше →

Коллеги, вы меня огорчаете В июле и августе 2020 года я, с подачи Григория Петрова, проводил для компании Evrone технические интервью на позицию Senior Golang Backend developer. И, видимо, буду вынужден продолжать проводить, о чём ниже. Задача формулировалась как «найти человека, который сможет задат...

make sense: о выстраивании отношений с командой разработки и важности технических навыков Если ты не знаешь, как работает сервис, вы с разработчиком говорите на разных языках. Ты говоришь на языке продукта, а он на языке техники. Лучше вообще не вмешиваться в техническую часть и ничего не советовать. Большая ошибка — придумывать за разработчика, что ему делать.

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

BlitzTeam о персональных исках со стороны кипрской группы Wargaming Компания Wargaming юридически преследует своих бывших сотрудников за работу над Open Source проектом (программным обеспечением с открытым исходным кодом), который она официально развивала до весны 2018 года. Wargaming подала персональные иски к своим бывшим сотрудникам, кото...

[Перевод] Чего можно ждать от Vue 3 и как готовиться к его скорому приходу? Вокруг грядущего релиза Vue 3 поднято много шума. Это вызвало у меня желание помочь сообществу разработчиков подготовиться к выходу следующей версии данного популярного фреймворка. Надеюсь, мой рассказ поможет вам успешно встретить Vue 3 и ни о чём не беспокоиться. Читать ...

Вышла GTA: Vice City на движке Grand Theft Auto V Чем дальше в будущее, тем более интересными во всех отношениях становятся игры, но иногда создать что-то новое, что было бы лучше старого, попросту невозможно. Одной из самых лучших игр Rockstar Games вот уже как более Сообщение Вышла GTA: Vice City на движке Grand Theft Au...

[Из песочницы] Что такое Flutter и почему вы должны изучать его в 2020 году Привет, Хабр! Представляю вашему вниманию перевод статьи: "What is Flutter and Why You Should Learn It in 2020" автора Gaël Thomas. Что такое Flutter? Flutter — бесплатный и открытый набор средств разработки мобильного пользовательского интерфейса, созданный компанией Google...

[Перевод] Создание пайплайнов CI с помощью Tekton (внутри Kubernetes). Часть 2/2 Создание пайплайнов CI с помощью Tekton (Часть 2/2) В этой статье мы собираемся продолжить создание пайплайна CI с Tekton. В первой части мы установили Tekton на локальный кластер kind и определили нашу первую задачу, которая клонирует репозиторий GitHub и запускает тесты пр...

Китайцы создали альтернативу Android и iOS на Ubuntu для смартфонов и планшетов Импортозамещение в Китае активно реализуется. На днях была представлена мобильная операционная система JingOS, которая предназначена для планшетов. В ближайшее время разработчики планируют создать и версию для смартфонов, так что эта ОС — прямой конкурент (пока лишь для Кит...

У разработчика Ethereum Афри Шоедона диагностирован коронавирус Бывший координатор хардфорков Ethereum и релиз-менеджер Parity Technologies Афри Шоедон сообщил, что его тест на коронавирус дал положительный результат. Как полагает Шоедон, заразился он во время недавней конференции Ethereum Community Conference (EthCC) во Франции. «Учитыв...

Дайджест интересных материалов для мобильного разработчика #378 (18 — 24 января) В нашем новом дайджесте модуляризация iOS-приложений и интеграция с Siri, удаление неудаляемых приложений и руководство по стилю Kotlin, уязвимости и рендеринг островов, 10,000 серверов и визуальная оптимизация страниц приложений в 2021. Вес это и многое другое в нашей новой...

Путь разработчика в SRE: зачем идти в инфраструктуру и что из этого выйдет Около года назад я переквалифицировался из .NET-разработчика в SRE. В этой статье делюсь историей о том, как группа опытных разработчиков отложила в сторону C# и пошла изучать Linux, Terraform, Packer, рисовать NALSD и строить IaC, как мы применяли практики экстремального пр...

Топ-менеджер Redmi назвал стоимость Redmi K30 Pro В конце этого месяца компания Xiaomi планирует представить смартфон Redmi K30 Pro. Большинство технических характеристик грядущей новинки уже известны, а теперь стала известна и стоимость гаджета. В ответ на вопрос пользователя, менеджер по продажам Redmi Ван Тен намекнул в…

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

[Перевод] Rust для Java разработчиков Представляю перевод статьи автора Evan Cameron, которая может помочь Java разработчикам лучше понять отличия и схожесть этих двух языков — оригинал на сайте автора. Не считая себя достаточно опытным Rust разработчиком, я вряд ли смогу аргументированно участвовать в возможных...

Документирование API в Java приложении с помощью Swagger и OpenAPI 3.0 Веб-приложение часто содержит API для взаимодействия с ним. Документирование API позволит клиентам быстрее понять, как использовать ваши сервисы. Если API закрыт от внешнего мира, то все равно стоит уделить время спецификации — это поможет вашим новым коллегам быстрее разобр...

По слухам PUBG 2 находится в разработке По информации портала MTN и инсайдера PlayerIGN, разработчики Playerunknown's Battlegrounds активно работают над сиквелом одной из самых успешных игр в жанре «королевская битва». В источнике отмечается, что Krafton (бывшая PUBG Corp.) начала работу над второй частью еще в ...

MIUI 12.5 станет доступна для смартфонов Xiaomi, Redmi и Poco до конца года Не так давно Xiaomi объявила о выпуске «промежуточной» версии фирменной оболочки MIUI 12.5 перед запуском принципиально новой MIUI 13. Теперь стали известны сроки релиза из официального источника.  О сроках рассказал Джин Фан (Jin Fan), бывший генераль...

Бывшая Toshiba Memory создаст новый бренд на рынке SSD Бренд будет создан после внутреннего объединения SSD-активов, в том числе компании OCZ Storage Solutions, приобретенной в 2013 году.

Airport — маркетплейс для приложений в TestFlight У пользователей iOS сейчас непростые времена: App Store теряет крупные приложения и блокирует успешные стартапы, многие компании обвиняют Apple в монополизме, а Epic Games вообще в открытую нарушает ToS. В этой ситуации всё больше разработчиков и юзеров начинает пользовать...

Разработчик автопилота Veoneer заручился поддержкой Qualcomm «Смартфон на колёсах» – теперь это можно будет сказать не только в отношении мифического электромобиля Apple.

Wargaming судится с бывшими разработчиками World of Tanks Blitz Бывшие коллеги нарушили условия контракта, который запрещал переманивать сотрудников.

Продуктовая трансформация в Delivery Club Tech Привет, Хабр! Как и обещал в предыдущем посте, продолжаю знакомить вас с Delivery Club Tech. Сегодня поговорим о продуктовой трансформации. Так совпало, что мой приход в DC в октябре 2018-го ознаменовался тотальной перестройкой всех процессов в команде. В тот момент перед...

Kotlin Multiplatform. Работаем с многопоточностью на практике. Ч.2 Доброго всем времени суток! С вами я, Анна Жаркова, ведущий мобильный разработчик компании «Usetech». В предыдущей статье я рассказывала про один из способов реализации многопоточности в приложении Kotlin Multiplatform. Сегодня мы рассмотрим альтернативную ситуацию, когда м...

Включаем тёмную тему оформления в WhatsApp Несколько дней назад мы рассказывали, что команда разработчиков приложения Facebook начала внедрять тёмную тему оформления в приложение. Аналогичные меры сейчас принимаются также в отношении приложения WhatsApp на Android. Читать полную статью

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

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

Заметки по книге «Философия разработки ПО» Возможно, вы понимаете как писать хороший код, как придерживаться хорошего дизайна. Но структурировать эти знания не получается. Книга Джона Оустерхаута “A philosophy of software design” может помочь исправить это. Она позволила структурировать знания, накопленные мною за ...

[Перевод] Пользуемся офлайн-браузингом, как будто сейчас 1995 год В своё время офлайн-браузинг был своего рода Святым Граалем веб-разработки. В середине 90-х он являлся источником вдохновения, размышлений и роста ценности компаний. В июне 2015 года разработчик из команды Google Chrome Алекс Рассел опубликовал пост. В этом посте он расска...

Шпаргалки по безопасности: Nodejs Довольно много уже было сказано о популярности NodeJS. Рост количества приложений очевиден – NodeJS довольно прост в освоении, имеет огромное количество библиотек, а также динамично развивающуюся экосистему. Мы подготовили рекомендации для NodeJS разработчиков, основываяс...

Автоматический переводчик на Python+GTK3. Альтернатива Яндексу Ну вот и пришел долгожданный конец халяве(статья). Честно говоря, было немного обидно. Вот чего им не хватает! Я, разумеется, начал искать выход для себя и друзей. И нашел. Читать дальше →

Менеджер пакетов Windows 10 представлен официально — организуйте автоматическую установку и обновление приложений из репозитория Microsoft Управление программами через PowerShell, создайте скрипт один раз и устаналивайте или обновляйте приложения экономя свое время

Google объединяет свои мессенджеры, но не так, как можно надеяться. Ими займётся одна команда Компания Google продолжает свои попытки навести порядок в своих мессенджерах и коммуникационных сервисах. Серьёзно, вы только вдумайтесь, у компании есть как минимум Google Messages, Google Duo, Google Chat, Gmail, а также недавний нашумевший новичок — Google Mee...

[По докам] Flutter. Часть 4. Для веб-разработчиков Начинаем новую неделю с очередной интерпретации официальной документации Flutter в формате «вопрос-ответ». 4-я часть освещает в сравнительном стиле Flutter для веб-разработчиков. Она целиком посвящена вёрстке и вышла не такой объёмной, как предыдущие. Традиционно рекомендую ...

[Перевод] История успешного перевода ScreenPlay с QMake на CMake ScreenPlay — это опенсорсное приложение для Windows (а скоро — ещё и для Linux и macOS), предназначенное для работы с обоями и виджетами. Оно создано с использованием современных инструментов (C++/Qt/QML), активная работа над ним ведётся с первой половины 2017 года. Код прое...

Samsung разработала приложения Hand Wash Исследовательский институт компании Samsung в Бангалоре в течении двух недель работал над новым приложением Samsung Hand Wash. Разработчики считают, что их приложение поможет людям оставаться здоровыми в связи с сложившейся ситуации в мире. Приложение Hand Wash напоминает...

iMessage внезапно появился в Windows, но неофициально. Как работает новое приложение Beeper   Появился новый сервис Beeper, объединяющий более 10 различных чат-платформ для общения между iOS, Android, Windows и Linux. Специальное приложение создано командой бывшего главы Pebble Эрика Мигиковского. Оно совместимо с: ▪️ WhatsApp ▪️ SMS ▪️ Signal ▪️ Telegra...

Составление требований к разработке фичей: Курс Создание программного продукта и управление его развитием Привет, Хабр! Продолжая серию публикаций по продуктовому менеджменту, сегодня мы обсуждаем требования к разработке. В этом посте речь пойдет о том, как продуктовый менеджер взаимодействует с разработчиками из R&D, зачем нужны требования, как правильно их сформулировать, ...

По шагам создания Vuze. Первое приложение для 3D/VR-съемки с мощным видеоредактором «Боль» девелопера — воплощать идею без единого референса на старте. Когда под рукой нет примера технического решения, миссия кажется невыполнимой. С похожей ситуацией столкнулась команда NIX. Работа над проектом Vuze Camera Remote Control App помогла девелоперам прокачать ...

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

Джентльменский набор от Huawei для разработчика мобильных игр: Game Service и инструменты для быстрой интеграции HMS Привет, Хабр! Меня зовут Михаил, я занимаюсь технической поддержкой разработчиков в области интеграции Huawei Mobile Service. И сегодня я хочу рассказать про наши инструменты, которые могут быть полезны разработчикам мобильных игр. Про то, как можно быстро адаптировать игру...

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

В тюрьму за приложение Разработчик приложений провёл полторы недели в тюрьме за то, что создал приложение для быстрого бронирования билетов. Его арестовали после жалобы железнодорожных властей. Cloud4Y делится подробностями этой истории. Читать далее

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

Можно ли кормить собаку кошачьим кормом, а кошку – собачьим Можно ли кормить собак кошачьей едой? pixabay.com Несмотря на то, что собаки с радостью кушают кошачий корм, регулярно кормить им четвероногих друзей нельзя. Кошки — облигатные или «настоящие» плотоядные животные. Это значит, что кошачья диета требует питатель...

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

Edge-ик в тумане и другие приключения периферийных вычислений Добрый день. Меня зовут Игорь Хапов. Я руководитель разработки в Научно-техническом центре IBM. И сегодня я хотел бы вам помочь окунуться в мир периферийных вычислений, или edge computing, как его ещё называют. Я расскажу о том, что же такое edge computing и как он может пов...

Android 11 Beta и обновления для разработчиков Привет, Хабр! 10 июня вышла бета-версия Android 11! В этой статье мы хотели бы коротко рассказать о главных новинках в Android 11 Beta, Google Play и инструментах для разработчиков. А также хотели бы пригласить всех читателей на специальное онлайн мероприятие, посвященное в...

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

Бывший глава Yota получил 100 млн евро от Kia и Hyundai на разработку систем для электромобилей Американское издание Wired опубликовало материал, в котором рассказало о том, что южнокорейские автомобильные компании Kia и Hyundai совместно инвестировали 100 млн евро в Arrival — стартап, созданный бывшим главой мобильного оператора Yota Денисом Свердловым.

Основатели monobank и бывшие топ-менеджеры «ПриватБанка» оспаривают продажу акций при национализации По сообщению Finbalance, ссылающегося на судебные документы, принял к производству иск Александра Дубилета — бывшего главы правления «ПриватБанка» (в период до его национализации) и экс-миноритарного акционера этого финучреждения (владел 2,7249% акций) —  к Фонду гарантирова...

Приложения — вот, чем iOS принципиально отличается от Android Чем, по-вашему, iOS отличается от Android? Поддержка, фрагментация, интуитивность, экосистема – всё это факторы, которые хоть и актуальны, но по большому счёту ни на что не влияют. Google прекрасно позволяет себе обновлять Android и после официального прекращения поддержки,...

ИИ, цифровые ассистенты и чат-боты помогут выполнить 70% работы менеджеров Благодаря передовым технологиям к 2024 году роль менеджера в организациях будет полностью пересмотрена, прогнозирует Gartner.

OnePlus 6 и OnePlus 6T получили OxygenOS 10.3.5: добавили поддержку OnePlus Buds, исправили ошибки и оптимизировали менеджер ОЗУ Разработчики OnePlus выпустили новое обновление ПО для смартфонов OnePlus 6 и OnePlus 6T. Прошивка вышла с номером сборки OxygenOS 10.3.5 и весит 248 МБ.

AMD приступила к разработке графических технологий для облачных игр Компания AMD заключила партнерские отношения с разработчиком Oxide Games. AMD уже имеет большой опыт в этой области, так как Microsoft Project xCloud работает на чипе AMD, а Google Stadia работает на графике AMD Radeon. Компания AMD планирует и дальше развиваться в этой...

[Из песочницы] Хочешь, чтобы тебе поставили корректную дизайн-задачу? Помоги продакту ее поставить Однажды в деревне мой дядя Слава спросил, чем я занимаюсь. Большой, мол, уже, 25 лет. Должен же чем-то заниматься. Я ответил, что работаю в Москве дизайнером мобильных приложений. Он кивнул и помолчал с полминуты. Потом переспросил: «Так это значит… в телефоне там все… рисуе...

Гибриды побеждают или холивары дорого Мотивом для написания данной статьи послужил тот факт, что на habr.com участилось появление материалов маркетингового характера про Apache Kafka. А также тот факт, что из статей складывается впечатление что пишут их немного далекие от реального использования люди — это конеч...

[Перевод] Отказ от create-react-app и создание собственного шаблона для React-приложений Автор статьи, перевод которой мы сегодня публикуем, предлагает React-разработчикам отойти от использования create-react-app (CRA) и создать собственный шаблон для React-приложений. Здесь речь пойдёт о преимуществах и недостатках CRA, а так же будет предложено решение, которо...

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

По образу Outlook Новая версия Gmail призвана укрепить позиции Google. Как у Google, только еще проще? Вслед за приложением чата получить от компании приложение чата. Google объявила о намерении интегрировать Gmail, Chat, Rooms и Meet в рамках унифицированного интерфейса, который во многом...

Acer представила SigridWave — киберспортивный переводчик, понимающий геймерский сленг Компания Acer представила SigridWave — внутриигровой переводчик на базе ИИ для Planet9, киберспортивной платформы нового поколения. SigridWave создан для обработки игровой терминологии и пользовательского жаргона.

[Перевод] Прослушиватели событий и веб-воркеры Недавно я разбирался с API Web Workers. Очень жаль, что я не уделил время этому отлично поддерживаемому инструменту раньше. Современные веб-приложения очень требовательны к возможностям главного потока выполнения JavaScript. Это воздействует на производительность проектов и ...

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

В Испании используют беспилотники для оповещения населения о мерах против коронавируса Полиция Испании, объявившей об ужесточении ограничительных мер для населения в связи со вспышкой коронавируса, начала использовать дроны для оповещения жителей о необходимости нахождения дома. Pablo Blazquez Dominguez/Getty Images Об этой мере муниципальная полиция Мадрида с...

Руководство по использованию Tarantool Cartridge в Kubernetes Привет, меня зовут Иван, и сегодня я расскажу как управлять приложением Tarantool Cartridge в кластере Kubernetes при помощи Tarantool Operator. Мы пройдем полный цикл от разработки до эксплуатации: Подготовим инструменты Создадим тестовое приложение Упакуем его в docker У...

Что можно сделать для победы над коронавирусом, не выходя из дома Для борьбы с COVID-19 сплотилось все человечество. Врачи работают на передовой, обычные люди не выходят из дома, а многие оказались временно уволенными (ну или на каникулах, кому как больше нравится). Вы можете помочь не только сидением дома, но и активными действиями. Мы вы...

ФАС России признала Apple виновной в злоупотреблении доминирующим положением Федеральная антимонопольная служба России вчера завершила рассмотрение антимонопольного дела, возбужденного в отношении Apple по заявлению АО «Лаборатория Касперского». Как сказано на сайте ФАС, расследование показало, что купертинский гигант занимает все 10...

[Перевод] Эффективная система аттестаций, которая позволит стать лучшим руководителем В прошлом, когда я был молодым менеджером продукта, один из моих руководителей в корне изменил мою карьеру. Шел второй год моей работы в Airbnb. Я справлялся со своими обязанностями, но не более. Мой новый руководитель Влад Локтев обратил внимание, что завершение проекта, ...

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

Кажется, ваш питомец загрустил: Panasonic создала «умный дом» для хомяка, который может сделать каждый желающий Компания Panasonic запустила проект «D + IO», который позволит всем желающим самостоятельно конструировать различные девайсы.

[Перевод] 6 рекомендаций по разработке безопасных Go-приложений В последние годы Golang распространяется всё шире и шире. Успешные проекты, вроде Docker, Kubernetes и Terraform, сделали огромные ставки на этот язык программирования. Go стал стандартом де-факто в области создания инструментов командной строки. А если говорить о безопаснос...

«Level up 2021: как собрать лучшие офферы в ИТ» Всем привет! Это команда департамента разработки ПО компании КРОК. Приглашаем на честный разговор о найме в ИТ 4 февраля в 17:00 MSK. За последние полгода мы провели около 500 технических интервью с разработчиками, аналитиками, тестировщиками и поняли, что ситуация в найм...

MVVM на основе Combine в UIKit и SwiftUI приложениях для UIKit разработчиков Мы знаем, что ObservableObject классы с его @Published свойствами созданы в Combine специально для View Model в SwiftUI. Но в точности ту же самую View Model можно использовать и в UIKit для реализации архитектуры MVVM, хотя  в этом случае нам придется вручную «привязать» ...

Создана маска для лица с подключением к интернету и переводчиком Японский стартап Donut Robotics создал маску для лица с подключением к интернету и переводчиком.

Dynamic Delivery в многомодульных проектах (часть 2) Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и занимаюсь внедрением Dynamic Features в наши проекты. Я уже рассказывал, что такое Dynamic Delivery и какой у него API. В этой статье я подробнее опишу, как я использовал Dynamic Delivery в нашем прилож...

OnePlus 7 и OnePlus 7 Pro получили OxygenOS 10.0.5 Компания OnePlus выпустила новую стабильную версию OxygenOS для смартфонов OnePlus 7 и OnePlus 7 Pro. Обновление вышла с номером сборки 10.0.5 и весит 285 МБ. Разработчики компаний в обновление добавили мартовский патч безопасности. Ещё в обновлении разработчики поработал...

[В закладки] Словарь внедрения CRM: 50 терминов, которые вам помогут Клиенту и разработчику довольно трудно найти общий язык: они мыслят разными категориями и оперируют разными терминами. Мы составили небольшой словарь наиболее распространённых понятий в мире CRM-систем, который поможет вам разговаривать с вендором на равных и даже немного на...

[Перевод] Непрерывная интеграция и развертывание настольных приложений с GitHub Actions Из общения с разработчиками настольных приложений мы узнали, что многие хотят узнать, как быстро настраивать рабочие процессы непрерывной интеграции и непрерывного развертывания (CI/CD) для WPF и Windows Forms, чтобы пользоваться многими преимуществами пайплайнов CI/CD, таки...

Кто такой продакт-менеджер? Популярность специальности product manager за последние 3 года выросла в несколько раз. Мы видим много объявлений о поиске менеджера продукта, курсов по по подготовке специалистов, кейсов и т.п. Но далеко не все знают, кто это такой, какие задачи выполняет и за что отвечает,...

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

Как пользоваться встроенным в iOS 14 переводчиком Компания Apple добавила в обновлённую версию iOS новое встроенное приложение — «Перевод». Оно способно переводить фразы на разные языки и озвучивать перевод.

Telegram-бот как фитнес-менеджер во время пандемии С приходом коронавируса мир сошел с ума и появилась куча ограничений, которые полностью поменяли нашу жизнь. Меня зовут Эмиль Фролов, я руковожу разработкой команды внутренних сервисов в ДомКлике и сегодня я поделюсь с читателями историей про создание бота, который помог н...

Microsoft рассказала об использовании машинного обучения для поиска багов в ПО Для поиска ошибок в программном обеспечении и сервисах компания Microsoft использует модель машинного обучения. По словам Скотта Кристиансена, старшего программного менеджера по безопасности, 47 тысяч разработчиков ежемесячно генерируют около 30 тысяч багов, и отслеживать и...

Кто создал Java: главное про Джеймса Гослинга Java-разработчики знают, что язык создал Джеймс Гослинг, но зачастую на этом знания о нём и заканчиваются. Кто это вообще такой? Что ещё он делал в жизни? Почему перестал участвовать в работе над Java? Мы считаем, что такие люди заслуживают большего внимания. Поэтому, во-пе...

Пользователи «Одноклассников» смогут создавать эмодзи с помощью своих фотографий В этом им поможет искусственный интеллект, который внедрила компания Mirror AI. Социальная сеть «Одноклассники» поделилась информацией о новой функции. Теперь у пользователей появится возможность превратить свою фотографию в эмодзи. В этом им поможет искусственный интеллект...

Бывший топ-менеджер Apple считает реальным выход MacBook с ARM-процессором Бывший топ-менеджер Apple и основатель компании Be Inc Жан-Луи Гассе рассказал о том, что купертиновцы могут выпустить свой первый компьютер с ARM-процессором уже в самом ближайшем будущем.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете озна...

Вышел релиз языка программирования Ruby 3.0.0, который готовили с 2015 года Источник изображения Хорошие новости для разработчиков — вышел Ruby 3.0.0, новый релиз динамического объектно-ориентированного языка программирования. По словам его поклонников, в новую версию вошло лучшее от Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Новая версия...

Хостим Bitwarden — open-source менеджер паролей Менеджеры паролей действительно полезны и важны как для отдельных пользователей, так и для организаций, и они пригодятся, когда у вас много разных учетных записей и паролей. Обычно люди не любят пользоваться сторонними менеджерами паролей с сервисной архитектурой — неизвес...

Как дочка Ростех-а, продавшая десятки тысяч камер в школы, делает «российские» камеры, c дырявой китайской прошивкой Всем привет! Я занимаюсь разработкой прошивок камер видеонаблюдения для b2b и b2c сервисов, а так же участвующих в проектах видеонаблюдения федерального масштаба. О том, как мы начинали я писал в статье. С тех пор многое изменилось — мы стали поддерживать еще больше чипсе...

[Из песочницы] Создание микросервисной архитектуры с использованием single-spa (миграция существующего проекта) Это первая статья по в данной теме, всего их планируется 3: * Создание root application из вашего существующего проекта, добавление в него 3 микро-приложения (vue, react, angular) Общение между микро-приложениями Работа с git (deploy, обновления) Оглавление Общая час...

Устранена уязвимость в плеере VLC, допускающая удаленное выполнение кода Unsplash Вышло обновление медиаплеера VLC, устраняющее внезапный сбой плеера, а также удаленное выполнение кода. Обновление медиаплеера VLC Media Player 3.0.12 вышло не так давно. Из важного в обновлении — оно улучшит пользовательский опыт для владельцев Mac. Но об этом ...

[Перевод] Создание современных процессов CI/CD для бессерверных приложений с Red Hat OpenShift Pipelines и Argo CD. Часть 2 В первой части статьи я представил Tekton в качестве фреймворка для «облачных» пайплайнов CI/CD и Argo CD в качестве идеальной пары для GitOps в Red Hat OpenShift. Наша цель — создать законченный процесс непрерывной интеграции и доставки, который начнется при коммите в репо...

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

Бывший топ-менеджер «Газпром-медиа» Гавриил Гордеев стал директором по развитию нового бизнеса в «СберМаркетинге» Он задумал сделать крупнейшее креативное агентство в России.

Как помочь новому разработчику влиться в удаленную команду Привет, Хабр! Меня зовут Сергей Леонидов, я генеральный директор финансового маркетплейса Сравни.ру. В этой статье поделюсь собственным опытом и соображениями относительно адаптации удаленных разработчиков. Отмечу, что это крайне важный процесс как для компании, так и для ...

OnePlus 7T получил обновление OxygenOS 10.0.8 Компания OnePlus выпустила новое обновление OxygenOS для смартфона OnePlus 7T. Обновление вышло с номером OxygenOS 10.0.8 и весит при этом 232 МБ. В обновление разработчики компании OnePlus добавили январский патч безопасности и оптимизированный менеджер оперативной памяти....

Китайские компании объединились для создания аналога Google Play Китайские компании Huawei, Xiaomi Oppo и Vivo объединились в Global Developer Service Alliance . Это глобальный альянс разработчиков услуг. Китайские компании пошли на такой шаг чтобы создать свою аналогичную систему Google Play. Новая платформа должна облегчить авторам игр...

Мау-фактор: гарнитура Razer Kraken BT Kitty Edition дополнена кошачьими ушами Одновременно с другими новинками компания Razer представила гарнитуру Kraken BT Kitty Edition. Безусловно, отличительной чертой этого изделия является его внешний вид. Розово-белую цветовую гамму дополняют кошачьи ужи на оголовье наушников. В наушниках используются 4...

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

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

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

Новые возможности для Python-разработчиков: SmartApp Framework в open source Платформа SmartMarket позволяет разработчику с любым уровнем подготовки создавать мультимодальные приложения для виртуальных ассистентов Салют, даже без программирования. Конечно, если хочется сделать что-то красивое и сложное, без кода не обойтись. Чтобы облегчить жизнь раз...

Digital Adoption Platform от WalkMe поможет удаленными сотрудникам адаптироваться к сложным бизнес-приложениям Системный интегратор и разработчик Navicon, как авторизованный партнер WalkMe в России, вывел на рынок главную разработку вендора. Digital Adoption Platform (DAP) WalkMe — это решение, которое создает эффективную среду взаимодействия ...

Основы правил проектирования базы данных Введение Как это часто бывает, архитектору БД нужно разработать базу данных под конкретное решение. Однажды в пятницу вечером, возвращаясь на электричке домой с работы, подумал, как бы я создал сервис по найму сотрудников в разные компании. Ведь ни один из существующих серви...

[Перевод] NodeJS: 12 пакетов для продуктивности разработчика Менеджер процессов для продакшна с балансировщиком нагрузки. Обёртки над отладкой и хуками Git, защита express-приложений через HTTP-заголовки, утилита в более чем 180 функциями для работы с датами и другие инструменты, которые сэкономят ваше время. Подборка особенно полез...

Яндекс, возможно, отложил из-за вируса экспансию на зарубежные рынки У Яндекса недавно появились (а сегодня уже исчезли) несколько вакансий надомных фрилансеров-переводчиков с русского и английского на финский, литовский, латвийский, эстонский и польский языки, а также переводчика с русского на турецкий. Им обещают "разнообразные" задачи, свя...

[Перевод] # Вышел релиз GitLab 13.4 с хранилищем HashiCorp для переменных CI и Kubernetes Agent Вышел релиз 13.4 с хранилищем HashiCorp для переменных CI, Kubernetes Agent и центром безопасности, а также переключаемыми фичами в Starter В GitLab мы всегда думаем о том, как помочь пользователям снизить риски, повысить эффективность и скорость поставки на вашей любимой п...

Интервью с DHH: обсудили проблемы с App Store и разработку нового почтового сервиса Hey Пообщался с техническим директором Hey — Дэвидом Хэнссоном. Российской аудитории он известен как разработчик Ruby on Rails и сооснователь Basecamp. Поговорили о блокировке обновлений Hey в App Store (о ситуации), ходе разработки сервиса и приватности данных. Читать дальше ...

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

[recovery mode] Твой первый шаг в Data Science. Титаник Небольшое вступительное слово Я считаю, что бОльшее количество дел мы бы могли совершать, если бы нам предоставляли пошаговые инструкции, которые скажут что и как делать. Сам же вспоминаю в своей жизни такие моменты, когда не мог начаться какое-то дело из-за того, что было п...

Создайте ваш первый тест на Cypress Всем привет! Меня зовут Роман Мостафин. Я тестировщик-автоматизатор в компании Clover, и обычно пишу автотесты на pytest + selenium. Недавно для написания тестов на UI на проекте «Умный Локомотив» для автоматизации регрессионного тестирования наша команда фронтенд-разработчи...

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

Lens JS как менеджер состояния приложения Обзор библиотеки lens-js и эксперименты с котиками.Данные — это, в действительности, важная часть Вашего будущего приложения или отдельной библиотеки. Важна их структура, целостность, а также и подходы к организации их хранения и обработки. Задача, прямо скажем, не тривиальн...

Тор-5: интересные приложения для iPhone и iPad Виртуальные полки яблочного магазина приложений постоянно пополняются новыми программами. При этом сторонним разработчикам иногда удается переосмыслить уже имеющиеся решения, создав более удобное, красивое или просто необычное приложение. Именно о таких «находках», мы и расс...

Тор-5: интересные приложения для iPhone и iPad Виртуальные полки яблочного магазина приложений постоянно пополняются новыми программами. При этом сторонним разработчикам иногда удается переосмыслить уже имеющиеся решения, создав более удобное, красивое или просто необычное приложение. Именно о таких «находках», мы и расс...

Тор-5: интересные приложения для iPhone и iPad Виртуальные полки яблочного магазина приложений постоянно пополняются новыми программами. При этом сторонним разработчикам иногда удается переосмыслить уже имеющиеся решения, создав более удобное, красивое или просто необычное приложение. Именно о таких «находках», мы и расс...

Тор-5: интересные приложения для iPhone и iPad Виртуальные полки яблочного магазина приложений постоянно пополняются новыми программами. При этом сторонним разработчикам иногда удается переосмыслить уже имеющиеся решения, создав более удобное, красивое или просто необычное приложение. Именно о таких находках, мы и расска...

«Тинькофф» инвестирует €25 млн в свой новый европейский финтех-проект, основанный бывшими менеджерами банка Он займётся некредитными финансовыми услугами, но детали сервиса пока неизвестны.

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

Релиз Apache Ignite 2.9.0 — что нового? Apache Ignite – это высокопроизводительная распределенная база данных с открытым исходным кодом, предназначенная для хранения и распределенной обработки больших объемов данных в кластере узлов. Мы в Сбере активно его используем, и у нас есть команда, занимающаяся разработкой...

Дайджест интересных материалов для мобильного разработчика #325 (2 — 8 декабря) Новый дайджест о кроссплатформенной разработке, о лучших приложениях 2019 года, о минимализме в дизайне и темных темах, о перспективах AR-очков, библиотеках и даже цвете 2020 года. Читать дальше →

Дайджест интересных материалов для мобильного разработчика #328 (23 — 29 декабря) В этом выпуске номорфизм, отказ от UIWebView, проклятие архитектора, приложение за сутки, тренды дизайна и многое другое. Последний дайджест 2019 года — немного с опозданием. После праздников — свежачок. С Новым годом! Читать дальше →

Не прошло и полгода: вышел GNOME 3.38 Разработчики GNOME наконец-то выпустили новую версию десктоп-окружения. Полгода прошли не зря — в версии 3.38 внесено 28 тысяч изменений. Участие в совершенствовании окружения принял 901 разработчик. Оценить и протестировать GNOME 3.38 можно в Live-сборках на основе openSUS...

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

Microsoft оптимизирует ядро Linux для серверных ARM На конференции Linux Plumbers Conference 2020 разработчики Microsoft рассказали о своем экспериментальном проекте — оптимизации ядра Linux для серверных ARM-процессоров. С докладом выступил главный менеджер по разработке программного обеспечения Ян Бирман. По словам спец...

Мобильное приложение COVID Voice Detector поможет выявить признаки заболевания COVID-19 Ученые создали приложение, которое после прослушивания голоса может оценить вероятность произошедшего заражения коронавирусом. Подробнее об этом читайте на THG.ru.

iPhone 2030 будет в миллиард раз быстрее первого iPhone Бывший глава Apple Джон Скалли (John Sculley) сделал несколько прогнозов относительно будущего iPhone и самой компании. И то, и другое — исключительно в светлых тонах. Что касается iPhone, то бывший топ-менеджер уверен в будущем смартфона Apple — он просуще...

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

Студия M-Two работает над переизданием игры Resident Evil 4 Resident Evil 4 Remake разрабатывается студией M-Two, которая располагается в городе Осака. Команда студии состоит из бывших разработчиков Capcom и PlatinumGames. M-Two внесла свой вклад в разработку проекта Resident Evil 3 Remake, теперь разработчик готовится взять по...

Менеджер-передаст В конце статьи есть краткое содержание, если лень читать весь текст. Есть на свете интересная профессия, денежная, несложная и очень распространенная профессия – передавать информацию. Люди, ею занимающиеся, принципиально делятся на две категории: секретари и менеджеры. С ...

[Перевод] Как я строил карьеру в Amazon, куда меня взяли по ошибке Сегодня я праздную пять лет работы в Amazon. За это время я передал в продакшн боле 500 000 строк кода, проводил инспекцию чужого кода более 500 раз, проектировал, разрабатывал, развёртывал и поддерживал масштабные системы, которыми пользуются тысячи клиентов со всего света....

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

8 плюсов Flutter по сравнению с React Native Мобильная разработка все чаще опирается не на нативную разработку, а на использование фреймворков, помогающих создавать приложения сразу для нескольких платформ. Сегодня мне хочется сказать несколько слов о Flutter, который постепенно начинает отвоевывать рынок у React Nativ...

Точки развития компании с позиции технического директора В русском IT до сих по не могут сойтись во мнении, что такое техдир. HR говорят одно. Бизнес-управленцы — другое. Разработчики видят третье. Тестировщицы просто падают в обморок. И только техдиры тихонько управляют процессами и посмеиваются в усы. Им не до споров — без них ...

Приглашаем на DINS JS EVENING (online): обсуждаем рефакторинг приложений и SvelteJS Встречаемся 30 сентября в 19:00. В этот вечер Андрей Владыкин из DINS расскажет, с какими трудностями столкнулся при рефакторинге Chrome Extension и с помощью каких технических решений справился с этой задачей. Михаил Кузнецов из ING Bank сделает обзор нового фреймворка Sv...

Встречаем почти юбилейный релиз Chrome OS 85 Хорошие новости для владельцев хромбуков — вышел релиз Chrome OS 85. База этой операционной системы — ядро Linux, плюс системный менеджер upstart, сборочный инструментарий ebuild/portage, открытые компоненты и браузер Chrome 85. Chrome OS 85 доступна для большинства актуа...

Автоматический кошачий туалет — продолжение В предыдущих статьях, опубликованных мной на Хабре («Автоматический кошачий туалет» и «Туалет для Мэйн-Кунов») представлялась модель туалета, реализованного на ином, от существующих, принципе смыва. Туалет позиционировался, как изделие собираемое из комплектующих, свободно р...

Дайджест интересных материалов для мобильного разработчика #326 (9 — 15 декабря) В новом выпуске — разработка приложений на Python, новая AppCode, CI/CD для игр, новый код мобильной продуктивности от Microsoft, приоритеты дизайна, тенденции UX, маркетинга и ASO. Читать дальше →

Прощай, Funtouch OS? Встречаем Origin OS Vivo готовит прошивку Origin OS на смену Funtouch OS Пришли слухи, что Vivo работает над преемником X50. Речь идет о Vivo X60 и новинка вполне может стать значимой моделью для компании. Поговаривают, что компания создала новую фирменную оболочку, которая придет на смену Funt...

Grayshift создала «мобильную» версию своей технологии для взлома iPhone Разработчик устройства под названием GrayKey для взлома iPhone, компания Grayshift, продолжает развивать свои инструменты. В частности, на днях стало известно о мобильном продукте. О чем конкретно идет речь, сказать сложно. Однако известно, что инструмент стоит более 40 000 ...

Apple подтвердила разработку нового продукта, а также сообщила о перестановке кадров Apple объявила сегодня о серьезных перестановках в своей команде разработчиков оборудования и инженеров. Дэн Риччио (Dan Riccio) был назначен вице-президентом компании по техническим вопросам, а Джон Тернус (John Ternus) сменит его на посту старшего вице-президента по р...

Интеграционные тесты на Flutter — это просто Думаю, многие уже знакомы с Flutter и хотя бы ради интереса запускали простые приложения на нем. Настало время убедиться, что в них все работает как нужно, и в этом нам помогут интеграционные тесты. Читать дальше →

Как проходит собеседование Junior фронтенд-разработчика Меня зовут Максим Чеченёв, я фронтенд-разработчик уже почти девять лет. Работаю в компании MessageBird в Амстердаме и наставником на курсе «Веб-разработчик» в Яндекс.Практикуме. Ещё я веду канал в телеграме «Сеньор Разработчик». Прежде чем стать сеньором и начать собеседова...

Что известно о бета-версии Harmony OS? Это переделанный Android При создании Harmony OS 2.0 без Android не обошлось Для Huawei 2020 год стал одним из самых непростых за всю ее историю. Казалось, что китайская компания сумела ловко обойти санкции США и продолжит свой путь на верх. Но чиновники Белого дома нашли эффективный способ пре...

[Перевод] Знакомьтесь с Ember Octane Ember Octane — это новая редакция фреймворка Ember.js, а также лучший способ для команд создавать амбициозные веб-приложения. 20 декабря вышла новая версия Ember 3.15. И это Octane! Любопытно, что это значит для веб-разработки? Этот пост поможет вам сориентироваться. Мы с г...

SMARTlife: ТОП-5 приложений для владельцев кошек! От чем кормить до как играть?! Каждый хозяин хочет, чтобы его питомец был здоровый и ухоженный. Став хозяином кошки или кота как минимум появляются два вопроса: чем кормить и как играть со своим новым другом?!

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

Бесплатное предложение Cisco по организации защищенного удаленного доступа Текущая ситуация с распространением коронавируса (COVID-19) вынуждает многих сотрудников по всему миру работать удаленно. Хотя это и необходимо, этот новый уровень гибкости рабочих мест создает внезапную нагрузку на ИТ-отделы и подразделения информационной безопасности, особ...

С апреля прошлого года App Store создал 300 000 рабочих мест в США Сегодня компания Apple объявила, что ее экономика приложений для iOS создала почти 300 000 рабочих мест в США. Эти цифры выросли с апреля месяца прошлого года. Несмотря на то, что компания испытывает огромное давление со стороны разработчиков за ее политику в App Store, она ...

Компания, основанная выходцами из СНГ, вошла в топ-10 американских издателей фото и видео приложений Аналитическая компания App Annie опубликовала рейтинг издателей мобильных приложений Level Up Top Publishers Awards 2021. В нём перечислены самые успешные с точки зрения доходов и скачиваний компании, выпускающие приложения для iOS и Android. Седьмое место в топ 10 издателей...

Open360: как мы начали с разработки модели премирования и сделали IT-систему для внутреннего HR TL;DR: рассказываю о задаче оценки вклада сотрудника в общий результат и новой open source системе проведения круговой оценки сотрудников, разработанной в нашей компании, на базе метода оценки 360 градусов. Здравствуйте, меня зовут Иван Кудрявцев — я технический директор и ...

[Перевод] Анализ конфиденциальности данных в мобильном приложении и на сайте TikTok TL;DR Я тщательно изучил защиту конфиденциальности данных в приложении TikTok и на их сайте. Выявлены многочисленные нарушения законодательства, уязвимости и обман доверия пользователей. В этой статье технические и юридические детали. В более простом изложении без техническ...

Интерпол объявил в розыск бывшего топ-менеджера Wirecard Яна Марсалека после пропажи €1,9 млрд со счетов компании Запрос о его поиске и аресте для экстрадиции получат правоохранительные органы по всему миру.

О плохих работодателях хороших сотрудников: страсти по нерабочей неделе Кто хочет жить, кто весел, кто не тля, Готовьте ваши руки к рукопашной! А крысы пусть уходят с корабля — Они мешают схватке бесшабашной. В. Высоцкий Честно говоря, у меня сейчас нет времени на пост для Хабра — я троекратно впахиваю на удалёнке, чтобы компания, в которой я р...

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

[Перевод] Структурные шаблоны проектирования в ES6+ на примере Игры престолов Доброго времени суток, друзья! Структурные шаблоны проектирования используются для построения больших систем отношений между объектами с целью сохранения гибкости и эффективности. Давайте рассмотрим некоторые из них с отсылками на Игру престолов. В разработке программног...

Искусственный интеллект очень скоро освободит менеджеров от большей части рутинной работы Искусственный интеллект (ИИ) и новые технологии, такие как виртуальные личные помощники и чат-боты, быстро внедряются на рабочих местах. По прогнозу Gartner, к 2024 году они возьмут на себя 69% рабочей нагрузки менеджера. «Роль менеджера будет полностью пересмотр...

В Яндекс.Переводчике фразу «Владимир Путин» сопроводили примером о подтасовке результатов выборов Пользователь Twitter заметил, что Яндекс.Переводчик сопровождает фразу «Владимир Путин» неоднозначными примерами. Один из них касается подтасовки результатов выборов.

Логическая репликация в PostgreSQL. Репликационные идентификаторы и популярные ошибки Начиная с 10 версии, перенести данные с одной базы PostgreSQL на другую несложно, с обновлением, без обновления — неважно. Об этом немало сказано и сказанное сводится к следующему: на мастере, 10 версии и выше, устанавливаем параметр конфигурации wal_level="logical&quo...

[Из песочницы] Пишем простую игру на python Сегодня мы создадим всем известную игру камень, ножницы, бумага. В этом нам поможет ЯП python и библиотека tkinter, но если вы не знаете что это такое, советую почитать данную статью. Первое, что нам нужно, это начальная структура, окошко, у меня оно будет выглядеть так: f...

Переводчик в Google Assistant теперь доступен на смартфонах Компания Google добавила функцию перевода в режиме реального времени на смартфоны с Android и iOS. Помощник прослушает разговор и покажет перевод на экране. После этого он предложит варианты ответов с помощью Smart Replies. Режим переводчика будет более полезным на телефон...

[Перевод] Мотор! или Что такое игровая физика Разработчикам при создании игры приходится искать баланс не только в механиках, но и в физике. Реализм или аркада? В общем-то, кому что нравится. Главное — фан и удовольствие. Нужно создать фундаментальные законы своего мира, и объяснить, что возможность ходить по потолку ...

[Перевод] Корутинная эволюция в Kotlin. Чем отличаются Channels, Broadcast channels, Shared flows, State flows Эта публикация — перевод поста Романа Елизарова «Shared flows, broadcast channels». Опубликовано с одобрения автора оригинала. Примечания переводчика выделены курсивом. Давным-давно в Kotlin были представлены корутины, одной из особенностей которых является легковесность (с...

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

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

Это произошло: Apple выгнала Epic Games из App Store Компания Apple опубликовала официальное заявление, в котором компания подтвердила распространившуюся по Сети информацию о том, что учетная запись Epic Games была полностью удалена из магазина приложений App Store, а также выразила свое разочарование в связи с этим. Мы р...

В Dropbox появился менеджер паролей, сейф для документов и полный бэкап компьютера Разработчики Dropbox выпустили обновлённую версию приложения для Android и iOS. В неё добавлены анонсированные ранее возможности.

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

Материалы с казанского митапа по фронтенду: Phoenix LiveView, фронтопс, JSON:API Привет, Хабр! 15 февраля прошёл наш митап по фронтенду в Казани. С докладами выступали разработчики из компаний Provectus, Spiral Scout и Neuron.Digital. Мы обсуждали спецификацию JSON API, фронтенд без использования JS и вопрос о том, кто помож...

Бывший топ-менеджер Mail.ru создаёт ИТ-страховую — без офисов, посредников и возни с бумагами Интервью с Виктором Лавренко: как устроена «Манго», в чём беда традиционных страховых компаний и почему проблемные клиенты приносят пользу.

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

Повод для нападения — конфликт с совладельцами: «Ъ» рассказал детали дела Merlion о покушении на топ-менеджера компании Вячеслав Симоненко добивался выплаты $4,5 млн, а акционеры не хотели платить, заподозрив бывшего топ-менеджера в хищениях, пишет «Ъ».

Обвиняемый в связи с КНДР Ethereum-разработчик вышел на свободу Бывший научный сотрудник Ethereum Foundation Вирджил Гриффит выпущен под залог недвижимости его сестры и родителей стоимостью в $1 млн. BETTER LATE THAT NEVER: Virgil Griffith Today Belatedly Released Ten Days After Dec 30 Order, Now After Formally Indicted For NK Crypto, St...

[Перевод] Visx — коллекция графических примитивов для React-приложений, созданная в Airbnb После 3 лет разработки и 2,5 лет использования в продакшн-проектах Airbnb, после переписывания кода на TypeScript, мы рады представить вам официальный релиз коллекции графических примитивов visx 1.0  (раньше она называлась vx). Вот — страница проекта на GitHub. Документацию ...

Создатель Wunderlist анонсировал новое приложение для командной работы под названием Superlist Не успели мы попрощаться с легендарным Wunderlist, как на горизонте появился новый продукт, имеющий отношение к полюбившемуся многими планировщику задач. Сооснователь компании-разработчика 6Wunderkinder Кристиан Ребер анонсировал предстоящий запуск нового приложения под назв...

Microsoft Authenticator превращается в полноценный менеджер паролей Бесплатное мобильное приложение Microsoft Authenticator, которое используется для двухфакторной авторизации, теперь может выполнять функцию менеджера паролей, синхронизируя данные между браузера Edge, Google Chrome и смартфонами на базе Android и iOS. Как и другие менеджеры...

Появилась ясность, когда стоит ждать премьеру Poco X2 Компания Xiaomi создала суббренд Poco. «Дитя» выросло и начинает свой самостоятельный путь на рынке. Вокруг новинок Poco царит хайп и компания всеми силами пытается создавать интригу. Сегодня на своей странице в Twitter она опубликовала тизер, которым возвестила,...

[Перевод] Flutter и настольные приложения Ни для кого не секрет то, что команда разработчиков Flutter стремится к тому, чтобы этот фреймворк позволял бы, пользуясь единой кодовой базой, создавать приложения для широкого разнообразия платформ. Сюда входят iOS, Android, Windows, Linux, macOS и веб. При этом такие прил...

[Из песочницы] Знакомство с effector-dom на примере списка задач Многим уже известен стейт-менеджер effector, кто-то его уже не только смотрел, но и использует в проде. С конца осени его автор активно разрабатывает девтулзы для эффектора, и в процессе этой работы у него получилось написать очень интересную библиотеку для рендера приложени...

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

Больше функций для своей системы: интеграция телефонии и CRM/ERP/Helpdesk. Что, как и почему? Любая компания стремится к росту — менеджеры к новым клиентам и большим доходам, а разработчики систем автоматизации — к увеличению важных и полезных функций сервисов. И их цели связаны между собой. Как минимум тем, что большинство подобных разработок помогают зарабатывать...

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

[Из песочницы] Используем passwordstore.org — менеджер паролей в стиле KISS Всем привет. В этой статье я хотел бы поделиться своим опытом настройки и использования pass — менеджера паролей для Linux и не только, примечательного своей простотой, использованием уже присутствующих в системе инструментов и возможностью работать исключительно из консоли....

Golang: на что рассчитывать специалисту по Go в море IT-специальностей? В апреле на Хабре публиковалась статья «Зачем вам учить Go», в которой подробно освещались возможности языка и его преимущества.   Ну а сейчас — самое время поговорить о разработчиках Golang, пороге входа в эту отрасль и о том, чего может ожидать Go-разработчик от работода...

Экс-менеджер Facebook: наша соцсеть сознательно формирует у пользователей зависимость Бывший менеджер по монетизации Facebook, Тим Кендалл, выступил в Конгрессе США в рамках слушаний дела о том, как социальные сети и другие платформы влияют на распространение экстремизма. Человек, который с 2006-го по 2010-ый управлял политикой развития крупнейшей соцсети в м...

Тестируем Android-приложение правильно Всем привет, Меня зовут Андрей Рыжкин, я CTO AGIMA. Сегодня я расскажу о том, как мы тестируем приложения на Android, а также поделюсь нашим чек-листом. Чек-лист от команды AGIMA В 2020 году количество приложений для Android вплотную приблизилось к трём миллионам (по да...

Разработчик назвал Apple рэкетиром и обвинил в вымогательстве Принято считать, что разработчики под iOS катаются как сыр в масле. Они имеют выход на колоссальную аудиторию пользователей, которые в большинстве своём могут и хотят платить за софт, а также пользуются прозрачной системой оплаты App Store, через которую выводят деньги и го...

[Перевод] Увлекательные сайд-проекты, которыми можно заняться уже сегодня Это перевод статьи, опубликованной на сайте medium.com. В ней разработчик из Нидерландов Daan советует разные проекты, которые помогут в свободное время прокачать профессиональные навыки: от работы c 3D до создания биткойн-трекера. Читать дальше →

Приложение WhatsApp преодолело отметку в два миллиарда пользователей WhatsApp в настоящее время насчитывает более двух миллиардов пользователей по всему миру. Первоначально WhatsApp был запущен в бета-версии в январе 2009 года бывшими сотрудниками Yahoo - Брайаном Эктоном и Яном Кумом, и к 2011 году оно стало одним из 20 лучших приложений в а...

[Перевод] Trusted Types — новый способ защиты кода веб-приложений от XSS-атак Компания Google разработала API, которое позволяет современным веб-приложениям защитить свой фронтенд от XSS-атак, а конкретнее — от JavaScript инъекций в DOM (DOM-Based Cross Site Scripting). Межсайтовый скриптинг (XSS) — наиболее распространённый тип атак, связанных с уяз...

Крупное обновление Dropbox: менеджер паролей, тёмная тема, сканер документов и файлообменник Разработчики Dropbox выпустили обновлённую версию приложения для Android и iOS. В неё добавлены анонсированные ранее возможности.

[recovery mode] Менеджер проекта в тисках. Почему так и что с этим делать Заметка из двух частей: почему в тисках и что с этим делать. Дано Начальство — наделяет полномочиями и спрашивает с него за результат, который, напомню, создал не он. ПМ — сам не выполняет задачи, организовывает работу других. Команда — выполняет задачи. Как думаете, ...

Вредные советы при работе с ANTLR Вашему вниманию предлагается набор вредных советов, которые помогут вам создать наиболее производительный парсер. Не забывайте делать все по инструкции, иначе что-нибудь пойдет не так! Читать дальше →

Искусственный интеллект очень скоро освободит менеджеров от большей части рутинной работы Искусственный интеллект (ИИ) и новые технологии, такие как виртуальные личные помощники и чат-боты, быстро внедряются на рабочих местах. По прогнозу Gartner, к 2024 году они возьмут на себя 69% рабочей нагрузки менеджера. «Роль менеджера будет полностью п...

[Перевод] Как продавать приложения для Mac за пределами App Store Mac всегда отличался от своего близкого родственника iOS, особенно в отношении того, что пользователю можно и нельзя запускать в своей системе. Даже после появления Apple Silicon компания Apple чётко дала понять, что Mac остаётся Mac, и его по-прежнему можно хакать, даже п...

Робот Peddy позаботится о домашних животных, пока хозяина нет дома Южнокорейская компания Guru IoT представила робота Peddy, задача которого — быть компаньоном домашнего животного, например, собаки, пока хозяина нет дома. Робот может покормить домашнего питомца, не даст ему скучать и обеспечит видеосвязь с хозяином. Встроенные да...

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

Вышла первая бета-версия Android 12, ее уже можно установить на смартфоны Google Pixel Компания Google сегодня официально выпустила первую бета-версию ОС Android 12 – она называется Developer Preview 1 и предназначена для разработчиков ПО: чтобы те имели достаточный запас времени для отладки своих приложений в соответствии с новым интерфейсом и новы...

Бывший дизайнер Apple, в активе которого насчитывается более 1400 патентов, планирует выпустить конкурента HomePod Бывший промышленный дизайнер Apple Кристофер Стрингер (Christopher Stringer), который более 20 лет проработал в команде Джони Айва (Jony Ive) и значится как автор более чем в 1400 патентов на iPhone, Apple Watch и другие устройства, включая HomePod, основал собственную ...

Вышел релиз Fedora 33. Что нового? Вчера стал доступен дистрибутив Fedora 33. Разработчики выложили сразу несколько продуктов, включая Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, плюс Live-сборки KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt, которые предназначены для архитектур x86_64, ...

Сервис онлайн-тренировок Motify бывших топ-менеджеров Mail.ru Group привлёк $3 млн от Grishin Robotics и других Деньги направят на маркетинг и развитие сервиса.

Huawei открещивается от заявления «нет возврата к ... Заявление главы австрийского представительства Huawei Фреда Ванфея, которое он сделал в интервью изданию Der Standard, произвело вчера эффект разорвавшейся бомбы. Ведь топ-менеджер заявил о том, что китайская компания хочет обрести независимость и не вернется к Google-сервис...

Компания Aspen Technology выводит анализ производительности на новый уровень для реализации концепции интеллектуального предприятия Решение Aspen Enterprise Insights™ для визуализации и контроля рабочих процессов предоставляет данные, которые помогут оптимизировать производство Aspen Technology, Inc. (NASDAQ: AZPN), компания-разработчик программного обеспечения для оптимизации производственных акт...

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

Fluid Components — новый подход к документам и продуктам Microsoft Office Компания Microsoft представила новый подход к документам и продуктам Microsoft Office, который именуется Fluid Components. Компоненты фреймворка могут как кубики Lego соединяться вместе в различных приложениях и в веб-среде. Компоненты — это таблицы, графики, списки, являющ...

[Перевод] Мои отношения с опенсорсом Автор и мейнтейнер нескольких опенсорсных проектов, Эндрю Галлант пытается снять напряжённость, которая в последнее время накопилась в части опенсорсного сообщества. Крики души «Каково быть мейнтейнером свободного ПО», «Неблагодарный opensource» и другие жалобы мейнтейнеро...

Чего не хватает Google Play на фоне App Store? Google Play может быть лучше App Store, но не хочет Google Play и App Store любят сравнивать наравне с iOS и Android. И это логично, ведь оба приложения являются главными в обеих системах. Apple кардинально обновила App Store в 2017 году, Google Play же выпустила масштабное ...

[Перевод] Preload в php 7.4: Composer и выбор файлов для предзагрузки Мы в Badoo активно занимаемся переходом на PHP 7.4 и с большим энтузиазмом ждём возможности использовать новую функцию preload. Не так давно мы рассказывали о наших экспериментах с ней. Судя по всему, сообщество взбудоражено не меньше, чем мы. Разработчики фреймворков актив...

Huawei выпустила HMS Core 5.0 для успешной конкуренции с сервисами Google Китайская компания Huawei, которая старается удержать свои позиции на мировом рынке смартфонов на фоне американских санкций, продолжает улучшать собственные мобильные сервисы, конкурирующие с сервисами Google. На этой неделе компания объявила о запуске набора сервисов и...

Вышла новая Preview-версия Windows Package Manager — v0.2.2521 Наша новейшая функция — поддержка установки приложений из Microsoft Store. Наша цель — упростить установку программного обеспечения в Windows. Мы также недавно добавили автозавершение вкладок в PowerShell и переключение функций. По мере того, как мы работаем над созданием на...

Переводчик на iPhone: Как пользоваться встроенной программой Перевод в iOS В iOS 14 (обзор всех новых функций) компания Apple добавила новое приложение «Перевод». Нетрудно догадаться, хотя бы по названию, что программа предназначена для перевода с одного языка на другой. Приложение «Перевод» имеет несколько полезных функций, которые окажутся удобны...

[Перевод] Начало работы с методами JavaScript-массивов .map(), .filter() и .reduce() Когда я разбирался в том, как пользоваться методами JS-массивов .map(), .filter() и .reduce(), всё, что я читал, смотрел и слушал, казалось мне очень сложным. Эти концепции рассматривались как некие самостоятельные механизмы, ни к чему другому отношения не имеющие. Мне тяжел...

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

Бывший топ-менеджер Mail.ru создаёт первую в России ИТ-страховую — без офисов, посредников и возни с бумагами Интервью с Виктором Лавренко: как устроена «Манго», в чём беда традиционных страховых компаний и почему проблемные клиенты приносят пользу.

Бывший вице-президент Blizzard, Крис Метцен, создал компанию по разработке настольных игр Крис Метцен проработал 22 года в Blizzard. Он писал сценарии для всех трёх крупных франшиз Blizzard — Diablo, Starcraft и Warcraft. В 1994 году он был аниматором и художником, а в 2016 ушёл старшим вице-президентом. Четыре года назад он сказал, что не переходит в другую комп...

Доклад «42». Большой конспект Привет, Хабр, меня зовут Вадим Макишвили. В 2014 году я выступил с докладом «36». Рассказывал про кризис среднего возраста, признавался в собственных слабостях и делился способами, которые помогли мне совладать со страхами. Сразу после выступления друзья стали надо мной подт...

Универсальный менеджер приложений (игр) Любителям Linux-like систем наверняка приходилось устанавливать приложения по найденным руководствам в сети. В итоге описание оказывалось устаревшим/нерабочим, и для получения конечного результата приходилось собирать по крупицам и сводить воедино сведения из различных источ...

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

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

Трудности перевода: уязвимости шлюзов промышленных протоколов Языковой барьер существует не только между айтишниками и пользователями. «Умные» производства и компьютеры, управляющие ими, также не способны общаться между собой без переводчиков — специализированных шлюзов промышленных протоколов. В этом посте мы расскажем о слабых местах...

Sony PlayStation 5 уже назвали шедевром Консоль Sony PlayStation 5 получила высокую оценку от легендарной компании Epic Games, которая создала знаменитый движок Unreal Engine, а также такие игровые вселенные, как Gears of War и Unreal Tournament. По словам Ника Пенвардена (Nick Penwarden), вице-президента по ...

Ретроспектива граблей. Как самописное решение оказалось круче платного Привет! Меня зовут Алексей Пьянков, я главный программист в компании Спортмастер. Скажу сразу, что «главный» не значит «самый главный из всех программистов», нет, это только название, такой очаровательный перевод для «Senior+"». В компании Спортмастер я работаю с 2012 г...

Правосторонний интерфейс: адаптируем контролы к right-to-left языкам C адаптацией приложений и сайтов под RTL-языки (right-to-left, справа налево) сталкиваются разработчики многих развивающихся и выходящих на новые рынки продуктов. Мы в Badoo тоже в какой-то момент оказались в этой ситуации: наши приложения переведены на 52 языка и диалекта. ...

Стартап создателя Android по выпуску смартфонов прекратил своё существование Компания Essential Products, основанная бывшим топ-менеджером Google Энди Рубином (Andy Rubin), объявила в среду о прекращении своей деятельности.

[Перевод] Как проектировать мобильные приложения для одной руки tl;dr У 90% современных смартфонов диагональ экрана превышает пять дюймов. Появление таких дисплеев представило принципиально новые проблемы для разработчиков приложений и дизайнеров. Давайте посмотрим, как их решить. После презентации Apple в январе 2007 года весь мир сж...

[Перевод] Интеграция чат-бота Dialogflow с Angular-приложением Существует множество публикаций о разработке чат-ботов с использованием возможностей платформы Dialogflow. Но для выхода на решение, которое применимо на практике, просто создать бота недостаточно. Бота надо подключить к веб-интерфейсу. Это — интересная и сложная задача. Чат...

Кто там выше тимлида? Не так давно я прочитал интересную статью о том, как стать тимлидом и что нужно делать в этой роли. И мне захотелось рассказать про следующую ступень развития — в качестве менеджера и руководителя IT-отдела или IT-директора в небольшой компании. Стоит отметить, что для ра...

Dynamic Delivery в многомодульных проектах (часть 1) Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и занимаюсь внедрением Dynamic Features в наши проекты. Dynamic Delivery — технология, позволяющая устанавливать и удалять части приложения прямо во время работы для того, чтобы уменьшить место, занимаемо...

Как продакт-менеджеру найти метрику роста и свести Unit-экономику В преддверии старта практического онлайн-курса «Product manager» состоялся открытый урок с Сергеем Колосковым, продакт-менеджером Ozon. Участники научились находить метрики роста и строить аналитику вокруг них, а также считать и сводить unit-экономику. В этой статье мы приво...

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

Как устроены абилки в War Robots Привет! Меня зовут Владимир Попов, и я клиентский разработчик на проекте War Robots. War Robots существует уже несколько лет: за это время в игре появились десятки новых мехов. И, конечно, ни один из них не был бы уникальным без собственного набора способностей. О том, ...

FT: Nissan планирует разорвать отношения с Renault на фоне скандала с побегом бывшего главы альянса Карлоса Гона В Nissan считают, что французский автопроизводитель тянет компанию назад, говорят источники.

CrossOver, софт для запуска Windows-приложений на Chromebook, вышел из беты Хорошие новости для владельцев хромбуков, которым не хватает Windows-приложений на своих машинах. Вышел из беты софт CrossOver, позволяющий запускать приложения под Windows OS в программной среде Chomebook. Правда, есть ложка дегтя в этой бочке меда: софт платный, и его с...

Дайджест интересных материалов для мобильного разработчика #341 (13 — 19 апреля) В новом дайджесте шутер на миллион и миллион шагов, масштабирование тестирования и миграция на Kotlin, коллапс волновой функции и здоровый сон, лендинги для приложений и уродливые интерфейсы. Читать дальше →

Spotify теперь позволяет создать плейлист специально для вашего питомца У вашего питомца ведь хороший музыкальный вкус? Spotify постоянно предлагает различные персонализированные плейлисты для своих […]

Что почитать менеджеру продукта или проекта: от исследований Канемана до мотивации Брэдбери Всем привет! В нашем совместном с МФТИ учебном проекте Технотрек есть семестровый курс по Product Management. Меня зовут Станислав, и я ведущий преподаватель этого курса, а также менеджер продукта в проекте DonationAlerts. Готовясь к курсу, я собрал внушительный список пол...

[Из песочницы] История одного проекта или как я 7 лет создавал АТС на базе Asterisk и Php Наверняка у многих из вас, как и у меня, была идея сделать что-нибудь уникальное. В этой статье я опишу технические проблемы и решения, с которыми пришлось столкнуться при разработке АТС. Возможно, это кому-то поможет решиться на свою идею, а кому-то пройти по протоптанной д...

Технический обзор архитектуры СХД Infinidat InfiniBox – модерновая система хранения, сразу попавшая в правую часть магического квадрата. В чем ее уникальность? Краткая предыстория Что такое InfiniBox? Это система хранения компании Infinidat. Что такое компания Infinidat? Это компания, созданная Моше Янаем (создатель...

Blizzard ответила на критику худшей Warcraft Warcraft III: Reforged вышла недавно и сразу стала игрой с самыми низкими оценками пользователей. На Metacritic она получила рекордно низкий балл за то, что в ней не оказалось многих обещанных разработчиками опций, зато были технические проблемы. Теперь компания-разработчик ...

[Из песочницы] 14 вещей, которые обязан знать iOS-разработчик С разрешения автора выкладываю перевод статьи Norberto Gil Vasconcelos «14 must knows for an iOS developer» (ссылка на оригинал). Как iOS-разработчик (в данный момент абсолютно зависимый от Swift), я создавал приложения с нуля, поддерживал приложения, работал в различных ко...

У сервисов Google уже более 2 миллиардов активных пользователей В и нтервью с Хавьером Сольтеро (Javier Soltero), главой подразделения Google G Suite, стало известно о том, что в 2019 году компания зафиксировала более 2 миллиардов активных пользователей ежемесячно. Google G Suite — это набор облачных сервисов, предоставля...

[Перевод] Как спрогнозировать продуктивность разработчиков? Компании могут разными способами помочь своим разработчикам добиться максимальной продуктивности: от изменения офисного пространства до приобретения более совершенных инструментов и очистки исходного когда. Но какие решения повлияют сильнее всего? Опираясь на литературу по ...

Видеокурс «Kubernetes База»: что нового в версии 2.0? Базовый курс по Kubernetes — первый курс, который мы создали в Слёрме. Все начиналось с формата трехдневного интенсива, а 19 июня 2019 вышел видеокурс. За прошедший год мы собрали фидбек и с его учетом, а также с учетом обновлений инструментов, перезаписали все материалы. Д...

Apple разрешила рекламу в уведомлениях на iPhone Apple всегда отличалась строгой политикой в отношении приложений для смартфонов. Компания запрещала разработчикам отправлять рекламные сообщения пользователям. Однако теперь Apple смягчила правила и разрешила рекламу в уведомлениях на iPhone.

⚡Молния: в российском App Store подорожают приложения. Новые цены Apple приняла решение повысить цены на приложения из App Store для пользователей из России из-за возросшего курса доллара по отношению к рублю. Повышение затронет как сам софт, так и встроенные покупки, которые предлагаются в его составе. Об этом говорится на официальном са...

Как жить и работать с психиатрическим диагнозом: расшифровка эфира, часть 1 И снова привет, Хабр. Две недели назад я написала пост с каминг-аутом, что я работаю в IT с тяжелым психическим расстройством и предложила задавать вопросы. И форма ответов просто взорвалась! Впервые за время, которое я на площадке, я увидела человеческую часть нашего ком...

Слухи: Blizzard выпустит WoW: The Burning Crusade Classic уже 4 мая, а бета-тестирование начнётся в феврале Согласно новой утечке, World of Warcraft: The Burning Crusade Classic выйдет 4 мая, а бета-тестирование расширения начнётся в середине февраля. Информация пришла от стримера World of Warcraft и ютубера Staysafe, который ссылается на свои источники. На прошлой неделе стало из...

Sony PlayStation 5 уже назвали шедевром Консоль Sony PlayStation 5 получила высокую оценку от легендарной компании Epic Games, которая создала знаменитый движок Unreal Engine, а также такие игровые вселенные, как Gears of War и Unreal Tournament. По словам Ника Пенвардена (Nick Penwarden), вице-президента по...

iOS-приложения будут работать на Mac с Apple Silicon, но крупные разработчики пока на это не готовы   Ресурс 9to5Mac выяснил, что не все крупные разработчики готовы к адаптации своих приложений для процессора Apple Silicon. Хотя по умолчанию все приложения для iOS доступны в Mac App Store для Apple Silicon, компания позволяет разработчикам исключать свои приложе...

Дайджест интересных материалов для мобильного разработчика #376 (21 — 27 декабря) Последний выпуск нашего дайджеста в 2020 году! Исследуем жизнь без Auto Layout, создаем гибкие списки, разбираемся с ошибками Android-разработки, ищем дубликаты изображений и изучаем основы мобильного маркетинга — это и многое другое в новой подборке. С наступающим! Читать...

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

[Перевод] Как за два месяца пройти путь от начинающего питониста до сертифицированного TensorFlow-разработчика Я всё ещё помню тот день, когда сдал выпускную работу в университет. Я тогда вздохнул с облегчением, так как это означало окончание бакалавриата. Но мной скоро овладела скука. Делать было нечего, мир был охвачен пандемией. Мне очень хотелось найти новое занятие, которое изба...

Яндекс убрал из Переводчика оскорбительные фразы по слову «чечен» после критики Вчера журналистка Милана Мазаева обнаружила, что Яндекс.Переводчик для слова chechen («чечен») предлагает примеры с оскорбительным подтекстом. В частности, были примеры с чеченским террористом и бандитом.

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

Дональд Трамп согласился оставить TikTok в App Store Приложения TikTok и WeChat оставят в американском App Store. Президент США Дональд Трамп заявил, что он одобрил сделку, по итогам которой Oracle и Walmart станут совладельцами новой компании TikTok Global в США — на двоих им будет принадлежать 20% компании. Таким образом Тр...

[Перевод] «Бесполезное» представление, преобразовавшее математику Изначально от теории представлений отказались. Сегодня она играет важнейшую роль в большинстве областей математики. Когда в конце XIX века впервые появилась теория представлений, многие математики сомневались в ценности этого подхода. В 1897 году английский математик Уилья...

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

Дайджест интересных материалов для мобильного разработчика #355 (27 июля — 2 августа) В новом дайджесте испорченные десктопы, свой вклад в Swift, безопасность приложений и война Дурова с Apple, качество кода и эволюция приложений, Huawei как лидер рынка и много других интересных материалов! Читать дальше →

Удивительное рядом: новые технологии помогли обезьянам распознать буквы на пустом экране Мы уже писали, как ученые научились «перепрограммировать» нейроны сетчатки, что помогло регенерировать ее тканям. Но на этом новые открытия не заканчиваются. Ученые из Нидерландского института нейронаук вживили в зрительную кору макак пластины из 1024 электродов. В дальнейш...

Как мы в ЦИАН улучшаем продукт с помощью исследований пользовательского опыта Привет, Хабр! В Циан уделяют внимание интересным техническим решениям. А еще интересуются, как с результатами этих решений будут жить пользователи, насколько вообще необходимы эти решения и как они помогут людям, которые ищут или продают недвижимость. В этой статье расскажу,...

Бывший дизайнер Apple, в активе которого насчитывается более 1400 патентов, планирует выпустить конкурента HomePod Бывший промышленный дизайнер Apple Кристофер Стрингер (Christopher Stringer), который более 20 лет проработал в команде Джони Айва (Jony Ive) и значится как автор более чем в 1400 патентов на iPhone, Apple Watch и другие устройства, включая HomePod, основал собственную ...

SuperJob: обзоры зарплат переводчика Сервис SuperJob в ноябре 2020 года изучил предложения работодателей и ожидания претендентов на позицию «Переводчик» в штате компании. Наиболее востребованы на рынке труда переводчики с высшим образованием и стажем ...

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

Стартовали продажи ноутбука Aurora 7 с семью дисплеями Разработчики этого чуда техники, создавая прототип, явно проговаривали про себя: «Маловато будет!», имея в виду количество экранов. Два дисплея? Банально и относительно часто встречается. Три? Ну нет. Вот семь — в самый раз, это отлично. Этот ноутбук пару раз упоминали на...

Программист должен решать проблемы бизнеса Недавно вышла статья, мимо которой я не мог пройти — "Программист не должен решать задачи бизнеса". Неожиданно мой комментарий вырос до мини-статьи. Я не согласен с мнением автора статьи, все сказано ниже ИМХО, с удовольствием подискутирую в комментариях. Сразу за...

Фирмы используют баг-баунти, чтобы купить молчание хакеров Платформы баг-баунти — HackerOne, Bugcrowd и Synack — служат посредниками между белыми хакерами и компаниями, которые хотят улучшить безопасность своих продуктов. При правильном использовании логика простая: Хакер сообщает о найденной уязвимости. Компания-разработчик исп...

Мобильное приложение «Dialog-Ai» создано для поддержки в стрессовых ситуациях На Android вышло новое мобильное приложение «Dialog-Ai» — поддержка в стрессовых ситуациях, которое всегда на связи. Приложение так же есть для платформы iOS. Теперь каждый может поделиться и выговориться, погасить беспокойство, лучше понять свои мысли и чувства, умень...

Погасить беспокойство поможет мобильное приложение «Dialog-Ai» На Android вышло новое мобильное приложение «Dialog-Ai» — поддержка в стрессовых ситуациях, которое всегда на связи. Приложение так же есть для платформы iOS. Теперь каждый может поделиться и выговориться, погасить беспокойство, лучше понять свои мысли и чувства, умень...

Можно ли обойтись без Google? Поскольку санкции США в отношении Huawei продолжают действовать, китайский производитель вынужден искать замену аппаратным и программным технологиям, которые ранее поставляли американские компании. Один из наиболее серьезных пунктов -- запрет использовать в телефонах Huawei ...

Бесплатное мобильное приложение GitHub вышло для iOS и Android Принадлежащий корпорации Microsoft сервис GitHub официально запустил собственное мобильное приложение. Оно в первую очередь предназначено для того, чтобы помочь разработчикам управлять проектами, находясь вдали от ПК. Оно позволяет организовывать задачи, создавать отзывы о п...

Как перевести страницу в Сафари на iOS 14 iOS 14, которую Apple представила 22 июня на конференции WWDC, можно смело считать одним из самых масштабных обновлений операционной системы со времён iOS 7. Несмотря на то что дизайнеры компании почти не изменили внешний вид интерфейса ОС, разработчики постарались на славу...

Обнаружено, что приложение для отслеживания москвичей на карантине создали на базе трекера отходов Обнаружено, что приложение для отслеживания москвичей на карантине «Социальный мониторинг» создали на базе трекера отходов. Журналисты узнали об этом от технического директора компании AmberLabs.

Вышел новый релиз «Python для браузеров», встречаем Brython 3.9 Разработчики проекта Brython Python выпустили новый релиз, Brython 3.9. Сам проект позиционируется, как «Python для браузера». Он основан на Python 3 и выполняется на стороне браузера, причем для разработки веб-скриптов вместо JavaScript используется Python. Код проекта ...

Вышел .NET 5. И что? Несколько недель назад вышел .NET 5. На сайте Microsoft можно найти подробный анонс со всеми изменениями, но главный вопрос для меня, как для разработчика — и что с того? Что мне с выхода пятого дотнета, как я могу его использовать, есть ли смысл переходить на новую версию п...

[Перевод] Новая геометрическая перспектива помогла раскусить старую задачу о прямоугольниках Джошуа Грин и Эндрю Лобб, скучая на карантине, придумали, как доказать один из вариантов теоремы о прямоугольных колышках Можно ли найти в замкнутой петле все виды прямоугольников? В середине марта математики Джошуа Грин и Эндрю Лобб оказались в сходном положении – закрыты...

Сооснователь и бывший глава Lamoda Флориан Янсен стал исполнительным директором «Магнита» Ритейлер привлёк Янсена и ещё четырёх топ-менеджеров Lamoda для цифровой трансформации бизнеса.

Hello Robot бывшего топ-менеджера Google представила робота Stretch — лёгкую и дешёвую основу для домашних помощников Он стоит $17 950 и может хватать предметы весом до 1,5 килограммов.

Google начала раскрывать секреты Android 12 Компания Google объявила новые изменения в правилах для разработчиков для своего онлайн-магазине приложений Google Play Store.  В основном изменения в правилах Google Play закрывают лазейку с внутренними покупками в приложениях и играх, которая позволяла разработч...

Автоматизированная сборка Delphi-приложения Автоматизированная сборка Delphi-приложения Я довольно часто сталкивался с тем, что разработчики на Delphi (можно сказать традиционно) компилируют свои приложения "ручками", что далеко не production-решение, а со стороны выглядит кустарщиной и "делаем на-колен...

[Из песочницы] RPA | Роботизация процессов глазами аналитика Последние полтора года я занимаюсь внедрением и развитием в компании блока RPA на одной из популярных платформ. Четкого проекта внедрения не было: руководство подсмотрело у дружественных организаций "модную" технологию, дало мне задачу прощупать тему и бросило под...

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

У сервисов Google уже более 2 миллиардов активных пользователей В и нтервью с Хавьером Сольтеро (Javier Soltero), главой подразделения Google G Suite, стало известно о том, что в 2019 году компания зафиксировала более 2 миллиардов активных пользователей ежемесячно. Google G Suite — это набор облачных сервисов, предоставл...

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

[Из песочницы] Методы борьбы с воровством в кружке робототехники Приветствую всех членов сообщества! А отдельно — преподавателей и собственников технических кружков: именно вам, уважаемые коллеги, адресована моя статья. Меня зовут Владимир Мозговой. Я являюсь основателем частного центра технического творчества «Robo.Grade» в г. Новочерка...

Серия вебинаров по серверной разработке на Kotlin Все больше инженеров выбирают Kotlin для разработки серверных приложений. Полная совместимость с Java, корутины и высокая безопасность делают Kotlin отличным инструментом для подобных задач. Мы организуем серию вебинаров (на английском языке), где расскажем о разработке бэк...

Опубликован релиз Sequoia 1.0, реализации OpenPGP на языке Rust Спустя три года после начала разработки опубликован релиз Sequoia 1.0. Это реализация OpenPGP на языке Rust, содержащая обширную библиотеку функций и инструментарий командной строки. Релиз опубликован после того, как разработчики закончили работу над низкоуровневым API — в ...

Бывший глава рекламного бизнеса Google разочаровался в компании и создал поисковик Neeva — по подписке и без рекламы По мнению Шридхара Рамасвами, в погоне за прибылью у Google ухудшилось качество поиска, поэтому теперь он хочет создать альтернативу Google Search.

[Перевод] Вышел релиз GitLab 13.5 с обновлениями для безопасности мобильных приложений и вики-страницами групп Вышел релиз GitLab 13.5 со сканированием безопасности мобильных приложений, вики-страницами групп, общим реестром пакетов и многими другими классными фичами! Читать дальше →

Microsoft прекращает поддержку Cortana Спустя пять лет существования виртуального помощника Cortana на мобильном рынке компания Microsoft объявила о закрытии своего проекта. В разговоре с VentureBeat Эндрю Шуман из Microsoft, преемник Хавьера Сольтеро и корпоративного вице-президента по Cortana, подтвердил, что…

[Перевод] 10 интересных репозиториев на GitHub, полезных любому разработчику Представляем вам перевод статьи Simon Holdorf, опубликованной на сайте medium.com. В ней вы найдете ссылки на полезные репозитории, с помощью которых можно прокачать навык разработки ПО. Фото с ресурса Unsplash. Автор: Vishnu R Nair GitHub — это лучшая платформа для обме...

Кадровые изменения в Xiaomi Бывший вице-президент Lenovo Group Чанг Ченг отмечает свое новое назначение: отныне он вице-президент Xiaomi. Об этом сегодня на своей странице в сети Weibo объявил сам глава компании Лэй Цзюнь. В рамках своей новой должности Чанг Ченг будет отвечать за планирование мобильны...

Звезда сериала «Галина» едва не расплакалась из-за вопроса о первой любви Хмельницкая играет роль сильной женщины, но сценарий первой любви в ее жизни, видимо, совпал с сюжетом мелодрамы «Галина». Звезда сериала «Галина» дала интервью и рассказала о разводе с мужем, ролях в кино, о ревности. Но Алёна Хмельницкая не смогла ответить на вопрос о пер...

Разработчики GrayKey создали приложение для похищения паролей iPhone Издание NBC News сообщает о том, что компания Grayshift, выпускающая устройство GrayKey для взлома заблокированных яблочных мобильных устройств, разработала новое приложение под названием Hide UI, позволяющее скрыто получить системный пароль для разблокировки устройства. Чит...

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

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

[Перевод] Представляем Visual Studio Codespaces: облачная разработка, где бы вы ни были Поскольку все мы внедряем такие практики, как социальное дистанцирование и удаленная работа, команды разработчиков стали более распределенными. Наша собственная команда столкнулась с некоторыми проблемами, которые являются частью этого перехода, и это побудило нас усилить ра...

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

[Перевод] Неочевидная разница между лидером и менеджером Кто вы: лидер или менеджер? Некоторые часто принимают лидеров за менеджеров — и наоборот. Однако эти понятия совершенно разные: если вы справляетесь с ролью менеджера, это не значит, что вы можете быть лидером. И наоборот: не все лидеры могут эффективно управлять людьми и ...

Книга «Мифический человеко-месяц, или Как создаются программные системы » Привет, Хаброжители! Немногие книги по управлению проектами можно назвать столь же значимыми как «Мифический человеко-месяц». Смешение примеров из реальной разработки ПО, мнений и размышлений создает яркую картину управления сложными проектами. Эти эссе основаны на пятидесят...

Моё знакомство с AppGallery: как я воспользовался возможностями Huawei и нашёл точку роста для своего проекта Привет, Хабр! Меня зовут Георгий, я менеджер проектов и гейм-дизайнер в компании Azur Games. Мир мобильных игр — это очень конкурентная среда: здесь важно регулярно включаться в освоение новых инструментов, чтобы продолжать наращивать свою аудиторию. Наша команда отслежива...

OpenPGP переписывают на Rust: проект Sequoia Секвойя Стагг в роще Олдер-Крик, Калифорния В 2018 году три бывших разработчика GnuPG начали работу над проектом Sequoia — реализацией OpenPGP на Rust. Как известно, OpenPGP — это открытый стандарт шифрования данных, часто используемый для защищённой электронной почты; а G...

[Перевод] Go: Должен ли я использовать указатель вместо копии моей структуры? Иллюстрация, созданная для «A Journey With Go», из оригинального гофера, созданного Рене Френч. С точки зрения производительности систематическое использование указателей вместо копирования самой структуры для совместного использования структур многим Go разработчикам пред...

[Из песочницы] Turing Pi — кластерная плата для self-hosted приложений и сервисов Turing Pi это решение для self-hosted приложений построенное по принципу rack стоек в дата центре, только на компактной материнской плате. Решение ориентировано на построение локальной инфраструктуры для локальной разработки и хостинга приложений и сервисов. Вообщем это ка...

Простые средства информирования внутри компании Всем снова привет! Вроде бы еще не так давно я рассказывал, как выглядит обмен знаниями в Exness глазами новичка, и вот уже снова есть, что рассказать! На самом деле, гибкость и скорость это два больших плюса в любом бизнесе. И на работу knowledge manager’a это влияет в ог...

В России создали приложение для электронного паспорта Об этом в беседе с корреспондентом ТАСС сказал вице-премьер РФ Дмитрий Чернышенко."Там все уже создано (приложение для электронного паспорта - прим. ТАСС), вопрос в сертификации и криптозащите ключей электронных квалифицированных подписей <...> У нас, по-моему, не...

[Из песочницы] Что нового ждать от AMD? Всем привет, меня зовут Илья и я интересуюсь компьютерным железом. И мне очень стало интересно, а что же выйдет в 2020-ом году. Я очень долго ползал по интернету и наткнулся на данную таблицу с сайта http://www.3dcenter.org/. Скажу сразу, что я отношусь ко всем компаниям, вы...

[Перевод] Проверим тысячи пакетов PyPI на вредоносность Примерно год назад Python Software Foundation открыл Request for Information (RFI), чтобы обсудить, как можно обнаруживать загружаемые на PyPI вредоносные пакеты. Очевидно, что это реальная проблема, влияющая почти на любой менеджер пакетов: случаются захваты имён заброшенны...

Бывшая PR-менеджер ФНС возглавила ИТ в АП Согласно указу, должность куратора ИТ в Администрации Президента заняла Татьяна Матвеева, ранее работавшая экс-главой ИТ-департамента Федеральной налоговой службы...

Google почти полностью избавилась от приложений Android с доступом к звонкам и сообщениям Компания Google рассказала о том, как боролась в онлайн-магазине Google Play с вредоносными приложениями и недобросовестными разработчиками в 2019 году.  Команда Google продолжила совершенствовать свои правила по безопасности, особенно требования к приложениям для...

Максим Савельев, менеджер по продукту в DFIN: «Лидерские навыки — то, чему стоит учиться всем» Максим более 10 лет помогал компаниям выстраивать бизнес-процессы — сначала в Deloitte и Сбербанке в России, затем стал продакт менеджером в финтех-проекте DFIN (Donnelley Financial Solutions). В интервью Cossa.ru Максим рассказал о...

Apple — первая в мире американская компания стоимость 2 триллиона долларов Утренние торги на бирже Nasdaq стали в какой-то мере сенсацией — акции Apple выросли в цене до отметки $467,77 за штуку, и этого оказалось достаточно, чтобы рыночная капитализация компании достигла отметки в 2 триллиона долларов. Таким образом, Apple стала первой ...

Создаем thumbnails для видео с python и opencv Порой, разбирая завалы больших и малых видеофайлов в папке(папках) нет времени заглядывать в содержимое каждого файла. Тут на ум приходят так называемые thumbnails, которые позволяют в виде нарезки фрагментов из видео, создать представление о содержимом. Создадим небольшу...

Google улучшила работу мобильного «Google Переводчика» без интернета Google Переводчик стал лучше, даже если у вас нет интернета «Google Переводчик», некогда бывший одним из главных продуктов Google, сегодня практически не упоминается в интернете. То ли народ поголовно начал учить иностранные языки, то ли просто за другими разработками его ст...

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

ICQ New запускает соревнование для разработчиков ботов Мессенджер ICQ New проводит соревнование между разработчиками ботами. На базе мессенджера создана платформа для разработки ботов - ICQ New Bot API. На ней любой программист может создать своего бота и выставить его на конкурс. Авторы ботов, которые будут признаны IT-эксперта...

Microsoft, EY и Startupbootcamp объявили о новом наборе в программу по выводу российских стартапов на глобальный рынок Global Pilots В этот раз фокус программы будет сделан на технологические стартапы из индустрии финансов и ритейла, а также на разработчиков кросс-функциональных решений. Организаторы помогут проектам выйти на глобальный рынок, а также окажут содействие в поиске международных заказчиков. У...

Microsoft, EY и Startupbootcamp объявили о новом наборе в программу по выводу российских стартапов на глобальный рынок Global Pilots В этот раз фокус программы будет сделан на технологические стартапы из индустрии финансов и ритейла, а также на разработчиков кросс-функциональных решений. Организаторы помогут проектам выйти на глобальный рынок, а также окажут содействие в поиске международных заказчиков. У...

Microsoft, EY и Startupbootcamp объявили о новом наборе в программу по выводу российских стартапов на глобальный рынок Global Pilots В этот раз фокус программы будет сделан на технологические стартапы из индустрии финансов и ритейла, а также на разработчиков кросс-функциональных решений. Организаторы помогут проектам выйти на глобальный рынок, а также окажут содействие в поиске международных заказчиков. У...

Microsoft, EY и Startupbootcamp объявили о новом наборе в программу по выводу российских стартапов на глобальный рынок Global Pilots В этот раз фокус программы будет сделан на технологические стартапы из индустрии финансов и ритейла, а также на разработчиков кросс-функциональных решений. Организаторы помогут проектам выйти на глобальный рынок, а также окажут содействие в поиске международных заказчиков. У...

Microsoft, EY и Startupbootcamp объявили о новом наборе в программу по выводу российских стартапов на глобальный рынок Global Pilots В этот раз фокус программы будет сделан на технологические стартапы из индустрии финансов и ритейла, а также на разработчиков кросс-функциональных решений. Организаторы помогут проектам выйти на глобальный рынок, а также окажут содействие в поиске международных заказчиков. У...

Конференция Microsoft Build 2020 — полностью в Online уже сегодня (смотрите прямо на Хабре) Привет, Хабр! В этом году мы проводим нашу традиционную весеннюю конференцию Build полностью в онлайне. Для участников будут доступны сотни сессий и выступлений, некоторые из которых будут проходить параллельно. Для этого мы разработали крутой плеер, чтобы вы могли управлять...

Apple и Google могли сами создать приложение для борьбы с коронавирусом. Почему они не стали? 20 мая 2020 года Apple и Google выпустили совместно созданный API для отслеживания контактов заболевших коронавирусом, чтобы помочь правительствам создавать свои собственные приложения, которые помогут остановить распространение инфекции. Казалось бы, вот оно, решение больш...

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+ Михаил Салосин (далее – МС): – Всем привет! Меня зовут Михаил. Я работаю бэкенд-разработчиком в компании MC2 Software, и я расскажу об использовании Go в бэкенде мобильного приложения «Смотри+». Кто-нибудь из присутствующих любит хоккей? Тогда это приложение для вас. О...

Как создать микросервис на PaaS Если вам интересно, как можно автоматизировать повседневные задачи разработчиков и построить удобную систему оркестрирования зависимостей ваших сервисов, загляните под кат. Об этом в своем докладе на конференции Golang Live 2020 рассказал разработчик продуктовой команды «Ави...

Project Reunion призван упростить разработку UWP и Win32-приложений для Windows 10 В рамках конференции Build 2020 компания Microsoft анонсировала проект Project Reunion, призванный сократить разрыв между разработкой Win32 и UWP-приложений путём объединения Windows API и UWP API. Этот шаг позволит разработчикам модернизировать и создавать приложения, рабо...

Новый год, новый браузер: Microsoft Edge вышел из стадии предварительной оценки и теперь доступен для загрузки Чуть более года назад мы объявили о намерении перестроить Microsoft Edge на основе проекта с открытым исходным кодом Chromium. Это было нужно для того, чтобы улучшить совместимость для всех пользователей, уменьшить фрагментацию для веб-разработчиков и установить партнерски...

Сервис на языке Dart: введение, инфраструктура бэкэнд Оглавление 1. Введение 2. Backend 2.1. Инфраструктура. 2.2. Доменное имя. SSL. 2.3. Серверное приложение на Dart. … 3. Web 3.1. Заглушка «Under construction» … 4. Mobile … Введение Меня, Flutter-разработч...

[Перевод] Отлаживайте ваши приложения .NET Core в WSL 2 с Visual Studio Вы разработчик .NET Core, которому нравится работать в Windows и Visual Studio, но вам нужно протестировать свое приложение в Linux? Вы кросс-платформенный разработчик, которому нужен простой способ тестирования большего количества целевых сред? Вы уже открыли для себя преим...

Пишем full stack монолит с помощью Angular Universal + NestJS + PostgreSQL Привет, Хабр! В этой статье мы создадим готовый шаблон-монолит, который можно брать за основу нового fullstack приложения как скелет для навешивания функционала. Эта статья будет полезна, если вы: Начинающий  fullstack-разработчик; Стартапер, который пишет MVP чтобы провери...

Apple купила подкаст сервис Scout FM Издание Bloomberg со ссылкой на осведомленные источники сообщает о том, что в будущем компания Apple планирует уделять повышенное внимание различным разговорным шоу. Для этого купертиновцы приобрели приложение Scout FM. Разработчики Scout FM создали отдельные станции с под...

Google избавится от популярного приложения для обучения детей чтению Два года назад команда разработчиков из подразделения Google Area 120 создала приложение Rivet для обучения детей чтению. Этот сервис стал довольно популярен, но Google по какой-то причине решила от него избавиться.

Digiday: ограничения Apple на использование данных для рекламы в приложениях будут строже, чем ожидалось Компания явно «злоупотребляет служебным положением» и не позволяет разработчикам вступить в отношения с собственными пользователями на собственных условиях, считают эксперты.

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

[Перевод] Помогут ли SWIR-камеры беспилотным автомобилям преодолеть ограничения геозон Подписывайтесь на каналы: @AutomotiveRu — новости автоиндустрии, железо и психология вождения @TeslaHackers — сообщество российских Tesla-хакеров, прокат и обучение дрифту на Tesla Транспортные средства, которые могут ездить куда угодно, при любых погодных или дорожных у...

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

Прохождение XCOM: Enemy Unknown – 8 видео XCOM: Enemy Unknown — компьютерная игра в жанре компьютерная стратегия / тактическая RPG, вышедшая 9 октября 2012 года. Разработчик — Firaxis Games, издатель — 2K Games. Игра выпущена на платформах: Microsoft Windows, PlayStation 3, Xbox 360, macOS, Linux, iOS и Android. За...

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

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

Проинвестированный «Тинькофф» еврофинтех привлёк $17,6 млн при оценке в $117 млн Сервис Vivid Money, основанный бывшими топ-менеджерами банка "Тинькофф", в первом раунде венчурных инвестиций получил 15 млн евро при оценке в 100 млн евро..

DOOM Eternal принесла $450 млн выручки за первые девять месяцев Bethesda Softworks не раскрывает данные о продажах DOOM Eternal, однако кое-какую информацию удалось узнать благодаря бывшему менеджеру по продукту id Software.

[Из песочницы] Актуальные библиотеки визуализации данных для react-разработчиков Привет, Хабр! Представляю вашему вниманию перевод статьи «Data Visualization Libraries for React Developers in 2019» автора Veronika Rovnik. Вот уже несколько лет подряд React не сдаёт позиции и входит в тройку самых любимых библиотек профессиональных разработчиков по всему...

Потенциал впечатляющих сервисов HMS Core 4.0 представлен Huawei в Барселоне D Барселоне состоялась виртуальная презентация потребительских бизнес-продуктов и стратегии компании Huawei. В ходе этого мероприятия генеральный директор подразделения Huawei Consumer BG г-н Юй Чэндун (Ричард Юй) представил HMS Core 4.0 — HUAWEI. При интеграции в прик...

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

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

Moonshot Games™ и Secret Door™: первые студии создала Dreamhaven Бывший глава и соучредитель компании Blizzard Entertainment Майк Морхейм (Mike Morhaime) и целый ряд ветеранов игровой индустрии объявили о создании новой компании Dreamhaven, специализирующейся на разработке компьютерных игр и расположенной в г. Ирвайне (шт. Калифорния). Ко...

Разработчик заблокированной в App Store игры Fortnite обвинил Apple в нарушении обещаний Вчера вечером стало известно, что Apple готова снизить комиссию для некоторых разработчиков приложений с 30 до 15%. На это практически мгновенно отреагировала компания Epic Games, создавшая заблокированную в App Store игру Fortnite.

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

Приложение для борьбы с COVID-19 MedsLOCK представили Maxonrow и Avantas Tech Компания Maxonrow совместно с Avantas Tech представила MedsLOCK — долгожданное решение, призванное помочь в глобальной борьбе с пандемией COVID-19. MedsLOCK — платформа для коммуникации и мониторинга в режиме реального времени, созданная на базе блокчейна Maxonro...

В государственных приложениях в России обнаружены иностранные трекеры Эксперты АНО «Информационная культура» проанализировали приватность государственных мобильных приложений в России. Как отмечают эксперты, разработчики государственных приложений пользуются теми же инструментами, сервисами и продуктами отслеживания пользоват...

Почему Flutter побеждает? Последний год я так или иначе пишу приложения на Flutter для iOS и Android. До этого у меня был и есть 5 летний опыт работы с Xamarin. Это были замечательные 5 лет. Благодаря Xamarin и моей любви к этому фреймворку я, в принципе, перешел в стан разработчиков, этот инструмент...

Выпускники семестрового курса «Разработка приложений на iOS», Технопарк Mail.ru Свои дипломные проекты в этом сезоне защитила новая группа выпускников семестрового курса «Разработка на iOS» Технопарка (МГТУ им. Баумана). Это был экспериментальный семестр, все занятия проходили онлайн. Преподаватели выбрали четыре самых интересных решения, о которых мы х...

work&dev fun(damentals) #0. Что ожидать и как помогать расти разработчику из trainee в уверенного junior? Это цикл статей. Следующую можно прочесть тут Что ожидать и как помогать расти разработчику из trainee в уверенного junior? Уровень разработчика — то чем все привыкли меряться и то за чем все перебегают из компании в компанию. В последние несколько лет тенденция рынка тако...

SwayWM — сам себе UnixPorn Всем привет. В этой статье я опишу свой опыт настройки и использования sway — тайлингового оконного менеджера для Linux. Читать дальше →

Браузер Vivaldi обновился: пополнился возможностями и даже игрой Компания Vivaldi (бывшие разработчики Opera), представила крупное обновление своего браузера для Windows и Android со встроенной сюжетной игрой в стиле киберпанка 80-х. Об этом стало известно из пресс-релиза компании. Читать полную статью

[Перевод] Пишем приложение на Flutter в связке с Redux Привет всем! В этой статье я хотел бы показать вам, как создать Flutter приложение, используя Redux. Если вы не знаете, что такое Flutter, то это — SDK с открытым исходным кодом для создания мобильных приложений от компании Google. Он используется для разработки приложений...

Google запустила новое приложение Keen. Что оно делает и кому нужно? Google на этой неделе запустила тестовое приложение, которое может помочь вам «зацепиться» за любую тему, собирая о ней всё больше информации в едином месте. Сервис получил название Keen. Доступен сейчас в виде приложения для смартфонов или же веб-версии. Читать полную ...

Открылся сайт для разработчиков приложений для Chrome OS На этом ресурсе собрана техническая информация о разработке приложений для Chrome OS, приводятся примеры кода, будут выходить объявления о новых продуктах и т.д.

[Перевод] Реализуем машинное обучение на iOS-устройстве с использованием Core ML, Swift и Neural Engine Привет, хабр! В преддверии старта продвинутого курса «Разработчик iOS», мы традиционно подготовили для вас перевод полезного материала. Введение Core ML — это библиотека машинного обучения, выпущенная в свет Apple на WWDC 2017. Она позволяет iOS разработчикам добавлять ...

Adobe планирует запустить мощного конкурента Google Camera. Переманила основного разработчика В декабре 2019 года мы писали о том, что Adobe не только планирует, но уже выпустила рабочее приложение камеры для Android. Тогда она было в стадии бета-версии. Но акцент в ней был сделан не сказать чтобы на качество снимков, как в Google Camera, а на креатив и пост-обрабо...

Microsoft прекратит поддержку своих приложений для Windows 10 Mobile Медленное "уничтожение" Microsoft Windows 10 Mobile будет продолжаться до января 2021 года - даты, когда заканчивается поддержка собственных приложений Office, сообщает ITbukva.com.Еще в июле 2017 года Microsoft официально отключила Windows Phone, и ее внимание к Windows 10 ...

Intel Parallel Studio XE 2020: все лучшее — разработчикам В самый канун Нового года увидела свет новая версия главного инструмента Intel для разработчиков — Intel Parallel Studio XE 2020. Давайте воспользуемся этим поводом и посмотрим, чем живет сейчас всем известная «студия» и в какую сторону развивается. Читать дальше →

[Перевод] Emacs — 6 трюков для продуктивной работы Ранее я уже писал об использовании Emacs в качестве C++ IDE и другом техническом оснащении. Однако, я не обращал особого внимания на то, что использую Emacs и для работы много с чем ещё. Честно говоря, я не смог бы пользоваться этим редактором в полной мере, не будь в нем во...

3 приёма для избавления от изматывающих отношений Любить, помогать и выслушивать близких — это здорово. Но совсем не здорово, когда отношения заводят в тупик и топят в негативе. Три несложных приёма помогут разорвать отравляющую связь.

Обновление для Dream League Soccer 2020 вышло в виде отдельной игры в режиме пробного запуска В официальной группе игры Dream League Soccer в Facebook разработчики сообщили, что обновление 2020 для игры выйдет только в январе следующего года. Однако новую версию можно найти в виде отдельного приложения в Google Play. Она доступно в ограниченном количестве стран, но э...

Бывшие менеджеры «Яндекса» закроют социальный сервис «Аура» через полтора года после запуска Команда сервиса решила «прекратить эксперимент».

Переводчик и видеоконференции в мессенджере Gem4me Группа компаний Gem4me MarketSpace запустила функционал перевода сообщений и видеоконференций в мессенджере Gem4me. Москва-Минск-Рига-Нью-Йорк, 28.08.2020 Мессенджер Gem4me объединяет пользователей из 163 стран, а поскольку мессенджер тесно связан с торговой площадкой...

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

Google обращается за помощью к Microsoft, чтобы решить самую большую проблему Chrome После того, как Microsoft начала выпуск обновления Windows 10 May 2020 Update, софтверный гигант заявил, что нашел способ исправить использование оперативной памяти браузерами на базе Chromium. Исправление – «Segment Heap», которое теперь включено в Windows 10 и должно помоч...

[Из песочницы] Почему CDN не нужны: развенчиваем старый миф Технология CDN была создана для ускорения раздачи тяжелого контента и обеспечения стабильности онлайн-трансляций. Но для большинства медленных бизнес-сайтов — это не более чем лишний «костыль», который во многих случаях не решает, а усугубляет проблему. От него следует отказ...

Microsoft выпустила SDK для смартфона с двумя экранами Surface Duo Несмотря на то, что Microsoft еще не выпустила само устройство в продажу, компания опубликовала предварительный SDK, чтобы помочь разработчикам подготовить свои приложения для работы с двумя экранами.

Smilegate выступит издателем MMORPG TeeTiny Online, у игры будет один сервер для всех TeeTiny Online — это мобильная MMORPG, которую изначально анонсировал в 2019 году южнокорейский разработчик Teeny Studio. Уже даже успела пройти ЗБТ для английской версии. На конференции G-Star 2020 мы узнали, что Smilegate выступит в качестве издателя этого проекта. Ещё одн...

[Перевод] Вышел GitLab 13.1 с управлением оповещениями, качеством кода и улучшениями для безопасности и соответствия требованиям Релиз GitLab 13.1 уже доступен! Улучшения нового релиза включают расширенное управление уведомлениями и инструменты, которые помогут вам контролировать и улучшать качество кода, а также другие способы поддержания безопасности и соответствия вашего кода требованиям. Читать д...

[Перевод] Разработка MQ JMS приложения на Spring Boot Разработчики приложений, работающие на Java, при использовании интерфейса JMS, часто предпочитают работать со Spring Framework. Spring может упростить написание кода новых приложений, предоставляя шаблоны для общих паттернов (templates for common patterns) и успешно исполь...