전체 글294 [프로그래머스 코딩테스트] 월간 코드 챌린지 시즌2 - 음양 더하기 Java Script [프로그래머스 코딩테스트] 월간 코드 챌린지 시즌2 - 음양 더하기 👉 하루에 한번씩 코딩 실력을 기르기 위해 시작하는 프로그래머스 코딩테스트 👉 코딩테스트 연습 > 월간 코드 챌린지 시즌2 > 음양 더하기 문제 설명 및 제한사항 👉 문제 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. 👉 제한사항 absolutes의 길이는 1 이상 1,000 이하입니다. absolutes의 모든 수는 각각 1 이상 1,000 이하입니다. signs의 길이는 absolutes의 길이와 같습니다.. Client Language/JavaScript 2022. 3. 22. [프로그래머스 코딩테스트] 월간 코드 챌린지 시즌3 - 없는 숫자 더하기 Java Script [프로그래머스 코딩테스트] 월간 코드 챌린지 시즌3 - 없는 숫자 더하기 👉 하루에 한번씩 코딩 실력을 기르기 위해 시작하는 프로그래머스 코딩테스트 👉 코딩테스트 연습 > 월간 코드 챌린지 시즌3 > 없는 숫자 더하기 문제 설명 및 제한사항 👉 문제 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 👉 제한사항 1 ≤ numbers의 길이 ≤ 9 0 ≤ numbers의 모든 원소 ≤ 9 numbers의 모든 원소는 서로 다릅니다. 정답 및 풀이 👉 정답 function solution(numbers) { var.. Client Language/JavaScript 2022. 3. 22. 데이터베이스 정규화 타이틀 입력부분 데이터베이스 정규화에 대해 알아봅니다. 데이터베이스 설계를 해야할 때, 정규화하여 설계를 해야하는데 학생때 잠깐 배웠었고 실제 서비스되는 application의 0 To Z까지 설계해본적이 없어서 그닥 사용할 일이 없었습니다. 때문에 기억에서 사라진 데이터베이스 정규화가 무엇인지 재학습겸 포스팅합니다. 1. 정규화란? 관계형 데이터베이스 설계에서 중복을 최소화하여 데이터를 구조화하는 프로세스를 정규화라고 합니다. 정규화는 이상이 있는(중복 등) 관계를 재구성하여 작고 잘 조직된 관계를 생성하는 것에 있습니다. 쉽게 말하여 테이블간에 중복된 데이터를 허용하지 않는것에 목표가 있으며 중복된 데이터를 허용하지 않음으로써 무결성을 유지하며 DB 저장용량을 줄이는것에 기여합니다. 정규화에는 단계가.. ETC/DB 2022. 3. 22. PHP 5 / 7 /8 version 차이점 알아보기 PHP 각 버전별 차이점을 알아봅니다. PHP를 사용하며 개발을 진행하다가 어느새 5,7,8버전을 다 사용해 봤습니다. 말이 "사용했다"지, 정작 각 버젼별 차이점이나 향상된 점들을 제대로 숙지하지 못하고 사용하고 있었습니다. 때문에 본 포스팅을 통해서 각 차이점을 알아보고 공부합니다. 1.PHP 5.x version [2005년 11월]php 5.1 version(이하생략)에서는 PHP에서 다양한 DB를 연결할 수 있는 PDO(PHP Data Object)개념이 도입되었습니다. [2007년 11월] 5.2에서는 JSON타입을 처리할 수 있는 자체함수가 내장되었습니다. [2009년 6월] 5.3에서는 클래스 로딩을 구분하기 위한 네임스페이스, 익명함수 문법이 추가되었고 메모리 회수를 위한 가비지컬렉터에서.. Server Language/PHP 2022. 3. 21. What is REST, REST API, RESTful? REST,REST API,RESTful 의 정의, 개념, 특징, 설계규칙 등 모든것을 총 정리해보자. API를 사용하면서, 그냥 사용하는것과 그 개념을 이해하고 사용하는것에 대한 아웃풋은 다르다고 생각합니다. 때문에 스스로 REST에 대한 개념들을 학습하고 정리하는 용도로 본 포스팅을 작성합니다. 1. REST의 의미 및 개념 정리 REST(Representational State Transfer)는 Application 개발의 설계,제작을 사용하는 패턴과 기술들(이하 아키텍처) 중 하나입니다. 직역하면 대표 상태값 전송? 으로 알 수 있고, 의미는 자원(resource)의 표현(representation)에 의한 상태값의 전달을 의미합니다. 월드 와이드 웹(www)과 유사한 분산 하이퍼미디어 시스템을.. ETC/API 2022. 3. 21. AWS에서 도메인을 다른 도메인으로 리디렉션 하는방법에 대한 고찰 AWS 2차도메인에서 1차도메인으로 리다이렉트(리디렉션)를 어떻게 할까요? 2차도메인을 사용하여 서비스를 운영하다가, 2차도메인 사용을 중지할 때가 있습니다. 그럴때 2차도메인을 route 53에서 지워버리면 실제 서비스 운영하고있는 사이트에 접속이 끊기게 됩니다. 이를 방지하기위해 2차도메인은 route53에서 지우지 않되 1차도메인으로 리다이렉트 하는 방법을 탐구해봅니다. 상황 : 2차도메인, 본 도메인 둘 다 route 53에서 같은 elb를 바라보고 있다고 가정합니다. aws elb란? Elastic Load Balancing을 뜻하며 AWS ELB는 보통 AWS의 로드밸런서를 뜻합니다. AWS ELB는 보통 ALB(Application Load Balancer), NLB(Network Load .. Infrastructure/AWS 2022. 3. 18. 큐(Queue)란? 큐(Queue)란? 최근 프로그래머스 코딩테스트를 풀어보면서 스택/큐 태마에 문제를 풀다 문득, 큐에 대한 정의를 확실히 내릴 수 없었습니다. 코드와 씨름하며, 프레임웍과 aws sdk들과 씨름하며 기능개발에 몰두하는 것도 좋지만 기본기를 다지고 싶었습니다. 때문에 자료구조에 대해서 정리해봅니다. 자료구조 안에서 큐(Queue)란 무엇일까요? 1. 큐의 개념 정리 먼저 들어온 자료가 먼저 나가는 선입 선출 형태의 자료구조를 큐(Queue)라고 합니다. Queue(큐)라는 영단어 자체가 티켓 등의 표따위를 구매하기 위해 줄을서는 것을 의미합니다. 때문에 큐는 대기열 이라고도 합니다. 데이터가 들어오는 위치는 대기열의 가장 뒤에서 들어오고 그것을 Rear 혹은 Back이라고 합니다. 데이터가 나가는 위치는 .. ETC/자료구조 2022. 3. 18. [프로그래머스 코딩테스트] 연습문제 - 124 나라의 숫자 Java Script [프로그래머스 코딩테스트] 연습문제 - 124 나라의 숫자 👉 하루에 한번씩 코딩 실력을 기르기 위해 시작하는 프로그래머스 코딩테스트 👉 코딩테스트 연습 > 연습문제 > 124 나라의 숫자 문제 설명 및 제한사항 👉 문제 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법124 나라10진법124 나라 1 1 6 14 2 2 7 21 3 4 8 22 4 11 9 24 5 12 10 41 자연수 n이 매개변수로 주어질 때, n을 124 나라에서 사용하.. Client Language/JavaScript 2022. 3. 18. 스택(stack)이란? 스택(Stack)이란? 최근 프로그래머스 코딩테스트를 풀어보면서 스택/큐 태마에 문제를 풀다 문득, 스택에 대한 정의를 확실히 내릴 수 없었습니다. 코드와 씨름하며, 프레임웍과 aws sdk들과 씨름하며 기능개발에 몰두하는 것도 좋지만 기본기를 다지고 싶었습니다. 때문에 자료구조에 대해서 정리해봅니다. 자료구조를 생각하면 대표적으로 떠오르는 스택(Stack)이란? 무엇일까요? 1. 스택의 개념 정리 스택은 한 쪽 끝에서만 자료를 넣거나 뺄 수 있는 선형 구조(LIFO - Last In First Out)으로 되어 있습니다. 자료를 넣는 것을 '밀어넣는다' 하여 푸쉬(push)라고 합니다. 반대로 넣어둔 자료를 꺼내는 것을 팝(pop)이라고 하는데, 이때 꺼내지는 자료는 가장 최근에 푸쉬한 자료부터 나오게.. ETC/자료구조 2022. 3. 17. [중소기업청년대출] 중기청 서류 및 대출 조건 및 대출 방법 총 정리! 중소기업청년대출 조건 및 방법 중소기업청년대출 서류 및 조건 및 대출 방법 총 정리 안녕하세요 민규입니다. 오늘은 중소기업 재직중인 모든 사람들이 한번쯤은 알아본다는 초저금리 1.2% 중소기업 청년 전세자금대출 에 대한 모든것을 알려드리겠습니다. 우선 어떻게 대출이 진행되나?? 1.대출 진행 절차 대출 진행 절차 1.재직중인 기업이 중기청 대상인지 확인 2.신분증 및 소득확인서류를 들고 은행에 1차 상담 - 본인의 대출 가능 여부와 본인의 한도 등 확인 3.이사예정지역에 중소기업 청년 대출 가능한 집 찾기 4.집을 찾았다면 등기부등본,선순위보증금내역서 등을 발급하여 은행에 2차상담. - 해당 집이 중소기업청년대출이 가능한지 가심사 5.대출이 가능하다면 5% 계약금을 입금하고 계약서를 작성,확정일자 받기 .. 재테크/금융정보 2022. 3. 17. [중소기업청년대출] 중기청 대출 100% 성공 후기 - 팁완벽정리 안녕하세요 민규입니다. 중소기업 청년대출 100% 성공한 후기 남깁니다. 대출 조건은 여기를 클릭하고 참고하세요. 자세하게 포스팅 해놨습니다. 이번 포스팅에서는 조건 및 방법 보다는 성공을 위한 팁을 주로 써볼게요. 1.다세대 오피스텔, 다세대 아파트 매물로 구하기 (다가구,빌라 제외) 다가구 안된다는 말 아닙니다. 하지만 발품 오래팔고싶지 않다면 오피스텔,아파트를 보세요. 다가구는 심사조건도 까다로울뿐더러 100%대출에 필요한 질권양도나 채권동의를 집주인이 하기 힘듭니다. 다가구의 경우 가구당 세대원들에게 다 동의받아야되는 번거로움이 있을 수 있습니다. 다세대 빌라도 무방합니다 2.100% 대출 하고싶으면 전세 1억 1천 이상 구하기 100%대출 한도 1억이라고 해서 1억짜리 전세집 구하려하면 없음. .. 재테크/금융정보 2022. 3. 17. 데이터 대량 Insert Or Update 방법에 관한 고찰 - Migration And Seeder 사용하기 데이터 대량 Insert Or Update 방법에 관한 고찰 개발자가 새로운 프로젝트만 개발하면 좋겠지만, 운영팀에서 종종 Data 관련 대량 작업을 요구할 때가 있습니다. db관련 작업만 insert or update 하는것이라면 sql문법으로 쿼리실행만 해주면 되지만 Input시 observer 작업 혹은 API까지 동시에 처리해주어야 한다면 이건 꽤나 골치아픕니다. 본인의 경우 아래와 같은 작업으로 작업을 진행하는데 더 좋은 방법이 있다면 댓글로 알려주시면 감사하겠습니다. 1. DB Query문 짜기 예시로 products table에 있는 1~5000 까지의 id값에 해당하는 컬럼 몇가지를 update 하는 요청이 들어옵니다. 각 row당 barcode,box_width,box_length,bo.. Framework/Laravel 2022. 3. 17. [프로그래머스 코딩테스트] 스택/큐 - 기능개발 Java Script [프로그래머스 코딩테스트] 스택/큐 - 기능개발 👉 하루에 한번씩 코딩 실력을 기르기 위해 시작하는 프로그래머스 코딩테스트 👉 코딩테스트 연습 > 스택/큐 > 기능개발 문제 설명 및 제한사항 👉 문제 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 retu.. Client Language/JavaScript 2022. 3. 17. [프로그래머스 코딩테스트] 2019 카카오 개발자 겨울 인턴십 - 크레인 인형뽑기 게임 Java Script [프로그래머스 코딩테스트] 2019 카카오 개발자 겨울 인턴십 - 크레인 인형뽑기 게임 👉 하루에 한번씩 코딩 실력을 기르기 위해 시작하는 프로그래머스 코딩테스트 👉 코딩테스트 연습 > 2019 카카오 개발자 겨울 인턴십 > 크레인 인형뽑기 게임 문제 설명 및 제한사항 👉 문제 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 "5 x 5" 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 .. Client Language/JavaScript 2022. 3. 16. 이전 1 ··· 8 9 10 11 12 13 14 ··· 21 다음