inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

제 느낌대로 레이아웃을 짜봤는데 이렇게 해도 되는건가요 ?

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <link rel="stylesheet" href="/레이아웃css/02_레이아웃가로100.css" /> </head> <body> <div class="container"> <div class="header-container"> <header> <div class="header-logo"></div> <div class="navi"></div> </header> </div> <div class="slide-container"> <div class="slide"> <div></div> </div> </div> <div class="items-container"> <div class="items"> <div class="item1"></div> <div class="item2"></div> <div class="item3"></div> </div> </div> <div class="footer-container"> <footer> <div class="footer-logo"></div> <div class="footer-box"> <div class="footer-navi"></div> <div class="copyright"></div> </div> </footer> </div> </div> </body> </html> -------------------------------------------- .container { } .header-container { border: 1px solid red; } header { margin: auto; border: 1px solid black; height: 100px; width: 1200px; } header > div { border: 1px solid black; height: 100px; box-sizing: border-box; } .header-logo { width: 200px; float: left; } .navi { width: 1000px; float: right; } .slide-container { } .slide { border: 1px solid black; margin: auto; width: 1200px; height: 300px; } .items-container { overflow: hidden; } .items { border: 1px solid black; width: 1200px; margin: auto; } .items > div { border: 1px solid black; width: 400px; height: 200px; float: left; box-sizing: border-box; } .footer-container { border: 1px solid red; } footer { overflow: hidden; border: 1px solid black; width: 1200px; margin: auto; } footer > div { border: 1px solid black; height: 100px; box-sizing: border-box; } .footer-logo { width: 200px; float: left; } .footer-box { width: 1000px; float: right; } .footer-box > div { height: 50px; border: 1px solid black; } 이런식으로 짜도 상관없는건지 물어보고싶습니당.

  • HTML/CSS
  • jquery
  • 웹-디자인
밀꾸 댓글 2 좋아요 2 조회수 205

Nestjs의 라이프 사이클 관련 질문입니다.

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

한참 재미있게 배우고 있습니다!. Guard부분을 배우고 있는데 Middleware > Guard > Interceptor > Pipe > 로직 이런 순서로 이루어 진다고 하는데, Middleware부터 Pipe까지 통으로 Express의 Middleware 에서 구현 가능한 하나의 기능과 유사하다고 생각되는데 Nestjs에서는 Express의 middleware에서 하던 기능 중 유용하고, 자주 쓰이는 등의 로직을 저렇게 세분화 해서 더 유연하게 사용될 수 있도록 제공 하며 OOP의 장점을 살렸다?? 정도로 이해 해도 될까요?

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
  • lifecycle
ajrfyd 댓글 2 좋아요 0 조회수 189

The server does not support version 5.0 of the J2EE Web module specification.

미해결

실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌

The server does not support version 5.0 of the J2EE Web module specification. 라는 오류가 발생하면서 서버가 실행되질 않습니다.

  • java
  • jsp
외로운코딩독학 댓글 1 좋아요 0 조회수 484

Thread.sleep() 으로 identity 전략의 insert 쿼리 전송 시점을 테스트 해봤는데 궁금한 점이 있습니다.

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); tx.begin(); try { Member member = new Member(); member.setUsername("A"); System.out.println("======================"); em.persist(member); Thread.sleep(9000); System.out.println("======================="); tx.commit(); } catch (Exception e) { tx.rollback(); } finally { em.close(); } emf.close(); } } @Entity public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "name", nullable = false) private String username; public Member() { } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } } 우선 생각 했던 결과는 현재 identity 전략이므로 em.persist() 할 경우 insert 쿼리가 DB에 바로 보내지고 DB의 Member 테이블에 값이 저장되는거를 예상했습니다. 실제 실행해 보면 ====================== Hibernate: /* insert for jpa_basic.ex1_hello_jpa.hellojpa.Member */insert into Member (name, id) values (?, default) Thread.sleep(9000) 전까지는 insert 쿼리가 콘솔에 잘 찍힙니다. 그래서 H2 콘솔에 데이터가 잘 저장이 됐는지 확인 해봤습니다. 결과는 저장이 되지 않았습니다. Thread.sleep(9000)가 끝나고 나서야 데이터가 저장이 됩니다. 그래서 생각했던 결과인 identity 전략에서 em.persist() 할 경우 왜 DB에 바로 저장이 안되는건지 궁금합니다. 참고로 http://hibernate.hbm2ddl.auto 옵션은 create입니다. 감사합니다.

  • java
  • jpa
감바스 댓글 1 좋아요 0 조회수 196

Coroutine과 uniTask 질문드립니다.

미해결

