본문 바로가기

분류 전체보기18

첫 Python 코딩 테스트 5일 준비하면서 알게 된 것들 들어가며코딩테스트를 준비하면서 "당연히 알고 있었어야 했는데" 하고 뒤늦게 깨달은 Python 문법과 팁들을 정리했습니다. 같은 고민을 하는 분들께 도움이 되길 바랍니다.1. 기본 문법에서 놓치기 쉬운 것들소숫점 처리round(n, count)로 반올림하는 건 알았지만, :.3f 같은 형식 지정자는 f-string의 {} 안이나 format()에서만 사용 가능하다는 걸 몰랐습니다.조건문 구조if-elif-else에서 else가 필수라고 생각했는데, 사실 선택사항입니다.역방향 순회range(start, end, step)의 step에 음수를 주면 역방향도 가능합니다.예: range(5, 0, -1) → 5, 4, 3, 2, 1올림 계산 팁math.ceil() 없이도 올림 가능: (remain + speed.. 2026. 2. 7.
무신사 AI Native ROOKIE 코딩 테스트 후기 - 불합격 들어가며26.02.04 - 이변은 없었다. 이번 기회를 발판 삼아 더욱 정진하여 더 나은 인재가 되어보겠다!2026년 1월 20일, 졸업 학기를 앞두고 논문 준비가 한창이던 와중 부방장으로 활동중이던 자격증 관련 오픈채팅방에서 내게 공고 하나가 보였다.일, 대학원을 병행하고 있는 중이라 평소 같았으면 스택이 안맞는다거나 졸업을 해야한다거나 하는 핑계를 대며 흘려보냈을텐데 이 공고는 왜인지 그렇게 밟히더라.AI 측면으로의 직군 전환을 희망하기도 했고, 무신사라는 기업의 이미지가 내게는 꽤나 긍정적이었고, 기업 리뷰를 구경하다 "여러 회사를 다녀봤지만 이곳만큼 빡센 회사가 없었음." 이라는 글을 보고는 오히려 꼭 가보고 싶은 회사라는 생각이 들어 지원을 넣게 되었다.다만 내게는 '개발자' 로서 강조할만한 특.. 2026. 2. 1.
왕초보를 위한 Claude Code 설치 및 사용 방법(CLI, Desktop, VSCode, Web) 들어가며이 게시물은 Anthropic의 AI 기반 코딩 어시스턴트 도구인 Claude Code 의 설치 및 사용 방법을 소개합니다.어떤 것을 사용해야 할까?아래 표를 보고 내게 해당되는 방식 중 하나를 선택하여 진행하면 됩니다.유형추천👉🏻 Claude Code CLIPowershell, Bash 등 터미널을 이용한 CLI 작업이 익숙한 경우👉🏻 Desktop(비개발자 추천) 일상적인 AI 채팅과 Claude Code 를 함께 사용하고 싶은 경우👉🏻 Claude 웹사이트GitHub 를 이용하여 원격으로 언제 어디서나 세션을 공유하며 작업하고싶은 경우👉🏻 VSCode ExtensionVisual Studio Code 를 이용한 개발 환경이 익숙한 경우 CLI(Command Line Inter.. 2026. 1. 14.
BinaryFormatter의 문제와 해결 방안 들어가며안녕하세요. 오늘은 업무 중 만나게 된 Legacy 코드에서 발견한 BinaryFormatter의 문제점과 해결 방안에 대해 이야기해보려고 합니다.BinaryFormatter란?BinaryFormatter는 .NET Framework에서 제공하는 직렬화 클래스로, 객체를 이진 형태로 변환하여 파일에 저장하거나 네트워크를 통해 전송할 수 있게 해주는 기능입니다. 하지만 현재는 보안 문제와 호환성 이슈로 인해 사용이 권장되지 않습니다.실제 개발에서 발생한 문제들개발 중 기존 모델의 직렬화(Serialize) 및 역직렬화(Deserialize) 과정에서 다양한 오류가 발생한 경험이 있습니다.외부 라이브러리 버전 호환성 문제외부 라이브러리에서 제공하는 클래스를 직렬화하여 사용하다가, 라이브러리 버전이 업.. 2025. 10. 20.
[Kaggle] Depression Dataset - 데이터 인코딩 실습 들어가며이번 게시물에서는 Machine Learning의 분석 방법에 익숙해지기 위해 Kaggle의 데이터셋 중 Depression Dataset을 분석한 과정에 대해 정리했습니다.Kaggle Depression Dataset : https://www.kaggle.com/datasets/anthonytherrien/depression-dataset Depression DatasetA Comprehensive Dataset for Analyzing Health, Lifestyle, and Socio-Economic Factwww.kaggle.comDepression Dataset(우울증 데이터셋)이 데이터 세트에는 개인 및 생활 방식 요소와 관련된 다양한 속성을 가진 개인에 대한 정보가 포함되어 있습니다... 2024. 11. 30.
오픈소스 소프트웨어(OSS) 라이선스의 종류와 제약조건 들어가며이전에 한국 저작권 위원회의 '오픈소스 SW 라이선스 교육'을 수강하고 그 내용을 정리한 글 입니다.소프트웨어와 저작권UI의 다름은 중요하지 않고, 소스 코드의 유사도를 실제 비교한다.오픈소스의 경우에도 감정 시 비교대상에서 최대한 배제된다.원고의 SW를 의거하여 저작권을 위반하는 사례피고가 원고의 저작물에 접근이 가능했던 경우 원고의 SW를 의거해 제작했을 것으로 볼 수 있다.피고와 원고의 저작물에 동일한 오류(Common errors)가 존재하는 경우 의거관계가 사실상 추정되는 것으로 볼 수 있다.오픈소스이지만 SW 기업의 기밀 자산으로 인식되는 경우 배포 등에 대해 업무상 배임 등에 해당할 수 있다.이 경우 배포 등에 대한 고의성이 입증되어야 한다.업무상 저작권자의 저작물에 대한 보상금이 법.. 2024. 11. 28.