본문 바로가기

전체 글

당연하지 몇몇 사람들에겐 당연하다는 태도가 있습니다. 상호간 협의된 규칙이 아닌데, 이게 맞잖아라는 식의 업무 방식. 문제는 당연의 태도가 전달력을 떨어트립니다. 말은 여러 측면으로 해석 가능합니다. 억양, 분위기, 맥락에 따라 다르고 배경차이로도 갭이 벌어집니다. 거기에 자존심까지 더하니 내 말을 이해 못하는 남이 바보입니다. 커뮤니케이션을 잘한다는건 뭘까요? 상대 의의를 이해하고, 말에 담긴 의도를 파악하는 것입니다. 내 말보다 상대말에 더더욱 집중해야 상호 대화가 가능합니다. 모든 일이 사람에서 비롯되면, 모든 업의 시작은 커뮤니케이션입니다. 더보기
마누라 자식빼고 다 바꿔라 고 이건희 회장님의 어록으로 유명한 “마누라 자식빼고 다 바꿔라”. 일류를 강조한 회장님의 신경영을 대표하는 말이죠. 모든 플레이어들이 한번씩 들은 문장입니다. 요즘 이 문장이 다시 떠오릅니다. 목표를 위해 움직였고, 도달하지 못한 지금 갑자기 생각났습니다. 사업을 하고 있지 않는 환경에서 왜 생각났을까요? 가치관과 목표를 다시 생각해, 쓸데 없는 부분은 다 깎아내고. 접근 방식도 하나씩 다 바꿔보는. 핵심만 남기고 모든 경우의 수를 다시 해보라는 의미지 않을까 싶습니다. 다 바꿔라 === 더 날카롭게 하라 더보기
실패 회피와 성공 추구 안되는 이유가 먼저 떠오르는건 거듭된 실패때문 아닐까. 되는 이유만 추구했더니 실패했고, 극복하고자 안될만한 이유를 찾게 된게 아닐까. 우리는 실패를 피해야할까, 성공을 추구해야할까. 답은 누구나 아는 성공 추구입니다. 투자할 증권이 없으면 집행하면 안되고, 인재가 없으면 뽑지 말아야하죠. 장애물 피할 생각만 하다가는 다음 장애물에 넘어지니깐요. 그런데 그 타협을 이겨내기가 정말 어렵습니다. 머리로 알아도, 다른 상황속에서 쫓기는 마음을 조절하기 쉽지 않습니다. 그 순간을 벗어나야 보입니다. 이순신 장군님의 ‘필사즉생 행생즉사’이 떠오릅니다. 더보기
좋아하는 것보단 즐거웠던 순간을 ‘좋아하는 것과 잘하는 것중 무얼 선택할까요?’가 주제인 글과 영상이 많습니다. 미친듯이 좋아한다면 좋아하는걸 선택하라, 뭘 좋아하고 잘하는지 모르니 이것 저것 다 해봐라, 잘하면 좋아진다 등등. 각자의 경험을 바탕으로 진심으로 조언합니다. 그런데 뭘 좋아하고 잘하는지 모르고, 이것 저것 해볼 원동력이 없는 질문자에게는 이해가 어려울거 같습니다. 성과를 아직 못낸, 남들과 다르지 않은 사람이라면 납득이 어려울거 같습니다. 그런 분들에게 ’즐거웠던 순간을 떠올려보세요’라 권유드립니다. 즐거운 순간중 매일 해도 좋은 것들이 보이실겁니다. 그게 만약 게임이라면 더 날카롭게 다듬어, 캐릭터가 성장하는게 좋은지 어려운 공략책을 만드는 순간인지 구체화 해보세요. 사회에서 승부를 보려면 꾸준히 무언가 해야하는데, 골.. 더보기
[yolov5] ImportError: dlopen(/Users/nojeong-u/Library/Python/3.9/lib/python/site-packages/h5py/_errors.cpython-39-darwin.so, 0x0002) yolov5를 이용해 학습후 export하던중 아래 에러가 발생했다. [yolov5] ImportError: dlopen(/Users/nojeong-u/Library/Python/3.9/lib/python/site-packages/h5py/_errors.cpython-39-darwin.so, 0x0002) 검색해봐도 나오지 않는.... pip package 전부 삭제후, requirements.txt을 재설치해도 안된다. 그러다 에러를 쭉 읽어보니, 아래 문구가 있다 (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')) 터미널 옵션으로 로제타를 기본값으로 했는데, arm64 에러라니..... 만약 위 에러가 발생한.. 더보기
[RN] Error: spawnSync adb ENOENT android-platform-tools 가 없어서 나는 오류다. 아래 명령어로 설치해주면 된다. brew install --cask android-platform-tools 더보기
[Yolov5] No such file or directory: 'tensorflowjs_converter' yolov5을 학습후 export시 위와같은 에러가 발생할수 있다. tensorflow를 다운받으란 의견들이 있었는데, 그럼에도 불구하고 안된다면 어떻게 할까? 필자의 경우 고민하다, export 파일의 명령어 부분을 절대경로로 바꿨다. # 수정전 args = [ 'tensorflowjs_converter', '--input_format=tf_frozen_model', '--quantize_uint8' if int8 else '', '--output_node_names=Identity,Identity_1,Identity_2,Identity_3', str(f_pb), str(f), ] # 수정후 args = [ '/Users/..../tensorflowjs_converter', '--input_format.. 더보기
[NestJs] query, param type전환에 따른 DTO validation get 요청시 query, param은 무조건 string으로 값이 온다. NestJs에서 권장한 dto는 class-validator을 통해 유효성 검사가 가능한데, IsNumber이 먹히지 않는 이슈가 있다. 어떻게 할까? 1) enableImplicitConversion: true // main.ts ... app.useGlobalPipes( new ValidationPipe({ transform: true, transformOptions: { enableImplicitConversion: true }, }) ); ... transform true와 함께 enableImplicitConversion: true을 설정해, 암묵적 변환을 실행한다. 2) @Type(() => Number) import .. 더보기