분류 전체보기
-
(tip) 기존 커밋에 signature만 추가하기공부라도 하자 2023. 10. 26. 16:26
git commit --amend --no-edit -S git commit -S --amend https://superuser.com/questions/397149/can-you-gpg-sign-old-commits Can you GPG sign old commits? Git now has the ability to sign commits with git commit -S, which is great, but sometimes I forget the flag to commit, and sometimes I mail myself patches which I apply with am, and that command do... superuser.com
-
더 늦은 9월, 10월 회고회고라도 하자 2023. 10. 18. 23:24
비공개 회고를 작성하고 9월 회고는 그냥 넘어가려고 했으나 그래도 회고는 회고니까 남기고 가는 게 좋을 것 같아서 작성하기로 한다. 늦은김에 10월까지 한번에 회고를 해보자. 블로그 쓰면서 느끼는 거지만, 확실히 기록을 해두니까 좋은 점들이 있는 것 같다. 쓸데없이 남들 보라고 더 자세하고 상세하게 적느라 시간을 낭비하는 것 같아서 그동안 개인 노션이나 회사 노션에 글쓰고 정리하며 살았는데 블로그로 적다보니 더 깊게 상세하게 짚고 넘어가는 부분도 있고 그냥 지나쳤을 업무들이 재산으로 남는 것 같아서 좋다는 생각을 했다. 이제 곧 9년차가 되어가는데 이제서야 깨닫는게 참 안타깝지만 지금이라도 깨닫는게 어디냐! 잘했다!!! 앞으로 열심히 살아보자..! 각설하고.. 회사 업무 관련 1. 퇴사 - 4년 5개월간..
-
Netlify Git Branch 이름 기준으로 배포 무시하기 (netlify ignore)기록이라도 하자 2023. 10. 17. 12:05
결론 미리보기 - 적용해보았으나 branch 이름을 제멋대로 가져오는 바람에 실패하고 원복함 - 해당 글에는 실패하는 과정이 담겨있습니다 Netlify를 deploy preview해서 사용하고 있다. (*deploy preview : github pull request 올릴 때마다 해당 코드를 기준으로 배포해서 미리보기를 할 수 있는 기능) 브랜치 관리에 대해서 셀 내에서 이야기를 하다가 기존에는 "feature/ ~ " 라는 이름을 무조건적으로 붙여서 브랜치를 생성하고 큰 기능일 경우에는 feature에서 새로운 feature를 생성하여 브랜치를 관리하고 있었는데 그 경우에는 feature가 아니라 bridge로 가져가는 게 더 맞을 것 같고 앞으로 그렇게 관리하기로 했다 AS-IS develop
-
빌드시 메모리 부족으로 빌드 실패하는 현상 해결기록이라도 하자 2023. 10. 7. 19:57
* 2023년 8월 초에 해결한 이슈를 해결해나가는 과정을 기록 build할 때 번들 파일이 일정 이상 커지면, netlify에서 빌드가 실패하는 오류가 생기기 시작했고 내가 생각했을 때 임계치가 약 24MB 정도 였던 것 같다. (webpack-bundle-analyzer에서 나온 raw 파일 크기 기준) [2281:0x4f9f1c0] 282954 ms: Mark-sweep 2035.6 (2086.5) -> 2033.7 (2088.3) MB, 1709.7 / 0.0 ms (average mu = 0.244, current mu = 0.033) allocation failure scavenge might not succeed [2281:0x4f9f1c0] 285268 ms: Mark-sweep 2037...
-
[Linux] xargs 명령어공부라도 하자 2023. 10. 4. 22:08
xargs ? xargs 명령어는 Unix 및 Linux 환경에서 사용되는 강력한 유틸리티로, 표준 입력(stdin)에서 입력을 읽어들이고, 그 입력을 다른 명령어나 프로그램에 인자(argument)로 전달하는 데 사용됩니다. 주로 명령어 라인에서 여러 개의 인자를 처리하거나 루프(loop)를 사용하지 않고 명령어를 반복 실행하는 데 유용합니다. 기본적인 사용 방법 xargs 명령어를 사용하는 기본적인 구문은 다음과 같습니다 command | xargs [options] [command_to_run] command: 표준 입력에서 읽어들일 데이터를 생성하는 명령어. [options]: xargs 명령어의 옵션을 설정하는 부분. [command_to_run]: xargs로 전달된 데이터를 처리할 명령어 또..
-
드러커 엑서사이즈기록이라도 하자 2023. 10. 2. 16:11
2022년 5월 14일 프론트엔드 셀 정기 회의에서 다루었던 발표를 기록한 글입니다 발표 자료 1. FE 강지원 책임감, 개발자로서 성장 욕구 유지보수가 쉬운 코드 만들기 결과가 중요. 퀄리티는 그 다음이다. 개인의 기량보다는 상황에 대한 공유나 서로에 대한 피드백. 주어진 일 말고 찾아서 할 수 있는 일. 2. FE 박기제 문서화. 커뮤니케이션. 중요도 파악 손이 부족한 부분을 개발한다, 레거시 코드 리펙토링/문서화 고객이 필요로 하는 기능을 좋은 UX로 제공. 확장가능하고 견고한 구조와 스타일로 개발하는 것 아직 잘 모르겠음. 은혜 → 기제 : (제품을 만들어본 사람으로써) 제품에 대한 피드백하기 3. FE 김은혜 픽셀맞추기, 조율, 남들이 하기 싫어하는 일 알고있는 도메인 지식을 바탕으로 개발에 도..