티스토리 블로그 이전을 위해 다양한 방법을 시도해 봤습니다. 1. 이미지 파일 변환우선 티스토리를 백업받은 다음, 폴더 안의 이미지를 jpg와 png에서 webP 파일로 바꿨습니다.관련 내용은 이전 글에 기록하였습니다. https://act2.tistory.com/132 티스토리 블로그 백업 데이터의 이미지를 webP형식으로 한 번에 바꾸기티스토리 블로그를 백업하고 궁금했던 점 한 가지는...'이미지가 jpg와 png 형식으로 되어있는데, 이걸 webp 형식으로 변환할 수 없을까?' 하는 것이었습니다. 글이 약 6,800여 개가 되니, 이걸 하나act2.tistory.com 2. 이미지 주소 변경그다음에는 html '이미지 주소'와 변환한 파일이 일치하도록 html의 이미지 주소를 수정했습니다. imp..
티스토리 블로그를 백업하고 궁금했던 점 한 가지는...'이미지가 jpg와 png 형식으로 되어있는데, 이걸 webp 형식으로 변환할 수 없을까?' 하는 것이었습니다. 글이 약 6,800여 개가 되니, 이걸 하나하나 수작업으로 바꿀 수도 없고... 궁금해서 GPT와 대화를 하면서, 그 해답을 찾았습니다.아래처럼 말이죠. 티스토리를 백업한 압축파일을 풀고,그때 생긴 디렉토리 안에다. script_name.py라는 이름으로 파일을 하나 만들어 넣어줬습니다.그리고 실행을 하니, 지금 열심히 돌아가고 있습니다. jpg 파일과 png 파일을 webP 파일로 바꾸고, 원래 있던 이미지 파일은 자동으로 삭제합니다. from PIL import Imageimport osfrom pathlib import Pathimp..
git initgit add .git commitgit loggit statusgit restore --staged README.mdgit statusgit remote add https://~git remote -vgit branch -m master maingit push -u origin main git push --set-upstream origin main로컬저장소에 있는 브랜치와 원격저장소에 있는 브랜치를 연결하는 명령어git fetchgit pullgit branch --set-upstream-to=origin/main maingit pullgit pushgit checkout -b feature/#1git push origin feature/#1git branch --set-upstream..
14일차부터 오늘까지는 스프링 배치 프로젝트를 공부했습니다.중간에 구글 블로그 제작을 하느라 옆길로 세기는 했지만, 그래도 중심에는 스프링 배치가 있었습니다. 이커머스 api와 batch, 이렇게 2개의 패키지에 왜 그리 파일이 많은지요? 프로젝트를 하면서... Docker와 DBever를 비롯해 Spring, Spring Batch, Postgres, Grafana, Prometheus, Pushgateway 등의 기술 스택을 사용했습니다. 프로젝트 진행 절차는 다음과 같습니다.상품 대량 등록 기능 개발상품 대량 다운로드 기능 개발이커머스 API 개발일별 거래 데이터 보고서 기능 개발일별 상품 현황 보고서 기능 개발Spring Batch에 JPA 적용 Java와 Spring을 활용한 백앤드 웹개발...
어제와 오늘은 Spring Batch를 공부하고 있습니다.천만 개의 데이터를 업로드하고 다운로드하기!와우, 완전 매력적입니다. Postgres, Prometheus, Pushgateway, Grafana, DBeaver!이런 게 있는 줄 누가 알았겠습니까. 지금까지 커뮤니티 서비스, 동영상 서버, 채팅 서버를 구축해 봤는데, 스프링 배치를 이용한 이커머스 사이트 구축이 더 재밌는데요. 새로운 서비스를 접해볼 수 있음에 감사하며, 오늘도 열공! # docker-compose.ymlservices: postgresql: image: postgres:latest restart: always volumes: - ./data/ecommerce-db:/var/lib/postgr..
채팅 서버를 개발하는 것이 생각했던 것보다 어렵군요. 채팅방과 상담사 기능이 들어가니 쉽지가 않네요. 백앤드 심화과정에서는 Websock만을 이용했었는데, Stomp를 추가하고, 과거 메시지 보기, 신규 메시지 알림, 그리고 채팅방과 상담사 기능까지 추가하니 코딩하기가 정말 어렵습니다. 그리고 처음부터 끝까지 하나하나 코딩하다 보니, 쉬운 철자 하나 때문에 오류가 발생하는 등 곳곳에서 오류가 발생하네요. 예상은 하루정도 일정을 잡았는데, 사흘이 걸렸고, 내일까지 이 프로젝트를 연습해야 할 것 같습니다.온라인 강의를 보면서 따라 하는데도 이렇게 오류가 발생하네요. 그래도 이런 오류들을 발견하고, 하나하나 해결하는 것도 재미가 있습니다. 그런데 한 사흘쯤 걸리니까 힘도 드는군요. 내일은 구글 로그인과 서..
- Total
- Today
- Yesterday
- 타입스크립트
- 법인영업
- 스프링부트
- 파이썬
- redis
- 코틀린
- 티스토리챌린지
- 자바
- solidity
- HTML
- Ta
- django
- 리액트
- grafana
- 애견동반여행
- pushgateway
- 블록체인
- react
- CSS
- postgres
- 해시노드
- 보험
- jsx
- 자바스크립트
- 오블완
- 마크다운
- prometheus
- 깃허브
- 랜딩페이지
- 부트스트랩
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |