inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

토큰 관리에 대해 질문을 드리고 싶습니다.

해결됨

한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편

안녕하세요 멘토님, 정말 쉽게 설명해주셔서 수업 잘 듣고 있습니다. 인증 처리하기 부분에 대해서 흐름도를 자세하고 재밌게 설명해주셔서 덕분에 이해하기 수월했습니다. 다만 현재 토큰들을 localStorage에 저장하고 이 값을 zustand로 관리하고 있는 것 같은데 사실 토큰을 storage에 저장하는 방식이 일반적이지는 않은 것 같습니다. 이 부분에 대해서 찾아본 결과 supabase를 이용하기에 쿠키에 저장하는 건 무리인 것 같고, 그렇다면 그나마 토큰을 메모리에 저장하는 방식이 안전할 것 같습니다. 로그인을 진행하면 토큰이 localStorage에 저장되는 형태인데, 이때 만약 storage에 저장하지 않고 메모리에 받게하려면 어떻게 할 수 있을까요 .. ? 또한 사실 토큰 자체를 zustand에서 가지고 있는 것도 괜찮은지 의문입니다.. 전역상태로 들고 있는 것이라서 충분히 탈취위험이 있을 것이라고 생각이 되어서요.. 사실 백엔드 서버가 있었다면 쿠키에 저장하는 로직으로 진행했을 거 같은데 만약 이때는 로그인 상태를 어떻게 판별하는지에 대해서도 궁금합니다 !

  • react
  • typescript
  • react-query
  • supabase
  • zustand
이헨 댓글 2 좋아요 0 조회수 155

배경채우는 기능질문요

미해결

[입문] 마케팅에 필요한 포토샵 디자인 강의

레이어추가후 alt+delete 색채우는거랑 solid color 배경채우는거랑차이가있나요?

  • 콘텐츠-마케팅
  • photoshop
관점.xy 댓글 1 좋아요 0 조회수 135

21강 블로그 스킨

미해결

[입문] 마케팅에 필요한 포토샵 디자인 강의

10분4초 부분 부족한 배경채우는거 생성형 채우기로도 가능하죠?

  • 콘텐츠-마케팅
  • photoshop
관점.xy 댓글 2 좋아요 0 조회수 124

14강 배너2 5분20초부분

미해결

[입문] 마케팅에 필요한 포토샵 디자인 강의

선택영역 지정후 흰색채우는거랑 사각형 도형으로 그리는거랑 차이가있나요?

  • 콘텐츠-마케팅
  • photoshop
관점.xy 댓글 1 좋아요 0 조회수 114

19강 레이어마스크 3분48초

미해결

[입문] 마케팅에 필요한 포토샵 디자인 강의

브러시로 지우는거랑 영역을 선택해서 delete로 지우는거랑 차이가있나요?

  • 콘텐츠-마케팅
  • photoshop
관점.xy 댓글 2 좋아요 0 조회수 167

사각형 그리는게 헷깔려요

미해결

[MD/마케터] 포토샵 파일 수정법과 썸네일/기획전 제작하기

1.어떤 경우에는 사각형 선택영역 지정후 색깔을 채워넣는 경우랑 사각형 도형으로 그려넣는 경우랑 차이가 있나요? 2.어떤 경우에 선택영역으로 사각형을 그리고 어떤 경우에는 도형을 그리나요? 3.강의6분에 사각형 그릴때 선택영역-채우기로 해도되나요?

  • photoshop
  • 콘텐츠-제작
관점.xy 댓글 1 좋아요 0 조회수 89

11강 7분22~28초 행간조절

미해결

[MD/마케터] 포토샵 파일 수정법과 썸네일/기획전 제작하기

카드뉴스 강의에선 행간 권장을 폰트사이즈 +10~20인데 7분22초 강의에선 행간과 폰트사이즈가 거의 동일한데 가이드라인과 달라서 헷깔리네요 어떻게 조절을 하는게 맞는지

  • photoshop
  • 콘텐츠-제작
관점.xy 댓글 2 좋아요 0 조회수 96

12강 15분40초부분

미해결

[MD/마케터] 포토샵 파일 수정법과 썸네일/기획전 제작하기

둥근사각형 크기를 ctrl+t로 링크를 깨고 가로 늘리는거랑 1.강의에서 처럼 직접선택툴 이용해 path를 조절해서 늘리는거랑 어떤 차이가 있나요? 2.둘다 시각적으로 비슷해보이는데 언제 ctrl+t로 도형을늘리고 직접선택툴 이용해 크기를 조절하는지 헷깔립니다

  • photoshop
  • 콘텐츠-제작
관점.xy 댓글 2 좋아요 0 조회수 105

필요한 파일만 가지고 배포할 수 있나요?

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

image같은 정적파일이나, JSP만 따로 Jenkins를 통해서 배포할 수 있을까요? 배포하려는 환경은 온프레미스이며, 소스 저장소는 Bitbucket을 사용하고 있습니다! jenkins는 처음이라 감이 잘 안 잡힙니다. 각각의 소수의 원하는 파일들만 자동 배포를 할 수 있는지 궁금합니다!

  • ci/cd
  • 정적파일
  • jsp
