묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
안녕하세요 개인적인 공부방법 질문입니다.
- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 현재 비전공자로 백엔드 개발쪽을 준비하는 취준생입니다. 다름이아니라 타 사이트에서 강의하신 강사님 운영체제 강의를 들어볼까하는데 c언어를 선수지식으로 알아야 운영체제 강의를 들을수있나요? 지금까지 자바스크립트만 공부한 상태라 c언어는 지식이 전무한 상태입니다. 운영체제강의를 듣기위해서 알아야 하는 선수지식이 어떤게 있을까요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 제로초님 프론트쪽 우분투에 배포할때 문제 질문드립니다.
안녕하세요 제로초님 먼저 백쪽은 작업이 다 잘됐고 프론트쪽에서 AWS에 프론트 IP주소 로 들어갔을때 아무런 화면이 나오지않고 에러가 발생하는 상황입니다. 혹시 이런상황에서는 어떻게해야할까요? <인스턴스 화면입니다.> -> back의 퍼블릭 IP주소로들어가면 hello express가 잘나옵니다. <Front 우분투에서 npx pm2 start npm -- start 를 입력한 터미널> + scripts < 최종 문제 화면입니다. > front 인스턴스에 퍼블릭 IP주소로 들어갔을때 화면입니다. 빌드 성공후 우분투에서 npx pm2 start npm -- start를 입력한 상황입니다 (강의에 나오는대로 백에서 cors도 http://13.124.217.22) 설정했습니다
-
해결됨자바스크립트 제대로 배워볼래?
함수 질문합니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. array.splice(start[, deleteCount[, item1[, item2[, ...]]]]) mdn 문서보면 저런식으로 써져있는데 [, [, [[[]]] 이런건 무슨 기호인가요?
-
해결됨자바스크립트 제대로 배워볼래?
mdn 문서를 봤는데 특이한게 있어서요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. array.splice(start[, deleteCount[, item1[, item2[, ...]]]]) 이런식으로 쓰여져 있는데 [, [, ?? 이건 무슨뜻일까요?ㅠㅠ 중첩구조로 되있는데
-
미해결홍정모의 게임 만들기 연습 문제 패키지
multiple bullet 문제
안녕하세요, multiple bullet 문제를 생각해보고 있는데, 혼자 생각한지 너무 오래 되어, 생각이 고착되어 있는 거 아닌가해서, 질문글을 올려봅니다. MyBullet* bullet[100] = { nullptr, }; int i = -1; //bullet number 와 같이 pointer 들로 이루어진 배열을 사용해보려고 했습니다. if (isKeyPressedAndReleased(GLFW_KEY_SPACE)) { i++; bullet[i] = new MyBullet; bullet[i]->center = tank.center; bullet[i]->center.x += 0.2f; bullet[i]->center.y += 0.1f; bullet[i]->velocity = vec2(0.5f, 0.0f); } 와 같이 하여, 스페이스바를 누를 때마다, array 한칸한칸에 bullet 객체포인터를 저장했습니다. 여기서부터, 문제가 이렇게 해도 결국, bullet[i] -> update()와 같은 줄을 100줄을 써야한다는 것입니다. if (bullet[0] != nullptr) bullet[0]->update(getTimeStep()); if (bullet[1] != nullptr) bullet[1]->update(getTimeStep()); if (bullet[2] != nullptr) bullet[2]->update(getTimeStep()); if (bullet[3] != nullptr) bullet[3]->update(getTimeStep()); if (bullet[4] != nullptr) bullet[4]->update(getTimeStep()); 와 같이 써야지 작동을 했습니다. 밑에 draw() 함수 도 마찬가지여서, 코드를 줄일 수 있는 방법을 생각해보다가, 도저히 생각이안나서 질문글을 올려봅니다. 찾다보니 thread를 이용하는 것도 나오고 하지만, 유용하지 않다고 판단했습니다. for문을 돌리면, 다음 loop으로 넘어갈 때 실행되던 update함수가 사라지게 되어, 결국 모든 객체의(bullet[0], bullet[1]....)의 update 메소드를 동시에 실행시키는 방법을 일일히 100줄을 쓰는 것 외에는 찾을 수 없어, 질문글을 올려봅니다 ㅠ 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
PrintStatinfo함수에서 const Statinfo* info로 해도 무방한가요?
참조가 아직 헷갈려서그런데 &를 *로쓰면 차이가 생기나요?
-
미해결생활코딩 - 자바스크립트(JavaScript) 기본
password == '111111'
egoing은 값이 문자여서 따옴표를 붙였다고 생각했는데, 비밀번호를 입력할 때는 보통 '숫자'를 입력하니까 ''를 떼고 입력해야 하는 게 아닌가요? ;;; ''가 다른 의미로 쓰인 건지 궁금하네요..
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
for문 앞 res와 score는 for문 안에서 선언했는데 지역변수 아닌가요?? 문법이 이해가 안되네요 ㅠ
res와 score는 지역변수인데 for문 밖에서 사용하는게 이해가 안되네요 ㅠ
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문있습니다.
안녕하세요 선생님. 강의 감사히 듣고 있습니다. requestAnimationFrame( ) 에 대해서는 솔직히 이번에 처음 알게 되었습니다. 특정 함수 내부에서 이 함수를, 반복해서 호출을 하는 모양인데요 혹시 "재귀" 방식이라고 생각하는게 맞을까요 ? 감사합니다 :)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
저희 서비스 로그인과 passport 로그인의 차이가 무엇이죠?
passport 모듈을 통해 저희 서비스 로그인을 하는 거 아닌가요?
-
미해결쉽게 배우고, 포트폴리오로 만드는 반응형 웹! #설화수
max-width:999px에서 비주얼 폰트 vw 변환문의 드려요~
안녕하세요, 쌤 몇가지 문의드립니당~ 1. max-width:999px 에서 비주얼의 글자들 크기를 vw를 변환할때 저도 사이트에서 변환해보니 viewport width: 1440px을 넣으면 적용하신 아래값이 나오는데 viewport width: 999px을 넣으면 저 값이 안나와서 1440px로 적용하신이유가 있나요? .visu_tit { font-size: 2.917vw; line-height: 3.750vw; letter-spacing: -0.139vw; } .visu_txt_sub01 { font-size: 1.25vw; } .visu_txt_sub02 { margin: 3.194vw 0 0; font-size: 1.389vw; } 2. 제가 설화수 포폴에 서브페이지등 보완해서 넣고 싶은데요(해도되는거겠죵?) media.css 에서 변환 파트가 1439/999 이렇게 되어있는데 보통은 타블렛 모바일 1024/768 이렇게 되어있어서 왜 1439/999로 나눴는지에대해서 어떻게 설명해야할지 모르겠어요.. 설명에선 컨텐츠 크기가 1440이라서 라고 하셨는데 초보라서..완전히 이해를 못했어요.. 감사드립니다~수고하세요! ^^
-
해결됨따라하며 배우는 TDD 개발 [2023.11 업데이트]
mysql import 에러
mysql을 사용하여 진행 중인 프로젝트가 있는데 tdd를 적용해보려고 합니다. controllers/subscription.js const db = require('../routes/database.js'); exports.subscribeCalendar=()=>{}; 컨트롤러 코드는 위와 같고 test/unit/subscription.test.js const subscriptionController=require("../../controllers/subscription") describe("캘린더 구독",()=>{ test("subscribeCalendar 함수가 있을 겁니다.",()=>{ // subscriptionController.subscribeCalendar의 타입은 함수다. expect(typeof subscriptionController.subscribeCalendar).toBe("function") }) }) 테스트 코드는 위와 같은데 컨트롤러에서 db를 임포트 하기 전에는 에러가 안 떴는데 임포트 한 후에 테스트는 통과하지만 아래와 같은 에러 메시지가 뜹니다. 검색해보니 단위테스트 할 때는 db 관련 코드는 넣지 말라고 하는데 그 원인일까요? ReferenceError: You are trying to `import` a file after the Jest environment has been torn down. 이미 mysql로 진행 중이라 몽구스로 변경하기가 어려운데 에러메시지 무시하면 될까요..?
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
[Stack] Header Bar 커스터마이징은 안드로이드는 안되는 건가요 ? ㅜㅜ
[Stack] Header Bar 커스터마이징은 안드로이드는 안되는 건가요 ? ㅜㅜ
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
[Stack] Header Bar 커스터마이징은 안드로이드는 안되는 건가요 ? ㅜㅜ
[Stack] Header Bar 커스터마이징은 안드로이드는 안되는 건가요 ? ㅜㅜ
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
정보 변경시 아이디가 계속 바뀌는 걸로 설정이 돼요...
forms.py는 깃헙에 올리신 것 복붙했는데 음..뭐가 문제일까요..ㅜㅜ? 이전도 똑같이 해서 에러나 문제는 지금까지는 없었습니다. 근데 회원정보 수정시 확인해보니 아래 코드를 쳤는데도 여전히 아이디를 바꿀수 있더라구요... 일단 Quit까지 만들어서 탈퇴까지는 되는 상태입니다. from django.contrib.auth.forms import UserCreationFormclass AccountUpdateForm(UserCreationForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['username'].disabled = True
-
미해결게임 프로그래머 취업 전략 가이드
win api도 공부를 해야하나요?
안녕하세요 궁금했지만 물어볼 곳이 없던 것들을 강의로 만들어주셔서 너무 유익했어요! 강의를 보고 mmorpg를 처음부터 끝까지 혼자 만들수있는 실력을 목표로 잡은 대학생입니다. 궁금한 점은 게임학원 커리큘럼을 보면 win api를 배우고 directX를 배우던데 이 영상에서나 게임수학과 directX강의목록을 보면 win api에 대한 언급이 없으셔서요. win api를 안배우고 바로 directX를 공부해도 상관이 없는건가요??
-
미해결파이썬 웹 개발(Flask, SQLAlchemy 이용)
서버를 열었을때 404 오류가 납니다
안녕하세요 강사님 강사님처럼 http://127.0.0.1:5000/form 접속하면 hello world !!!! 문구가 나와야하는데 404 에러가 뜨고 있습니다. 어떻게 해결할 수 있으까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
장바구니에 담긴 아이템을 삭제하고 싶습니다.
장바구니에 담긴 아이템을 데이터베이스에서 삭제하는 기능을 추가하려고 합니다. controller //주문한 아이템 식제@DeleteMapping("/orders/{orderId}/orderList")public String deleteOrderItem(@PathVariable("orderId") Long orderId){ orderItemService.deleteOrderItem(orderId); return "orders/orderForm";} repository @Repository@RequiredArgsConstructorpublic class OrderItemRepository { private final EntityManager em; public void save(OrderItem orderItem) { em.persist(orderItem); } public OrderItem findOne(Long id) { return em.find(OrderItem.class, id); } public List<OrderItem> findAll() { return em.createQuery("select i from OrderItem i",OrderItem.class).getResultList(); } //해당 orderId의 OrderItem을 검색 public List<OrderItem> findOrder(Long orderId) { String query = "select i from OrderItem i where i.order = "+orderId; return em.createQuery(query,OrderItem.class).getResultList(); } //해당 OrderId의 orderItem 삭제 public void deleteOrderItem(Long orderId) { em.remove(findOrder(orderId)); }} service @Service@Transactional(readOnly = true)@RequiredArgsConstructorpublic class OrderItemService { private final OrderRepository orderRepository; private final OrderItemRepository orderItemRepository; private final ItemRepository itemRepository; /** * 주문 */ @Transactional public Long orderItem(Long orderId,Long itemId, String temperature, String size, int amount, int sizeUp) { //엔티티 조회 Order order = orderRepository.findOne(orderId); Item item = itemRepository.findOne(itemId); //주문상품 생성 OrderItem orderItem = OrderItem.createOrderItem(order ,item, item.getName() ,item.getPrice(), temperature, size, amount, sizeUp); //주문 저장 orderItemRepository.save(orderItem); return orderItem.getOrder().getOrderId(); } public List<OrderItem> findOrderItems() { return orderItemRepository.findAll(); } //주문아이템 삭제 public void deleteOrderItem(Long orderId){ orderItemRepository.deleteOrderItem(orderId); } findOrder 메소드로 해당하는 주문아이템을 찾아서 findOrder(orderId) entitiymanager의 remove메소드를 이용해서 삭제를 시도해봤습니다. em.remove(findOrder(orderId)); 하지만 삭제 버튼을 누르면 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: Unknown entity: java.util.ArrayList; nested exception is java.lang.IllegalArgumentException: Unknown entity: java.util.ArrayList] with root cause org.hibernate.MappingException: Unknown entity: java.util.ArrayList 해당 오류가 뜹니다. 도움주시면 감사하겠습니다ㅠ
-
미해결우디의 일러스트레이터 강좌
다각형 모서리 둥글게
영상 초반에 육각형을 만들고 스트로크 두께 두껍게 한 후 모서리를 둥글게 하는 과정에서 강사님이 만드신 육각형은 바깥부분만 둥글어지고 안쪽은 그대로였는데 저는 똑같이 했는데 바깥쪽과 안쪽 모두 둥글어집니다.. 혹시 차이가 있을까요..?
-
미해결
smoovla
blackpink jennie, one in all the stylish icons, has seen a sequence of alexander wang outfits on ig before and has triggered lots of echoes. this difficulty is wearing mild monster sunglasses to "burn" anyone! in this promotional photo, now not best jennie is wearing a photo, however additionally the canine at home is dispatched to help "deliver the products". it's so adorable~ Adelaide escorts near me