일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- react.js
- 체코
- Python
- 熱海
- node.js
- PostgreSQL
- 메르페이
- vba
- 아타미
- typescript
- PayPay
- pyenv
- terraform
- Selenium
- 태국
- javascript
- 三井住友カード
- duckdb
- 미츠이 스미토모
- CSV
- documentdb
- JenkinsFile
- 카마츠루
- codebuild
- local
- 페이페이
- 방콕
- 뮌헨
- 釜つる
- 프라하
- Today
- Total
목록분류 전체보기 (262)
도쿄사는 외노자
개요 Eventbridge Scheduler를 이용해 Lambda를 정기적으로 기동, Teams에 Adaptive Card 형식으로 자동 통지를 구현 상세 폴더 구조 python과 terraform으로 폴더를 나눔. . ├── README.md ├── python │ ├── layer │ │ └── python │ └── main.py └── terraform └── main.tf 혹시 관리하는 aws 환경이 여러개라면, terraform 폴더 아래에 dev, prod 등의 폴더를 나누고 그 안에서 terraform init 을 할 것. Lambda pymsteams 에서 adaptive card 를 이용하여, Teams 에 byname 으로 멘션 통지. import pymsteams from typin..
concurrent.futureshttps://docs.python.org/3/library/concurrent.futures.htmlThreadPoolExecutor지정한 함수를 병렬기동from concurrent.futures import ThreadPoolExecutordef parallel_execute(function, args_list, max_workers=20): futures = [] with ThreadPoolExecutor( max_workers=max_workers, thread_name_prefix="thread" ) as pool: for args in args_list: future = pool.submit(funct..
st.dataframe Streamlit에서는 기본적으로 데이터프레임 출력 기능이 있다. st.dataframe st.dataframe(df) 단점 이걸 쓰기만 해도 화면에 맞추어 데이터프레임을 출력해주며, 확대도 가능한데... 아쉬운 점이 있다. 데이터 내용 전체 표시 linebreak의 적용이 안되어, 한눈에 데이터를 보기 어렵다 데이터 내의 url 링크 url이 있어도 문자열로 인식하므로 링크 부여 불가 이 두가지 문제를 해결하기 위해서는 다른 방법으로 데이터프레임을 출력할 수밖에 없다. to_html 간단히 말하자면 데이터프레임을 html로 변환해서 markdown으로 출력하는 것. st.markdown 구체적인 출력 방식은 아래와 같다. st.markdown(df.to_html(render_li..
jupyter 설치 필요 jupyter nbconvert --to python [파일명].ipynb
https://future-architect.github.io/articles/20230822a/ Playwrightのインストール方法と使い方 | フューチャー技術ブログ はじめに藤戸四恩です。Playwright連載の1本目は環境構築について説明します。 PlaywrightとはPlaywrightは、Microsoftが開発したE2Eテストフレームワークです。Cypressと同様に、Chromium、Firefox、Safariな future-architect.github.io https://playwright.dev/docs/intro Installation | Playwright Introduction playwright.dev Playwright Input에 앞서, 참고가 될 사이트 메모
pyenv-win 개인용 맥북을 팔아먹어버려서 게임용으로 두고 있던 윈도우 노트북에 개발환경을 갖추기로 했다. pyenv를 그냥 설치할라고 보니 안되길래, 조금 알아보니 이런게 있더라. pyenv-win pyenv-win 설치 설치 방법은 다음과 같다. (설치는 기본적으로 Windows PowerShell에서 실행) Install PowerShell을 열고 이하 입력 pip install pyenv-win --target $HOME\.pyenv환경변수 추가 이하 4개를 순서대로 입력하자. [System.Environment]::SetEnvironmentVariable('PYENV',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")[System.Enviro..
2023-09-11T13:34:51.892305+00:00 위와 같은 형식의 ISO time 을 Local timezone과 Format을 지정하여 출력하고 싶다. 방법은 두가지. 여기선 일본 시간, YYYY/MM/DD HH:mm:ss로 출력해 보자. dayjs 를 사용하는 방법 import dayjs from 'dayjs'; import timezone from 'dayjs/plugin/timezone'; import utc from 'dayjs/plugin/utc'; const isoToLocalDatetime = (timestamp: string): string => { dayjs.extend(utc); dayjs.extend(timezone); const tz = 'Asia/Tokyo'; cons..
CodeBuild를 Github에 연동해서 빌드 테스트를 돌리는데, 며칠 전부터 뜬금없이 아래와 같은 에러가 나오더라. [Container] 2023/08/01 00:38:40 Running command pyenv install ${PYTHON_VERSION} pyenv: /root/.pyenv/versions/3.11.4 already exists [Container] 2023/08/01 00:38:40 Command did not exit successfully pyenv install ${PYTHON_VERSION} exit status 1 [Container] 2023/08/01 00:38:40 Phase complete: INSTALL State: FAILED [Container] 2023/0..
VSCode에서의 Svelte 자동 Formatting 설정 Extention Svelte for VS Code .vscode/extentions.json 에 recommendation 설정을 해 두자. { "recommendations": [ "svelte.svelte-vscode", "DavidAnson.vscode-markdownlint", "bradlc.vscode-tailwindcss", "esbenp.prettier-vscode", "dbaeumer.vscode-eslint" ] } 자동 Formatting 설정 이하를 VS Code Settings(Cmd + ,)에 추가하기만 하면 끝. .vscode/settings.json 에도 넣어두자. { "editor.formatOnSave": tru..