Profile img

개발이 하고 싶어요 (Open to Work) vim 뉴비

코드리뷰(vim에서) 하기 위한 플로우 가다듬는중

gh pr list gh pr checkout <PR 번호>

:Gitsigns change_base develop true setqflist 로 변경사항 quickfix에 담아서 샤샤샥 diff 훑어보기

gh pr review <PR 번호> -a

코드에 댓글 달고 싶으면... 이건 잘 모르겠네요 그냥 github 웹에서 할거같기도 한데... 꿀팁 있으면 알려주세요!!

1

첫 직장 첫 출근 이제 딱 한달차에 드는 생각들 모음집

중고 자몽차(따뜻함) @dvbeetle@hackers.pub

코드 품질 향상을 위한 개발자의 고민이 엿보이는 글입니다. 파일 구조의 중요성, 코드 리뷰 문화 개선, 코드 히스토리 기록의 필요성 등 실질적인 문제점을 지적하고 있습니다. 특히 타입스크립트 백엔드에서 타입 추론 문제를 해결하기 위한 팀 세션 제안은 공감을 불러일으킵니다. 또한, "잘 작동하는 코드는 굳이 고칠 필요 없다"는 원칙을 지키면서도 주변 정리를 통해 코드 품질을 개선하려는 노력이 돋보입니다. 마지막으로, TODO 주석의 명확한 사용법과 레거시 코드 개선에 대한 목표 설정은 지속적인 코드 품질 관리에 대한 의지를 보여줍니다. 이 글은 개발자가 더 나은 코드를 작성하고 유지보수하기 위해 고민해야 할 점들을 상기시켜 줍니다.

Read more →
3

중고 자몽차(따뜻함) replied to the below article:

객체 프로퍼티 키 평가 과정

Lee Dogeon @moreal@hackers.pub

이 글은 AI도 틀리는 JavaScript 퀴즈를 풀면서 발견한 JavaScript의 흥미로운 동작 방식에 대한 탐구 과정을 담고 있습니다. 퀴즈의 예제 코드를 실행했을 때 예상과 다른 결과가 나타난 이유를 분석하며, JavaScript에서 세미콜론 자동 삽입(Automatic Semicolon Insertion) 규칙과 쉼표 연산자의 동작 방식을 설명합니다. 특히 배열이 객체의 프로퍼티 키로 사용될 수 있는 이유를 파악하기 위해 ECMAScript 명세를 깊이 파고들어 `Symbol.toPrimitive`라는 개념을 소개합니다. 이를 통해 객체가 프로퍼티 키로 사용될 때 JavaScript 엔진이 어떻게 객체를 문자열로 변환하는지, 그리고 `Symbol.toPrimitive`를 사용하여 이 동작을 어떻게 커스터마이징할 수 있는지 보여줍니다. 비록 퀴즈의 정답과는 거리가 멀어졌지만, 이 과정에서 얻게 된 새로운 지식을 공유하며 JavaScript의 숨겨진 동작 원리를 이해하는 데 도움을 줍니다.

Read more →
6
1
0
1

AI도 무조건 틀리는 Javascript 퀴즈

중고 자몽차(따뜻함) @dvbeetle@hackers.pub

이 JavaScript 퀴즈는 `age` 객체와 `preferences` 객체를 사용하여 각 이름에 대한 나이를 출력하는 문제입니다. `forEach` 메서드를 통해 배열의 각 요소(이름)를 `printAge` 함수에 전달하고, 이 함수는 템플릿 리터럴을 사용하여 "name is age" 형태의 문자열을 콘솔에 출력합니다. Claude Opus, GPT 4.5, Gemini 2.5 Pro와 같은 고급 AI 모델들도 이 문제에서 오답을 냈다는 점이 흥미롭습니다. 이 코드를 통해 JavaScript의 객체 접근과 배열 메서드 사용법을 다시 한번 상기할 수 있습니다.

Read more →
3

몇 년 전에 취미로 프로그래밍 책 제본을 했다. 인터넷에서 업체에 PDF 파일을 전달하면 제본해서 택배로 받았다. 그렇게 읽지도 않는 책은 쌓여만 갔다. 결국 몇 달 전에 하스켈 학교 모르는 분에게 한 권만 나눔하고 모두 버렸다.

그런데 프로그래밍 책은 펼쳐 놓고 노트북을 켜서 실습할 때가 많기 때문에 잘 펴져야 한다. 떡제본은 펼침성이 나빠서 불만이었고 여러 제본 방식을 알아보다가 바인더 형식을 써보기로 했다. 적당한 업체를 찾아서 첫 주문을 했는데 오늘 도착했다. 원래 표지 디자인을 직접 해서 업체에 PDF를 전달해야 하는데 하는 법도 모르고 시간도 없어서

“그냥 대충 알아서 해주세요.”

했는데⋯

너무 이쁘게 잘 뽑아 주셨다. 책등 문구 디자인도 알아서 센스 있게 해주셨는데 너무 마음에 든다. 과연 이 책은 끝까지 읽을 수 있을까!

책등 이미지책의 목차 일부주문 제작한 B5 크기의 3공 바인더
0

https://learnbyexample.github.io/learn_perl_oneliners/one-liner-introduction.html https://learnbyexample.github.io/learn_ruby_oneliners/one-liner-introduction.html

대화형 쉘 환경에서 Perl / Ruby 한줄짜리 스크립트를 짜는 방법을 소개. awk/sed 같은 스크립트를 쓰지 않고도, stdin으로 넘어온 입력을 가독성 있는 코드로 처리하기 좋음.

0
0
0
0
0
0