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

Разработчикам нравится работать на дому

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

Линус Торвальдс мечтает о «маке» с процессором ARM

Основатель Linux мечтает о мощной настольной системе, которая упростит разработку программного обеспечения для архитектуры ARM.

Крупнейшие конференции для разработчиков стали виртуальными и общедоступными

В прошлом году регистрация на конференцию Microsoft Build стоила 2395 долл., а на WWDC — 1599 долл. Билетов хватало не всем.

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 посвящены, соответственно, беспилотным автомобилям, новой науке об информации и разработке программного обеспечения для сложных систем.

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