project LinkDB: 공개 LinkedIn 프로필(및 회사 😉)의 전체 데이터 세트 더 많이 쓰겠습니다. 일주일에 한두 번 쓰도록 노력하겠습니다 ❤️. 캡션에 대한 자세한 정보를 원하십니까? Javascript 개발자 또는 일반 개발자로서 우리는 항상 이력서를 올릴 새로운 프로젝트를 찾고 있습니다. 채용 담당자가 귀하의 이력서를 살펴보는 동안 귀하를 군중들 사이에서 돋보이게 할 수 있는 것, API에 대해 방금 배웠고 귀하의 앱에 연결할 멋진 데이터를 찾고 있다면 이 게시물... programmingprojectwebdevjavascript Personal analysis of the Daily project on GitHub Analysis of other people's projects on github. Learn from him well. https://github.com/spring2613/Daily The project has a lot of highlights. I found the points that I think are good, and analyzed them. Let's start analyz... project project | 로그인 모달 구현 로그인버튼을 눌렀을 때 페이지 이동이 아닌 모달창을 띄우며 좀 더 유저들이 편하게 로그인 기능을 사용할 수 있도록 했습니다. 1. 모달버튼 일단 처음으로 프로젝트에서 헤더부분이 구현되지 않았기 때문에 임시로 로그인버튼을 만들었습니다. 위와 같이 상태를 사용해서 디폴트 값을 false로 주고 로그인버튼 클릭했을 때 상태를 true로 상태를 바꿔줍니다. 그리고 모달이 켜졌을 때 <Loginmod... projectproject [Udemy] React 기본 - 일기장 만들기(2) src/App.js src/DiaryEditor.js ☑️ 사용자 입력을 받는 form (input, textarea) 요소에 특정 길이 이상의 입력이 제대로 들어왔는지 확인하는 코드 작성 ☑️ const handleSubmit : 일기 저장하기 버튼을 눌렀을 때 수행되는 함수를 수정 ☑️ 작성자란(input)에 1글자 미만, 일기본문(textarea)가 5글자 미만일 경우 조건 추가 (al... useRefproject유데미udemy한입크기로잘라먹는리액트DOM리액트DOM [Project] DDYY market 개발 회고 우리 사이트는 검색어를 통해 rinkeby 테스트넷 상에 발행된 NFT를 조회할 수 있고, 메타마스크 지갑을 연결하여 직접 NFT를 발행 하고 특정 주소로 전송할 수도 있다. 이 라이브러리를 사용하면리액트 클라이언트 개발, 스마트 컨트랙트 개발 및 배포, web3 연동까지 통합된 하나의 프로젝트 안에서 개발할 수 있어 매우 편리하다! NFT name, description을 입력하고 원하는 ... projectDDYYDDYY [Udemy] React 기본 - 일기장 만들기(1) ☑️ DiaryEditor : 일기장 컴포넌트 ☑️ useState : 요소를 리액트가 직접 핸들링할 수 있도록 만들어야 함 ☑️ 상태변화 함수 : input과 textarea가 받는 value prop으로 전달 값이 실시간으로 바뀌도록 이벤트 설정(콜백함수 등록하여 event 객체인 e를 매개변수로 전달받게 됨) 사용자가 입력을 하면 어떤 사건이 발생했다고 인식하는데 onChange는 값이... onchangeStateprojectuseState유데미udemy한입크기로잘라먹는리액트리액트State [Project] Kotlin + Spring Boot + Querydsl을 이용한 주소 검색 API 회사 서비스에서 외부 주소 API가 자주 삑난다고 주소 검색 내재화 API를 만든다는 말이 있었다. Server : Spring Boot, Spring Data Jpa, Querydsl 2. JPA Dialect를 이용한 match-against 기능 등록 순수 JPQL에는 match-against 기능을 지원하지 않는다. 이를 사용하기 위해 JPA의 Dialect를 알아야 한다. JPA는 ... projectSpringbootQuerydslQuerydsl TIL. React. <22.04.16> CS스터디 책 키워드 정리 디테일 페이지 만듬 공통IP 연결? 어디에도 있지만 어딘가에 연결되는것. 부모가 어딘가에 있으니 무서워 말고 props.객체를 읽어보자. 1. 프로퍼티(props)란? 프로퍼티, props라고 한다. 상위 컴포넌트가 하위 컴포넌트에 값을 전달할 때 사용한다.(단방향 데이터 흐름 갖는다.) 프로퍼티는 수정할 수 없다는 특징이 있다.(자식입장에선 읽기 전용인 데이터이다... projectReactJavaScriptTILJavaScript [PiaSpace] 기업협업 Project oneButton 정렬 sortedUsersData 함수가 호출 될 때 마다 백엔드로 nickname_ascending, nickname_descending 등으로 값이 바뀌면서 넘어감. 컴포넌트 재 사용 메뉴바와 컴포넌트 재사용을 복합적으로 적용 처음 currentClass값이 없을 때는 <UserSeriesTable />이 호출 clickHandler함수가 실행됨에 따라 currentCl... projectReactReact [ React ] PJ. Query Parameter, Path parameter 을 이용하여 메뉴 url 연결 즉, 메뉴를 누르면 url 변경되고 그 url 의 데이터를 받아오는 것을 구현. Path parameter 원하는 조건의 데이터들 혹은 하나의 데이터에 대한 정보를 받아올 때 적절 (따로 정제되지 않은 데이터 가져올 때) Query string filtering, sorting, searching에 적절 항목에 따라 Path parameter, Query String 을 적용해야하는 부분 나... projectReactReact [ React ] PJ. Props Children 을 활용한 레이아웃 구조 개선 무인양품 사이트의 헤더 하단 콘텐츠는 고정된 넓이값 내에 aside 탭과 각 페이지별 콘텐츠를 렌더링 하는 방식 으로 제작되어 있다. 그렇기 때문에 저희 무지막지팀 역시 같은 방식으로 고정된 width값 내에 콘텐츠를 담는 방향으로 기획했다. 그러기 위해서는 aside와 각 페이지의 콘텐츠를 담을 하나의 Container가 필요했고, 해당 Container의 레이아웃을 통해 항상 같은위치에 ... ReactprojectReact [ React ] PJ. 라이브러리 없이 이미지 슬라이드 구현 이 글을 올릴 수 있었던 계기에 대해 가볍게 서술해보면 프로젝트에서 내가 맡은 부분중에 랜딩 페이지가 존재하였고 그 안에 버튼, 자동슬라이드가 같이 구현 되도록 기획을 했다. 1. 버튼 슬라이드 구현하는 기능에 버튼, 자동 슬라이드가 같이 적용되고 있어 난이도를 고려하여 우선적으로 버튼 슬라이드를 구현. 즉, state 를 관리하기 위하여 랜딩 페이지에서 useState 를 이용하여 2개의 ... ReactprojectReact Wecode 2차 프로젝트 후기(男의집) 호스트를 중심으로 모임을 주최하고 공통된 취향을 서로 나누는 커뮤니티 사이트인 남의집 사이트로 클론프로젝트를 진행함으로써 기획단계에서의 데이터베이스 모델링, KaKao API를 이용한 소셜 로그인(회원가입동시진행), 메인페이지 및 카테고리 중복 필터링, 프로그램 상세페이지, 호스트가 프로그램 등록, 프로그램 신청 예약페이지, 일반유저에서 호스트를 등록하는 페이지 등 각 API 기능들을 구현함... projectWeCodeWeCode 🥠BLOCKTRIP 프로젝트 -4 | DB 연동 우선 내 나름대로의 설계에 따르면 시작은 유저를 생성하고 관리하는것부터였다. 라는 생각에 도커에 mysql 컨테이너를 올렸다. 내 경우는 윈도우라 docker desktop 을 다운로드 받아 사용했다. | mysql 이미지를 내려받는다. | 컨테이너를 생성하고 실행한다. | mysql docker 접속 아 접속전에 docker desktop 에서 컨테이너를 실행시켜줘야 bash에 접속할 수 ... NestJS개발사이드프로젝트projectNestJS Instagram Clone Coding Backend #1 프로젝트 시작하기 위 사이트에서 스프링 부트 프로젝트를 쉽게 생성할 수 있다. 그 외에 언어, Spring Boot 버전, Project 정보들을 입력하면 프로젝트를 생성할 수 있다. Spring Initilizr 말고 IntelliJ에서도 프로젝트를 생성할 수 있다. 찾아보니, buildscript와 apply plugin 부분은 plugins 블록으로 간편하게 표현할 수 있다고 한다. 스프링으로 웹 개발을... Spring bootInstagram CloneprojectInstagram Clone ML : Use cases in FINTECH 앱 행동 분석을 통해 고객을 subscribing products( 대표적인 예로 youtube premium, pandora premium 등이 있습니다. 이 프로젝트의 대상은 회사의 무료 제품을 사용하는 고객입니다. 제품 자체는 업종 불문 무엇이든 상관없지만 무료, 유료 버전 둘다 있어야 합니다. 가장 중요한 프로젝트의 목표는 무료 유저를 유료 멤버로 전환하는 것입니다. -> 이런식으로 ... MLprojectML [PROJECT] AIRBNB CLONING #4 Room Detail 페이지에서 User가 Superhost인지의 여부, User의 이미지, Amenity와 Facility와 같은 편의시설, Reservation, 체크인 날짜와 숙소의 숙박이 가능한 날짜, 그리고 리뷰와 리뷰에 들어갈 이미지, 호스팅 지역, 숙소 규칙 등의 정보가 들어가야 합니다. 여러개의 API가 한 페이지에 합쳐져 잘게 쪼개서 진행했습니다. 디데일 API 코드는 다음과... projectairbnbdjangoairbnb Minimzing Churn of Subscription Product through Analysis of Financial Habit 제가 작업하는 이 모델의 진가를 아직 회사가 알지 못할 수 있지만 큰 가치를 창출할 수 있다고 생각하는 모델입니다. 이는 상품이 고객에게 주는 이점을 상기시키거나, 사용자가 흥미있어 할 만한 상품을 추가하는 것일 수 있습니다. withdrawal : 유저가 돈을 출금한 횟수 purchases : 유저가 계좌에서 소비한 횟수 (회사는 다양한 제휴 상점과 계약해 유저들에게 할인을 제공) purc... MLprojectML [Project-심플다이어리] 글 작성하기 React로 심플다이어리 만들기를 통해 배우기 :) 알게된 것 타겟의 value를 가져오는 비슷한 구조일때는 state를 따로 나눠쓰지 않아도 객체를 활용해서 사용할 수 있다. 이벤트핸들러도 한개로 활용할 수 있다. 다시 입력을 원할 때 focus주는 방식의 useRef 사용법 🔽 state를 객체로 합쳐 사용하기 onChange의 콜백함수는 매개변수 e(event)를 가져옴 => e.tar... eventhandleruseRefReactStateprojectReact [PROJECT] AIRBNB CLONING #5 해당 방을 저장하기를 하면 원하는 이름의 위시리스트를 만들고 해당 폴더 안에 저장할 수 있습니다. 그렇기에 모델링을 할 때 wishlist라는 테이블에 이름과 사용자의 테이블이 필요했고, 방과 위시리스트를 잇는 wishlistroom이라는 중간테이블이 필요했습니다. users/urls users/views body에 room_id, list_id, list_name의 항목을 담아 json으로... projectairbnbdjangoairbnb [PROJECT] AIRBNB CLONING #3 Authorization 인가가 완료되면 리소스 접근 권한이 담긴 Access Token이 클라이언트에게 부여됩니다. 클라이언트의 접근 자격을 확인하고 Access Token을 발급해 권한을 부여하는 역할을 수행합니다. Authorization Code Grant│ 권한 부여 승인 코드 방식 Resource Owner Password Credentials Grant │ 자원 소유자 자격증명 ... projectairbnbdjangoairbnb [PROJECT] AIRBNB CLONING #6 도커(Docker) 컨테이너는 소프트웨어를 개발, 배포, 운영하기 위한 단순하면서 빠르고 강력한 방법을 제공해주는 컨테이너 가상화기술 입니다. 이번 블로그에서는 docker image를 생성하여 Docker Container를 활용해 배포 해보겠습니다. Install Docker Setting 하고 RDS mysql 서버에 접속합니다. mysql -h 'RDS Database Endpoint... dockerairbnbprojectdjangoairbnb [Project] Natural Language Processing with Disaster Tweets - Kaggle 주어진 트윗(tweet) 데이터를 분석하여 재난(disaster)에 관련된 트윗인지 아닌지의 여부를 분석하는 문제입니다. LSTM을 포함한 다양한 분류기법으로 만든 모델 중 정확도가 가장 높은 모델을 선정하고 정확도와 로스값을 시각화고자 합니다. location – the location the tweet was sent from (may be blank) target – in train.c... Data AnalyticscolabkaggleEmbeddingNatural Language Processing with Disaster TweetspythonprojectLSTMtesorflowNLP캐글KerasData Analytics Instagram Clone Coding #2 DB와 JPA 회원은 여러 개의 포스트를 작성할 수 있다. 회원은 다른 회원을 팔로우할 수 있다. (하나의 유저는 여러 명을 팔로우할 수 있고, 여러 명한테 팔로우 될 수 있다.) 하나의 포스트는 여러 개의 이미지를 가질 수 있다. 포스트에는 여러 개의 댓글이 달릴 수 있다. 포스트에 좋아요를 누를 수 있다. 댓글에는 대댓글이 달릴 수 있다. 댓글에는 좋아요를 누를 수 있다. ORM(Object Relat... Spring bootDatabaseInstagram CloneprojectDatabase [Project] Task Kanban: React + TypeScript로 Todo 앱 만들기 Task 추가하기 체크박스 눌러서 Task 완료하기 Task 드래그앤드롭 Task 내용 수정하기 (velog RSCSS 검색 결과 0건) BEM은 클래스 이름에 block, element, modifier가 다 들어가서 아주 길어지기도 한다. RSCSS는 element가 어느 component 내부에 있는지 클래스 이름에 담지 않고 자식 선택자를 사용해 표현해서 개인적으로 보기에 더 편하다고... 회고projectproject [Project-유령게임] 반성문인가 작업로그인가... 유령이 내려오고 캐릭터와 부딪히면 점수가 올라감 유령이 땅에 닿게되면 게임이 끝 게임 실행부터 작업 시작! start버튼이나 점수표에 hide클래스를 className을 사용하여 btnclass btnclass hide 처럼 넣고 빼고 했었는데, classList.toggle()을 사용 캐릭터는 X방향(왼쪽, 오른쪽)으로만 움직이니 offsetLeft로 캐릭터의 위치값을 구하고, style.... projectproject [PROJECT] GREAM 1주차 스프린트 : 개발환경 초기세팅, 팀원마다 해당 프로젝트에서 꼭 이루고 싶은 개인만의 목표를 세우고 공유하여 업무 분담하고 전체 레이아웃 구현, 컴포넌트화 팀원 모두 각자 이번 프로젝트에서 가장 얻고 싶은 것과 개인 목표를 세워 공유하여, 다양한 라이브러리를 사용 및 커스터마이징 해보고 React의 여러 hook 숙달과 더 딥한 학습을 목표로 유저플로우를 줄여 기능 하나하나에 집중하도록... ReactprojectReact 자바의 난수생성기 Random, SecureRandom 이메일로 임시비밀번호를 전송하려고할때, 난수를 생성하여 전달해주려고하던찰나에 궁금증이생겼다. 학부시절에 처음 난수를생성할때 Random함수를 가끔 썼던거같은데 이번에 SecureRandom 에대해 알게되었다. java.util.Random의 인스턴스는 암호학적으로 안전하지 않습니다. 보안에 민감한 응용 프로그램에서 사용할 암호학적으로 안전한 의사 난수 생성기를 얻으려면 SecureRandom... JavaprojectJava
LinkDB: 공개 LinkedIn 프로필(및 회사 😉)의 전체 데이터 세트 더 많이 쓰겠습니다. 일주일에 한두 번 쓰도록 노력하겠습니다 ❤️. 캡션에 대한 자세한 정보를 원하십니까? Javascript 개발자 또는 일반 개발자로서 우리는 항상 이력서를 올릴 새로운 프로젝트를 찾고 있습니다. 채용 담당자가 귀하의 이력서를 살펴보는 동안 귀하를 군중들 사이에서 돋보이게 할 수 있는 것, API에 대해 방금 배웠고 귀하의 앱에 연결할 멋진 데이터를 찾고 있다면 이 게시물... programmingprojectwebdevjavascript Personal analysis of the Daily project on GitHub Analysis of other people's projects on github. Learn from him well. https://github.com/spring2613/Daily The project has a lot of highlights. I found the points that I think are good, and analyzed them. Let's start analyz... project project | 로그인 모달 구현 로그인버튼을 눌렀을 때 페이지 이동이 아닌 모달창을 띄우며 좀 더 유저들이 편하게 로그인 기능을 사용할 수 있도록 했습니다. 1. 모달버튼 일단 처음으로 프로젝트에서 헤더부분이 구현되지 않았기 때문에 임시로 로그인버튼을 만들었습니다. 위와 같이 상태를 사용해서 디폴트 값을 false로 주고 로그인버튼 클릭했을 때 상태를 true로 상태를 바꿔줍니다. 그리고 모달이 켜졌을 때 <Loginmod... projectproject [Udemy] React 기본 - 일기장 만들기(2) src/App.js src/DiaryEditor.js ☑️ 사용자 입력을 받는 form (input, textarea) 요소에 특정 길이 이상의 입력이 제대로 들어왔는지 확인하는 코드 작성 ☑️ const handleSubmit : 일기 저장하기 버튼을 눌렀을 때 수행되는 함수를 수정 ☑️ 작성자란(input)에 1글자 미만, 일기본문(textarea)가 5글자 미만일 경우 조건 추가 (al... useRefproject유데미udemy한입크기로잘라먹는리액트DOM리액트DOM [Project] DDYY market 개발 회고 우리 사이트는 검색어를 통해 rinkeby 테스트넷 상에 발행된 NFT를 조회할 수 있고, 메타마스크 지갑을 연결하여 직접 NFT를 발행 하고 특정 주소로 전송할 수도 있다. 이 라이브러리를 사용하면리액트 클라이언트 개발, 스마트 컨트랙트 개발 및 배포, web3 연동까지 통합된 하나의 프로젝트 안에서 개발할 수 있어 매우 편리하다! NFT name, description을 입력하고 원하는 ... projectDDYYDDYY [Udemy] React 기본 - 일기장 만들기(1) ☑️ DiaryEditor : 일기장 컴포넌트 ☑️ useState : 요소를 리액트가 직접 핸들링할 수 있도록 만들어야 함 ☑️ 상태변화 함수 : input과 textarea가 받는 value prop으로 전달 값이 실시간으로 바뀌도록 이벤트 설정(콜백함수 등록하여 event 객체인 e를 매개변수로 전달받게 됨) 사용자가 입력을 하면 어떤 사건이 발생했다고 인식하는데 onChange는 값이... onchangeStateprojectuseState유데미udemy한입크기로잘라먹는리액트리액트State [Project] Kotlin + Spring Boot + Querydsl을 이용한 주소 검색 API 회사 서비스에서 외부 주소 API가 자주 삑난다고 주소 검색 내재화 API를 만든다는 말이 있었다. Server : Spring Boot, Spring Data Jpa, Querydsl 2. JPA Dialect를 이용한 match-against 기능 등록 순수 JPQL에는 match-against 기능을 지원하지 않는다. 이를 사용하기 위해 JPA의 Dialect를 알아야 한다. JPA는 ... projectSpringbootQuerydslQuerydsl TIL. React. <22.04.16> CS스터디 책 키워드 정리 디테일 페이지 만듬 공통IP 연결? 어디에도 있지만 어딘가에 연결되는것. 부모가 어딘가에 있으니 무서워 말고 props.객체를 읽어보자. 1. 프로퍼티(props)란? 프로퍼티, props라고 한다. 상위 컴포넌트가 하위 컴포넌트에 값을 전달할 때 사용한다.(단방향 데이터 흐름 갖는다.) 프로퍼티는 수정할 수 없다는 특징이 있다.(자식입장에선 읽기 전용인 데이터이다... projectReactJavaScriptTILJavaScript [PiaSpace] 기업협업 Project oneButton 정렬 sortedUsersData 함수가 호출 될 때 마다 백엔드로 nickname_ascending, nickname_descending 등으로 값이 바뀌면서 넘어감. 컴포넌트 재 사용 메뉴바와 컴포넌트 재사용을 복합적으로 적용 처음 currentClass값이 없을 때는 <UserSeriesTable />이 호출 clickHandler함수가 실행됨에 따라 currentCl... projectReactReact [ React ] PJ. Query Parameter, Path parameter 을 이용하여 메뉴 url 연결 즉, 메뉴를 누르면 url 변경되고 그 url 의 데이터를 받아오는 것을 구현. Path parameter 원하는 조건의 데이터들 혹은 하나의 데이터에 대한 정보를 받아올 때 적절 (따로 정제되지 않은 데이터 가져올 때) Query string filtering, sorting, searching에 적절 항목에 따라 Path parameter, Query String 을 적용해야하는 부분 나... projectReactReact [ React ] PJ. Props Children 을 활용한 레이아웃 구조 개선 무인양품 사이트의 헤더 하단 콘텐츠는 고정된 넓이값 내에 aside 탭과 각 페이지별 콘텐츠를 렌더링 하는 방식 으로 제작되어 있다. 그렇기 때문에 저희 무지막지팀 역시 같은 방식으로 고정된 width값 내에 콘텐츠를 담는 방향으로 기획했다. 그러기 위해서는 aside와 각 페이지의 콘텐츠를 담을 하나의 Container가 필요했고, 해당 Container의 레이아웃을 통해 항상 같은위치에 ... ReactprojectReact [ React ] PJ. 라이브러리 없이 이미지 슬라이드 구현 이 글을 올릴 수 있었던 계기에 대해 가볍게 서술해보면 프로젝트에서 내가 맡은 부분중에 랜딩 페이지가 존재하였고 그 안에 버튼, 자동슬라이드가 같이 구현 되도록 기획을 했다. 1. 버튼 슬라이드 구현하는 기능에 버튼, 자동 슬라이드가 같이 적용되고 있어 난이도를 고려하여 우선적으로 버튼 슬라이드를 구현. 즉, state 를 관리하기 위하여 랜딩 페이지에서 useState 를 이용하여 2개의 ... ReactprojectReact Wecode 2차 프로젝트 후기(男의집) 호스트를 중심으로 모임을 주최하고 공통된 취향을 서로 나누는 커뮤니티 사이트인 남의집 사이트로 클론프로젝트를 진행함으로써 기획단계에서의 데이터베이스 모델링, KaKao API를 이용한 소셜 로그인(회원가입동시진행), 메인페이지 및 카테고리 중복 필터링, 프로그램 상세페이지, 호스트가 프로그램 등록, 프로그램 신청 예약페이지, 일반유저에서 호스트를 등록하는 페이지 등 각 API 기능들을 구현함... projectWeCodeWeCode 🥠BLOCKTRIP 프로젝트 -4 | DB 연동 우선 내 나름대로의 설계에 따르면 시작은 유저를 생성하고 관리하는것부터였다. 라는 생각에 도커에 mysql 컨테이너를 올렸다. 내 경우는 윈도우라 docker desktop 을 다운로드 받아 사용했다. | mysql 이미지를 내려받는다. | 컨테이너를 생성하고 실행한다. | mysql docker 접속 아 접속전에 docker desktop 에서 컨테이너를 실행시켜줘야 bash에 접속할 수 ... NestJS개발사이드프로젝트projectNestJS Instagram Clone Coding Backend #1 프로젝트 시작하기 위 사이트에서 스프링 부트 프로젝트를 쉽게 생성할 수 있다. 그 외에 언어, Spring Boot 버전, Project 정보들을 입력하면 프로젝트를 생성할 수 있다. Spring Initilizr 말고 IntelliJ에서도 프로젝트를 생성할 수 있다. 찾아보니, buildscript와 apply plugin 부분은 plugins 블록으로 간편하게 표현할 수 있다고 한다. 스프링으로 웹 개발을... Spring bootInstagram CloneprojectInstagram Clone ML : Use cases in FINTECH 앱 행동 분석을 통해 고객을 subscribing products( 대표적인 예로 youtube premium, pandora premium 등이 있습니다. 이 프로젝트의 대상은 회사의 무료 제품을 사용하는 고객입니다. 제품 자체는 업종 불문 무엇이든 상관없지만 무료, 유료 버전 둘다 있어야 합니다. 가장 중요한 프로젝트의 목표는 무료 유저를 유료 멤버로 전환하는 것입니다. -> 이런식으로 ... MLprojectML [PROJECT] AIRBNB CLONING #4 Room Detail 페이지에서 User가 Superhost인지의 여부, User의 이미지, Amenity와 Facility와 같은 편의시설, Reservation, 체크인 날짜와 숙소의 숙박이 가능한 날짜, 그리고 리뷰와 리뷰에 들어갈 이미지, 호스팅 지역, 숙소 규칙 등의 정보가 들어가야 합니다. 여러개의 API가 한 페이지에 합쳐져 잘게 쪼개서 진행했습니다. 디데일 API 코드는 다음과... projectairbnbdjangoairbnb Minimzing Churn of Subscription Product through Analysis of Financial Habit 제가 작업하는 이 모델의 진가를 아직 회사가 알지 못할 수 있지만 큰 가치를 창출할 수 있다고 생각하는 모델입니다. 이는 상품이 고객에게 주는 이점을 상기시키거나, 사용자가 흥미있어 할 만한 상품을 추가하는 것일 수 있습니다. withdrawal : 유저가 돈을 출금한 횟수 purchases : 유저가 계좌에서 소비한 횟수 (회사는 다양한 제휴 상점과 계약해 유저들에게 할인을 제공) purc... MLprojectML [Project-심플다이어리] 글 작성하기 React로 심플다이어리 만들기를 통해 배우기 :) 알게된 것 타겟의 value를 가져오는 비슷한 구조일때는 state를 따로 나눠쓰지 않아도 객체를 활용해서 사용할 수 있다. 이벤트핸들러도 한개로 활용할 수 있다. 다시 입력을 원할 때 focus주는 방식의 useRef 사용법 🔽 state를 객체로 합쳐 사용하기 onChange의 콜백함수는 매개변수 e(event)를 가져옴 => e.tar... eventhandleruseRefReactStateprojectReact [PROJECT] AIRBNB CLONING #5 해당 방을 저장하기를 하면 원하는 이름의 위시리스트를 만들고 해당 폴더 안에 저장할 수 있습니다. 그렇기에 모델링을 할 때 wishlist라는 테이블에 이름과 사용자의 테이블이 필요했고, 방과 위시리스트를 잇는 wishlistroom이라는 중간테이블이 필요했습니다. users/urls users/views body에 room_id, list_id, list_name의 항목을 담아 json으로... projectairbnbdjangoairbnb [PROJECT] AIRBNB CLONING #3 Authorization 인가가 완료되면 리소스 접근 권한이 담긴 Access Token이 클라이언트에게 부여됩니다. 클라이언트의 접근 자격을 확인하고 Access Token을 발급해 권한을 부여하는 역할을 수행합니다. Authorization Code Grant│ 권한 부여 승인 코드 방식 Resource Owner Password Credentials Grant │ 자원 소유자 자격증명 ... projectairbnbdjangoairbnb [PROJECT] AIRBNB CLONING #6 도커(Docker) 컨테이너는 소프트웨어를 개발, 배포, 운영하기 위한 단순하면서 빠르고 강력한 방법을 제공해주는 컨테이너 가상화기술 입니다. 이번 블로그에서는 docker image를 생성하여 Docker Container를 활용해 배포 해보겠습니다. Install Docker Setting 하고 RDS mysql 서버에 접속합니다. mysql -h 'RDS Database Endpoint... dockerairbnbprojectdjangoairbnb [Project] Natural Language Processing with Disaster Tweets - Kaggle 주어진 트윗(tweet) 데이터를 분석하여 재난(disaster)에 관련된 트윗인지 아닌지의 여부를 분석하는 문제입니다. LSTM을 포함한 다양한 분류기법으로 만든 모델 중 정확도가 가장 높은 모델을 선정하고 정확도와 로스값을 시각화고자 합니다. location – the location the tweet was sent from (may be blank) target – in train.c... Data AnalyticscolabkaggleEmbeddingNatural Language Processing with Disaster TweetspythonprojectLSTMtesorflowNLP캐글KerasData Analytics Instagram Clone Coding #2 DB와 JPA 회원은 여러 개의 포스트를 작성할 수 있다. 회원은 다른 회원을 팔로우할 수 있다. (하나의 유저는 여러 명을 팔로우할 수 있고, 여러 명한테 팔로우 될 수 있다.) 하나의 포스트는 여러 개의 이미지를 가질 수 있다. 포스트에는 여러 개의 댓글이 달릴 수 있다. 포스트에 좋아요를 누를 수 있다. 댓글에는 대댓글이 달릴 수 있다. 댓글에는 좋아요를 누를 수 있다. ORM(Object Relat... Spring bootDatabaseInstagram CloneprojectDatabase [Project] Task Kanban: React + TypeScript로 Todo 앱 만들기 Task 추가하기 체크박스 눌러서 Task 완료하기 Task 드래그앤드롭 Task 내용 수정하기 (velog RSCSS 검색 결과 0건) BEM은 클래스 이름에 block, element, modifier가 다 들어가서 아주 길어지기도 한다. RSCSS는 element가 어느 component 내부에 있는지 클래스 이름에 담지 않고 자식 선택자를 사용해 표현해서 개인적으로 보기에 더 편하다고... 회고projectproject [Project-유령게임] 반성문인가 작업로그인가... 유령이 내려오고 캐릭터와 부딪히면 점수가 올라감 유령이 땅에 닿게되면 게임이 끝 게임 실행부터 작업 시작! start버튼이나 점수표에 hide클래스를 className을 사용하여 btnclass btnclass hide 처럼 넣고 빼고 했었는데, classList.toggle()을 사용 캐릭터는 X방향(왼쪽, 오른쪽)으로만 움직이니 offsetLeft로 캐릭터의 위치값을 구하고, style.... projectproject [PROJECT] GREAM 1주차 스프린트 : 개발환경 초기세팅, 팀원마다 해당 프로젝트에서 꼭 이루고 싶은 개인만의 목표를 세우고 공유하여 업무 분담하고 전체 레이아웃 구현, 컴포넌트화 팀원 모두 각자 이번 프로젝트에서 가장 얻고 싶은 것과 개인 목표를 세워 공유하여, 다양한 라이브러리를 사용 및 커스터마이징 해보고 React의 여러 hook 숙달과 더 딥한 학습을 목표로 유저플로우를 줄여 기능 하나하나에 집중하도록... ReactprojectReact 자바의 난수생성기 Random, SecureRandom 이메일로 임시비밀번호를 전송하려고할때, 난수를 생성하여 전달해주려고하던찰나에 궁금증이생겼다. 학부시절에 처음 난수를생성할때 Random함수를 가끔 썼던거같은데 이번에 SecureRandom 에대해 알게되었다. java.util.Random의 인스턴스는 암호학적으로 안전하지 않습니다. 보안에 민감한 응용 프로그램에서 사용할 암호학적으로 안전한 의사 난수 생성기를 얻으려면 SecureRandom... JavaprojectJava