CMake

An Introduction to Modern CMake

적당한 howto 등의 내용과 함께 안티패턴 등도 소개됨

CMake 기본패턴

오래된 내용이긴 하나 기본적인 내용을 얻을 수 있음

Visual Code

Variables Reference

launch.json 및 tasks.json 파일에서 Task와 Debug를 위한 설정에 사용할 수 있는 사전 정의 변수들의 목록

Windows

Windows Utility Download

MS에서 제공하는 별의별 유틸리티들

.NET

배포파일 한개로 만들기

.NET WPF

PasswordBox data binding

xaml에서 추가 기능을 제공하는 attribute를 넣는 방법을 알 수 있다.

Rotary Control

계기판 형태의 UI control 소스코드

DataGrid에서 행을 선택할 때 System.ArgumentException

  • .NetFramework의 문제
  • ItemsSource에 바인딩 된 객체가 변경 가능한 속성을 사용하여 Object.GetHashCode() 값을 계산할 때의 문제

MVVM in Real-World Applications

  • MVVM 적용시 ViewModel - Model간의 결합도를 낮추기 위한 구조 제안
    • 문제: 특히 Model에서 변경사항을 따로 publish하지 않는 경우
    • 방안: ViewModel - Model 사이에 command executor를 넣어라
      • 결함도 낮춤
      • command에 의한 undo/redo 패턴 적용 가능

MahApp hottest Q&A

MahApp 여러가지 문제와 해결방법들

다양한 템플릿 유형

이 외에도 WPF 사례들을 볼만하다

Deep Learning

Tensorflow

Machine Learning

머신러닝 시스템에서 설정 관리하기

머신러닝 혹은 딥러닝 관련 코드들을 가져다 사용하다보면 설정이 무척 복잡한 경우가 있다. 많이 사용하는 설정 도구들에 대한 설명을 얻을 수 있다.

Web

HTTP 응답 상태 코드

  • https://developer.mozilla.org/en-US/docs/Web

이 외에도 web 관련 정보가 많이 있다. http 관련 내용과 더불어 HTML, CSS, JavaScript 까지 다루고 있다.

DaleSeo

페이지 디자인이 무척 깔끔해서 내 블로그에 참고

web front-end 관련된 내용도 참고할만 함. 특히 CSS가 좋다.

Diagram Tools

draw.io

온라인으로 UML등의 다이어그램을 그릴 수 있는 도구를 제공한다. 결과물은 github 등에 저장할 수 있으며 여러 문서에 삽입 가능하다.

Docker

ARM Docker Containers on x86

특히 Jetson을 위한 도커 이미지를 x86 PC에서 사용할 수 있는 방법을 찾을 수 있다.

어떤 블로그

도구에 대한 이해도를 실무적인 차원에서 잘 표현함

Charactor Encoding

FileFormat.Info

파일 포맷에 대한 정보들을 제공해주는 사이트이다. 그외 여러가지를 제공하지만 그 중에 특정 문자의 Unicode 등을 조회하기 좋다.