본문 바로가기

분류 전체보기

(224)
[NAVER] - 서치어드바이저 등록하기, 네이버 SEO (검색 엔진 최적화) : 개인 블로그 등록 네이버 서치어드바이저는 웹사이트의 검색수집 현황을 확인할 수 있으며 검색 최적화 사이트 관리에 필요한 리포트와 가이드를 제공하는데 이는 SEO(Search Engine Optimization)의 방법으로 검색엔진을 최적화시키는 것이다. 프로젝트 배포 시 SEO를 등록하는 방법과 개인 사이트를 등록하는 방법에 조금은 차이가 있으나, 이번 포스팅에서는 나의 개인 블로그를 서치어드바이저에 등록하는 방법을 다뤄보려고 한다. 1. 네이버 검색창에 '네이버 서치어드바이저'를 검색한 후 로그인하고 우측 상단의 [웹마스터 도구]를 클릭한다. 2. 내 사이트 도메인을 입력하고 우측의 화살표 버튼을 누른다. 이 때, http와 https를 잘 구분하도록 한다. 3. 등록된 도메인을 클릭하면 아래와 같이 사이트의 소유를 확..
[GA] - 구글 애널리틱스 시작하기 구글 애널리틱스(Google Analytics : GA)는 웹사이트 트래픽을 추적하고 보고하는 웹 애널리틱스 서비스이며 웹이나 모바일 앱의 방문자들의 행동 데이터를 분석하고 마케팅 실적 등을 개선할 수 있도록 도와주는 도구이다. GA는 gmail 계정과 추적코드 설치만 완료되면 바로 사용이 가능하며 사용자에게 직관적으로 분석 데이터 자료를 보여주기 때문에 사용이 편리하고 실시간으로 데이터를 수집하기 때문에 원하는 항목별로 분석이 가능하다. 회사에서 웹페이지 구축 프로젝트를 할 때 GA를 심어달라는 요청이 자주 들어왔는데 잊어버리기 전에 정리해 놓는게 편할 것 같아서 포스팅을 하게 되었다. 보통은 웹 프로젝트를 배포할 때 사용하였는데 현재 티스토리에서 개인 블로그를 운영하고 있으므로 내 블로그를 구글 애널..
프로그래머스 LEVEL2 - 오픈채팅방 ▶ 문제 설명 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는 관리자창을 만들기로 했다. 채팅방에 누군가 들어오면 다음 메시지가 출력된다. "[닉네임]님이 들어왔습니다." 채팅방에서 누군가 나가면 다음 메시지가 출력된다. "[닉네임]님이 나갔습니다." 채팅방에서 닉네임을 변경하는 방법은 다음과 같이 두 가지이다. 채팅방을 나간 후, 새로운 닉네임으로 다시 들어간다. 채팅방에서 닉네임을 변경한다. 닉네임을 변경할 때는 기존에 채팅방에 출력되어 있던 메시지의 닉네임도 전부 변경된다. 예를 들어, 채..
프로그래머스 LEVEL1 - 나누어 떨어지는 숫자 배열 ▶ 문제 설명 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요.제한사항 ▶ 제한사항 arr은 자연수를 담은 배열입니다. 정수 i, j에 대해 i ≠ j 이면 arr[i] ≠ arr[j] 입니다. divisor는 자연수입니다. array는 길이 1 이상인 배열입니다. ▶ 입출력 예 arr divisor return [5, 9, 7, 10] 5 [5, 10] [2, 36, 1, 3] 1 [1, 2, 3, 36] [3,2,6] 10 [-1] ▶ 내가 짠 코드 def solution(arr, divisor): answer ..
[DB] MySQL 설치하기 1. 공식 사이트에서 설치 - mysql 공식 사이트인 https://www.mysql.com/에 접속하여 Downloads를 선택한다. 2. MySQL Community Edtion(GPL)로 다운로드 - 하단의 'MySQL Community (GPL) Downloads>>'를 클릭하면 다음과 같은 페이지로 이동한다. - MySQL Community Server 클릭 3. OS 선택 - 해당하는 OS 선택 후 두번째 Download 버튼을 클릭하여 다운 - 아이디가 없으면 하단 문구를 클릭하면 된다. - 클릭 후 다운로드가 진행되고 설치파일을 실행한 뒤 Setup Type => Developer Default를 선택후 Next를 클릭한다. 4. 진행 과정 - 캡쳐하는 것을 잊어버려서 텍스트로 설명하자면..
프로그래머스 LEVEL1 - [1차] 비밀지도 ▶ 문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 "공백"(" ") 또는 "벽"("#") 두 종류로 이루어져 있다. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 각각 "지도 1"과 "지도 2"라고 하자. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다. 지도 1과 지도 2에서 모두 공백인 부분은 전체 지도에서도 공백이다. "지도 1"과 "지도 2"는 각각 정수 배열로 암호화되어 있다. 암호화된 배열은 지도의 각..
프로그래머스 LEVEL1 - 최소직사각형 ▶ 문제 설명 명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위해 디자인팀은 모든 명함의 가로 길이와 세로 길이를 조사했습니다. 아래 표는 4가지 명함의 가로 길이와 세로 길이를 나타냅니다. 명함 번호가로 길이세로 길이 1 60 50 2 30 70 3 60 30 4 80 40 가장 긴 가로 길이와 세로 길이가 각각 80, 70이기 때문에 80(가로) x 70(세로) 크기의 지갑을 만들면 모든 명함들을 수납할 수 있습니다. 하지만 2번 명함을 가로로 눕혀 수납한다면 80(가로) x 50(세로) 크기의 지갑으로 모든 명함들을 수납할 수 있습니다. 이때..
프로그래머스 LEVEL1 - 2016년 ▶ 문제 설명 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면 5월 24일은 화요일이므로 문자열 "TUE"를 반환하세요. ▶ 제한사항 2016년은 윤년입니다. 2016년 a월 b일은 실제로 있는 날입니다. (13월 26일이나 2월 45일같은 날짜는 주어지지 않습니다) ▶ 입출력 예 a b result 5 24 "TUE" ▶ 내가 짠 코드 def solution(a, b): days=['FRI','SAT','SUN','MON','TUE'..

728x90