GitHub представил сервис для облачной разработки Codespaces

12.05.2020     
Крупнейший сервис хранения репозиториев кода GitHub выпустил масштабное обновление. На конференции Satellite, которая в этом году прошла в виртуальном формате, компания представила встроенную IDE с инструментами для облачной разработки Codespaces, а также форумы для комфортного обсуждения кода, средства защиты репозиториев и другие новшества. 

Что такое GitHub Codespaces

Платформа GitHub Codespaces предоставляет все необходимое для облачной разработки. IDE реализовали на базе популярного редактора Microsoft Visual Studio Code. 

Собственно, сама Microsoft (ей принадлежит GitHub) неделю назад провела ребрендинг: переименовала веб-версию Visual Studio Code Online в Visual Studio Codespaces. После этого GitHub интегрировал облачные инструменты в собственную среду. 

Во время презентации возможностей Codespaces директор GitHub Нат Фридман отметил: «Каждый репозиторий имеет свой собственный способ настройки среды разработки, который часто требует десятков шагов, прежде чем вы сможете написать какой-либо код. Еще хуже то, что порой окружения двух проектов, над которыми вы работаете, конфликтуют друг с другом. GitHub Codespaces предоставляет вам полнофункциональную облачную среду разработки, которая разворачивается за считанные секунды непосредственно в GitHub».

 

 

Условия доступа

GitHub предоставил бесплатный доступ к бета-версии Codespaces. Шанку Нийоги, старший вице-президент по продукту GitHub, отметил, что когда продукт запустится полноценно, тарифы на его использования будут соответствовать уровню сервиса для сборки проектов GitHub Actions. Его можно использовать для непрерывной интеграции по аналогии с Jenkins или TeamCity. 

Сейчас в GitHub Actions бесплатно доступна работа с публичными репозиториями, а для приватных репозиториев – 500 МБ в хранилище и до 2 тыс. минут работы ежемесячно. Другие форматы платные, причем доступ к виртуальным машинам с macOS в 10 раз дороже, чем с Linux, и в 5 раз по сравнению с Windows. 

Форумы Discussions

Discussions позволяют создавать форумы непосредственно внутри проектов. Это более гибкий и универсальный инструмент, чем просто комментарии, которые используются для код-ревью. 

В рамках Discussions можно создавать отдельные темы, посвященные недостаткам кода или пулл-реквестам, а также любым другим вопросам – возможно, даже непосредственно не связанным с разработкой. К примеру, в рамках Discussions вы можете открыть раздел вопросов и ответов по проекту или инструкций по работе с библиотекой. 

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

 

 

Новый уровень безопасности

На платформу GitHub добавили средства стандартного и секретного сканирования кода. Это часть программы GitHub Advanced Security, запущенной совместно с AWS, Azure, Google Cloud, npm, Stripe и Twilio. 

Стандартный вариант проверяет код на наличие потенциальных уязвимостей в точки зрения безопасности. Инструмент создан на базе CodeQL и нескольких проектов с открытым исходным кодом. Сканирование можно автоматически запускать после каждого добавления кода в удаленный репозиторий на GitHub (отработки команды git push).

 

 

Секретное сканирование теперь доступно для приватных репозиториев. Для публичных хранилищ сервис на базе токенов внедрили в 2018 году. 

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

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


Автор:
Ксения Шестакова Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Рейтинг 1-го уровня
1. o.nikolaev 199 15.05.20 17:18 Сейчас в теме
Оставьте свое сообщение

См. также

Windows 10 сможет запускать приложения с Android-смартфонов

Новость Windows Android ИТ-новость Новости компаний

5 августа 2020 года Microsoft объявила о новшествах, которые появятся в Insider Preview Build 20185. Одной из самых интересных функций стало дальнейшее развитие службы «Ваш телефон».

07.08.2020    620    capitan    3       

Программист из Slack превратил MacOS 8 в кроссплатформенное приложение

Новость ОС Mac OS ИТ-новость

Разработчик создал приложение, позволяющее запустить MacOS 8 на современных компьютерах как обычное приложение. Для этого не понадобится даже предварительно устанавливать эмулятор.

06.08.2020    669    VKuser24342747    0       

