Main

개발/뇌를 말랑하게하는 코테 연습

[프로그래머스 Lv1] 로또 최고/최저 찾기

[구현 환경] C++ [문제 설명] 사용자가 선택한 로또 번호 6개와 당첨번호 6개가 주어짐 사용자가 선택한 번호 중 일부는 0으로 마스킹되어있음 해당 상황에서 예상되는 가장 높은 등수와 가장 낮은 등수를 return하는 문제 [함수 원형] std::vector Solution(std::vector lottos, std::vector win_nums) { std::vector answer; return answer; } [풀이] int getRank(int n) { if (n < 2) return 6; else return 7 - n; } std::vector Q2::Solution(std::vector lottos, std::vector win_nums) { std::vector res; int zer..

카테고리 없음

삼성 모니터 pip 광고가 나올때 해결방법

삼성 모니터를 사용하시다가 이런 화면이 나온다면? 매장에서 사용하는 광고모드가 활성화된겁니다.리모컨의 "메뉴" - "시스템" - "사용모드" - "가정 모드 변경"을 선택하시면 됩니다. "사용모드"는 페이지 하단에 있습니다.

개발/C++

std::string tokenizing 방법

c++ std::string은 python의 split과 같은 tokenize 함수를 별도 제공하지 않는다. 따라서 여러가지 방법으로 string을 tokenizing할 수 있으며, 두 가지 방법을 소개하려고한다. stringstream std::vector split(std::string input, char delimiter) { std::vector answer; std::stringstream ss(input); std::string temp; while (getline(ss, temp, delimiter)) { answer.push_back(temp); } return answer; }; std::string line("test\test2\test3"); std::vector tokens = s..

개발/C++

std::string contains 함수를 대신하는 find 함수

c++의 std::string에는 contains함수가 존재하지 않는다. 이를 대신하기 위해 find 함수가 존재한다. [function origin] size_t find (const string& str, size_t pos = 0) const; size_t find (const char* s, size_t pos = 0) const; size_t find (const char* s, size_t pos, size_t n) const; size_t find (char c, size_t pos = 0) const; [parameter] str : 찾고자 하는 문자열 pos : str을 pos위치부터 찾기 시작 s : 캐릭터형의 배열을 가리키는 포인터 n : 연속으로 일치해야 하는 최소 길이 c : 찾고..

개발/Unity

Unity에서 Json .Net 사용하기

Json 자바스크립트의 객체 표기법으로부터 파생된 부분 집합 이름과 값의 쌍으로 이루어진 데이터 JSON .NET 사용하기 JSON .NET for Unity Asset 다운로드(바로가기) Unity C# code에 using Newtonsoft.Json; 추가시 호출 가능 JSON .NET 주요 클래스 JObject JSON Object를 담을 수 있는 Class (key, value) pair를 저장하는 오브젝트 클래스 key : string value : JToken[premitive type, datetime, timespan, uri 등 사용 가능) JObject, JArray를 사용할 수 있음 Example var json = new JObject(); json.Add("id", "Hutom"..

개발/Unity

GPGPU & Unity Compute Shader 기초

사내에서, GPGPU와 Unity를 활용한 Compute Shader에 대해 세미나를 진행할 일이 생겨서 PPT를 정리하면서 개념을 다시 한번 요약해보았다. 석/박때 공부했던 내용들과 최근에 올라온 각종 자료들을 취합해서 요약한 자료를 블로그에도 포스팅한다. 기회가 되면 유니티에서 활용하기 쉬운 예제들로 포스팅을 이어가볼 예정이다. GPGPU General-Purpose computing on Graphics Processing Units 일반적으로 컴퓨터 그래픽스를 위한 계산만 맡았던 그래픽 처리 장치(GPU)를, 전통적으로 중앙 처리 장치(CPU)가 맡았던 응용 프로그램들의 계산에 사용하는 기술 GPGPU 구현 API & 프레임워크 OpenGL Compute Shader DirectX DirectCo..

개인/라이프로그

시니어 3D 그래픽스 개발자의 2021년 회고

0. 2021년 회고 요약 나에게 있어 2021년은 다사다난하고 고달팠던 한 해였던것 같다. 끝날 줄 알았던 코로나는 여전히 기승이고 퇴사결정, 기초군사훈련, 이직준비 등 여러가지 일들이 겹치다보니 새삼 내 스킬을 갈고 닦는데에는 부족했던 한 해가 아니였나 싶다. 그래도 다행인건 부업으로 진행하던 논문 첨삭 이외에 개발자 포트폴리오 검토를 더 시작했다는 점이 긍정적으로 다가온 것 같다. 진행하면서 꽤 사업과 인재를 바라보는 인사이트가 늘고있는 것 같다. Keyword : 코로나, 이직 준비, 기초군사훈련, 부업 1. 코로나 2021년 백신을 2차까지 맞으면서 이제는 슬슬 잠잠해지겠거니라는 생각과 동시에 해외여행을 추진해봐야겠다는 생각이 쎄게 들었다. 그래서 여러군데로 해외여행을 생각했더니.. 결국은 타이..

개발/일반

Inno Setup으로 인스톨러 만들기 기초편

Inno Setup이란? 배포를 위한 설치 파일 패키징 SW Install Factory, InstallShield 등 비슷한 SW가 존재함 1. Inno Setup 설치 https://jrsoftware.org/isinfo.php 접속 후 최신버전 설치 2. 생성 마법사를 사용해 스크립트 만들기 [1단계] Application name : App name 입력(My Program) Application version : App version 입력(1.5) Application publisher : App 개발사 입력(My Company) Application website : App 개발사 홈페이지 입력(http://www.naver.com) [2단계] Application destination bas..

njsung
'분류 전체보기' 카테고리의 글 목록 (5 Page)