본문 바로가기

분류 전체보기

(401)
[UE4] 액터 액터 : public AActor기본 오버라이드 메쏘드virtual void BeginPlay() override;virtual void Tick( float DeltaSeconds) override; 액터는 여러개의 기능 컴포넌트들로 구성되며, 여러 컴포넌트 중 어떤 컴포넌트가 루트인지 나타내는 RootComponent 속성을 제공한다.UActorComponentUSceneComponentUPrimitiveComponent 메시 컴포넌트 선언UPROPERTY()class USeletalMeshComponent* MeshComponent; 생성자에서 서브 오브젝트 생성 하고, 루트 컴포넌트로 지정MeshComponent= CreateDefaultSubobject(TEXT("MyItem"));RootCom..
[UE4] C++ 기본 사항 노트 그냥 개인 노트자료. 상세 내용은 아래 참조~ 프로그래밍 : https://docs.unrealengine.com/latest/KOR/Programming/index.htmlAPI 레퍼런스 : https://docs.unrealengine.com/latest/INT/API/index.html 프로젝트파일 솔루션(프로젝트명)Engine/Games/ 프로젝트명/Config/ : 환경설정 ini 파일Content/ : 애셋 패키지, 맵 등Itermediate/ : 빌드 임시 파일Saved/ : 자동저장Source/모듈명/Classes/ : 게임 플레이 헤더 .hPrivate/ : 구현파일 .cppPublic/ : 모듈헤더 .h모듈명.Build.cs 모듈명.Target.cs모듈명Editor.Target.cs 프..
특정일 이전 백업 파일 삭제하기 DB 같이 백업을 생성하는 경우 정책에 따라 불필요한 백업 파일을 삭제할 필요가 있다. mysql 의 경우 날짜별 폴더로 백업을 했는데, 해당 폴더를 검색해 삭제해 주면된다. 30일이 경과된 파일 목록$ find . -name 'BACKUP-*' -mtime +30 디렉토리 목록$ find . -name 'BACKUP-*' -type d -mtime +30 삭제 수행$ find . -name 'BACKUP-*' -type d -mtime +30 -exec rm -rf {}\;
mysql 테이블 복사(dump), 복원 mysql 데이터베이스 덤프 및 복원#> mysqldump -u root -p --databases database-name > dump-file-name.sql#> mysql -u root -p mysql -u root -p database-name mysqldump -u root -p database-name table-name > dump-file-name...
curl 간단 명령 Get$ curl http://www.myhome.com?param=1234 Post : -d 옵션을 주면 post 로 동작, 명시적으로 -X POST 로 지정해도 된다.header : -H( --header)body : -d( --data)user-agent : -A ( --user-agent)ssl : -k ( --insecure) $ curl -X POST http://www.myhome.com -H "Content-Type:application/json" -d "{\"param\":1234} body 내용이 파일이라면 파일명에 @ 를 붙인다. -d "@myfile" 바이너리 파일의 경우 --data-binary 옵션 사용$ curl -X POST http://www.myhome.com --data..
EPEL/XRDP # yum repolist# yum install epel-release 저장소 패키지 확인http://dl.fedoraproject.org/pub/epel/http://dl.fedoraproject.org/pub/epel/7/x86_64/e# yum --disablerepo="*" --enablerepo="epel" list available 임의의 폴더에 rmp 다운로드, 설치# wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm# yum install epel-release-latest-7.noarch.rpm# yum repolist xrdp 도 epel 저장소에 있는데, dex-dextop , tiger-serve..
한영키 변경 맥 윈도우 원격 터미널 접속커맨드 + 쉬프트 + 스페이스 : 입력기 변경한국어 입력기에서 오른쪽 alt(option) 한영 변경 맥 한영키 변경~/Library/Preferences/com.apple.symbolichotkeys.plist61..32491572864 1572864 -> 131072 로 변경 49 : 스페이스131072 : 쉬프트
Gradle Wrapper 현재 gradle 버전에 해당하는 wrapper 생성$ gradle wrapper 현재 디렉토리에 gradlew , gradlew.bat 파일과 gradle 디렉토리가 생성된다. 특정 버전의 gradle wrapper$ gradle wrapper --gradle-version 2.0 build.gradle wrapper tasktask wrapper(type : Wrapper) {gradleVersion = '2.0'}$ gradle wrapper