МТС получил первую в России лицензию на развитие сети 5G

Новость ИТ-новость Новости компаний Телекоммуникации

Роскомнадзор предоставил МТС лицензию на строительство сети 5G по всей территории России — в 83 из 85 субъектов. Срок действия лицензии - до лета 2025 года. Для развития сети были выданы частоты от 24,25 до 24,65 ГГц.

05.08.2020    664    user-programmist    1       

Работа с большими данными во всем мире должна регулироваться профстандартом

Новость Искусственный интеллект ИТ-новость

Британское компьютерное общество (BCS) вместе с Королевским статистическим обществом (RSS) и Королевской инженерной академией (RAEng) начали работу по созданию профстандартов в отрасли больших данных (BigData).

05.08.2020    550    SKravchenko    3       

GitHub представил дорожную карту развития сервиса

Новость GitHub ИТ-новость

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

05.08.2020    539    VKuser24342747    0       

IEEE опубликовал свежий рейтинг языков программирования

Новость ИТ-новость Языки программирования

Институт инженеров электротехники и электроники IEEE Spectrum недавно опубликовал свой рейтинг языков программирования за 2020 год. Как и в последние несколько лет Python снова лидирует, но есть и несколько сюрпризов.

04.08.2020    756    SKravchenko    1       

Facebook запускает конкурента Zoom

Новость ИТ-новость Мессенджеры Новости компаний

23 июля Facebook объявил, что расширяет возможности Messenger Rooms и Facebook Live, – теперь пользователи могут организовывать онлайн-совещания с участием до 50 человек.

03.08.2020    572    SKravchenko    0       

Виртуальные фанаты заполнят пустые стадионы

Новость Искусственный интеллект ИТ-новость Телекоммуникации

Из-за пандемии COVID-19 сто двадцатый сезон в истории главной лиги бейсбола США пройдет с пустыми стадионами. Но Fox Sports для своих трансляций будет заполнять трибуны виртуальными фанатами с цифровой визуализацией.

31.07.2020    607    SKravchenko    2       

Начался выпуск российских материнских плат для ARM-процессоров «Байкал»

Новость Импортозамещение ИТ-новость Микроэлектроника

Первую российскую материнскую плату для нового ARM-процессора Baikal-M представили компании «Байкал электроникс», «Эдельвейс» и «Базальт СПО». Ориентировочная стоимость платы – 50 тыс. рублей.

30.07.2020    744    user1015646    3       

Банки оценили переход на отечественное ПО в сотни миллиардов рублей

Новость Банки ИТ-новость Цифровая экономика

Российские банки пересчитали планируемые расходы на внедрение отечественных программ. Затраты финансовых учреждений могут составить до 150 млрд рублей.

30.07.2020    533    VKuser24342747    0       

Молодые сотрудники используют больше разных приложений для работы

Новость Автоматизация Аналитика ИТ-новость

Исследование, проведенное консалтинговой фирмой Creative Strategies по изучению сотрудничества, показало значительные различия в стиле и подходе к работе у разных возрастных групп.

29.07.2020    828    SKravchenko    0       

Microsoft представила утилиту для мониторинга процессов в Linux

Новость Linux ИТ-новость Новости компаний

Компания Microsoft выпустила утилиту ProcMon (Process Monitor) для Linux. Программное обеспечение распространяется под открытой лицензией MIT. Ранее ProcMon была доступна только для Windows.

29.07.2020    712    user1015646    2       

Google сделает Android Go обязательной на устройствах с ОЗУ меньше 2 ГБ

Новость Google ИТ-новость Мобильные приложения

С октября 2020 года на все новые Android-устройства, имеющие объем ОЗУ 2 ГБ и менее, Google заставит устанавливать Android Go – модифицированную версию Android для устройств начального уровня.

28.07.2020    1611    SKravchenko    0       

Google Cloud представил новые средства безопасности

Новость Google Безопасность ИТ-новость

Облачная платформа Google Cloud разработала новые инструменты для обеспечения безопасности. Они ориентированы на крупные коммерческие компании, банки и государственные учреждения.

28.07.2020    684    user1015646    0       

ПК на Windows могут перейти на ARM-процессоры

