profile
개발이 취미가 되고픈 개발자

create-react-app - typescript 에서 global.d.ts 적용하기

작업 중 String 객체를 확장시켜야 하는 경우가 생겼다.기존 javascript에서는 단순히 String.prototype.SomeFunction = function() { ... } 으로 하면 되지만, typescript에서는 typescript typecheck

2021년 7월 15일
·
0개의 댓글

create-react-app에서 SVG를 ReactComponent로 사용하기

create-react-app(이하 CRA) + electron 환경에서 작업 중에 svg icon 파일을 사용해야 하는 경우가 생겼다. (state에 따라 색상 등을 다르게 주는 등의 작업을 위해..)사실 이전에도 버튼 안에 svg icon을 넣는 것을 시도해보았으나

2021년 7월 12일
·
0개의 댓글
post-thumbnail

[Windows, VSCODE] Electron(With CRA)에 Node C++ Add-on 추가하기

사내 프로젝트로 Electron + React 환경에서 개발하고 있는데, 도중 Windows 환경에서 Alt+F4, Alt+Tab 등의 OS Native한 명령에 대해 hooking 처리를 해야 하는 일이 생겼다. hooking하는 부분은 잡혀있는데, 문제는 이게

2021년 7월 6일
·
0개의 댓글

[LeetCode][Swift] Two Sum

문제 Int 타입 배열 nums 와 int 타입 target 이 주어진다. nums 배열 중 두 개의 수를 합하여 target 과 일치하는 두 index를 배열로 반환해야 한다. 문제에서는 오직 오직 하나의 Output이 나옴을 보장하고 있다. 예시 1 Input

2021년 5월 2일
·
0개의 댓글

시작하기에 앞서..

평소 알고리즘/자료구조에 약하다고 느꼈었다.때문에 Swift를 기반으로 iOS 개발을 도전해보는 동시에, LeetCode에서 알고리즘 문제를 Swift로 풀어봐야겠다 싶었다.이 시리즈에서는 개인적으로 문제 풀이한 것에 대해 정리하면서 기록하는 것에 초점을 맞춰 포스팅하

2021년 5월 2일
·
0개의 댓글

SetWindowLong 함수 정리

특정 Window 의 속성을 변경하는 함수. 32bit 값으로 메모리에 추가한다.공식 문서에 따르면 32, 64bit 모두 호환을 위해 SetWindowLongPtr 함수로 대체되었다고 한다. 처리 및 인자값은 동일하니 추후 이걸로 사용하면 될 것 같다.Syntax는

2021년 4월 28일
·
0개의 댓글
post-thumbnail

Qt QWebEngineView에서 QGraphicsEffect 사용 시 문제점 및 해결

현 회사는 대학을 상대로 강의관리시스템(LMS) 솔루션을 운영하고 있는데, 이와 관련해서 사내 프로젝트로 데스크탑 응용 프로그램을 Qt Framework를 기반으로 C++ 언어 환경에서 개발하고 있다.(프로젝트 팀도 나 혼자 뿐이고.. 생각보다 Qt framework에

2021년 4월 15일
·
0개의 댓글
post-thumbnail

[Swift로 iOS 개발 도전기] 1. Hello World 프로젝트 생성 및 기본 설정

해당 게시글은 'Do it! 스위프트로 아이폰 앱 만들기 (입문) (개정 5판)' 을 정리하며 작성하는 글입니다.새로운 언어나 기술을 배울 때 제일 먼저 하는건 역시 Hello World 출력일겁니다.이번 게시글에서는 간단히 Swift 언어를 사용하여 hello wor

2021년 4월 14일
·
2개의 댓글