분류 전체보기(187)
-
짜릿해
DragGPT 익스텐션을 만들어서 너무 알차게 쓰고 있다 보니 쓸 때마다 짜릿하다. 제일 많이 사용하는 기능은 번역인데, 구글 번역 익스텐션이 자체적인 dom manipulation을 해버리다 보니 나 태그 사이에 있는 문자들은 이상하게 번역되는 등 귀찮은 이슈들이 있었다. window.getSelection()으로 정직하게 드래그 한 텍스트만 긁어오는 DragGPT에선? 그런 이슈가 없지 후후... 빠른 대화 모드나 gpt4 토글등의 기능도 추가하고서 유용하게 쓰고 있어서 매우 좋다. 대화 기록을 options 창에서 볼 수 있도록 하는 기능은 진행 중인데, 아직까지 큰 필요성을 못 느껴서 진전이 없는 것 같기도 하다. DragGPT 소스코드는 깃헙에 모두 공개되어 잇는데, 신기하게도 미국의 한 스타트..
2023.07.25 -
사람은 변한다
나는 예전부터 피드백이 고팠다. 특히 나를 성장시킬 수 있는 양질의 피드백에 큰 갈증이 있었다. 첫 회사에서 CTO님께 종종 여쭤봤던 것 같다. 제가 뭘 더 하면 성장할 수 있을까요? 어떤 점을 채워나가야 할까요? CTO님은 무리하지 말고, 페이스 잃지 말고, 성장에 대한 욕구를 변치 않게 지금처럼만 하면 된다고 말했다. 지금처럼만 해서 될까요? 그리고 성장에 대한 욕구 변할것 같지 않은데... 사람은 생각보다 금방 변하더라구요. 씁쓸하게 말씀하시던 CTO님의 그 말이 오래도록 잊혀지지 않는다. 지금 생각해보면 그 말을 듣고 오기가 생겼던 것 같다. 남들은 다 변하더라도 나는 변하지 말아야지. 늘 치열하게 노력해야지. 진짜 잘해져야지. 주말 내내 놀지는 말아야지. 최소한 하루는 뭐라도 의미있는 일을 해야..
2023.07.15 -
React + xState
2023.03.20 개발팀 세미나
2023.07.15 -
Typescript의 공변성과 반공변성
공변성과 반공변성 '공변성(Covariance)'과 '반공변성(Contravariance)'은 Typescript를 다루는 개발자라면 누구나 매일매일 접하고 또 사용하는 개념이지만, 나를 포함해서 해당 개념을 매번 의식하고 인터페이스를 설계하는 사람은 많지 않을 것이다. 공변성과 반공변성이 타입스크립트에서 가지는 의의를 이해하기 전에, 먼저 공변성이 뭔지, 반 공변성이 뭔지부터 이해하고 가보자. 공변성 더 많이 파생된(더 구체화된) 형식을 사용할 수 있다. I 형식의 변수에 할당할 수 있다. 쉽게 풀어서 설명하려고 해도 되지 않으니 예시를 들어서 한 번 살펴보자. 다음과 같은 타입 A,B,C가 있다. type A = string type B = string | number type C = string |..
2023.07.14 -
TCP/IP 인터넷(네트워크) 계층
TCP/IP 인터넷(네트워크) 계층 역할 세 줄 요약 IP 프로토콜을 사용하여 호스트 간의 통신에 필요한 주소 관리와 경로 제어를 수행한다. 패킷을 라우팅하여 수신 호스트까지 전달한다. 데이터의 오류 확인 및 수정을 위한 ICMP 프로토콜을 제공한다. 주요 프로토콜 프로토콜이란? 패킷 교환 과정에서 정보를 주고받는 데 사용하는 규약이며, 송/수신 호스트의 주소 지정과 패킷 분할 및 조립 기능을 담당 = 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 통신규약 IP 프로토콜 (Internet Protocol) 대표적인 프로토콜 (IP가 이미 인터넷 프로토콜의 약자인데 왜 IP 프로토콜이라 부르는지...?) 송/수신 호스트가 패킷 교환 네트워크(PSN: 패킷 스위칭 네트워크)에서 정보를 주고받는데 사용..
2023.06.22 -
나는 무엇을 하고 싶은가
정말로 내가 하고 싶은게 무엇일까? 돈을 많이 버는 것? 얼마가 내가 만족할만한 많은 돈인가? 말 그대로 나는 무엇을 하고 살고 싶은지, 앞으로 5년 후, 10년 후에 어떤 일을 하고 싶은지에 대한 고민이 많다. 학창 시절에는 성인이 되고 직장인이 되면 진로고민(?)은 더 이상 하지 않을 줄 알았는데, 나름 획일화된 평가 시스템과 방향성이 제시되던 학창 시절과는 다르게 지금은 어떤 길이 후회가 적은 길일지에 대해 예측하기가 더욱 어렵다. 인생에 있어서 좋은 기회라는 것은 내 선택과 노력으로 어느정도 이끌어낼 수 있는 것이라고 생각하면서도, 찾아온 그것이 기회인지 아닌지를 판단하는 것이 너무나도 어렵다. 정말 좋은 기회인지 아닌지 판단하기 어려우면 기회라고 볼 수 없는게 아닌가? 싶은 생각도 들고...? ..
2023.06.11