DeepCode обеспечивает анализ кода на основе искусственного интеллекта на языках C и C ++

DeepCode, облачный сервис, который использует машинное обучение для анализа кодовых баз на наличие недостатков безопасности и потенциальных ошибок, теперь может анализировать код C и C ++. Обученный на анализе тысяч проектов с открытым исходным кодом, DeepCode обеспечивает обратную связь для проектов на платформах размещения кода ил

Подробнее

Большое обновление языка R приносит большие изменения

Выпущена версия 4.0.0 языка R для статистических вычислений с изменениями синтаксиса языка, а также функциями, относящимися к проверке ошибок и длинным векторам. Обновление было опубликовано 24 апреля. Исходный код R 4.0.0 доступен на сайте cran.r-project.org. Проект GNU, R набрал обороты с развитием науки о данных и машинного обучения, в настоящее время занимая

Подробнее

Почему электронная почта не убила факс

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

Подробнее

Руководство Awless: попробуйте более умный интерфейс командной строки для AWS

Анри Бинсток - директор по инновациям в Wallix и соавтор проекта с открытым исходным кодом Awless. Когда облако касалось только виртуальных машин, такие инструменты, как Chef или Puppet, помогали нам легко подготовить наши виртуальные машины. Единственное, что имело значение, - это предоставить экземпляры, содержащие весь требуемый код и данные. Но теперь, когда Amazon Web Services разросся до более чем 90 сервисов, вз

Подробнее

TypeScript 3.8 добавляет импорт и экспорт только типа

TypeScript 3.8, новая версия типизированного надмножества JavaScript от Microsoft, теперь доступна как производственная версия. Последнее обновление TypeScript делает упор на импорт и экспорт только типов и соответствие стандартам ECMAScript. В выпуске добавлен новый синтаксис для импорта и экспорта только типов, с целью предоставить пользователям более точный контроль над импортом и исключением.

Подробнее

Понимание пограничных зон Azure

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

Подробнее

Предварительные версии браузера Microsoft Edge для Linux

Microsoft предлагает предварительную сборку браузера Edge для Linux, что делает браузер доступным для всех пяти основных настольных и мобильных платформ, включая Windows, macOS, iOS и Android.  20 октября Microsoft объявила о доступности Microsoft Edge Dev Channel для Linux. Релиз поддерживает дистрибутивы

Подробнее

Награды InfoWorld в области технологий года

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

Подробнее

Launchable применяет машинное обучение к тестированию программного обеспечения

Startup Launchable, соучредителем которого является Kohsuke Kawaguchi, создатель платформы Jenkins CI / CD, применяет машинное обучение для тестирования программного обеспечения. Технология компании прогнозирует вероятность отказа для каждого теста с учетом изменения исходного кода.  Все еще в скрытом режиме, Launchable предлагает «более умное» тестирование и «более быстрые» разработки. Цель технологии компании - устранить медленную обратную связь от тестов, позволяя пользо

Подробнее

5 лучших инструментов для бета-тестирования вашего приложения

Еще в 2014 году разработчику игр Red Winter пришлось вытащить продолжение своей популярной игры Dungelot из магазина приложений всего через несколько дней после его первого выпуска. Причина? В игре было полно ошибок, и она перешла с модели «плати один раз и играй вечно» на модель freemium.  Многих из этих пр

Подробнее

Почему облако? В 2016 году это была приманка нового

У предприятий есть всевозможные оправдания для перехода в облако: отказ от капитальных затрат, добавление масштабируемости к приложениям, даже страсть к облаку со стороны руководителей, которые хотят «уйти из ИТ-бизнеса» (хм, извините, администрирование по-прежнему требуется). Но в 2016 году одна из причин поднялась на вершину рейтинга: невероятные новые функции, которые предварительно подготовлены и ждут вас в облаке. Конечно, вы можете создать кластер графического процессора и запустить свои собственн

