Productivity Weekly(2022-03-30번)
10070 단어 ProductivityWeekly생산성 향상idea
생산성 향상팀은 매주 수요일 회사 내에서 프로듀서티비티 위클리'개발자의 생산성 향상에 관한 자료를 일주일 동안 공유하는 모임'을 개최한다.
본 보도는 당시의 소재를 총결하였다.
이번이 68번째다.과거 보도는여기.였다.
news 📺
작업의 OIDC 토큰-CircleaCI에 대한 최신 정보
CircleaCI는 OIDC를 지원합니다.AWS와 GCP 등의 인증 시 비밀이 필요하지 않기 때문에 써클CI에 비밀을 보관하지 않아도 된다.
상세한 내용은 공식 문서에 기재되어 있다[1].
아직 circleci/aws-cli와circleci/gcp-cli 등 서클CI 공식 Orb 등이 대응하지 않아 OIDC 토큰을 사용한 인증은 수동으로 이뤄져야 한다.예를 들어 GiitHub Actions에서 AWS가 개발한 동작aws-actions/configure-aws-credentials은 OIDC로 간단하게 인증할 수 있다.
Orb의 대응에 대해 CircleaCI Japan이 관심을 가져달라고 했기 때문에 관심을 통해 대응의 우선순위를 높일 수 있다(여유가 있는 사람도 해당되는 Orb에 초대장을 보내는 경우가 있다고 생각한다).
Ignore commits in the blame view (Beta) | GitHub Changelog
GiitHub의 blame 화면에서는
.git-blame-ignore-revs
파일에 적힌 제출을 무시하고 디스플레이(β)를 할 수 있다.git blame
는 임의의 파일의 줄마다 변경 사항을 제출하는 명령을 검사하는 데 사용됩니다.어느 제출에 잘 모르는 코드가 추가되었는지 확인하는 데 사용합니다.git blame
는 Giit의 명령이지만 GiitHub에서도 동일할 수 있다.Giit 명령의 경우
git blame --ignore-revs-file <ignoreしたいコミットが載ったファイル> <対象ファイル>
에서 blame에 제출한 제출을 무시할 수 있습니다.이번 기릿허브 변경도 마찬가지다.사실 제 블로그 창고에서 해봤어요.최근엄청난 팩스를 했어요.에 나는 그 제출을 무시하려고 했다.
.git-blame-ignore-revs
사전 설치커밋 표시 refactor: respects the lint
.git-blame-ignore-revs
설치 후refactor: respects the lint
의 약속이 사라졌다확실히 이 커미션은 외관상으로 사라져서 과거의 약속을 따라잡기 쉽다.이번 사용법처럼 정태계의 거대한 약속을 무시하고 싶을 때 편리할 수도 있다.
Following organizations | GitHub Changelog
GiitHub에서 Organization을 추적할 수 있습니다.사용자를 주목할 때와 유사한 정보가 나온다.따라가는 Organization에 대한 정보는 대시보드새 For you 피드로 이동합니다.Organization에 대한 정보를 놓치고 싶지 않은 분들은 주목해주세요.
know-how 🎓
Docker Compose V2는 docker-compose를 변경합니다.yml 쓰기
지난해 가을 Docker Composiev2
docker compose
가 발매됐지만 이전 Docker Composiev1docker-compose
과 달리 v2는 Compose Spec을 준수하기 때문에 docker-compose.yaml
의 문법이 새로워졌다.Compose 파일의 사양은 Comose Spec에 정의되어 있습니다.이 기사에는 Compoose Spec이 이전의 v1 쓰기와 무엇이 다른지 적혀 있다(후방 호환성이 있기 때문에 v1의 기법은 직접 사용할 수 있다).
개인적으로 Compose Spec에서 파일 이름
compose.yaml
을 기본값으로 설정한 것은 놀랍다.나는 전혀 모른다.새로 쓸 때 compose.yaml
최신 작법에 따라 쓰려고 합니다.!
단락입니다.v2는 GiitHub Releases에 발표되고 Docker Desktop에도 탑재되는 등 공식 방송은 없지만 공식 발표로 여겨진다.그런데 docker/roadmap의 2022/04/05 이하의 평어를 보니 가가 아직 발표되지 않은 것 같다(정말이야).
We're very close to the announcement on GA (about a month or so)
https://github.com/docker/roadmap/issues/256#issuecomment-1087780909
Introducing Real World Testing with Cypress
E2E 테스트 도구인 씨프레스의 공식 학습 사이트'리얼 월드 테스팅 위드 씨프레스'의 소개 글.시험의 기초, Cypress의 기초, 고급 사용법을 배울 수 있습니다.다른 것은 실제 응용에 가까운 응용 프로그램의 테스트 예 30개, 실제 응용에 가까운 Shopify 상점의 구축과 테스트 강좌도 있다.
흥미로운 것은 이 학습 사이트 자체가 GiitHub에 공개되어 Cypress에서 잘 테스트되었다는 것이다[2].
Cypress 학습뿐만 아니라 E2E 시험의 경험 기술도 배울 수 있다.
tool 🔨
The secret of the macOS Monterey network quality tool
MacOS Monteerey에 네트워크 대역폭 속도를 측정하는 명령어
networkQuality
가 추가되었습니다.터미널에서 두드리기networkQuality
만 하면 실행할 수 있다.필자는 기본적으로 상하행을 동시에 측정하여 실제 용례에 가깝다고 생각한다.
나도 실제로 측정해 보았는데, 결과는 다음과 같다.
결과
❯ networkQuality
==== SUMMARY ====
Upload capacity: 522.864 Mbps
Download capacity: 502.196 Mbps
Upload flows: 16
Download flows: 12
Responsiveness: High (1344 RPM)
Responsiveness: High
였다.공식 지원 문서에 따르면 High
"높음: 네트워크를 공유하는 기기와 앱의 수량과 상관없이 앱과 서비스는 안정적인 연결을 유지할 수 있다."라는 뜻이다.이런 측정 도구는 매우 많지만, 기본적으로 설치되어 기쁘다.기억하고 싶어요.
koneta 🍘
Productivity Weekly에 나오는 모든 소재를 소개하고 싶은데 체력이 좋지 않거나, 할 말이 없는 이야기를 한마디로 좌우로 쓰는 코너입니다.
news 📺
구글 안드리스가 오는 2023년 구 버전을 폐지한다고 발표하면서 GA4로 이행하는 방법이 바로 이런 느낌-GIGAZINE
Compose with Markdown in Google Docs on web
GitLab.최대 가입자 5명 이내에 SaaS 버전의 무료 파일을 제한한다.6 월부터.
기밀성이 높은 자사 데이터를 간단히 처리할 수 있는 사내 시스템의 로우코드 서비스인'Base Machina'가 본격적으로 시작됐다.
gRPC도 지원, 서버 리셋 또는 프로버프 정의
tool 🔨
주변 환경 변수 잘 관리zenv
.env
파일에서 환경 변수를 읽을 수 있을 뿐만 아니라 Keychain에 비밀리에 보관할 수 있다(macOS만)후기
4월에 신입 사원이 들어와서 나는 매우 기쁘다.
요즘은 위클리를 쓸 시간이 없어서 단락이 많아졌어요.
생산성 향상팀은 올여름 실습 활동을 개최할 것이니 흥미가 있으면 신청(4/22신청 시작)하세요.
!
미안합니다. 이번 주 혜택은 휴식입니다...
각주
왠지 일본어 Changelog에는 GiitHub Action용 OIDC 설명서 링크가 붙어 있고 CircleaCI 문서에 붙여진 링크가 없다.2022/04/02를 확인한 결과 영문판 Changelog가CircleaCI의 문서를 연결한 것을 발견했다.↩︎
손 옆에 있는 M1Mac으로 움직였는데 Node가 발견됐어요.js14 때문인지 Wasm 관련 오류가 발생했습니다.Node.js16이 실행된 후 순조롭게 작동합니다.↩︎
Reference
이 문제에 관하여(Productivity Weekly(2022-03-30번)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/korosuke613/articles/productivity-weekly-20220330텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)