[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작

Coroutine을 적극 권장하신다고 하셨는데 new연산자로 코루틴은 인스턴스를 만들고 그로인해 가비지가 생성된다고 알고 있습니다. 이런 이유로 대안으로 uniTask가 나왔다고 들었습니다. 아직 uniTask보다 Coroutine이 보편화되어있고 성능적 이점이 크게 차이가 나지 않는 지 궁굼합니다.

  • C#
  • unity
  • object-pooling
tkddlsdndb 댓글 1 좋아요 0 조회수 275

JWT 리다이렉트

미해결

안녕하세요 스프링과 타임리프로 프로젝트 진행중입니다 jwt 로그인 필터를 따로 구현하여 사용중인데 로그인하면 서비스 페이지로 넘어가는데 보통 리다이렉트를 사용하는데 그러면 헤더값이 전달이 안되고 jwt인증이 되지않는데 타임리프에서 헤더에 토큰을 넣고 GET방식으로 접근해도 토큰인식이 안돼서 혹시 다른 방법이 있을까요 보통 JWT를 쓸때 페이지를 어떻게 변환하는지 궁금합니다.

따뜻한 노새 댓글 1 좋아요 0 조회수 87

Fine-tuning 데이터셋 질문

미해결

모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기

llama 3 fine-tuning 을 위해 데이터셋을 구축하고 있습니다. 제가 가지고 있는 데이터는 마크다운 형식의 데이터 셋인데요, 현재 강의에서 사용하는 SFT 형식의 데이터 셋은 ### 를 통해 Instruction 과 Response 를 구분하고 있기 때문에 마크다운 형식의 데이터가 제대로 학습이 되지 않습니다. 제가 가지고 있는 데이터의 예시는 다음과 같습니다. [{"text": "### Instruction: ## 제목입니다. \n ### 소제목 입니다. \n 콘텐츠 입니다. 다음 내용에 이어질 말은 무엇일까요? ### Response: 다음 내용에 이어지는 응답입니다."}, ... ] 이와 같은 데이터를 학습시키고 Response 를 받으면 다음과 같은 응답을 받게 됩니다.: Input: ## 제목 \n ### 소제목 \n 다음 내용은? Ouput: 내용은 다음과 같습니다: \n ### Instruction: ## 다음에 들어갈 제목 \n 컨텐츠 ..~~~ ### Response: ## 소제목 ~~~ 이런식으로 "Instruction" 과 "Response" 도 마크다운 형식의 데이터로 인식하여 거의 모든 답변에 "### Instruction:" 와 "### Response:" 라는 텍스트가 추가되어 나타납니다. 1. 이러한 마크다운 형식의 데이터를 가지고 있는 경우 Instruction 과 Response 를 어떻게 구분 할 수 있을까요? [{"system": " ", "Instruction": " ", "Response": " "}, ... ] 이러한 형식의 데이터로 학습 시킬 순 없을까요? SFT 형태의 데이터가 아닌 다른 형태의 데이터로 학습시키는게 좋을까요?

  • 딥러닝
  • pytorch
  • chatgpt
  • llm
  • llama
sdt 댓글 1 좋아요 0 조회수 346

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기 - 섹션1 [2/2]

미해결

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기

데이터 전처리 과정에서 이해되지 않는 부분이 있습니다. import pandas as pd import FinanceDataReader as fdr df_krx = fdr.StockListing('KRX') df_krx 로 데이터를 확인했습니다. ㄴ일부 컬럼 (ex.Dept)에 결측치가 있습니다. <- 값이 비어있습니다. Nan 값으로 채워진 것은 아닙니다. ㄴ이 때 info() 메소드와 df_krx.isnull()로 확인해보면 null값이 없는 것으로 나오고 isnull() 또한 모두 false가 나오는데 원인을 모르겠습니다. ㄴ이후 to_csv 메소드를 사용하여 파일을 저장한 후 저장한 파일을 읽어왔을 때는 해당 값들이 NaN 값으로 바뀌어 있는데요. 원인이 무엇일까요?

  • python
  • pandas
  • numpy
  • 웹-크롤링
  • seaborn
  • plotly
  • matplotlib
  • 웹-스크래핑
성지 댓글 1 좋아요 0 조회수 217

이벤트 정의 문서를 만들면서 궁금한점이 있습니다!

미해결

그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법

안녕하세요! 강의를 듣고 2번째로 다시 들으며 데이터 분석환경 세팅중에 궁금한점이 있어서 질문드립니다! '도입문의'버튼이 메인페이지 상단에도 있고, 중간에도 있고, 숨김메뉴안에도 있고 여러군데에 있을경우 각각 이벤트를 따로 만들어야 하는지 궁금합니다! 모달 내의 확인, 취소등의 버튼들도 전부 이벤트를 만들어야할까요? A화면의 어떤 상품구입 버튼을 클릭해서 B화면으로 이동하게 되는데 이럴경우 View_pageA, click_상품구입버튼, view_pageB 이런식으로 전부 이벤트를 만들어야하나요? 유저프로퍼티는 각 이벤트마다 다르게 만들어야할까요? 가입날짜는 string인가요? int인가요? 처음부터 해보려니 강의를 잘 들었음에도 막막한 느낌은 있는것 같습니다. 열심히 해보겠습니다~~

  • 디지털-마케팅
  • 그로스해킹
  • 퍼포먼스-마케팅
  • 디지털-리터러시
mihyang kim 댓글 2 좋아요 0 조회수 283

수강기간 연장 요청

해결됨

Flutter 앱 개발 실전

안녕하세요 수강기간 연장 부탁드립니다

  • flutter
김진영 댓글 2 좋아요 1 조회수 157

UnsatisfiedDependencyException 질문입니다.

미해결

스프링 핵심 원리 - 기본편

안녕하세요, 강의를 듣는 학생입니다. 섹션 7 - 옵션관리 강의를 들으면서 아래 링크와 같은 문제가 발생하여 David님께서 답변해주신 대로 해서 해결은 했습니다. 하지만, 추가적으로 궁금한 것이 있어 질문드려요! 왜 MemberServiceImpl에서 MemberRepository 주입 대상이 2개가 존재하는지 궁금합니다. 에러 문구를 읽어보니 memoryMemberRepository와 memberRepository가 있다고 하는데 이해가 잘 안됩니다. 제가 강의를 들으면서 @ComponentScan에 대해 이해한 바로는 스캔 대상이 @Component, Controller, Service, Repository, Configuration인데 아직 @Component, Configuration 외에 다른 어노테이션을 사용하지는 않았고, MemberServiceImpl에 주입하는 MemberRepository 타입에 해당하는 구체화된 클래스는 MemoryMemberRepository 클래스 하나밖에 없지 않나요? 제가 어디를 놓쳤는지 설명 부탁드립니다! 질문 읽어주셔서 감사합니다. https://www.inflearn.com/community/questions/1328229/illegalstateexception

  • spring
  • 객체지향
CONRAD 댓글 2 좋아요 1 조회수 238

설정 질문이 있어요

미해결

JIRA를 활용해 더 효과적으로 프로젝트 협업하기

강의와 다르게 설정이 위와 같이 나온다면 이건 회사의 계정이므로 회사 관리자만 설정을 할 수 있도록 막혀있는거죠 ???

  • 협업-툴
  • jira
소연 댓글 2 좋아요 0 조회수 357

초기 설정에서 src 폴더를 생성하지 않아버렸을 때 auth.ts 파일과 middleware.ts의 파일 위치를 어떻게 해야하나요?

미해결

Next + React Query로 SNS 서비스 만들기

아래와 같은 에러가 발생하는 이유가 제가 처음부터 파일구조를 강사님과 다르게 해서 그런가 싶어서 이미 코드는 짜놓은 상태이지만 src폴더를 만들고 그 안에 app 폴더를 넣어 구조를 똑같이 하니 레이아웃이 깨져서(원인은 아직 못 찾았습니다만 단순 import 위치 문제는 아님은 확실합니다.) 다시 src가 없는 상태로 회귀했습니다. auth.ts 파일을 app 폴더와 같은 위치에 두라고 강의에서 말씀하셔서 그대로 두기도 해보았고 혹시나해서 app 폴더 안에 위치시켰으나 handler를 못찾는 에러는 동일했습니다. 혹시 create next 이후에 다시 src를 만들어서 넣는것이 불가능한가요? 불가능하다면 auth.ts와 middleware.ts의 위치를 현재 제 파일 구조상태에서 어느 위치에 두는 것이 맞나요?

  • react
  • next.js
  • react-query
  • next-auth
  • msw
ㅎㅇㄴ 댓글 1 좋아요 0 조회수 272

content-inner는 왜필요한건가요 ??

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

감이 좀 잘 안잡히는데.. contentinner를 없애고 해도 레이아웃이 잘 나와서,,,,

  • HTML/CSS
  • jquery
  • 웹-디자인
밀꾸 댓글 1 좋아요 2 조회수 180

/home 의 new QueryClient

미해결

Next + React Query로 SNS 서비스 만들기

/home 페이지에서 prefetch를 해주지 않고 PostRecommends & followingPosts에서 useQuery로만 데이터를 불러와도 상관없나요 ?? 1번이 맞다고 하면 prefetch를 통해서 dehydrated를 해주는 이유가 궁금합니다. 아니면 서버 컴포넌트에서 react-query를 이렇게도 사용할 수 있다를 보여주신건지 궁금합니다:)

  • react
  • next.js
  • react-query
  • next-auth
  • msw
