분류 전체보기 (406) 썸네일형 리스트형 ubuntu - ssh key 생성하기 ed25519, RSA, ECDSA 세가지가 있다. 만드는 방법은 셋 다 거의 동일함 1. 키 생성하기 ED25519ssh-keygen -t ed25519 -C "이메일" [RSA]ssh-keygen -t rsa -b 4096 -C "이메일" 2. pub 키 전달 서버에 pub키를 전달하여 로그인하면 된다. ex) id_rsa.pubssh -i 파일키경로 root@domain.com [생성된 경로]mac-> ~/.ssh/리눅스-> /root/.ssh/Windows -> C:\Users\Administrator\.ssh kaliLinux - wifi adapter 스캔 대상 5Ghz포함으로 변경 iwconfig Frequency가 2.x Ghz로 되어 있는 경우라우터 2.4Ghz 대역만 감지할 수 있다. 5Ghz까지 탐지하기 위해서는 주파수 변경해야된다. 지원되는 기기가 아닐 수도 있으니 확인이 필요iw list 아래와 같이 5ghz대 있으면 가능 sudo iw dev wlan0 set freq 5180 iwconfig 확인시 5Ghz로 바뀐 것을 볼 수 있다 캐릭터메신저구현기 부드러운 무빙 - requestAnimationFrame 캐릭터 이동시 방향키로 이동을 하는데 누르고 있을 경우에도 무빙을 원했다. keyDown, keyUp을 이용해움직임 유지를 결정하고 painting이 다시 일어날 때마다 특정함수(캐릭터의움직임)을 계속해주는 requestAnimationFramesetInerval 같은 녀석을 사용해본다. 1. 구현...생략class Person { ...생략 move(key) { this.key = key; if (!this.key) cancelAnimationFrame(move); switch (key) { case 'ArrowUp' : this.setTop(-10); this.target.style.top = this.getTop(); break; .. Javascript로 캐릭터 메신저 구현기(모아보기) html, js, css로 제작중인 캐릭터가 있는 메신저 구현을 하며 알게 된 내용들을 정리 캐릭터 선택 후 방을 이동하며 메신저가 가능한 프로그램이다. 회사 동기들과 우리만의 메신저로 사용하기 위해 만들기 시작함 https://tomhoon.tistory.com/789 캐릭터메신저구현기 - getBoundingClientRect, offsetTop(Left), clientWidth(Height)캐릭터 이동을 할 때 필요했던 값은캐릭터의 위치를 계산해1. 첫위치 값2. 제한된 구역을 더이상 이동 못하게 할 기준값두 가지가 필요했다. 1. clientWidth clientWidth와 clientHeight 값은 배경이 되tomhoon.tistory.com 캐릭터메신저구현기 - getBoundingClientRect, offsetTop(Left), clientWidth(Height) 캐릭터 이동을 할 때 필요했던 값은캐릭터의 위치를 계산해1. 첫위치 값2. 제한된 구역을 더이상 이동 못하게 할 기준값두 가지가 필요했다. 1. clientWidth clientWidth와 clientHeight 값은 배경이 되는 크기가 어느 정도인지 확인이 가능하다. 배경이 되는 값을 먼저 계산한 뒤캐릭터 크기를 빼면 캐릭터가 갈 수 있는 거리를 알 수 있다. 예를 들면 다음과 같다. 캐릭터는 80 x 80높이는 300이다 캐릭터가 최대로 갈 수 있는 높이 거리는300 - 80 = 220이다. position: absolute로 하는 경우부모는 relative로 잡았을 때top:0, left:0의 좌표는 좌상단이다. 따라서 위로 갈 수 있는 최대값은 top: 0 아래로 갈 수 있는 최대 값은t.. atmeaga - esp8266 펌웨어 올리기 옵션에 맞추고... 부트모드로 변경.. 1번을 먼저 꾹 누른다.누른 채로2번을 꾸욱 누른다.2번을 누른채로 1번을 뗀다나머지 2번도 뗀다. 모두 잘 끝나면 다음과 같이 나온다.. 테스트 해보자 at 입력시 ok라고 뜨면 성공! atmega128 - ESP8266 모듈 baud rate 변경 #11 ESP8266 AT 커맨드로 들어가다음과 같이 코드를 입력하면 된다. 이상하게Tera term, putty 모두 at command가 안되고아두이노만 시리얼 모니터로 입력이 가능하다... AT+UART=115200,8,1,0,0 atmega128 - ESP8266 모듈을 이용해 웹서버에 get request보내기 #10 ESP8266 모듈을 이용해웹서버에 간단한 request 하나만 날려본다. debugging 모드로 웹서버를 켜놓고요청이 오는지 확인합니다. 1. ESP8266 연결 2. Spring boot 테스트 path 만들기 브라우저에서 테스트해보자 잘 나온다. 3. AT command 입력 AT // 켜졌는지 체크AT+CWMODE=1 // 와이파이 모드 변경AT+CWJAP="iptime","12345678" 와이파이설정AT+CIFSR // 연결된 사설 ip 확인AT+CIPSTART="TCP","192.168.1.50",8080 // TCP Connection..AT+CIPSEND=45 // 데이터 보내기 전 몇 바이트 보낼 건지 설정 GET /test 문자 하나에 1byte라서 GET /test는 9byte.. 이전 1 2 3 4 ··· 51 다음