본문 바로가기
반응형

분류 전체보기66

[CS] 깃(Git)과 깃허브(Github) ✔️깃(Git)이란? Git은 분산 버전 관리 시스템(Distributed Version Control System)으로, 소스 코드 및 파일의 변경 이력을 관리하고 협업을 용이하게 만들어주는 도구입니다. Git은 리눅스 커널 개발자인 리누스 토발즈에 의해 개발되었으며, 빠른 속도와 간편한 브랜치 전환 등의 특징으로 많은 개발자들에게 사랑받는 도구입니다. 💡깃(Git)의 주요 개념 Repository (저장소): 파일 및 이력 정보를 저장하는 공간. 로컬 저장소와 원격 저장소로 나뉩니다. Commit: 파일의 변경 내용을 저장하는 작업 단위. 각 Commit은 고유한 식별자(해시)를 가집니다. Branch (브랜치): 독립된 작업 공간을 만들어 여러 작업을 동시에 진행할 수 있도록 해줍니다. Merge:.. 2023. 8. 29.
[일상] 2023 개취콘 백엔드 개발자 이야기, JUMPIT TO BACK-END 2023 개취콘 백엔드 오프라인 행사에 참여를 신청하게 되었지만, 10대 1의 경쟁률을 뚫지 못하고 오프라인으로 행사에 참여하게 되었다. 첫 번째는 프런트엔드였고 두 번째가 백엔드이다. 참여 취지는 이렇다. 센스 있게 일하는 노하우부터 FIT 한 기술 트렌드로 성장 부스트 업까지 오. 직. 백엔드 개발자만을 위한 개취콘 현장에 참여해 보세요👍 라는 말로 주니어 개발자들을 위한 조언과 학습하면 좋은 언어들과 기술들을 소개해 주며, 끝으로는 질문과 답변까지 받아 주셔서 유익한 시간이 되었던 것 같다. 💡세션 소개 💡손진규 강연자 님 강남언니 개발 챕터 리드를 하셨고, 이후 스타트업을 대상으로 컨설팅을 하셨습니다. 현재 B2B SaaS reflow를 만들고 있다고 합니다. 📖강의 내용 함께 개발하는 것에 대한.. 2023. 8. 27.
[CS] Rest 와 Restful API ✔️Rest란? **REST(Representational State Transfer)**는 로이 필딩(Roy Fielding)의 2000년 박사학위 논문에서 소개된 소프트웨어 아키텍처 스타일입니다. REST는 분산 하이퍼미디어 시스템을 위한 아키텍처 스타일로, 웹 기반의 분산 시스템을 설계하는 데 사용됩니다. 💡Rest의 특징 자원(Resouces) 기반의 URI: 모든 자원은 고유한 URI로 표현되며, 이 URI를 통해 자원에 접근합니다. HTTP 메소드 활용: HTTP 메소드(GET, POST, PUT, DELETE 등)를 활용하여 자원에 대한 CRUD(Create, Read, Update, Delete) 작업을 수행합니다. 자기 표현적 메시지: 클라이언트와 서버 간의 통신은 자기 표현적인 메시지를.. 2023. 8. 26.
[CS] OSI 7계층과 TCP/IP 4계층 ✔️OSI 7계층 이란? OSI(Open Systems Interconnection) 모델은 네트워크 프로토콜 아키텍처를 7개의 계층으로 나눈 것입니다. 각 계층은 특정한 기능과 역할을 수행하며, 상위 계층과 하위 계층 간의 인터페이스를 통해 통신합니다. 📌물리(Physical) 계층 전기적, 물리적 연결을 담당 비트 단위의 데이터를 전송 케이블 종류, 신호 전송 방식 등이 여기에 해당 📌데이터링(Data Link) 계층 인접한 두 노드 간의 데이터 전송과 오류 감지/정정을 담당 MAC 주소를 사용하여 데이터 프레임을 관리 스위치 등의 장치가 여기에 해당 📌네트워크(Network) 계층 경로 설정 및 라우팅을 담당 라우터가 이 계층에서 동작하여 다양한 네트워크 간의 통신을 관리 📌전송(Transport).. 2023. 8. 24.
반응형