묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
헤더 파일과 static 변수에 대해 질문 드립니다.
main.c 에서 헤더파일 혹은 다른 모듈 안의 함수를 호출했을때, 함수가 동작하는 것은 그 함수의 본체가 있는 파일 안에서 동작하고 return 값만 main.c로 돌려주는 건가요? , 그래서 다른 파일에서 static으로 접근을 막아놓은 변수가 main.c의 함수 호출로도 조정이 되는 걸까요 ?!
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
백엔드 개발자는 부트캠프랑 국비랑 비슷한가요..?
ㅠㅠ 다시 바꿔야 하나..ㅠ
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
release로 디버깅 시작 후 오류
강사님 디버깅하는데 아래와 같은 오류가 발행하는데 구글링으로 해결해 보려고했는데 visualstudio버전이 달라서 해결하는법을 못 찾았습니다. ㅠㅠ 확인부탁드립니다!
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
github 허용 요청드립니다.
강의 다시 듣고있습니다. 허용 부탁드리겠습니다 ^^ 인프런 아이디: poptato 인프런 이메일: poptato@naver.com 깃헙 아이디 : poptato1999 깃헙 Username : poptato@naver.com
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
트랜잭션을 중첩해서 사용하는 방법이 있을까요?
안녕하세요, Spring없이 JPA를 적용하여 데스크탑 애플리케이션을 만들어 보던 중, 궁금한 점이 생겨 질문드립니다. // AbstractDao public void transaction(EntityManagerRunable runnable) { EntityManager em = createEntityManager(); EntityTransaction transaction = em.getTransaction(); try { transaction.begin(); runnable.run(em); transaction.commit(); } catch (Throwable e) { if (transaction.isActive()) { transaction.rollback(); } throw new RuntimeException(e); } finally { em.clear(); em.close(); } } // MemberDao public Member findByName(String name) { return transaction((em) -> { return em.createQuery("select r from Member m where m.name = :name", Member.class) .setParameter("name", name) .getSingleResult(); } // MemberDao public void updateTeam(String name, String team) { transaction((em) -> { Member findMember = findByName(name); findMember.changeTeam(team); }); } 위와 같이 AbstractDao와 MemberDao의 메서드가 구성되어 있는 상태에서 MemberDao에서 updateTeam 메서드를 호출하면 변경감지가 되지 않아, 업데이트 쿼리가 나가지 않습니다. 안쪽의 트랜잭션 (findByName의 트랜잭션)이 종료되고, findMember 객체는 바깥쪽 트랜잭션 안에서 영속 상태가 아니기 때문에 team 필드 변경에도, 변경감지가 되지 않는 것 같다고 판단이 됩니다. 그러면, Spring의 propagation옵션 같이 중첩된 트랜잭션들을 한 개의 트랜잭션처럼 동작하도록 구성할 수 있을까요? 조언 부탁드립니다.
-
미해결오픈 소스 도구를 활용한 웹 해킹 및 스노트 분석(침해대응)
영상을 보면서 실습을 할려하면
영상을 보면서 실습을 할려하면 프록시 설정때문에 영상 재생이안됩니다 꿀팁없을까요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
아래 질문 답변을 읽어보았는데 그래도 잘 이해가 안되서 질문드립니다
<BaseScene> <GameScene> <LoginScene> 질문 1. Awake() 함수를 이용하면 오브젝트가 비활성화 되어 있더라도 안에 있는 코드가 실행된다고 하셨는데 @Scene 오브젝트를 비활성화 하니 코드가 실행되지 않는것 같은데 제가 이해를 잘못한건지 궁금합니다. (활성화) (비활성화) 질문2. GameScene에서 프로젝트에 배치를 해놓았지만 Awake()나 Start() 함수가 없는데도 해당 코드가 실행이 되는 이유가 GameScene을 컴파일 할때 BaseScene을 상속받으면서 BaseScene 안에 있는 Awake() 때문에 GameScene의 override Init() 함수가 동작하는건가요? 질문3. TestScene을 하나더 만들어서 BaseScene을 상속받고 override Init()을 하였는데 유니티의 컴포넌트에 추가시에 TestScene을 먼저 넣고 GameScene을 나중에 추가하여도 디버깅을 해보면 GameScene안에 있는 Init()가 먼저 호출되고 그이후에 TestScene에 있는 Init()가 호출되는데 이 순서는 랜덤으로 되는건가요? 아니면 순서가 정해져있을까요? <TestScene> <Scene Object> 질문이 많은것 같아 죄송합니다 ㅠㅠ 항상 답변 감사드립니다!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
대용랑 데이터 전처리 [pandas 이용] 방법
안녕하세요. 먼저 좋은 강의 올려 주셔서 감사합니다. "캐글 설문조사로 데이터 분석 입문하기" 수강하면서 강의가 너무 좋아 "공공 데이타.." 강의도 수강하게 되었습니다. 강의를 듣고 있는 중에 실제 현업에 적용시 궁금한 사항이 있어서 이렇게 질문을 남깁니다. • pandas를 이용해 전처리를 수행 중에 대용량 데이터 건수를 전처리 하는 기능. 병렬 프로세스가 아닌 분산 환경에서 전처리를 할 수 있는 방법이 있을까요? 또 분산 환경에서 전처리를 수행할 경우 성능 개선 및 안정성, 효용성이 좋은 기술이 있을지 궁금합니다. 인터넷으로 검색하다 보면 modin/dask 등 몇 개의 라이브러리가 있던데 성능과 안정성, 유용성 등을 실제 경험해 보지 않아서 잘 모르겟습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
npm run dev 오류
작동시킨 부분부터 에러 내용까지입니다 PS C:\Users\82108\Desktop\boilerplate-mern-stack-master\client> cd.. PS C:\Users\82108\Desktop\boilerplate-mern-stack-master> npm run dev > react-boiler-plate@1.0.0 dev C:\Users\82108\Desktop\boilerplate-mern-stack-master > concurrently "npm run backend" "npm run start --prefix client" 'concurrently'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! react-boiler-plate@1.0.0 dev: `concurrently "npm run backend" "npm run start --prefix client"` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the react-boiler-plate@1.0.0 dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm WARN Local package.json exists, but node_modules missing, did you mean to install? npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\82108\AppData\Roaming\npm-cache\_logs\2021-02-19T02_39_42_907Z-debug.log Explorer에 node_modules랑 dev.js가 회색글자이면 뭔가 그 부분들에 구동이 안된걸까요? node-v로 노드 깔린건 확인했고 몽고db는 설치할때 강의랑 화면이 좀 다르긴 했는데 깔린거같긴 하거든요.. 혹시 몽고db도 깔렸는지 노드처럼 확인하는 방법이 있을까요?
-
미해결핸즈온 머신러닝 2
대용량 데이터 전처리 [분산 환경 수행] 방법
안녕하세요. 딥러닝 인공지능에 대한 학습을 마치고 핸드온으로 이어서 강의를 수강하고 있습니다. 먼저 좋은 강의 올려 주셔서 감사 합니다. 강의를 듣고 있는 중에 실제 현업에 적용시 궁금한 사항이 있어서 이렇게 질문을 남깁니다. • pandas를 이용해 전처리를 수행 중에 대용량 데이터 건수를 전처리 하는 기능. 병렬 프로세스가 아닌 분산 환경에서 전처리를 할 수 있는 방법이 있을까요? 또 분산 환경에서 전처리를 수행할 경우 성능 개선 및 안정성, 효용성이 좋은 기술이 있을지 궁금합니다. 인터넷으로 검색하다 보면 modin/dask 등 몇 개의 라이브러리가 있던데 성능과 안정성, 유용성 등을 실제 경험해 보지 않아서 잘 모르겟습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
복습을 하려고 합니다
안녕하세요 강사님 덕분에 유니티 정말 재미있게 배우고 있습니다 이제 이 강의도 후반부에 들어서고 있고 최후반부는 제 예상으론 여태 배운걸 활용해서 간단한 예제 게임을 만드는걸 거라고 보는데요 파트2 알고리즘 강의는 솔직히 거의 3번씩 듣고, 혼자서 코드를 거의 외울듯이 쳐보고 했는데, 조언해 주신바랑 들으면서 느낀바에 따라 생각해보니 이건 그렇게 해서는 안되겠다는 생각이 들었습니다 그래서 파트3가 끝나면 혼자서 프로젝트를 하나 진행해보고자 합니다(물론 진도는 조금 느리겠지만 파트4도 들어가면서 하고자 합니다) 컨셉은 3인칭 액션 게임정도로요 지금 생각하는 바는 파트3 강의 목차에 따라 진행을 해볼까 합니다 막히는 경우에는 강의를 다시 보거나, 강의들으면서 따라해본 프로젝트 참고도 될 것 같아서요 그래도 막상 생각을 시작하니까 좀 막막해서 혹시 짧은 조언을 해주실수 있을까요?
-
해결됨Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
노트 표시를 이동시킬 수 있나요?
안녕하세요. 옆으로 슬라이드 되는 컨텐츠를 만들어서 노트를 표시했더니 미리보기하면 화면 밖이라서 보이지 않습니다ㅜㅜ 물론 Documentation 에서는 보이는데, 같이 일하는 팀에게 공유했더니 화면에서 보이질 않아서 어느부분인지 찾기가 힘들다고 하더라구요.. 항상 노트를 붙이면 오른쪽 상단으로 붙는데 노트 표시를 옮길 수 있는 방법이 있을까요?ㅠㅠ
-
미해결Vue.js 시작하기 - Age of Vue.js
data 부분은 data: function() 식으로 새 객제를 리턴하는것으로 이해했습니다. 근데 components는 기존 그대로 사용하던데 왜그런가요?
data 부분은 data: function() 식으로 새 객제를 리턴하는것으로 이해했습니다. 근데 components는 기존 그대로 사용하던데 왜그런가요? 이부분도 외워야 할것 같긴한데 일관성이 없어서요. 왜그런가요?
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
실패했을 때 코드가 이렇게 작성하면 되는 게 맞나요??
구글링을 해보니 error 코드를 적용하면 된다기에 아래처럼 코드를 작성했습니다. 그리고 브라우저에서 확인을 해보니 콘솔로그에서 errors , info 모두에 표시가 됩니다. 콘솔로그 - info 에서는 제가 표기한 error 메시지가 보입니다. 코드대로 제대로 보여진게 맞는 건가요?? function callAjax() { return new Promise(function(resolve, reject) { $.ajax({ url:'https://api.hnpwa.com/v0/news/100.json', success: function(data) { resolve(data); }, error: function(error) { reject(error) } }) }); } function fetchData() { // 1 var result = []; // 2 callAjax() .then(function(data) { console.log('데이터 호출 결과', data); result = data; console.log('함수 결과', result); }) .catch(function(error){ console.log('error!!'); }) } fetchData();
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
삭제 질문드립니다
<button onClick={props.removeItem(product._id)}> Remove </button> 안녕하세요 카트페이지 들어가면 상품리스트가 자동으로 자꾸 삭제되서 보니까 onClick={props.removeItem(product._Id)}로 잘못되어있더라구요 그래서 제대로 () => props...이렇게 강의처럼 고치니 잘 되는데요 왜 화살표함수를 안쓰면 자동으로 리스트가 삭제되는건가요? 항상 감사합니다~
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
redux action 부분 질문 있습니다!
카트 페이지를 구현하기 위해 카트 아이템의 Quantity 정보를 합쳐주기 위해서 따로 서버에서 가져온 response 데이터를 user action 에서 처리하는 건가요? 그냥 cartpage 컴포넌트에서 처리해도 가능한가요? 다른 redux들은 서버에서 받아온 response 데이터를 각자 컴포넌트에서 처리하는 것 같아서요.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
질문있습니다!
ITEM테이블 보면 강사님이 보여주시는거랑 순서가 좀 다른데 이부분은 상관없는건가요?
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
DVWA 관련질문
DVWA에 들어가려고 하는데 네트워크에 연결할 수 없다 라고 뜨는데 컴퓨터도 연결이 돼있고 네트워크 다 연결이 돼있는데 안돼요
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vuejs 관련 여쭤봅니다.
입문과정부터 지금 강의까지 시청하면서 공부하고 있습니다. 다름이 아니라 vuejs와 sass 설치/사용법 관련한 강의는 추후 계획에 없으신가요?? 구글링으로 검색을 해봤지만 선생님처럼 자세한 사용법이 없는 것 같아서 여쭤봅니다..!
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
설치부터 다음과 같은 오류가 납니다
Could not fetch URL https://pypi.org/simple/pygame/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pygame/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1123)'))) - skipping ERROR: Could not find a version that satisfies the requirement pygame (from versions: none)