분류 전체보기(174)
-
[매일코딩-프로그래머스] K번째수 02
어제 못 푼 정렬의 K번째수를 시도해보자! 문제는 var array = [1, 5, 2, 6, 3, 7, 4]; var commands = [[2, 5, 3], [4, 4, 1], [1, 7, 3]]; commands 배열의 첫번째 요소인 [2, 5, 3] 배열의 첫번째 요소를 i라고 하고, 두번째 요소를 j라고 하고, 세번째 요소를 k라고 했을 때 array 배열을 i번째부터 j번째까지 자르고, 정렬한 다음, k번째 숫자를 찾아서 모아서 배열에 담아 return하는 것이 과제다. 우선 배열을 3개 선언한다. 1. 시작할 n번째 수를 모아둘 startArray라는 배열 2. 끝나는 부분의 n번째 수를 모아둘 endArray 배열 3. 그리고 골라낼 n번째 수를 모아둘 orderArray 배열 그리고 co..
2021.11.11 -
[매일코딩-프로그래머스] K번째수 01
본격적으로 프로그래머스 알고리즘 연습을 해보려고 한다. 코딩 공부 시작했을때 했으면 좋았겠지만 사실은 그 때 시작했으면 아마 코딩 공부를 때려치웠을 것 같다. 지금 명색이 개발자로 스타트업 사무실에 앉아있는데 아무것도 할 줄 모르는 감자인데다가 이번 개발 프로젝트가 DB랑 백엔드가 다 들어가있는 프로젝트라 외주를 주기로 해서 기능명세만 쓰고 있어서 코드를 못 만져보는 것도 연습을 시작하게 된 계기가 되었다. 이미 자바스크립트 메소드들을 잊고 있다....!!! 원래는 백준을 해보려고 했는데 일단 node.js로 자바스크립트 언어를 사용해야 해서 좀 버거웠다. 프로그래머스가 조금 더 자바스크립트를 사용하는게 더 낫길래 프로그래머스로 이동. 저번에 진-짜진짜 쉬운 문제를 하나 풀어봤는데 그건 맞았다. 근데 나..
2021.11.10 -
[API] 카페24 API TOKEN 발급받고 이용하기
API를 겉핥기 한 것이 내 업보다.... 백엔드와 DEVOps를 담당하던 사수가 사라지고 API를 확인하고 JSON 파일로 변환하거나 서버 데이터베이스에 저장하거나 하는 일이 전부 멈춰버렸는데 사업은 굴러가고 있으니 울며 겨자먹기로 퍼블리싱+프론트로 들어온 내가 바닥부터 뒤져가면서 해야 하는 상황.... 일단은 API를 보려면 인증을 받아야 하는 것은 알고 있으나 이 인증부터 어떻게 받아내야하는지 천천히 기록하면서 외워야겠다. 문제상황 파악 ✅ 현재 회사의 서버 상황 AWS EC2를 사용 데이터베이스는 RDS node.js와 express.js를 이용 nginx서버를 구동하고 있다. ✅ 지금 발생한 문제 펀딩이나 공구의 경우 카페24 모듈 내에 별도의 스크립트를 삽입하여 현재까지 몇 명이 구매했는지 마..
2021.11.05 -
[MySQL] 워크벤치에서 테이블 값 수정하기
카페24 API에서 데이터를 가져와 테이블에 넣어 사용하고 있는 데이터를 수동으로 바꿔야 하는 일이 발생해서 오랜만에 SQL 기본 쿼리를 이용해서 컬럼 값을 수정했다. 해당 상품 번호의 판매량을 테이블에 넣어 화면에 노출하고 있는데 뭔가 문제가 있는지 API에서 정확한 값을 잡아내지 못해서 수동으로 계산한 다음에 해당 갯수를 화면에 노출한 후 고객사에 보내기로. 매일 한 번씩 업데이트 하기로 되어있어서 아마 내일이면 다시 리셋될테지만 일단 고객사 보고가 먼저라서 (⊙ˍ⊙) AWS EC2에 있는 데이터라 MySQL 워크벤치를 이용했다. 워크벤치 이용 시 테이블 확인하는 가장 쉬운 방법은 테이블 명 옆에 뜨는 아이콘 중 가장 마지막 아이콘을 누르는 것. 알아서 SELECT 문이 실행되고 해당 테이블 내용을 ..
2021.11.02 -
[수다] 교과서를 위주로 공부했어요.
공식 문서 보시면서 공부하세요 처음 시작하는 사람이 ‘프론트엔드 개발자 되기’, ‘백엔드 개발 시작하기’ 와 같은 글이나 영상을 보다 보면 간혹 듣는 말이다. 잘 보면 대부분 개발 내공이 좀 있는 분 그러니까 더 이상 비기너도 아니고 주니어도 아닌 '공력'이 보통이 아닌분들이 어떤 언어를 처음 공부할 때 공식문서를 보고 했다고 하면서 이런 조언을 많이 한다. 공식문서를 보고 따라 치면 금방 이해하고 뭔가 만들 수 있다고 하던데... 그래서 공식 문서를 봤다. 영어다. 크롬에서 오른쪽 버튼을 눌러 번역을 했고, 읽히지도 않는 글을 읽어가면서 설치까지 어찌저찌 해 다음을 누르면 또 이해할 수 없는 글이 화면을 흘러가고 있었다. 공식문서를 보고 뭔가를 해낸 사람들은 일단 영어를 잘 하는 사람들이라고 생각했다...
2021.10.28 -
[GA] 구글 애널리틱스 스터디 - 카페24에서 GA 설정하기
카페24에서 구글 웹마스터도구, 애널리틱스 설정하기 ✅ 구글 서치 콘솔 / 네이버 서치 어드바이저 ▶ 웹사이트 수집 및 색인 현황을 보여주는 툴 구글이나 네이버에서 내 쇼핑몰이 검색에 잘 잡히고 있는지 확인하는 툴 구글이나 네이버에게 수집되고 있는지, SEO에 최적화되기 위해 잘 굴러가고 있는지 확인 옛날에는 웹 마스터 도구라고 불림 계정을 등록한 후 분석 코드를 발급받아서 코드를 등록한다.(DNS 레코드에 설정이 필요함) ✅ 구글 애널리틱스 / 네이버 애널리틱스 ▶ 웹사이트 트래픽 현황을 보여주는 툴 마케팅을 위해 통계적으로 얼마나 어떤 종류의 트래픽이 발생되는지 계정의 경우 브랜드 이름을 설정하고 채널에서는 측정할 채널(웹인지, 웹앱인지, 앱인지)을 작성한다. 만들기를 누르면 추적 ID와 사이트에 삽..
2021.10.19