Сегодня стартует неделя OS мейнтейнеров. Работаете ли Вы над своим первым issue или уже отреагировали на 2000-й в OS Community, которое Вы поддерживаете. Хотите ли Вы сказать спасибо (а может и проспонсировать), услышать, задать вопросы людям разрабатывающим код, который каждый день делает Вашу работу эффективнее и легче – Вам сюда:
https://github.com/github/maintainerweek
https://globalmaintainersummit.github.com/
https://github.com/github/maintainerweek
https://globalmaintainersummit.github.com/
GitHub
GitHub - github/maintainermonth: A month for maintainers to gather & share
A month for maintainers to gather & share. Contribute to github/maintainermonth development by creating an account on GitHub.
Наш очередной митап приближается. Мы надеемся, что Вы присоединитесь к нам 15 июня 2021 года в 19:00 по Москве послушать про наши новости и новинки. В этот раз наша тема "Инфраструктура" и мы счастливы, что с нами выступят Михаил Грачев, который расскажет про взращивание культуры Open Source в компании и Антон Таяновский, который расскажет про инфраструктурные шаблоны Pulumi на примере AWS Lambda и Sagemaker.
Что нового мы выпустили в мае ? 20 новых фичеров 🎉 Вот самые интересные из них:
https://github.blog/2021-06-10-whats-new-from-github-changelog-may-2021-recap/
https://github.blog/2021-06-10-whats-new-from-github-changelog-may-2021-recap/
The GitHub Blog
What’s new from GitHub Changelog? May 2021 Recap
In May, GitHub shipped a total of 20 new features, from video support and an improved mobile experience to labels for Discussions - and much more!
Если Вы не были на наших прошлых митапах, вот здесь мы собрали ссылки на презентации хабберов и наших гостей, может быть Вы найдёте что-то интересное
https://habr.com/ru/post/561762/
https://habr.com/ru/post/561762/
Хабр
От Планеты GitHub с любовью
Сейчас более чем когда-либо, мы опираемся на наше сообщество, чтобы решать проблемы, справляться с изоляцией и искать новые способы учиться и общаться во время п...
Мы изменили настройки уровня по умолчанию для предупреждений безопасности. Теперь они будут на уровне репо. Если не установить настройки по отдельным репо или не указать, что хотите по прежнему получать все нотификации - они перестанут приходить. Подробности как изменить настройки здесь:
https://github.blog/changelog/2021-05-05-repository-level-notification-controls-for-security-alerts/
https://github.blog/changelog/2021-05-05-repository-level-notification-controls-for-security-alerts/
The GitHub Blog
Repository level notification controls for security alerts | GitHub Changelog
GHAS пользователи теперь могут определять свои собственные паттерны, по которым будут определяться секреты. После введения нового паттерна, вся история git будет просканирована заново. Паттерны можно определить на уровне отдельных репо или целой организации (бета)
https://github.blog/changelog/2021-06-04-secret-scanning-now-supports-user-defined-patterns-on-private-repositories/
https://github.blog/changelog/2021-06-04-secret-scanning-now-supports-user-defined-patterns-on-private-repositories/
The GitHub Blog
Secret scanning now supports user defined patterns on private repositories | GitHub Changelog
И немного новостей про депендабот.
Мы добавили возможность игнорировать major/minor/patch версии для отдельных зависимостей, версии которых выходят слишком часто
https://github.blog/changelog/2021-05-21-dependabot-version-updates-can-now-ignore-major-minor-patch-releases/
Депендабот теперь поддерживает Terraform<= 1.0
https://github.blog/changelog/2021-06-10-dependabot-now-supports-terraform-1-0
Депендабот и Python – теперь поддерживается pip версия 21.1.2, pip-tools версия 6.1.0, и pipenv версия 2021-05-29. Поддержка Python 2 отменена, так как начиная с 1 июня 2020 эта версия официально не поддерживается больше (о чём было объявлено ещё в 2014 году).
https://github.blog/changelog/2021-06-10-dependabot-updated-pip-pip-tools-and-pipenv-support/
Мы добавили возможность игнорировать major/minor/patch версии для отдельных зависимостей, версии которых выходят слишком часто
https://github.blog/changelog/2021-05-21-dependabot-version-updates-can-now-ignore-major-minor-patch-releases/
Депендабот теперь поддерживает Terraform<= 1.0
https://github.blog/changelog/2021-06-10-dependabot-now-supports-terraform-1-0
Депендабот и Python – теперь поддерживается pip версия 21.1.2, pip-tools версия 6.1.0, и pipenv версия 2021-05-29. Поддержка Python 2 отменена, так как начиная с 1 июня 2020 эта версия официально не поддерживается больше (о чём было объявлено ещё в 2014 году).
https://github.blog/changelog/2021-06-10-dependabot-updated-pip-pip-tools-and-pipenv-support/
The GitHub Blog
Dependabot version updates can now ignore major/minor/patch releases · GitHub Changelog
Наш Июньский митап начинается через пару минут!
https://www.youtube.com/watch?v=mjw2kUabf6I
https://www.youtube.com/watch?v=mjw2kUabf6I
YouTube
GitHub Planeta: по-русски
Наша встреча состоится во вторник, 15 июня, с 19:00 до 20:00 по московскому времени. Наши ведущие хабберы расскажут вам о новых продуктах GitHub.
В этот раз с нами выступят 2 замечательных гостя:
5:05 - Program start
12:44 - Грачев Михаил: Взращивание культуры…
В этот раз с нами выступят 2 замечательных гостя:
5:05 - Program start
12:44 - Грачев Михаил: Взращивание культуры…
Спасибо тем, кто был с нами вчера на митапе. Запись здесь:
https://www.youtube.com/watch?v=mjw2kUabf6I
Если вы хотите выступить на наших предстоящих встречах, напишите нам здесь, мы будем очень рады:
https://github.co/cfp
https://www.youtube.com/watch?v=mjw2kUabf6I
Если вы хотите выступить на наших предстоящих встречах, напишите нам здесь, мы будем очень рады:
https://github.co/cfp
YouTube
GitHub Planeta: по-русски
Наша встреча состоится во вторник, 15 июня, с 19:00 до 20:00 по московскому времени. Наши ведущие хабберы расскажут вам о новых продуктах GitHub.
В этот раз с нами выступят 2 замечательных гостя:
5:05 - Program start
12:44 - Грачев Михаил: Взращивание культуры…
В этот раз с нами выступят 2 замечательных гостя:
5:05 - Program start
12:44 - Грачев Михаил: Взращивание культуры…
И как мы и обещали во время митапа, ссылки от Антона Таяновского:
Alon Gubkin показывает как построить мини платформу для ML: https://github.com/aporia-ai/mlplatform-workshop - этот материал гораздо реалистичнее и тоже использует Pulumi для инфраструктуры
Код: https://github.com/t0yv0/pulumi-sagemakerlambda
Pulumi - IaC in your favorite programming language! - отличное введение в Pulumi https://www.youtube.com/watch?v=vIjeiDcsR3Q
AWS CDK - альтернативый Pulumi продукт вдохновивший пример: https://docs.aws.amazon.com/cdk/api/latest/docs/aws-sagemaker-readme.html
Alon Gubkin показывает как построить мини платформу для ML: https://github.com/aporia-ai/mlplatform-workshop - этот материал гораздо реалистичнее и тоже использует Pulumi для инфраструктуры
Код: https://github.com/t0yv0/pulumi-sagemakerlambda
Pulumi - IaC in your favorite programming language! - отличное введение в Pulumi https://www.youtube.com/watch?v=vIjeiDcsR3Q
AWS CDK - альтернативый Pulumi продукт вдохновивший пример: https://docs.aws.amazon.com/cdk/api/latest/docs/aws-sagemaker-readme.html
YouTube
Pulumi - IaC in your favorite programming language!
Infrastructure as code using your favorite programming language with Pulumi | Pulumi Tutorial
⭐️ DevOps Tool for May - From the DevOps tool of the month series: https://bit.ly/2ZuPbvc
► Thanks Pulumi for sponsoring this video 🙌🏼
► Find out more about…
⭐️ DevOps Tool for May - From the DevOps tool of the month series: https://bit.ly/2ZuPbvc
► Thanks Pulumi for sponsoring this video 🙌🏼
► Find out more about…
GitHub Packages Container registry теперь GA. Homebrew уже переехал, HomeAssistant переезжает. Все, что раньше было в Docker Registry мигрировано. Подробности о новом доме для контейнеров здесь:
https://github.blog/2021-06-21-github-packages-container-registry-generally-available/
https://github.blog/2021-06-21-github-packages-container-registry-generally-available/
The GitHub Blog
GitHub Packages Container registry is generally available
Throughout the beta, we added features to improve the experience of using the Container registry. Today, we’re excited to announce that the Container registry is generally available as part of GitHub Packages!
И немножко про GHAS. Безопасность как обычно превыше всего 😉
Dependabot теперь запускает обновления не одновременно. Раньше по умолчанию все апдейты бежали в 5AM UTC и замедляли всех. Теперь каждое репо получает свое случайное время, в которое будут запущены апдейты. Вы можете настроить время по своему усмотрению если хотите.
https://github.blog/changelog/2021-06-16-dependabot-now-schedules-version-updates-uniformly/
Dependabot теперь запускает обновления не одновременно. Раньше по умолчанию все апдейты бежали в 5AM UTC и замедляли всех. Теперь каждое репо получает свое случайное время, в которое будут запущены апдейты. Вы можете настроить время по своему усмотрению если хотите.
https://github.blog/changelog/2021-06-16-dependabot-now-schedules-version-updates-uniformly/
The GitHub Blog
Dependabot now schedules version updates uniformly | GitHub Changelog
Сканирование кода ( CodeQL ) теперь поддерживает С++ 20 (бета. Модули пока не поддерживаются). Ваш фидбек очень поможет
https://github.blog/changelog/2021-06-22-code-scanning-codeql-c20-support-beta/
https://github.blog/changelog/2021-06-22-code-scanning-codeql-c20-support-beta/
The GitHub Blog
Code scanning CodeQL: C++20 support (beta) | GitHub Changelog
Мы наконец то рассказали о наших новых issues 🎉🎉🎉🎉🎉🎉, с помощью которых разработчикам программного обеспечения станет гораздо проще планировать свои разработки. Обязательно посмотрите этот ролик, он классный
https://www.youtube.com/watch?v=64xO030aneI
https://github.com/features/issues
https://github.blog/changelog/2021-06-23-whats-new-with-github-issues
https://www.youtube.com/watch?v=64xO030aneI
Страница новых issues:https://github.com/features/issues
Блог с кратким перечислением фич (Не забудьте оставить ваш фидбек!):https://github.blog/changelog/2021-06-23-whats-new-with-github-issues
YouTube
The new GitHub Issues
We are announcing new beta features within GitHub Issues to connect your planning directly to the work your teams are doing, and flexibly to adapt to their needs: project tables that are built like spreadsheets, custom fields, a keyboard driven command palette…
И еще одна наша разработка, о которой наконец можно рассказать 🎉🎉🎉🎉🎉🎉 – CoPilot, ваш новый штурман в парном программированию. Технология, основанная на ИИ компании OpenAI и обученная на публичных репозиториях ГитХаба сможет генерировать код и реализован как расширение к VS Code.
https://copilot.github.com/
Немножко твитов, смешных и по делу
https://twitter.com/jeffrafter/status/1409903903353847811
https://twitter.com/gr2m/status/1409909849622601729
https://twitter.com/rauchg/status/1409907555749351427
https://twitter.com/vboykis/status/1409928802118033410
И немножко статей
https://habr.com/ru/news/t/565376/
https://3dnews.ru/1043141/microsoft-i-open-ai-anonsirovali-iisistemu-github-copilot-kotoraya-dopishet-kod-za-programmista
https://vc.ru/dev/264671-microsoft-i-open-ai-predstavili-github-copilot-ii-servis-kotoryy-podskazyvaet-kak-uluchshit-kod
https://wtftime.ru/articles/116580/github-vypustil-ii-dlja-programmistov-generirujuschij-kod-po-kommentarijam/
https://copilot.github.com/
Немножко твитов, смешных и по делу
https://twitter.com/jeffrafter/status/1409903903353847811
https://twitter.com/gr2m/status/1409909849622601729
https://twitter.com/rauchg/status/1409907555749351427
https://twitter.com/vboykis/status/1409928802118033410
И немножко статей
https://habr.com/ru/news/t/565376/
https://3dnews.ru/1043141/microsoft-i-open-ai-anonsirovali-iisistemu-github-copilot-kotoraya-dopishet-kod-za-programmista
https://vc.ru/dev/264671-microsoft-i-open-ai-predstavili-github-copilot-ii-servis-kotoryy-podskazyvaet-kak-uluchshit-kod
https://wtftime.ru/articles/116580/github-vypustil-ii-dlja-programmistov-generirujuschij-kod-po-kommentarijam/
GitHub
GitHub Copilot
AI that builds with you
Copilot работает с огромным количеством языков, но лучше всего на сегодняшний день с Python, JavaScript, TypeScript, Ruby и Go.
https://github.blog/2021-06-29-introducing-github-copilot-ai-pair-programmer/
https://github.blog/2021-06-29-introducing-github-copilot-ai-pair-programmer/
The GitHub Blog
Introducing GitHub Copilot: your AI pair programmer
Today, we're launching a technical preview of GitHub Copilot, a new AI pair programmer that helps you write better code.
А вот пример как это работает
https://www.youtube.com/watch?app=desktop&v=DlOQ-GzNlV0
https://www.youtube.com/watch?app=desktop&v=DlOQ-GzNlV0
YouTube
GitHub Copilot VSCode examples with Node ExpressJS, NestJS and Cucumber
Your AI pair programmer, with GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.
Extends your editor, GitHub Copilot is available today as a Visual Studio Code extension. It works wherever Visual Studio Code works…
Extends your editor, GitHub Copilot is available today as a Visual Studio Code extension. It works wherever Visual Studio Code works…
Теперь можно создать темплейты различных issues в публичных репозиториях (например баг, таск, фича, фидбек) – установить labels, assignees, написать какая информация обязательно должна быть прописана (например DOD для фичи или как воспроизвести баг ).
Экономится масса времени при создании issues и поиск неправильно созданных сводится к 0 – их больше нет.
https://github.blog/changelog/2021-06-23-issues-forms-beta-for-public-repositories/
Экономится масса времени при создании issues и поиск неправильно созданных сводится к 0 – их больше нет.
https://github.blog/changelog/2021-06-23-issues-forms-beta-for-public-repositories/
The GitHub Blog
Issues forms beta for public repositories | GitHub Changelog
Список задач тоже наконец выпустили в бету. Очень удобная фича – и возможностью создавать issues прямо из строки текста в головном issue и удобством отслеживания выполнения и тем, что видно где именно это отслеживается. Попробуйте, не пожалеете
https://www.linkedin.com/posts/github_issues-are-where-youre-doing-all-your-work-activity-6818992136764190720-tn81/
https://www.linkedin.com/posts/github_issues-are-where-youre-doing-all-your-work-activity-6818992136764190720-tn81/
Linkedin
GitHub on LinkedIn: Issues are where you’re doing all your work so we’re making it easier | 17 comments
Issues are where you’re doing all your work so we’re making it easier to keep track of your progress with task lists ✅ Try it out in any repo today! https... 17 comments on LinkedIn