OAuth 2.0 and OpenID Connect (in plain English) 라는 영상을 보고 정리한 SNS 타래를 블로그로 옮긴 것입니다. 정리라고 해도 기존에 알고 있던 지식은 담지 않았으므로 처음으로 이 주제를 접하신다면 영상 내용을 전부 확인하시는 걸 권해드립니다. https://www.youtube.com/watch?v=996OiexHze0 글타래 https://twingyeo.kr/@sftblw/107320908001087344 글타래 내용 백업 이 영상에서 배운 것 타래 1. Code flow vs Implicit flow 1-A. 안전 vs 덜 안전 그림에서 점선은 "백 채널"(보통 백엔드) 에서 동작해야 하는 내용으로, 안전하다고 생각함. 그림에서 실선은 브라우저 등에서 동작하는..
docs.godotengine.org/en/latest/tutorials/rendering/multiple_resolutions.html 스크린 스케일링은 root 노드 (viewport 타입) 의 조작으로 처리됨 = get_tree().get_root() 혹은 get_node("/root") 혹은 별도 뷰포트를 만들지 않았다면 get_viewport() Stretch - Mode 설정 disabled: 말 그대로 2D: 화면을 키움 -> 거기에 렌더링 고해상도 이미지 사용 시 Viewport : 뷰포트에 렌더링 -> 크기를 키움 픽셀 게임에 적합 or 성능 향상용 (lower resolution 렌더링) 2D Viewport 렌더링 순서 viewport 크기를 화면에 맞춤 -> 거기에 렌더링 viewp..
기본 사용법은 아는 상태에서 보완 및 보강, 실제 제작이 막히는 문제를 해결하기 위해 정리중 정리된 내용은 초보자용이 아니라 제가 놓친 부분입니다 볼 때마다 정리중 www.youtube.com/watch?v=wX145eoLFSM&list=PL9FzW-m48fn2SlrW0KoLT4n5egNdX-W9a 1편 Input.is_action_pressed() 보다 Input.get_action_strength() 가 훨씬 나음. 2편 Vector2.move_toward() 를 사용하면 클램핑 걱정을 안 해도 됨. v1.move_toward(v2, 이동량) 지터 (앞뒤로 왔다갔다 시간여행 끊김) & 슬러터 (그냥 뚝뚝 끊김) 고치기: docs.godotengine.org/en/latest/tutorials/misc..
VSTO? Visual Studio Tools for Office 입니다. MS Office용 확장프로그램의 플랫폼 중 하나입니다. 웹 기반 오피스 확장기능 플랫폼이 나왔다고는 하지만 아직 기능이 많이 모자란데, 특히 파워포인트가 기능이 많이 모자라죠. 대체 그걸로 뭘 하라는거지? 싶은 그런. 그래서 아직 필요합니다. 근데 이 놈 로드가 안 되는 일이 잦습니다. 개발자도 빡치고 유저도 빡치고. LoadBehavior 레지스트리의 LoadBehavior를 3으로 설정합시다. (얼마나 많이 봤으면 외웠겠냐구요) 확인해야 할 부분 32비트, 64비트 레지스트리 HKLM / HKCU 두 군데 (HKEY_LOCAL_MACHINE / HKEY_CURRENT_USER) 원하시는 오피스 종류와 합쳐서 2 * 2 * 오..
이상한 미들웨어 등록 API 일반적인 API 호출: UseExtensions.Use(IApplicationBuilder, Func) 하지만 원본은: IApplicationBuilder.Use(Func) 상식적으로 미들웨어라면 HttpContext랑 다음 할 일인 next() 함수를 패러미터로 받는 함수라고 생각합니다. 근데 사실 그 API는 확장 메서드로 짜놓은 래퍼구요, 실제 API는 두 번째 함수입니다. RequestDelegate만 두 개 받습니다. 뭐라구요? S/O 자료 https://stackoverflow.com/a/49320350/4394750 두 번째 함수 내용을 봅시다. (위 링크의 답변에 있는 코드 카피 → 원본 소스) public static IApplicationBuilder Use..
https://stackoverflow.com/a/3708608/4394750 null인 경우에 값을 바꾸려면 {Binding TargetNullValue='값'} 이면 충분함 (답변 1) (위 링크에 없음) 생판 다른 값을 바인딩해서 바꾸려면 DataGridTextColumn에 Binding을 설정하지 않고, 및 EditingElementStyle에서 DataTrigger로 바인딩을 넣자 잘은 모르겠는데 Text 스타일이 Binding에 의해 오버라이드되어서 값을 바꿀 수 없다고 하는 모양. WPF 디버거로 찍어봤을 때 스타일 값으로 설정한 값이 나오기는 합니다. // Binding 이 설정되지 않은 점에 주목 (원래대로라면 FirstValue)
/* * * * */ 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..
- Total
- Today
- Yesterday
- javascript
- 업비트
- Sass
- ActivityPub
- 토이프로젝트
- 왜 생각이 안 났지
- 오라클 클라우드 인프라
- gitea
- vuex
- rust-lang
- Godot Engine
- c++
- 시스어드민
- 오라클 클라우드
- Oracle Cloud Infrastructure
- 개발기록
- 마스토돈
- ArchLinuxARM
- exercism
- K8s
- C#
- scss
- pdf.js
- pleroma
- 쿠버네티스
- mvu
- C++ FAQ
- OStatus
- upbit
- kotlin당했다
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |