반응형

전체 글 2934

조동사 may

조동사 may 평문일 때 "~일 거야." , "~해도 좋아." 의미로 사용 의문문일 때"~해도 될까?" 의미로 사용 may가 "~일 거야." 추측의 의미로 쓰일 때 그는 옷이 필요할 수도 있을 거야.He may need a dressing changed. 그것이 안전한지 의문이야.It may be asked whether it is safe. may가 "~해도 될까?", "~해도 좋아." 허락의 의미로 쓰일 때 무엇을 도와 드릴까요?May I help you? 여기 앉아도 될까요?May I sit here? 네, 앉으세요.Yes, you may sit here.관련 게시글[교육/중학 영어 문법] - 조동사

[네트워크 보안] 3. SharpPcap 이용하여 패킷 캡쳐 맛보기

[네트워크 보안] 3. SharpPcap 이용하여 패킷 캡쳐 맛보기 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 SharpPcap 설치와 ICaptureDevcie 의 목록을 확인해 보았죠.[네트워크 보안] 1. SharpPcap 설치 및 테스트[네트워크 보안] 2. SharpPcap의 ICaptureDevice 맛보기 하지만 실질적인 네트워크 상에 흐르는 패킷을 캡쳐하는 작업을 하지 않아 밋밋한 느낌을 받으신 분들도 많았을 거예요. 이번에는 드디어 SharpPcap 라이브러리를 이용하여 캡쳐를 원하는 장치를 선택하여 해당 장치에 지나다니는 패킷을 캡쳐하는 프로그램을 만들어 볼 거예요. 다음은 이번에 작성할 프로그램의 실행 화면이예요. 보시는 것처럼 아직까지는 패킷의 실질적인 데이터를 분석하는 기능은 넣..

[네트워크 보안] 2. SharpPcap의 ICaptureDevice 맛보기

[네트워크 보안] 2. SharpPcap의 ICaptureDevice 맛보기 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 SharpPcap 라이브러리를 설치하고 네트워크 인터페이스 장치 목록을 출력하는 콘솔 응용 프로그램을 만들어 테스트 해 보았어요. [네트워크 보안] 1. SharpPcap 설치 및 테스트 이번에는 네트워크 인터페이스 장치에 관하여 추상화한 ICaptureDevice 인터페이스 형식에 관해 간략하게 맛보기로 할게요. ICaptureDevcie 인터페이스의 멤버는 다음과 같아요.//추적 장치 인터페이스public interface ICaptureDevice{ //설명 string Description { get; } //추적 필터 http://www.winpcap.org/docs/docs..

[네트워크 보안] 1. SharpPcap 설치 및 테스트

[네트워크 보안] 1. SharpPcap 설치 및 테스트 안녕하세요. 언제나 휴일, 언휴예요. 다양한 서비스들이 온라인을 통해 제공하는 것이 점차 많아지고 개인 정보들이 여러 서비스에서 사용하면서 네트워크 보안의 중요성은 점점 관심을 갖고 있죠. 20여년 전에도 TCPDUMP 유틸리티를 이용하여 네트워크 트래픽을 모니터링하는 작업은 심심치 않게 많은 엔지니어들이 했었어요. 지금은 많은 기술 발전에 의해 와이어샤크 처럼 네트워크 트래픽을 추적하는 무료 소프트웨어에서부터 다양한 DMZ를 형성하는 장비 등이 나와 있죠. 언제나 휴일 티스토리에서는 다양한 환경에서 다양한 기술을 사용하여 네트워크 보안에 관한 글들을 게시할 예정입니다. 그리고 출발점에서 네트워크 프로토콜을 정리하고 이를 분석하는 유틸 개발하는 방..

[OPEN API] 4. C# Windows Forms 응용 프로그램, 다음 Open API 책 검색3

[OPEN API] 4. C# Windows Forms , 다음 Open API 책 검색3 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 다음 Open API 책 검색 서비스를 이용하는 콘솔 응용 프로그램을 간단하게 만들어 보았어요.[OPEN API] 1. OPEN API란 무엇인지 맛보기[OPEN API] 2. C# 콘솔 응용 프로그램, 다음 Open API 책 검색[OPEN API] 3. C# 콘솔 응용 프로그램, 다음 Open API 책 검색2 이번에는 Windows Forms 응용 프로그램으로 책 검색 응용 프로그램을 만들어 보기로 해요. 텍스트 입력 창에 질의를 입력한 후에 검색 버튼을 누르면 다음 Open API 책 검색 서비스를 이용하여 얻어온 도서 목록을 리스트 상자에 보여주고 리스트 상자의..

[OPEN API] 3. C# 콘솔 응용 프로그램, 다음 Open API 책 검색2

[OPEN API] 3. C# 콘솔 응용 프로그램, 다음 Open API 책 검색2 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 Open API가 무엇인지 알아보고 간단하게 C# 콘솔 응용 프로그램으로 책 검색기를 만들어 보았죠.[OPEN API] 1. OPEN API란 무엇인지 맛보기[OPEN API] 2. C# 콘솔 응용 프로그램, 다음 Open API 책 검색 이번에는 앞에서 만들었던 책 검색기에 약간의 기능을 추가해 보아요. 앞에서는 XmlDocument 개체의 Load 메서드로 다음 Open API 책 검색 url과 파라미터를 쿼리 문자열을 입력 인자로 결과를 로딩한 후 아무런 작업없이 그대로 콘솔화면에 출력했어요. 이번에는 다음처럼 검색한 결과 목록에서 원하는 정보만 추출하여 콘솔화면에 출력하..

[OPEN API] 2. C# 콘솔 응용 프로그램, 다음 Open API 책 검색

[OPEN API] 2. C# 콘솔 응용 프로그램, 다음 Open API 책 검색 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 Open API가 무엇인지 간단히 알아보았어요.[OPEN API] 1. OPEN API란 무엇인지 맛보기 이번에는 다음 Open API 책 검색 서비스를 사용하여 간단한 프로그램을 작성해 보기로 할게요. 여기에서는 C# 언어로 콘솔 응용 프로그램 형태로 만들 거예요. 프로그램은 검색할 도서 정보를 입력하면 다음 Open API 책 검색 서비스에 질의하여 결과를 그래도 콘솔 화면에 출력하는 예제로 아주 간단하며 특이 기능이나 편의성 및 분석 등의 기능은 전무합니다. 먼저 개발도구에서 새로운 프로젝트를 생성하세요. 저는 Visual Studio 2015를 사용하고 있습니다. 여러분이..

[초등 5학년 수학] 분수의 덧셈

14. 분수의 덧셈 분수의 덧셈은 분모를 통분한 후에 분자끼리 더해요. 여러 가지 방법 중에 분모의 곱을 이용하여 통분하는 것과 분모의 최소공배수로 통분하는 것을 많이 사용합니다. 분모의 곱을 이용하여 통분하면 계산하는 것이 간단해요. 분모의 최소공배수로 통분하면 비교적 분자의 크기가 작아서 덧셈이 간단해요. 덧셈 결과가 가분수일 때는 대분수로 고쳐서 표현하세요. 그리고 약분할 수 있으면 약분하세요. 자연수는 자연수끼리 더하고 분수는 분수끼리 더하세요. 물론, 더한 결과가 가분수일 때는 자연수에 더해야겠죠. 관련 게시글 [초등 5학년 수학] 크기가 같은 분수 [초등 5학년 수학] 약분 [초등 5학년 수학] 통분

[OPEN API] 1. OPEN API란 무엇인지 맛보기

[OPEN API] 1. OPEN API란 무엇인지 맛보기 안녕하세요. 언제나 휴일, 언휴예요. 많은 분들은 이미 Open API를 알고 이를 활용하는 다양한 응용이나 앱, 가젯 등을 만들어서 활용하고 있어요. 여러분께서 Open API라는 것을 들어는 보았는데 이것이 어디에 쓰는 것인지 궁금하다면 적당한 게시글을 찾은 것이죠. Open API는 말 그대로 개방형 API예요. API가 응용 프로그램을 개발할 때 사용하는 인터페이스라는 의미이므로 Open API는 프로그래밍에 사용할 수 있는 개방 상태의 인터페이스를 말하고 있어요. 다음이나 구글, 네이버 등의 포털 사이트나 통계청, 기상청 등에서 수집한 자료를 응용 프로그래밍에 사용할 수 있게 제공하는 서비스예요. 자료를 수집하는 역할을 하는 많은 관공서..

[C#] 12. 직렬화와 리플렉션 - 리플렉션

12.2 리플렉션 리플렉션은 프로그램 런타임에 형식의 멤버를 반영하는 기술입니다. 이 기술은 명시적으로 라이브러리를 로딩하여 사용할 때 이용합니다. 리플렉션을 이용하여 명시적 라이브러리 로딩하여 사용하는 것을 보여주기 위해 다음의 클래스를 정의한 라이브러리를 작성합시다. 솔루션 이름을 리플렉션으로 정하고 ManLib 이름의 클래스 라이브러리 프로젝트를 추가하세요. [그림 12.2] 솔루션 생성 그리고 ManLib에 기본으로 제공하는 Class1.cs 파일명을 Man.cs로 변경하세요. Microsoft Visual Studio.NET은 자동으로 클래스 이름을 Man으로 변경합니다. 테스트를 Man 형식을 정의합시다. using System; namespace ManLib { public class Man..

반응형