Разработка ПО

Slack выпустила библиотеку для создания пользовательских интерфейсов

Библиотека Block Kit, как считают ее создатели, поможет создавать более привлекательные и удобные приложения, а также наглядно продемонстрирует, какими возможностями обладает система Slack

SAP выпустила собственный дистрибутив Java

Дистрибутив получил название SapMachine. Клиенты и партнеры компании могут свободно запускать на нем свои приложения на основе OpenJDK.

Bloomberg: платформа Marzipan даст возможность переноса приложений с iPad на Mac

Согласно прогнозам, соответствующий набор инструментов Apple представит на предстоящей конференции WWDC; в 2020 году, появится аналогичный набор для переноса приложений с iPhone.

GitHub предлагает бесплатные частные репозитории для небольших проектов

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

Линус Торвальдс: характер разработки Linux меняется вместе с изменениями в оборудовании

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

В GitHub Enterprise появился анонимный доступ к Git, устранены бреши

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

Оборот российских софтверных компаний в 2018 году может составить один триллион рублей

Согласно данным «Руссофт», совокупный оборот всех российских компаний-разработчиков ПО в 2017 году составил 14,3 млрд. долл. Это на 19% больше, чем в 2016 году. В рублях показатель вырос на 4% и достиг 834 млрд. рубл.

Средства разработки CA для мейнфреймов заработают в облаке IBM

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

Об Agile по гамбургскому счету

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

В Windows 10 добавят платформу для приложений с элементами искусственного интеллекта

В Microsoft объявили, что следующее крупное обновление операционной системы будет включать в себя платформу Windows ML.

Время обновления

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

Корпоративную версию платформы Java переименовали в Jakarta EE

Название пришлось поменять, так как после перехода разработки Java EE под контроль Eclipse авторские права на прежнюю торговую марку остались у корпорации Oracle.

Visual Basic поднялся в рейтинге популярности языков программирования Tiobe

Однако Microsoft вот-вот прекратит параллельное развитие Visual Basic и C#, который в рейтинге сейчас занимает пятое место.

GitHub: среди программистов растет популярность глубинного обучения и кроссплатформенной разработки

Среди проектов, связанных с искусственным интеллектом, наряду с TensorFlow, набирают популярность библиотека интерфейсов для нейронных сетей Keras и DeepSearch с системой распознавания речи.

Accenture: в экосистеме разработчиков больше привлекает возможность обучения, чем заработок

Из ведущих платформ разработчики выше всего оценили Microsoft Azure — за точность, своевременность и ясность материалов. Amazon Web Services назвали самой перспективной, а Google Cloud — самой инновационной и внимательной к запросам разработчиков.

Как обеспечить безопасность приложений при ускоренной разработке

Применение таких средств защиты, как Web Application Firewall, позволяет противостоять эксплуатации уязвимостей, но при этом не устраняет корень проблемы — ошибки в коде.

Облачная разработка с IBM Bluemix

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

Разработка ПО: либо быстро, либо безопасно?

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

Zend Framework 3 работает вчетверо быстрее, чем предыдущая версия

Одна из важнейших особенностей новой версии популярного набора PHP-библиотек с открытым кодом для создания веб-приложений — поддержка PHP 7.

Автоматический отладчик из МТИ нашел ошибки в популярных приложениях

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

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