시험 끝나고 계속 바쁘게 지내고 있는 와중에 이번 1학기에 목표했던 정보처리기사 시험이 다가와준비한 자료와 공부 방법에 대한 글입니다!이미 전공을 통해서 CS에 대한 지식이 있다면 훨씬 수월하게 준비하실 수 있을 것 같아요.자세한 내용은 글을 읽어주시면 감사하겠습니다 :>공부한 자료정보처리기사 필기 기출문제집시나공 IT 홈페이지의 핵심 요약집추가자료(시나공 IT 홈페이지 내의 자료들)키워드 찾기 259문제필수계산 41문제필수코드 57문제종류순서 114문제해당 자료들 다운로드할 수 있는 사이트공부 방법여유 있는 만큼 기출 풀면서 개념 정독하기저의 경우에는 기출문제집의 총 12회 기출에서 5회 정도를 최신순으로 정해서 풀었습니다.당연히 많이 풀수록 좋겠지만 저의 경우 대략적으로 기출 매일 풀고 정리(5일) ..
전체 글
문제 해결과 공유시험 끝났는데 오히려 더 바쁜 일정이 시작된 요즘..! 뭔가 빈둥거리면 안 되는데 그러고 있어서 살짝 위기감을 느끼는 중입니다.오늘 작성할 글은 프로젝트를 개발하던 중에, User들 간에 친구 추천을 할 때 어떤 알고리즘을 사용해서 하면 좋을지 고민하고 구현한 내용입니다.그렇게 어려운 알고리즘은 아니지만! 좋게 봐주시면 감사하겠습니다. 그리고 피드백은 항상 환영입니다 😎FOF 알고리즘이란?fof 알고리즘이란, 말 그대로 Friends Of Friends 알고리즘으로 친구의 친구를 추천해 주는 알고리즘입니다.사람들이 가장 많이 사용하는 SNS인 인스타그램이나 페이스북, 틱톡 등 다양한 SNS에서 사용하는 알고리즘으로 알고 있는데요!이를 직접 구현하기 위해서 고민한 내용을 담았습니다. 구현 내용단순히 친구..
약 1시간 정도 끙끙대다 결국 풀어낸 em.remove의 비밀..! 지금 바로 공개합니다. 문제 상황 로직 설명 문제를 말씀드리기 앞서 저희 프로젝트의 User(유저)와 Suspended User(탈퇴가 유예된 유저) 간의 로직을 설명해 드리겠습니다. 우선 회원 탈퇴 요청을 하면 User 테이블의 user를 Suspended User 테이블에도 생성합니다. 그리고 7일간의 유예 기간을 주는데요, 7일간 다시 로그인(탈퇴 취소)을 하지 않으면 Suspended User 테이블과 User 테이블에서 사라짐과 동시에 회원 탈퇴가 취소됩니다. 하지만 만약 탈퇴 요청을 하고 7일 이내에 접속한다면? Supsended User 테이블에서 삭제되고 탈퇴가 됩니다. 에러 설명 바로 여기서 에러가 발생했는데요, 회원 탈..
예 사실 극악무도하게 해결하진 않았지만실제 프로젝트를 진행하는 중에 쿼리가 무지막지하게 나오는 어떠한 문제를 마주했고,(과장이 약간 섞인) 66.7퍼센트의 성능 개선을 어떻게 했는지,결국 단서를 찾아내 해결한 과정을 정리한 글입니다.비슷한 경험이 있는 분들에게는 도움이 될 것 같아 글을 작성합니다!(언제든 틀린 부분 있다면 알려주시면 감사하겠습니다)문제 상황현재 TrueEcho라는 이름의 졸업 프로젝트 겸 ~ 캡스톤 디자인 겸 ~ 실제 앱으로 출시해 유저들을 모아볼 나름 큰 프로젝트를 백엔드를 맡아서 진행 중입니다. 그러던 중에 User 엔티티를 수정하고 이를 조회하는 로직을 작성하던 중이었습니다.이때, 위 스크린샷과 같이 어떤 api를 통해서 User 엔티티를 호출해도 항상 다른 엔티티 2개(NotiT..
너무 오랜만에 돌아왔네요! 저의 졸업프로젝트이자 포트폴리오에도 사용하려고 앱 배포 및 유저 확보까지 기획 중인 프로젝트가 있어 너무 바빠서 블로그에 신경을 많이 못 쓴 거 같습니다 (핑계) 앞으로 아무리 바쁘더라도 1주일에 한 개라도 쓸 수 있게... 노력해 보겠습니다. 지원 계기 현재 학교에서 보내는 마지막 학기인 4학년 1학기가 시작된 지 벌써 한 달 정도 됐습니다. 그래서 현재 개발 관련해서는 20학점(18학점 전공 / 2학점 교양) 정보처리기사 필기시험 준비 졸업프로젝트(백엔드) 코딩테스트 준비 정도하고 있습니다..! 하나하나 너무 중요해서 포기하지 못하고 있지만, 이것들만 병행하기도 힘들어서 원래 코테 연습용으로 상반기 채용에 다 지원하려고 했으나 못 했습니다. 그래서 아쉬워서 대외활동 중에 괜..
올해 목표인 메이저 부트캠프 & 취업 중에서 가장 이른 시기에 진행된 소프트웨어 마에스트로 지원 관련해서 후기를 작성하려고 합니다. 자소서 & 코딩테스트 관련해서 좋은 팁이 있습니다. 지원 SW 마에스트로 과정은 자소서 기반 서류 평가 1차 코테 2차 코테 대면 면접 이렇게 세 과정으로 이루어져 있습니다. 자소서 이전 기수와는 다르게 15기는 2개의 자소서 문항만 작성하면 됐습니다. 저는 SW마에스트로가 원하는 인재상을 파악하기 위해서 홈페이지의 모든 내용과 채용 설명회, 과거에 합격하신 분들의 후기를 참고하였습니다. 이후 각각의 글들에 대해 글을 쭉 작성하고 (처음엔 2500자 이상) 이후에 주변 사람들과 GPT4의 도움으로 내용을 첨삭하였습니다. 대략적인 내용은 아래와 같습니다. 1. [자기소개] S..