# automation

probot으로 github comment bot 만들기
지난번에 github action으로 명령어 인식하는 방법을 만들었었다. 하지만 여러 레포에 적용하려다보니 코드가 분산되고 관리비용이 더 증가하는 것을 느꼈다. 이번에는 github app을 만들어보겠다. 나도 처음 해보는거라 최대한 자세히 작성하겠다.

[aws] boto3 이용한 인프라 구축 자동화 - 2
1편에 이어서 boto3 사용하는 방법을 공유한다.Code Example을 보면 원하는 서비스(여기선 dynamo db)의 client나 resource객체를 변수에 담아서 활용하는걸 볼 수 있다.이렇게 하면 코드도 복잡해지고 가장 중요한건 재사용성이 떨어질거 같아서,
Confluene 자동화
작성하기 귀찮은 Confluence 위키. 하지만 작성을 안하면 모두가 힘들어지기 때문에 빠르게 작성하는 방법을 알아보자.

[aws] boto3 이용한 인프라 구축 자동화 - 1
boto3이라는 aws sdk for python 을 사용해 인프라를 구성해야하는 일이 생겼다. 이 시리즈를 통해 이야기를 공유하겠다.도큐먼테이션먼저 환경 세팅.로컬 환경에 vscode부터 다시 구성해야하는 상황이었다.순서는1\. aws에 리눅스 서버 생성2\. 로컬p
[python] aws endpoint dns record automation module
an interesting mission has been delivered to me.one of the clients who had decied to use our solution uses FWs that only supports ip based rules.in no

[python] aws endpoint dns 레코드 값 추출
회사에서 특명이 떨어졌다.고객사에서 자사 솔루션을 도입하기로 결정했는데, 방화벽 정책 등록을 무려 ip 기반으로 해야한다는 것.
Youtube_Search_Program
"유튜브가 일상이 되어버린 나에게 있어 '노트북을 키고, 크롬에 접속하고, 유튜브를 검색하여, 페이지에 접속하고, 검색창에 보고자 하는 영상을 타이핑하기...'까지의 과정들은 너무나도 번거로웠다."그리하여 만들게 된 유튜브 검색 자동화 프로그램.바로가기 아이콘도 만들어
[Appium] Hybrid App 에서 Appview ↔️ Webview 모드 전환하는 방법
Hybrid application 은 개발 영역에 따라 Appview 와 Webview 로 나뉘어 있다. 그래서 App Test Automation을 진행할 때, 영역에 따라 각각 Native / Webview에 맞춘 Script를 작성한다면 영역에 따라 Test 세션

(번역) Node.js 라이브러리를 Deno로 컨버팅한 방법
이 글은 How we converted our Node.js library to Deno (using Deno)를 번역한 글 입니다. 의역이 다수 포함되어 있습니다.

진심으로 업무(?) 자동화 슬랙봇 만들기 (1)
우리 회사 사람들은 밥에 진심이다. 식대가 꽤나 높기도 하고 회사 근처 맛집이 많기 때문이기도 하다. 그리하여 슬랙에 "그러나 이 밥봇은 여러가지로 부족한 점이 많았다. 우선 자체적으로 DB가 있는 것이 아니기 때문에 팀원들의 이름을 하드코딩해야 하는 문제가 있었다.하

자동화에 대한 생각의 변화
드라마를 참 좋아한다. 자연 & 이공계에 관련된 캐릭터가 나오면 더 몰입도가 커지는 편이다.2021년 방영했던 멜랑꼴리아멜랑꼴리아의 한 장면을 가져와봤다.

DevOps Concept
DevOps라는 단어는 들어봤지만, 그리고 CI/CD라는 단어 역시 들어봤지만 제대로 적용해보지 못했다. 이전 프로젝트에서도 적용하려 했으나, 당장 개발에 급급해서 우선순위에서 밀렸던.. 경험이 있다. 이번에 필요성과 사용방법에 대해 알아보자.
유튜브 단축키
|단축키|기능| |--|--| |스페이스바| 탐색 막대가 선택된 경우 재생/일시중지, 버튼에 포커스가 있는 경우 버튼 활성화| |키보드의 미디어 재생/일시중지 키 |재생/일시중지| |k |플레이어에서 일시중지/재생| |m |동영상 음소거/음소거 해제| |키보드의 미디어
Helm Chart App Deploy with ArgoCD
ArgoCD에 Github HelmChart를 연동하여 자동배포구성을 하였다.아주잘됨상세내용은 향후 업데이트 예정

selenium으로 유튜브 구독목록 마이그레이션 자동화하기
최근에 구글 아이디를 새로 만들었더니 기존에 사용하던 구글 계정의 유튜브 구독 목록은 옮길 방법이 없다는 문제가 생겼습니다. 유튜브는 원래 구독관리 페이지에서 구독목록을 xml파일로 내보내는 기능이 있었습니다. 하지만, 어느 순간 조용히 그 기능이 사라졌습니다.'이 자

selenium 활용 간 구글 로그인 블록 우회하기
저는 Selenium을 활용해서 유튜브 채널 구독 마이그레이션 자동화 프로그램을 만드는 과정에서 난관에 봉착했습니다.