묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
안녕하세요 container 의 a속성을 수정하는 부분질문이있습니다!
강의 내용중에 list 파일중에 .container a { width: 45% max-width: 250px;} 를 넣어도 a 태그가 적용이 안되는거 같은데... ( img size의 max-width가 안먹히는거 같아요!) 이런경우는 어느 부분을 확인해야할까요? ㅠㅠ (img 의 width를 수정하면 줄어들긴합니다..) 아래는 전체 소스입니다... <style> .container { padding: 0; margin: 0, auto; } .container a { width: 45% max-width: 250px; } .container div { display: flex; justify-content: center; align-items: center; border-radius: 1rem; } .container img { width:100%; border-radius:1rem; }</style> {% if article_list %} <div class="container"> {% for article in article_list %} <a href="{% url 'articleapp:detail' pk=article.pk %}"> {% include 'snippets/card.html' with article=article %} </a> {% endfor %} </div> <script src="{% static 'js/magicgrid.js' %}"> </script> {% else %}
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
컴포넌트 간 통신은 어느 정도가 적당할까요?
예전에 다른 곳에서 읽기를, 부모 컴포넌트와 자녀 컴포넌트 간 통신을 너무 많이 하게 되면 둘을 분리하는 의미가 퇴색되기 때문에 둘의 독립성을 보장해주는 게 좋다... 라는 내용을 접했던 것 같은데요. 강사님의 강의를 vue중급 강의부터 들어오면서 보면 컴포넌트를 최대한 쪼개고 연산은 최대한 중앙으로 집중시키려고 하시는 것 같아서요. 근데 또 부모 자식간의 직접 적인 통신이 아닌 store를 이용한 간접적인 통신은 또 앞 문단의 지적과는 다른 차원의 문제이지 않나 싶어서요! 컴포넌트를 어느 정도로 분리하고, 각자의 역할과 통신을 어느 정도로 지향하는게 이상적이라 생각하시나요?
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
await 한번만 더 질문드리고 싶습니다
선생님 안녕하세요 await 한번만 더 질문드리고 싶습니다 아래의 소스코드에서 빨간색으로 표시한 async await을 promise .then로 바꿔봤습니다 2가지로 변환해봤는데, 둘다 에러가 생겨서 혹시 어떻게 변환시키는 게 올바른지 가르쳐주시면 감사하겠습니다아래는 소스코드입니다 function delayP(sec){ return new Promise( (resolve, reject) =>{ setTimeout(()=>{ resolve("10초 후, resolve()는 태스크큐로 갔다가 실행"); }, sec); } ); } async function myAsync(){ console.log("호출스택에 myAsync()가 쌓입니다") await delayP(10000).then((va)=>console.log(va)); return 'async' } myAsync().then((result)=>{console.log(result);}); console.log("전역 스코프의 함수 실행"); 읽어주셔서 감사합니다
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간초과
안녕하세요, 1620 나는야 포켓몬 마스터 이다솜 문제관련 질문드립니다. 강사님 코드와 거의 비슷하고 atoi 부분만 제가 함수로 작성해서 제출을 했지만 계속 시간초과가 떠서 강사님 코드로 수정해서 돌렸는데도 시간 초과가 뜹니다.. 혹시 아래 코드에서 어디서 문제일까요? #include<bits/stdc++.h> using namespace std; int n, m; map<string, int> _map1; map<int, string> _map2; int toInt(string s) { int ret = 0; for(auto e : s) { ret = ret * 10 + (e - '0'); } return ret; } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); string s; cin >> n >> m; for(int i = 1; i <= n; ++i) { cin >> s; _map1[s] = i; _map2[i] = s; } for(int i = 0; i < m; ++i) { cin >> s; if('0' <= s[0] && s[0] <= '9') { cout << _map2[toInt(s)] << endl; } else { cout << _map1[s] << endl; } } return 0; }
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
크롬 뷰 개발자 탭에서 Vuex를 찾을수 없는경우는 어떤경우가 있는지 알수있을까요?
크롬 개발자도구 탭에서 components 탭만 보여지고 Vuex탭은 따로 보여지는 부분이없는데, 혹 어느부분을 손대야할지 알 수 있을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Idea 자동완성
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]영상에서 createNamedQuery를 할때 namedQuery의 name을 idea가 편하게 제공해주는데 따로 랭기지를 인젝트 해줘야하는건가요?
-
미해결스프링 핵심 원리 - 고급편
포인트컷 지시자 단독 사용 관련해서 질문 있습니다.
args, @target 등은 실제 객체 인스턴스가 생성되고 실행될 때 어드바이스 적용 여부를 확인할 수 있다는 부분이 잘 이해가 가지 않습니다. 빈 후처리기에서 빈으로 넘어오는 클래스의 메소드 정보를 보면 args랑 매칭시킬수 있을것 같고 @target도 빈으로 넘어오는 클래스를 상속한 자손클래스에서 특정 애노테이션이 있는지 여부를 확인하면 프록시 적용 여부를 판단 할 수 있을것 같은데... 왜 무조건 프록시를 만들어 놓고 런닝타임에 객체 인스턴스가 넘어와야 어드바이스 적용 여부를 판단 할 수 있는것인지 궁금합니다!! 답 주시면 감사하겠습니다!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
object detection yolov5 loss gain에 대해서 질문이 있습니다
안녕하세요 yolov5에서 hyp보면 loss마다의 gain이 서로 다른데, 이는 실험적으로 나온 것인가요? 아니면 이론적으로 범위가 존재하는 것인가요? 아니면 일단 obj인지 알아야 cls, box loss 계산이 되니 상대적으로 obj 값이 높은건지 궁금합니다 box: 0.05 # box loss gain cls: 0.3 # cls loss gain obj: 0.7 # obj loss gain (scale with pixels) 감사합니다
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
new Data( ) 질문
이 부분에서 new Data() 코드를 updata_time이라고 되어 있는 부분에 직접 넣어주게 되면 계속 에러가 발생을 합니다....Data 라는 함수로 인지를 못하고 정의되어 있지 않다는 에러가 발생을 합니다. 제가 어떤 부분을 잘못한 것일까요?? const Diarycontent = ({ author, content, emotion, created_data, id }) => { const update_time = new Date(created_data).toLocaleString(); return ( <div className="Diarycontent"> <h2>diary content</h2> <div className="info"> <span> 작성자:{author} | 감정점수:{emotion} </span> <br /> <span>{update_time}</span> </div> </div> ); }; export default Diarycontent;
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
심화2편 또는 쉽고 빠르게 익히는 Excel 파워 피벗 & DAX
선생님 안녕하세요. 파워BI DAX를 조금 더 공부하고 싶습니다. 심화2편을 기다리는 중인데요, 혹시 심화2편에 DAX 내용이 들어 있는지요? 선생님 강의중에 "쉽고 빠르게 익히는 Excel 파워 피벗 & DAX" 있는데요 엑셀의 DAX와 파워BI의 DAX가 동일한지요? (동일하다면 이과정을 수강하려고 하거든요) 감사합니다.
-
미해결스프링 배치
JdbcPagingItemReader에서 ID값이 읽어지지 않습니다.
안녕하세요! 항상 좋은 강의 제공해주셔서 감사합니다. 강의를 바탕으로 실습을 하고 있는 도중 문제가 있어서 해당 부분을 문의 드리고자 글을 적습니다. 문제는 Jpa 기반 ItemReader를 사용할 경우, 객체에 정상적으로 PK값이 들어오는 것이 확인되는데, Jdbc 기반 ItemReader를 사용할 경우 PK값이 정상적으로 들어오지 않는 것이 확인됩니다. ItemReader에서 값을 읽어온 후, ItemProcessor에서 전달받은 Input Chunk를 item 단위로 로그를 찍었을 때 확인한 것이라, ItemReader를 통해 DB에서 읽은 값이 객체에 맵핑이 되지 않는 것 같습니다. 혹시 이런 경우, 제가 어떤 부분을 잘못 설정하고 있는 것인지 조언을 부탁 드릴 수 있을까요? 아래에 주요 코드 및 실행 결과를 첨부드립니다. @Entity 클래스 public class Customer { @Id @GeneratedValue @Column(name = "customer_id") private Long id; private String firstName; private String lastName; private LocalDate birthDate;} @JpaCursorItemReader @Beanpublic ItemReader<Customer> customerJpaItemReader() { HashMap<String, Object> paramMap = new HashMap<>(); paramMap.put("firstname", "%customer0"); return new JpaCursorItemReaderBuilder<Customer>() .name("jpaCursorItemReader") .entityManagerFactory(emf) .queryString("select c from Customer c") .maxItemCount(100) .currentItemCount(10) .build(); } @JpaCursorItemReader 실행 결과 pk값이 정상적으로 맵핑되서 올라옵니다. @JdbcPagingItemReader return new JdbcPagingItemReaderBuilder<Customer>() .name("JdbcPagingItemReaderJob") .dataSource(dataSource) .pageSize(10) .beanRowMapper(Customer.class) .fetchSize(CHUNK_SIZE) .currentItemCount(0) .maxItemCount(100) .selectClause("first_name, last_name, birth_date, customer_id") .fromClause("from Customer") .sortKeys(sortKey) .build();} @JdbcPagingItemReader 실행 결과 실행 결과 : Id값만 짤려서 올라옵니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
최상위 태그 관련 에러 ?
리스트렌터링 부분에서 최상위 태그가 없어서 에러가 난다는 부분에 대해서 다시 한번 설명 부탁드리겠습니다. <h2></h2> 부분을 같이 쓰고 싶다면 어떻게 최상위태그로 묶어주어야하나요? import Diarycotent from "./Diarycontent"; const DiaryList = ({ diarylist }) => { console.log(diarylist); return ( <div> <h2>일기장 list</h2> <div> {diarylist.map((it) => ( <div> <Diarycotent /> </div> <div><h2>aaaaaaaaa</h2></div> ))} </div> </div> ); }; export default DiaryList;
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
오브젝트 이동에 관해서 질문이 있습니다.
윈도우 PC에서 유니티를 공부하는 유저입니다. 2분 10초에서 Ctrl키를 누른 상태로 오브젝트를 움직이면 1의 길이만큼 이동한다고 말씀하셨는데 제가 움직였을때는 0.25만큼 움직이던데 혹시 유니티 버전마다 해당 기능에 차이가 있는건가요?
-
미해결Ethereum 실전! 초보자를 위한 Lottery Dapp 개발
address payable error
I am getting the error in solidity 0.8.7
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
databricks에 폴더 생성 및 신규 데이터 업로드
databricks에 new_folder_1를 만들고 그 아래 new_folder_2 라는 하위 폴더를 만들어서 그 안에 데이터를 업로드하고 싶습니다. 즉, 파일 경로가 최종적으로 new_df= spark.read.csv('/FileStore/new_folder_1/new_folder_2/file_name.csv', header=True, inferSchema=True) 가 되게 해서 import 하고 싶은데, 혹시 방법을 안내해주실 수 있으실까요?
-
미해결자바스크립트 : 기초부터 실전까지 올인원
백엔드도 가능한 사이트
혹시 자바 스프링 부트를 이용한 웹서비스 도메인을 얻는 방법도 있나요?? netlify는 프론트 엔드만 되는것 같아요
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
tag_page 만들 때 질문입니다.
강의 10분 후반에 views.py에 tag_page를 만드는 과정에서 category_page를 복사 붙여넣기 한 후 수정을 하는데 post_list를 넘길 때 카테고리 페이지에서는 Post.objects.filter를 사용했는데 왜 tag에서는 tag.post_set.all()을 사용하는지 궁금합니다. 카테고리나 태그나 어차피 포스트에 있는 요소 중에 하나이고 많은 포스트 중에서 검색해서 가져오는 절차가 크게 다르지 않은 것 같은데 카테고리처럼 필터를 사용해서 해도 상관없나요? post_set은 어디서 나온건가요?
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
709.js 대신 75.js 로 나왔는데 차이가 있는건가요 ?
- 질문에 대한 답변은 강의자가 하는 경우도 있고, 수강생 여러분들이 해주시는 경우도 있습니다. 같이 도와가며 공부해요! :)- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!- 먼저 유사한 질문이 있었는지 검색해보세요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
이동...
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는 float health = 50.0f; void start(){ Move(); } void TakeDamage(float value){ health -= value; if (health <= 0) { Die(); } } public float GetHealth(){ return health; } void Die(){ Destroy(gameObject); } void OnCollisionEnter2D(Collision2D coll){ if (coll.gameObject.CompareTag("bullet")) { TakeDamage(10); Debug.Log("enemy 체력 : " + health); coll.gameObject.SetActive(false); } } void Move(){ gameObject.GetComponent<Rigidbody2D>().AddForce(Vector3.left * 200); } } 마지막줄 Move 부분이 아무리해도 이동을 하지않네요... 겟컴포넌트에서 릿지드바디 2d가져오고 에드포스에서 좌측으로 힘 200받아야한다.. 맞는거죠? 근데 숫자를 아무리 바꿔도 미동도없어요... 강의와 딱히 다른 점을 찾지도 못하겠습니다. 오브젝트에 릿지드바디2d도 설정이 되어있습니다..ㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
슬라이싱, 형변환 연산
슬라이싱은 문자열만 가능한가요? 숫자열에는 적용이 불가능한건가요? 그리고 print('Test' + str(c[0]) 요건 되는데 print(int('Test') + c[0]) 이건 왜 안될까요? 자료형만 같은걸로 세팅하면 되는게 아닌가요?