TechTalk

· TechTalk
프로젝트 목표 실시간으로 환율 값을 얻어서 사용자에게 전송해줄 수 있는 봇을 만드려고 합니다.목표가격에 도달했을 경우에는 알림 메시지를 전송할 예정입니다.이번 글에서는 그 첫 단계인 메시지 전송을 해보겠습니다. 봇 토큰 발급받기 여러분에게 텔레그램 계정이 이미 있다는 가정하에 진행하겠습니다. @BotFather 라는 봇과 채팅하면서 토큰을 받아야합니다. 대화 시작하기 -> /newbot 을 입력해주세요. 그 다음에는 차례대로 봇 이름, 봇 닉네임(유일해야함)을 입력하라고 합니다. 여기까지 진행해주시면 간단한 봇 발급은 끝납니다. 봇 토큰을 발급해주는데 따로 메모해두세요. Chat_id 확인 https://api.telegram.org/bot토큰/getUpdates url를 통해서 확인 가능합니다. 본인이..
· TechTalk
Execution failed for task ':compileJava'. > Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'. IntelliJ에서 자바 8버전을 사용하다가 11로 업그레이드 하려다가 마주친 에러 메시지입니다. IDE에서 11버전이 아닌 8버전을 참조하고 있는 것으로 예상됩니다. 해결 방법 File - Project Structure로 들어가서 설정 확인을 해봅시다. Platform Settings의 SDKs에 11버전을 등록해줍시다. 그 다음 Project Settings의 Project SDK를 11버전으로 변경해주세요. 이럼에도 불구하고 Gradle 환경에서 Spring을 이용하려는 분이 동일한 에러 메..
· TechTalk
책 구매 링크 www.aladin.co.kr/shop/wproduct.aspx?ItemId=218568947 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 스프링 부트와 AWS로 웹 서비스를 구현한다. JPA와 JUnit 테스트, 그레이들, 머스테치, 스프링 시큐리티를 활용한 소셜 로그인 등으로 애플리케이션을 개발하고, 뒤이어 AWS 인프라의 기본 사용법과 www.aladin.co.kr 추천 독자 스프링 입문을 하고 싶으나 그 방법을 모르겠는 사람들에게 추천합니다. 스프링 부트를 이용해서 간단한 CRUD 기능의 게시판을 만들고 CI/CD를 이용한 무중단 배포까지 진행합니다. 책을 보고 따라하면서 어느 정도 웹 서비스의 뼈대를 만들었으면 추가 기능들을 넣어보면서 공부를 이어가는 것을 추천합니다. 다른 책..
· TechTalk
에러 확인 방법 appspec.yml 에러인지 아니면 다른 에러인지 아직 잘 모르겠는 분들을 위해 에러 메시지 확인하는 방법을 설명드리겠습니다. 웹 페이지로 확인하기 'CodeDeploy - 배포 - 배포ID' 여기까지 들어오셨다면 배포에 관한 각종 세부 정보들을 확인하실 수 있습니다. 최하단에 배포 수명 주기 이벤트라고 있습니다. 저기서 View events를 눌러주세요. 그러면 무슨 에러로 인해 이벤트가 종료됐는지 설명해줍니다. log 파일 확인하기 Codedeploy와 관한 log들은 /var/log/aws/codedeploy-agent/codedeploy-agent.log 에 기록됩니다. tail -F 라던가 less 라던가 활용하셔서 에러 메시지를 찾아주세요. command_status:"Fai..
· TechTalk
에러 발생 이유 Github Action CI/CD 사용하려고 yml을 업로드 하는 와중에 발생했다. 메시지만 잘 읽어봐도 해결할 수 있는 문제인데 발급받은 Access token으로는 workflow에는 접근하지 못했다는 오류이다. 따라서 토큰의 scope를 변경하면 해결 가능하다. 해결 방법 github.com/settings/tokens GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code..
· TechTalk
github.com/beuoon/BC beuoon/BC Browser Controller. Contribute to beuoon/BC development by creating an account on GitHub. github.com 프로젝트 소개 게임이나 코딩을 하면서 유튜브 뮤직이나 트위치 방송을 컨트롤할 수 있도록 도와주는 프로젝트입니다. 확장 프로그램과 로컬에서 동작하는 프로그램 이렇게 둘이 준비되어야 제대로 사용하실 수 있습니다. 다른 작업을 하면서 컨트롤 해야하기 때문에 사람들이 자주 사용하지 않는 키로 설정되어 있습니다. 기여한 부분 twitch 다시보기 영상 속도 조절을 하는 기능을 만들었습니다. 기존 코딩 스타일에 맞춰서 작업을 해야 한다는 점이 관건이었습니다. 나름대로 변수명이나 함수..
· TechTalk
2020/07/15 - [개인 프로젝트/JIDO] - 카카오 지도 API를 이용해 지도 띄우기 카카오 지도 API를 이용해 지도 띄우기 프로젝트 목표 방문한 장소에 마커를 찍고, 작은 코멘트를 달아 나만의 방문 지도 꾸미기 친구 혹은 애인과 그룹을 만들어 우리의 지도를 채워보세요 타임 라인을 통해 다이어리처럼 이용도 가� coding-nyan.tistory.com 메인 페이지의 디자인이 이랬습니다. 지도가 핵심이지만 따로 노는 느낌이 들어서 디자인을 수정했습니다. CSS로 이미지의 검은색을 흰색으로 바꾸기 그냥 지도 API만 지워버리면 밋밋하잖아요?? 대신해서 그림을 넣어줄까 합니다. 가끔 블로그 포스팅할때나 학교에서 발표할 때 항상 사용하던 픽토그램을 가져옵니다. https://www.flaticon...
· TechTalk
수정사항 UserDAO에서 아예 닉네임을 포함한 자바빈을 리턴할까? 고민했습니다. 일단은 편하게 id와 비밀번호 체제로 가볼까 합니다. 그래서 user 테이블이 id와 password 이 두 속성만 가지고 있습니다. Login 페이지 복사하기 둘이 크게 다를 게 없잖아요? login(눈으로 보이는 페이지)와 loginCheck(로그인 기능 구현 페이지)를 복사했습니다. 각각 registerForm과 register로 이름을 바꿔줬어요. 기존에는 로그인 페이지의 타이틀이 JIDO 였는데요. 회원가입이랑 로그인의 디자인이 똑같으니까 이게 뭐가 뭔지 구분이 안가더라구요. 그래서 타이틀도 로그인 회원가입으로 각각 변경해줬습니다. signup 메서드 만들기 1 2 3 4 5 6 7 8 9 10 11 12 publ..
· TechTalk
터미널은 우리가 컴퓨터에 데이터를 입력하거나 볼 때 쓰는 기기입니다. 다만 제가 알고 싶은 터미널은 리눅스 운영체제에서 말하는 용어입니다. 궁금해서 찾아볼수록 터미널/콘솔/쉘 등이 헷갈려지더라고요. 그에 대해서 이해한 지점까지 설명해드리려고 합니다. 터미널이란? 컴퓨터가 가정에 보급되기 전에는 대학과 기업이 소유하는 거대한 다중 사용자 시스템이었습니다. 이 컴퓨터에 직접적으로 사람이 오가지 않고 터미널을 통해 상호 작용했다고 해요. 초창기에는 터미널이(TTY) 였습니다. 나중에는 키보드가 있는 디스플레이로 바뀌었다고 합니다. 콘솔이란? 여기서부터 저도 헷갈립니다.일단 윈도우에서 쓰는 콘솔이랑 터미널이 같다는 의견도 있었어요.콘솔이 윈도우에만 사용하나..? 했는데 리눅스에서도 사용하더라구요?리눅스의 콘솔은..
· TechTalk
2020/07/23 - [개인 프로젝트/JIDO] - 로그인 기능 구현하기 - 에러 에러를 고치기 위해 예전에 사용하던 방식으로 바꿨습니다. mysql-connector-java-bin.jar 파일을 저 경로로 이동시켜줬어요. UserDAO.java DAO란? 데이터베이스에 접근하는 기능을 따로 모아서 DAO(Data Access Object)라고 칭합니다. 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 package user; import java.sql.Connection; import java.sql.Dri..
moongomi
'TechTalk' 카테고리의 글 목록 (3 Page)