# send

13개의 포스트

MSSQL SMTP 메일 SEND 2

이전 내용에서는 메일을 보내기 위해 계정을 등록하는 것 및 관련 쿼리 작성까지 정리하였다. 이번 내용에서는 본격적으로 생성한 메일 정보를 토대로 데이터 유무를 확인하여 메일을 발송하는 기능을 추가하도록 하겠다. SQL Server 에이전트 > 작업 (우클릭) > 새 작업(N) 선택 이름에는 작업이 표시될 이름을 입력한다. 소유자는 해당 DB에 로그인 한 정보로 기본 설정된다. 그리고 꼭 사용을 체크해준다. 일반에서는 설정을 완료했으니 다음 단계탭으로 넘어온 후 새로 만들기를 클릭한다. ![](https://

2023년 6월 8일
·
0개의 댓글
·
post-thumbnail

C++ UDP 서버 실습

※ Rookiss님의 [C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버 강의를 보고 정리한 글입니다. 먼저 UDP란? 비연결형, 신뢰성 없는 프로토콜이다. 바로 에코서버를 구현해보자. 먼저 구현 전 에러 처리가 반복되는 것 같으니 따로 함수로 만들어준다. 소켓 생성 TCP서버에선 서버에서 소켓이 2개가 필요했다. 바로 Listening소켓과 Client소켓이다. 하지만 UDP에선 연결을 필요로하지 않기 때문에 소켓 하나로 충분하다. 소켓 생성은 type만 STREAM이 아닌 DGRAM으로 바꿔주면 된다. IP,Port설정 후 bind 클라이언트는 bind가 필요없다. sendto를 하는 시점에서 Ip와 Port가 모두 설정된다. (포트는 자

2023년 5월 29일
·
0개의 댓글
·
post-thumbnail

C++ TCP 서버 실습

※ Rookiss님의 [C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버 강의를 보고 정리한 글입니다. 이젠 소켓 연결을 마무리 한 후 송/수신을 해볼 것이다. 송신 수신 송신은 자신이 몇 바이트를 보내는 지 알 수 있어서 그에 맞게 배열 크기를 설정 할 수 있었다. 하지만 수신의 경우 상대방이 어느 크기의 데이터를 보낼 지 알 수 없으므로 최대한 많이 설정해준다. recv와 send는 블로킹 함수다. ⇒ 끝나기 전까진 다음으로 넘어가지 않는다. 하지만 막상 실해해보면 recv에선 막히지만 send는 막히지 않고 넘어간다. ⇒ 블로킹 함수가 아닌가? 그것은 send와 recv의 동작 원리 때문이다. **send와 recv는 바로 받아지고, 보내지는

2023년 5월 28일
·
0개의 댓글
·

[chat-GPT] .call() 과 .send() 가 있는데 무슨 차이야?

이더리움 블록체인과 상호 작용하는 데 사용되는 인기 있는 라이브러리인 web3.js에서 call() 및 send()는 스마트 계약과 상호 작용하는 데 사용되는 두 가지 다른 방법입니다. 'call()'은 블록체인의 상태를 읽고 상태를 변경하지 않고 값을 반환하는 읽기 전용 메서드입니다. 일반적으>로 블록체인에서 데이터를 가져오는 데 사용됩니다. 반면 send()는 상태를 업데이트하는 블록체인에 트랜잭션을 보내는 메서드입니다. 토큰 전송 또는 사용자 데이터 업데이트와 같이 블록체인의 상태를 변경하는 스마트 계약을 실행하는 데 사용됩니다. 이러한 메서드와 함께 await를 사용하는 경우 await가 call()과 함께 사용되면 다음 코드 줄로 이동하기 전에 블록체인에서 데이터를 가져와서 반환할 때까지 기다립니다. 유사하게, await가 send()와 함께 사용되면 다음 코드 줄로 이동하기 전에 트랜잭션이 채굴되고 네트워크에서 확인될 때까지 기다립니다.<br

2023년 4월 27일
·
0개의 댓글
·
post-thumbnail

[블체스 Part.2] 230424

파트투 마지막주이다!! 지난시간 동작하지 않았던 '민팅'버튼의 오류를 잡고 시작했다. Web3를 가져올 때 위의 방식으로 가져와야 한다. 지난번에는 무지성으로 URL로 가져왔기 때문에 민팅버튼이 동작하지 않았다. call VS. send call - 읽기함수/ 일반함수와 payable 함수/ balanceof 읽어오기 send - 기록하는 함수/ window.ethereum 메타마스크가 설치되어있지 않으면 undefined로 뜸 BalanceOf를 통해 내 nft가 몇개인지 확인 토큰 바이 인

2023년 4월 24일
·
0개의 댓글
·

MSSQL SMTP 메일 SEND 1

MSSQL에서 SMTP를 사용하여 메일을 발송할 수 있다. 관리에 데이터베이스 메일을 더블클릭 OR 우클릭 > 데이터베이스 메일 구성 SMTP 첫 셋팅이니 맨 위에를 선택 후 다음 프로필을 먼저 설정해야 하는데 프로필은 메일을 보내는 종류(?) 라고 해야 하나.. 예를 들어 SQL을 실행해서 데이터베이스 폴더 내에 여러개의 DB가 있는것처럼 한개의 DB(?) ![](https://velog.velcdn.com/images/sohyun2223/post/21f95408-dccf-4eeb-916f-42ddd6e6a6

2023년 3월 31일
·
0개의 댓글
·

res.json vs res.send vs res.render 의 차이점

1. res.json > json이 아닌 것도 json 형식으로 바꾸어서 보내줌. Content-type 헤더를 application/JSON으로 고정. 마지막에 res.send()를 호출. 2. res.send > send에 전해진 argument에 따라서 Content-type이 자동적으로 만들어짐. response를 보내는 역할을 수행. 기본적으로 response 처리를 할때 content-type을 지정해주어야하는데 res.send는 데이터 타입을 파악해서 알맞은 content-type을 지정해줌. 3. res.render >view화면을 랜더링하고 랜더링된 html을 클라이언트에 보내주는 역할. res.render(view, , locals) -> 서버가 클라이언트에게 index.ejs를 렌더링하여 보내겠다는 의미. ejs파일이 렌더링 되고 html이 된 후에 html 문서를 클라이언트에게 response함.

2022년 7월 11일
·
0개의 댓글
·

🌤 BE TIL Day 6 0321

⬇️ Main Note https://docs.google.com/document/d/19xINO8jcj_vMobces2Yf5BpyP-HbKUjjccS7BwBSUU0/edit ☁️ Async/Await Two computers are requesting and responsing to each other to deliver the data. But sometimes, the request isn't sent properly. --> This is because the user requested to fetch the information even before the data is fully uploaded to the data base. To solve this problem, here, we use async/await. Asynchronization ![](https://images.velog.io/images/j00b33/post/58d56

2022년 3월 21일
·
0개의 댓글
·
post-thumbnail

[JS] Ajax

❓Ajax란? 매번 새로운 HTML을 전송받아 웹페이지를 처음부터 렌더링하는 기존 방식에서, 웹페이지의 변경에 필요한 데이터만 비동기 방식으로 전송받아 변경이 필요한 부분만 렌더링이 가능하게 하는 프로그래밍 방식이다. Ajax는 다음과 같은 장점이 있다. 변경할 부분을 갱신하는 데 필요한 데이터만 서버로부터 전송받기 때문에 불필요한 데이터 통신이 발생하지 않는다. 변경이 필요 없는 부분은 재렌더링하지 않으므로 화면이 깜빡이지 않는다. 클라이언트와 서버와의 통신이 비동기 방식으로 동작하기 때문에 서버에게 요청을 받은 이후 블로킹이 발생하지 않는다. ❓JSON이란? json은 클라이언트와 서버 간의 HTTP 통신을 위한 텍스트 데이터 포맷이다. key-value 형식으로 구성되어 있다. key와 문자열은 반드시 큰따옴표로 묶어야 한다. 🔰 JSON.stringify 객체를 JSON 포맷의 문

2021년 12월 28일
·
0개의 댓글
·
post-thumbnail

[Dev] res.send(), res.json(), res.end()

res.send(): send에 전해진 argument에 따라서 Content-type이 자동적으로 만들어진다. res.json(): json이 아닌 것도 json 형식으로 바꾸어서 보내준다. 즉 content-type 헤더를 application/JSON으로 고정한다. 그런데 결국 res.json()도 마지막에 res.send()를 호출한다. res.end(): 보내줄 아무 데이터도 없는데 response를 끝내고 싶을 때 사용한다. ex) res.status(400).end();

2021년 12월 12일
·
0개의 댓글
·
post-thumbnail

[Node] Express의 res.json() res.send() res.end()

Express로 작업할 때 요청 및 응답 개체에 액세스할 수 있으며 response를 사용해 요청자에게 일부 응답을 다시 보낼 수 있다. res.json(), res.send(), res.end()와 같이 사용할 수 있는 메서드가 많이있다. 이것들이 어떻게 다른지 알아본다. 응답객체 응답 객체는 노드의 핵심 객체인 http.ServerResponse의 인스턴스이다. 응답 객체는 요청 핸들러의 두 번째 매개변수로 사용되므로 이름은 원하는 대로 바꿀 수 있지만, 보통 res, resp, response를 사용한다. 익스프레스는 이 객체의 추가적인 기능을 제공한다. ::res.send() res.send는 기본적으로 response를 보내는 역할을 한다. 기본적으로 서버에서 response 처리를 할 때 Content-Type을 지정해주어야 한다. res.send는 우리가 어떤 데이터를 보내는지 파악해서 이에 맞는 Content-Type을 지정해준다. 이는 B

2021년 12월 12일
·
0개의 댓글
·
post-thumbnail

TIL#46 Node) res.send(), res.json(), res.end()

Express를 사용해서 작업할 때 요청 및 응답 객체에 접근할 수 있는데, 응답을 요청한 쪽에 다시 보낼 수 있다. 이 경우 Express에서는 res.send(), res.json(), res.end()와 같은 메소드를 사용할 수 있다. 1. res.send() res.send()는 기본적으로 response를 보내는 역할을 하며 기본값이라고 할 수 있다. 기본적으로 서버에서 response 처리를 할 때 Content-type를 지정해주어야 한다. res.send는 우리가 어떤 데이터를 보내는지 파악을 해서 이에 알맞게 Content-type을 지정해준다. 이는 Buffer, String, Object, Array일 수 있다. 기본 컨텐츠 타입은 text/html이다. 2. res.json() res.json()은 안에 들어있는 데이터들을 자동으로 json 형식으로 바꾸어 보내준다. 웹 개발자들이 데이터를 주고 받을때 보통 RESTful API 형태로 데이터를

2021년 12월 11일
·
0개의 댓글
·
post-thumbnail

node 서버에서 fcm token으로 푸시 전송 방법

안녕하세요 세차왕 개발팀 도미닉입니다. 오늘은 노드 서버에서 fcm 을 사용하는 방법을 공유하고자 합니다. 우선 iOS와 안드로이드에서 fcm token을 생성해서 DB에 저장이 되어있어야 합니다. 그 부분의 설명은 생략하도록 하겠습니다. 이제 member 별로 저장되어있는 fcm token을 이용해서 고객에게 푸시를 보내는 방법을 설명하겠습니다. 노드 서버에 아래 명령어로 firebase-admin 을 설치합니다. npm install firebase-admin --save fcm 키 파일을 생성해서 받습니다. 프로젝트의 톱니바퀴 버튼을 눌러 을 들어갑니다. 을 들어가서 Node.js 를 선택합니다. ![](https://images.velog.io

2021년 6월 25일
·
0개의 댓글
·