본문 바로가기
  • 시 쓰는 개발자

1일 1개념정리 (24년 8월~)35

1일1개 (35) - 애자일 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#35. 애자일SW공학개론에서 굉장히 혁신적으로 비춰지는 게 바로 애자일이다. 서류가 없어지고 코딩중심이라는 게 핵심이다. 그리고 고객의 요구사항이 바뀔 수도 있다는 게 전제라서 불확실성이 높고 변동성 큰 상황에서 유용하며, 팀이 반복적인 개발 주기를 통해 프로젝트를 개선하는 것을 지향한다. 오늘은 애자일에 대해 알아봅시다.애자일의 핵심 원칙사실 따지고 보면 간단하다. 고객중심, 변화수용, 코딩중심 요정도로 요약할 수 있겠다.고객 협업 : 고객과 지속적으로 소통하고 요구사항을 파악해 반.. 2024. 9. 16.
1일1개 (34) - 블록체인 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#34. 블록체인웃기게도 ERC-721 먼저 소개하고 블록체인을 쓰게 되었는데,,, 암튼 이어서 보면 그냥저냥 이해가 될 수도 있다 ... 블록체인에 대해 알아보자. 블록 + 체인블록체인은 말 그대로 블록들이 체인으로 연결되어 있는 것이다.블록 = 블록체인의 기본 단위는 '블록'인데, 이 안에 정보들이 담겨있다. 예를 들면 돈을 주고받은 내역, 계약 내용, 파일 등 어떤 종류의 정보든 넣을 수 있다.체인 = 이 블록들은 연결되어 있는데, 하나의 블록이 다음 블록과 연결되면서 체인이 만들.. 2024. 9. 14.
1일1개 (33) - ERC721 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#33. ERC-721ERC-721은 이더리움 블록체인에서 사용되는 대체 불가능 토큰(NFT)의 프로토콜이다. NFT를 만들 때 쓰는 표준(?)이라고 생각하면 될듯하다. 이는 대체 불가능한 자산을 의미하는데 각각의 토큰이 고유하고 교환이 불가능하도록 설계되어 있다. 오늘은 블록체인 ERC-721 프로토콜에 대해 알아봅시다. 대체 불가능이란 ?일단 대체 불가능이 뭘까 ? 어떤 자산이 고유해서 다른 자산으로 서로 교환될 수 없다는 의미이다. 우리가 현금을 쓸 때 만원짜리는 모두 같은 가치를.. 2024. 9. 13.
1일1개 (32) - 관계 대수 (Relational Algebra) 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#32. 관계 대수 (Relational Algebra)관계대수(Relational Algebra)는 무엇인가 ? DB를 공부하다 당황하는 포인트가 있는데, 바로 이 관계 대수 이다. 아니 공부하다가 갑자기 시그마 나오고 무슨 리본이(join) 나오고 그래서 매우 당황했다 .... 이번 기회에 알아보고 당황하지 말자 !!! 관계 대수DB에서 관계형 데이터를 다루기 위한 "수학적 언어"로, SQL처럼 데이터를 조작하고 질의하는데 사용된다. 보통 기본 연산과 확장 연산 이렇게 나뉜다. 이게.. 2024. 9. 11.
1일1개 (31) - mappedBy (다시 수정하기) 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#31. mappedBy mappedBy는 JPA에서 "양방향 관계"를 설정할 때 사용한다. 두 엔티티 간의 관계를 명시하고, 이 관계의 소유자와 비소유자를 설정할 때 사용된다. 소유자와 비소유자가 무엇일까? 차차 아래 예시를 보며 알아보자 !! 코드로 보면 이해가 쉬울 것이다.   mappedBy mappedBy는 JPA에서 사용되는데, 양방향 관계를 설정할 때 사용한다. 어떤 관계의 주인을 설정할 때 사용한다.주인 : 실제로 외래 키를 가진 쪽을 말함. JPA는 주인쪽에서 외래 키를.. 2024. 9. 10.
1일1개 (30) - Redis 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#30. RedisRedis를 들어보았는가 ? NoSQL 배울 때 종종 나오는 개념이고 Redis를 "캐시로 사용"한다는 문구가 자주 보인다. Redis가 무엇이며, 이것을 캐시로 쓴다는 게 무슨 의미일까 ? Redis에 대해 알아봅시다.  Redis란 ?Redis는 "Remote Dictionary Server"의 줄임말로, key-value 구조의 비정형 데이터를 저장하고 관리하는 오픈 소스 기반 비관계형 DBMS이다. Redis는 메모리에 데이터를 저장( ★ ★ )하기 때문에 매우.. 2024. 9. 9.
1일1개 (29) - Azure 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#29. AzureAzure는 MS가 제공하는 클라우드이다. Iaas, Paas, Saas 등 다양한 서비스를 지원한다. Azure의 특징과 간단한 용어들을 알아봅시다. 여기서 나오는 용어는 Azure 뿐만 아니라 클라우드 관련해서 알아두면 좋은 용어들이니 AWS나 GCP를 공부한다 해도 슥 보고 넘어가봅시다. AzureAzure는 MS에서 만든 클라우드 컴퓨팅 플랫폼이다. 우리가 가장 흔히 아는 AWS처럼 클라우드라고 생각하면 편하다. 보통 AWS가 최고라고들 생각하지만, Azure .. 2024. 9. 8.
1일1개 (28) - Restful API 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#28. Restful APIRestAPI란 REST(= REpresentational State Transfer) 아키텍처를 기반으로 한 API를 의미한다. REST는 웹 서비스에서 데이터를 전송하는 방식 중 하나이고 특히 HTTP 프로토콜을 기반으로 작동한다. 근데 채용공고를 보다가 자격요건에 이런 문구가 있었다.우대사항 : "Restful API에 대한 이해도"우리가 개발하며 RestAPI를 쓴다 이런 이야기를 자주 하긴 했는데, 정확히 이것에 대해 어떤 이해도를 말하는 것일까??.. 2024. 9. 7.
1일1개 (27) - 동시성 문제 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#27. 동시성 문제동시성 문제란, 영화관이나 비행기 예매시 동시에 요청이 들어갈 때 이를 어떻게 처리하는가에 대한 문제이다. 프로세스와 스레드에 대한 이야기도 나오니까 다음 포스팅도 참고해보자 !! https://100won-developer.tistory.com/entry/1%EC%9D%BC1%EA%B0%9C-3-%EB%A9%80%ED%8B%B0-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4 1일1개 (3) - 멀티 프로세스1일 1개념정리 24.08.09.금 ~ .. 2024. 9. 6.