brucehan_business 댓글 2 좋아요 0 조회수 161

여러 줄 한꺼번에 주석처리

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

하는 방법이 있을까요?? 강의에서는 슉슉 빠르게 되는 것이 신기해서 여쭤봅니다!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
랄랄라 댓글 2 좋아요 0 조회수 302

가이드북 신청 질문

미해결

RTL - 레드팀 맛보기

가이드북 접근 신청을 하는것만으로도 AWS추가비용이 발생한다는건가요 아니면 가이드북신청해놓고 공부할때 사용할때 비용이 발생하기 시작한다는것인가요?

  • 모의해킹
ADK123 댓글 1 좋아요 0 조회수 152

샤딩에 대해서 궁금점있습니다.

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

저의 짧은 지식으로는 샤딩은 수평분할에 기반한 방식이라 수직은 존재하지 않는 것으로 알고 있습니다. 혹시, 이부분에 대해서 설명을 해주실 수 있으신가요?

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
hahahl 댓글 2 좋아요 0 조회수 132

fetch api의 상태값 유지

미해결

한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편

안녕하세요..강의 잘 보고 있습니다. import { ITodoInfo } from "@/utils/types"; export async function fetchTodos(blngCoCd:string, userId:string) { const respose = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/todo/list?blngCoCd=${blngCoCd}&userId=${userId}` ); if (!respose.ok) { throw new Error("Fetch Todo Error"); } const data: ITodoInfo[] = await respose.json(); console.log('todo data=',JSON.stringify(data, null, 2)); return data; } import { fetchTodos } from "@/api/todo/fetch-todos"; import useUserInfoStore from "@/store/user-info-store"; import { ILoginUserInfo } from "@/utils/types"; import { useQuery } from "@tanstack/react-query"; export function UserTodosData() { const loinData: ILoginUserInfo = useUserInfoStore((state) => state.userInfo); return useQuery({ queryFn: () => fetchTodos(loinData.blngCoCd, loinData.userId) , queryKey: ["todos"], }); } 이런식으로 zustand의 유저 정보를 가져와 훅에서 api를 호출을 하면 처음은 정보를 가져오는데. refresh를 하면 다시 가져 올때 blngCoCd와 userId가 null이 되면서 리스트를 가져오지 못하네요. zustand의 정보는 localstorage로 보관하고 있고... const loinData: ILoginUserInfo| null = useUserInfoStore((state) => state.userInfo); const blngCoCd = loinData?.blngCoCd; const userId = loinData?.userId; // blngCoCd와 userId가 모두 존재할 때만 쿼리를 활성화합니다. const enabled = !!blngCoCd && !!userId; return useQuery({ queryFn: () => fetchTodos(blngCoCd, userId) , queryKey: ["todos", blngCoCd, userId], enabled: enabled, }); 이렇게 변경을 했는데... api에 파라미터를 넘겨야 하는경우 새로고침을 할 경우 이런식으로 하는게 일반적인가요?

  • react
  • typescript
  • react-query
  • supabase
  • zustand
shoncg 댓글 2 좋아요 0 조회수 122

CH3의 맨 처음에 등장하는 '임베딩 입력 시퀀스' 텐서 값은 임의의 숫자인가요?

미해결

제 3장("어텐션 메커니즘 구현하기")의 거의 맨 앞 부분에 다음과 같은 문구와 코드가 등장합니다. 다음처럼 3차원 벡터로 임베딩한 입력 시퀀스가 있다고 가정. import torch inputs = torch.tensor( [[ 0.43 , 0.15 , 0.89 ], # Your (x^1) [ 0.55 , 0.87 , 0.66 ], # journey (x^2) [ 0.57 , 0.85 , 0.64 ], # starts (x^3) [ 0.22 , 0.58 , 0.33 ], # with (x^4) [ 0.77 , 0.25 , 0.10 ], # one (x^5) [ 0.05 , 0.80 , 0.55 ]] # step (x^6) ) 이 값들은 토크나이저에서 그냥 임의로 마구잡이로 부여하는 실수 값인가요? 아니면 각 토큰 별로 이미 유사도나 거리 개념까지 다 계산 되어서 나온 실수 값인가요? 아!! 단순하게 이 교재에서 이해를 돕기 위해 3차원 값으로 예를 든 저 실수들만을 말하는 게 아니고요 실제로 LLM에서 입력 시퀀스의 각 토큰에 부여된 텐서 값들을 말하는 겁니다. 만약 아무런 연관성이 없이 그냥 임의로 토크나이저에서 만들어진 실수 값일 뿐이라면, 단순히 한 입력 원소와 다른 모든 입력 원소의 점곱 등의 연산을 통해 산출된 문맥 벡터가 무슨 의미가 있는 것인 지 이해가 잘 되지 않아서요. 즉, 그냥 아무런 연관성 없는 임의의 값들끼리 접곱했는데 의미를 가진 문맥 벡터가 나온다는 게 언뜻 이해가 되질 않습니다. 아니면, 처음에는 토크나이저에서 아무런 연관성 없이 그냥 임의로 실수 값들을 각 토큰에 부여했다 하더라도, "훈련 가능한 가중치를 가진 멀티 헤드 어텐션" 알고리즘을 수행하게 되면 어텐션 가중치가 갱신 되면서 이런 모든 의구심이 해소 되는 것인가요?

두희 이 댓글 1 좋아요 0 조회수 26

authorization-server 라이브러리 질문이 있습니다.

미해결

스프링 시큐리티 OAuth2

강의 내에서 dependencies 하고 있는 spring-security-oauth2-authorization-server 랑 아래 org.springframework.boot:spring-boot-starter-oauth2-authorization-server 과는 다른 라이브러리인가요? 프로젝트 생성하면서 oauth2 authorization 서버를 선택 후에 build.gradle를 확인했는데 강의에서 나온 것과 상이하여 질문드립니다.

  • java
  • spring
  • spring-boot
  • oauth
infbackends 댓글 1 좋아요 0 조회수 136

[gif첨부] 아이콘 사이즈 설정 Instant swap property

미해결

[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기

안녕하세요. 피그마에서 아이콘이 있는 버튼을 만드는데 어려움이 있어 문의드립니다. 내용과 함께 gif를 첨부드렸는데 같이 확인부탁드립니다. 아이콘 사이즈 : 24 / 20px 버튼 사이즈 : default / X-small 아이콘 : Leading(앞) / Tralling(뒤) Instant swap property를 한후, ->Leading icon , ->Trailing icon을 사용하고 싶은데요. 아이콘 사이즈도 자동으로 사이즈별로 관리하려면 어떻게 해야할까요? 아이콘 Instant swap property를 하고나면, 사이즈가 하나로만 인식을 하는지 전체 사이즈가 변경되는 현상이 있습니다. 사이즈별로 연동되지 않고 전체가 같이 바뀌는 현상이 있습니다 (* 아래 처럼 20px 작은아이콘 영역을 Instant swap property 하면 24px로 커지게 됩니다. 사이즈에서 설정을 바꾸면 기존에 큰 사이즈도 똑같이 따라가고 있습니다.) 두개의 아이콘 사이즈를 각각 다르게 설정하는 방법을 찾고있는데 혹시 좋은 방법 있으시면 알려주시면 감사하겠습니다. 잘부탁드립니다. 감사합니다.

  • 웹-디자인
  • figma
  • figma-tokens
  • 디자인-시스템
  • 아토믹-디자인
  • figma-variable
  • 프로덕트디자인
호랭이 댓글 2 좋아요 0 조회수 144

객체 인식에 대한 질문이 있습니다.

해결됨

실무 밀착형 PyTorch 컴퓨터 비전: CNN에서 최신 DETR까지 완벽 가이드

안녕하십니까 선생님. 강의를 열심히 듣고 있던 중, 문득 그런 궁금증이 생겼습니다. 코스매틱 브랜드 중, 여성들의 '아이브로우' 같은 경우 어떻게 객체 인식을 해줄 수 있을까? 에 대한 의구심이 들었습니다. '흑갈색', '갈색' 이거를 사람 육안으로 파악해도 색상보다는 텍스트로 인식하는 것이 더 빠른데, 이런 것은 어떻게 객체 인식을 하면 되는건가요? 바코드, 텍스트 이런 것들이 주어져 있지 않고, 오로지 색상만으로 구분 할 수 있습니까? 이런 것들에 대한 인식의 정확도를 99% 까지 올릴 수 있는지 궁금합니다. 빛의 반사, 포장지, 동그란 형태의 케이스에 대한 예외가 떠오릅니다.

  • pytorch
  • 컴퓨터-비전
  • cnn
uhkim 댓글 1 좋아요 0 조회수 96

n8n질문

미해결

안녕하세요. n8n고수님들 계시나요? 아니 저보다 다 잘하실것같은데 제발 제 고민좀 들어주십쇼ㅠㅠㅠ n8n으로 기안서 자동화 워크플로우를 짜보고있습니다. ai노드로 기안서초안을 짜고 그 정보를 json파일로 풀어서 제가 만든 구글시트 폼에 원하는 위치에 위치시켜주는 워크플로우 입니다. { "type": "object", "properties": { "제목": { "type": "string" }, "내용": { "type": "string" }, "구입품목": { "type": "string" }, "합계금액": { "type": "number" }, "공급업체": { "type": "string" } }, "required": ["제목", "내용", "구입품목", "합계금액", "공급업체"] } 이게 json파일 양식이고 B7:H7 제목 B9:H9 내용 A11:H11 구입품목 A13:H13 합계금액 A15:H15 공급업체 이게 양식이 위치할 구글시트 좌표입니다. 그런데 구글시트에 어떤노드로 어떻게 짜야 json정보값을 원하는 위치에 넣을 수 있는지모르겠습니다. http랑 googlesheet update row and sheet로 진행하는데 잘 안되네요 ㅠㅜㅠ 글만봐도 초보인게 느껴지시죠 ㅠㅠ제발 아무 조언이라도 부탁드려요ㅠ

김은주 댓글 1 좋아요 0 조회수 17

인기 태그

인프런 TOP Writers

주간 인기글