묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
선생님 궁금한점이있습니다.
안녕하세요 풀이 잘 듣고 있습니다. 일단 궁금한점을 말씀드리면 const a = one(2) < one이라는 함수에 매개변수값 2를 넣엇자나염? 근데 console.log(a(10)) <<<- 이부분이 왜 x매개변수값으로 되는지 이해가 잘안가서요..
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Queued 관련하여 모든 조치를 다 했는데 안된다면..
트래비스 사이트를 org가 아닌 com 으로 이동해서 시도해보니까 잘 됩니다.
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
단계수와 코드를 줄여보기위해 조금은 바꾸어 봤습니다.
너무 많은걸 배우고 있습니다. 라이브러리 위주로만 배우다보니 알고리즘이나 자료구조에 대해서 생각 할 일이 많이 없었는데. 바닐라 js 에 배고픔을 여기서 채우게 되네요. 감사합니다 !!
-
미해결CSS Flex와 Grid 제대로 익히기
flex-wrap:wrap; 설정 후 창사이즈 변경때 나타나는 증상
선생님 덕분에 만들어볼 수 있을정도로 올수있었습니다 감사합니다ㅠㅠㅠ 현재 연습용으로 만들어보다가 안되는건 대충 구글검색으로 해결 가능한데, 이 버그같은(?) 문제는 어떤 키워드로 검색해야할지... 혹은 원래 이런현상이 있는거라서 flex레이아웃을 안쓰는건지.. 궁금해서요ㅠㅠㅠㅠ 핑크 네모박스들이 전체창이 줄어들때 부모격한테 flex-wrap: wrap;을 줘서 줄어들때 같이 줄어드는데, 근데 문제가 통통튀기듯이 아래로 내려갔다가 다시 자기자리로 오는게 너무 보기 싫어서 해결하고 싶은데 해결방법을 어떻게 해야할지 모르겠어서요 혹시 선생님 이런문제 보신적 있으실까요..? 혹시 영어로 어떤 키워드를 검색하면 나올지 대략 감이 오실까요ㅠㅠㅠ? 아래↓는 핑크 네모박스들의 엄마에게 준 css코드입니다! https://youtu.be/NgiRnScmjK8 (동영상 첨부를 할줄몰라서 유튜브에 올려 링크가져왔습니다ㅠㅠ) 죄송하구 감사합니다 선생님ㅠㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
이미지 로컬에 업로드 하는 부분 질문
안녕하세요 보일러 플레이트 강의에 이어서 양질의 강의 올려주셔서 감사드립니다. 다름이 아니라 이미지를 로컬 폴더에 저장하는 /api/product/image 부분에서 등록 완료 후 Path,name을 json으로 프론트에 리턴해서 보내주는 과정에서 res.req.file 이 부분은 왜 이렇게 쓸까요? 단순 res.file이라고 하면 오류가 나오더라구요. 강의 잘 보고있습니다
-
미해결모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
풀이가 없어서
const SETTING = { name: 'lotto', count: 6, maxNumber: 45, lotto : new Set() } ;(function ({ maxNumber, count, lotto }) { while(lotto.size < count) { lotto.add(Math.round(Math.random() * maxNumber)); } const result = Array.from(lotto).sort((a, b) => a - b); console.log(result); }(SETTING));
-
미해결실전! Querydsl
연관관계 메소드 질문
안녕하세요 강사님. 기본강의에서도 연관관계 메소드를 공부하여 알고 있었습니다. 양방향 연관관계에서 주인이 되는 쪽을 수정하면 주인이 아닌쪽에서도 자동으로 수정이 되지만 객체의 개념으로 접근하기 위해 양쪽을 모두 수정해주는 연관관계 메소드가 필요한것인가요? 주인이 되는 쪽만 잘 수정해주면 사실상 연관관계 메소드가 필요 없는 것이지요? 그렇다면 changeTeam 연관관계 메소드를 이용해서 팀을 바꾸었을때 바뀐 팀의 멤버를 추가하는 것이 맞다면 반대로 바뀌기 전의 팀에서도 멤버를 제거해야되는것이 아닌가요? 예를 들어서 팀1 -> 멤버1 팀2 -> 멤버2 에서 멤버1을 팀2로 옮길시 연관관계 메소드는 add만 해주시기때문에 팀1 -> 멤버1 팀2 -> 멤버2, 멤버1 로 되어 제거를 해주어야 한다고 생각합니다. 하지만 테스트 결과 주인이 되는 쪽을 수정하니 자동으로 멤버1이 제거가 되더군요. 이 또한 객체의 개념을 살리기 위해 제거가 자동으로 되지만 제거가 되는 remove()를 추가해줘야 할까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
mappedby 사용하는 부분에서 질문이있습니다.
강의 정말 잘 듣고 있습니다. 강의 부분에서 예를들어 (mappedBy = "order") 이부분에서 order 를 클릭해서 OrderItem 클래스에 있는 Order order 로 넘어가고 싶은데 Cannot find declaration to go to 라고 하면서 넘어가지 않네요 수업내용과 관련된 질문은 아니지만 궁금합니다...
-
미해결따라하며 배우는 MySQL on Docker
질문이 있습니다.
안녕하세요. 제가 강좌를 진행하는데 에러가 나는 부분이 있는데 해결방법이 딱히 없는 것 같네요.. 하나 궁금한 점은 강좌에서 Percona Server 5.7 이미지를 사용하는데 혹시 Mysql 이미지로는 진행이 불가능한가요?? Percona Server 5.7 이미지를 사용하시는 이유가 있는지 궁금합니다. ----------------------------------------------------- https://github.com/docker-library/percona/issues/42 제가 겪고있는 에러는 아래와 같습니다.. docker run 명령어시 아래와 같은 에러떄문에 이미지가 실행이 안되네요. Volume 마운트 할 경우만 에러가 발생합니다. Initializing database 2020-12-10T07:30:03.208919Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2020-12-10T07:30:05.708278Z 0 [Warning] InnoDB: Retry attempts for writing partial data failed. 2020-12-10T07:30:05.708414Z 0 [ERROR] InnoDB: Write to file /var/lib/mysql/xb_doublewritefailed at offset 0, 1048576 bytes should have been written, only 0 were written. Operating system error number 22. Check that your OS and file system support files of this size. Check also that the disk is not full or a disk quota exceeded. 2020-12-10T07:30:05.708430Z 0 [ERROR] InnoDB: Error number 22 means 'Invalid argument' 2020-12-10T07:30:05.709853Z 0 [ERROR] InnoDB: InnoDB Database creation was aborted with error Generic error. You may need to delete the ibdata1 file before trying to start up again. 2020-12-10T07:30:06.411146Z 0 [ERROR] Plugin 'InnoDB' init function returned error. 2020-12-10T07:30:06.411203Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2020-12-10T07:30:06.411210Z 0 [ERROR] Failed to initialize builtin plugins. 2020-12-10T07:30:06.411214Z 0 [ERROR] Aborting
-
해결됨파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
4.정렬 강의 중 문의드립니다.
마지막에 sort 부분에서 df.sort_values( ['순이익률(%)', 'EPS(원)'], ascending=[True, False] ).head() 에서 의미가 없다고 하신 이유가 예를들어 df.sort_values( ['sector', 'EPS(원)'], ascending=[True, False] ).head() 라고 한다면 sector 가 중복되는 부분이 있고 그 중복되는 부분에서만 다시 'EPS(원)' 으로 재정렬이 된다는 의미인가요? sector EPS 가 3.5 가 2.1 가 1.6 나 4.0 다 10.1 다 5.5 다 2.8 라 4.2 이렇게 있을때 첫번째 sector 로 중복되어 있는 부분이 있을때 이 중복되는 것들끼리해서 다시 EPS로 내림차순으로 재정렬을 시켜준다고 이해하면 될까요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
next()에서 라우트가 아닌 모달 띄우는 방법?
저는 로그인 방식을 모달로 구현해놔서요..! 우선은 잘못된 접근일 때 메인으로 가도록 설정 해 주었는데요, 혹시 모달을 따로 띄우는 방법도 있나요? ⭐️
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인폼이랑 커맨트폼에서 Form.item
로그인폼에선 Form.Item으로 안해주셨는데 그 이유가 무언가여?? antd 공식문서에 Form.Item 부분을 읽어보았는데 자식만 컨트롤한다는? 부분이 이해가 가지않아서 질문드립니다 감사함니다!!!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
배포 후 확인
안녕하세요 캡틴! 리팩토링이 끝나고 실제로 배포할 때 잘 작동하는지 확인하기 위해서 npm run build를 하고 dist에서 index.html을 라이브 서버를 따로 열어서 확인해봤는데 아무 화면도 안뜨네요... 웹으로 직접 열어도 아무것도 안뜨고.. 어떻게 확인할 수 있는건가요?
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
강사님 컴퓨터 사양이 어떻게 되시나요?
npm run build 가 굉장히 빠르게 되시는데, 컴퓨터 성능이 좋으셔서 그런건가요? 아니면 빌드 속도를 올릴 수 있는 방법이 있을까요?
-
미해결실전 리액트 프로그래밍
강의 자료
혹시 강의 때 작성하셨던 코드 폴더를 볼수는 없는 건가요..?
-
미해결Vue.js 시작하기 - Age of Vue.js
안녕하세요 질문이있습니다!
다른게 아니라 지금 vue시리즈를 차근차근 배워나가고있습니다. 본업이 퍼블리셔인지라 회사에서 vue관련해서 업무를 줄거같은데 실무를 하기위해서는 해당시리즈중 몇번째 시리즈까지 이해해야 vue프로젝트에 있어서 1인분은 할 수있을까요?? 아무래도 정확한 목표의식이있어야 더 열심히 달릴수있을거 같아서 여쭤봅니다. 답변에 대해 미리 감사말씀 전합니다.
-
미해결Python 엑셀 프로그래밍 - with xlsxwriter
쥬피터 실행이 안돼요
본 코드대로 작성하고 ctrl + enter를 했는데도 아무 반응이 없는데, 왜 그럴까요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
포인터 프로젝트 코드가 어디에서 잘못된 것 인가요ㅠㅠ?
#include <stdio.h> #include <time.h> int level; int arrayFish[6]; int* cursor; void initData(); void printfFishes(); void decreaseWater(long elapsedTime); //물고기가 6마리가 있다 //이들은 어항에 살고 있는데, 사막이에요 int main() { long startTime = 0; long totalElapsedTime = 0; long prevElapsedTime = 0; int num; initData(); cursor = arrayFish; startTime = clock(); while (1) { printfFishes(); printf("몇 번 어항에 물을 주시겠어요? "); scanf_s("%d", &num); if (num < 1 || num>6) { printf("\n입력값이 잘못되었습니다\n"); continue; } totalElapsedTime = (clock() - startTime); printf("총 경과 시간 %ld초 \n", totalElapsedTime); prevElapsedTime = totalElapsedTime - prevElapsedTime; printf("최근 경과 시간: %ld초\n", prevElapsedTime); decreaseWater(prevElapsedTime); if (cursor[num - 1] <= 0) { printf("%d 번 물고기는 이미 죽었습니다..물을 주지 않습니다. \n", num); } else if (cursor[num - 1] + 1 <= 100) { printf("%d번 어항에 물을 줍니다 \n\n", num); cursor[num - 1] += 1; } if (totalElapsedTime / 20 > level - 1) { level++; printf(" *** 축 레벨업 ! 기존 %d 레벨에서 %d 레벨로 업그레이드 ***\n\n", level - 1, level); if (level == 5) { printf("\n\n축하합니다. 최고 레벨을 달성하였습니다. 게임을 종료합니다. \n\n"); exit(0); } } if (checkFishAlive() == 0) { printf("모든 물고기가 죽었습니다...\n"); } else { printf("물고기가 아직 살아있습니다 !\n"); } prevElapsedTime = totalElapsedTime; } return 0; } void initData() { level = 1; for (int i = 0; i < 6; i++) { arrayFish[i] = 100; } } void printfFishes() { printf("%3d번 %3d번 %3d번 %3d번 %3d번 %3d번 \n", 1, 2, 3, 4, 5, 6); for (int i = 0; i < 6; i++) { printf(" %3d ", arrayFish[i]); } printf("\n\n"); } void decreaseWater(long elapsedTime) { for (int i = 0; i < 6; i++) { arrayFish[i] -= (level * 3 * (int)elapsedTime); if (arrayFish[i] < 0) { arrayFish[i] = 0; } } } int checkFishAlive() { for (int i = 0; i < 6; i++) { if (arrayFish[i] > 0) return 1; } return 0; }
-
미해결하울의 안드로이드 인스타그램 클론 만들기
구글 로그인 안되시는 분들 SHA1 키 등록방법입니다.
강의대로 진행했는데 구글 로그인창에서 넘어가지 않는 문제를 저도 겪었는데요 구글링하다보니 SHA1키를 등록하지 않아서 생긴 문제였구요. 등록하는 방법은 일단 본인 프로젝트에서 프로젝트 우측상단에 그래들 클릭한 뒤 Tasks - android - signingReport 를 더블클릭하면 아래 콘솔로그에서 자신의 SHA1값을 확인하실 수 있습니다. 값을 복사하신뒤 파이어베이스로 이동합니다. 구글 사용설정창에서 프로젝트 수준 설정 업데이트를 클릭하고 하단의 디지털 지문 추가를 클릭해서 자신 프로젝트의 SHA1 키를 넣으시면 됩니다. 스샷이 좀 엉망이네요. 다른 분들도 도움 되시길 빌께요~
-
해결됨Do it! 자바 프로그래밍 입문 with 은종쌤
강의 39분 44초 화면에서 궁금한게 있습니다/
삭제된 글입니다