profile
개발새발 블로그

Node.js csv파일을 json파일로 변환하기

(.gitignore 파일 생성)assets 폴더, 하위 폴더 생성변환할 csv 파일 임포트csvtojson 모듈 설치folerName, fileName 변경

2023년 1월 2일
·
0개의 댓글
·

Node.js 시작하기

프로젝트 폴더생성index.js 생성터미널 열기ctrl + shift + \`

2023년 1월 2일
·
0개의 댓글
·

[vue router] 객체 형식으로 params 전달

vue router 생성 시 파라미터를 통해 객체를 컴포넌트에 전달할 때JSON.stringifh()으로 처리

2022년 11월 14일
·
0개의 댓글
·

[v-for] vue error: Elements in iteration expect to have 'v-bind:key' directives (vue/require-v-for-key) at

error: Elements in iteration expect to have 'v-bind:key' directives (vue/require-v-for-key) atv-for를 통해 아이템을 컴포넌트에 전달할 때 v-bind:key가 필수적으로 요구됨

2022년 11월 14일
·
0개의 댓글
·

[vuex] vue 데이터 동기화

vue 데이터 동기화 방법 eventBus (vue2), emitter (vue3), vuex 중 vuex를 활용한 데이터 동기화하는 방법입니다.store/index.js

2022년 9월 30일
·
0개의 댓글
·

[openlayers] ol-style-icon 이미지로 아이콘 띄우기

ol 태그로 이미지 아이콘 입력하는거 찾아도 찾아도 없더라...근데 이렇게 간단한거라니

2022년 9월 30일
·
0개의 댓글
·

javascript base64 문자열 인코딩 및 디코딩

바이너리 데이터를 64진법 표현으로 변환하여 정해진 아스키 문자 집합으로 표현하는 바이너리-텍스트 인코딩 체계입니다.바이너리 데이터를 전송할 수 없는 미디어에서 잔송 작업을 할 수 있도록 바이너리 데이터를 문자열로 인코딩하는데 사용됩니다.binary to asciid의

2022년 9월 29일
·
0개의 댓글
·

textarea에서 tab키 입력하기

2022년 9월 28일
·
0개의 댓글
·

wsl2로 우분투 시작하기

실행창: 윈도우키 + Rwinver 입력wsl2는 윈도우10 버전 1903의 빌드 18362 이상에서 사용 가능검색창: 윈도우키 + Spowershell 입력 후 관리자 권한으로 실행커맨드 입력커맨드 입력컴퓨터 재부팅 후 powershell 실행wsl2로 기본설정lin

2022년 9월 28일
·
0개의 댓글
·

소스트리 시작하기

1) 클론 후 깃플로우 클릭하여 저장소 연결2) 다시 깃플로우 선택하여 새 기능 시작으로 브랜치 생성3) commit4) 깃플로우 선택하여 기능 마무리로 브랜치 삭제하면 마스터에 머지됨5) develop push 1) 저장소 연결이 된 상태에서 새 릴리즈 시작2) co

2022년 9월 22일
·
0개의 댓글
·

gitflow

git checkout -d develop //브랜치 생성 후 이동 git checkout develop //브랜치 이동 기본 설명: https://danielkummer.github.io/git-flow-cheatsheet/index.ko_KR.html 예제 중심

2022년 9월 21일
·
0개의 댓글
·

Making it look nice

import {Style, Fill, Stroke}정적 스타일 적용동적 스타일 적용npm install colormapimport colormap, {getArea}영역크기를 기준으로 색상을 결정하는 함수 작성

2022년 9월 20일
·
0개의 댓글
·

Downloading features

clear, download 버튼 생성버튼 클릭 시 지우기 메소드를 호출하는 리스너 추가편집하는 동안에도 다운로드 버튼의 작동을 원하기 때문에 source의 모든 이벤트에 대한 기능을 직렬화하고 데이터 URI를 생성

2022년 9월 20일
·
0개의 댓글
·

Snapping

import Snap벡터 source와 함께 map에 추가features를 그리거나 수정하는 동안 토폴리지를 보존할 수 있음

2022년 9월 20일
·
0개의 댓글
·

Drawing new features

import Draw다각형을 그리도록 구성된 Draw 상호작용을 만들고 벡터 source에 추가

2022년 9월 20일
·
0개의 댓글
·

Modifying features

import Modify벡터 source에 연결된 새 상호작용을 만들고 map에 추가map에 데이터를 추가한 후 꼭짓점을 드래그하여 feature 수정alt+click으로 꼭짓점 삭제 가능

2022년 9월 20일
·
0개의 댓글
·

Drag and drop

Import DragAndDrop초기 데이터가 없는 벡터 source 만들기map에서 이전 layer를 제거하고 빈 벡터 source로 새 layer를 만들어 추가벡터 소스와 함께 작동하도록 map에 DragAndDrop 상호작용 추가GeoJOSN 파일을 map에 끌어

2022년 9월 20일
·
0개의 댓글
·

Rendering GeoJSON

워크샵용 개발 서버를 실행하기 위해 node와 git 설치npm create ol-appcd my-appnpm start어두운 배경 추가GeoJSON 기능이 포함된 로컬 파일을 로드하고 렌더링하도록 업데이트Link: 페이지 로드 시 맵이 남겨 둔 곳에 머무르기 위한 상

2022년 9월 20일
·
0개의 댓글
·

프로그래머스 java 예산

최대한 많은 물품을 구매하기 위해 신청 금액이 가장 작은 물품부터 지원예산이 0보다 작기 전까지 가격을 빼주고 개수를 카운트

2022년 8월 19일
·
0개의 댓글
·

프로그래머스 java 최소직사각형

눕혀 수납하는 명함의 경우를 위해 가로 세로 중 큰 값을 가로에 배치가로 중 가장 큰 값과 세로 중 가장 큰 값을 곱함

2022년 8월 19일
·
0개의 댓글
·