전체 글(195)
-
VB.NET의 특이한 연산자 ?. 이게 뭐지?
여태 몰랐는데 정말 특이한 연산자를 하나 발견했다. ?. - 물음표와 점이 하나의 연산자라고 생각해야 할 듯 하다. 한마디로 설명하면 "Null 조건부 연산자" 란다. 이게 도대체 뭔뜻일까? 간략히 예제를 하나 들어보자. 아래처럼 간단히 문자열 리스트를 정의했다고 가정해보자. Dim lpList As List(Of String) 여기서 lpList는 단순 정의만 했을때는 Nothing 상태이다. 이 상태에서 lpList.Count 와 같은 문장을 실행하면 아래와 같은 오류 메시지가 발생하게 된다. 우리는 이 문제점을 잘 알고 있다. 그래서 항상 아래와 같이 오류가 발생하지 않도록 미리 확인후 처리하는게 어느정도 몸에 배어 있을 것이다. If lpList IsNot Nothing Then If lpList..
2023.09.02 -
MS-SQL Server 2022 설치 및 설정 (방화벽 외부 접속 포함)
이번 강좌에서는 Windows Server 2022에 SQL Server 2022를 설치하고, 방화벽을 설정하는 방법에 대해 알아보도록 하자. 윈도우 서버를 운영하려면 반드시 필요한 과정이지만 그리 어렵지 않으니 그냥 훑어보며 확인해보자. 1. 설치 MS-SQL은 정식으로 구매하기에는 가격이 부담스럽지만, 다행히 우리 개발자들을 위해 모든 기능을 갖춘 무료버전인 개발자용 특별 에디션을 제공한다. 아래 링크에 들어가서 개발자용 버전을 다운로드 하자. SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server 다운로드를 시작하세요. 내 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 에디션, 도구 또는 커넥터를 선택하세요. www.microsoft.c..
2023.08.14 -
윈도우 서버 2022에서 오디오 서비스 활성화시키기
최근에 업무상 윈도우 서버 2022를 설치하면서 맞닥뜨리는 문제들을 해결하는 과정을 하나씩 담고 있다. 윈도우 서버는 기본적으로 오디오를 비활성화 시켜서 소리가 나지 않는데 이 문제를 해결해보도록 하자. 1. [윈도우키 + R]을 눌러서 실행창에 services.msc를 입력후 확인버튼 클릭 2. 서비스 목록중 Windows Audio를 더블클릭 3. Windows Audio 속성에서 시작 유형을 [자동]으로 변경 후 [시작] 버튼 클릭 후 확인 버튼을 클릭하면 된다. 서비스를 시작하기만 하면 재부팅후 다시 시작해줘야 하기 때문에 반드시 시작유형을 [자동]으로 선택해야 매번 시작을 안해줘도 되니 꼭 기억하자. 아무래도 윈도우 서버는 멀티미디어류의 기능보다는 서버로서의 역할에 충실해야 하기 때문에 화려함이..
2023.08.10 -
윈도우 서버 2022에서 컴퓨터 이름 바꾸기
윈도우 서버 2022에서 컴퓨터 이름 바꾸는 방법을 알아보자. PC 이름은 네트워크에서 내 PC를 인식하는 이름이 되고, 추후 IIS나 MS-SQL등을 설치시 최상단 폴더로 사용되기도 하기때문에 윈도우를 설치한 후에는 가장 먼저 이름을 바꿔주는게 여러모로 정신건강에 좋다. 설정 > 시스템 > 정보에 들어가면 아래의 화면이 나오는데 여기서 "이 PC의 이름 바꾸기" 버튼을 클릭한다. 원래 최초 설치시 PC 이름은 WIN-xxxxxxxxxx 와 같이 의미없는 문자와 숫자로 구성되어 있는데 이 이름을 내가 알아보기 쉬운 이름으로 변경하면 된다. 아래 이미지에서 변경하려는 이름을 입력 후 다음 버튼을 누르자. PC 이름을 변경한 후에는 아래와 같이 재부팅이 필요하다. "다시 시작" 버튼을 눌러서 재시작 하도록 ..
2023.08.09 -
VB.NET 변수와 데이터형
변수는 VB.NET 뿐만 아니라 모든 개발 언어에서 사용하는 가장 중요한 개념 중 하나이며, 반드시 데이터형을 갖고 있다. 흔히들 말하는 정수형 변수, 문자형 변수 등 모든 변수는 반드시 데이터형과 같이 선언하고 사용해야 한다. VB.NET에서 지원하는 데이터형 Boolean, Byte, Char, Date, Decimal, Double, Integer, Long, Object, SByte, Short, Single, String, UInteger, ULong, UShort 등인데, 사실 서로 겹치는 부분도 많고, 귀차니즘도 많이 작용하기도 하고, 예전 도스 시절과 달리 메모리 관리를 타이트하게 할 필요성이 별로 없기 때문에 이들 중 몇개만 사용하게 된다. 주로 사용되는 변수형은 Boolean, Byte..
2023.08.04 -
#46 일상 회화에서 관용구 및 표현 사용 - 무한반복 영어 시리즈 (한글발음)
재생이나 정지를 하려면 글의 아무 위치나 누르세요. 정지후 재생하면 정지된 문장부터 다시 재생합니다. 처음부터 다시 듣고 싶으시면 맨 위에 있는 스피커 아이콘을 누르세요. 틀어놓으면 문장 끝까지 재생 후 처음부터 다시 시작하며 무한 반복합니다. 일상 회화에서 관용구 및 표현 사용 날씨 1 비가 억수같이 내리네요. It's raining cats and dogs. 잇스 레이닝 캣스 언드 다그즈 2 그녀는 태양처럼 밝아요. She's as bright as the sun. 쉬즈 애즈 브라이트 애즈 더 선 3 그녀의 말에 판단을 흐리지 마세요. Don't let her words cloud your judgment. 도운트 렛 허 워즈 클라우드 요어 저지먼트 4 그는 오늘 기분이 좋지 않아요. He's fee..
2023.08.04