ops + it ops aws iam billing IAM Identity Center 계정 설정IAM IAM이란 IAM은 AWS Identity and Access Management의 약자로, 사용자 및 그룹을 만들어서 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스이다. IAM 유형 AWS에는 두 가지 유형의 사용자(계정)가 있다. wono | discuss | tweet + it ops rds public AWS public IP 요금 부과에 따른 대처 및 EC2를 이용한 RDS 외부 연결하기AWS에서 2024년 2월부터 퍼블릭 IPv4 주소에 대한 요금이 부과되기 시작하면서, 비용 절감을 위해 AWS 인프라를 IPv6로 전환하고 퍼블릭 IP 사용을 최소화하려는 노력이 필요해졌다. 이에 퍼블릭 IP 없이 RDS와 같은 AWS 리소스를 외부에서 접근하는 방법에 대해 자세히 설명한다. wono | discuss | tweet + it ops aws graviton AWS Graviton Migration ExperienceAWS Graviton 마이그레이션 경험 wono | discuss | tweet + it ops aws rds Amazon RDS를 사용해 PostgreSQL 데이터베이스를 생성 및 연결자습서: Amazon RDS를 사용해 PostgreSQL 데이터베이스를 생성 및 연결 wono | discuss | tweet + it ops aws naming 2. AWS 아키텍처 설계 기본 - Alchemine Studio wono | discuss | tweet + it ops github linguist/lib/linguist/languages.yml at main · github-linguist/linguistLanguage Savant. If your repository's language is being reported incorrectly, send us a pull request! - linguist/lib/linguist/languages.yml at main · github-linguist/linguist wono | discuss | tweet + it ops mysql mysql backup과 restore(복구)는 어떻게 하나요? wono | discuss | tweet + it ops git readme standard-readme/README.md at main · RichardLitt/standard-readmeA standard style for README files. Contribute to RichardLitt/standard-readme development by creating an account on GitHub. wono | discuss | tweet + it ops git image 4 Ways to Add Images to GitHub README + 1 Bonus Method | CloudinaryGitHub is a popular platform for storing, managing, and sharing source code. README.md is your Github repository's welcome mat. wono | discuss | tweet + it ops git commit Conventional Commits커밋 메시지에 사용자와 기계 모두가 이해할 수 있는 의미를 부여하기 위한 스펙 wono | discuss | tweet + it ops git branch GitHub 플랜 및 계정 유형 총정리: 요금제와 기능 한눈에 보기GitHub 플랜과 계정 유형 비교 완벽 가이드: 무료부터 유료까지 내 프로젝트에 맞는 요금제 선택하기 wono | discuss | tweet + it ops git branch GitHub의 조직 차원에서 저장소에 적용할 규칙을 관리할 수 있는 Repository Rules :: Outsider's Dev Story23년 7월 GitHub은 저장소에 적용할 수 있는 [저장소 규칙(Repository Rules)](https://github.blog/2023-07-24-github-repository-rules-are-now-generally-available/) 기능을 정식으로 공개했다. 협업하다... wono | discuss | tweet + it ops git branch [GITHUB] Branch Protection Rule 적용하기GitHub의 Branch Protection 기능은 팀 프로젝트에서 주요 브랜치(main, master 등)에 대한 접근과 수정 권한을 제한하여 코드의 안정성, 품질, 협업을 보장하는 중요한 도구입니다. 이 기능을 사용하면 특정 브랜치에 대한 다양한 규칙을 설정하여 협업 환경에서의 실수나 문제가 발생하지 않도록 할 수 있습니다. 주요 목적 및 장점안정성 유지 주요 브랜치 보호: main이나 master 브랜치는 제품 릴리스나 배포에 사용됩니다. 이 브랜치를 보호하면 검증된 안정적인 코드만 병합되므로 제품 품질을 보장할 수 있습니다. 실수 방지 푸시 제한: 강제 푸시를 막고, 코드 검토 및 상태 체크를 요구하여 실수로 인한 코드 손상을 예방합니다. 실수로 중요한 브랜치에 잘못된 코드가 푸시되는 것을 방지.. wono | discuss | tweet + it ops git branch [GitHub] merge 후 브랜치 자동삭제 안되는 이유 (feat. Branch protection rules)시작하며...분명 Automatically delete head branches 옵션을 선택하여 PR 을 올려 merge 가 되었을 때, 해당 브랜치가 삭제되도록 설정하였다.그러나 merge 가 되었음에도 불구하고 브랜치가 삭제되지 않는 현상을 발견하였다. 문제 해결하기해당 문제에 대해 의문이 있었는데 다행히 이 문제를 해결할 수 있었다! 결론은 내 문제 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 바로 Branch Protection Rules 때문이었다! Branch Protection Rules 설정PR 을 올릴 때 2명 이상한테 Approve 를 받아야 merge 될 수 있도록 규칙을 설정하였다. 여기서 문제였다! 특정 브랜치에 merge 될 때 그 특정 브랜치의 패턴을 입력해야 한다. 그래서 처음엔 모든 브랜치에 적.. wono | discuss | tweet + it ops sql submenu json SQL Select to JSON for Menu StructureI was looking for help with a query which will produce the output in JSON that I could use to populate a Menu, thus the JSON needs to create the menu structure. Here are the two tables that I have,... wono | discuss | tweet + it ops postgresql submenu recursive_query_in_postgresql_to_create_a_menu wono | discuss | tweet + it ops kysely menu Utilizing Complex Queries - Mastering Kysely: The Essential GuideKysely enables powerful complex queries through its fluent API. You can construct sophisticated queries using methods like leftJoin, innerJoin, where, and ... wono | discuss | tweet + it ops db design 관리자 권한, 메뉴 관리 (1)유저, 메뉴 CURD 메뉴 권한 테이블 설계 wono | discuss | tweet + it ops db type MySQL :: MySQL Workbench Manual :: 10.6.4 PostgreSQL Type Mapping wono | discuss | tweet + it ops aws ses 117.AWS SES로 1주일안에 메일서비스 구축AWS SES서비스 사용하기 | <1> AWS SES로 1주일 안에 메일서비스를 구축하자. <2> SES 작업 순서 <1> AWS SES로 1주일 안에 메일서비스를 구축하자 대량 메일을 보내도록 메일 서버를 구축해보자. 2가지는 필수로 설정해야 한다. 1. 보내는 도메인이 검증된 도메인인지 인증하기 (필수) 2. 메일 발송수 증가 신청하기 (필수) - Sandbox 해제 해야 wono | discuss | tweetNext
+ it ops aws iam billing IAM Identity Center 계정 설정IAM IAM이란 IAM은 AWS Identity and Access Management의 약자로, 사용자 및 그룹을 만들어서 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스이다. IAM 유형 AWS에는 두 가지 유형의 사용자(계정)가 있다. wono | discuss | tweet
+ it ops rds public AWS public IP 요금 부과에 따른 대처 및 EC2를 이용한 RDS 외부 연결하기AWS에서 2024년 2월부터 퍼블릭 IPv4 주소에 대한 요금이 부과되기 시작하면서, 비용 절감을 위해 AWS 인프라를 IPv6로 전환하고 퍼블릭 IP 사용을 최소화하려는 노력이 필요해졌다. 이에 퍼블릭 IP 없이 RDS와 같은 AWS 리소스를 외부에서 접근하는 방법에 대해 자세히 설명한다. wono | discuss | tweet
+ it ops aws rds Amazon RDS를 사용해 PostgreSQL 데이터베이스를 생성 및 연결자습서: Amazon RDS를 사용해 PostgreSQL 데이터베이스를 생성 및 연결 wono | discuss | tweet
+ it ops github linguist/lib/linguist/languages.yml at main · github-linguist/linguistLanguage Savant. If your repository's language is being reported incorrectly, send us a pull request! - linguist/lib/linguist/languages.yml at main · github-linguist/linguist wono | discuss | tweet
+ it ops git readme standard-readme/README.md at main · RichardLitt/standard-readmeA standard style for README files. Contribute to RichardLitt/standard-readme development by creating an account on GitHub. wono | discuss | tweet
+ it ops git image 4 Ways to Add Images to GitHub README + 1 Bonus Method | CloudinaryGitHub is a popular platform for storing, managing, and sharing source code. README.md is your Github repository's welcome mat. wono | discuss | tweet
+ it ops git commit Conventional Commits커밋 메시지에 사용자와 기계 모두가 이해할 수 있는 의미를 부여하기 위한 스펙 wono | discuss | tweet
+ it ops git branch GitHub 플랜 및 계정 유형 총정리: 요금제와 기능 한눈에 보기GitHub 플랜과 계정 유형 비교 완벽 가이드: 무료부터 유료까지 내 프로젝트에 맞는 요금제 선택하기 wono | discuss | tweet
+ it ops git branch GitHub의 조직 차원에서 저장소에 적용할 규칙을 관리할 수 있는 Repository Rules :: Outsider's Dev Story23년 7월 GitHub은 저장소에 적용할 수 있는 [저장소 규칙(Repository Rules)](https://github.blog/2023-07-24-github-repository-rules-are-now-generally-available/) 기능을 정식으로 공개했다. 협업하다... wono | discuss | tweet
+ it ops git branch [GITHUB] Branch Protection Rule 적용하기GitHub의 Branch Protection 기능은 팀 프로젝트에서 주요 브랜치(main, master 등)에 대한 접근과 수정 권한을 제한하여 코드의 안정성, 품질, 협업을 보장하는 중요한 도구입니다. 이 기능을 사용하면 특정 브랜치에 대한 다양한 규칙을 설정하여 협업 환경에서의 실수나 문제가 발생하지 않도록 할 수 있습니다. 주요 목적 및 장점안정성 유지 주요 브랜치 보호: main이나 master 브랜치는 제품 릴리스나 배포에 사용됩니다. 이 브랜치를 보호하면 검증된 안정적인 코드만 병합되므로 제품 품질을 보장할 수 있습니다. 실수 방지 푸시 제한: 강제 푸시를 막고, 코드 검토 및 상태 체크를 요구하여 실수로 인한 코드 손상을 예방합니다. 실수로 중요한 브랜치에 잘못된 코드가 푸시되는 것을 방지.. wono | discuss | tweet
+ it ops git branch [GitHub] merge 후 브랜치 자동삭제 안되는 이유 (feat. Branch protection rules)시작하며...분명 Automatically delete head branches 옵션을 선택하여 PR 을 올려 merge 가 되었을 때, 해당 브랜치가 삭제되도록 설정하였다.그러나 merge 가 되었음에도 불구하고 브랜치가 삭제되지 않는 현상을 발견하였다. 문제 해결하기해당 문제에 대해 의문이 있었는데 다행히 이 문제를 해결할 수 있었다! 결론은 내 문제 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 바로 Branch Protection Rules 때문이었다! Branch Protection Rules 설정PR 을 올릴 때 2명 이상한테 Approve 를 받아야 merge 될 수 있도록 규칙을 설정하였다. 여기서 문제였다! 특정 브랜치에 merge 될 때 그 특정 브랜치의 패턴을 입력해야 한다. 그래서 처음엔 모든 브랜치에 적.. wono | discuss | tweet
+ it ops sql submenu json SQL Select to JSON for Menu StructureI was looking for help with a query which will produce the output in JSON that I could use to populate a Menu, thus the JSON needs to create the menu structure. Here are the two tables that I have,... wono | discuss | tweet
+ it ops kysely menu Utilizing Complex Queries - Mastering Kysely: The Essential GuideKysely enables powerful complex queries through its fluent API. You can construct sophisticated queries using methods like leftJoin, innerJoin, where, and ... wono | discuss | tweet
+ it ops db type MySQL :: MySQL Workbench Manual :: 10.6.4 PostgreSQL Type Mapping wono | discuss | tweet
+ it ops aws ses 117.AWS SES로 1주일안에 메일서비스 구축AWS SES서비스 사용하기 | <1> AWS SES로 1주일 안에 메일서비스를 구축하자. <2> SES 작업 순서 <1> AWS SES로 1주일 안에 메일서비스를 구축하자 대량 메일을 보내도록 메일 서버를 구축해보자. 2가지는 필수로 설정해야 한다. 1. 보내는 도메인이 검증된 도메인인지 인증하기 (필수) 2. 메일 발송수 증가 신청하기 (필수) - Sandbox 해제 해야 wono | discuss | tweet