묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
전자정부프레임워크를 3.7로 사용하신 이유가 있을까요?
전자정부프레임워크를 3.7 버전으로 사용하신 이유가 있을까요? 전자정부 툴을 다운로드 및 설치를 하는 첫 번째 강의 영상을 봐도 영상 촬영시점에 최신 버전은 3.8 버전까지 나왔는데, 3.8이 아닌 3.7 버전을 사용하신 이유가 있을까요? 그리고 현재 시점에는 3.9까지 나왔는데 3.9로 강의 실습을 끝까지 진행하여도 문제가 없을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
몽고디비 처음 시작할 때 setup connection security
IP 주소는 자동으로 설정되는 것으로 하면 되나요? mongodb user또한 그냥 임의로 설정하면 되는지 궁금합니다!
-
해결됨R로 하는 웹 크롤링 - 실전편
encoding 해결 방법
encoding을 euc-kr로 변경했으나 글자가 깨집니다. 다른 방법이 없을지요! 저는 맥을 사용하는데 os때문에 해결되지 않는 것인지 알고 싶습니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
16분 40초
16분 40초 부분에 나온 디렉토리를 카피해서 홈 디렉토리 밑 주피터로 옮기라고 하셨는데 어떻게 하는지 잘 모르겠습니다. 1. jupyter_notebook_config.py파일을 어디서 어디로 옮기는지 잘 모르겠습니다. 2. 어떤 명령어를 써야하는지 모르겠습니다.
-
미해결React로 NodeBird SNS 만들기
server.js에서 설정한 커스텀 서버의 동작 관련 오류
server.js의 커스텀 서버에 아래와 같이 특정 페이지로 진입하는 코드를 추가했습니다. 이렇게 설정한 후 /village/community/1 와 같이 접근하면 로컬에서는 정상적으로 노출이되는데(productio 모드로 구동시에도)실제 서버에서 구동시에는 아래와 같은 오류가 로그에 찍히며 접근이 안되더라구요. 혹시 이와 관련하여 예상되는 원인이 있으신지.. 조언을 구할 수 있을까요?
-
해결됨스프링 프레임워크 핵심 기술
애노테이션 에러
애노테이션을 사용할 수 없다고 뜨는데 왜 그런걸까요? ㅜ
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
클래스 설계가 먼저일까요? 아니면 데이터 베이스 설계가 먼저일까요?
안녕하세요. 6개월차 신입 개발자입니다. 실무에서 php(코드 이그나이터)로 개발을 하다가 스프링부트를 알게되어서 따로 공부하고 연습하고 있는 상황입니다. 매번 서비스를 개발할때에 요구사항을 먼저 받고 데이터베이스 설계를 마친뒤에 코드를 개발하곤 했었습니다. 6개월간 그렇게 개발을 하다보니까 데이터베이스 관점으로 생각하고 개발을 하고있게 되었습니다. 영한님이 준비해주신 요구사항들과 엔티티설계 데이터베이스 관계 설계를 보고 클래스를 만들고 코드를 짜는데 무리는 없지만. 정작 요구하는 사람들은 백지에서 원하는 기능만 설명하고 구현해달라! 이런식으로 나오니까 제 머리가 백지가 되어서 결국 PHP짜던식으로 디비설계 -> 비즈니스로직짜기 -> 비즈니스 로직에 필요한 디비컬럼이 없으면 넣고 -> 비즈니스 로직 짜기 -> 무한반복 -> 리팩토링 이런식으로 갑니다. 너무 비 효율적이라고 생각하게 됩니다. 이번에 jpa기본부터 spring data jpa 4강의를 수강하고 실무환경에서 바로 쓸수있도록 하나의 서비스를 개발해보자! 라는 마음으로 개발을 하고있었습니다만.. 요구사항을 만들고 그에대한 엔티티 설계에서 부터 막히게 되었습니다. 1. 클래스 엔티티 = 데이터 베이스 엔티티 라고 생각하는게 맞을까요? 2. 데이터베이스를 짜고 그에 맞는 클래스 엔티티를 짜는게 맞을까요? 3. 서비스를 만드실려고 요구사항을 받은 시점에서 데이터 베이스 관점에서 설계를 하고 그 위에 엔티티클래스들을 맞게 설계하고 그뒤에 클래스들을 잘게잘게 쪼개는 형식으로 개발을 해야할까요? 4. 아니면 데이터 베이스 정규화를 먼저하고 그뒤에 엔티티클래스를 만들고 개발하는게 맞을까요? 5. 디비설계 -> 비즈니스로직 -> 없는 컬럼 넣기 -> 비즈니스로직 이런 패턴이 잘못되었을까요? 처음부터 요구한 설계에 맞게 완벽한 설계후 개발을 해야할까요? 6. 데이터베이스 , 엔티티클래스 설계에 참고할만한 서적이나 강의영상이 있으시면 추천 부탁드립니다 . 좋은 강의 감사합니다!
-
미해결유니티 게임 개발 (2D) 실전편 - 스크립트는 물론, 디자인 패턴과 알고리즘까지
오브젝트풀링 실습
아래에 자료첨부 하셨다는데 안보여요 ! 어서 다운받을수있나요?
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
시큐리티의 로그인 패스워드 암호화에 대해서 질문드립니다.
안녕하세요 수강중인 학생입니다. 지금 진행중인 프로젝트에 암호화방식을 SHA512를 써야하는데 시큐리티에서 지원이 끊겼는데 이런 경우에는 어떻게 해결해야하나요 ??ㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
path변수가 온 곳
var storage = multer.diskStorage({ destination: (req, file, cb) => { cb(null, "uploads/"); }, filename: (req, file, cb) => { cb(null, `${Date.now()}_${file.originalname}`); }, fileFilter: (req, file, cb) => { console.log(path,'at File Filter') const ext = path.extname(file.originalname); if (ext !== ".mp4") { return cb(res.status(400).end("only jpg, png, mp4 is allowed"), false); } cb(null, true); }, }); 이 곳에서 path의 정체를 출력해보고 싶었는데 파일 업로드를 해도 출력이 안 됩니다.혹시 path가 어디서 왔는지 알 수 있을까요? 그리고 오픈소스를 사용할 때 저는 사용법을 30분씩 봐도 모르겠던데 이거 정상인가싶기도 하고 제가 뒤떨어지는가 걱정도 되네요.
-
해결됨비개발자를 위한 RPA 강의 (UiPath 기본편)
"메일" 부분을 보다가 질문드립니다.
outlook을 쓰지 않으면 초기에 어떻게 시작을 해야하나요?? (네이버나 다음이 아니라 회사서버 메일로 해보려고 하는데 IMPA/POP3 및 SMTP 의 정보값을 찾지를 못했는데 이런경우는 사용을 할수 없나요?)
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
source ~/.bash_profile 에서 저장이 안됩니다.
bad assignment 라고 뜨구요. 고패스 설정이 안되고 있습니다. 뭐가 문제인건가요?
-
미해결React로 NodeBird SNS 만들기
Module not found: Can't resolve 'fs' 에러가 갑자기 생겼습니다..
7.5 까지 잘 따라하고, 페이지도 정상 작동했었는데.. 그런데, 갑자기 회원가입 몇개 하고 나서, 한 10분쯤 뒤에 갑자기 이런 에러가 뜨네요.. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ Module not found: Can't resolve 'fs' in 'C:\Users\MiRcomputer\Documents\GitHub\react-nodebird\front\node_modules\destroy' ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 옛날 인프런 제로초님의 Q&A 를 보니, next.config.js를 손봐야 된다고 답변이 적혀있는것을 봤습니다. 하지만 next.config.js가 나오는 부분은 8장 부터였고, 7장에는 없어서 질문을 드립니다. 아무것도 안 건드리고, 유저 회원가입만 3개정도 했는데 갑자기 이런오류가 뜨니 황당하고 뭘 어떻게 해야할지 모르겠네요. ㅠ . ■react-nodebird\back>npm run dev 포트 번호 사용중이라고 떠서 일단 바꿨습니다 (3066->3067) 포트번호 바꾸니 백 서버는 정상작동합니다. . ■react-nodebird\front>npm run dev front역시 포트번호 사용중이라 떠서 먼저, 바꿨습니다. (3061 -> 3062) 포트를 바꾸고 다시 npm run dev를 해보니.. Module not found: Can't resolve 'fs' in 'C:\Users\MiRcomputer\Documents\GitHub\react-nodebird\front\node_modules\destroy' . 뭐가 갑자기 문제인걸까요? 또한, 강의 흐름상 fs역시 요 근래에 작업한 적이 없는데, 갑자기 이런에러가 뜨니 좀 이상합니다.. 서버를 아예 껐다 켜도 똑같은 증상이 나타납니다. . 7.5까지 타이핑한 깃허브 주소를 혹시몰라 추가 하겠습니다. https://github.com/pym7857/react-nodebird . 아니면 node modules 폴더를 아예 삭제해버릴까요 ? ..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Repository 구현시 getOne() 메서드
안녕하세요 김영한님! JPA 기본편에 이어 이강좌도 수강하게 되었습니다.!! 좋은 강의 감사합니다. JPA로 Repository를 구현하시는 부분을 보고 궁금한점이 있어 질문을 올립니다. Spring Data JPA가 제공하는 메서드 중 findOne() 같은경우는 같은 Entity 타입으로 리턴해주면 되는데 getOne()은 프록시로 조회하는 메서드 em.getReference()를 활용하면 될 것 같은데 리턴값은 뭘로 해야 하나 궁금합니다!!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
중복 회원 검증
삭제된 글입니다
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
질문입니다.!
: from sklearn.feature_extraction.text import CountVectorizer from sklearn.pipeline import Pipeline # 튜토리얼과 다르게 파라메터 값을 수정 # 파라메터 값만 수정해도 캐글 스코어 차이가 많이 남 vectorizer = CountVectorizer(analyzer = 'word', tokenizer = None, preprocessor = None, stop_words = None, min_df = 2, # 토큰이 나타날 최소 문서 개수 ngram_range=(1, 3), max_features = 20000 ) vectorizer여기서 토큰이 나타날 최소 문서갯수가 정확하게 무슨의미인가요..?와닿지가 않아서..
-
미해결스프링 웹 MVC
Spring MVC @Valid 오작동 관련
안녕하세요 강의 잘 봤습니다. 좋은 강의 고맙습니다. 질문 있어 이렇게 글을 남깁니다. Spring Validation이 원활하게 되지 않습니다. PostMan/SpringUnitTest를 통해도 되지 않습니다. 제가 분명 어떤것을 빼먹은 것 같지만 구글링해도 해결되지 않아, 이렇게 게실글을 남깁니다. UserControllerTest는 '제 생각에는' 실패 해야하는데, 계속 성공합니다. 제 코드는 아래와 같습니다. UserController package net.glaso.rest.practice.user; import org.springframework.http.HttpHeaders; import org.springframework.http.ResponseEntity; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.*; import org.springframework.web.context.request.WebRequest; import javax.validation.Valid; @RestController @RequestMapping("user-info") public class UserController { @RequestMapping public String test() { System.out.println("test"); return "{\"test\":\"test\"}"; } @PostMapping public ResponseEntity<UserInfo> create(@Valid @RequestBody UserInfo userInfo, BindingResult result, @RequestHeader HttpHeaders headers, WebRequest request ) { if ( result.hasErrors() ) { System.out.println( "error" ); throw new IllegalArgumentException( "test" ); } System.out.println( userInfo ); System.out.println( request.isSecure()); System.out.println( headers.get( HttpHeaders.CONTENT_TYPE ) ); return ResponseEntity.ok( userInfo ); } } UserInfo package net.glaso.rest.practice.user; import javax.validation.constraints.*; public class UserInfo { @NotBlank private int seqId; @NotBlank private String userId; @NotBlank private String name; @NotBlank private String test; .. getter/setter UserControllerTest @RunWith(SpringRunner.class) @WebAppConfiguration @ContextConfiguration(classes= {WebConfig.class, AppConfig.class}) public class UserControllerTest { private MockMvc mockMvc; private ObjectMapper objectMapper; @Before public void init() { this.mockMvc = MockMvcBuilders.standaloneSetup( new UserController() ).build(); this.objectMapper = new ObjectMapper(); objectMapper.setSerializationInclusion( JsonInclude.Include.NON_NULL ); } @Test public void create() throws Exception { UserInfo userInfo = new UserInfo(); userInfo.setName( "shin" ); userInfo.setUserId( " " ); String jsonData = objectMapper.writeValueAsString( userInfo ); System.out.println( "reqData : " + jsonData ); mockMvc.perform( post( "/user-info" ) .header(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE ) .header(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE ) .header(HttpHeaders.CONTENT_ENCODING, "UTF-8" ) .content( jsonData ) ) .andDo( print() ) .andExpect( status().isOk() ); } } AppConfig @Configuration @ComponentScan( basePackages = "net.glaso.rest.practice", useDefaultFilters=false, excludeFilters = @ComponentScan.Filter(Controller.class), includeFilters = { @ComponentScan.Filter(ControllerAdvice.class), @ComponentScan.Filter(Service.class), @ComponentScan.Filter(Repository.class) } ) @EnableTransactionManagement(order = 200) public class AppConfig{ } WebConfig @Configuration @ComponentScan( basePackages="net.glaso.rest.practice", useDefaultFilters=false, includeFilters=@ComponentScan.Filter(Controller.class) ) @EnableWebMvc public class WebConfig implements WebMvcConfigurer { } 사용라이브러리 javax.validation-api 2.0 jackson Servlet 4.0 Java 8 Spring context/context-support/core/expression/jdbc/test/tx/web/webmvc/aop/beans 고맙습니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
pandas profiling 컴퓨터 사양문제 때문에 안보여요
만들어지긴했는데 컴퓨터 사양문제때문에 셧다운이 되어버리네요 ㅠㅠ 혹시 사양문제 없이 볼 수 있는 방법이 있을까요
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
질문있습니다!
안녕하세요! 이전 강의에서도 몇 번 나왔던 내용인데 df_last[df_last["전용면적"] == "전체"] 이런 류의 코드들이 잘 이해가 되지 않아서요. 혹시 문법적인 설명을 부탁드려도 될까요? df_last 중에서 columns이 전용면적인 데이터를 가져온다음 "=="라는 논리연산자를 통해서 그게 "전체"값인 데이터만 [ ] 대괄호 안에 남아있는 것까지는 이해가 되었는데 그 값을 df_last[] 안에 담는다고 전용면적이 "전체"인 df_last 데이터 전체가 출력된다는 점이 잘 이해가 되지 않습니다. 좋은 강의 감사합니다!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
파이썬 디버깅
디버깅버튼이 없습니다. 위에 Run and debuging만 뜨고 debuging with python이 없네요 뭘 눌러야하나요?