묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
TypeORMError 발생
import { Exclude, Expose } from "class-transformer"; import { BeforeInsert, Column, Entity, Index, JoinColumn, ManyToOne, OneToMany, } from "typeorm"; import { makeId, slugify } from "../utils/helpers"; import Comment from "./Comment"; import BaseEntity from "./BaseEntity"; import Sub from "./Sub"; import { User } from "./User"; import Vote from "./Vote"; @Entity("posts") export default class Post extends BaseEntity { @Index() @Column() identifier: string; @Column() title: string; @Index() @Column() slug: string; @Column({ nullable: true, type: "text" }) body: string; @Column() subName: string; @Column() username: string; @ManyToOne(() => User, (user) => user.posts) @JoinColumn({ name: "username", referencedColumnName: "username" }) user: User; @ManyToOne(() => Sub, (sub) => sub.posts) @JoinColumn({ name: "subName", referencedColumnName: "name" }) sub: Sub; @Exclude() @OneToMany(() => Comment, (comment) => comment.post) comments: Comment[]; @Exclude() @OneToMany(() => Vote, (vote) => vote.post) votes: Vote[]; @Expose() get url(): string { return `/r/${this.subName}/${this.identifier}/${this.slug}`; } @Expose() get commentCount(): number { return this.comments?.length; } @Expose() get voteScore(): number { return this.votes?.reduce((memo, curt) => memo + (curt.value || 0), 0); } protected userVote: number; setUserVote(user: User) { const index = this.votes?.findIndex((v) => v.username === user.username); this.userVote = index > -1 ? this.votes[index].value : 0; } @BeforeInsert() makeIdAndSlug() { this.identifier = makeId(7); this.slug = slugify(this.title); } } 위와 같은 오류가 뜨는데 어떻게 해결해야 하나요
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
sudo su -
instance 접속 후에 SUDO SU - 을 통해서 ROOT 위치에서 설치작업 해주는 것과 EC-2-USER 부분에서 해주는 것과 향후에 진행되는데 있어서 차이점이 있을까요?
-
미해결FreeRTOS 프로그래밍
실습예제
실습예제를 어떻게 받는지요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
컨테이너 실행 명령어가 잘못된것 같습니다.
아래 메모 부분에서, --name 속성이 빠진 것 같습니다!그리고, cgroupns=host도 빠졌네요-itd도 -- 두개입니다!docker run --privileged --name ansible-server -itd -p 20022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup --cgroupns=host edowon0623/ansible-server:m1 /usr/sbin/init
-
해결됨시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
실습환경에 대한 문의 드립니다.
리눅스는 상용 버전에 따라 명령어가 달라질 수 있다고 알고있습니다.해당 강의에서 배울 명령어들은 리눅스 상용 버전에 다 사용이 가능한 명령어들인가요?그리고 실습환경을 웹이서 구동되는 Linux를 알려주셨는데 저는 직접 설치해서 사용하고자 합니다.어떤 리눅스를 설치하면 강의 듣는데 문제가 없을지 확인 부탁드립니다.감사합니다.
-
미해결파이널 코딩테스트 : 프론트엔드
11번째 파트 강의 정말 잘보고 있습니다!
그런데 현재 컴포넌트 상태 만들기 후 강의가 더이상 없는데혹시 이후에 강의는 없는건가요?아직 css, 상세 페이지, 장바구니 결제 강의가 없어서요
-
미해결실무에서 바로 쓰는 영어 이메일
강의 자료
안녕하세요 강의 자료 부탁드립니다. minha.lee@halla.com
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
ip라는 용어의 개념
ip라는 용어의 개념이 잘 안잡히는데 좀 더 설명 해주실수 있나요?IP는 Intellectual Property의 약자이다. 좀 더 구체적으로 말하면, ASIC이나 FPGA를 만들 때 사용될 수 있는 논리 회로 블럭을 의미한다. 라고 이해를 그대로 하면 될까요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
Oozie Server가 동작에 문제가 생겼습니다...
우지를 설치 진행하던중 아래와 같이 문제가 발생했습니다..탐색에서 사용하지 않는 패키지들은 정지한 상태이며, 여러번 시도해봤습니다만 설치에 실패했습니다.어디를 어떻게 접근해야 하는지요? 의견 부탁드립니다.
-
해결됨비트코인 암호화폐 자동매매 코인봇 만들기 Part 1 - 무위험 전략 학습하기
에러가 있어서 문의 드립니다..
위 사진처럼 처음에는 매도가 잘되었는데 2번째부터 uuid를 찾을수 없다는 에러가 발생합니다.. 알려주시면 감사하겠습니다.
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
게시글 수정 및 삭제
게시글 수정 및 삭제 부분에서 비밀번호가 틀려서 계속 안된다고 하는데 해결방안있을까요common.php 패스워드,사이트패스워드,apm변경패스워드(default 패스워드x)세개 모두 동일합니다.
-
미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
truffle react box 질문입니다
npm run start를 해보면컨트랙트에 주소가 설정되지 않았다는 에러가 나오는데SimpleStorage.json 에 "network" 란이 비어있습니다강의에서는 "1337" 포트에 "address"값이 설정되어있던데따로 설정해주는건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
textRPG2 다시 저혼자 구현할려고하니까 너무 어렵네요
왜 그럴까요??이상한 질문이라서 죄송합니다..
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
오류 질문
기존에 mysql 8.0버전을 사용하고 있어서 common.php에 root계정 원래 쓰던 비밀번호를 넣으니로그인에 실패했다고 떠서 초기 비밀번호 apmsetup를 넣어주니 위와 같은 오류가 나옵니다.아무래도 제가 pentest를 넣어준 건 8.0 버전 환경인 거 같은데 이 문제를 어떻게 해결할 수 있을까요?
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
검색 쿼리 추가로 공부하고 있는데 잘안되서 질문드립니다.
조건에 따라 검색을 하면 검색 결과가 나오게 구현을 하려고 합니다.(밑에 사진 처럼요)searchd의 이름을 vo로 만들어서 값을 넘겼습니다.저기 위에 빨간 박스를 한 곳이 잘못된걸로 판단이 됩니다. 위에 쿼리로 검색을 하면 값을 가지고 오지 못합니다. 저 빨간 박스대신에 title을 집어 넣으면 제목에 대한 부분에 대해서 검색이 가능합니다.어떻게 하면 제목 내용 작성자 모두 검색을 가능 하도록 where 절을 하는게 좋을까요 제가 계속 해본 결과 where절 다음에 저부분이 안되는것까지만 파악이 되었는데 저거대신 어떤것을 집어넣어야 되는지 잘모르겠고 어떻게 검색을 해야되는지도 잘모르겠어서 문의 남깁니다.!! 선생님이 강의 하신 부분이 아닌데 질문을 해서 죄송합니다.
-
미해결
자바스크립트 비동기 처리 관련 질문
안녕하세요, 자바스크립트 비동기 처리 관련해서 궁금한점이 있어 질문 올립니다.제가 강의해서 callback 함수와 promise, async await은 비동기처리 방식이다라고 배웠는데요,언뜻보면 async await도 await을 이용해서 기다렸다가 다음 코드를 처리하니까동기식 처리처럼 보이고, promise 방식도 then 메서드를 통해서 순차적으로 처리하니까 동기식 처리처럼 보이는데 왜 이것들이 비동기 처리라고 불리는지 조금 헷갈리네요ㅠㅠ자바스크립트를 비동기식으로 처리하기 위해서기존 코드의 흐름과는 상관없이 예약을 걸어두는것이니까 비동기 처리라고 부르는건가요?
-
미해결스프링 핵심 원리 - 기본편
테스트코드 작성시 메소드
MemberServiceTest 코드를 작성할 때 영한님 코드를 보면 join 메소드를 default로 선언하시고 실행하고 정상적으로 테스트에 성공하셨습니다. 하지만 제 환경에서는 에러가 발생하네요 해당 에러코드를 확인 후 join 메소드를 public으로 선언하니 정상적으로 테스트에 성공했습니다.제가 아직 JUnit에 대한 이해가 충분하지 않지만 혹시 어떤 원인 때문에 package-private 메소드인 join에 접근하지 못하는지 궁금합니다. 혹은 어떤 키워드로 검색해보면 좀 도움이 될까요?감사합니다.
-
미해결파이썬 무료 강의 (활용편5) - 데이터 분석 및 시각화
filter 역으로 적용
선생님처럼 결과가 나오지 않고(역으로 적용)그대로인 것 같은데 뭐가 문제일까요?
-
미해결스프링 핵심 원리 - 기본편
클라이언트 코드의 의미 질문
강의 내용중 클라이언트 코드인 'OrderServiceImpl'은 'DiscountPolicy'의 인터페이스 뿐만 아니라 구체 클래스도 함께 의존한다. 라는 내용이 있습니다.여기서 클라이언트 코드라는 것의 의미가 명확하게 다가오지 않아 질문합니다.pdf의 객체 다이어그램이나 도메인 협력관계 그림에서 나오는 '클라이언트'의 정확한 의미는 무엇이며 '클라이언트 코드'라는 것의 정확학 의미를 알고 싶습니다.항상 좋은 강의 정말 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
파일 열기
안녕하세요 개발자님 웹 개발 공부중인 대학생 입니다.강의를 듣고 나서 이미지 파일 처럼 제가 업로드한 워드, 한글, pdf파일 등도 브라우저에서 열고 싶은데 방법이 있을지 궁금합니다. 외부 뷰어를 가져다 사용해야 하는지 아님 직접 구현 할 방법이 있는지 궁금합니다.