728x90

전체 글 948

Freeware Hex Editor and Disk Editor

HxD는 신중하게 설계된 빠른 헥스 편집기로, 원시 디스크 편집 및 메인 메모리(RAM) 수정 외에도 모든 크기의 파일을 처리할 수 있습니다. 사용하기 쉬운 인터페이스는 검색 및 바꾸기, 내보내기, 체크섬/다이제스트, 바이트 패턴 삽입, 파일 분쇄기, 파일 연결 또는 분할, 통계 등과 같은 기능을 제공합니다. 편집 기능은 순전히 기술적인 차이점을 숨기기 위해 간소화되었기 때문에 단순하고 작업 지향적인 작업에 중점을 둔 텍스트 편집기와 같은 방식으로 작동합니다. 예를 들어, 드라이브와 메모리는 파일과 유사하게 표시되며 함께 속해 있을 가능성이 있는 데이터를 잘라내는 섹터/지역 제한 보기와 달리 전체로 표시됩니다. 드라이브와 메모리는 실행 취소를 지원하는 등 일반 파일과 동일한 방식으로 편집할 수 있습니다...

친절한 엔지니어링 <Kind Engineering> How To Engineer Kindness by Evan Smith

에 대한 글과 영상 강의입니다. 영상은 아래 링크. https://www.youtube.com/watch?v=wTezaqqyzlk 친절하게 대할 때 얻을 수 있는 이점에 대해서만 설명합니다. 이 글의 나머지 부분에서는 실용적인 조언과 팁을 통해 친절하게 응대하고 친절을 장려하는 방법에 대해 더 자세히 설명. 0. 친절이란 무엇인가요? 1. 정직 2. 비동기 커뮤니케이션: 코드 리뷰 3. 심리적 안전 4. 피드백/비판 5. 추가 읽기 6. 결론 What Is Kindness? 이 뭘까요? 은 다른 사람에게 투자하고, 그들을 도울 방법을 찾고, 그들이 있는 곳에서 만나는 것. 친절은 상대방의 입장에서 생각하고 상대방의 감정과 배경을 고려하여 도움을 주려고 노력하는 것입니다. 사람마다 친절에 대한 정의는 다르..

[Unity] 유니티 에디터 동시에 2개 띄우는 방법 (ParrelSync)

특징 프로젝트를 빌드하지 않고도 멀티플레이어 게임플레이 테스트 가능 모든 프로젝트 클론을 관리할 수 있는 GUI 툴 다른 클론 인스턴스가 에셋을 수정하지 못하도록 보호 테스트 워크플로 속도를 높여주는 편리한 API 어떻게 작동하나요? 각 클론 인스턴스에 대해 ParrelSync는 원본 프로젝트 폴더의 복사본을 만들고 심볼릭 링크를 통해 Asset, Packages 및 ProjectSettings 폴더를 원본 프로젝트에 다시 참조합니다. 라이브러리, 임시 및 오브젝트와 같은 다른 폴더는 각 복제 프로젝트에 대해 독립적으로 유지됩니다. 모든 클론은 원본 프로젝트 바로 옆에 접미사 _clone_x를 붙여 배치되며, 폴더 계층 구조에서 이와 같은 형태가 됩니다. 패러렐 싱크 https://github.com/V..

[Unity] Mirror 의 KCP Protocol 이름에 대해

kcp2k 는 Mirror 의 기본 전송 라이브러리. Mirror 는 Unity 의 네트워크 엔진으로 데디케이티드 서버 모델을 쉽고 빠르게 구현할 수 있게 해주는 라이브러리 에셋. 리플리케이션 컴포넌트들이 여럿 있어서 (성능 신경 안 쓰고)빠르게 멀티플레이를 구현할 때 효과적이라 할 수 있다. C# 으로 개발됐고, Reliable 전송을 지원하는 UDP 기반 프로토콜. https://mirror-networking.gitbook.io/docs/manual/transports/kcp-transport

[게임] MiSide 데모판

