본문 바로가기
가짜불안 가짜불안운전시 비상 브레이크. 왜가 아니라 어떻게.(생각 -> 행동) 왜 바로 행동으로 옮기려고 할까? (불안이 가짜이기때문에 신경쓸 필요없음)1. 지금 그 불안은 실체가 없다. (그대로 받아들이기)a. 현재의 내 감정은 무엇인가?i. 감정을 알면 불안이 줄어든다. (카톡메시지 느낌)ii. 표를 파악하자 (긍정 -> 부정), (강 -> 약)iii. 행복,배려,자신,활력,죄책,무관,두려,슬,분,불확실iv. 감정을 있는 그대로 받아들이고 이것을 정보로 활용. 왜 이런 감정이 생긴거지?v. 감정 자체는 좋은것도 아니고 나쁜것도아니다. 감정은 세상과 우리를 연결하고 변화에 유연하게 대처할 수 있도록 한다. - 오히려 좋아 + 문제해결b. 불안을 키우는 생각 중독 반추 : 부정적 생각의 되새김질.i. 상태(되새김.. 2025. 7. 4.
기억한다는 착각 오랜만에 좋은 책을 읽었다. 단순히 뇌과학의 지식을 쌓는다는것보다 사람의 '기억'에 대한 메커니즘이 어떻게 구성되고 변화되는지를 이해하기 쉽게 풀어놓은 책이라고 할 수 있다. 영어 제목은 why we rememeber (왜 우리는 기억하는가) 이고 부재는 unlocking memory's power to hold on to what matters. (중요한것을 붙잡기위한 기억의 힘) 정도로 의역할 수 있을것 같다. 먼저 기억을 잊어버린다는것에 대한 오해를 풀고, 기억의 원리를 이해하고 정보가 넘쳐나는 이 시대에 어떻게 더 잘 기억할 수 있는지에 대해서 정리를 해보고자한다. 1. 왜 어떤 기억은 남고 어떤 기억은 사라질까? 먼저 기억에 대한 오해부터 풀어보자. 우리는 종종 걱정을 한다. 기억을 잊어버린다.. 2025. 6. 23.
[R.N] 리액트 네비게이션 리액트 네비게이션저번 예제에서 하나의 페이지만 구현했는데 이번엔 리액트 네비게이션을 사용해 여러페이지(스크린)을 구현했다. 메뉴를 구성할때는 stack, 사이드드로우를 구성할때는 drawer를 사용했고 가상으로 더미데이터를 만들어서 컴포넌트에 맞게 데이터를 뿌려주고 contextAPI와 redux를 활용해 즐겨찾기를 구현해봤다. 그밖에 컴포넌트를 디테일하게 나누고 스타일링도 하면서 리액트네이티브와 좀 더 친해지는계기가 되었다. https://github.com/heesangs/RnNavigation GitHub - heesangs/RnNavigation: basic navigation appbasic navigation app. Contribute to heesangs/RnNavigation deve.. 2025. 5. 1.
[R.N] 숫자 맞추기 게임 내가 1~99사이의 숫자를 입력하면 컴퓨터가 그 숫자를 맞추는 게임이다. 컴퓨터가 숫자 맞추기를 시도할때마다 나는 up. down을 통해 정답에 가까워질 수 있도록 힌트를 준다. 몇번만에 앱이 정답에 도출되었는지도 최종 화면에서 확인가능하다.  SPA 방식으로 Screen-component만 구현, (page는 1개) https://github.com/heesangs/miniNumGame/commits/main/ GitHub - heesangs/miniNumGame: programing tutorialprograming tutorial. Contribute to heesangs/miniNumGame development by creating an account on GitHub.github.com    .. 2025. 3. 30.
자유로부터의 도피 프로이트 심리학과 비교하면서 자신의 논증을 전개해 간다. 프로이트는 근대사회의 인간을 정의할 때 성악설 느낌으로 무의식과 충동을 기준으로 설명하지만(개인은 사회와 분리되어 있고 인간은 개인을 충족시키기 위해 다른 개인과 연결될 뿐. 개인을 기준으로 당시사회상을 설명) 에리히프롬은 개인과 개인이 맺는 사회성의 다양성을 관점으로 근대사회의 인간을 해석하려 한다. 사랑과 권력과 복종, 관능적 충동과 두려움 등이다. 인간의 다양한 성격은 사회화 과정의 산물이다. 사회는 개인을 억압하는 기능도 가지고있지만 개인을 창조하는 기능도 가지고있다 2025. 3. 30.
[R.N] 기본앱(TodoList) 디자인 테스트 To do list apphttps://github.com/heesangs/reactnative_test/commits/main/ GitHub - heesangs/reactnative_testContribute to heesangs/reactnative_test development by creating an account on GitHub.github.com 25.2.10~11프로젝트 설정 및 간단한 스타일링 테스트 25.2.12textInput 추가 및 flex 적용테스트 25.2.13layout 업데이트 및 useState를 활용한 TextInput 세팅 25.2.18ScrollView 적용 (map 활용) 25.2.19FlatList 업데이트 (data, renderItem) 25.2.20컴포넌트.. 2025. 2. 12.
리액트네이티브 리액트 네이티브 레이아웃 연습뷰와 텍스트  IOS의 경우 status bar와 컨텐츠가 겹치는 이슈가 발생하는데 safe area view 를 통해 문제를 해결할 수 있다. 2025. 2. 7.
[RN.개발일지] 14. 폴더 및 파일명의 의미 정리 리액트 네이트브 기본 폴더 및 파일 정리📂 폴더명설명프로젝트 관련 폴더 .bundle번들링 관련 파일들이 저장될 가능성이 있는 폴더 (앱 실행 파일)번들링: 파일들을 하나로 합쳐서 앱이 실행될 수 있도록 만드는 과정..vscodeVisual Studio Code의 프로젝트 설정 파일들이 들어 있는 폴더node_modulesnpm(yarn)으로 설치한 라이브러리들이 저장되는 폴더vendor직접 복사해서 넣은 외부 라이브러리들이 저장되는 폴더  네이티브 코드 폴더 androidReact Native 프로젝트의 Android 네이티브 코드가 들어 있는 폴더iosReact Native 프로젝트의 iOS 네이티브 코드가 들어 있는 폴더local.propertiesAndroid 관련 로컬 환경 설정 파일 (SDK.. 2025. 2. 5.
[JS.개발일지] 12. 자바스크립트9 (비동기) 동기와 비동기의 차이 동기 : 순차적으로 실행되는 프로그램비동기 : 특정 시점 (타이머 3초후)에 실행되는 프로그램.I/O 작업시 : 파일 읽기, 쓰기 , 네트워크 요청 등.타이머 : setTimeout, setInterval 등.이벤트 처리 : 클릭이벤트비동기를 다루는 대표적인 방법 1. 콜백함수 2025. 1. 22.