일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- graphics
- C++
- sparse matrix
- game jam
- 알고리즘
- Conjugate Gradient
- 학습용
- C
- UNORDERED_MAP
- Til
- rendering pipeline
- ComputeShader
- 알고리즘연습
- ppt
- 백준
- oprerator
- 참조자
- 독서
- TIP
- 논문
- Implicit method
- 프로그래머스
- numerical method
- algorithm #알고리즘 #백준
- Overloading
- 2020.02.23
- 2020.03.16
- class
- Algorithm
- stretch force
- Today
- Total
목록ALL THINGS (111)
OSgood의 개발일기
PDF 파일을 검색하거나 텍스트를 복사하려고 했는데 안 되는 경험, 한 번쯤 해보셨을 겁니다. 특히 스캐너로 만든 문서들은 이미지 형식이라서 눈에는 글자가 보이지만, 컴퓨터 입장에서는 ‘그림’일 뿐입니다. 텍스트 검색도 안 되고, 복사도 안 되고, 하이라이트도 안 되는 이유죠.이럴 때 필요한 게 바로 **OCR (Optical Character Recognition, 광학 문자 인식)**입니다.**OCRmyPDF**는 이 OCR 기능을 스캔된 PDF 파일에 자동으로 적용해주는 오픈소스 도구입니다. 즉, 이미지만 있는 PDF에 ‘숨겨진 텍스트 레이어’를 추가해 검색 가능한 문서로 바꿔주는 역할을 하죠.🔍 예를 들어, 계약서를 스캔해서 받은 PDF에 OCRmyPDF를 돌리면 → 키워드 검색, 텍스트 복사,..

💡아래 발표 자료를 번역 및 해석한 내용입니다.GPU Architecture & Compute Shader - Carlos Fuentes개인적인 요약배경 지식픽셀 스레드(Thread): 가장 기본적인 실행 단위워프(Warp): 동시에 실행되는 스레드 그룹 (NVIDIA에서는 일반적으로 32개 스레드)블록(Block): 여러 워프의 집합그리드(Grid): 여러 블록의 집합요약 1. GPU 아키텍처 기본 구조첫 번째 다이어그램은 GPU의 기본 계층 구조를 보여줍니다:GPU는 크게 NVIDIA와 AMD 아키텍처로 나뉩니다.NVIDIA는 SM(Streaming Multiprocessor)을 사용하고, 그 안에 워프(32개 스레드)가 있습니다.AMD는 CU(Compute Unit)를 사용하고, 그 안에 웨이..
child process의 경우 자세한 디버깅이 안 되서 불편한 점이 많다. 이럴 때 유용한 visual studio extension이 있어서 포스팅을 한다. 해당 extension을 활용하면 세부디버깅이 가능하다. 다만, 해당 extension이 켜져있을 경우 해당 child process가 제대로 빌드가 되지 않기 때문에 빌드가 필요할 경우는 끄고 해야하며, 디버깅이 필요할 때만 켜는 것을 추천한다. https://marketplace.visualstudio.com/items?itemName=vsdbgplat.MicrosoftChildProcessDebuggingPowerTool
* 본 글의 저자는 application 개발의 초보자이다.(원래 GameEngineDeveloper 이다.) 본 글을 작성하는 목적은 application 공부를 처음 시작하면서 스스로 터득한 내용을 소화하는데 있다. 따라서 틀린 내용도 있을 수 있으니, 이러한 점은 양해바란다. 또한 나와 같은 초보자가 이 블로그를 통해서 조금이라도 정보를 얻을 수 있다면 좋을 것 같다.^^ React-Native 를 처음 공부하기 시작하면서 expo라는 것을 알게 되었다. 따라서 정확하지는 않지만 내가 이해한대로 최대한 쉽게 설명하고 넘어가려고 한다. React-Native는 기본적으로 cross platform application 개발을 위해 사용한다. 그렇다면 생각해볼 것이 있다. React-Native로 개발..
* 본 글의 저자는 application 개발의 초보자이다.(원래 GameEngineDeveloper 이다.) 본 글을 작성하는 목적은 application 공부를 처음 시작하면서 스스로 터득한 내용을 소화하는데 있다. 따라서 틀린 내용도 있을 수 있으니, 이러한 점은 양해바란다. 또한 나와 같은 초보자가 이 블로그를 통해서 조금이라도 정보를 얻을 수 있다면 좋을 것 같다.^^ application 개발 방법 native application development application을 개발하기 위해서는 본래 ios 용 application 과 안드로이드용 application을 따로 개발해야한다. ios Objective-c 또는 Swift 를 이용하여 개발한다. 안드로이드 Java 또는 Kotlin ..
굉장히 오랜만에 블로그에 들어온 것 같다. 사실 블로그를 만들 때는 하루에 한 개씩의 글을 올리면서 당일에 배운 내용을 소화해볼려는 취지에서 만들었다. ㅎㅎㅎ 하지만 뭔가 바빠지고 하면서 블로그 관리에 소홀했던 것 같다(사실 게을러서 ....). 개인적으로 게임 엔진들의 렌더링 파트들을 개발하면서 많은 부분들을 배우고 있는 것 같다. 또한 개발해보고 싶은 app도 생기면서 이제부터는 좀 더 성실하게 배운 내용을 소화하는 시간을 가져야겠다!

https://ldjam.com/events/ludum-dare/46/wifeislife https://ldjam.com/events/ludum-dare/46/wifeislife ldjam.com
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816..