본문 바로가기

전체 글195

What is a REST API What is a REST API? | IBM In this guide, you’ll learn how REST APIs, an architectural style for managing networked applications, can ease software development processes. www.ibm.com API는 무엇인가? Application Programming Interface의 약자로 둘 이상의 computer program간 소통을 할 수 있는 방법을 정의한 규칙의 집합이다. API를 통해 어떤 system에 resource를 요청하고 그에 대한 응답을 받을 수 있다. (물론 system이 필요한 정보를 제공하는 API를 서비스하고 있다면) resource를 요청하는 측을 c.. 2023. 1. 7.
Go Language #2 module import 문제가 있어서 Go를 조금 더 심도있게 공부해야겠다는 생각이 들었다. (그냥 module 버전 문제였던 것 같은데 왜 이런 현상이 발생했는지는 의문이다.) 손대기 싫었는데.. 공식문서 스타트 Get started with Go Tutorial: Get started with Go - The Go Programming Language Tutorial: Get started with Go In this tutorial, you'll get a brief introduction to Go programming. Along the way, you will: Install Go (if you haven't already). Write some simple "Hello, world" cod.. 2023. 1. 6.
2022년 마지막 날 날이 가면 갈수록 점점 더 힘들어지는 한 해였다. 상반기에는 뭐 그럭저럭 괜찮았던 것 같은데 하반기에 들어서서 (추측건데) 우울증, 조울증이 심했다. 하루에도 기분이 오락가락했는데 조금은 비관적인 생각을 하면서도 억텐을 냈다. 축 처져있는 것보다는 확실히 낫더라. 제일 심했던 것은 외로움과의 사투였다. 주위에 조언을 구할 사람도, 같은 길을 선택한 사람도 없었기 때문에 단편적으로 흐르는 정보를 가지고 스스로 판단을 내린 후 매일 같이 내 판단을 의심하면서 지냈다. 친분 없는 사람에게라도 연락하는 게 나았을까? 모르겠다. 그저 주변 사람 중 나보다 더 잘 알고 더 많이 알아본 사람은 없을 것이기 때문에 내가 내린 판단이 가장 좋을 것이라는 믿음만이 이 판단을 긍정하며 밀어붙이도록 만든 원동력이었다. 의심하.. 2023. 1. 1.
Git #4 Branching Git Theory - 4 - Branching This part of Git series covers branching concepts using checkout, merge, rebase and handling conflict scenarios bobbydreamer.com git branch 같은 파일에 대해 여러가지 버전을 독립적으로 만들고자 할 때 사용한다. 2020년의 BlackLivesMatter (BLM) 운동으로 default branch가 master에서 main으로 수정되었다고 한다. HEAD는 언제나 branch의 끝을 가리킨다. branch는 언제나 가장 최근의 commit을 가리킨다. HEAD를 다른 commit point로 옮기는 경우 HEAD의 상태를 'detached HEA.. 2022. 12. 31.