• GitHub Copilot 사용해 보기

    GitHub Copilot? GitHub Copilot은 최신 인공지능(AI) 기술 중 하나로, 개발자들이 코드 작성 시에 자동 완성 기능을 제공하는 도구입니다. Copilot은 GPT 모델을 기반으로 하며, 자연어 처리(NLP)와 프로그래밍 언어 모델링 기술을 결합하여 개발되었습니다. Copilot은 프로그래밍 언어의 문법, 라이브러리, 함수, 변수 등을 이해하고, 이를 활용하여 개발자에게 적절한 코드를 제안합니다. Copilot은 이를 위해 다양한...


  • Github Pages를 root domain으로 연결하기

    문제 상황 최근 블로그에 Google AdSense를 등록하려다 보니, 최상위 도메인만이 등록이 가능했다. Google AdSense에서 도메인 등록 실패 GitHub Pages를 통해서 블로그를 관리하고 있었기에, novice.io → leehosung.github.io 로의 연결이 필요했는데, AWS Route53에서는 설정이 불가했다. AWS Route53에서 CNAME 등록실패 CNAME은 왜 설정이 안될까? CNAME(Canonical Name Record)은 일반적인 DNS 레코드 유형 중 하나다....


  • 개발자 면접에 ChatGPT를 활용해 보면 어떨까?

    ChatGPT가 유행이다. 유행이라는 말로도 부족한 느낌도 있다. ChatGPT로 이런저런 질문을 던져보다가, ChatGPT를 개발자 면접에 활용해 보면 어떨까 싶었다. 나는 기술 면접을 진행하면서, 검색을 허용하는 경우가 있다. 필요한 정보를 찾는 과정을 옆에서 지켜 보면 생각보다 많은것을 알 수 있다. 어떤 경우에는 현재의 자신의 의도를 설명하면서 검색을 진행해 달라고 하는 경우도 있다....


  • 좋나?

    좋나? 좋나라는 게임이 있다. (발음에 주의하자. 조온나아\ 가 아니라 존나/ 다.) 내가 초등학교 때 경상도 지역에서 하던 야구와 비슷한 놀이다. 찾아보니 공식 명칭은 찜뿌라고 하고, 지역마다 부르는 이름은 다르다. 타자는 테니스 공을 손에 쥐고 수비 측을 향해 외친다. “좋나?” 그러면 수비 측에서는 준비가 되었다는 의미로 “좋다!”라고 외친다. (“좋다!”를 외치지 않은...


  • 집에 가면 어떤 공부를 하면 좋을까요?

    이 글은 회사에서 일하고 있는 주니어 개발자를 대상으로 합니다. 제가 원온원에서 종종 듣는 질문에 대한 제 답변을 글로 옮겨 봅니다. (제 생각의 변화와 발전에 따라 글이 업데이트됩니다.) “집에 가면 어떤 공부를 하면 좋을까요?”라는 질문을 풀어서 써보면 “더 좋은 개발자가 되려면 회사 밖에서 어떤 노력을 하면 좋을까요?”인 것 같습니다. 여기에서 “더...