비타민C + 샴푸 자연 탈색방법은 이미 외국에서 유명한 방법이라고 해!! 미용실가서 탈색하려다가 머리결이 너무너무너무 상할 것같아서 방법을 찾던 중에 알게되었어! 궁금하기도하고 정확한 후기가 없기도해서 글을 남겨 ㅎㅎ! 자연 탈색하는 방법은 간단해! 1. 비타민C 알약을 빻아줘, 20알~25알 정도면 된다고하는데 정량은 없어. 그냥 하고싶은 양만큼하면 될 것 같아~ 2. '샴푸 + 비타민C' 빻은 것을 섞어줘! 정량은 딱 정해진게 없다보니까 걸쭉해질만큼 샴푸를 섞어주면돼. 샴푸는 비듬샴푸 헤드&숄더로하라고 되어있는데, 잘 모르겠어.ㅎ 3. 물을 머리에 흥건히 적신다음에 타올로 탈탈 쳐줘, 물기가 있지만 물이 뚝뚝흐르는 정도는 아니어야해! 그 후에 '샴푸 + 비타민C'를 섞은 것은 머리에 발라줘, 시간은 ..
채팅 기능 구현 기본 동작은 이해했으니 진도를 쭉 나가겠습니다. 구현해야하는 기본 기능을 먼저 확인해보겠습니다. > 추가할 기능 TODO - 사용자가 들어오고 나가는 부분을 캐치하여 서버가 안내하는 말을 노출한다. - 메세지를 전송하고 받아야한다. - 스타일을 입힌다. > 사용자가 들어오고 나가는 부분을 캐치하여 서버가 안내하는 말을 노출한다. 입장할 때 작성했던 connection이 기억나는가요? 퇴장할 때 이벤트도 같은 곳에 추가합니다. 사용자가 입장 시(소켓연결) 발생하는 이벤트 호출에 대한 바인딩 작업은 app.js의 connect 콜백함수 내부에서 작성되었습니다. // app.js io.sockets.on('connection', function(socket){ socket.on('newUser..
socket.io 모듈을 사용해 통신 기본 설정하기 > 클라이언트 스크립트 파일 생성 후 로드시키기 src 하위에 js 폴더를 생성하고 그 안에 index.js 파일을 생성합니다. 폴더구조는 아래와 같습니다. 통신 스크립트를 추가하기 전에 앞서서 index.html에 관련 js 파일을 로드합니다. // index.html welcome index.js는 생성했는데, socket.io.js도 생성해야하나요? 라고 질문하신다면 아니라고 답하겠습니다. socket.io.js는 서버 실행 시 자동으로 생성되기때문에 welcome 문구를 지우고 동적인 값을 넣기 위해 div 태그에 id값을 넣었습니다. // app.js io.sockets.on('connection', function(socket){ socket..
서버 기본 세팅 > 서버 스크립트 파일 생성 및 스크립트 작성 root에 서버를 세팅할 app.js 파일을 생성합니다. 생성 후 폴더구조는 아래와 같습니다. // app.js const express = require('express'); const http = require('http'); const app = express(); const server = http.createServer(app); server.listen(8080, function(){ console.log('서버 실행중...'); }); 코드 설명 > 세팅에 필요한 모듈들은 require로 가져와 변수에 담습니다. http 모듈은 node.js의 기본내장 모듈이기 때문에 따로 다운로드하지않아도 사용할 수 있습니다. const exp..
- Total
- Today
- Yesterday
- React
- jQuery
- 자바스크립트
- 아티클
- 통신
- css
- 공부
- 코딩애플
- html
- 메서드
- 뷰
- JS
- frontend
- 리액트
- 브라우저
- 프로젝트
- 제이쿼리
- 프론트엔드
- 기초
- 타입스크립트
- 차이
- Article
- vue.js
- VUE
- Method
- Study
- 제로초
- JavaScript
- 강의
- TypeScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |