-
firebase algolia extension 설정 (Algolia API Key)
firebase extension으로 algolia 사용하려는데 Aloglia API Key 부분에서 막혀서 삽질의 기록을 남김 1. Algolia에 로그인 후 왼쪽 하단 Settings를 클릭 2. API Keys 클릭 3. All API Keys 탭에서 New API Key 버튼 클릭 4. 여러 정보들을 입력 후 가장 아래 ACL 에서 addObject, deleteObject, listIndexes, deleteIndex, editSettings, settings 추가 후 Create 버튼 클릭 5. 생성된 API 키를 복사해서 firebase extension Search with Algolia에서 사용 - 끝 -
-
firebase AppCheck 설정 in web ( with NextJS ) | localhost에서 사용 (debug mode)
App Check - 승인되지 않은 클라이언트가 백엔드 리소스에 액세스하는 것을 방지하여 API 리소스를 남용하지 않도록 보호 1. 빌드 - AppCheck - 앱 - 내 앱 클릭 2. reCAPTCHA 보안 비밀 키 입력을 위해, recaptcha 생성 사이트로 이동하여 reCAPTCHA 생성을 위한 필수 값 입력 후 제출 3. 제출 후 등록된 reCAPTCHA 비밀 키 복사 클릭 4. 빌드 - AppCheck - 앱 - 내 앱 - reCAPTCHA의 보안 비밀 키에 붙여넣기 후 저장 5. 등록 완료 되면 오른쪽 메뉴 열기를 클릭 후 디버그 토큰 관리 클릭 6. 디버그 토큰 추가 클릭 (웹 브라우저 콘솔에서 받아오는 방법 or 토큰 생성 버튼 클릭해서 생성하는 방법) (첫번째 방법으로 설명) 7. lo..
-
[React MUI 5] 인스타그램 클론코딩 - Feed Layout 구성
결과물 구현 1. src/components 폴더 아래에 Feed.js, Stories.js, MiniProfile.js 추가 import Box from '@mui/material/Box'; import MiniProfile from './MiniProfile'; import Stories from './Stories'; function Feed() { return ( {/* posts */} {/* sugestions */} ); } export default Feed; 2. Feed.js의 main 컴포넌트에 display: grid 및 grid-template-columns 설정 function Feed() { return ( ...... ) } 3. 왼쪽 Stories가 포함된 section은 ..
-
codeload github 주소 의미 해석
예시 명령어 curl https://codeload.github.com/mui/material-ui/tar.gz/master | tar -xz --strip=2 material-ui-master/examples/nextjs-with-typescript codeload.github.com github 파일 다운로드 및 보관을 위한 캐싱 목적의 subdomain mui github 계정 소유자 id (owner) material-ui 해당 계정의 repository 이름 (repo) tar.gz 다운로드 받을 압축파일 형식 (tar, zip 등) master branch 이름 ( 주로 main, master ) tar 관련 명령어 -xz x는 압축해제, z는 gzip 사용 —strip=2 상위 2개의 경로를..
-
함께 자라기 애자일로 가는 길 - 방법론이 먹히지 않는 이유
어떤 기술적 실천법이라도 그걸 현실에서 적용하기 위해서는 사회적 자본과 기술이 필요하다. 애자일이란 말을 수도 없이 보고 들었지만 모호한 부분들이 참 많았는데, 이 책으로부터 많은 걸 정리할 수 있게 된거 같아 기쁘다. 경력이 10년인 개발자와 2년인 개발자의 개발 생산성은 얼마나 차이가 날까? 꽤나 많이 날거라고 생각했지만, 그렇지 않은 경우가 대부분이었다는 걸 보고는 많이 놀랐다. 다른 여러 영역에서도 마찬가지로 어느 정도 최소한도의 경험치만 넘어가면 둘의 상관성은 생각보다 낮다는 것이었다. 1만 시간의 법칙을 예시로 들며 이야기하는 부분이 재밌었다. "우리는 하루 세 번 3분씩 이를 닦는데, 다섯 살부터 닦았을 것이고 죽기 전까지 닦을 것인데 왜 나이 들었다고 이 잘 닦는 사람 이야기를 들어본 적이..