본문 바로가기

전체 글

(250)
삶을 윤택하게 해주는 글 모음 1. 돈이 많다고 착한건 아니다. 그러나 돈이 지켜야 할 체면이랑 여유를 생기게 해준다. 체면과 여유는 거의 직접적으로 돈과 교환할 수 있다. 20200923 2. 끔찍한 걱정이 있다면 이렇게 행동하라. 20200928 2.1 걱정하는 일을 냉정하고 솔직하게 분석하라. 2.2 실패의 결과로 발생할 수 있는 최악의 경우가 무엇인지 생각하고 필요하다면 그것을 감수하라. 2.3 최악의 상황을 개선하기 위해 차분하게 생각하고 최선을 다해 고민하라 3. 걱정을 해결하기 위해서는 이렇게 행동하라 20200930 3.1 내가 걱정하는 것은 무엇인가 3.2 내가 할 수 있는 일은 무엇인가 3.3 나는 앞으로 이렇게 하겠다. 3.4 언제부터 시작할 것인가
2020.09.22 오늘의 커밋. 배움의 방법 오늘 회사에서 1. ActiveX 기반 환경 현 개발서버에 구성하여 디버깅을 용이하게 함 2. 잡다한 결함 2건 보고하였으며 해당 내용은 PM에게 보고됨. 오늘 집에서는 1. 리액트 기반 UI 구성 2. UI에 서버에서 보낸 데이터 세팅함 이러한 일이 있었습니다 오늘 안과에 갔었는데 심리적인 요인인지 병원에 다녀오고 나서부터 눈이 심하게 아프더군요. 녹내장이 아닐지 걱정이 되어 일에 집중을 하지 못했습니다. 조만간 정밀검사를 받아봐야겠습니다. 여튼 오늘은 염원하던 리액트로 UI를 작성하는것까지 성공했습니다. 파이썬에서 파싱 -> 노드에 전달 -> 리액트로 표시 가 드디어 완성된것이지요. 하지만 약간의 불만이 있습니다. 리액트를 제대로 공부한것은 아닐지라도 분명 리액트에 적지 않은 시간을 썼는데, 간단한 ..
2020.09.21 오늘의 커밋. 오픈준비 지난주 주말. 오픈 준비로 내내 회사에 있었습니다. 회사에서 소스를 체크하고, 문제가 되는 부분을 수정하는 나날.. 정말 재미없는 업무의 향연이었죠.. 황금같은 주말에 참 서글펐습니다. 하지만 꼴에 주말이라고 월요일이 되니 에너지가 조금은 회복되어 오늘은 정말로 바쁜 하루를 보냈습니다. [회사] 디버깅 없이 화면 source를 eye check로만 버그를 잡았습니다. 고객이 잡지 못한 버그를 찾아 수정했고, 오랫동안 해결하지 못했던 결함을 재현하는데 성공했습니다. 시스템 오픈 기념으로 핵심업무 개발자분들과 회를 조졌습니다. [집] BBC 뉴스 데이터를 파싱하여 노드에 뿌렸고, 이를 정리하여 array 형태로 보내는것에 성공했습니다. React 기반의 클라이언트 프로젝트를 생성하고, 리액트에서도 해당 데이..
2020.09.18 오늘의 커밋. 트러블 슈팅 방법 오늘은 회사에서 아무것도 안했고 집에서는 파이썬과 자바스크립트를 연동하다가 잘 안되어 해결 못하고 껏습니다. 하 슬프네요. 온갖 방법을 동원해보았지만 실패했습니다. 어쩔 수 없지요 오늘은 지났으니 내일을 기약하고 오늘은 쉬어야 합니다. 오늘은 제가 짠 BBC 파싱 프로그램(python으로 작성함)을 지금 작업하고있는 doostagram에 연동해보려 시도했습니다. 그런데 알 수 없는 이유로 연동이 안되는군요. 소스에 문제는 없어보이고 뭔가 설정이 잘못된 것 같습니다. 저는 이 문제를 해결하기 위해 아래와 같은 방법을 사용했습니다. 1. 소스 체크 2. 구글링 3. 질문 소스체크는 뭐 저 소스에 문제가 있는지 깊게 찾아보는 것인데 소스 자체가 단순하거니와 저 소스는 웹에 파이썬 연동방법으로 올라온 그대로 쓴..
2020.09.17 오늘의 커밋. 회사에서 일하기 오늘은 회사에서 교육을 진행했습니다. 몇일동안 빡세게 준비했기 때문에 굉장히 호평을 받았지만 다 끝내고 나니 현자타임이 오더군요. 집에서도 공부가 잘 안되어 딸랑 몇줄 수정하고나니 어느새 12시가 되었군요 회사에서 딱히 할일이 없을때 딴짓하는것은 굉장히 어렵습니다. 뭔가 책을 파거나 코딩을 하고싶은데 할 일이 끝나고나면 피로함이 확 몰려들고 적당히 농땡이 피우다 6시되면 집에가게되죠. 내일은 그렇지 않도록 기도해봅니다.
2020.09.16 오늘의 커밋. 개발자의 스카웃 제의 오늘 회사에서는 개발자 교육 준비와 더불어, 형상 관리 프로세스 변경작업을 하였고, 개발자 방문 지원과 일부 결함처리를 했습니다. 집에서는 에러창을 ToastContainer라이브러리를 이용해 예쁘게 보이도록 작업하고, Create Account 로직을 작성하다가 껐습니다. 오늘은 스카웃 제의를 받았습니다. (경력 2년차에, 이번에 4번째 스카웃 제의가 되고, 이번에도 공식적인 오퍼가 아니라 지나가는 말 뿐이지만요.) 대기업 PM의 소규모 SI팀으로의 프리랜서 제의입니다. 많은 생각을 하게 하는군요.. 하지만 PM님께서 저를 원하는 이유가 무엇 때문일지 생각해보니 거절해야겠다는 결론이 나왔습니다. 이유는 이렇습니다. 저는 기본적으로 회사에서 맡은 일은 사력을 다해서 하는 편입니다. 일이 많든 적든 일정 ..
리액트 훅이란 무엇인가? 리액트 훅이란 무엇인가? 리액트 훅은 쉽게말해 함수형 컴포넌트에서 클래스 컴포넌트의 작업을 할 수 있게 하는 리액트의 신기능이다. 리액트에서 아주 중요한 개념인 state 및 effect를 함수형 컴포넌트에서 관리하는 것이다. 이미 리액트 훅이 나온지 오래되어 요새 state란 훅을 지칭하는 것이 된지도 꽤 되었다. 그때문에 곧바로 리액트 훅을 이해하기 위해서는 리액트 훅으로 할 수 있는 일이 무엇이지 알아보면 좋겠지. 1. 마운트(첫 로드) 되었을때만 실행하고 싶을 때 2, 특정 값이 업데이트 되었을 때만 실행하고 싶을 때 3. 모든 실행이 끝나고 뒷정리하는 로직 작성 자세한 내용은 추후 털어보도록 하겠다.
오늘의 커밋. 교육준비 오늘 회사에서는 하루종일 교육준비로 바빴습니다. 개발자들의 PC에 로컬 서버를 설치하고, 목요일 교육할 대본을 검토했습니다. 실제 교육 시점에는 조질 것 같지만 준비한다고 손해보는것은 없으니 내일까지만 고생해봅시다. 집에 와서는 정신없이 게임하다가 꼴랑 30분 공부했네요. 주도적으로 공부하기 위해 남은 시간동안은 포스팅을 써볼까 합니다. 개발자 교육은 참 애매한게 교육을 잘할수록 피곤해집니다. 대충 가이드만 던져놓고 나가도 개발자들의 특성상 어떻게든 본인이 공부해서 써먹는데, 설명이 자세하고 잘 되어있을수록 궁금한게 생기고, 기능의 확장을 꿈꾸게 되지요. 당연히 고객의 입장에서는 후자가 좋겠지만 적당히 하는게 중요합니다. 보통 교육 기간에는 다른 할일도 많으니까요. 그리고 개발자라면 알아서 해야지요.