분류 전체보기353 VS Code. Extension Offline 설치 다운로드 받은 vsix 파일을 설치하려는 Offline 컴퓨터로 이동Offline 컴퓨터에서 extension 설치탭으로 이동 2021. 4. 19. CAN 통신 개요. 캔 통신이란? can통신 기초 Can통신이란 무엇인가? 세상에는 다양한 통신 프로토콜들이 존재하는데 컴퓨터에 랜선을 연결해서 인터넷을 사용할 때 쓰는 TCP/IP 통신, WiFi 통신이 대표적인 예시이다. CAN도 수 많은 통신 프로토콜 중 하나이다. 통신이라는 것은 서로 다른 두 주체가 데이터를 주고 받는 것을 의미한다. 자동차 안에는 굉장히 많은 제어기가 들어가 있다. 여기서 제어기는 일종의 컴퓨터라고 생각하면 된다. 핸들(조향장치)를 컨트롤 하는 제어기, 브레이크를 컨트롤 하는 제어기, 에어백을 컨트롤 하는 제어기, 스마트키 모듈을 컨트롤하는 제어기 등등.. 아주 많은 수의 제어기가 자동차 안에 들어가있다. 그리고 이러한 제어기들은 서로 정보를 주고 받을 필요가 있는데, 이 때 사용하는 통신 프로토콜이 바로 CA.. 2021. 4. 15. REST API. 그리고 JWT 토큰 & 인증에 대하여 REST API를 이용하여, 클라이언트가 서버에게 데이터전송을 요청한다는 것을 알게되었다. 그런데 만약 회원의 전화번호, 집주소 이런 정보를 REST API 를 사용하여 요청하면 어떻게 될까? 공개된 REST API를 사용해서 누구나 다른 사람의 개인정보를 Return 받을 수 있다면, 이는 문제가 된다. 따라서, 인증을 거쳐서 인증이 통과된 사람만 특정 데이터를 받을 수 있도록 하는 보안절차가 필요하다. =====토큰? 이러한 보안절차 중에 사용되는 방법 중 하나가 바로 JWT 토큰을 이용한 인증이다. 토큰이라는 것은 '어떤 데이터' 인데, 인증의 증거물로 사용되는 데이터 라고 할 수 있다. (비밀번호 같은 느낌이라고 해야되나?) 예시를 들어보자. 회원의 전화번호를 서버에게 요청하는 Case를 생각해보.. 2021. 4. 15. REST API에 대하여(Feat. 업비트 API) 업비트 거래소를 이용하여, 코인 자동 매매 프로그램을 만들어보자그럴려면 REST API의 개념에 대해 알아야한다. 일단 REST API가 뭔지, 구체적인 예시를 보자. 웹상에서 서로 간에 데이터를 주고 받으려면, 클라이언트(수신자)가 서버(송신자)에게 이런이런 정보를 주세요~ 하고 요청을 해야 서버가 클라이언트에게 데이터를 줄 것이다. 그런데, 그 요청을 어떻게 할건지를 정해놔야 서버와 클라이언트가 서로 소통을 할 수 있을것이다. 이 때, 클라이언트가 서버에게 요청하는 방법(형식?)을 표준화 해놓은걸 REST API라고 한다. 자잘한 설명보다 구체적인 예시를 보이는게 이해가 빠를 것 같다. 위 그림은 가상화폐 거래소인 업비트에서 제공하는 API에 대한 설명을 제공하는 페이지이다.위 그림을 보면 "마켓코드.. 2021. 4. 14. 배치파일 관련 https://www.snoopybox.co.kr/m/1404 배치파일 기초 작성법 예전부터 한번 정리하려고 했는데 시간이 많이 걸리는 일이라 차일피일 미루다 오늘에야 올려봅니다. 처음에는 간단히 작성하려고 했는데 쓰다보니 글이 꽤 길어지더군요. 관심있는 분들만 www.snoopybox.co.kr 참고 2021. 3. 12. VSCODE 유용한것 메모 https://hjcode.tistory.com/m/14 vscode 유용한 기능 Vscode의 유용한 기능들 셀렉션 위/아래로 이동 alt + 방향키 위/아래 셀렉션 복사 alt + shift + 방향키 위/아래 멀티 커서 에디팅 (Multi Cursor Editing) ctrl + alt + 방향키 위/아래 떨어져 있는 단어들을.. hjcode.tistory.com 파일 안에서 특정 줄로 이동 : CTRL + G (커맨드이름 Go to Line/Column) ctrl + alt + 방향키 : 멀티 커서 생성 (참고로 해당 기능 정확한 이름은 Add Cursor Above Add Cursor Below 이다.) alt + 클릭 : 멀티 커서 생성 ctrl + d : 내가 특정 단어나 문장을 선택했을 때.. 2021. 2. 19. 가정법 그리고 if 일반적으로 우리가 사용하는 if 문은 만약 ~하면 , ~한다. 이런식으로 쓴다. 근데 영어에서 if 문을 쓸때는 좀 더 상황을 구분하고, 상황에 따라서 동사의 시제가 달라진다. 두가지 케이스로 구분해야한다. 만약 ~라면, ~할텐데 라는 의미(아쉬움의 늬앙스) 만약 ~라면, ~ 한다. 라는 의미(할거라는 의지표현) 첫번째 케이스는 이룰 수 없는 상황에 대한 아쉬움을 나타내는 부류이다. 두번째 케이스는 만약 어떤 조건이면 무엇을 할거라는 의지가 담긴 표현이다. 예를 들어서, 비가 안오면 여자친구랑 데이트 할텐데.. (현재 비오는 상황) 내일 비가 오면 여자친구랑 데이트 안 할거야. 이런 식으로 구분된다. 첫번째는 If it didnt rain, I would have a date with my girl fr.. 2020. 12. 22. 비교급 원급 비교 자주 쓰이는 표현: ~한 만큼 ~ 하지는 않다. ~만큼 ~ 하다. This project is not as easy as my boss said. 이 프로젝트는 보스가 말한 것만큼 쉽지는 않다. The movie was not as interesting as you said. 그 영화는 너가 말한것만큼 재밌진 않았어. This software is not as expensive as I thought 이 소프트웨어는 내가 생각했던것만큼 비싸지는 않아 He is not as sensitive as he looks 그는 보기보다 예민하지 않아. (그는 보이는것만큼 민감하지 않다.) I need as many files as possible 나는 가능한 많은 파일이 필요해. She is as kin.. 2020. 12. 7. 영어 표현들 i'm working for ABC Company. ~회사에서 일하다 I've been working for ABC Company for 7years. I'm a Sw developer with 10years of experience. 10년 경력의 When will he get here? 걔 언제 와? (언제 온대?) Could you send me some detailed information about your hotel? 너희 호텔에 대해서 세부정보를 좀 보내줄래요? I'm scheduled to go on a business trip to Germany. 나는 독일로 출장 갈 예정이야. Can I take a day off tomorrow? 내일 휴가 써도 될까요? I was on vacatio.. 2020. 11. 24. 이전 1 ··· 34 35 36 37 38 39 40 다음