• НАСА опубликовало видео посадки марсохода «Персеверанс»



      Поздно вечером 22 февраля 2021 года НАСА опубликовало первые в своем роде кадры спуска и приземления «Персеверанс». В открытом доступе появились видео и фото процедуры посадки космического аппарата после входа в атмосферу Марса, а также новые изображения поверхности планеты, сделанные марсоходом.
      Читать дальше →
    • Как эффективно набрать миллион рефералов по партнерской ссылке?

      Здравствуйте! Вопрос как привлечь рефералов волнует многих желающих добиться получения высокого пассивного дохода в сети Internet. Этот процесс требует упорства, терпения и некоторых знаний. Прочитав заголовок, Вы, наверное, подумали, что тут будут туториал или кейсы. Нет, здесь будет слив. Слив людей, живущих по принципу "ищу приличную работу, но чтоб не связана с трудом".

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

      А ведь можно было поступить по-другому: куриный помет вполне можно переработать на биодизель, а его использовать для генерации той самой халявной электроэнергии, так необходимой для майнинга. Зимой курятник обогревается видеокартами, так можно поднять яйценоскость. Но для этого всего нужно учить физику, и не в школе. Нужны какие-то профессиональные знания. А что делать, если физику мы не учили, но закончили 3-месячные курсы и получили диплом программиста?

      Читать далее
    • Все об SVG анимации

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



      Здесь не будет никаких плагинов, библиотек и прочего, речь пойдет только о чистом SVG.
      Единственный инструмент, который я буду использовать, это Adobe Illustrator.
      Получить сакральные знания
    • Как быстро создать Bootstrap-сайт для бизнеса: 6 полезных инструментов



        Bootstrap уже много лет позволяет бизнесам по всему миру создавать адаптивные сайты с качественным UX без лишних затрат. В сегодняшней статье мы еще раз поговорим о плюсах этого фреймворка и рассмотрим некоторые полезные инструменты, которые позволят повысить его эффективность.
        Читать дальше →
        • +9
        • 9.4k
        • 7
      • 4 года игры в танчики

        Доброго времени суток, дорогой читатель!

        Сегодня я хочу поведать тебе забавную, ещё не закончившуюся историю странных совпадений, побед и поражений, радости и смуты. Если интересно как создавался, возможно, один из самых маленьких в мире "умных" (а не просто р/у) танков как на КДПВ, а так же при чём тут IoT, PHP и Angular - прошу под кат!

        Узнать всё об этом
      • Google говорит, университеты больше не нужны

        • Translation

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

        Для многострадального образовательного сектора, который и без того осаждают проблемы вроде спада в числе абитуриентов, черепашьего темпа изменения учебных программ, затруднений с переходом на дистанционное обучение и слишком высокой стоимости, этот ход со стороны Google и его сотрудников, возможно станет началом давно назревающего цифрового переворота.
        Читать дальше →
      • Лучшие плагины и сервисы для WordPress в 2020


          По версии ресурса W3Techs, под капотом более 62% всех сайтов, построенных на базе CMS, находится Wordpress той или иной версии. Официальный маркетплейс WP содержит огромное количество различных плагинов, модулей и расширений базового функционала и разобраться в этом разнообразии — не самая простая задача. Эта статья призвана ее упростить.

          Автор статьи — веб-разработчик с 12-летним стажем работы с WordPress, он подготовил подборку своих любимых инструментов для решения повседневных задач. Большинство приведённых примеров широко известны в WP сообществе, однако, есть и парочка личных открытий.
          Читать дальше →
        • Trello — эффективная система управления знаниями для небольшой IT-команды

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



            Использовать громоздкие продукты вроде Confluence для этого неудобно, маленьким командам лучше подойдет Trello. Этот простой и практичный инструмент позволяет за один вечер организовать удобное хранилище знаний, которое легко поддерживать и обновлять. Именно так поступили в команде веб-дизайнеров Atman Digital и остались довольны. Как они используют базу знаний в Trello, в чем преимущества такого подхода и кому подойдёт, расскажет Роман Хорин — генеральный директор агентства Atman Digital.
            Читать дальше →
          • Как eBay делал сканер штрих-кодов на WebAssembly

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

            Наши инженеры внимательно следили за развитием стандарта. Как только поддержку WebAssembly 1.0 внедрили во всех основных браузерах, разработчики сразу захотели опробовать её.

            Но тут возникла проблема. Хотя многие приложения выигрывают от WebAssembly, но область применения технологии в электронной коммерции всё ещё примитивна. Мы не смогли сразу найти правильный вариант её использования. Было несколько предложений, но во всех вариантах JavaScript подходил лучше. Когда мы в eBay оцениваем новые технологии, то первый вопрос: «Какова потенциальная выгода для наших клиентов?» Если здесь нет ясности, мы не переходим к следующему шагу. Очень легко увлечься новой модной технологией, даже если она не имеет никакого значения для клиентов и только усложняет существующий рабочий процесс. Пользовательский опыт всегда важнее опыта разработчика. Но с WebAssembly иначе. У этой технологии огромный потенциал, просто мы не могли найти правильный вариант использования. Впрочем, в итоге всё-таки нашли.
            Читать дальше →
            • +18
            • 6.9k
            • 3
          • Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1/2: Progressive Web App

            • Tutorial


            Наверное, все близкие к веб-разработке люди уже наслышаны о Progressive Web App. Ещё бы! Эта технология практически уравняла веб и мобильную разработку с точки зрения распространения продуктов и вовлечённости пользователей.

            Да, современный фронтенд, написанный, например, на React, работает как приложение. Но вот только скачивается это приложение в браузер и запускается из него. В этом и заключается огромный гандикап, который всегда имела мобильная разработка. Давайте подумаем, чем с точки зрения обычного пользователя, «приложение» отличается от «сайта». Сразу в голову приходит, что приложение в телефоне, а сайт на компьютере. Но ведь есть мобильный браузер, так что сайт и в телефоне тоже. Тогда остаётся 3 существенных отличия:
            Читать дальше →
          • От регистрации до витрины: как выложить мобильное приложение в App Store и Google Play (часть 1)

            • Tutorial


            Начинающие мобильные разработчики часто испытывают затруднения при выкладывании своих проектов в Google Play и App Store. И если с первым особых проблем не возникнет, то со вторым придется повозиться, особенно, если вы выкладываете приложение от юридического лица. Поэтому в помощь начинающим мы решили написать туториал по размещению в официальных сторах приложений под iOS и Android.
            Читать дальше →
          • Обзор JavaScript-сканнеров штрихкодов

              Недавно появилась идея сэкономить на ТСД на складе и попробовать использовать вместо них обычные дешёвые мобильники (даже без пылезащиты). Интерфейс планирую реализовать в виде веб-приложения (обычные веб-странички, HTML + CSS + JS).

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


              Читать дальше →
            • Создание AR-игры с помощью Vuforia

              • Translation
              • Tutorial

              [Под катом есть объёмные GIF]

              Дополненная реальность (Augmented reality, AR) внезапно стала очень популярным термином. Благодаря Vuforia разработчики с лёгкостью могут дополнять физический мир цифровым контентом.

              Хотя выпуск ARKit и ARCore позволил повысить известность дополненной реальности, уже существовали другие платформы и SDK. Одним из них был Vuforia; а недавно Unity заключила с Vuforia партнёрское соглашение и интегрировала эту AR-платформу в игровой движок Unity.

              В этом туториале я создам AR-игру с помощью Vuforia SDK, интегрированного с движком Unity. В процессе работы я расскажу о следующих ключевых компонентах:

              • Настройка передачи данных с камеры дополненной реальности
              • Отслеживание изображений — что это и как работает
              • Прикрепление цифрового контента к физическому объекту
              • Создание настраиваемых взаимодействий, запускаемых в зависимости от того, что видит камера
              Читать дальше →
              • +15
              • 37.3k
              • 2
            • Видеореклама: must have успешного бизнеса

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

              Почему видеоролики нравятся людям и как они помогают бизнесу


              Рисованный видеоролик Spotify позволил новому музыкальному сервису обойти iTunes за 5 месяцев после запуска и принести Universal Music рекордную прибыль — более 30 млрд долларов.

              Количество пользователей файлового хостинга DropBox за 1 месяц распространения ознакомительного видеоролика увеличилось на 10 %. За первые 5 лет после запуска число пользователей сервиса выросло с 0 до 300 млн, а его стоимость возросла до 400 млрд долларов благодаря короткому эксплейнеру.

              СИБУР, крупнейшая нефтехимическая компания России, активно использует анимационную видеорекламу для привлечения новых клиентов. Сложные производственные процессы становятся понятны после просмотра рекламного ролика.
              Читать дальше →
            • ArduPilot для новичков. Установка и настройка на BeagleBone Blue

              • Tutorial
              Мы с командой (к которой Вы можете присоединиться) единомышленников с Хабра разрабатываем робота для сбора мячей для гольфа на driving range. Это узкоспециализированный сервисный робот, поэтому мы планируем одновременно разработать так же единый программно-аппаратный комплекс, который в дальнейшем можно было бы использовать как основу для других сервисных роботов и UGV.



              В прошлом посте мы описали, почему мы остановились на этом софте. При настройке нашего проекта мы использовали информацию из статьи. Собственно, здесь представляем перевод данного краткого руководства, возможно, для кого-то это окажется полезным и поможет Вам сделать своего первого или очередного робота.
              Читать дальше →
            • Генерируем и сканируем QR/BAR коды

              • Tutorial

              В статье приводится короткий пример, как встроить в своё приложение генератор и/или сканер QR кодов (или штрих-кодов), и тем самым облегчить себе задачу передачи с устройства на устройство коротких объемов информации.

              QR-коды пришли на смену устаревшим штрих-кодам (далее вместо 'Bar code') и все плотнее входят в нашу жизнь, их используют в десятках различных решений от передачи ссылок на сайт, до сложных систем авторизаций и покупок.
              Читать дальше →
              • +10
              • 94.6k
              • 7
            • Создание Android приложения для распознавания текста за 10 Минут. Mobile Vision CodeLab

              • Tutorial

              Видео версия туториала



              Оптическое распознавание символов (англ. Optical Character Recognition, сокр. OCR) дает компьютеру возможность читать текст на изображении, позволяя приложениям понимать знаки, статьи, листовки, страницы текста, меню или что угодно в виде текста. Mobile Vision Text API предоставляет разработчикам Android мощную и надежную возможность OCR, которая поддерживает большинство устройств Android и не увеличивает размер вашего приложения.


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

              Читать дальше →
              • +10
              • 20.8k
              • 8
            • Как выбрать инструмент для прототипирования в 2018 году?

                Здравствуй, Хабр! Меня зовут Саша Отважный, я работаю команде Digital Business Platform Сбербанка и Сбертеха, и занимаюсь дизайном мобильных приложений и веб-проектов. Большая часть моей работы состоит из сборки прототипов разной степени детализации для разных целей. Новые инструменты и сервисы для дизайна и прототипирования выходят и обновляются каждый день. Я провёл полное и глубокое исследование инструментов, представленных сегодня на рынке, и помогу в них разобраться.

                Я разбил список на три большие группы по функциональности и разберу каждую по отдельности:


                Читать дальше →
              • Thunkable X – бесплатная браузерная среда разработки мобильных приложений под iOS и Android



                  IDE Thunkable X работает на платформе Thunkable, которая ранее развивалась в качестве альтернативы MIT App Inventor. В настоящее время платформа предлагает две функционально отличающиеся и независимые среды разработки – оригинальную для разработки под Android, совместимую с MIT App Inventor, и кроссплатформенную Thunkable X, позволяющую один и тот же проект запустить и на iOS, и на Android. Более того, данная IDE предоставляет возможность установить на каждый iPhone по одному приложению без использования стороннего аппаратного и программного обеспечения. Не требуется ни компьютер Mac, ни эмулятор macOS, ни Xcode, ни джейлбрейк и др.
                  Читать дальше →
                • Анимации в Android по полочкам (Часть 1. Базовые анимации)

                    Всем привет!

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

                    Сегодня мы поговорим об инструментах для создания анимации. К сожалению, так получилось, что в Android достаточно много способов что либо анимировать, и по началу в них очень легко запутаться. Я постараюсь привести максимально общую классификацию и оставлю ссылки исключительно на документацию, т.к. туториалов можно найти предостаточно. Надеюсь эта статья поможет уложить в голове всё по полочками и, при необходимости создать анимацию, выбрать наиболее подходящий способ.
                    Читать дальше →