Подробнее

ФБР, держись подальше! Как все зашифровать

Неспособность ФБР взломать iPhone 5c террориста свидетельствует о надежной защите, которую вы можете получить для своей личной информации на мобильном устройстве. Такое же шифрование доступно и на вашем компьютере, по крайней мере, в некоторых случаях. Учитывая все больший доступ к личным и корпоративным данным, к которым стремятся правительство США, а также другие политики, недобросовестные предприятия и хакеры-преступники, люди должны повысить свою э

Подробнее

GNAP: OAuth следующего поколения

Шел 2012 год, и обновленный протокол безопасности под названием OAuth 2 распространился по сети, что позволило пользователям использовать поставщиков безопасности для легкого входа на веб-сайты. Многие системы единого входа, от AWS Cognito до Okta, реализуют OAuth. OAuth - это то, что позволяет вам «аутентифицироваться в Google» или других провайде

Подробнее

Project Oxford: Microsoft предоставляет API для интеллектуальных приложений

Этой весной Microsoft анонсировала Project Oxford, набор SDK и API, которые позволяют разработчикам создавать «интеллектуальные» приложения без необходимости изучения машинного обучения. Используя API-интерфейсы Oxford для лица, речи и зрения, разработчики могут создавать приложения, которые распознают черты лица, анали

Подробнее

FileMaker Pro: простая разработка приложений, простое развертывание в облаке

Не так много лет назад департаменты стремились запускать приложения баз данных FileMaker на настольных компьютерах. В последние годы эти приложения начали перемещаться в Интернет. В 2017 году настольные приложения более или менее устарели, а веб-сайты уступают место мобильным приложениям. Учитывая, что FileMaker Inc. явля

Подробнее

Облако в вашем центре обработки данных? Прибытие Azure Stack

Наконец-то он здесь: после продолжительной разработки трех общедоступных предварительных версий Microsoft объявила о выпуске Azure Stack. Вы можете скачать бесплатный пакет разработки Azure Stack прямо сейчас. Полные аппаратные и программные решения появятся в продаже в ближайшие пару месяцев, когда Microsoft завершит сертификацию. Внедрение общедоступного

Подробнее

Общие сведения о привязке параметров в веб-API ASP.Net

Веб-API ASP.Net - это облегченная структура, которую можно использовать для создания служб RESTful HTTP. При работе с методами контроллера в веб-API вам часто требуется передавать параметры этим методам. «Параметр» здесь просто относится к аргументу метода, а «привязка параметра» относится к процессу установки значений для параметров методов веб-A

Подробнее

Программирование на Java с помощью лямбда-выражений

В техническом выступлении на JavaOne 2013 Марк Рейнхольд, главный архитектор Java Platform Group в Oracle, назвал лямбда-выражения самым крупным обновлением модели программирования Java за всю историю . Хотя существует множество приложений для лямбда-выражений, в этой статье основное внимание уделяется конкретному примеру, который час

Подробнее

GitHub Desktop 2.0 добавляет перезагрузку и сохранение

GitHub Desktop 2.0, обновление клиента GitHub для Windows и MacOS, добавляет поддержку перебазирования и сохранения, чтобы разрешить переключение контекста и сохранение истории фиксации в чистоте, соответственно. GitHub отмечает, что цель GitHub Desktop 2.0 - помочь командам работать вместе и поддерживать общие шаблоны разработки. Возможности, представленны

Подробнее

4 средства проверки типов Python, чтобы ваш код был чистым

Вначале в Python не было оформления шрифтов. Это соответствует общей цели - сделать язык быстрым и простым для работы с гибкими типами объектов, которые учитывают изгибы написания кода и помогают разработчикам сохранять свой код кратким. Однако за последние несколько лет Python добавил поддержку аннотаций типов, вдохновив целую культуру программного обеспечения, посвященного проверке типов Python во время разработки. Python н

Подробнее