• «Java-мир больше никогда не будет прежним» — интервью с Александром Белокрыловым и Алексеем Войтыловым из BellSoft

      Остаются последние дни перед Joker, и очень хотелось принести на Хабр не обычное интервью, а какой-нибудь мощной дичи. В последнее время люди интересуются серверами на Arm, и так получилось, что у нас есть по этой теме реальные специалисты.

      Александр (alexbel) Белокрылов и Леша Войтылов, совместно с Григорием Лабзовским, который руководил центром разработки Oracle в Санкт-Петербурге, чуть более года назад основали компанию BellSoft. Сейчас компания успешно работает, развивается и уже успела получить известность в Java-мире.

      По объему коммитов в OpenJDK за прошлый год они вышли на пятое место, и теперь впереди только Oracle, Red Hat, SAP и Google:



      Надо понимать, что BellSoft — это не только Arm:

      • Вышла Liberica JDK 11, поддерживаются Linux x86_64, Windows, Linux ARMv8, Linux ARMv7 (включая Raspberry Pi). Будут выкладываться сборки для Mac и Solaris Sparc.
      • Публикуются образы под все архитектуры на Docker Hub для Debian, CentOS, Alpine. Образ для Alpine делается из lite версии с --compress 2 поэтому существенно меньше обычного JDK.

      В этом интервью мы коснемся только Arm, а всё остальное оставим на следующий раз.
      Читать дальше →
    • Проверка зрения с помощью смартфона

        Специалист по вычислительной фотографии Рамеш Раскар (Ramesh Raskar) из Массачусетского технологического института разработал уникальное приложение для смартфонов, которое методами интерактивной 3D-графики позволяет точно определить количество диоптрий для каждого глаза. Программа работает настолько просто, что даже удивительно, почему никто не придумал этого раньше и не произвёл революцию в офтальмологии, которая до сих пор вынуждена диагностировать отклонение зрения от нормы с помощью дорогого оборудования, такого как на фото. Теперь всё изменится.
        Читать дальше →
      • Создаем простейшее usb-устройство для общения со своей программой

          В продолжение темы о создании собственного USB-гаджета.
          Создание простого устройства.

          Раз устройство планируется подключать к ПК, значит вероятнее всего потребуется передача данных между устройством и ПК.
          Начнем писать прошивку и софт, наладив связь между ними.
          Читать дальше →
        • Подборка полезных репозиториев на GitHub


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

            Читать дальше →