본문 바로가기
  • Seizure But Okay Developer

분류 전체보기237

2022.04.09 요즘 벚꽃이 만개했다 하여 피부과 갔다오는 길에 벚꽃 구경을 하였다. 따릉이를 타고 다녔는데 바람도 살살 불고 기분이 좋았다. 우왕~ 벚꽃이 만개해부렸다 소중한 나의 따릉이 여기가 무슨 길이었더라..아무튼 동작역 근처에 있는 산책로.. 인연은 언제 만나게 되는걸까? 나는 위 글귀를 읽고서 '집착하지 않게 될때'라며 생각이 들었다. 2022. 4. 9.
힘든 순간에도 내가 일어설 수 있었던 이유 힘든 순간에도 내가 일어설 수 있었던 이유는 1. 그럼에도 불구하고 상황이 나아지려면 어떻게 하면 좋을지를 고민했던 것과 2. 소중한 사람들과 함께 시간을 보냈던 것이 내가 힘든 순간을 견딜 수 있던 버팀목이었다. 2022. 3. 23.
건강관리 보호되어 있는 글 입니다. 2021. 9. 25.
회사에서 의견 개진하는 방법 오늘 오전 미팅 때 CI/CD 에 대한 필요성을 언급했고 이에 대해 평소 조언을 구하는 개발자 친구와 담소를 나누다 내가 다소 급발진하는 느낌이었다는 것을 깨달았다. 이는 여러가지 상황이 복합적으로 응집된 결과라고 생각이 드는데.. 1. 수동적이라는 피드백을 받았다 나는 익숙한 환경이 아닌 새로운 환경에 부딪히면 수동적인 자세를 취하게 된다. 현재 회사에서 첫 번째로 정규직 전환이 안되면서 들은 피드백 중 하나가 수동적인 자세를 자주 취한다였고 이를 개선하기 위해 새로운 아이디어, 기존에 제시된 아이디어에서 개선할 점 같은 것을 많이 생각하며 발언을 하려고 노력했다. 2. 회사 개발 문화를 성장시키고 싶었다. 그리고 우리 회사의 아쉬운 점 중 하나가 개발문화가 안 잡혀 있다는 점이라 생각이 들었고 그 중.. 2021. 3. 23.
에러노트 - Can't perform a React state update on an unmounted component 배경 ant-design 을 사용해 운영중인 프로젝트 에서 작업을 하던 도중, 아래와 같은 오류가 발생했다. Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function. 경고, 언마운티드된 컴포넌트에 대해선 상태를 업데이트할 수 없다. 이 작업은 수행되지 않지만, 메모리 누수가 발생하게 된다. 고치려면, 모든 subscription과 비동기 작업을 useEffe.. 2021. 3. 12.
힘든 순간에 내가 일어설 수 있던 이유 www.notion.so/c505e9daa858467285df3c3dd38cca54 힘든 순간에 내가 일어설 수 있던 이유 나는 10월 회고록에 썼듯이 내가 개발을 하는데 맞지 않는 성향이란 걸 인정하면서 개발을 하지 말까라는 생각을 했었다. 그동안 개발을 하고 싶지 않았을 때 다시 잡았던 것은 내가 개발을 그만 www.notion.so 2020. 11. 16.
그래프 개념 정리 개요 알고리즘 문제 유형에 BFS, DFS는 빠질 수 없는 단골이기 때문에 글로 남기며 정리하고 기억하기 위해 작성합니다. 그래프의 개념, 용어, 자료구조로 표현한 그래프에 대해서 알아봅니다. 개념 그래프란? 두 개의 집합에 의해서 정의되는 구조이다. 그래프는 세 가지 종류가 있다. 무방향 그래프 방향 그래프 가중치 그래프 무방향 그래프, G = (V, E) V : 노드(node) 혹은 정점(Edge) E : 노드쌍을 연결하는 에지(edge) 혹은 링크(Link) 개체(object)들 간의 이진관계를 표현 n = |V|, m = |E| edge의 방향이 없음 ( (1,2) == (2,1) ) 일반적으로 두 정점을 연결하는 edge는 하나라고 가정함 스스로를 연결하는 self-edge 도 없다고 가정 **.. 2020. 9. 9.
Typescript&Redux 2일차 정리 JS 기본 개념 훑기 JS에는 7가지 데이터 타입이 있다. primitive 타입 (Number, String, Boolean, Null, Undefined, Symbol) 그외는 Object(객체) 프로그래밍 언어는 서양에서 만들어졌기 때문에 `합리주의, 논리주의` 등의 사상에 영향을 받아 설계되었다. 그래서 기저에는 `1은 1이다, 2는 2다! 이는 절대불변이며 틀리지 않는 주장이다!` 와 같이 공리에 초점이 맞춰져 있다. 이러한 사상을 기반으로 시스템 및 프로그래밍 언어가 만들어져왔다. JS에 이를 적용한다면? `값`은 `변수`라는 것에 넣을 수 있다. `객체`도 `값`이고 `함수`도 `값`이다. 이들도 변수에 넣을 수 있다! JSX로 Virtual DOM 만듦 이 때 변경사항 있으면 새로운 Vir.. 2020. 9. 8.
Typescript&React 강의 1일차 정리 질문) 강사님이 생각하는 CRA로 작성하였을 때의 이점과 단점? 이점: 간단하고 웬만한건 다 세팅되어 있다. 단점: 그 외의 모든 것들;; CRA가 제공하지 않는 구성들을 세팅하는 게 상당히 까다로움 초기에는 CRA로만 사용했을 때의 문제점을 느끼지 못하지만 프로젝트가 완성단계에 들어갈 때쯤에 문제를 느끼는 경우가 많음. CRA 커뮤니티 개발자들의 성향이 보수적임. 어떤 불편함을 느껴도 이를 반영시키는데 상당한 시간이 들어감 다양한 환경에 대한 대응이 어려움 - Test product, dev 환경, product 환경 등 여러가지 환경에 따라 앱이 빌드 되야하는상황이 있지만 CRA가 제공하는것은 local과 product 뿐. 다른 필요한 요소들을 주입할 수 없음. 그래서 강사님은 실제 product를.. 2020. 9. 4.