Новость Windows Mac OS ИТ-новость Микроэлектроника

22 июня Apple объявила о переходе Mac на процессоры собственного производства на базе архитектуры ARM. Первые системы появятся к концу года, начав двухлетний переходный период.

24.07.2020    1869    SKravchenko    1       

Разработчики GitHub представили GCM Core – инструмент универсальной аутентификации для Git-серверов

Новость GitHub ИТ-новость

Git Credential Manager Core – это кроссплатформенный инструмент, который может стать альтернативой традиционной HTTPS- или SSH-аутентификации для Git-серверов. Планируется, что в будущем он заменит существующие утилиты аутентификации для Windows, macOS и Linux.

24.07.2020    1118    user1015646    1       

Google выпустила большое обновление Chrome

Новость Google Безопасность Интернет Интерфейсы ИТ-новость

14 июля Google выпустила стабильную версию браузера Chrome 84 Desktop для Windows, Mac и Linux. Новый Chrome получил поддержку Web OTP API, ярлыки PWA и умеет блокировать навязчивые уведомления.

23.07.2020    1745    SKravchenko    0       

GitHub разместил пленочный архив открытого кода в арктическом хранилище

Новость GitHub ИТ-новость

GitHub завершил масштабный перенос архива открытого исходного кода в хранилище Arctic World Archive. Данные будут храниться в виде фотоснимков на пленочных накопителях.

22.07.2020    1113    VKuser24342747    2       

Денег нет: «Сколково» прекратило выдавать некоторые гранты до 2021 года

Новость ИТ-новость Минфин Стартапы Цифровая экономика

Фонд «Сколково» приостановил выдачу грантов за деньги Минфина. Высокотехнологичные компании смогут претендовать на финансирование только в следующем году.

21.07.2020    1230    VKuser24342747    1       

Docker и Amazon Web Services провели взаимную интеграцию инструментов разработчика

Новость Интеграция ИТ-новость Новости компаний

Docker и Amazon вышли на новый этап партнерства. Компании завершили двустороннюю интеграцию инструментов разработчика: Elastic Container Service (ECS) и ECS on AWS Fargate A293; со стороны Amazon; Compose и Desktop developer – со стороны Docker.

20.07.2020    1007    user1015646    0       

Министерство связи запустит единую платформу «Гостех» до конца 2021 года

Новость Законодательство ИТ-новость Минкомсвязь

Минкомсвязь определила правила проведения эксперимента по созданию единой цифровой платформы «Гостех». Поставщик и оператор системы до сих пор не назван.

17.07.2020    1149    VKuser24342747    0       

Microsoft не планирует поддерживать PHP 8.0 для Windows

Новость Windows Интернет ИТ-новость Новости компаний

Инженер Microsoft Дейл Хирт объявил, что Microsoft не будет больше поддерживать сборки Windows для языка сценариев PHP начиная с версии 8.0 и выше. Но компания планирует пока «продолжить разработку и сборку PHP под Windows для 7.2, 7.3 и 7.4».

17.07.2020    1166    SKravchenko    1       

«Яндекс» и Mail.ru по поручению правительства разработают аналог Zoom

Новость Mail.Ru ИТ-новость Минкомсвязь Новости компаний Облачные технологии Яндекс

Минкомсвязь совместно с российскими ИТ-компаниями хочет создать отечественного конкурента Zoom. В ведомстве убеждены, что России необходимо иметь свое приложение для видеоконференций.

16.07.2020    1473    VKuser24342747    4       

Amazon запустил сервис Honeycode для создания приложений без кода

Новость Интерфейсы ИТ-новость Новости компаний Облачные технологии

Новый сервис под названием Honeycode позволит клиентам Amazon Web Services без какого-либо опыта программирования создавать собственные приложения

16.07.2020    1299    SKravchenko    1       

Оператор маркировки запустил роуминговый обмен с ЭДО Лайт

Новость Infostart Software Partners Маркет Маркировка

К электронному документообороту от «Честного Знака», бесплатно доступному для представителей малого бизнеса, работающих с маркированным товаром, подключили роуминг с другими операторами.

14.07.2020    2183    Senator_I    0