전체 글480 Visual Studio Code의 터미널에서 한글이 깨지는 경우 해결 방법. 최근에 키움 open api를 이용한 주식 프로그램 개발 공부를 하고 있습니다. 그런데, 키움 서버에 보내는 정보나 받아 오는 정보가 한글인 부분도 있고, 다른 사용자에게 배포도 하고 싶기 때문에 부득이하게 한글을 사용해야겠다고 생각했습니다. 아시는 분은 아시겠지만, vs code에서 파이썬으로 개발할 때, 한글이 참... 골치가 아픈 부분이 많습니다. 제가 겪은 오류가 한 두가지가 아니기때문에 웬만한 분들은 제 포스팅을 통해 해결할 수 있지 않을까 싶습니다. 먼저, 제 초기 vs code 인코딩 옵션은 UTF-8 이었습니다. 이것은 아래 사진에 나와있듯이, 우측 하단에서 확인할 수 있습니다. 형광색으로 칠한 부분이 vs code 자체 인코딩 옵션입니다. 이때, 아무렇게나 한글 문장을 하나 출력해 보겠습.. 개발ETC 2023. 4. 5. [kettle pentaho] 환경변수별 파라미터 전달, 파라미터로 동적인 값 설정, 비교 validator 문제상황 1. 서버 환경 (dev, qa, prd ) 에 따라 파라미터를 변경하여, 케틀동작시에 다른 값을 전달하고 싶은 상황 2. 웹서버의 profile을 구현하고 싶음 해결방안 우선 내가 직접적으로 해결한게 아니고, 기존 동료가 만들어둔걸로 해결 1. 쉘 명령어로, 해당 서버의 환경변수를 가져온다 ( 환경변수에 dev, qa, prd 존재 ) #!/bin/bash # Check an environment case "$(echo ${env} | tr "A-Z" "a-z")" in prd) echo "Set for RELEASE" ENV="release" ;; dev) echo "Set for DEV" ENV="dev" ;; *) echo "Set for local" ENV="local" esac # G.. 개발ETC/pentaho pdi kettle 2023. 3. 31. [PDI_kettle] penataho ETL툴, join , 디폴트값 , 값 변경, 동작 대기; 조인방법은 두가지가 있음 1. 각각 출력후 merge 2. database join 으로 한단계씩 조인 1번 방법은 정렬을 필수로 해줘야한다. 2번은 키로 바로 join 하는 형식이다. 1번에서 2번으로 사용을 변경했다. (현 시스템에서는 1번으로 다들 사용하고 있는데, 2번을 왜 안쓰는지 모르겠다 .. 추측으로는 다른 DB를 join해서 그런거라고 추측 ) 아래는 join 관련된 유튜브 https://www.youtube.com/watch?v=FUjjQb9xMx8&t=83s 디폴트 값을 추가하기 위해 add constant 사용했음 https://help.hitachivantara.com/Documentation/Pentaho/8.2/Products/Data_Integration/Transformati.. 개발ETC/pentaho pdi kettle 2023. 3. 30. [인터뷰 면접] 개발자 면접 준비 포스팅, 사이트 -1 https://siahn95.tistory.com/entry/Network-%EC%9B%B9-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EC%97%90-wwwgooglecom-wwwnavercom-%EC%9D%84-%EC%9E%85%EB%A0%A5%ED%96%88%EC%9D%84-%EB%95%8C-%EB%B2%8C%EC%96%B4%EC%A7%80%EB%8A%94-%EC%9D%BC%EB%93%A4%EC%97%90-%EB%8C%80%ED%95%B4 [Network] 웹 브라우저에 www.google.com / www.naver.com 을 입력했을 때 벌어지는 일들에 대해 "브라우저에 www.naver.com 혹은 www.google.com 입력했을 때, 어떤 일이 벌어지는 지 상세히 .. 개발ETC/면접 후기 2023. 3. 30. 키보드 타이핑, 복사, 단축키 화면에 보여주는 프로그램, 키보드 값 보여주는 유틸리티 많이 써보지는 않았지만.. 두가지가 가장 유력했다 keycastow , carnac 이중에.. carnac을 설치해서 사용해보니 괜찮았음. 이게 제일 좋았음 화면 하단에 요렇게 나오는데, 설정으로 위치 이동 할 수 있다. 바로 다운받기 소스도 공개되어 있어서 부족한 부분이 있으면 수정하여 사용 할 수 있습니다. Code52/carnac A utility to give some insight into how you use your keyboard - Code52/carnac github.com 실행파일은 아래 사이트에서 받을 수 있습니다. Carnac the Magnificent by Code52 Download Requires Windows 7 or later 3.20MB .application A Ha.. etc 2023. 3. 14. 마우스 드래그 앤 드롭 복사, 이동 변경하기 끌어서 놓기 https://zkim0115.tistory.com/2319 마우스로 끌어서 놓기(드래그 앤 드롭) 작업 변경하기 윈도우에서 파일이나 폴더를 마우스로 끌어서 옮길 경우드래그 앤 드롭(Drag-and-drop)할 경우 기본적으로 같은 드라이브 내에서는 이동이 되고 다른 드라이브일 경우에는 복사 작업을 수행하게 됩 zkim0115.tistory.com etc 2023. 3. 6. 특정 위치만 이미지 자르기 css 상단 이미지 자르기 style="position: absolute; clip: rect( 150px, auto, auto, auto );" 아래 참고함 https://css-tricks.com/crop-top/ Web/HTML_CSS 2023. 3. 1. [git] git 신규 프로젝트 The repository for this project is empty Command line instructions You can also upload existing files from your computer using the instructions below. Git global setup git config --global user.name "yourname" git config --global user.email "email" Create a new repository git clone https://gitlab-----------.git cd test git switch -c main touch README.md git add README.md git commit -m "add README" git push -u origin main Push an existin.. 개발ETC/GIT 2023. 2. 21. 선점 잠금 방식을 활용한 호텔 예약 기능 구현 - 동시성 문제 https://velog.io/@qotndus43/%EB%B9%84%EC%84%A0%EC%A0%90-%EC%9E%A0%EA%B8%88-%EB%B0%A9%EC%8B%9D%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%98%B8%ED%85%94-%EC%98%88%EC%95%BD-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84 선점 잠금 방식을 활용한 호텔 예약 기능 구현 - 동시성 문제 룸 인벤토리에서 재고를 확인한다. 재고가 있는 경우 물량을 1 감소시킨다.예약을 진행한다.위 절차는 한 트랜잭션 내에서 수행되며 각 단계 수행 중 문제가 생기는 경우 전체가 롤백됩니다. 이 velog.io 호텔 예약 기능 Workflow 룸 인벤토리에서 재고를 확인한다. 재고가 .. 개발ETC/면접 후기 2023. 2. 13. 포토샵 내용지우기, 내용채우기 도장 등 여러가지 방법, 반복작업 어떤 작업이든 마찬가지로 이것도 여러가지 방법이 있다. 내가 제일 애용하는 방법은 제일 간단한... 영역을 delete 로 채우는 방법이다 cc2019 에서는 위 방법으로 채우기가 되더라고 .. 옛날엔 안됫는데 .. 내가 도움되었던 사이트 참고 이런 방법 찾아보면서 https://helpx.adobe.com/kr/photoshop/using/content-aware-fill.html [내용 인식 채우기]로 사진에서 개체 제거하기 [내용 인식 채우기] 작업 영역을 사용하여 선택한 이미지 영역을 이미지의 다른 부분에서 샘플링한 콘텐츠로 매끄럽게 채우는 방법에 대해 알아봅니다. helpx.adobe.com https://chai-a.com/content-aware-fill/ 포토샵 내용 인식 채우기로 빠르게 .. etc 2023. 2. 8. IT 도서 무료 웹 사이트 무료책, 더북 https://thebook.io/ 더북(TheBook) 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 길벗의 무료 책 내용이다 . 책은 사야 제맛인데 ... 샘플로 보기 좋ㄷ etc 2023. 1. 30. [Grpc ] grpc k8s kubernetes 관련 내용 https://blog.cloudflare.com/moving-k8s-communication-to-grpc/ Moving k8s communication to gRPC How we use gRPC in combination with Kubernetes to improve the performance and usability of internal APIs. blog.cloudflare.com https://techdozo.dev/grpc-load-balancing-on-kubernetes-using-headless-service/ gRPC load balancing on Kubernetes (using Headless Service) gRPC is one of the most popular modern .. Web/GoLang 2023. 1. 30. 이전 1 2 3 4 5 6 7 ··· 40 다음