본문 바로가기

분류 전체보기69

AWS 람다에서 python으로 구글 시트 데이터 쓰기 2025년 2월 기준으로 사용가능한 방법을 작성하였습니다.라이브러리 변경 등에 의해서, 실제로 사용 가능한 라이브러리나 함수는 변동될 수 있습니다.   간혹, 프로그램 수준에서 구글독을 다루기 위한 수요가 있습니다.저의 경우에는 데이터를 aws 바깥으로 빼내어서 구글 엑셀 시트에 데이터를 옮기려는 용도로 사용하였습니다.   작업 순서는 다음과 같습니다. 1. 구글 API 설정 2. python 라이브러리 람다에 추가 ( python3.13 기준)3. 람다 작성 ( + 1에서 설정한 파일을 업로드)4. 권한 설정  1. 구글 API 설정   (1) 구글 계정을 준비합니다. (2) Google Cloud Console ( https://console.cloud.google.com/ ) 에 로그인합니다.  (.. 2025. 2. 16.
폐쇄망 환경에서 Nuget Repository (2) Baget 단순하게 레포지토리를 관리하지 않고, (1) 처럼 로컬에서 관리하는 것은 조금 문제가 있는 것 같다. 하지만, 솔직히 크게 관리하고 싶지는 않다라고 한다면 쉽게 사용할 수 있는 선택지로 Baget 이 있습니다. 설치도 매우 간단하며, 설정도 간단한 편입니다.  인터넷이 안되는 폐쇄망 기준의 사용 방식으로는 2가지 설치 방식을 선택할 수 있습니다. 1. 다운로드 후 실행  (닷넷코어 3.1 기준) 2. 도커를 사용하는 방식   설치 방법은  여기에서 자세히 확인할 수 있습니다.https://loic-sharma.github.io/BaGet/installation/local/ On your computer - BaGet Run BaGet on your Computer Run BaGet Install the.. 2024. 12. 26.
폐쇄망 환경에서 Nuget Repository (1) Local Repo 폐쇄망 환경에서 Visaul Studio 를 설치완료했다면, 그 다음에는 빌드가 가능하도록 각종 참조 라이브러리들을 받아야겠죠? 주로 사용할 수 있는 방법은 3가지 정도 생각해 볼 수 있습니다.  1. 회사에서 공식적으로 제공하는 사내 레포지토리 2. 개발 컴퓨터에 설정3. 별도의 사내 레포지토리 설정  1은 누군가가 설정을 해줘야만 쓸 수 있고, 1이 있으면 알아서 설정하는 방법을 알려줄 것입니다. 그러니 2와 3에 대해서만 알아봅시다. 이번 글에서는 2에 대해서만 간단하게 알아보겠습니다.  Java 를 쓰시는 분들은 프로젝트에 사용되는 모든 라이브러리를 프로젝트에 참조해서 가지고 다니는 것에 익숙할 텐데요. C# 개발은 일반적으로는 그런 방식이 잘 사용되지 않습니다. 2번 방식은 어떻게보자면 자바의 .. 2024. 12. 25.
윈도우 폐쇄망 환경에서 Visual Studio 설치하기 이번에는 윈도우 폐쇄망 환경에서의 Visual Studio 설치하는 방법을 적어보려고 합니다.   아주 간혹, Visual Studio 등의 IDE 설치조차 해주지 않은 컴퓨터에서 알아서 개발 환경을 세팅하기를 요구하는 경우가 있습니다. 그럴 때 간혹, 회사에서도 도움을 주지 않는 경우에 사용할 수 있는 방법입니다. 괜찮은 회사에서, 또는 회사와 일한다면 보통은 설치가 완료된 상태에서 망분리 환경을 제공할 것입니다.   망분리 상태에서의 문제는 최근의 Visual Studio 는 작은 몇MB 정도의 인스톨러를 제공하지, 모든 설치파일을 한 번에 제공하지 않기 때문입니다. 즉, 설치파일을 인터넷에서 받아도 인터넷에 연결되어 있지 않다면 제대로 된 설치가 불가능합니다. 심지어는 옵션을 주지 않으면 인스톨러도.. 2024. 12. 25.