
패스트캠퍼스 강의를 수강하는데 JW플레이어였다. 너무나 놀란 나머지 서치한 결과... 강의 듣는 화면에서 ctrl+shift+i 를 누르거나 또는 F12, 또는 크롬 상단 점 세개버튼 클릭->도구 더보기->개발자 도구 클릭 상단 메뉴에서 Console을 클릭하고 아래 코드를 넣어준다. (1.5배속) document.querySelector('video').playbackRate = 1.5; 만약 1.5배속이 아닌 다른 배속으로 듣고싶다면 숫자를 다르게 넣으면 된다. 이제 강사님이 조금 더 빨리 말하시게 되었다. 다행..!
스프링부트 프로젝트를 인텔리제이로 하고 있는데 램이 8GB라 그런지 (4 GB + 4GB 듀얼 채널) 프로젝트 실행 시 시간이 오래 걸린다... 몹시 화가 난 나머지 램을 바꾸려고 알아봤는데 노트북으로 작업을 하고 있기에 노트북용 램을 알아봤다. 노트북의 램 슬롯이 4개이고, 16GB면 될까 싶어서 8GB램을 하나 더 끼우자 싶어 여러 블로그와 다나와를 전전하며 알아본 결과 4+4 램만 듀얼 채널, 나머지 8 램은 싱글 채널로 돌아간다는 것이다. 그래서 효율이 더 떨어지기 때문에 차라리 8+8로 맞추라는 것. 이유가 무엇일까 싶어서 찾아봤는데 듀얼채널로 램을 구성하면 대역폭(CPU와 RAM간의 데이터 통로)이 넓어져 데이터 전송량을 늘릴 수 있다는 것이다. 그럼 내가 구성하려 했던 4+4+8램일 경우에는..
이틀동안 매달렸던 기능 구현 작업이 우리팀 팀장님 덕분에 12분만에 해결됐다. (48시간 -> 12분 팀장님의 마법 ) 코드를 따오더라도 '스프링'을 제대로 이해하고 있어야 따와서 그대로 적용하든 활용을 하든 하는구나.. 게시판 모양새까지는 잘 구현해내길래 나는 내가 스프링을 잘 이해하고 코드를 잘 따오는 줄 알았다. 그러나... 백날 스프링 레이어 구조 외우면 뭐하나... 게시판에서 상세 게시글로 넘어가지 못하는 오류가 발생하고... 팀장님이 자세히 설명해주며 오류를 해결해주셨기에 TIL을 남긴다. (진짜 오랜만에 real TIL) (유독 '팀장님' 단어가 밝게 보인다면 그저 '빛'이기 때문이다) 1. 우선, 클라이언트의 명령을 받아 서비스로 전달하는 컨트롤러. 프론트단에서 명령을 받아 수행하는 컨트롤..
문자를 입력받고, 그 문자를 int 함수로 16진수로 변환시킨다. [ Python ] 16진수 입력 출력, 한 번에 정수로 입력(map), 소수점 조정, 수열 문제 * 16진수 입력받기, 16진수 구구단 - 16진수 입력은 int(n,16) 이렇게 int의 두 번째 인자에 원하는 진수를 적으면 된다. - 16진수 출력은 print('%X' %n) 으로 할 수 있다. 이는 n의 값을 X로 16진수로 변환해 mminky.tistory.com print할 때는 문자열 포맷 코드를 사용하자! 그래서 도출된 코드는 a=input() n=int(a,16) for i in range(1,16): print('%X'%n, '*%X'%i, '=%X'%(n*i), sep='')

자바의 기본 자료형 자바에는 기본 자료형과 참조 자료형이 있다. 기본 자료형에는 숫자/문자/논리/바이트가 있다. - 상수 자료형 final int finalNumber=1; //상수 선언 (접근 제어자 / 자료형 / 변수 이름) //캐멀케이스(낙타 등) : 자바에선 변수를 첫문자는 소문자,단어의 의미 첫문자마다 대문자 System.out.println(finalNumber); finalNumber=2;//final 변수에는 무언가 할당할 수 없음! System.out.println(finalNumber); // -> 오류 발생 - 숫자 자료형 short s = 1; //2바이트로 표현할 수 있는 정수형 자료형 System.out.println(s); int a = 3; //4바이트로 표현할 수 있는 정수..
KEEP 자바로 스프링 부트 프로젝트를 시작했다. 파이썬과 플라스크로 진행했던 프로젝트를 이어 스프링 부트로 다시 재탄생시켰다. SA와 와이어프레임을 깃 리드미에 추가하고, 팀원들과 각자 기능을 나누어 구현을 시작했다. 내가 맡은 기능은 "커뮤니티" 기능이었고, 게시판을 만드는 작업을 했다. 역시 자바와 스프링 부트는 인터넷에 자료가 많아서 나름 참고할 만한 부분이 많았다. PROBLEM SA를 시작할 때, API 명세 부분이 아직도 헷갈리는 것을 보면 API에 대한 이해도가 아직 부족한 듯 싶다. 그리고 구현 시 스프링 부트의 3 Layer가 아직도 익숙하지가 않다. 개념은 외웠다만 아직 구조의 장점과 그 장점을 이용하는 방법을 모르는 듯 하다. 그리고 aws를 통한 배포, 깃 액션, 도커 기능을 다른..
JWT(JSON Web Token) = 놀이공원에서 발급받은 팔찌! 놀이기구 무한 사용 가능 로그인이 성공했다는 사실을 토큰으로 전달 서버가 팔찌를 주면 클라이언트는 팔찌 쿠키에다 줌 쿠키 = 브라우저 자체 데이터베이스 페이지에 관계없이 브라우저에 저장된 정보(키:밸류 딕셔너리 형태) 로그인은 쿠키로 유지되며, 브라우저에만 있는 정보이다

프로젝트 파일 오른쪽 클릭 후 Git Bash Here 클릭 후 명령어 입력! (GitHub Desktop 열어서 브랜치를 옮기고 나서 클릭하면 그 브랜치에서 되돌리기 작업할 수 있도록 자동설정 되는 듯 하다.) https://www.devpools.kr/2017/02/05/%EC%B4%88%EB%B3%B4%EC%9A%A9-git-%EB%90%98%EB%8F%8C%EB%A6%AC%EA%B8%B0-reset-revert/ [초보용] Git 되돌리기( Reset, Revert ) 개발바보들 1화 git “back to the future”에서 설명한 Reset / Revert에 대한 글입니다. Git을 익히면서 헷갈렸던 것들 중의 하나가 이력을 되돌리기 입니다. Git에서 이력을 되돌리는 방법은 여러가지 w..