Development/Software
-
MFC 프로그래밍 - 시작Development/Software 2023. 9. 5. 07:27
지금 다니고 있는 회사에 입사 후 다양한 테스트를 진행하다보니 테스트 자체도 단순 반복적인게 많았다. 테스트 한 결과를 뽑는 과정도 누구나 시간만 들이면 할 수 있는 일명 노가다성인 분석 과정이 많았다. 이를 사람이 하나하나 수작업으로 하는 것은 누가봐도 시간이 아까운 것이라 자동화가 필요했다. 자동화 프로그램을 만들면서 가장 먼저 떠올린 질문는 ‘사용자가 누구인가?’ 였다. 내가 만들어서 나 혼자 사용한다면 그리 복잡하거나, 다양한 기능이 들어간 프로그램을 만들 필요가 없다. 최소한의 기능만 동작하는 콘솔 프로그램이나 스크립트로 시간을 절약할 수 있다. 더 필요한 기능이 있다고 하더라도 쓰임새를 알고 있는 코드들을 블럭처럼 이어 붙이면 내가 필요한 동작을 쉽게 구현할 수 있어 더 복잡하게 만들 필요가 ..
-
Roam to Logseq 자동으로 이전하는 방법Development/Software 2023. 9. 4. 07:24
Roam research(이하 Roam으로 표기)는 내가 처음 써본 백링크 노트로 제텔카스텐 관련 책을 읽고 처음으로 써보기 시작한 노트앱이다. 웹 베이스 앱이라는 점은 여러 기기를 쓰는 나에게는 큰 장점이었지만, 가장 큰 단점은 비싼 구독 가격이다. 가격은 상대적인 부분이라 Roam와 비슷한 기능, 혹은 더 많은 기능을 가지고 있는 노트앱들이 무료로 사용할 수 있게 열려있어 사용자에게 Roam 비용은 더 비싸게 느껴질 수 밖에 없다. 그래서 Roam 1년 구독이 끝난 시점에 Logseq로 옮겨오기로 했다. 기존에 Roam으로 작성했던 텍스트 데이터, 백링크를 logseq로 그대로 가져오는게 가능하지만 가장 큰 문제는 첨부파일 및 이미지 첨부다. Roam은 구글 firebase에 데이터를 업로드하고 링크..
-
Script 언어의 매력Development/Software 2023. 9. 3. 01:05
학부 생활을 하면서 python에 대해서 듣기는 많이 들었지만 실제로 사용해본 적이 없었다. 당시 학교에서는 계산 및 시뮬레이션 연산을 하는데 매트랩 위주였기 때문에 접할 필요성을 느끼지 못한 것이 사실이다. 그러다 취업을 하고 회사를 다니면서 파이썬의 매력에 빠지게 되었다. 회사에서는 매트랩은 1 copy만 보유하고 있기 때문에 필요한 사람들끼리 돌려쓰거나, 공용 PC에 설치해서 사용하는 방법으로 사용하는데는 한계가 있다. 그래서 찾아보니 내가 매트랩으로 하는 간단한 이미지 처리는 파이썬으로도 충분히 하고도 남는다는 사실을 알았다. 거기다가 파이썬은 무료!!다. 파이썬 기본 모듈 이외의 다양한 모듈은 인터넷, github에서 다운로드 받을 수 있다. 매트랩을 써본 사람이라면 알겠지만 매트랩의 경우 추가..