profile
사람을 좋아하는 Front-End 개발자

프로그래머스 - 우유와 요거트가 담긴 장바구니 (MySQL)

데이터 분석 팀에서는 우유(Milk)와 요거트(Yogurt)를 동시에 구입한 장바구니가 있는지 알아보려 합니다. 우유와 요거트를 동시에 구입한 장바구니의 아이디를 조회하는 SQL 문을 작성해주세요. 이때 결과는 장바구니의 아이디 순으로 나와야 합니다.INTERSECT를

약 10시간 전
·
0개의 댓글
·

LeetCode - 316. Remove Duplicate Letters (Python)

Given a string s, remove duplicate letters so that every letter appears once and only once. You must make sure your result is the smallest in lexicogr

6일 전
·
0개의 댓글
·

프로그래머스 - 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 (MySQL)

CAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블과 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블에서 자동차 종류가 '세단' 또는 'SUV' 인 자동차 중 2022년 11월 1일부터

7일 전
·
0개의 댓글
·

[자료구조] 스택, 큐, 덱

오늘은 스택, 큐, 덱에 대해 알아보자.셋 다 모두 선형(Linear) 자료구조라는 것에 공통점이 있다.후입선출가장 나중에 들어온 값(데이터)이 가장 먼저 나가는 LIFO 자료구조스택의 값 추가, 삭제는 한 방향에서만 이루어진다.Top : 스택에 가장 마지막에 들어온

2024년 9월 13일
·
0개의 댓글
·
post-thumbnail

[이론] 프롬프트 엔지니어링이란?

ChatGPT, Gemini와 같은 생성형, 대화형 AI가 대두되면서 단순히 대화를 주고받으며 정보를 얻는 것을 넘어어떻게 해야 이를 잘 활용할 지에 대해 큰 관심이 쏠리고 있다.대표적으로 파인 튜닝, 프롬프트 엔지니어링, RAG 등의 기술이 각광받고 있는데그 중 나도

2024년 9월 11일
·
0개의 댓글
·
post-thumbnail

[이론] MSA, 마이크로서비스 아키텍처

오늘은 기업 인프라의 핵심이자 이제는 기본적 기술이 되어버린 MSA에 대해 알아보고자 한다.개발자 직무 면접에서도 빈번히 등장하며, MSA를 심도깊게 다뤄보진 못했더라도모든 개발자들이 얕게나마 거쳐갔기 때문이다. (나 포함)독립적인 작은 서비스들의 집합으로 구성된 애플

2024년 9월 6일
·
0개의 댓글
·
post-thumbnail

LeetCode - 1143. Longest Common Subsequence (Python)

문제Given two strings text1 and text2, return the length of their longest common subsequence. If there is no common subsequence, return 0.A subsequence

2024년 9월 5일
·
0개의 댓글
·
post-thumbnail

[이론] 정형 데이터, 비정형 데이터, 반정형 데이터

오랜만에 이론 공부를 좀 했다.아무래도 SQLD 시험도 쳤고, 데이터 처리 쪽에 관심을 가져야겠다는 생각으로...이번엔 데이터를 나누는 가장 큰 기준 중 하나인정형 데이터와 비정형 데이터, 반정형 데이터에 대해 얘기하고자 한다.먼저 데이터란, 관찰, 실험, 분석 등의

2024년 9월 4일
·
0개의 댓글
·
post-thumbnail

LeetCode - 185. Department Top Three Salaries (MySQL)

A company's executives are interested in seeing who earns the most money in each of the company's departments. A high earner in a department is an emp

2024년 8월 23일
·
0개의 댓글
·
post-thumbnail

LeetCode - 1341. Movie Rating (MySQL)

Write a solution to:Find the name of the user who has rated the greatest number of movies. In case of a tie, return the lexicographically smaller user

2024년 8월 21일
·
0개의 댓글
·
post-thumbnail

LeetCode - 309. Best Time to Buy and Sell Stock with Cooldown (JavaScript)

You are given an array prices where prices\[i] is the price of a given stock on the ith day.Find the maximum profit you can achieve. You may complete

2024년 8월 15일
·
0개의 댓글
·
post-thumbnail

[이론] 브라우저 저장소

이번엔, 현재 진행중인 YACHT_DICE 프로젝트에서 로그인/회원가입을 구현하면서 또 한번 접한 브라우저 저장소에 대해 얘기하고자 한다.이전에 COCO때도 JWT 토큰, 세션을 통한 로그인을 구현했었고,이번엔 JWT 토큰과 로컬 스토리지를 통한 로그인을 구현했다.일단

2024년 8월 1일
·
0개의 댓글
·
post-thumbnail

[YACHT DICE] - React, FastAPI로 회원가입/로그인 구현하기

그동안 개발은 조금씩 조금씩 했는데, 하나의 feature가 완성된 느낌이라 포스팅...각설하고,오늘로서 완성된 회원가입/로그인은 React TypeScript, FastAPI, MySQL을 통해 구현되었다.단계는 다음과 같다.MySQL 스키마, 테이블 세팅React

2024년 7월 30일
·
0개의 댓글
·
post-thumbnail

[적용] AWS S3의 이미지를 React에서 사용하기

저번 포스팅에 이어, AWS S3에 버킷과 객체를 직접 업로드 후, Front-End에서 빠르게 사용해보고자 한다.S3에 이미지(객체)를 업로드하기위해, 가장 먼저 Bucket을 만들어야한다.나는 프로젝트 이름에 맞게 yachtdice라는 이름으로 만들었다.다음으로는

2024년 7월 26일
·
0개의 댓글
·
post-thumbnail

[이론] AWS S3

이번엔, 현재 진행중인 프로젝트 'YACHT DICE'에 도입 예정인 AWS S3에 대해알아보고자 한다.아직 한 번도 안써봐서 이론적 개념을 잡고 쓰는게 도움이 훨씬 될거라고 생각이 들었다.Amazon S3(Simple Storage Service) 는 AWS가 제공하

2024년 7월 24일
·
0개의 댓글
·
post-thumbnail

LeetCode - 1084. Sales Analysis III (MySQL)

Write a solution to report the products that were only sold in the first quarter of 2019. That is, between 2019-01-01 and 2019-03-31 inclusive.Return

2024년 7월 24일
·
0개의 댓글
·
post-thumbnail

[YACHT DICE] - Styled-components로 라이트/다크 모드 구현하기

페이지를 구성하며 가장 먼저 서비스의 테마를 설정하기 위한 다크/라이트 모드를 구축했다.단계는 다음과 같다.styled-components를 통해 theme 선언하기recoil과 연동해 전역으로 theme값을 저장하기local storage를 통해 값을 저장하고, 새로

2024년 7월 21일
·
0개의 댓글
·
post-thumbnail

[이론] PWA, Progressive Web Application

이번엔 8월안에 개발해보고자 하는 PWA에 대해 알아보겠다.기존의 Native App. 과는 다른 PWA, 프로그레시브 웹 앱이 무엇이고,어떻게 개발하면 좋을 지를 위주로 서술하겠다.PWA란, 웹과 네이티브 앱의 기능 모두의 이점을 갖도록 수 많은 특정 기술과 표준 패

2024년 7월 21일
·
0개의 댓글
·
post-thumbnail

LeetCode - 130. Surrounded Regions (JavaScript)

You are given an m x n matrix board containing letters 'X' and 'O', capture regions that are surrounded:Connect: A cell is connected to adjacent cells

2024년 7월 19일
·
0개의 댓글
·