728x90

개발 19

window 환경 Docker - Kurento ( 도커 - 쿠렌토 ) 사용하기

윈도우 환경에서 Docker - Kurento ( 도커 - 쿠렌토 ) 사용하기 docker 와 우분투는 설치가 돼있어야합니다. 우분투 설치 : https://www.44bits.io/ko/post/wsl2-install-and-basic-usage - 명령어는 윈도우탐색기에서 powershell을 검색해주시고 관리자 권한으로 실행시켜주신뒤 아래 명령어를 입력해줍니다. 1. The command 'docker' could not be found 에러 docker pull kurento/kurento-media-server:latest 입력 후에 에러가 떴다... The command 'docker' could not be found in this WSL 2 distro. We recommend to act..

개발/술Talk 2021.08.03

[ BE - JS ] 로그인, 회원가입, 로그아웃 구현

로그인, 회원가입 Maria DB 를 연동하여 만들었습니다. Maria DB 유저테이블 추후 수정될 것으로 예상된다. 유저 넘버 ID PW Nickname email 일단 위 DB로만 구성하였으며 추후 ERD는 수정될수있습니다. CREATE TABLE `users` ( `USERSNO` INT(11) NOT NULL AUTO_INCREMENT, `id` VARCHAR(20) NOT NULL COLLATE 'utf8mb3_general_ci', `pw` VARCHAR(20) NOT NULL COLLATE 'utf8mb3_general_ci', `nickname` VARCHAR(20) NOT NULL COLLATE 'utf8mb3_general_ci', `email..

개발/술Talk 2021.08.02

[ BE - JS ]JWT ( Security )

로그인 출저 : https://shinsunyoung.tistory.com/78 이분 정말 감사드립니다. 이분의 블로그를 많이 참조하였습니다. 1. Spring Security 보안 솔루션을 제공해주는 Spring 기반의 하위 프레임워크입니다. 따른 설정 없이 간단하게 유효성 검사를 대신해주는 친구라고 생각해도 될꺼같아요! 틀렸다면 반드시 댓글에 남겨주세요.. 이 친구를 이해하기전에 인증과 권한도 알아봅시다. 2. 인증 & 권한 인증 - 이 친구가 정말 이친구인가? 권한 - 접근이 가능하도록 해준다. 위 Security 를 사용하면 인증과 권한을 쉽게 사용할수있다는 장점이있습니다. 3. Spring Security를 사용하는 이유 모든 URL에 대한 인증을 요구 로그인 폼을 생성, 로그아웃 처리 CSRF..

개발/술Talk 2021.07.26

[ 술 Talk ] - 프로젝트 1주차 진행 내용

G.O.P 술 Talk " 취중진담, 진솔한 이야기를 익명으로 하고싶다면,,, 술톡 " " 누군가의 고민을 들으며 한잔 하고싶다면 ,, 술톡" 목차 프로젝트 명세 배포 환경 개발환경 Backend 핵심 라이브러리 프로젝트 명세 배포 환경 URL : X 배포 여부 : O / X 접속 가능 : 접속 불가 HTTPS 적용 : O / X PORT : 8080 개발 환경 Backend Framework IntelliJ IDEA Community Edition 2021.1.3 git bash Spring Boot ( ) HeidiSQL (11.3.0.6295 ) MariaDB (10.6 ) Intellje 1일차 개발 환경 및 Maria DB 공부 백엔드인 3인 모두 같은 프로그램에 버전을 사용할수있도록 똑같이 환..

개발/술Talk 2021.07.16

유용한 어플 개발 중 (발표)

당시 이와 같은 어플이 2가지가있었습니다. 1. 첫번째, 이럴땐? 이런앱! - 디자인과 편의성은 좋습니다. 하지만 속도가 많이 느렸습니다. 현재 광고 수익을 얻는 중이였습니다. 2. 필수어플가이드 - 심플한 디자인에 속도가 빠른 장점이있습니다. 다만 관리가 되지않고있고 그에 따라 편의성이 낮습니다. 광고수익 또한 받지않고있습니다. 그래서 저또한 저 어플들의 장점만을 뽑아오고싶었습니다. 간단하고 심플한 UI를 통한 빠른 속도와 꾸준한 관리로 편의성을 높이고 싶었습니다. 첫 계획은 어플을 바로 다운로드를 받을 수 있도록 계획하려하였으나 API 사용법에 미숙하여 store로 바로 연결하는 방법으로 대처하였습니다. 다음 로직 설명으로 넘어가겠습니다.

MovieBattle - fixture 적용

fixture 테스트를 할때 자동화하기 위한 것? 입니다. 이번 프로젝트의 경우 DB에 값을 넣을때 사용하기위해 fixture을 사용하였습니다 Model 을 만든 후, Model을 dump or input을 하여 json 형태로 저장한다. 저장한 json을 명령어를 통해 불러와 테스트를 진행한다. moviebattle에서 진행한 방법은 먼저 app안의 fixture 폴더를 만들어 json 폴더를 넣습니다. app의 models.py에서 json의 세부 데이터 (field)를 적어준다. 이번 moviebattle 에서는title, overview, poster_path, vote_users를 사용합니다. 이후 명령어 python manage.py migrate && loaddata [app_name]/fi..

개발/Movie Battle 2021.05.23
728x90