Vanguard

[tool] Ngrok 란? - 로컬 서버의 외부 포트열기

NGROK: 로컬 애플리케이션을 외부에 노출시키는 간단한 방법 Ngrok은 로컬 환경에서 실행 중인 애플리케이션을 외부 네트워크에 노출할 수 있게 해주는 터널링 도구입니다. 주로 개발 및 디버깅 목적으로 사용되며, SSL 암호화 및 보안 인증을 제공하여 안전한 연결을 보장합니다. 이 글에서는 Ngrok의 작동 원리, 설치 방법, 사용 사례, 명령어,...

[Python] 쿠버네티스(K8S)

쿠버네티스 전통적인 배포 시대 하나의 물리 서버에서 서비스하는 모든 애플리케이션이 구동되었기에, 각 애플리케이션의 리소스의 한계를 정의할 방법이 없었음. 즉, 8코어 물리 서버에서 8개의 서비스가 구동될 경우, 한개의 서비스가 8코어의 리소스를 모두 잡아둔채 사용할 수도 있었다는 것. 이는 당연히 확장 가능성과 큰 조직에서의 사용성이 많이 ...

[Python] 파이썬으로 웹 스크래핑하기 - 웹툰 사이트 크롤링

컨테이너와 컨테이너 이미지란 무엇인가? 현대 소프트웨어 개발에서는 애플리케이션의 배포와 실행 환경을 효율적으로 관리하는 것이 중요합니다. 이러한 요구 사항을 충족시키기 위해 컨테이너와 컨테이너 이미지가 널리 사용되고 있습니다. 이 글에서는 컨테이너와 컨테이너 이미지에 대해 자세히 알아보겠습니다. 컨테이너란? 컨테이너는 애플리케이션과 그 런타임...

[Python] 파이썬으로 웹 스크래핑하기 - 웹툰 사이트 크롤링

💡 웹 스크래핑 (Web Scraping) 이란? 신문이나 잡지를 보다가 마음에 드는 글귀나, 중요한 기사를 찾게된다면, 가위로 이를 오려서 공책에 붙이거나 깔끔하게 정리를 해놓습니다. (요즘 종이 신문을 보는 사람이 있을까 싶긴합니다.) 이를 스크랩 해놓는다 라고 했었습니다. 마찬가지로, 우리는 이제 웹 페이지에서 수많은 정보를 얻고있습니다. ...

[Python] 파이썬으로 웹 스크래핑하기 - 웹툰 사이트 크롤링

EKS 란? 쿠버네티스의 개념 아마존의 AWS 에서 제공하는 탄력적으로 쿠버네티스 클러스터를 관리하고 배포할 수 있는 서비스이다. 다음은 별도로 동작하는 k8s 와 EKS 의 차이점에 대한 내용이다. EKS ⚔️ K8S 1. AWS Managed 네이티브한 k8s 환경에서는 마스터 노드와 워커 노드, 둘 다 별도의 관리가 필요하다....

[JavaScript] 타입과 타입 변환 (type coercion)

자바 스크립트 의 자료구조에 대해 정리하기 전에, 자바 스크립트 라는 언어의 특징중 한가지를 짚고 넘어가봅시다. 💡 정적 타입 검사 VS 동적 타입 검사 📌정적 타입 검사 (Static Type Checking) 정적 타입 검사 는 프로그램이 컴파일될 때, 변수와 표현식의 타입을 검사하는 방식입니다. 즉, 명시적인 타입 선언을 통해서 사전에 ...

[Android] 필요한 버전의 안드로이드 스튜디오(Android Studio) 설치하기

안드로이드 스튜디오 (Android Studio) 가 뭐야? ios 에 Xcode 가 있다면, 안드로이드에는 안드로이드 스튜디오 가 있다! 안드로이드 스튜디오 는 말 그대로 안드로이드 전용 앱을 개발하는 도구로, 구글이 2013년에 발표한 비교적 최신 이름표를 붙이고있는 개발 플랫폼이다. 2024년 6월 25일 기준 최신버전인 안드로이드 스튜디오...