# 42cabi

13개의 포스트

블랙홀에 빠진 유저 처리 - (2)

❓ 블랙홀에 빠진 유저는 42 intra 로그인을 할 수 없기 때문에 Cabi 사이트에는 로그인이 불가능하다. 따라서 해당 유저가 대여하고 있던 사물함이 있어도 반납할 수 없다. 이로 인해 사용되지 않은 채로 방치되는 사물함이 생기고, 해당 유저에게 연체 메일이 발송되

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

[회고][42Cabi] 배포했다! 그리고...

실제 배포되는 첫 팀 프로젝트를 마치며, 제가 느끼고 성장한 부분들을 회고해 보았습니다. 개발을 대하는 관점 자체가 크게 달라진 두 달이었습니다.

2022년 11월 8일
·
1개의 댓글
·
post-thumbnail

동시 대여/반납 문제

해당 문서는 Cabi 서비스의 핵심이라고 할 수 있는 사물함 대여/반납 기능을 구현중 트랜잭션 관리 문제로 발생했던 이슈와 그 해결과정을 정리한 것이다.

2022년 11월 7일
·
0개의 댓글
·

블랙홀에 빠진 유저 처리 - (1)

Cabi는 42Seoul 카뎃(본과정 교육생)을 위한 서비스이다.그렇기 때문에 42 자체 인트라넷인 42 intra를 통해 로그인이 가능한 유저만 서비스를 이용할 수 있도록 해야한다.Cabi에서는 이를 위해 passport-42 node 라이브러리를 사용사용자로하여금

2022년 10월 20일
·
1개의 댓글
·
post-thumbnail

[트러블슈팅][React] useEffect는 렌더링 '이후'에 실행된다

useEffect의 동작 및 컴포넌트 렌더링 과정에 대한 이해도가 부족해 발생한 문제였습니다. 의존성 배열을 사용하여 해결했지만, useLayoutEffect를 사용해볼 여지가 남아 있습니다.

2022년 10월 19일
·
0개의 댓글
·
post-thumbnail

[09/29] `Uncaught ReferenceError: process is not defined` error

process is not defined error

2022년 9월 29일
·
0개의 댓글
·
post-thumbnail

[09/29] [react-ga] gaTrackingId is required in initialize() error

[react-ga] gaTrackingId is required in initialize() 원인과 해결방법

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

[09/28] <p> cannot appear as a descendant of <p>

p 태그 내부에 p 태그 중복 사용

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

[09/27] Provisional headers are shown error

Provisional headers are shown

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

[09/26] `Property 'key' does not exist on type 'object'.` error

`Property 'key' does not exist on type 'object'.`

2022년 9월 26일
·
0개의 댓글
·
post-thumbnail

[09/06] React 프로젝트에 Google Analytics 연동하기

React - Google Analytics

2022년 9월 6일
·
0개의 댓글
·
post-thumbnail

[09/05] Redux toolkit 적용

[42cabi refactoring] 기존 Redux 코드 Redux toolkit 활용하여 slice로 state, Action 관리하기

2022년 9월 4일
·
0개의 댓글
·