Let's Encrypt SSL 추가하기 (nginx + ubuntu)

nginx에 http 세팅이 모두 완료됐다는 가정하에 작성되었습니다. 1. certbot 설치하기 sudo apt update sudo apt install -y snapd # snapd 최신 버전으로 업데이트 sudo snap install core sudo snap refresh core # snapd 를 사용해 certbot 설치 sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/bin/certbot 2. SSL 등록하기 sudo certbot --nginx 질의내용의 프롬프트가 나옴 # 이메일 등록 Saving debug log to /var/log/letsencrypt/letsencrypt.log Enter email a..

IT Study 2023.12.05 3

MySQL 운영 노하우(Know-how) II - DATA TYPE 알고 쓰자!

(읽기 전 주의) 이 글은 개인의 경험에 의해 작성된 것이므로, 100% 정답이 아니며, 더 다양한 방법, 더 나은 방법이 존재할 수 있습니다. 또한, 자세한 설명보다는 왜 운영 노하우로 선정했는지, 흔히 하는 실수가 무엇인지, 내가 놓쳤던 것들은 무엇인지에 대한 이해를 돕기 위해, 비교적 간단하게 경험을 바탕으로 설명하고 있습니다 (혹은, 설명하려고 노력하고 있습니다). 이 글은 계속해서 운영하면서 실수하거나, 동료들이 쉽게 놓치거나 하는 부분을 계속해서 추가해 나갈 것입니다. 또한, 좋은 팁들이 있다면 댓글에 공유 부탁드립니다! (이번 2편에서는 DATA TYPE에 대해 실수 혹은 놓치고 있는 부분들에 대해, 길게 기록해 두도록 하겠습니다) 1편 보러가기 MySQL 운영 노하우(Know-how) I ..

데이터베이스 2023.07.18 2

MySQL 운영 노하우(Know-how) I

(읽기 전 주의) 이 글은 개인의 경험에 의해 작성된 것이므로, 100% 정답이 아니며, 더 다양한 방법, 더 나은 방법이 존재할 수 있습니다. 또한, 자세한 설명보다는 왜 운영 노하우로 선정했는지, 흔히 하는 실수가 무엇인지, 내가 놓쳤던 것들은 무엇인지에 대한 이해를 돕기 위해, 비교적 간단하게 경험을 바탕으로 설명하고 있습니다 (혹은, 설명하려고 노력하고 있습니다). 이 글은 계속해서 운영하면서 실수하거나, 동료들이 쉽게 놓치거나 하는 부분을 계속해서 추가해 나갈 것입니다. 또한, 좋은 팁들이 있다면 댓글에 공유 부탁드립니다! 1. EXPLAIN 커맨드를 사용하라! select 절 안에 explain 절을 붙이면, MYSQL에서 해당 query를 어떻게 실행할 것인지 실행 계획이 나온다. 실제로 q..

데이터베이스 2023.07.16 0

[2023.07.29] I/O Extended 2023, Seoul - GDG SEOUL

이번 컨퍼런스는 2022년과는 다르게 오프라인으로만 진행되는 것 같습니다. 세션 - Goole Cloud Security Story - 서진원, Google Cloud Korea - Google Cloud를 최대한 활용하여 Data Engineering 하기 - 김정우, 클라우드메이트 - Apache Airflow in Google Cloud - 백재연, Cloud GDE / Tech Lead at MADUP - 일 잘하는 개발자는 회사에서 어떻게 일할까? - 박상권, 헤이딜러 - What's new in Android development tools - 노현석 (Pluu), KakaoBank - 생성형 AI를 이용한 업무 자동화 및 생산성 향상 방안 - 조코디, 클라우드서비스코디 - Dagger Hi..

컨퍼런스공유 2023.07.10 0

[2023.08.15] INFCON 2023

개발 주제가 매우 다양합니다. 참가신청 날짜 : 2023. 07. 10. 13:00 ~ 2023. 07. 13. 23:59 (한국 표준시) 금액 : 19,800 원 방법 : 인프런 홈페이지 내 티켓 구매 형식 (등록하러가기) (티켓 구매는 유료이며, 추첨으로 참가자를 선정합니다. 추첨 선정자에 한해 참가권이 지급됩니다. 미선정자에게는 자동 환불이 진행됩니다.) - 인프콘 홈페이지 FAQ 컨퍼런스 날짜 참가신청일 : 2023. 07. 10. 13:00 ~ 2023. 07. 13. 23:59 (한국 표준시) (등록하러가기) 컨퍼런스 : 2023. 08. 15. 장소 삼성동 COEX 그랜드볼룸 & 아셈볼룸 주제 주제가 다양하여, 링크로 대체 발표 : https://inflearn.com/conf/infcon-..

컨퍼런스공유 2023.07.10 0

[2022.06.20] I/O Extended 2022, Seoul - GDG SEOUL

해당 컨퍼런스는 온/오프라인 하이브리드 형식으로 열립니다. 세션 - Data in Google I/O - 한성민(Riid) - Android Compose의 주요 기능 - 권태환(레몬트리) - AI/ML at Google I/O '22 - 정욱재(당근마켓) 날짜 참가 모집 : 이벤트 시행 전까지 (2022년 6월 20일) (등록하러가기) 컨퍼런스 : 2022년 6월 20일 (월) - 오후 06:45 ~ 오후 10:30 장소 - 온라인 (참가비 무료) - 오프라인 (참가비 ₩5,000 입장권 + 식사): 구글 스타트업 캠퍼스 지하 2층 티켓구매 https://festa.io/events/2371 I/O Extended 2022 Seoul | Festa! Festa에서 당신이 찾는 이벤트를 만나보세요. fe..

컨퍼런스공유 2022.06.14 0

2022년 Xcode 업데이트하기

This operation can fail if the version of the OS on the device is incompatible with the installed version of Xcode. You may also need to restart your mac and device in order to correctly detect compatibility. 이번에 iOS 를 업데이트 하면서 MacOS 를 Monterey 로 업데이트, iPhone 15.4.1 로 업데이트를 하면서, Xcode 랑 iPhone 이랑 MacOS 랑 버전이 다 안맞아서 잘되던 앱 설치가 진행되지 않았다. 해당 이슈는 Xcode 버전을 최신버전으로 설치하면 된다! ( Xcode-beta 는 아니니 참고! ) 근데 ..

팁-리뷰 공유 2022.05.13 0