Рубрика «Кодинг»

Язык программирования Apple Swift будет использоваться в операционной системе Google Fuchsia

В середине ноября 2017 года в сообществе программистов возникли споры о том, не разветвляет ли компания Google язык программирования с открытым кодом Apple Swift, применяя его в собственной операционной системе Fuchsia.

Microsoft заподозрили в утере исходного кода одного из компонентов Office

На минувшей неделе компания Microsoft выпустила плановые обновления безопасности, устраняющие в общей сложности 53 уязвимости, включая критическую проблему CVE-2017-11882 в MS Office, затрагивавшую редактор формул Microsoft Equation (EQNEDT32.EXE). Метод, использованный производителем для исправления данной проблемы, навел ряд экспертов на мысль, что Microsoft могла потерять исходный код компонента.

Facebook открыл реализацию платформы и протокола маршрутизации Open/R

Facebook открыл наработки, связанные с платформой маршрутизации Open/R, которая изначально развивалась как распределённая система маршрутизации для динамически меняющихся беспроводных mesh-сетей, но затем была перенесена для других сетевых применений, включая опорную сеть Facebook Express Backbone. Код эталонной реализации Open/R написан на языке C++ и распространяется под лицензией MIT. Для определения RPC-вызовов используется язык описания интерфейсов Apache …

Опубликован план прекращения поддержки Python 2 в NumPy

Разработчики NumPy, библиотеки для научных вычислений, ориентированной на работу с многомерными массивами, представили план прекращения поддержки Python 2. Начиная с 2010 года NumPy параллельно поддерживает ветки для Python 2 и Python 3.

Как адаптировать ваш сайт под iPhone X? Рассказывает Apple

Накануне выхода iPhone X компания Apple опубликовала инструкции для разработчиков, адаптирующих свои приложения под нестандартный экран нового дисплея. Теперь же компания решила поделиться советами с веб-дизайнерами, которые хотят, чтобы их сайты смотрелись современно.

Релиз среды разработки приложений KDevelop 5.2

Состоялся релиз интегрированной среды программирования KDevelop 5.2, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5.

«Raspberry Pi» выпустила новый модульный ноутбук Pi-Top

Новый модульный ноутбук от компании Raspberry Pi создан для того, чтобы пользователь не только мог самостоятельно обновлять его начинку, но и имел возможность одновременно изучать код и электронику, подстраивая железо ноутбука под свои текущие задачи.

Выпуск GitHub Desktop 1.0

Увидел свет первый стабильный выпуск продукта GitHub Desktop, предоставляющего графический интерфейс для обособленной работы с GitHub. GitHub Desktop позволяет редактировать код, создавать ветки, взаимодействовать с другими разработчиками и отправлять изменения не прибегая к выполнению операций в командной строке.

Компания Apple выпустила язык программирования Swift 4.0

После года разработки компания Apple представила релиз языка программирования Swift 4.0, второй значительный выпуск после открытия исходных текстов проекта. Официальные сборки подготовлены для Linux (Ubuntu 16.04, 16.10) и macOS (Xcode). Исходные тексты распространяются под лицензией Apache 2.0.