Docker – 초보자를 위한 필수 도커 명령어 익히기 및 초간단 웹 서버 구축해보기

들어가기 전에, 기본 개념 알아두기! 이미지와 컨테이너, 도커 허브란? 도커에서 Nginx 웹 서버를 실행해야 한다고 가정해보자.도커에서는 Nginx를 실행할 때, 이미지와 컨테이너라는 것이 필요하다.그러기 위해서는 우선 이미지와 컨테이너의 각각의 역할을 이해하는 것이 중요하다. 이미지란? (Image) 도커에서…

Docker – 윈도우에서 도커 데스크탑 설치하기

도커는 애플리케이션을 독립적인 컨테이너에 담아 배포하는 혁신적인 기술이다.복잡한 애플리케이션 구축과 관리를 단순화해주는 도커는 개발 환경을 훨씬 쉽고 빠르게 만들어준다.도커를 통해 개발 환경과 운영 환경의 불일치 문제를 해결하고,다양한 환경에서 애플리케이션을 안정적으로 실행할 수 있기 때문에ASP.NET Core…

MSSQL – 데이터베이스 용량 및 로그 사이즈 축소하기

혹시 데이터베이스 용량 때문에 고민해본 적이 있을까?서비스를 운영하다 보면 자연스레 데이터가 계속 쌓이면서 데이터베이스 용량이 증가하고어느샌가 알게 모르게 디스크 공간이 부족해지는 경험을 하게 된다.특히 MSSQL의 로그 파일(*.ldf)은 크기가 급증하는 경우가 많아 더욱 관리가 까다롭다.이번 글에서는…

워드프레스 – 마이크로소프트 빙 검색엔진 웹 마스터 도구 등록 및 URL 제출하기

글을 열심히 작성하였는데 구글 검색엔진에서만 검색되고마이크로소프트의 검색엔진인 빙(Bing)에서는 내 페이지를 찾을 수 없다면 어떻게 해야할까?국내 검색 점유율은 낮지만, 전 세계적으로는 구글 다음으로 많이 사용되는 검색 엔진이 바로 빙(Bing)이다.특히 윈도우 운영체제를 기본으로 사용하는 사용자라면 빙을 자료…

C# – 문자열 다루기 String vs StringBuilder, 무엇을 사용해야 할까?

프로그래밍에서 흔히 마주치는 딜레마, 효율적인 문자열 처리 C#으로 프로그래밍을 하다 보면 수많은 문자열을 다루게 된다.간단한 문자열 출력부터 복잡한 텍스트 처리까지, 문자열은 프로그래밍의 기본 요소이다.하지만 문자열을 어떻게 다루느냐에 따라 프로그램의 성능이 크게 좌우될 수 있다.특히, 문자열을…

C# – using 키워드, 왜 사용할까?

C# 코드를 작성하다 보면 문득 가끔씩 코드에 등장하는 using 키워드가 있다.그냥 사용하겠다는 의미로만 이해하고 막연하게 지나쳤는데,메모리 누수 관련 트러블슈팅을 하면서 using의 의미를 바로 알게 되었다.오늘은 생각보다 개발하면서 많이 봤으면서도 무심코 지나쳤을 법한using 키워드의 기본 개념에 대해…