석석 댓글 1 좋아요 0 조회수 164

애드온 질문입니다

해결됨

블렌더 3D 미피 캐릭터 인사하는 애니메이션 만들기

1강 시작할때 소개해주신 애드온이 기본으로 나타나질 않아서 애드온 리스트를 알고싶습니다 잘부탁드립니다

  • blender
  • 리깅
  • 캐릭터-디자인
  • 애니메이션
  • animations
Gomk Muchim 댓글 1 좋아요 1 조회수 279

ROS 설치 명령어 복사-붙여넣기 할 수 있게 올려주세요

해결됨

ROS기반로봇운영

교수님께. 안녕하십니까? 수업 듣는 중에 ROS noetic 설치 명령어를 오타 내지 않기위해 복사-붙여넣기로 사용하라고 하셨는데, 강의자료로 첨부해주신 pdf파일로는 복사붙여넣기가 원활하지 않습니다. 커뮤니티 게시판에 복사-붙여넣기를 할 수 있게 설치 명령어들을 올려주셨으면 좋겠습니다. 감사합니다.

  • linux
  • ros
손동구 댓글 1 좋아요 1 조회수 255

None tpye 에러가 발생해서 if문을 여러번 작성했는데 줄이는 방법이 있나요?

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

# warning 어쩌구 뜨면 쓰는건데 굳이 안써도 됨 import urllib3 urllib3.disable_warnings() # text None Type 에러 일 시 header를 추가해준다. # SSLdError 발생 시 verify옵션 추가해준다. header = { 'User-Agent' : 'Mozilla/5.0', 'Referer' : 'https://www.riss.kr/search/Search.do?isDetailSearch=N&searchGubun=true&viewYn=OP&queryText=&strQuery=%ED%8C%A8%EC%85%98+%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5&exQuery=&exQueryText=&order=%2FDESC&onHanja=false&strSort=RANK&p_year1=&p_year2=&iStartCount=0&orderBy=&mat_type=&mat_subtype=&fulltext_kind=&t_gubun=&learning_type=&ccl_code=&inside_outside=&fric_yn=&db_type=&image_yn=&gubun=&kdc=&ttsUseYn=&l_sub_code=&fsearchMethod=&sflag=1&isFDetailSearch=N&pageNumber=1&resultKeyword=%ED%8C%A8%EC%85%98+%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5&fsearchSort=&fsearchOrder=&limiterList=&limiterListText=&facetList=&facetListText=&fsearchDB=&icate=re_a_kor&colName=re_a_kor&pageScale=100&isTab=Y&regnm=&dorg_storage=&language=&language_code=&clickKeyword=&relationKeyword=&query=%ED%8C%A8%EC%85%98+%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5' } for article in articles: title = article.select_one(".title > a").text link = 'https://www.riss.kr' + article.select_one(".title > a").attrs['href'] # 상세 페이지로 요청 response = requests.get(link, headers=header, verify=False) html = response.text soup = BeautifulSoup(html, 'html.parser') # 2. 순서를 기준으로 찾기 if soup.find('span', string='발행기관'): press = soup.find('span', string='발행기관').find_next_sibling().text # find_next_sibling 옆에 있는 명령어를 찾아라 라는 명령문 else: press = [] if soup.find('span', string='발행연도'): year = soup.find('span', string='발행연도').find_next_sibling().text else: year = [] if soup.find('span', string='주제어'): keywords = soup.find('span', string='주제어').find_next_sibling().text.split(';' '') keywords_result = [] for keyword_for in keywords: keywords_result.append(keyword_for.strip()) else: keywords = [] print(title, link, press, year, keywords_result) # result = [] # for keyword in keywords: # result.append(keyword.strip())

  • python
  • 웹-크롤링
이세용 댓글 2 좋아요 0 조회수 164

3계층 질문

해결됨

실전! 스프링 데이터 JPA

강의에선 서비스 계층 코드가 없는 관계로 컨트롤러에서 리포지토리를 바로 가져와 사용하셨는데요 실제로 서비스 계층을 구현하지 않은 상태에서 컨트롤러에서 리포지토리를 바로 사용하는 경우도 있는지 궁금합니다

  • java
  • spring
  • spring-boot
  • jpa
피곤한개발자 댓글 1 좋아요 0 조회수 149

인기 태그

인프런 TOP Writers

주간 인기글