분류 전체보기 363

[CI/CD] Django Jenkins 자동 배포하기 - ec2 docker 설치하기 (6)

[CI/CD] Django Jenkins 자동 배포하기 - Django 프로젝트 생성 (1) : https://integer-ji.tistory.com/379 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 Ubuntu 22.04 설치 (2) : https://integer-ji.tistory.com/380 [CI/CD] Django Jenkins 자동 배포하기 - Ec2 모바엑스텀 접속하기 (3) : https://integer-ji.tistory.com/381 [CI/CD] Django Jenkins 자동 배포하기 - Aws Ec2 Django 프로젝트 배포하기 (4) : https://integer-ji.tistory.com/383 [CI/CD] Django Jenkins 자동 배..

코딩공부/Server 2023.05.17

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

DDD 8기의 마무리와 새로운 시작

DDD 8기 프로젝트를 마무리하며 회고를 적어 보았다. https://integer-ji.tistory.com/399 DDD 8기 중간회고 DDD 8기 중간회고 2022년 10월부터 시작 한 DDD 8기 원티드에서 모집 한 DDD 동아리란 "dynamic designer developer"의 약자이다. 현업에 종사하고 있는 디자이너와 개발자를 연결해 줘 다양한 네트워킹과 프 integer-ji.tistory.com 우리의 서비스 간단 소개 자연스럽게 우리의 일상 속에서 불편한 점을 해결하기 위해 들어갔다. 우리 팀(안드2, 서버 1, 디자이너 2) 모두 운동에 관심이 많았고 PT를 받으며 공통적으로 불편한 점이 있었다. 오히려 PT운동을 받으면서 운동하는 입장이 아닌 트레이너 입장의 앱을 만들기로 하였다..

끄적끄적 2023.02.12

브런치먹기

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

글또 2023.02.05

DDD 8기 중간회고

DDD 8기 중간회고 2022년 10월부터 시작 한 DDD 8기 원티드에서 모집 한 DDD 동아리란 "dynamic designer developer"의 약자이다. 현업에 종사하고 있는 디자이너와 개발자를 연결해 줘 다양한 네트워킹과 프로젝트를 만들 수 있게 도와주는 동아리이다. 벌써 DDD가 시작한지 중간 이상이 지났다. 나는 지금까지 어떤걸 얻었을까 회고하는 시간을 가져 보았다. * 시작할때의 다짐 첫 다짐은 나 자신의 성장이다. 또한 이직을 한 뒤 현업에 뒤처지지 않고 빠르게 적응하기 위한 디자이너, WEB/APP 개발자와의 소통력 향상을 목표로 시작하게 되었다. * 지금은? 많이 좋아진 것 같다. 디자이너와 소통하는 법과 디자이너가 사용하는 툴의 이해하게 되었고 디자인을 보며 API를 어떤 식으로..

끄적끄적 2023.01.15