글또 8

[회고] 글또

6개월간의 진행된 글또8기의 활동이 끝이 났다. 6개월 동안 나는 무엇을 하였는가? 회고를 진행해 보고자 한다. 1. 활동을 시작하며 나의 목표를 이루었는가? 아직은 적응하는 단계라고 생각이 되었다. 따라서 나의 첫 목표는 꼭 모든 글을 제출하지 않더라도 꾸준히 글을 쓰는 것이었다. 이것에 대하여는 목표를 이루었다고 생각한다. 새로운 cs 스터디를 진행하며 자연스럽게 글을 쓰게 되었고 이전에 끝내지 못한 글을 마무리하였다. 이 부분에 있어서는 충분히 성공적이라고 생각한다. 2. 떳떳한 활동을 하였는가? 사실 이번에는 글을 썼지만 제출을 많이 하지는 않았다. 왜냐하면 나의 글의 수준이 높다고 생각하지도 않았으며 남에게 떳떳하게 보여주기에는 많이 모자라다고 생각이 되었기 때문이다. 하지만 다른 사람들과의 운..

글또 2023.07.16

REST와 RESTful

채용 공고를 보다 보면 “Rest API 개발 우대” 라는 항목을 쉽게 볼 수 있다. 그렇다면 여기서 Rest API는 무엇인가? 그리고 RestFul과는 어떤 차이가 있는지 궁금해서 공부해 보았다. REST Rest의 정의 REpresentational State Transfer라고 불린다. 소프트웨어 개발 아키텍처의 한 방식. 동작 위치는 네트워크 상 클라이언트와 서버 사이의 통신 방식 중 하나이다. 개념 리소스 : 각각의 서비스가 제공하는 개별 항목마다 리소스가 존재한다. 상태전달 : 클라이언트와 서버의 통신은 주로 HTTP 통신을 이용한다. 메소드 : 대표적인 4가지를 사용한다. (GET, POST, PUT, DELETE) 표현 방식 : JSON, XML, HTML등의 형식으로 표현하며 클라이언트..

글또 2023.06.10

kakao tech meet 후기, AI와 Chat GPT..

5월 11일 카카오에서 열리는 첫 번째 tech meet가 열렸는데 단 100명만 당첨이 되는 행사에 당첨이 되어 다녀왔다!! 첫 번째 kakao tech meet에서는 "AI(인공지능)" 주제로 진행이 되었다. https://tech.kakao.com/2023/04/26/kakao-tech-meet-1-speakers/ 제1회 kakao tech meet 발표자와 발표 내용을 소개합니다! 안녕하세요! 지난 글에서 kakao tech meet 행사를 소개하고 그 시작이 될 제1회 행사의 정보를 공유드렸는데요, 이번 글에서는 제1회 행사에서 지식과 경험을 나눠주실 크루들과 발표 내용을 간단히 tech.kakao.com (1) ChatGPT로 바뀐 개발자의 일상 이야기 첫 번째로 robin님의 강연이 시작..

글또 2023.05.11

로드 밸런싱(Load Balancing)

로드 밸런싱(Load Balancing) 서비스의 규모가 커지고 서버 한대로는 서비스 운영이 어려울 때, 대처할 수 있는 방법은 크게 두 가지 입니다. Scale-up : 기존 서버의 성능을 업그레이드한다. Scale-out : 기존 서버와 동일하거나 낮은 성능의 서버로 증설한다. 각 서비스 별 상황에 맞게 처리를 해야 한다. 여기서 Scale-out 방식을 채택하였다면 여러 대의 서버로 트래픽을 균등하게 분산해 주는 로드밸런싱 작업이 반드시 필요하다. 로드밸런싱이란? 클라이언트에서의 트래픽으로 인해 서버에 가해지는 부하를 분산 시켜주는 장치이다. 클라이언트와 서버 또는 네트워크 허브 사이에 위치한다. 로드밸런싱의 알고리즘 Round Robin (라운드로빈 방식) 서버에 들어온 요청을 순서대로 돌아가며 ..

글또 2023.05.10

[mssql] 인덱스를 타지 않는 쿼리

Mssql을 사용하며 Index를 타지 않는 Query를 정리해 보자 도움 된 블로그! hckcksrl isstory83 1. where 컬럼의 가공, 함수, 연산, 형변환 금지 SELECT [buy_id] , [product_id] , [create_date] FROM [dbo].[pmt_product_buy] WHERE CONVERT(DATE, [create_date]) 3000 5. in, or 연산 SELECT t1.* FROM [dbo].[pmt_product_info] t1 WHERE [product_price] in (3000, 1500, 1000) in 조건을 사용할 경우 항상 인덱스를 타지 않는 것이 아니라 in 조건 안에 포함되는 데이터가 많을 경우 데이터베이스가 판단하여 테이블을 풀스..

글또 2023.03.19

브런치먹기

주말의 시작을 빨리 하기 위해 주찬 모임에 참가해 보았다. 장소는 카페413프로젝트 서울 강남구 논현로97길 19-11 https://naver.me/FQaIaP4Z 카페413프로젝트 : 네이버 방문자리뷰 633 · 블로그리뷰 1,255 m.place.naver.com 카페413프로젝트로 역삼역 근처에 있었다. 입구부터 귀여운 고양이가 반겨주었다. 조찬 모임에서의 주요 내용은 이번 한 주는 어떠하게 보내었는지, 한주를 돌아보는 회고의 이야기로 모이게 되었다. 과연 이번주의 나는 어땠을까? 분명 그 당일이나 혹은 다음날 생각하고 다짐한 게 있을 것이다. 하지만 역시 그 다짐은 그날에 했던 다짐일 뿐 전혀 기억나지 않았었다. 모인 사람들과 이야기를 하며 자신을 돌아보니 잊었던 다짐을 다시 생각나게 하는 좋..

글또 2023.02.05

글또 7기를 시작하며

슬럼프 시간이 흐르며 슬럼프가 오게 되었다. 퇴근 후에 나의 취미는 개발이었고 블로그에 글을 올려 지식을 공유하며 나의 지식 또한 정리하는 게 일상이었다. 하지만 지금은 개발이 너무 싫었다. 집에만 도착하면 키보드를 쳐다보기도 싫었고 컴퓨터는 쳐다보지도 않았다. 그렇게 몇 개월이 지났다. 글또 ? 사람 사는 게 다 똑같지만 나는 더 이상 이렇게 살면 안 될 것 같았다. 매일매일 새로운 기술 스택이 나오고 새로 들어온 신입의 개발 실력은 더 뛰어나고.. 이런 나의 슬럼프를 극복하려 개발 스터디, 개발 인스타, 개발 오픈카톡 등 나를 붙잡아 줄 수 있는 곳을 찾아 보았다. 그러다 보니 요즘 알고리즘이 많이 발달되었다고 하던데.. 알고리즘을 통해 글또(글쓰는또라이)를 알게 되었다. 글또 7기를 시작하며 나의 ..

글또 2022.05.12