Google Cloud 무료 체험판으로 300달러 크레딧을 받아서 Gemini CLI를 써봤다. 2-3일 정도 Vue3, Vuetify, Pinia로 개발하고 있는 웹 프론트 작업을 맡겨보니 꽤 괜찮다는 생각이 들었다.사용 방법GEMINI.md에 프로젝트 개발 가이드를 입력하고, 작업할 컨텍스트와 관련된 파일들을 3-5개 정도 첨부해서 사용했다. 컴포넌트 2-3개와 연관된 Store 파일 1-2개 정도의 규모라면 생성된 코드를 검수하긴 해야하지만 대체적으로 괜찮았다.사용 팁요청은 최대한 구조적이고 자세하게 할수록 답변의 퀄리티가 좋았다.이유는 모르겠지만 gemini-cli의 접속 세션만 다른 환경에서, 같은 컨텍스트에서 같은 요청을 했을 때 답변의 퀄리티가 달랐던 경험도 있다. 그래서 답변이 너무 마음에..
Life
소프트웨어학과를 전공하고, 졸업한 지 2년 정도 된 사람입니다. 졸업하고 지금까지 따야지 생각하다가 항상 접수 기간을 놓쳤었는데, 이번엔 접수를 잊지 않았습니다 ㅋㅋ..2025-1 정보처리기사 필기와 실기 시험을 치렀고, 공부 방법과 난이도에 대해 후기를 정리해보려고 합니다.전공자 기준으로 참고해 주시면 좋을 것 같아요.필기시험 후기공부 기간: 약 1주일 (3일이면 충분한 것 같아요)교재: 시나공 정보처리기사 필기 기출문제집 (22~24년 기출 2회독)공부 방법22~24년도 기출문제를 2회 풀었습니다. 대부분의 내용이 학부 과정의 복습이라, 2번 풀다 보니 자연스럽게 외워졌습니다.시험 난이도기출문제와 매우 유사한 문제가 다수 출제되었습니다. 기출만 제대로 보면 충분히 커버 가능합니다.결과: 평균 88점으..
3문제, 3시간이 주어졌다. 현대오토에버의 코딩테스트를 여러 번 봤지만 항상 1, 2번은 평범한 난이도다. 프로그래머스 레벨 2 정도의 문제로 1, 2번은 쉽게 풀었는데, 마지막 3번 문제에서 시간 초과가 발생하는 문제의 최적화를 어떻게 할지 고민하다가 못 풀고, 그대로 코드를 제출했다 ㅠㅠ.. 3번은 못 풀어서 레벨 측정도 못하겠네 ㅋㅋㅋ 언제 올솔할 수 있을까.. 풀진 못했지만 복기하면서 풀이 방법을 생각해야겠다. 요즘 내일배움캠프의 마지막 프로젝트를 준비하느라 블로그나 코테 등 다른 것들에 잘 신경쓰지 못했는데 프로젝트가 마무리되고 있으니까 슬슬 다른 것들도 신경쓰자.
블로그에 글을 쓸 때마다 최근 인기 글 통계 1위가 눈에 들어온다. 내 블로그 컨텐츠는 프로그래밍인데... ㅋㅋㅋㅋ 저것보다 더 유용한 프로그래밍 지식을 공유할 수 있도록 계속 노력해야겠다!
안녕하세요. 오늘 리뷰할 책은 객체지향의 사실과 오해입니다. 객체지향 프로그래밍은 프로그래밍을 어느 정도 배웠다면 모두가 알게 되지만, 올바르게 사용하려면 많은 학습과 경험이 있어야 한다고 생각합니다. 저도 객체지향 프로그래밍을 알게 된 지 코딩을 하다 보면 어느 순간 책임이 많은 거대한 클래스를 만들곤 했습니다. 이 책을 읽으면서 제가 왜 거대한 클래스를 만들 수밖에 없는 오해를 하고 있었는지와 올바른 객체지향 프로그래밍에 필요한 중요한 개념들을 배우고 생각할 수 있었습니다. 학습할 수 있었던 내용 이 책은 객체지향 프로그래밍에서 오해하기 쉬운 개념들과 중요한 개념들을 여러가지 비유를 통해서 설명합니다. 책을 읽으면서 객체지향 프로그래밍에서 중요하다고 생각한 점들은 아래와 같습니다. 다만, 개인마다 책..