itch.io 에서 우연히 본 게임. 게임 컨셉이 독특 머티리얼 스타일 좋음. 캐릭터 시선 처리, 모델링 연출 느낌 귀여움 (그 뒤에 얀데레 스러운 느낌) 난이도 높지 않은 어드벤쳐 스타일 데모 플레이 구성 좋음. https://aihasto.itch.io/miside MiSide DEMO by Aihasto Mita aihasto.itch.io 스팀 https://store.steampowered.com/app/2527500/MiSide/ MiSide on Steam Let's imagine that you have a game in which you care for a character. But could you imagine one day getting into that game yourself? ..

C# .Net Framework v4.8 이상 부터는 Dictionary Key 로 enum 을 써도 garbage 가 발생하지 않는다

C# .Net Framework v4.8 이상 부터는 Dictionary Key 로 enum 을 써도 garbage 가 발생하지 않는다? Key 를 찾는 과정에서 boxing 이 일어나 가비지가 생기는 문제가 과거에 있었는데 수정되어서 문제가 해결됨.EnumEqualityComparer 로 비교 연산을 처리하도록 수정됨.  참고https://enghqii.tistory.com/69 C#에서 Dictionary에 Enum을 써도 괜찮은것 같다전에 이런 글에서 Dictionary에 Key값으로 enum을 넣으면 내부에서 boxing이 일어나는데, 그 이유는 Dictionary 내부에서 IEqualityComarer로 ObjectEqualityComparer를 사용하게 되기 때문이라고 했다. 4 버전대 이상e..

ECMA 란?

표준의 필요성 (The necessity of standards) 표준은 한 제조업체에서 만든 컴퓨터용으로 준비된 데이터를 다른 제조업체에서 만든 컴퓨터에서도 최소한의 변경만으로 사용할 수 있는 가능성을 제공합니다. 또한 여러 제조업체에서 프로그래밍 언어를 준비할 때 작업의 중복을 피할 수 있습니다. 1960년 이전에 일부 국가 기관에서 종이 테이프와 코드와 같은 이 분야의 표준 작업을 시작했지만, 이들 기관 간 또는 제조업체 간에는 협업이 이루어지지 않은 것으로 보입니다. 국가마다 요구 사항이 다를 수 있으므로 모든 곳에서 동일한 표준을 사용할 필요는 없지만 표준은 최소한 호환 가능해야 합니다. 업계가 주도하는 이니셔티브 (A initiative driven by industry) 이러한 작업을 조정하..

DirectX 11 스터디 노트 메모. Device, Context (230812)

Direct3D 11에서 디바이스는 ID3D11Device 인터페이스로 표시 대부분의 애플리케이션은 하나의 디바이스만 만든다. 아래 둘 중 하나를 호출해서 설치된 하드웨어 드라이버 중 하나에 대한 디바이스를 만든다. D3D11CreateDevice D3D11CreateDeviceAndSwapChain D3D_DRIVER_TYPE 플래그를 사용하여 드라이버 유형을 지정 디바이스 컨텍스트는 파이프라인 상태를 설정하고 디바이스가 소유한 리소스를 사용하여 렌더링 명령을 생성하는 데 사용 Direct3D 11은 두 가지 유형의 디바이스 컨텍스트를 구현 하나는 "즉시 렌더링용"이고 다른 하나는 "지연된 렌더링용" 즉각적인 컨텍스트(ImmediateContext)는 드라이버에 직접 렌더링 즉각적인 컨텍스트를 가져오는..

DirectX11 스터디 노트 - 1

학습을 위한 기본 프레임워크 만들기 Visual Studio 새 프로젝트 Windows 데스크톱 애플리케이션 생성. 기본으로 생성된 코드를 정리해서 DirectX 게임 프로그래밍 학습에 사용할 프레임워크를 작성한다. 실행하면 빈 윈도우 창이 뜨는 것으로 준비는 끝. 자동으로 생성된 코드들을 필터를 만들어서 정리해준다. 프리컴파일드 헤더(Precompiled Header) 셋팅도 해줌. pch.cpp 파일 속성에서 "미리 컴파일된 헤더" > "만들기" 로 설정. pch.h 에 넣어서 공용으로 사용할 헤더와 선언들을 생성해서 모아준다. 여기까지 진행하고, 프로젝트 셋팅에서 출력 디렉토리 변경. $(SolutionDir)Binaries 로 수정. 이어서, 라이브러리를 추가하기 위한 설정. include 디렉터..

728x90
반응형