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

DeepCode научился анализировать код на Си и C++

Облачный сервис на основе глубинного обучения также поддерживает поиск уязвимостей и потенциальных ошибок Java, JavaScript, TypeScript и Python.

Как выбирать компоненты Open Source

На сайтах наподобие GitHub доступно огромное количество проектов Open Source, и выбрать подходящие может быть трудно. Однако задача упрощается, если оценить код кандидата и изучить процесс его создания.

GitHub: количество реальных учетных записей дошло до 40 миллионов

По оценкам IDC, в мире насчитывается порядка 5 млн разработчиков ПО, работающих на условиях полной занятости, 7 млн частично занятых и еще 7 млн разработчиков, работающих бесплатно.

Горизонтальное масштабирование команд разработчиков

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

Будущее разработки — за многообразием пользовательских интерфейсов

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

В редакторе кода GitHub Atom появился предпросмотр изменений

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

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 с системой распознавания речи.

Почему 90% ИИ-проектов «умирают» на этапе пилота и как этого избежать?

Искусственный интеллект за последние два года прошёл путь от экспериментальной технологии до обязательного элемента цифровой повестки.

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