본문 바로가기

분류 전체보기211

ASCII 코드 값 (0 ~ 255) 가끔 필요한데 몇 개 빼고는 외우기는 그런 ASCII 코드 값. ASCII 코드 값을 보여주는 에디터도 있지만 일 년에 한 번 이상은 찾아보게 된다. ASCII control characters (character code 0-31) The first 32 characters in the ASCII-table are unprintable control codes and are used to control peripherals such as printers. DEC OCT HEX BIN Symbol HTML Number HTML Name Description 0 000 00 00000000 NUL � Null char 1 001 01 00000001 SOH  Start of Headin.. 2021. 7. 13.
나 홀로 개발자도 형상 관리 툴(Git, SVN, CVS)을 사용하자 협업을 하게 되면 필수로 사용하는 개발도구 중 하나는 형상 관리 툴이다. 형상 관리 툴에는 Git, SVN, CVS 등이 있고 팀 구성원에게 익숙한 것을 사용하게 된다. 좋은 도구임에는 틀림이 없으나 형상 관리 툴을 관리하는 사람이 없으면 사실상 골치 덩어리로 전락한다. 따라서, 사용하게 된다면 팀원 모두 사용법을 익히고 관리할 사람을 정해 뒤죽박죽 되지 않게 해야 한다. 팀이 아닌 나 홀로 개발자에게도 형상 관리 툴은 유용하다. 나는 다음과 같은 이유에서 GIT을 쓴다. 1) 버전 관리 버전 관리라고 해서 특별난 것은 아니다. 일부 기능이 완성된 후, 일단 GIT에 올리고 다음 작업을 한다. 작업하다 보면 여기 조금 저기 조금 고치게 되는데 어느 순간 블랙홀에 빠진다. 그럴 때는 GIT을 사용해서 변경.. 2021. 7. 13.
SPI 통신 정리 ※ 필요에 의해 공부하며 정리한 것이라 틀린 부분이 있을 수 있습니다. 개발 환경마다 SPI 예제가 있고 구글에 많은 자료가 있어 SPI에 대해 몰라도 사용하는 데는 무리가 없다. 그만큼 좋은 세상이 되었다. 그래도 알아야 사용하는데 편하고 응용도 가능하니 공부하자. 다음의 게시물을 기반으로 공부하면서 정리를 해보자. https://www.digikey.kr/ko/articles/why-how-to-use-serial-peripheral-interface-simplify-connections-between-multiple-devices https://en.wikipedia.org/wiki/Serial_Peripheral_Interface https://ko.wikipedia.org/wiki/직렬_주변기기.. 2021. 7. 12.
제안요청서 (RFP, request for proposal) 지인으로부터 일을 받아하게 되면 딱히 제안요청서를 쓰지는 않는다. 같이 일하면서 개발 진행 상황도 알게되고 발주업체와 같이 회의하고 하니 큰 불편한도 없고 개발범위가 어느 정도 늘어나는 것에 대한 부담감도 적기 때문이다. 물론, 형식적인 절차를 간소화하기 위함이지 이러한 형태가 올바른 것은 아니다. 최근 업체를 만나면서 RFP (RFP 같은 것 포함)도 없이 프로젝트 명 정도만 던져주며 일정과 견적을 뽑아 달라는 업체를 봤다. 어쩌라는 건지 모르겠다. 크지는 않아도 많은 직원을 둔 경험이 었는 업체였는데 일 처리가 참으로 어이가 없었다. 조달청에 등록되는 과제의 경우 자체적인 제안요청서 작성 가이드가 있을 정도로 요구에 대한 명확한 기준과 내용이 있어 입찰하는 업체에서는 좋다. 물론, 발주사나 제안사의 .. 2021. 7. 12.