일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nodemailer
- 쿠키관리
- 비디오스트리밍
- state전역관리
- mysqlworkbench
- pyinstaller
- 넥스트js
- pyqt5
- API루트
- nextjs13
- ReactQuill
- socketIO
- PlanetScale
- 비디오전송
- APIroutes
- 노드메일러
- reactjs
- 페이스북개발자
- 플래닛스케일
- next js
- 앱비밀번호
- Nodejs
- ReactContextAPI
- 웹소켓
- 리액트
- expressjs
- 인스타그램앱만들기
- 인스타그램API
- 넥스트JS13
- nextjs
- Today
- Total
목록전체 글 (18)
Timpossible history
0. 간단한 Planetscale 소개 데이터베이스는 웹/앱 개발에서 아주 중요한 부분을 차지한다고 할 수 있다. 데이터베이스 서비스를 선택할 때는 안정성, 성능, 확장성 등 여러 가지 요소를 고려해야한다. 하지만 데이터베이스 서비스는 가격 정책이 좀 부담스럽기 때문에 본인 같은 소규모 서비스 시작 단계이거나 개발 단계에서는 돈을 써가면서 데이터베이스 서비스를 유지하기에 부담이 될 수 있다. 그러다가 알게 된 것이 Planetscale이었다. Planetscale은 새로운 혁신적인 데이터베이스 서비스로 주목을 받고 있다고 한다. 서비스를 출시한지 5년도 안 된 아주 fresh한 서비스이다. Planetscale은 클라우드 네이티브 환경에서 동작하는 관계형 데이터베이스 서비스로, 개발자들이 대규모의 데이터..
이 글에서는 Nodemailer로 메일 보낼 때 커스터마이징하는 방법을 알아보도록 한다. 1. Email Template 만들기 /src/component/emailTemplate 경로 안에 .jsx 파일을 만들어준다. .jsx 파일을 쓰는 이유는 그냥 편해서이다. Next JS 프레임워크를 쓰는 김에 emailTemplate도 리액트 컴포넌트 형식으로 만들어서 쓰면 직관적으로 보기 좋기 때문에 써보았다. 아래에서 살펴보겠지만, 원래 nodeMailer로 보내는 메일의 형식은 text로 작성되어야 하는데 스타일링 커스터마이징을 하려면 리액트처럼 작성하기 간편한게 없다. /src/component/emailTemplate/emailTemplate.jsx import React from "react"; co..
카카오톡 데스크 앱을 이용해서 자동으로 메세지를 보내기 위해서 여러 방면으로 알아봤지만, 당연히 카카오 open API는 이런 걸 허용할리는 없었고, 사용자의 기기를 직접 제어하는 코드를 짜야한다는 결론에 이르렀다. 동일한 메세지를 한 두개의 채팅방에 보내야하는 경우에는 상관이 없지만 방의 갯수가 늘어나면 늘어날 수록 여간 귀찮은 일이 아닐 수 없으니, 아주 편하게 자동으로 보낼 수 있을 것 같아 코드를 짜보았다. 1. 라이브러리 설치 사용자의 컴퓨터를 제어할 수 있는 라이브러리 중에는 pyautogui 같은 매우 유용한 라이브러리가 있지만, 미숙한 나의 실력 탓인지 나의 맥북에서는 잘 동작하지 않았기 때문에 여러 라이브러리를 탐색하던 중 찾게 돤 아주 좋은 라이브러리 pynput을 설치했다. 그리고 키..