Posts by Category

Kotlin

[강의] 코딩 훈련 교본 (코틀린편) - 14. 초보탈출 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 13. 다섯번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 11. 네번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 09. 세번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 08. 두번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 06. 첫번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

맨 위로 이동 ↑

Training

[강의] 코딩 훈련 교본 (코틀린편) - 14. 초보탈출 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 13. 다섯번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 11. 네번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 09. 세번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 08. 두번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

[강의] 코딩 훈련 교본 (코틀린편) - 06. 첫번째 퀴즈

본 강의는 코틀린(Kotlin)의 문법강의가 아닌, 프로그래밍 훈련을 위한 강의입니다. 따라서, 본 강의에서 알려드리는 내용만으로 코딩훈련에 임하시기 바랍니다. ※ 퀴즈는 “프로그래머의 길(PWAY)”에서 발췌하였습니다. - 저도 이 책으로 입문했습니다.

맨 위로 이동 ↑

Win32API

윈도우즈의 최대 경로 길이(MAX_PATH)

초보시절에 프로그래밍을 하다보면 문득 파일 길이는 어느정도 길이까지 할 수 있을까 궁금해할 수 있습니다. 하지만 이 궁금증은 쉽게 풀립니다. 자료가 많으니까요. 하지만 조금 더 나아가면 재미있는 고민을 할 수 있습니다. 파일 이름과 폴더 이름이 함께 들어있는 경로는 몇글자까지 컨트...

윈도우창과 콘솔창 2개 띄우기

보통 디버깅용으로 테스트중인 프로그램 이외에 콘솔창을 하나 더 띄우고 싶을때가 있습니다. 이럴때 아래 코드를 한줄 쳐주면 콘솔창이 같이 뜨게 됩니다. #pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")

[Win32API] 메시지 크래커 사용하기

Win32 API를 이용하여 프로그램을 작성할때 윈도우메시지 하나하나를 처리해주려면 상당히 신경쓸 부분이 많아지게 됩니다. 우선 WPARAM과 LPARAM의 값이 무엇을 담고 있는지도 봐야하구, 메시지가 어떻게 넘어오고, 처리되는지 등등… 상당히 수동적이라 자세하게 건드릴 수 있지...

[Win32API] 기본 윈도우 창 띄우기

Visual studio에서도 윈도우만 뜨는 기본 코드는 자동으로 생성을 해주고, 찰스페졸드의 책에도 기본 소스코드는 나와있습니다. 하지만 처음 윈도우즈 프로그래밍을 공부하기에는 군더더기가 많은 소스라고 생각됩니다.

네트워크(NIC) Enable/Disable 하기

컴퓨터에서 인터넷을 차단하려면 두가지 방법이 있습니다. 첫번째는 랜선을 뽑는 방법이 있겠고, 두번째는 제어판에 들어가 네트워크 장치를 사용안함으로 설정하는 것입니다. 지금부터 소개해드리는 방법은 프로그램에서 네트워크 장치를 사용/사용안함 처리 할 수 있는 방법입니다. 전문용어로는 ...

Windows IME 관련 함수

먼저 IME를 사용하려면 프로젝트에 Imm32.lib를 추가하고, imm.h를 인클루드 해야한다.

맨 위로 이동 ↑

CSharp

[C#] SQL Server Compact 3.5 를 활용한 로컬 데이터베이스 연결하기

작은 응용프로그램이나 모바일 프로그램을 개발할때 DB가 필요할때가 있습니다. 그럴땐 보통 엑세스의 MDB나 SqlLite를 많이 쓰시는데요. Microsoft사의 SQL Server Compact 3.5 라는것도 있습니다. 확장자는 SDF로 되어있는 로컬데이터베이스입니다.

[C#] 폴더 경로 가져오기

C#에서 윈도우즈의 폴더나 로그온사용자 이름등을 가져다 쓰고 싶을때는 Environment 클래스를 살펴보면 됩니다. 관련 자료가 있는 MSDN 주소는

[C#] UTF-8과 EUC-KR 인코딩

C#에서 UTF-8과 EUC-KR을 바이트코드로 변환하는 방법입니다. 항상 개발을 하거나, 혹은 프로그래밍 공부를 하다보면 한글을 어떻게 표현하고, 어떻게 조작해야하는지 고민할때가 많습니다. C#에서도 예외는 아니었는데, 웹브라우저 컨트롤을 쓰다가 한글이 포함된 주소가 먹히지 않는...

맨 위로 이동 ↑

Shell

[Shell] Linux에서 통합압축프로그램 사용

리눅스 환경을 처음 접하게되면 가장 막히는 작업은 압축, 압축해제 명령어입니다. 필자만 그런건지는 잘 모르겠지만, 아무리 익혀도 잘 숙지가 되지 않습니다.

맨 위로 이동 ↑

C++

맨 위로 이동 ↑

Java

맨 위로 이동 ↑