전체 글

전체 글

    무료 지도 / 공간정보 오픈 플랫폼 / 지도 정보 정리

    https://www.vworld.kr/v4po_main.do 공간정보 오픈플랫폼 국가가 보유하고 있는 공개 가능한 공간정보를 모든 국민이 자유롭게 활용할 수 있도록 다양한 방법을 제공합니다. www.vworld.kr EPSG(European Petroleum Survey Group) 란, 전세계 좌표계 정의에 대한 고유한 명칭 (좌표계 설명 : https://wooble52.tistory.com/32) http://www.gisdeveloper.co.kr/?p=8942 QGIS란, 지도를 무료로 편집하고 출판할 수 있는 프로그램

    카톡에 떠돌아 다니던 서울맛집 정보, 사이트로 만들어봤습니다.

    카톡에 떠돌아 다니던 서울맛집 정보, 사이트로 만들어봤습니다.

    이런 글 보신적 있으신가요? 저도 이 글을 보고나서 검색하기가 힘드니 간단하게 검색할 수 있게 만들어볼려고 7시간 정도 들여서 만들었습니다. http://menu.leehunkyu.com/ 사용한 기술은 html, vanilla javascript, 아이디어 입니다. 가장 핵심은 아이디어인데 '어떻게 데이터화하고 필터링할 것인가'가 가장 큰 요소입니다. 1. 데이터화 그래서 첫번재로 텍스트를 json형태로 변환하는 작업을 해줍니다. 먼저 javascript로 글의 큰 패턴을 찾아서 json format으로 바꿔줍니다. (string 포맷 바꾸게 코딩 테스트입니다ㅎㅎ) 그리고 vi로 데이터가 빠진곳이나 자동화하기 힘든 부분은 하나하나 채워줍니다. 그렇게 완성된 데이터 형태는 이렇게 생겼습니다. 이 부분이 ..

    프로그래머스 - 방문 길이 / 코딩 테스트

    main function 은 이렇게 꾸미고 싶었다. function solution(dirs) { let answer = 0; let botSPoint = [0, 0]; // start point const botDPoint = [0, 0]; // destination point const history = [];// [[x1, y1, x2, y2], ... ] dirs.split('').forEach(direction => { move(direction, botDPoint); answer += isNewPath(history, botSPoint, botDPoint); botSPoint = botDPoint.slice();// copy Dest to Start }); return answer; } 아래는..

    마샬링 Marshalling / 언마샬링 unmarshal

    직렬화랑 비교를 많이 한다. Serialization Deserialization Marshalling Unmarshalling 여러 블로그의 공통점은 두 개념 다 하는 일은 똑같아 보이지만, Serialization는 byte stream으로 만드는 작업이고 Marshalling은 이종언어/장치에 전달할 목적으로 직렬화하는 것이라고 한다. https://hyesun03.github.io/2019/05/09/cleancode-05/ Clean Code 14장 - 15장 14장, 15장 둘 다 어려운 내용은 아니었으나 내가 만약 큰 코드를 고칠 때, 절충안을 찾으면서 깔끔하게 잘 할 수 있을지 모르겠다. hyesun03.github.io https://newseoul.tistory.com/144 직렬화(S..

    한 권으로 끝내는 영상 기획/촬영/편집/제작 with 프리미어 프로

    한 권으로 끝내는 영상 기획/촬영/편집/제작 with 프리미어 프로

    세줄 서평 순진하게 생겨서 실무 내용으로 무장한 책 저자분이 컨텐츠 제작사를 운영하면서 풍부한 리소스와 경험을 한 권으로 응축해놓은 책 대학 교재나 영상을 업으로 하고 싶은 사람이라면 첫 책으로 매우 추천합니다 서평 이 책을 읽으면서 영상 기획부분을 중점적으로 봤었습니다. 유튜버를 해볼려는 분들 중에 아마 대다수는 처음 기획하지 않고 일상 생활을 영상에 담은 뒤 편집을 통해 영상을 제작할 것입니다. 하지만 이 책을 보게되면 영상을 제작하는 것이 무엇인지, 어느 공정과 과정을 통해서 영상 하나가 나오는지 알 수 있습니다. 영상 편집의 내용도 고급 테크닉이 많이 수록되어 있어서 서평 기간동안엔 따라해보진 못했지만 책에서 키워드나 기법의 사용법을 알게 된다면 그 지식을 기반으로 검색을 할 수 있으니 아무리 어..

    tradingview 국내주식 import 추가하기

    tradingview 국내주식 import 추가하기

    2022-05-19 기준 KIND에서 가져온 데이터로 만든 것입니다. https://kind.krx.co.kr/corpgeneral/corpList.do?method=loadInitPage 대한민국 대표 기업공시채널 KIND 업종 전체 농업, 임업 및 어업 광업 제조업 - 식료품 제조업 - 음료 제조업 - 담배 제조업 - 섬유제품 제조업; 의복제외 - 의복, 의복액세서리 및 모피제품 제조업 - 가죽, 가방 및 신발 제조업 - 목 kind.krx.co.kr 아래같이 종목 리스트 옆에 메뉴를 누르고 Import list을 누른 후에 여기에 업로드한 txt파일을 넣으면 국장-1, 국장-2 같은 리스트가 새로 생깁니다 https://www.tradingview.com TradingView – Track All ..

    <서평> 만들면서 배우는 파이썬과 40개의 작품들

    파이썬과 40개의 작품들 - 교보문고 흥미로운 주제로 가득차있고 따라치면 그대로 결과물이 나온다. 단, 유일한 단점은 Font이다. '와 "의 자간이 너무 넓어서 띄어쓰기로 혼동된다. 앤써북에서 출판한 책들 중에 흥미를 끄는 책이 나왔다. 개발자에게 장난감 40가지 종합 선물세트같은 책이다. Hello world 모음집같은 간단한 소스와 간단하지 않은 내용들로 가득차있다. 그래서 python을 막 배운 사람들도 재미있고 개발을 오래 한 사람들도 재미있는 책이다. 단, 한 분야를 깊게 이해하고 싶은 사람이라면 해당 분야의 책을 찾아서 봐야한다. 이 책은 python에 대한 흥미를 끌어올릴 만한 교양서이지 전공 서적이 아니다. 40가지 중에 3가지 예제를 직접 해보면서 책의 내용을 살펴보았다. 직접 해보니 ..

    <서평> 그누위즈의 PHP & MySQL 웹 프로그래밍 입문 + 활용

    http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791185553887&orderClick=LAG&Kc= 그누위즈의 PHP & MySQL 웹 프로그래밍 입문 + 활용 - 교보문고 PHP 8.x 반영 | 시간 낭비하지 말고 최신 버전의 PHP 8.x와 MySQL을 한 번에 마스터하자. ㆍ 이 책의 특징 - PHP와 MySQL의 기초와 실무를 한 번에 끝내기 600쪽 분량에 최신 버전의 PHP 8.x와 MySQL의 동작원리 www.kyobobook.co.kr 다 읽고나니 대학 교재를 읽는 느낌이였다. 대학교에서 C++을 처음 배울 때 봤던 책 같은 느낌을 받았다. 교수님이 주제와 내용을 짧게 설명해주시면 책에..