전체 글

전체 글

    [RN 오류] R!~ npm ERR! react@"16.9.0" from the root project

    R! node_modules/react npm ERR! react@"16.9.0" from the root project npm ERR! npm ERR! Could not resolve dependency: ... 모듈을 받을 때 기존에 사용하고 있는 버전과 받아온 패키지 버전이 안 맞을 경우 에러가 발생한다. 이런 경우 오류 메시지 처럼 버전을 낮춰서 맞추거나 끝에 --legacy-peer-deps를 추가하면 해결이 된다. npm install --save-dev jetifier --legacy-peer-deps

    개발자에서 아키텍트로 #2 - 디자인 싱킹 기초

    개발자에서 아키텍트로 #2 - 디자인 싱킹 기초

    2장 디자인 싱킹 기초 디자인 싱킹은 문제 해결의 모든 기준을 인간에게 두고, 창의적이고 분석적으로 문제를 풀어가는 접근법 2.1 디자인 싱킹의 네 가지 원칙 인간중심의 원칙 모호함의 원칙 재디자인의 원칙 촉각의언칙 2.1.1 모든 디자인은 사회적이다. 디자인은 본질적으로 인간중심적인 노력이다. 우리는 사람을 위해 소프트웨어를 디자인하며, 사람들과 함께 소프트웨어를 디자인한다. 아키텍트는 모든 이해관계자들과 공감대를 형성해야한다. 인간중심 원칙은 아키텍트가 팀과 분리된 사람이 아니라 팀의 일부다. 아키텍트는 팀원들과 직접 소통하면서 함께 설계해야한다. 2.1.2 모호함을 유지하라 소프트웨어 아키텍처의 목적은 품질 속성을 끌어올릴 수 있도록 여러 구조를 정리하는 것이다. 아키텍트는 최소한의 아키텍처를 만들..

    개발자에서 아키텍트로 #1 소프트웨어 아키텍트가 되다

    개발자에서 아키텍트로 #1 소프트웨어 아키텍트가 되다

    1장 소프트웨어 아키텍트가 되다 - 아키텍트는 시스템의 품질 속성을 정의할 뿐만 아니라 소프트웨어 아키텍처가 정해진 방향으로만 갈 수 있도록 제약과 기능을 꾸준히 해야함. - 아키텍트는 소프트웨어 시스템을 여러 조각으로 나누고 조각마다 품질 속성과 요구사항을 달성하도록 전략을 구성 - 데이터를 읽는 작업과 쓰는 작업을 분리해서 더 신뢰성 있고 가용성 높은 소프트웨어 시스템을 구축 - 시스템을 작게 나누면 원인, 테스트, 설계가 쉽다. 단, 시스템을 작게 나눈만큼 다시 모아서 제대로 동작하게 하는 작업도 필요하다. - 아키텍트는 작은 설계 결정 사항이 가져올 미래도 예측하면서 넓은 의미의 시스템 관점도 가져야 한다. - 기술 부채는 소프트웨어 시스템의 현재 설계와 소프트웨어가 지속적으로 가치를 창출하기 위..

    Github Access Token 적용

    Github Access Token 적용

    github가 Basic authentication 방식을 곧 동작하지 않을 것이다라고 예고했기 때문에 Github Access Token으로 github 패스워드를 설정해본다. 1. github로그인 2. Settings > Developer settings > Personal access tokens 3. Generate new token 4. New personal access toekn에 권한 설정하고 발급 5. github password 변경 끝! 이렇게 하면 끝이다! 이미지로 잠깐 진행 방향을 본다면~ Github > Settings > Developer settings > Personal access tokens 오른쪽 상단에 보이는 Generate new token을 선택한다. 그러면 발..

    윈도우 작업 스케줄러 삽질기2탄

    윈도우 작업 스케줄러 삽질기2탄

    전에 작성했던 윈도우 작업 스케줄러 삽질글을 보면 드디어 된다!하고 신나했는데 3시간 뒤에 보니 정말.. 스케줄러가 동작을 하고 있지 않았다 🥺 마음속으로 울며 다시 구글링을 하고 적용하다보니 다시 동작이 되고 이번엔 절전모드까지 테스트를 해서 잘 동작하길래 기록으로 또 남긴다. 이러다 몇 시간 뒤에 또 . . 또또또 그러면 🙄 윈도우 작업 스케줄러 말고 다른걸 사용할 것 이다. . 급 답답하지만. . 😞 처음엔 잘 되다가 왜 4시간뒤부턴 동작을 하지 않는건 의문이다.. 옵션에 문제가 있나 생각이 든다 ㅠ 모든 작업 기록 사용하기로 로그를 보려고했는데 기록도 안남아서 사실은 이 글은 쓰면서도 답답하다 . 😂 다시 본론으로 돌아가면 이번엔 빠른손김치님의 글인 [파이썬] 파이썬 업무 자동화: 윈도우 작업 스..

    윈도우 작업 스케줄러 삽질

    윈도우 작업 스케줄러 삽질

    매일 한시간 단위로 데이터를 수집하고 메일을 보내고 싶은데 어떻게 할까 고민하다가 윈도우 작업 스케줄러로 진행하기로 했다! 윈도우 작업 스케줄러 윈도우 작업 스케줄러란 자동으로 실행할 컴퓨터 작업 일정을 만드는 것으로 리눅스에서 cron로 구현할 수 있다면 윈도우에서는 작업 스케줄러로 작업 할 수 있다는 뜻이다. 윈도우 작업 스케줄러를 사용한적이 없어 구글링을 통해 진행했지만 수동으로 실행하면 배치 파일이 잘 구동되었는데 자동 실행은 진짜 신기하게 돌아가지 않아서 폭풍 삽질끝에 되어 기록으로 남기게 되었다. 작업 스케줄러로 *.bat 파일을 자동 실행해보자 1. 작업 스케줄러 앱 실행하기 windows키를 누르고 작업 스케줄러라고 입력하면 해당 화면처럼 작업 앱에 보여진다 만약 "파이썬으로 실행해야한다"..