전체 글

전체 글

    [Tomcat] 아파치 톰캣 서버 포트 변경하기

    안녕하세요 이번 포스팅에서는 톰캣서버의 포트를 변경하는 방법에 대해 소개할까합니다.기본적으로 톰캣의 포트는 8080인데 다른 포트를 사용하고싶으시면 설정파일에서 변경이 가능합니다. 포트를 변경하려면 톰캣이 설치되어있는 경로로 이동합니다. 톰캣 디렉토리 안에 있는 conf 폴더로 들어가주세요 conf 폴더 안에 server.xml 파일이 있습니다. 메모장이나 기타 텍스트 에디터로 열어주세요! Connector 부분을 찾아주세요 Connector의 속성으로 port="8080" 이 기본값으로 지정되어있습니다.이 부분의 포트번호를 원하는 포트로 변경해주신 후 저장해주세요 저는 8000 포트로 변경했습니다 (post="8000") 저장하신 후 톰캣을 실행시켜봅시다. bin/startup.bat 로그를 확인해보시..

    [Tomcat] 아파치 톰캣 설치하기

    안녕하세요 이번 포스팅에서는 아파치 톰캣 설치방법에 대해 작성하도록 하겠습니다. 먼저 톰캣을 설치하기 전에, JDK가 설치되어있어야합니다.아직 JDK가 설치되어있지 않으시다면 아래 링크에서 확인하실 수 있습니다. [JDK 설치 및 설정하기]http://codevkr.tistory.com/2 톰캣 설치를 위해 아래 링크로 접속합니다. https://tomcat.apache.org/ 홈페이지에 접속해보면 좌측 메뉴에 다운로드 항목이 있습니다.설치하실 톰캣 버전을 선택해주세요. 저는 최신버전인 9.0 을 선택하여 설치하도록 하겠습니다. 버전을 선택하셨다면 아래쪽에 Core: 부분이 있습니다. 컴퓨터 환경에 맞는 버전을 선택해서 다운로드받아주세요 저는 윈도우 64비트 환경이기 때문에 64-bit Windows ..

    [DialogFlow] 다이얼로그 플로우로 주문 챗봇 만들기 - 4 (카카오톡 연동 마무리)

    안녕하세요 이번 포스팅에서는 카카오톡 유저로부터 받은 메시지를 Dialogflow에 전달해주고응답받을 수 있도록 연동하는 작업을 진행하도록 하겠습니다. 먼저 기존의 코드를 조금 수정 및 추가해줍니다. 이전 포스팅의 코드와 비교해보고 빨간 네모 부분을 수정해주세요 서버 코드를 저장하고 재시작한후 카카오톡에서 확인해보면 버튼이 2개로 변경되어있고 버튼을 누르면 메시지가 응답됩니다. 하지만 아직 Dialogflow와 연동하지 않았습니다. 마지막으로 일반 메시지는 Dialogflow에서 처리하도록 연동하는 코드를 추가해보도록 하겠습니다. 코드를 작성하기 전에 다이얼로그 플로우의 프로젝트 옵션에서 프로젝트 ID를 미리 복사해둡니다. 빨간 네모 부분을 복사해두세요!! 그리고 js 파일을 하나 더 생성해줍니다. 저는..

    [DialogFlow] 다이얼로그 플로우로 주문 챗봇 만들기 - 3 (카카오톡 연동 준비)

    안녕하세요 이번 시간에는 본격적으로 개발한 Dialogflow 챗봇을 카카오톡 플러스친구와 연동하여실제 서비스를 진행하기 위한 과정을 진행하도록 하겠습니다! 분량이 있어서 카카오톡 연동 부분은 총 2 포스트로 진행할 예정입니다. 먼저 다이얼로그플로우 프로젝트의 설정으로 진입해서 정보를 하나 확인해봅시다. API 버전이 V2인지 확인해주세요! 만약에 V1이라면 V2로 변경해주세요. 기존에는 기본값이 V1이였으나 최근부터 V2가 기본 API 버전으로 선택됩니다. 이전의 V1보다 연동하는 방법이 조금 까다로워지고 보안적인 측면에서도 강화되었는데 크게 어렵지 않습니다. V2 버전인것을 확인했으면 아래 링크로 접속해줍니다 [ 구글 클라우드 플랫폼 ] https://console.cloud.google.com/pr..

    [DialogFlow] 다이얼로그 플로우로 주문 챗봇 만들기 - 2 (맥락)

    안녕하세요~ 이번 포스팅에서는 지난시간에 이어 주문챗봇을 더 개선해보도록 하겠습니다! 지난시간에 알아보았던 Intent, Entity 말고 새로운 Context에 대해 간단히 익히고,기존 Dialogflow 프로젝트에 적용해보도록 하겠습니다! [새 인텐트 만들기] 유저로부터 "배달해줘" 라는 의도를 파악하여 반응할 수 있도록 인텐트를 하나 생성합니다. 저는 인텐트명을 DELIVERY로 정했습니다. 학습 문장은 배달해줘, 보내줘 등 배달을 요청하는 문장으로 적절히 추가해주세요 그리고 아래의 응답 메시지로 알겠다는 응답 문장을 작성해주시고 저장해주세요 저장 및 트레이닝 후 챗봇에게 다짜고짜 배달해달라고 해봅시다. 챗봇은 알겠다고 답장하는 문장을 배웠기 때문에 의도, 상황도 모른 채 배운대로 알겠다고 답장합니..

    [DialogFlow] 다이얼로그 플로우로 주문 챗봇 만들기 - 1 (의도, 개체)

    안녕하세요 이번 포스팅에서는 구글의 DialogFlow (이전 API.ai)를 이용하여 주문 챗봇을 만들어보도록 하겠습니다! 챗봇이라고 하면 사람과 대화를 주고받고 유저가 의도한 요청대로 결과를 전달해주는 역할을 합니다. 챗봇 구현에서 가장 어려운것은 역시 대화인데요 큰 비중을 가지고 있는것이 자연어 처리입니다. 쉽게 구현할 수 없고 매우 어렵기 때문에 챗봇 개발에 큰 어려움이 있습니다. 하지만, 구글의 DialogFlow가 우리의 어려움을 해결해 줄 수 있습니다! DialogFlow는 구글의 인공지능 플랫폼입니다. 누구나 쉽게 사람과 대화할 수 있는 챗봇을 만들 수 있습니다. 이번 포스팅에서는 간단한 주문을 받는 챗봇을 만들어 볼 예정입니다!놀랄만큼 쉽고 간편하기 때문에 본 포스팅을 본 후 여러분들이 ..

    [Deemo] Ice - RE:UNION -Duo Blade Against- (HARD LV10) FC

    이번 영상은 최근 업데이트에 추가된 Ice 콜렉션에 있는 RE: UNION -Duo Blade Against- 쌍칼 입니다. 3.2 트레일러의 배경음악으로 나왔는데 출시 전부터 매우 기대를 하고 있었습니다. 개인적으로 곡 자체는 좋은것같습니다. HARD 레벨이 10인데 심지어 Extra 레벨도 있습니다.엑스트라 레벨은 엄지유저는 꿈도 못꾸고 검지유저에게도 매우 어렵습니다. 감사합니다.

    [Deemo] Ice - Parodia Sonatina Var.II (HARD LV10) FC

    이번 영상은 Ice의 Parodia Sonatina Var.II 곡 플레이 영상입니다. 10레벨 치고는 쉬운 편에 속하는것같습니다. 다만 Extra 레벨이 존재하는데 Extra 레벨은 정말 괴랄해서 엄지유저들은 손도 못댈정도입니다.. 감사합니다.

    [Deemo] Cashew - Aquamarine (HARD LV9) FC

    이번 영상은 최근 디모의 3.2 업데이트에 추가된 무료 곡 중 1개입니다. 노래도 좋고 나름 마음에 들어하는 곡 중 하나입니다. 감사합니다.

    [Deemo] Orangentle - H (HARD LV10) FC

    이번 영상은 Orangentle의 H곡 플레이 영상입니다. 이 곡은 나름 쉬운것같으면서도 양 손가락을 잘 사용해야 풀콤보를 달성하실 수 있습니다. 감사합니다