GitHub Планета
173 subscribers
3 photos
141 links
Наши встречи будут проходить каждый третий вторник каждого месяца в 19:00 по Москве. Митап страница https://www.meetup.com/ru-RU/github-planeta
Download Telegram
GHAS пользователи теперь могут определять свои собственные паттерны, по которым будут определяться секреты. После введения нового паттерна, вся история git будет просканирована заново. Паттерны можно определить на уровне отдельных репо или целой организации (бета)
https://github.blog/changelog/2021-06-04-secret-scanning-now-supports-user-defined-patterns-on-private-repositories/
И немного новостей про депендабот.
Мы добавили возможность игнорировать 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/
И как мы и обещали во время митапа, ссылки от Антона Таяновского:
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
GitHub Packages Container registry теперь GA. Homebrew уже переехал, HomeAssistant переезжает. Все, что раньше было в Docker Registry мигрировано. Подробности о новом доме для контейнеров здесь:
https://github.blog/2021-06-21-github-packages-container-registry-generally-available/
И немножко про GHAS. Безопасность как обычно превыше всего 😉
Dependabot теперь запускает обновления не одновременно. Раньше по умолчанию все апдейты бежали в 5AM UTC и замедляли всех. Теперь каждое репо получает свое случайное время, в которое будут запущены апдейты. Вы можете настроить время по своему усмотрению если хотите.
https://github.blog/changelog/2021-06-16-dependabot-now-schedules-version-updates-uniformly/
Сканирование кода ( CodeQL ) теперь поддерживает С++ 20 (бета. Модули пока не поддерживаются). Ваш фидбек очень поможет
https://github.blog/changelog/2021-06-22-code-scanning-codeql-c20-support-beta/
Мы наконец то рассказали о наших новых 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
И еще одна наша разработка, о которой наконец можно рассказать 🎉🎉🎉🎉🎉🎉 – 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/
Copilot работает с огромным количеством языков, но лучше всего на сегодняшний день с Python, JavaScript, TypeScript, Ruby и Go.
https://github.blog/2021-06-29-introducing-github-copilot-ai-pair-programmer/
Теперь можно создать темплейты различных issues в публичных репозиториях (например баг, таск, фича, фидбек) – установить labels, assignees, написать какая информация обязательно должна быть прописана (например DOD для фичи или как воспроизвести баг ).
Экономится масса времени при создании issues и поиск неправильно созданных сводится к 0 – их больше нет.
https://github.blog/changelog/2021-06-23-issues-forms-beta-for-public-repositories/
Список задач тоже наконец выпустили в бету. Очень удобная фича – и возможностью создавать issues прямо из строки текста в головном issue и удобством отслеживания выполнения и тем, что видно где именно это отслеживается. Попробуйте, не пожалеете
https://www.linkedin.com/posts/github_issues-are-where-youre-doing-all-your-work-activity-6818992136764190720-tn81/
Node.js проекты теперь могут бежать быстрее на GitHub Actions благодаря кешированию зависимостей
https://github.blog/changelog/2021-07-02-github-actions-setup-node-now-supports-dependency-caching/
Блог-пост про сканирование секретов в общем и учетных данных публичных пакетных менеджеров в частности: npm, NuGet, Clojars и теперь PyPI и RubyGems
https://github.blog/2021-06-08-securing-open-source-supply-chain-scanning-package-registry-credentials/
GitHub Universe ( наша главная конференция) приближается. В 2021 году она пройдет 26 - 28 Октября. Если вы хотите выступить, то можно подать заявку тут
https://githubuniverse2021cfp.hubb.me/Home/Index?ReturnUrl=/Home/Dashboard
Наш очередной митап состоится в ближайший вторник, 20 июля в 19:00 по Москве. После рассказа о наших новинках, у нас выступит замечательный гость Анна Чернышева, которая расскажет про самовосстановление E2E-тестов с помощью Healenium.
https://github.co/planeta