본문 바로가기
반응형
SMALL

IT183

매일 공부 방법 TIL - Githubhttps://github.com/Repositories 생성 Public, README 설정git cloneCode 부분을 눌러서 HTTPS의 주소 복사Terminal 또는 git bash(없으면 구글에 git bash 검색해서 다운로드) 개인 레파지토리 저장소 입력하면 됨git clone https://github.com/JiHongKim15/TIL.gitcursor로 TIL 프로젝트 오픈git clone을 하면 TIL 폴더가 만들어지는데, 그 폴더를 열면 됨처음에는 README.md만 있음이후 원하는 방향으로 폴더를 파서 매일 하는 내용 PUSH git add . # 변경사항 전체 추가git commit -m "TIL: 오늘 공부내용에 대해 간략하게 적어주기" # 커밋메시지 입.. 2025. 4. 29.
gRPC란 무엇인가 최근에 gRPC를 접할 기회가 생겼다. REST API만 사용했던 터라 새로운 기술을 만나게 되어 더 다양하게 적용해보고 싶은 마음이 들지만, 아직은 개발하는 단계에서 사용하기엔 오버엔지니어링의 느낌이 있어서 개념 + 활용 정도만 해볼 수 있었다. 그러나 선택지에서 REST APId에서 gRPC라는 게 추가되어 재밌게 정리해본다.✅ RPC란?https://aws.amazon.com/ko/compare/the-difference-between-rpc-and-rest/ RPC와 REST 비교 - API 아키텍처 간의 차이점 - AWS원격 프로시저 호출(RPC)과 REST는 모두 인터넷 통신을 위해 해당하는 클라이언트와 서버 시스템 인터페이스를 설계하는 방법입니다. 그러나 구조, 구현 및 기본 원칙은 다릅니다.. 2025. 4. 25.
쿠버네티스(Kubernetes)가 대체 뭔데? with Docker 백엔드 개발을 하다보면 반드시 만나게 되는 도커, 쿠버네티스지금까지는 개발에 집중하다가 이제는 서버 지식이 상당히 필요해져서 정리해본다.도커도 잘 모르지만 쿠버네티스는 더더욱 모르기에 정리해보려고한다.Kubernetes(K8s)란?https://kubernetes.io/ Production-Grade Container OrchestrationKubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units .. 2025. 3. 23.
SI 개발자의 인프런 학습 목록 2023년부터인가 출근 길에 강의 한 개 이상 듣기를 꾸준히 하다가 (한동안 쉬기도 하다가) 쌓인 목록들프론트를 해야해서 프론트도 배웠다가 백엔드를 하고싶어서 백엔드 강의를 듣기도 했다.코틀린도 배우고싶어서 신청해보고 도커, 쿠버네티스도 신청을 했었는데 생각보다 손은 잘 안가게 되었던 것 같다.각잡고 따라하면서 해야지~ 보다는 일단 들으면 필요할 때 기억이 나지 않을까 라는 생각으로 듣기 시작했는데 이것저것 많은 도움이 되었다.  그 중 인상깊게 들은 두 가지를 추천한다. 1. Java/Spring 주니어 개발자를 위한 오답노트https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%A3%BC%EB%8B%88%EC.. 2025. 2. 20.
blot.new를 아시나요? 개발에 대한 흥미가 조금 (많이) 식은 이 타이밍에 blot.new를 알게 되었다. AI는 chat.gpt와 copliot밖에 제대로 안써보았을 땐, 아직은 괜찮다고 생각했다. 많이 의존하고 있으면서도 사용자의 기본 바탕이 없다면 구축하는 것에 대한 AI의 한계가 존재한다고 생각했다. 그리고 blot.new를 사용하고 있는 지금 이 시점에서도 아직은 AI의 한계가 존재한다고 생각한다. 하지만 '아직은'이라는 기간이 꽤나 앞당겨졌다는 것을 느꼈다. https://bolt.new bolt.new project bolt.new Bolt.new란?blot.new의 첫 홈페이지에서 말해준다. What do you want to build?만들고 싶은 걸 입력하면 그대로 다 만들어준다. 큰 설명 없이 동영상으로 대.. 2024. 11. 29.
Git과 SVN 고찰 si 프로젝트는 늘 새로 접하는 기술을 만나게 된다.이번엔 SVN을 사용하게 되어 왜 아직 여기는 SVN에 머물러있는지, Git을 쓰면 안되는 것인지 공부해보려고 한다.최신 기술이 정답은 아니지만, 더 나은 기술이 있음에도 써온 관례로 인해서 예전 기술을 고집하지 않았으면 좋겠다.Git이란?- 현재 제일 많이 사용되는 형상관리(버전관리) 도구- 소스코드를 여러 개발 PC와 저장소에 분산해서 저장 SVN이란?- 아파치 서브버전- 중앙 저장소 방식, Trunk라는 중심이 되는 저장소가 존재   Git vs SVN차이점Git: 개발자별로 저장소를 가짐 - 각 저장소가 각각의 주체가 되기 때문에 버전 관리를 개발자가 할 수 있음 - 중앙 저장소에 영향을 주지 않기 때문에 로컬 환경에서 작업이 자유로움 SVN: .. 2024. 6. 19.
반응형
LIST