본문 바로가기

프로그래밍 기술 노트

(86)
주둥아리 주도 개발 (JDD) Lee-WonJun/JDD-Description: Ju-Dung-A-Li Driven Development (github.com) GitHub - Lee-WonJun/JDD-Description: Ju-Dung-A-Li Driven Development Ju-Dung-A-Li Driven Development. Contribute to Lee-WonJun/JDD-Description development by creating an account on GitHub. github.com 심심해서 블라인드 에 주둥아리 주도 개발을 위한 지침서 라고이라고 정리해서 올렸었는데, 미세한 호응을 얻었다. 그래서 내용을 추가해서 지침2 를 올렸다가, 더 미세한 호응을 얻었다. 그중에서 댓글로 누가 github에 올려달..
[Functional Programming] 함수형 훑어보기 같이 공부하는 동아리 사람들에게 함수형에 대하여 알려주기 위하여 공용 Notion 에 정리한 글을 이왕 정리한 김에 블로그에도 같이 올리려고합니다. 친한 지인들께 설명하기 위한 글 + 알려주기 위한글 이므로 완전 초심자가 보기에도 전문가가 보기에도 부족할 내용이지만, 말 그대로 한번 훑어보면서 이러한것이 있구나 정도로 파악하시는데 쓰시면 좋을 듯 합니다. 또한, 무조건적으로 제가 쓴글이 옳은건은 아니지만, 설명하는 내용 특성상 단언하는듯이 적힌 내용이 있습니다. 함수형 패러다임이란 무엇인가? "자, 빠르게 대답해보라. 함수형 프로그래밍이 무엇을 의미하는가? 틀렸다." 함수형의 시초는 존 메카시의 LISP 이며, 이는 알론소 처치의 람다계산법을 컴퓨터 언어로 만든것이다. "세 번째 패러다임은 최근에 들어서..
[Memory 관리] 프로그래밍 언어별 메모리 관리 이해 https://deepu.tech/memory-management-in-programming/ 🚀 Demystifying memory management in modern programming languages Let us take a look at how modern programming languages manage memory. deepu.tech 필자는 개인적으로는, 개발할때 언어의 내부 메모리 관리 원리를 알고있어야할 필요가 없다고 생각한다. 그걸 몰라도 되도록 추상화를 한것이니까. 그래서 딱히 외우거나 하지는 않는데, 그래도 가끔 필요할때가 있다. 성능 튜닝이라던지, 누수관리라던지까지 않아도 단순 호기심일수도 있고.... 아무튼 알아야될 순간이왔을때, JVM 메모리관리, GC 원리 이런식으로 ..
[Windows/초 미세 팁] 파일 익스플로러 주소창으로 Visual Studio Code 실행 빠른 방법 : [code .] 대신에 [code.cmd .] 를 쳐야함 code . 대신에 code.cmd . 을 쳐야 해당 폴더에서 VSC 가 켜진다. 이유는 요기 github.com/microsoft/vscode/issues/79638 VS Code fails to open from file explorers address bar · Issue #79638 · microsoft/vscode Issue Type: Bug VS Code fails to open from windows file explorer address bar (when writing "code" + enter). Instead it prompts an "Open with..." dialog. When chosing Visual Stu..
[Unreal] Unreal Editor 에서 급격한 프레임 저하 Unreal 을 실행시키면 이렇게 에디터 자체의 FPS 를 확인할수가 있는데, 이게 사양이 안되는것도 아니고, SSD 에 설치하고, Viewport 상에 암것도 없어도 20프레임정도에서 안올라가는 경우가 있다. 재설치 / 복구 등을 해도 고쳐지지 않고, 너무느려서 편집이 불가능한 상황인데 (짜증나게 아주 가끔식 정상적으로 실행됨) 인터넷에서 있는 해결방안들(드라이버 업뎃, 지포스 오버레이 끄기, MSI 니헤먹인가 먼가하는 음장끄기)의 별짓을 다해도 고쳐지지 않는경우... 위 그림처럼 -DX12 를 옵션으로 주고 Epic 런처가 아닌 바로가기로 실행해보자... (에디터 내의 그래픽 API (DX/OpenGL 및 Openl XR) 등을 선택할수있는 방법이 있는지는 모르겠음) 물론 Unreal 이놈이 워낙 큰..
[Visual Studio] 비주얼 스튜디오 창 분할 (code split) 시 비정상적으로 종료 되는 문제 developercommunity.visualstudio.com/content/problem/1323017/unexpected-vs-crash-when-docking-or-splitting-wind.html Unexpected VS crash when docking or splitting windows - Developer Community Sign in Visual Studio Visual Studio for Mac .NET C++ Azure DevOps Azure DevOps Server (TFS) Topics Problems Features Users Badges developercommunity.visualstudio.com 빠른 해결법을 찾는 사람을 위하여 해결방법부터 VS 가 설치된 폴더와, ..
[GWSL] WSL 에서 GUI 프로그램을 쉽게 사용하자 WSL2 에서 GUI 공식 지원해주기전까지는 이방법이 제일 쉽고 간편한듯하다. 보통 x서버 설치 -> wsl bashrc (또는 zshrc) 에 export 등록하고 사용하는데 이건 한번에 해주고, 뭔가 있어보이게 띄워준다. -> 최근에는 바로 안된다 ㅡㅡ... 그냥 곧있으면 공식(WSLg)으로 나오니까 기다리거나 preview를 쓰자 www.microsoft.com/ko-kr/p/gwsl/9nl6kd1h33v3?activetab=pivot:overviewtab GWSL 구매 - Microsoft Store ko-KR GWSL - The Feature-Packed, Highly-Integrated Windows 10 XServer www.microsoft.com opticos.github.io/gwsl/..
[Googler] 터미널에서 구글검색을 하자 github.com/jarun/googler jarun/googler :mag: Google from the terminal. Contribute to jarun/googler development by creating an account on GitHub. github.com 말 그대로 터미널에서 구글검색을 하게 해주는 프로그램 우분투 16 에서는 apt 로 설치가 안되므로 (구버전이 깔리며, wsl에서만 그런지는 모르겟으나 검색도 안됨) github.com/jarun/googler/releases/tag/v4.3.1 요기서 맞는버전을 다운받고 설치하면 된다. dpkg 로 설치하면 사용가능하다. --count 는 띄울개수 (안하면 기본 10개인듯) -x 는 검색할때 오타수정 사용안함. 이제 우분투 명령..