기타

    [macOS] macOS 11 Big Sur 베타 쉽게 설치하기

    안녕하세요 전 세계 개발자가 열광하는 애플의 WWDC 2020를 통해 맥OS의 새로운 버전이 발표되었습니다. 이번 맥의 이름은 Big Sur(빅서) 입니다. 예상과 달리 macOS 10.16 버전이 아닌 macOS 11로 변경 되었습니다. 전체적인 디자인이 iOS/iPadOS와 비슷하게 변경되었으며, 사파리 브라우저 성능 개선과 자체 개인정보/보안이 강화되었다고 합니다. 눈에 띄게 확 달라진 기능은 없지만, 디자인이 거의 새롭게 개편되었습니다. 아마 아이폰이나 아이패드를 사용하고 있다면 비슷하게 바뀌었다는 느낌을 받을 수 있을텐데요, 앞으로 출시할 맥은 ARM 기반의 애플 자체 칩셋을 탑재할 것이라고 발표했기 때문에, 어느정도 통일성을 유지하기 위함이라고 볼 수 있을 것 같습니다. 상세한 변경 사항은 다..

    [Linux] Ubuntu 18.04 테마 설정하기

    안녕하세요~ 이번 포스팅에서는 우분투 환경에서 테마를 적용하는 방법에 대해 알아보도록 하겠습니다! 우분투의 기본 테마는 아래와 같습니다. (이미지 출처: 구글) 이전의 16.xx 버전보다는 많이 깔끔해졌는데요 저는 개인적으로 위 스타일을 좋아하지 않습니다.(깔끔한것을 좋아하는 타입) 오늘 저와 동일하게 따라오신다면 아래와 같은 환경으로 세팅이 가능합니다! 엄청 깔끔해졌죠? 위 스타일이 마음에 들지 않더라도 본 포스팅을 참고하시고 나면여러분 스스로 원하는 테마를 찾아서 적용하실 수 있습니다~ 먼저 시작하기 전에 간단한 개념 하나 짚고 가봅시다. (이미지 출처: https://itsfoss.com/install-themes-ubuntu/) 우분투의 데스크탑 환경은 기본적으로 그놈(GNOME)이 사용되고 있으..

    [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는 구글의 인공지능 플랫폼입니다. 누구나 쉽게 사람과 대화할 수 있는 챗봇을 만들 수 있습니다. 이번 포스팅에서는 간단한 주문을 받는 챗봇을 만들어 볼 예정입니다!놀랄만큼 쉽고 간편하기 때문에 본 포스팅을 본 후 여러분들이 ..

    [일상] 카카오톡 플러스친구 챗봇 운영 현황

    안녕하세요! 3월 중 카카오톡 자동응답 API를 사용하여 저희 학교 챗봇 개발을 시작하였습니다. 3월 11일 부터 정식으로 오픈 선언을 하였구요 가까운 선생님 분들께 미리 소식을 전했습니다. 3월 20일에 페이스북을 통한 홍보를 진행하며 플러스 친구 수가 엄청 늘어났습니다. 3월 ~ 현재(2018-05-26) 현재 친구 수는 211명 입니다. 학생, 학부모, 선생님 등 다양한 분들이 사용하고 계십니다. 주로 주말에는 채팅 요청이 매우 적고 등교하는 날에는 평균적으로 50명 이상의 사용자분들이 채팅을 요청하고 있습니다. 가장 많이 요청했던 날에는 101명이나 채팅을 요청하였습니다. 주요 기능이 급식, 버스, 학사일정, 날씨 등 인데 급식 기능을 가장 많이 사용하고 있는것으로 판단 됩니다. 서버는 저희 집에..

    [Git] Github에 저장소 만들고 업로드하기

    안녕하세요 이번 포스팅에서는 깃허브(Github)에 나만의 저장소를 만들고 만든 저장소에 코드나 파일을 업로드하는 방법에 대해 알아보도록 하겠습니다! 먼저 컴퓨터에 깃(Git)이 설치되어있어야합니다!http://codevkr.tistory.com/45 1. Github 가입하기 https://github.com/ 위 링크에 접속하셔서 깃허브에 가입해주세요 2. Github에 저장소 만들기 로그인 하신 후 우측 상단에 보면 프로필 아이콘과 화살표 아이콘이 있습니다. 눌러보시면 아래와 같이 드롭다운 메뉴가 표시됩니다. 여기서 Your profile을 눌러서 여러분들의 프로필로 이동하시면 됩니다. 프로필로 오시면 생성한 저장소(Repositories, 레포지토리)들이 보입니다.저는 이전에 여러개의 저장소를 만..

    [Git] 깃 설치하기(Windows)

    안녕하세요 이번 포스팅에서는 윈도우 환경에서 깃(Git) 설치하는 방법에 대해 간단히 알려드리도로 하겠습니다. 리눅스 또는 맥 사용자분들도 설치할 수 있으나 방법이 다르기 때문에따로 찾아보시면 됩니다! 깃 설치 https://gitforwindows.org/ 접속하셔서 다운로드받습니다. exe 실행파일을 다운로드 받으셨으면 실행시켜서 설치하면 됩니다! 설치가 완료되면 바탕화면이나 폴더 안에서 우클릭을 해보세요! 위와같이 Git GUI Here, Git Bash Here가 추가되어있으면 정상적으로 설치된것입니다! 다음 강좌에서는 깃허브(Github)에 저장소를 만들고 코드(혹은 파일)을 업로드하고 관리하는 방법에 대해 알아보도록 하겠습니다. 감사합니다.