일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PayPay
- 체코
- vba
- terraform
- 프라하
- react.js
- 카마츠루
- 釜つる
- 메르페이
- 三井住友カード
- javascript
- Selenium
- 페이페이
- 방콕
- documentdb
- 熱海
- 뮌헨
- typescript
- codebuild
- PostgreSQL
- CSV
- JenkinsFile
- 태국
- 아타미
- local
- node.js
- Python
- pyenv
- 미츠이 스미토모
- duckdb
- Today
- Total
목록분류 전체보기 (262)
도쿄사는 외노자
대략 3년만에 컴퓨터에 PostgreSQL 설치할라 했더니 계속 설치가 안되더라. 어제 한 30분 헤매다가, 아침에 출근하자마자 기억나서 설치하고 적어둔다. 1. 설치 파일 다운로드 다운로드 2. 폴더 이동 Windows에서 PostgreSQL을 설치할 때엔, 설치 파일을 C:\로 이동시켜야 한다. Download폴더나 데스크탑에서 실행해봐야 실행 안됨. 3. 설치 C:\ 바로 밑으로 이동시킨 설치 파일을 실행하여 PostgreSQL을 설치.
블로그 활동을 열심히 하기로 마음먹고 신용카드 소개나 맛집 소개 같은 걸 이래저래 벌려놓았는데, 한동안 일이 바빠서 블로그를 거의 갱신하지 못했다. 신용카드 소개가 그냥 아는 걸 적을 뿐인데 의외로 링크라던가 다 갖다붙이고 하려면 꽤 시간이 걸려서... 라쿠텐 카드 말고도 추천하고 싶은 것은 많은데 하나하나 적으려니 너무 귀찮더라.| 결국 오늘도 카드 심층 소개는 뒷전으로 돌리고.. 내가 일본에서 살아가며 사용하고 있는 은행과 카드만 살짝 소개해 볼까 한다. 이미 해지한 건 다 빼고, 딱 지금 쓰고 있는 거만 소개하는 거다. 솔직히 적어놓고 보니 생각보다 상당히 많아서 놀랐다. 1. 은행 三井住友銀行(미츠이 스미토모 은행) 메인 계좌. 거의 대부분의 신용카드 및 자동이체를 이 계좌에 연계하고 있다. 20..
요즘 맨날 11시 넘어 출근하다 보니 퇴근도 늦어져서, 집에 도착하면 저녁먹기 애매한 시간이 되더라. 그래서 1일 1식을 깔끔하게 그만두고, 올해부터는 그냥 점심 잘 챙겨먹고 있다. 아침밥은 생각나면 먹고, 점심은 무조건 먹고, 저녁은 거르고... 그래도 점심에 돈쓰긴 아깝고 해서, 각종 할인술을 동원하여 최대한 싸게 끼니만 때우고 있었다. 한동안 Paypay 50% 할인 때문에 점심을 松屋(마츠야)에서만 때웠었다. 마츠야에서 규동 380엔짜리를 Paypay로 사면 190엔이 돌아오니까... 편의점 샌드위치보다도 저렴하게 점심 해결이 가능하다. 근데 저번주부터 계속 규동만 조졌더니, 역시 위장에 기름칠을 좀 하고 싶더라. 그래서 오늘은 점심에 맥도날드를 기웃거려 보았다. 맥도날드 어플로 오늘 사용 가능한..
UTF-8로 인코딩된 CSV파일을 그냥 더블클릭으로 열면 당연히 문자가 다 깨짐. Excel에서는 일본어를 Shift-JIS(シフトJIS)로 읽기 때문. Import기능을 이용할 것. 데이터 탭 ⇒텍스트 또는 CSV ⇒파일 선택 ⇒「기존 파일」에서 인코딩을 「932:日本語(シフトJIS)」에서 「65001:Unicode(UTF-8)」로 변경 ⇒불러오기 현재 한국어 버전 엑셀이 없으므로, 일본어 엑셀의 메뉴명도 기록해 둔다. 「データタブ」 ⇒「テキストまたはCSVから」 ⇒ファイル選択 ⇒「元のファイル」にエンコードを「932:日本語(シフトJIS)」から「65001:Unicode(UTF-8)」に変更 ⇒読み込み
Commit Message 취득 def get_commit_msg(){ script { return sh(script : "git show -s --format=%B ${env.GIT_COMMIT}", returnStdout: true).trim().replace (' ', '-spc-') } } Author 취득 def get_commit_author(){ script { return sh(script : "git --no-pager show -s --format=%an ${env.GIT_COMMIT}", returnStdout: true).trim() } } Jenkinsfile 환경변수 설정 및 사용 pipeline { agent any environment { BATCH_DIR = "./path"..
node_modules가 없거나 package.json이 갱신된 경우에만 npm install을 돌리도록 한다. 1. package.json이 갱신되었는지 판별 def check_package_updated() { script { def pretty = "" def file_paths = sh(script : "git show --pretty=${pretty} --name-only ${env.GIT_COMMIT}", returnStdout: true).trim() def path_list = file_paths.split('\n') def is_updated = 0 for (path in path_list) { if(path.contains("package.json")) { is_updated=1 } }..
git push시에 Jenkins가 기동되어 Jenkinsfile을 실행하고, 이 Jenkinsfile에서 각종 Tool을 부르는 처리를 하였다. Node.js로 툴을 하나 만들었는데, 이 Tool의 결과는 Teams로 Post를 하도록 하였다 이 때, Jenkins Job의 결과를 URL링크로 만들어 Teams에 함께 띄우고 싶은데... 이를 위해선 Jenkinsfile에서 Node.js Tool을 호출할 때, 「env.BUILD_URL」을 파라메터로 보내야 한다. bash에서야 그냥 sh "bash ./path/teams-notice.sh ${env.BUILD_URL}" 대충 이런 식으로 적어두고 #!/bin/bash # BUILD URL BUILD_URL=$1 이런 식으로 받아오면 된다지만... J..
Windows계정과 Git이 연결되어 있는 상황에서 Windows계정의 패스워드를 변경하였더니, 이후 Git에서 Push를 할 때 아래와 같은 메시지가 출력되었다. fatal: Authentication failed for 'https://...' 이하의 대응으로 해결되었다. ①제어판에서 자격 정보 관리자로 이동 コントロール パネル\すべてのコントロール パネル項目\資格情報マネージャー ②Windows 자격 증명→일반 자격 증명에서 Git 자격 증명 찾기 Windows 資格情報→汎用資格情報에서 Git 자격 증명을 찾기 ③Git 자격 증명의 패스워드를 변경 이 때, PW는 앞서 변경한 Windows의 패스워드로 설정할 것
2015년 4월에 신입사원으로 취업한 이래, 계속 일본에서 생활해 왔다. 5년 비자를 받고 기뻐했던 것이 엊그제 같은데, 이 비자가 올해 3월이면 유효기간 종료더라. 그래서 비자 연장 신청을 준비했다. 보통 비자 연장을 하려면 직접 서류를 준비하여 입국관리소에 가게 되는데, (지금 이 글을 검색하는 사람들도 다 그래서 검색해서 들어온 것이라 생각된다) 내 경우는 사실 회사에서 지정된 행정서사가 비자 신청 등을 다 해 줬다. 그래도 준비해야 하는 서류 같은 건 대략 비슷할 테니 일단 적어 보도록 한다. 혹시 입국관리소 관련 정보를 원한다면, 다른 블로그를 찾으셔야 할 것이다. 1. 준비물 행정서사에서 보내달라고 한 서류는 다음과 같다. (서류라곤 해도, 그냥 스캔해서 파일만 보냈다) ① 在留カード(両面、現..
A열의 내용을 B열로 복사하되, A열에 영어 알파벳이 포함되어 있는 경우 B열은 공란으로 두기 Sub RegexTest() '// 시트 선언 Dim shtWork As String shtWork = "Work" '// 변수 선언 Dim targetRange As Range Dim targetCell As Range Dim cellValue As String Dim endRow As Integer '// 영어 검출용 Regex Dim regex As Object Set regex = CreateObject("VBScript.RegExp") regex.Pattern = "[a-zA-Z]" regex.Global = True '// 시트 활성화 ThisWorkbook.Sheets(shtWork).Activat..