📚 성장을 위한 기록저장소 입니다.

전체 글
· Programming
https://dev2-jay.tistory.com/32 2차 프로젝트 회고록 : "오채완" 1편 3주 동안 진행한 프로젝트 "오채완" 회고록을 시작하겠다. - 1편에서는 전체적인 서비스 소개와 진행내용 & 결과물을 소개하고, - 2편에서는 개발하는 과정에서 마주한 문제와 배운 점 등을 작성 dev2-jay.tistory.com 회고록 1편에서 전체적인 서비스 소개와 진행과정등을 소개했다. 2편 회고에서는 백엔드 부분을 기획하면서 새롭게 배운 부분을 집중적으로 작성해 보겠다. - 동시성 제어: 포인트 기능을 구현하는 과정에서 코치님께서 힌트를 던져주셨고, 검색하고 공부하면서 동시성 문제라는 개념을 알게 되었다. 오채완을 기준으로 가정을 해보자, 우리가 만든 서비스는 다중의 유저들이 동시에 사용하는 서비스..
· Programming
3주 동안 진행한 프로젝트 "오채완" 회고록을 시작하겠다. - 1편에서는 전체적인 서비스 소개와 진행내용 & 결과물을 소개하고, - 2편에서는 개발하는 과정에서 마주한 문제와 배운 점 등을 작성하였다. 1. 프로젝트 소개: "오채완" 서비스 소개 💡 일상생활에서 쉽게 환경 보호를 실천할 수 있는 방법을 고안했습니다. 지구온난화는 전 세계적인 이슈로, 이산화탄소나 메탄 같은 탄소가스가 대기의 열을 붙잡음으로써 일어나는 온실 효과가 주된 원인입니다. 이로 인해 지구의 평균 기온이 상승하고, 이상기후가 나타나고 있습니다. 원인별 탄소배출량과 연관성을 분석해 본 결과, “채식”을 함으로써 탄소배출 감소에 기여하고자 만든 “오늘 채식 완료"라는 서비스가 탄생하였습니다. 🌱 환경이라는 주제로 프로젝트 기획을 시작하..
· Algorithm
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제: 사전에 알파벳 모음 'A', 'E', 'I', 'O', 'U'만을 사용하여 만들 수 있는, 길이 5 이하의 모든 단어가 수록되어 있습니다. 사전에서 첫 번째 단어는 "A"이고, 그다음은 "AA"이며, 마지막 단어는 "UUUUU"입니다. 단어 하나 word가 매개변수로 주어질 때, 이 단어가 사전에서 몇 번째 단어인지 return 하도록 solution 함수를 완성해 주세요. 제한사항 word의 길이는 1 이상 5 이하입니다. word는 알파벳 대문자 'A', 'E', 'I', 'O', 'U'로만 이루어..
· Algorithm
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 : 문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다. Leo가 가진 음식의 스코빌 지수를 담은 배열 sc..
· Algorithm
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제: 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return ..
사용자를 연구하는 개발자
dev J