| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 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 |
- ์ผ
- ossca
- nixosํ๊ธํค๋ณด๋
- streamlit
- ํ๋ฉ
- Express
- Jinja2
- nixosํ๊ธ์ค์ \
- ์ ๊ธ์ฌ๊ดํ๊ต
- Bootstrap4
- ๋ฉ๋ชจ๋ฆฌ์ธ์๋ถ๋
- R
- JWT
- inxos
- ๋์๋
- flask
- ์คํธ๋ฆผ๋ฆฟ
- ๋ฏธ๋ํ๋ก์ ํธ
- EnhancedInput
- ์คํ์์ค
- ์ธ๋ฆฌ์ผ๋ฎค์ง์ปฌ
- VUE
- ์ง์ฐ๊ฐ์ ๊ณต #pc์๊ธฐ์ง๋จ #ram๋ฏธ์ธ์ #์ปดํจํฐ๊ณ ์ฅํด๊ฒฐ #๋จ์ธ์๋ถ๋ #pc์๊ฐ์๋ฆฌ #์ปดํจํฐ๊ณ ์ฅํด๊ฒฐ #์กฐ๋ฆฝpc
- ํ์ด์ฌ์๋ฒ
- ๋ง์ธํฌ๋ํํธ๋ฎค์ง์ปฌ
- ์๊ณ ํ์
- ๋ธ๋์คํฌ๋ฆฐ๋ณต๊ตฌ
- pandas
- ํ๋ค์ค
- Enhanced Input System
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (165)
Today, I will
๊ธฐ๋ณธ ์์ด ์ฝ๋ jam = ['A','B','C'] pos = ['','',''] check = [0,0,0] def perm(depth): if depth == 3: print(*pos) return for i in range(3): # 0 1 2 if not check[i]: check[i] = 1 pos[depth] = jam[i] # jam[i] = A B C perm(depth+1) check[i] = 0 perm(0) ์ต์ข ์ถ๋ ฅ: A B C A C B B A C B C A C A B C B A SWEA ์ต์ ์์ฐ ๋น์ฉ https://swexpertacademy.com/main/learn/course/subjectDetail.do?courseId=AVuPDYSqAAbw5UW6&subjectId=..
vr project๋ฅผ ๋ง๋ค๋ฉด C++ ์๋ฃจ์ ์ด ๋ฑํ ์๋ค. ๋ฐ๋ฌ์ ์ฒซ ์คํ ์ Tools์์ ์์์ ํด๋์ค ํ์ผ์ ์์ฑํด์ค๋ค. ๊ทธ๋ฌ๋ฉด ๋น์ฅฌ์ผ ์คํ๋์ค๊ฐ ํ์ ๋๋ฉด์ C++ ์๋ฃจ์ ์ด ๋ง๋ค์ด์ง๋ค. Build.cs ์ "HeadMountedDisplay", "UMG" ๋ฅผ ์ถ๊ฐํด์ค๋ค. PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "HeadMountedDisplay", "UMG" }); ์๋ํฐ์ ์๋ฃจ์ ์ ๋ค ๋๊ณ ๋์ ๋ค์ generate vs projectํด์ค๋ค. ์ด์ ๊ธฐ์กด์ C++๋ก ์์ ํ๋ ๊ฒ ์ฒ๋ผ ์์คํ์ผ๋ค์ ์ถ๊ฐํ๋ฉด์ ๊ฐ๋ฐํ๋ฉด ๋๋ค.
์ธ๋ฆฌ์ผ์์ ์ ๊ณตํ๋ FRotator์ FRotationMatrix๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ ์ด์ด์ Move๋ฅผ ๊ตฌํํ ๋์ ๋ฐฉ๋ฒ๊ณผ ํจ์์ ์๋ฆฌ๋ฅผ ๊ฐ๋จํ ๊ธฐ๋กํด๋๊ณ ์ ํ๋ค. ์ฐ์ FRotator์ ํ์ Matrix R์ ๊ด๊ณ๋ฅผ ์ ๋ฆฌํ๋ฉด, FRotator๋ ํ์ ์ ๋ํ๋ด๋ ๊ตฌ์กฐ์ฒด์ด๋ฉฐ, Yaw, Pitch, Roll ๊ฐ์ผ๋ก ํ์ ์ ์ ์ํ๋ค. ํ์ ๋งคํธ๋ฆญ์ค๋ ํ์ ๋ณํ์ ๋ํ๋ด๋ ํ๋ ฌ์ด๋ฉฐ, ํ์ ํ ๋ ๊ณฑํ๋ ํ๋ ฌ R์ด๋ค. FRotationMatrix ์์ฑ์๋ FRotator๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ ๋งคํธ๋ฆญ์ค๋ฅผ ์์ฑํ๋ค. FRotationMatrix์ MakeFromX, MakeFromY, MakeFromZ ํจ์๋ค์ ์ฃผ์ด์ง ์ถ์ ๊ธฐ๋ฐ์ผ๋ก ํ์ ๋งคํธ๋ฆญ์ค๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉํ๋ค. FRotationMatrix()๋ก ์์ฑ๋ ํ์ ๋งคํธ๋ฆญ์ค๋ ..
CTRL + M + O will collapse all. CTRL + M + L will expand all. (in VS 2013 - Toggle All outlining) CTRL + M + M ํ์ฌ ์ปค์๋ฅผ ํฌํจํ๋ ํฌ์ธํธ๋ฅผ ์ ๊ฑฐ๋ ํผ์น๋ ๊ธฐ๋ฅ CTRL + shift : ๋ผ์ธ ๋ค์ค ์ ํ CTRL + X : ์๋ผ๋ด๊ธฐ alt : ์ฝ๋ ์ด๋ visual studio - Command to collapse all sections of code? - Stack Overflow Command to collapse all sections of code? In Visual Studio, is there a command to collapse/expand all the sections of code in a file..
https://you-rang.tistory.com/289 [Unreal]02.Unreal ์ค์ ํ๊ธฐ ์๋ ํ์ธ์ ์ ๋์ ๋๋ค. ์ค๋์ ์ธ๋ฆฌ์ผ ๊ณต๋ถ์ ๊ผญ ํ์ํ Visual Studio๋ฅผ ์ค์นํ๊ณ , ์ธ๋ฆฌ์ผ์ ํ์ํ ์ค์ ์ ํด๋ณด๊ฒ ์ต๋๋ค.์ธ๋ฆฌ์ผ ๋ฟ๋ง ์๋๋ผ ์ ๋ํฐ๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์๋ ํ์ํ๋ ๊ผญ ์ค์นํด์ผ you-rang.tistory.com [UE5] Visual Studio : ๋๋ฒ๊น ์ ์์ํ ์ ์์ต๋๋ค. ํ๋ก์ ํธ ์์ฑ์ ์ด๊ณ '๊ตฌ์ฑ ์์ฑ --> ๋๋ฒ๊น '์ผ๋ก ์ธ๋ฆฌ์ผ ์์ง์ ๋๋ฒ๊น ๋ ํ๋ค๊ตฌ๋... C++ ํด๋์ค๋ฅผ ์์ฑํ์ฌ ๊ฐ๋จํ ์์ ๋ฅผ ๋ฐ๋ผํด๋ณด๋ค๊ฐ, ๋๋ฒ๊น ์ด ํ์ํ ๊ฒฝ์ฐ๊ฐ ์๊ฒจ F5๋ฅผ ๋๋ฌ ๋๋ฒ๊ทธ ๋ชจ๋๋ก ์คํํ๋๋ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ด์ต๋๋ค. Develop daekyoulibrary.tistory.com ์์..
Mapping Context Build.cs ์ถ๊ฐ ์๋์ ๊ฐ์ด PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "Json", "JsonUtilities", "EnhancedInput" }); "EnhancedInput" ์ ์ถ๊ฐํด์ค๋ค. // Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class TracesoftheFox : ModuleRules { public TracesoftheFox(ReadOnlyTargetRules Target) : base(Target) { PCHUsage =..
3D Draw - Unreal Engine 4 - YouTube 3D DRAW DOCUMENTATION - Google Docs 3D DRAW DOCUMENTATION docs.google.com https://youtu.be/apXxD7WoLSk?si=QEfSIydvr3VZ2tnP Unreal Engine - Paint system - YouTube
๊ธฐ์กด ํ๋ก๋์ ๊ณผ์ ์ ๋ฐ์ ๋ฆฌ์ผํ์ ๊ฒ์ ์์ง์ ํ์ฉํ ๊ฒ์ ๋ฒ์ถ์ผ ํ๋ก๋์ ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์ด๋ฒ ํฌ์คํ ์ ์ธ๋ฆฌ์ผ ๊ฐ์ด๋์์ ์ ๊ณตํ๋ ๋ฌธ์๋ฅผ ์์ฝํ๋ฉด์, ๋ฒ์ถ์ผ ํ๋ก๋์ ์ ์ธ๊ณ์์ ์ธ๋ฆฌ์ผ ์์ง์ ์ญํ ์ ์์๋ณด๊ณ ์ ํ๋ค. Virtual Production Hub - Unreal Engine Virtual production is transforming the art and craft of filmmaking. Find out more. www.unrealengine.com ๋ฒ์ถ์ผ ํ๋ก๋์ ๋ฒ์ถ์ผ ํ๋ก๋์ ์ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๋์งํธ ์ธ๊ณ์ ํ์ค ์ธ๊ณ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ฐ๊ฒฐํ๋ค. ๋ฐฉ์ก ์ ๊ณ์์๋ ์ค๋ซ๋์ ๋ฒ์ถ์ผ ํ๋ก๋์ ์ ์ฌ์ฉํ์ฌ ๋ผ์ด๋ธ ๋ฐฉ์ก ๋ฐ ์ด๋ฒคํธ๋ฅผ ์ํ ๋ฆฌ์ผํ์ ๊ทธ๋ํฝ์ ์ ์ํ๋ค. ํ์ฌ๋ ๋ฆฌ์ผํ์ ๊ฒ์ ์์ง ๊ธฐ..
https://www.acmicpc.net/problem/2630 2630๋ฒ: ์์ข ์ด ๋ง๋ค๊ธฐ ์ฒซ์งธ ์ค์๋ ์ ์ฒด ์ข ์ด์ ํ ๋ณ์ ๊ธธ์ด N์ด ์ฃผ์ด์ ธ ์๋ค. N์ 2, 4, 8, 16, 32, 64, 128 ์ค ํ๋์ด๋ค. ์์ข ์ด์ ๊ฐ ๊ฐ๋ก์ค์ ์ ์ฌ๊ฐํ์นธ๋ค์ ์์ด ์์ค๋ถํฐ ์ฐจ๋ก๋ก ๋์งธ ์ค๋ถํฐ ๋ง์ง๋ง ์ค๊น์ง ์ฃผ์ด์ง๋ค. www.acmicpc.net ์ฒ์์ ์ง ์ฝ๋ divide๋ผ๋ ํจ์์ ์ธ์ 4๊ฐ๋ฅผ ๋ฐ๊ฒํ์ฌ ํ์ ์ฒ์๊ณผ ๋, ์ด์ ์ฒ์๊ณผ ๋์ ์ปจํธ๋กคํ๋ฉด ๋๋ค๋ ์์ด๋์ด๊น์ง๋ ์ ๊ทผํ๋ค. import sys sys.setrecursionlimit(10**6) # 8 # 1 1 0 0 0 0 1 1 # 1 1 0 0 0 0 1 1 # 0 0 0 0 1 1 0 0 # 0 0 0 0 1 1 0 0 # 1 0 0 0 1 1 ..
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Psz16AYEDFAUq SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com ์ค๋ํฌ๋ฃฐ์ ๋ชฐ๋ผ ํ๋ฆฌํด์น์ฒ๋ผ 3*3 ์ ์ฌ๊ฐํ์ด ๋ชจ๋ col๊ณผ row๋ฅผ ๋๋ ์ค ์์๋๋ฐ, ๋ฐ๋์ 3์นธ์ฉ ๋ฐ๋ฉด์ ๋์์ผ ํ๋ ๋ฌธ์ ์ ์ฒด ์ฝ๋ # 10 # 7 3 6 4 2 9 5 8 1 # 5 8 9 1 6 7 3 2 4 # 2 1 4 5 8 3 6 9 7 # 8 4 7 9 3 6 1 5 2 # 1 5 3 8 4 2 9 7 6 # 9 6 2 7 5 1 8 4 3 # 4 2 1 3 9 8 7 6 5 #..