• [NSIS + HM NIS Edit]6. 커스텀 페이지2024. 04. 09.
    수성컴전자방입니다. 오늘은 NSIS를 이용한 설치기에 개발자 마음대로 UI를 만들어서 커스텀 페이지를 추가해 보겠습니다.
  • [NSIS + HM NIS Edit]5. 프로그래밍(변수, 사칙연산, 분기, 조건문, 반복문)2024. 03. 16.
    NSIS에서 MessageBox, 변수, 사칙연산, StrCmp, If, ElseIf, Else, Switch, Case, While, For, LoopUntil 등을 알아보겠습니다.
  • [NSIS + HM NIS Edit]4. 환영 이미지, 헤드 이미지, 브랜딩 텍스트, 스플래시 이미지2024. 03. 09.
    오늘은 NSIS에서 환영 이미지, 헤드 이미지, 브랜딩 텍스트, 스플래시 이미지를 지정하는 방법을 알아보겠습니다.
  • [NSIS + HM NIS Edit]3. Section과 SectionGroup2024. 03. 02.
    Windows에서 프로그램을 설치하다 보면 특정 기능 또는 프로그램만 골라서 설치할 수 있는 경우를 보신 적이 있을 것입니다. 이것은 NSIS에서 Section과 SectionGroup 기능을 사용하여 구현할 수 있습니다.
  • [NSIS + HM NIS Edit]1~2. 기본적인 Windows용 설치 프로그램 만들기2024. 01. 13.
    설치기는 어떻게 만드는 것일까요? 오늘은 'NSIS'라는 Windows용 오픈소스 설치기 제작 도구를 사용해 보겠습니다. NSIS로 설치기를 만들면 EXE 파일이 생성됩니다. 저는 NSIS 코딩에 도움을 주는 'HM NIS Edit'라는 프로그램도 함께 사용하겠습니다.
  • Visual Studio로 빌드 시 Debug와 Release의 차이점2024. 01. 04.
    Visual Studio로 빌드(Ctrl+F5)할 때 Debug 모드와 Release 모드 중 하나를 선택할 수 있습니다. 기본값이 Debug라서 초보 개발자는 Release 모드가 따로 있는 줄 모르기 쉽습니다. 개발 중에는 Debug를, 배포할 때는 Release를 사용하시면 됩니다. 그런데 이 둘은 어떻게 다른 것일까요? 오늘은 C++ 예제 코드를 이용하여 Debug와 Release가 어떻게 다른지 비교해 보겠습니다.
  • C++ Binary Search Tree2024. 01. 01.
    오늘은 C++로 Binary Search Tree를 만들어 보겠습니다. 원래는 pair로 구현해야 하는데, 이 코드는 제가 공부려고 만든 거라서 그냥 template으로 구현했습니다.
  • C++ Polymorphism(overloading, overriding)2023. 12. 22.
    수성컴전자방입니다. 오늘은 C++의 function overloading, operator overloading, overriding을 글 하나로 정리하겠습니다. 이것들처럼 어떤 객체의 속성이나 기능이 상황에 따라 여러 가지 형태를 가질 수 있는 성질을 polymorphism(다형성)이라 합니다. overloading은 static polymorphism이고, overriding은 dynamic polymorphism입니다.
  • 퀴즈앤 Show 사용법2023. 12. 01.
    오늘은 퀴즈앤의 Show를 소개해 드리겠습니다. 퀴즈앤 Show는 참여자들이 스크린을 통해 함께 퀴즈를 보고 실시간으로 자신의 스마트폰에 답을 입력하여 참여할 수 있는 콘텐츠입니다. 네덜란드의 Kahoot과 비슷합니다.
  • [Code Editor]안드로이드에서 소스코드를 편집해 보자2023. 11. 18.
    오늘은 안드로이드에서 코딩할 때 사용할 수 있는 편집기인 Code Editor(개발자: Rhythm Software)를 소개해 드리겠습니다. 엄밀히 말씀드리면 컴파일러가 포함된 IDE이긴 한데, 오늘은 편집기 기능 위주로 소개해 드릴 것입니다.
  • 1 2 3 4