전체 글
-
500일의 연애를 끝내고카테고리 없음 2026. 6. 25. 10:01
헤어진지 2주가 조금 넘은거 같다.생각보다 더 평온하다. 정신과에서 받은 약 때문일까정신과는 헤어지기 2일 전부터 다녔다. 주위 사람들에게 자꾸 "조금 공격적으로 이야기하는거 같다"라는 말을 듣다보니 내가 어쩌면 정신적으로 문제가 있는거 아닐까 하는 생각에 가게 되었다.우울이 조금 있을거라곤 생각했지만 "평범하진 않은 정도"라는 진단과 어떤 강박이 있고 기분 조절을 어려워한다. 정도의 진단을 받고 약을 처방 받았다.첫 번째 주에선 매일 트라린정 50mg 을 먹었고, 둘째 주부턴 100mg을 먹게 되었다.이게 평범한 사람들이 평소 느끼는 상태일까, 뭔가 마음적으로 힘든게 별로 없다.마치 20kg짜리 군장만큼은 아니지만, 13kg는 되는 군장을 지고 다니다가 내려놓은 기분이다.머리속은 가볍고 평온하며 불안이..
-
느리게 살기로 했다. 아니 나답게카테고리 없음 2024. 12. 31. 18:21
주말에 회사에 나와 이것저것 살펴보는데 집가려던 생각을 하던중, 대표님이 감기에 좋다고 유자차를 주고 가셨다.마음이 감사해 다 먹고 가기로 했다.집가려는 마음을 가지기 전까지 다른 사람들의 회고 글들을 바라보고있었다.CTO의 회고글, 5~6년차 프론트개발자의 투자 성공기 회고글, 백엔드 개발자의 AI 사용으로 몇 천 사용자 사이드 프로젝트 회고글 나는 사실 이제 막 좌절속에서 나왔다고 변명하는걸까원래도 그렇게 뭘 하고싶은게 없었다.20살때부터 왜 살아야하는지 따위의 고민만 하며, 책을 전전하며 그나마 책이랑 익숙해진게 수확이라면 수확일까?그래도 이때까지 살면서 알게된 점은, 남을 무작정 질투해서 따라가려고한다면 그 일은 생각보다 지속하기 어렵다는점이다.물론 나만의 한계일 수 있다. 다른 사람들은 잘 따라..
-
mac 한영키 잘눌리게 하는법 (by perplexity)카테고리 없음 2024. 12. 18. 14:44
따라했는데 진짜 잘됨!--- Karabiner-Elements로 한영 전환 문제를 해결하는 상세 방법을 알려드리겠습니다:## 설치 단계1. 터미널에서 Homebrew로 설치:```bashbrew install --cask karabiner-elements```또는 공식 웹사이트에서 직접 다운로드 가능합니다[1].## 권한 설정**시스템 설정에서 권한 부여**1. 시스템 설정 > 개인정보 보호 및 보안 > 입력 모니터링으로 이동2. 다음 4개 항목에 체크 필요:- karabiner_observer- karabiner_grabber- karabiner_console_user_server- Karabiner-Elements[1][2]## 키 설정하기**Karabiner-Elements 설정**1. Comman..
-
11.11 짧은 이때까지 회고카테고리 없음 2024. 11. 12. 00:24
10월 부터 시작한 일렉트론 개발은 일단 1차 기능은 거의 완성한 상태다.일렉트론은 처음이다보니 발생하는 에러가 일렉트론때문에 난건지, 잘 모르는 터미널 명령어 때문에 난건지 등등 모르는게 많아 클로드의 하수인이 된것처럼 개발을 했다.아마 챗지피티라면 도중에 그냥 나혼자하는게 더 빠르겠다하고 포기했을텐데, 클로드는 참 말을 잘 알아듣고 코드도 잘 짜주는것 같다.누구는 코드는 챗지피티가 더 낫다고 하던데, 솔까 잘 모르겠다. 요즘 좀 바쁘게 지낸다.10월부터 프로그래머스 1래벨 부터 js로 풀기 스터디를 들어갔고, 4주동안 1렙을 다 풀고 현재 2렙을 추는 상황이다.그래도 1렙에선 크게 막히는 부분은 없어서 나름 재미를 느꼈는데, 2렙은 살짝살짝 성능때문에 고민하는 지점이 있다.그래도 대학생때 2렙까지는 ..
-
리액트 공식문서 읽기 - 조건부 렌더링카테고리 없음 2024. 11. 11. 23:54
학습 목표.조건에 따라 다른 JSX 반환 방법JSX 조각을 조건부로 포함하거나 제외하는 방법React에서 흔히 볼 수 있는 조건부 문법1. 자식 컴포넌트 + iffunction Item({ name, isPacked }) { if (isPacked) { return {name} ✅; } return {name};}export default function PackingList() { return ( Sally Ride's Packing List );}흔히 (Suspense를 사용하라고 하지만..) Loading 처리할 때 모습2. null 반환을 통한 아무것도 렌더링 하지 않기if (isPacked) ..
-
electron + vite + React카테고리 없음 2024. 10. 1. 11:42
어쩌다 들어간 사이드프로젝트와 갑자기 추가된 회사업무에서 electron을 사용하게 되었다.너무 정리하려고하면 블로그를 못쓸거 같으니 과정과정마다 기억용을 간단히 적어놓자.세팅https://electron-vite.github.io/guide/getting-started.html#scaffolding-your-first-vite-project[Getting Started | Electron⚡️Viteelectron-vite.github.io](https://electron-vite.github.io/guide/getting-started.html#scaffolding-your-first-vite-project)cra로 리액트 만들고, 일렉트론 설치하거나, 일렉트론 공홈에서 시작해서 리액트를 설치하는데 컴..
-
24년 9월까지 회고카테고리 없음 2024. 9. 8. 16:55
23.11월에 다니더 회사에서 짤리고, 대략 7개월동안 백수로 지내다 7월부터 입사하게 되었다.백수기간이 왜이렇게 길었냐 하면, 내가 개발자로 사는것이 맞는지 회의감이 들었다.개발 공부가 하기 싫었고, 회사에선 몇몇의 페이지 터트림이 트라우마로 남아 코드를 수정할 때 마다 온몸이 긴장상태가 되었다.그런데 왜 다시 개발자를 하고 있냐 라고 한다면, 딱히 다른걸 하고싶지도 않았고 쉬다보니 멘탈 회복이 된건지 조금더 도전해보고싶다는 생각이 들었다.왜 내가 터트리게 되었는지에 대해 스스로 고민해보면서 이때 저때 이렇게 했으면 되었을까 하며 반추하기도했다. 그리고 사실 욕심을 좀 버리게 된것 같다.꼭 성실하지 않아도, 최선을 다하지 않아도, 평범한 일상과 패턴을 가져가는것도 그렇지 않은 상태에서 있다보니 얼마나 ..
-
React에 대해 아는거 적어보기카테고리 없음 2023. 5. 22. 22:55
리액트는 값 객체를 통해 화면을 특정 이벤트에 반응하여 렌더링하는 프레임워크다. (라이브러리라 소개하지만 이미 프레임워크 수준이 아닐까싶다.) 우선 값 객체라 소개했는데, 이유는 리액트의 컴포넌트가 실제로는 값 객체이기 때문이다. npx create-react-app my-app 을 하고, 컴포넌트를 간단히 만들고 console.log(); 를 해보자. 뭐가나올까 import React from 'react' export const Component = () \=> { return ( Component ) } 객체다. 그렇다 실제로 React의 컴포넌트는 우리가 순수 JS로 만들 수 있는 진짜 객체다.(나는 놀랐다.) 그렇기에 우리는 리액트 컴포넌트를 JS언어의 하나의 데이터처럼 활용할 수 있었던 것이었..