Оформляем README-файл профиля на GitHub
Летом 2020 года GitHub позволила пользователям создавать персональные README-файлы и с их помощью кастомизировать свои профили. Сама платформа при создании подобного файла предлагает уже готовый шаблон, в который можно вписать свои данные. Но о какой кастомизации может идти речь, если у всех будут одинаково оформленные профили? За почти два года сообщество придумало множество различных способов выделиться и особенно оформить свою страницу на GitHub.
#GitHub #редакция_Хабра
Летом 2020 года GitHub позволила пользователям создавать персональные README-файлы и с их помощью кастомизировать свои профили. Сама платформа при создании подобного файла предлагает уже готовый шаблон, в который можно вписать свои данные. Но о какой кастомизации может идти речь, если у всех будут одинаково оформленные профили? За почти два года сообщество придумало множество различных способов выделиться и особенно оформить свою страницу на GitHub.
#GitHub #редакция_Хабра
СМИ: в России создадут аналог GitHub для программных продуктов, созданных на бюджетные средства
По информации «РБК», Минцифры в мае этого году начнет эксперимент по созданию российского аналога Github. Там будут представлены программные продукты под открытой лицензией, созданные на бюджетные средства, например, исходные коды и программы, которые были созданы для Минцифры, МВД, Росреестра, Пенсионного фонда и других госорганов. Российские разработчики и компании смогут на добровольной основе публиковать там свои программы.
Доступ к национальному репозиторию будут иметь все физические и юридические лица «без ограничений по национальному, территориальному и иным признакам».
#GitHub
По информации «РБК», Минцифры в мае этого году начнет эксперимент по созданию российского аналога Github. Там будут представлены программные продукты под открытой лицензией, созданные на бюджетные средства, например, исходные коды и программы, которые были созданы для Минцифры, МВД, Росреестра, Пенсионного фонда и других госорганов. Российские разработчики и компании смогут на добровольной основе публиковать там свои программы.
Доступ к национальному репозиторию будут иметь все физические и юридические лица «без ограничений по национальному, территориальному и иным признакам».
#GitHub
Хабр
СМИ: в России создадут аналог GitHub для программных продуктов, созданных на бюджетные средства
По информации «РБК», Минцифры в мае этого году начнет эксперимент по созданию российского аналога Github. Там будут представлены программные продукты под открытой лицензией, созданные на бюджетные...
В GitHub добавили поддержку диаграмм Mermaid
В GitHub появилась возможность добавлять в md-файлы динамические диаграммы с помощью генератора Mermaid. До этого диаграммы вставлялись в виде изображений или «рисовались» с помощью символов из ASCII-таблицы. Теперь же полноценную поддержку схем добавили в синтаксис разметки Markdown.
Mermaid — инструмент для построения диаграмм и графиков, основанный на JavaScript. С его помощью можно динамически создавать блок-схемы, UML-диаграммы, графики коммитов и диаграммы Ганта. Команда GitHub объединилась с разработчиками из CommonMark и добавила нативную поддержку синтаксиса Mermaid на платформу.
#GitHub #Mermaid
В GitHub появилась возможность добавлять в md-файлы динамические диаграммы с помощью генератора Mermaid. До этого диаграммы вставлялись в виде изображений или «рисовались» с помощью символов из ASCII-таблицы. Теперь же полноценную поддержку схем добавили в синтаксис разметки Markdown.
Mermaid — инструмент для построения диаграмм и графиков, основанный на JavaScript. С его помощью можно динамически создавать блок-схемы, UML-диаграммы, графики коммитов и диаграммы Ганта. Команда GitHub объединилась с разработчиками из CommonMark и добавила нативную поддержку синтаксиса Mermaid на платформу.
#GitHub #Mermaid
Github запустил Code Scanning — функцию сканирования кода на уязвимости
GitHub запустил в тестовом режиме сервис Code Scanning, основанный на алгоритмах машинного обучения. Инструмент сканирует код и выявляет в нем распространенные типы уязвимостей. Пока функция работает только в репозиториях с JavaScript и TypeScript кодом.
По заявлению компании, Code Scanning способен выявлять ошибки, приводящие к межсайтовому скриптингу, искажению путей файлов и подстановке SQL и NoSQL запросов. Функция реализована на основе инструмента CodeQL. Проверка кода активируется при каждом выполнении команды git push, а результат закрепляется к pull-запросу.
#Github #CodeScanning
GitHub запустил в тестовом режиме сервис Code Scanning, основанный на алгоритмах машинного обучения. Инструмент сканирует код и выявляет в нем распространенные типы уязвимостей. Пока функция работает только в репозиториях с JavaScript и TypeScript кодом.
По заявлению компании, Code Scanning способен выявлять ошибки, приводящие к межсайтовому скриптингу, искажению путей файлов и подстановке SQL и NoSQL запросов. Функция реализована на основе инструмента CodeQL. Проверка кода активируется при каждом выполнении команды git push, а результат закрепляется к pull-запросу.
#Github #CodeScanning
Рисуем диаграммы Mermaid.js в README-файлах GitHub
14 февраля 2022 года GitHub объявила о старте нативной поддержки диаграмм Mermaid.js в README-файлах GitHub. Нововведение помогло быстрее и эффективнее оформлять блок-схемы и графики для документации. До этого диаграммы вставлялись в виде изображений и если содержимое менялось, то надо было сначала нарисовать новое изображение, а потом вставлять его. Сейчас же можно просто исправить несколько строк в коде и система сгенерирует новый график.
Помимо GitHub, Mermaim.js нативно интегрирована в GitLab, Gitea, 2 Joplin, Joplin и Notion. Также есть и плагины для множества других сервисов. Для редакторов кода есть дополнения, которые помогают рендерить диаграммы. С полным списком поддерживаемых инструментов и сервисов можно ознакомиться в GitHub-профиле проекта.
В этой статье рассмотрим все основные диаграммы, имеющиеся в Mermaid и познакомимся со способами организации блок-схем в README-файлах.
#Mermaid #GitHub #README
14 февраля 2022 года GitHub объявила о старте нативной поддержки диаграмм Mermaid.js в README-файлах GitHub. Нововведение помогло быстрее и эффективнее оформлять блок-схемы и графики для документации. До этого диаграммы вставлялись в виде изображений и если содержимое менялось, то надо было сначала нарисовать новое изображение, а потом вставлять его. Сейчас же можно просто исправить несколько строк в коде и система сгенерирует новый график.
Помимо GitHub, Mermaim.js нативно интегрирована в GitLab, Gitea, 2 Joplin, Joplin и Notion. Также есть и плагины для множества других сервисов. Для редакторов кода есть дополнения, которые помогают рендерить диаграммы. С полным списком поддерживаемых инструментов и сервисов можно ознакомиться в GitHub-профиле проекта.
В этой статье рассмотрим все основные диаграммы, имеющиеся в Mermaid и познакомимся со способами организации блок-схем в README-файлах.
#Mermaid #GitHub #README
Сбой у Slack, GitHub и AWS
По информации Downdetector, произошел сбой в работе Slack, GitHub и облачных сервисов AWS. У пользователей по всему миру не работают некоторые сервисы этих компаний.
Slack пояснила, что сейчас сервис недоступен для некоторых пользователей. В компании определяются с источником инцидента.
#сбои #Slack #GitHub #AWS
По информации Downdetector, произошел сбой в работе Slack, GitHub и облачных сервисов AWS. У пользователей по всему миру не работают некоторые сервисы этих компаний.
Slack пояснила, что сейчас сервис недоступен для некоторых пользователей. В компании определяются с источником инцидента.
#сбои #Slack #GitHub #AWS
GitHub заявил, что будет домом для всех разработчиков, независимо от того, где они проживают
2 марта 2022 года представители команды веб-сервиса для хостинга IT-проектов и их совместной разработки GitHub закончили спор о том, нужно ли блокировать российских разработчиков. Платформа заявила, что будет следить за ситуацией и не позволит попасть под блокировку всем подряд, включая обычных разработчиков.
#санкции #GitHub
2 марта 2022 года представители команды веб-сервиса для хостинга IT-проектов и их совместной разработки GitHub закончили спор о том, нужно ли блокировать российских разработчиков. Платформа заявила, что будет следить за ситуацией и не позволит попасть под блокировку всем подряд, включая обычных разработчиков.
#санкции #GitHub
Разработчики LibreTube сообщили, что GitHub без объяснения причин заморозил их аккаунт
Разработчики LibreTube сообщили в своём микроблоге в Twitter о заморозке аккаунта на GitHub без объяснения причин. Исходный код проекта на текущий момент не удалён с сервиса. Пользователи могут скачать LibreTube, но разработчики потеряли возможность обновлять данные и отвечать на вопросы.
LibreTube — клиент для просмотра видео на YouTube для Android, созданный при помощи Piped. Он позволяет смотреть ролики без рекламы и отслеживания со стороны Google. Авторы проекта связывают заморозку аккаунта с давлением на подобные проекты. LibreTube начал набирать популярность, и сразу после этого аккаунт заморозили.
#LibreTube #GitHub
Разработчики LibreTube сообщили в своём микроблоге в Twitter о заморозке аккаунта на GitHub без объяснения причин. Исходный код проекта на текущий момент не удалён с сервиса. Пользователи могут скачать LibreTube, но разработчики потеряли возможность обновлять данные и отвечать на вопросы.
LibreTube — клиент для просмотра видео на YouTube для Android, созданный при помощи Piped. Он позволяет смотреть ролики без рекламы и отслеживания со стороны Google. Авторы проекта связывают заморозку аккаунта с давлением на подобные проекты. LibreTube начал набирать популярность, и сразу после этого аккаунт заморозили.
#LibreTube #GitHub
Сбой в работе GitHub
22 марта 2022 года в 18:53 мск произошел глобальный сбой в работе сервисов GitHub.
Согласно статусу работы платформы, наблюдаются проблемы со всеми основными сервисами. Разработчикам недоступны или они фиксируют ошибки в работе Git Operations, API Requests Webhooks, Issues, Pull Requests, Projects, GitHub Actions и GitHub Packages.
Проблему наблюдают разработчики по всему миру — в США, Европе, Азии.
#GitHub
22 марта 2022 года в 18:53 мск произошел глобальный сбой в работе сервисов GitHub.
Согласно статусу работы платформы, наблюдаются проблемы со всеми основными сервисами. Разработчикам недоступны или они фиксируют ошибки в работе Git Operations, API Requests Webhooks, Issues, Pull Requests, Projects, GitHub Actions и GitHub Packages.
Проблему наблюдают разработчики по всему миру — в США, Европе, Азии.
#GitHub
GitHub объяснил причину сбоев в марте
GitHub объяснил перебои с работой 16, 17, 22 и 23 марта. Как заявили представители платформы, сбои были вызваны проблемами «конфликта ресурсов» с их основным кластером MySQL под названием «MySQL1». Проблема повлияла на производительность большого количества сервисов и функций GitHub.
#GitHub
GitHub объяснил перебои с работой 16, 17, 22 и 23 марта. Как заявили представители платформы, сбои были вызваны проблемами «конфликта ресурсов» с их основным кластером MySQL под названием «MySQL1». Проблема повлияла на производительность большого количества сервисов и функций GitHub.
#GitHub
GitHub Copilot теперь доступен в виде дополнения для VS Code, но ограниченному количеству разработчиков
В конце марта 2022 года нейросетевой помощник программиста GitHub Copilot стал доступен в виде дополнения для Visual Studio 2022, но с ограничениями по активации этой возможности для всех желающих из-за продолжения тестирования технического превью сервиса.
Доступ к Copilot можно получить после регистрации в программе тестирования технического превью сервиса.
#GitHub
В конце марта 2022 года нейросетевой помощник программиста GitHub Copilot стал доступен в виде дополнения для Visual Studio 2022, но с ограничениями по активации этой возможности для всех желающих из-за продолжения тестирования технического превью сервиса.
Доступ к Copilot можно получить после регистрации в программе тестирования технического превью сервиса.
#GitHub
GitHub предлагает проверять частные корпоративные репозитории на наличие ключей API и токенов аутентификации
GitHub теперь может автоматически блокировать коммиты, содержащие ключи API и токены аутентификации. Платформа объявила о расширении возможностей Advanced Security, чтобы автоматически блокировать утечки.
Сканирование секретов — это дополнительный параметр безопасности, который организации, использующие GitHub Enterprise Cloud с лицензией GitHub Advanced Security, могут включить для дополнительной защиты репозитория.
#GitHub #API #кибербезопасность
GitHub теперь может автоматически блокировать коммиты, содержащие ключи API и токены аутентификации. Платформа объявила о расширении возможностей Advanced Security, чтобы автоматически блокировать утечки.
Сканирование секретов — это дополнительный параметр безопасности, который организации, использующие GitHub Enterprise Cloud с лицензией GitHub Advanced Security, могут включить для дополнительной защиты репозитория.
#GitHub #API #кибербезопасность
GitHub заблокировал репозиторий SymPy из-за ложной жалобы от HackerRank
GitHub заблокировал официальный репозиторий с документацией к проекту SymPy и сайт проекта, который хостился на серверах GitHub. Причиной блокировки стала ложная жалоба о нарушении авторских прав от компании HackerRank. После возмущения пользователей компания отозвала жалобу и признала свою ошибку.
#GitHub
GitHub заблокировал официальный репозиторий с документацией к проекту SymPy и сайт проекта, который хостился на серверах GitHub. Причиной блокировки стала ложная жалоба о нарушении авторских прав от компании HackerRank. После возмущения пользователей компания отозвала жалобу и признала свою ошибку.
#GitHub
Github Copilot стал общедоступным, но по подписке
В блоге GitHub сообщили, что ИИ-инструмент Copilot стал доступен всем разработчикам по подписке. Бесплатно сервисом могут пользоваться только студенты и разработчики популярных проектов с открытым исходным кодом.
#GitHub #Copilot
В блоге GitHub сообщили, что ИИ-инструмент Copilot стал доступен всем разработчикам по подписке. Бесплатно сервисом могут пользоваться только студенты и разработчики популярных проектов с открытым исходным кодом.
#GitHub #Copilot
Американский сенатор опубликовала на GitHub законопроект о криптовалютах, пользователям предложили вносить предложения
Сенатор Синтия Луммис (Cynthia Lummis) опубликовала разрабатывающийся закон о криптовалютах на GitHub и предложила пользователям вносить в него правки и предложения. Чиновница обещает прислушиваться к мнению общества и в итоге выпустить версию законопроекта, которая бы устроила большую часть граждан.
#GitHub #законодательство
Сенатор Синтия Луммис (Cynthia Lummis) опубликовала разрабатывающийся закон о криптовалютах на GitHub и предложила пользователям вносить в него правки и предложения. Чиновница обещает прислушиваться к мнению общества и в итоге выпустить версию законопроекта, которая бы устроила большую часть граждан.
#GitHub #законодательство
Разработчиков призвали отказаться от GitHub после запуска Copilot
Software Freedom Conservancy, некоммерческая организация, которая предоставляет поддержку и юридические услуги для проектов программного обеспечения с открытым исходным кодом, призвала сообщество отказаться от GitHub после запуска коммерческой версии Copilot.
#GitHub #Copilot
Software Freedom Conservancy, некоммерческая организация, которая предоставляет поддержку и юридические услуги для проектов программного обеспечения с открытым исходным кодом, призвала сообщество отказаться от GitHub после запуска коммерческой версии Copilot.
#GitHub #Copilot
Эксперимент по созданию государственного репозитория ПО (отечественного аналога GitHub) начнётся 1 ноября и продлится до 30 апреля 2024 года.
Согласно постановлению Правительства РФ от 10.10.2022 № 1804 «О проведении эксперимента по предоставлению права использования программ для электронных вычислительных машин, алгоритмов, баз данных и документации к ним, в том числе исключительное право на которые принадлежит Российской Федерации, на условиях открытой лицензии и созданию условий для использования открытого программного обеспечения», предусматривается:
— создание национального репозитория ПО с открытым кодом;
— размещение в нем программного обеспечения, созданного, в том числе, за бюджетные средства, для переиспользования в других проектах;
— формирование нормативной базы для публикации ПО с открытым кодом.
#законодательство #GitHub
Согласно постановлению Правительства РФ от 10.10.2022 № 1804 «О проведении эксперимента по предоставлению права использования программ для электронных вычислительных машин, алгоритмов, баз данных и документации к ним, в том числе исключительное право на которые принадлежит Российской Федерации, на условиях открытой лицензии и созданию условий для использования открытого программного обеспечения», предусматривается:
— создание национального репозитория ПО с открытым кодом;
— размещение в нем программного обеспечения, созданного, в том числе, за бюджетные средства, для переиспользования в других проектах;
— формирование нормативной базы для публикации ПО с открытым кодом.
#законодательство #GitHub
GitHub запустил токены с выборочным доступом
GitHub представил персональные токены доступа (personal access tokens, PATs) с возможностью настройки прав доступа ко всем или строго определённым репозиториям и API. Нововведение должно повысить уровень безопасности данных разработчиков и организаций, использующих PATs, и снизить риски в случае кражи учётных данных. Существующие токены продолжают поддерживаться и теперь называются токенами личного доступа или Classic.
#GitHub #кибербезопасность
GitHub представил персональные токены доступа (personal access tokens, PATs) с возможностью настройки прав доступа ко всем или строго определённым репозиториям и API. Нововведение должно повысить уровень безопасности данных разработчиков и организаций, использующих PATs, и снизить риски в случае кражи учётных данных. Существующие токены продолжают поддерживаться и теперь называются токенами личного доступа или Classic.
#GitHub #кибербезопасность