전체 글(408)
-
(나도코딩의 파이썬 입문) 1장. Hello, 파이썬! (~p.38)
안녕하세요! 멘토를 담당하게 된 이안입니다. 책의 시작인 만큼 간단하게 파이썬 설치와 간단한 파이썬 프로그램을 작성해 보겠습니다! 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(19~28) 파이썬 설치 비주얼 스튜디오 코드(이하 vscode) 설치 vscode 설정 첫 번째 파이썬 프로그램 작성 1. 파이썬 설치 파이썬은 프로그래밍 언어입니다. 프로그래밍 언어로 코드를 작성하면 프로그램을 작성할 수 있죠. 그래서 프로그램을 만들기 위한 코드를 작성하기 위해서는 먼저 파이썬을 설치해야 합니다. 윈도우 환경과 맥 환경 모두에서 설치에 필요한 과정을 작성할 테니, 각 운영체제에 맞는 방법을 사용해서 설치해 주세요~ 1) 윈도우에서의 파이썬 설치 파이썬은 홈페이지에서 간단하게 설치할 수 있습니다. Wel..
2023.02.16 -
맥/윈도우에 파이참(pycharm) 설치 및 설정하기
파이썬을 사용하시는 많은 분을이 VScode를 사용하고 있을텐데요, 오늘은 vscode말고 파이참을 소개하려고 합니다. 파이참은 Intellij로 유명한 Jetbrains 사에서 출시한 IDE로 다양한 편의기능과 사용자 친화적인 환경을 제공합니다. (그래서 한번 쓰면 못 나옵니다.) 그럼 함께 파이참을 설치하러 가시죠! * 파이참 설치전 파이썬이 설치되어있어야 합니다. 🧐 파이참 설치하기 먼저 윈도우 환경에서 설치하는 방법을 알아보고, 이후 맥에서 설치하는 방법을 알아보겠습니다. 1) 윈도우에서 pycharm 설치하기 1. 아래 링크를 통해 파이참 다운로드 홈페이지에 들어갑니다. https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows PyCh..
2023.02.16 -
(디자인 패턴 복습 시리즈) 어댑터 패턴(Adapter pattern)
이번 시간에 복습할 패턴은 어댑터 패턴입니다. 어댑터 패턴은 싱글톤과 함께 어디선가 많이 들어본 패턴에 속합니다.(뇌피셜) 어댑터 하면 가장 쉽게 떠오르는게 220v를 110v로 변환해주는 어댑터입니다. 일본이나 중국, 영궁을 여행가면 각기 다른 어댑터를 챙겨가는 그런 상황을 생각해보자고요. 우리는 일본에서 충전기를 사용하기 위해 새로운 충전기를 가져가거나, 혹은 앞의 플러그 부분을 갈아끼우지 않습니다. 다만 110v용 어댑터를 챙겨가서 사용하죠. 객체지향에서도 마찬가지입니다. 기존의 시스템과 새로 도입해야하는 시스템이 있습니다. 하지만 기존의 시스템과 새로 도입해야하는 시스템이 상호호환이 잘 되지 않는 부분이 있습니다. 이런상황에서 우리는 기존의 시스템을 새로 작성하지 않고, 어댑터 패턴을 사용해서 기..
2023.02.04 -
(TIL) 20220119
🏴Facts(한 것) & Findings(배운 것) * 코딩 인터뷰 완전 분석 읽기 엊그제 여러 회사에서 기분 좋은 합격 소식을 전해왔어요. 페이히어, 야놀자, NHN Edu 등에서 연락이 왔고, 면접과 과제 등을 진행하게 됐어요. 페이히어는 1차 면접을 보고 합격한 상태이고, 야놀자는 코딩 테스트를 통과한 상황이고, Nhn은 과제를 진행해야하는 상황이에요. 그래서 페이히어 2차 면접 겸 야놀자 면접 대비용으로 책을 읽었어요. 은 작년 네이버 1차 면접을 앞두고 엄청난 속도로 하루만에 다 읽었었는데요, 그때 내용이 머리에 많이 남아 있지 않기도 하고, 좋은 내용이 많았어서 다시 읽고 있어요. * 프로젝트 회의 진행 오늘 회의는 정말 많은 진전이 있었어요. 전체적인 디자인 확립 MVP 기능 확립 ..
2023.01.20 -
(TIL) 20230110/ 프로젝트 진행, 코드 컴플리트 다시 읽기
🏴Facts(한 것) & Findings(배운 것) * 프로젝트 인원 모집 완료 드디어 새로운 프로젝트에 인원 모집을 완료했어요. 프론트 개발자들을 모셔왔는데, 모으는 과정이 험난했습니다..! 그래도 다 잘하시는 분이 오셔서 기분이 좋더라고요. 소켓이나 RTC 같은 것을 쓰지 않으면 CRUD가 전부인 웹 프로젝트에서, 어떻게 더 효율적으로 프로젝트를 진행하게 될지 기대가 됩니다. * 코드 컴플리트 2 책 다시 읽기 갓 스프링을 시작하고, 얼마 지나지 않아서 로 스터디를 했었는데요, 많은 주니어 분들 틈에 끼여서 같이 했음에도 제가 아는 게 없다 보니 지식 습득 수준으로 넘어가고 말았어요. 그래도 그때 기억나는게 있다면 책에서 프로젝트 진행과 관련한 부분에서 아주 상세하게 다뤘던 것인데요, 그 ..
2023.01.11 -
(TIL) 20230109/ FastAPI와 과제
🏴Facts(한 것) & Findings(배운 것) * PayHere 과제 전형 완료 항상 Java를 써오다가 python 직무로 지원 했는데 운이 좋게 서류를 합격해서 주말포함 3일동안 과제에 매달렸어요. FastAPI를 사용은 해봤지만, 정말 간단하게만 사용했고, 디렉토리 구조도 엉망이어서 사용했다고 말하는 것도 조금 민망하네요. 어쨌든 과제 전형을 진행하기 위해서 레퍼런스를 정말 많이 찾았다녔어요. 처음 2일동안 좋은 디렉토리 구조를 찾지 못해서 Spring에서 쓰던 MVC 구조로 설계를 해고, 올바르게 동작하는 것을 확인했어요. 그러다 둘 째날 저녁 최고의 FastAPI 예제를 발견합니다. GitHub - tiangolo/full-stack-fastapi-postgresql: Full s..
2023.01.10