/* * * * */ Style^ textStyle = ref new Windows::UI::Xaml::Style(Windows::UI::Xaml::Interop::TypeName(TextBox::typeid)); Setter^ fontSizeSetter = ref new Setter(TextBox::FontSizeProperty, ref new Platform::Box(25)); textStyle->Setters->Append(fontSizeSetter); myABCControl->Resources->Insert(nullptr, textStyle); operator Windows::UI::Xaml::Interop::TypeName() - https://docs.microsoft.com/en-us/cpp..
gitea를 자작 NAS (ArchlinuxARM) 에 설치했습니다. NAS이다보니 하드가 /mnt에 박혀있는데, 저장소랑 DB를 거기에 넣으려고 하니 아무리 해도 안 되더군요. 이유는 systemd 유닛에 있었습니다. systemd 유닛의 ProtectHome= gitea를 수동 설치하지 않고 AUR(Arch 유저 리포지터리)로 설치했기에 유닛 파일도 직접 쓰지 않았습니다. 문제가 되는 부분은 ProtectHome 입니다. [Service] ProtectHome=true 설정되어 있으면 유닛이 홈 폴더로 대충 제한됩니다. (자세한 건 안 읽어봄) 해결 방법: ReadWritePaths= 해결 방법은 ReadWritePaths= 를 지정하는 겁니다. 구분자는 공백. 패키지 매니저와 함께 딸려온 유닛 파일..
pluralsight 코스 중 하나이고, DDD 코스의 최초 동영상인 클린 아키텍처: 패턴, 프랙티스, 원리 를 2회째 보고 SNS에 정리한 내용을 여기에도 옮깁니다. (옮기면서 보강도 좀 하고요.) 이미지 출처는 위에 링크 건 강의의 강의 자료입니다 (유료). 문제되면 삭제할테니 삭제 요청해주세요. (본 글은 이 블로그에서 설정중인 크리에이티브 커먼즈 라이선스를 적용하지 않습니다. 문제가 될 수 있어서요...) 1. 클린 아키텍처가 무엇인가? 실 사용 목적(Inhabitat)을 위한 아키텍처 (아키텍트나 로우레벨을 위함이 아님) 상세 구현 내용이 하려는 일을 기술하는 걸 방해해서는 안 된다 아키텍처 에센셜리즘 2. 도메인 중심 아키텍처 DB나 로우 레벨 구현에 의존하는 대신, 해결하려는 문제를 중심으로..
잘은 모르지만 키베이스에 있는 키 쌍을 SSH 로그인에 쓰고싶었다. 대충 찾아보니 키베이스 키는 OpenPGP고, OpenPGP는 컨테이너같은 거고 RSA 알고리즘의 공개키, 비밀키를 담고있는 모양이다. SSH는 RSA 알고리즘의 공개키, 비밀키로 인증을 한단다. 즉, 변환이 가능하다고 한다. 저들의 관계는 정확히는 모르겠지만 언젠가는 싫어도 알게 되겠지... 참고한 글 목록 좀 복잡하지만 확실히 keybase에서 가져오는 방법 세 줄 쯤으로 여러 방법 설명 1. keybase 키를 내보내서 파일로 저장한다. 2. gpg (Gnu PG) 에 비밀키를 임포트. WSL로 진행했다. gpg --allow-secret-key-import --import private.key 3. openpgp2ssh가 필요하다..
함수를 오버라이드할 때 자식 클래스를 반환하도록 반환형을 바꿀 수 있습니다. (포인터) (스마트 포인터인 경우는 템플릿 생성자 필요) 우주선 클래스 계층구조 (Parent -> A, B) 조종사 클래스 계층구조 (Parent -> A, B) 가 있고 우주선과 조종사는 각 클래스별로 1:1 대응 우주선이 조종사를 멤버로 가짐 의 관계일 때 부모 우주선이 부모 조종사를 반환하는 함수를 오버라이드하여 자식 우주선이 자식 조종사를 반환할 수 있습니다. 아 물론 우주선이 우주선을 반환하는 메서드도 같은 게 됩니다 최소 구성 #include using namespace std; class Spaceship_Parent; class Spaceship_A; class Spaceship_B; class Pilot_Par..
바닥부터 새로 짠 웹페이지-사이드바 v0.1.0을 릴리즈했습니다. 완전히 바닥부터는 아니고 기존 로직을 많이 참고하긴 했지만요. 웹페이지-사이드바? 기술적인 블로그 글이지만 이게 뭐하는 건지 설명은 해야될 것 같네요. 웹페이지-사이드바는 파이어폭스 확장기능으로, 비발디에 있던 옆면 툴바에서 웹페이지를 열 수 있던 기능이 그리워서 그나마 비슷하게 버튼을 누르면 사이트 목록이 나오고 그걸 누르면 사이드바에 웹사이트가 열리도록 만든 부가기능입니다. 일 하다가 SNS를 슬쩍 열어보는 딴 짓을 하기 제격인 부가기능이죠. 다운로드 코드 비슷한 확장기능이 없지는 않았었는데 걔는 내비게이션 바를 넣는다고 iframe으로 넣어놨더라구요. 몇몇 사이트는 iframe을 지원하지 않는 만큼 쓸 수가 없어서... 근데 그게 제..
- Total
- Today
- Yesterday
- K8s
- kotlin당했다
- 왜 생각이 안 났지
- c++
- pdf.js
- vuex
- 시스어드민
- ArchLinuxARM
- mvu
- 오라클 클라우드 인프라
- 업비트
- 토이프로젝트
- Sass
- OStatus
- Godot Engine
- pleroma
- ActivityPub
- 오라클 클라우드
- 마스토돈
- Oracle Cloud Infrastructure
- javascript
- C#
- scss
- exercism
- rust-lang
- upbit
- C++ FAQ
- 쿠버네티스
- 개발기록
- gitea
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |