교재 소개

다음과 같은 자료들이 있다. 무료 교재 소개 https://open.umn.edu/opentextbooks/ http://bigbook.or.kr/ Green Tea Press – Free books by Allen B. Downey Gilbert Strang, Calculus  https://ocw.mit.edu/courses/res-18-001-calculus-fall-2023/pages/textbook/ Open Logic Project https://builds.openlogicproject.org/ Open Logic Text Complete Version (2024-12-01) 이상구, 선형대수 https://ibook.skku.edu/Viewer/LA-Texbook http://matrix.skku.ac.kr/LA/ David Cherney, Tom Denton, Rohit Thomas and Andrew Waldron, Linear Algebra https://www.math.ucdavis.edu/~linear/

Algorithm - Bressenham's line algorithm

https://en.wikipedia.org/wiki/Bresenham's_line_algorithm

WinAPI 0002 - 윈도우 클래스의 등록

지난번에 이어 wWinMain 함수를 좀 더 다듬어 보자. 우선, RegisterClass 함수를 통해 윈도우 클래스를 등록해 보자. WinAPI에서는 틀에 해당하는 윈도우 클래스를 먼저 등록하고, 이걸 통해 윈도우를 생성하는 방식을 사용한다.  #ifndef UNICODE #define UNICODE #endif #include <windows.h> BOOL InitApplication(HINSTANCE hinstance) { WNDCLASSEXW wcx = { };    wcx.cbSize = sizeof(wcx);    // size of structure  wcx.style = CS_HREDRAW | CS_VREDRAW;    // the class styles // https://learn.microsoft.com/en-us/windows/win32/winmsg/window-class-styles wcx.lpfnWndProc = DefWindowProcW;    // points to window procedure  wcx.cbClsExtra = 0;    // no extra class memory  // The number of extra bytes // to allocate following the window-class structure. // The system initializes the bytes to zero. wcx.cbWndExtra = 0;                // no extra window memory  //  The number of extra bytes to allocate following the window instance. //  The sy...

목차 (글 목록)

 Table of Contents WinAPI WinAPI 0000 - 시작과 개발환경 갖추기 WinAPI 0001 - wWinMain 함수 WinAPI 0002 - 윈도우 클래스의 등록 WinAPI 0003 - CreateWindowExW 함수 Algorithm Algorithm - Dijkstra's algorithm Algorithm - Bressenham's line algorithm Algorithm - Priority queue Mathmatics Math - 교재 소개 LaTeX

elixir - 엘릭서 소개

특징 및 장점 함수형 프로그래밍 언어이다. 다중프로세스 지원이 끝내준다고 한다. https://elixir-lang.org/ 네트워크 연결 테스트 같은 때 활용하면 좋을 듯 하다. 웹서버인 phoenix Framework도 참고할 만 하다 https://www.phoenixframework.org/

LaTeX - 시작하기

왜 써야 하는가? - 논문 쓸때 필요하다. - 가장 오랫동안 널리 쓰여온 조판 시스템이다. - 프로그래밍을 하듯이 문서를 조판할 수 있다. 어떻게 시작하는가? - 일단 MiKTeX부터 설치한다. -  https://miktex.org/ - 필요한 패키지는 자동으로 설치하도록 설정한다. When a0, there are two solutions to ax2+bx+c=0 and they are x=b±b24ac2a.

LaTeX - LaTeX 그래프 그리기 - TikZ

https://www.overleaf.com/learn/latex/TikZ_package