이야기를 나눠요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
다른 사람의 풀이가 궁금하신분들!
6개월 동안 공부하며 포기하고 싶을 때도 있었지만,그래도 포기하지 않고 꾸준하게 완강, 모든 문제 풀어보았네요강사님 감사합니다 😁혹시 도움이 될 수 있을까 해서 꾸준하게 저장소에 올렸는데다른 사람 코드가 보고 싶으신 분은 클릭 하시면 되요 👍🏻포기하지말고 힘내세요 여러분 :)
-
vcpkg boost 설치 오류 해결법
깃헙에서 이슈 찾아보다가 chinese 는 미지원이라길래 한글은 지원 되는줄 알았던게 제 가장 큰 패착이었습니다.가장 먼저 user의 사용자 폴더 이름을 확인해 보십시오. 영어가 아닌 언어들이면 일단 안됩니다.저는 영어로 바꾸고 모든 문제 해결됐습니다... 어떤 짓을 해도 안됐는데...
-
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
강사님 따로 멘토링은 안하시는지요?
인프런에도 멘토링 서비스가 있는데, 멘토링은 따로 안하시나요?
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
url 작성시 path parameter는 꼭 숫자여야하나요?
안녕하세요 url을 매핑하는중에 궁금한 사항이 생겼습니다.GET 요청시 path parameter에는 주로 [GET] /shops/{shopNo} 이런식으로 주로 key인 숫자값들이 들어가는데 숫자가 아닌 문자를 넣어도 될까요?예를 들어 [GET] /shops/{shopId} 이런식으로요 단순히 가능한지 아닌지가 아닌 어떤게 더 좋은 url 인지 궁금합니다!
-
2025 정보처리기사 필기
강의가 너무 자주 끊깁니다..
책에서 제공되는 기본 영상도 안끊기는데 돈 주고 보는 강의가 이렇게 자주 끊기고 멈추는건 좀 그렇네요..
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강의 마지막에 말씀하신 부분이 공감되서 남겨봅니다.
개발하다보면 실무에서도 아키텍쳐를 변경해야할 때가 있다. 이 때, 구조를 수정할 때는 구조만 건들여야 한다.수정하다보면 구조말고도 디테일한 부분이 눈에 밟혀 수정하고 싶은 충동이 생기는데, 그때 한 번에 개선을 하게 되면 다른 사람이 처리하는데도 힘들고, 사람이 다 기억하기도 힘들다. 그러니, 디테일한 것이 보여도 TODO 리스트에 적은 다음 넘어가고, 큰 구조를 먼저 변경이 완료된 후, 테스트까지 완료되면 커밋하고 나서 디테일한 것을 변경하자. 말씀을 듣자마자 과거에 경험했던 일들이 주마등처럼 스쳐 지나갔습니다... ㅋㅋㅋㅋ...이 문구를 따로 저장해서 마음 속 깊이 새기도록 하겠습니다.
-
모두의 아이디어랩
○ 참가 접수 : https://aifactory.space/competition/detail/2263 ○ 대회 주제 - 인공지능, 데이터, 메타버스, 친환경, 노인, 교통, 지역불균형 등 (2가지선정)○ 주최/주관 - 주최 : 대전청년내일센터, 윤피티연구소, 모두의연구소, AIFactory - 주관 : 윤피티연구소 & 모두의연구소 대전 ○ 참가 자격 및 우대사항 - 참여 대상 : 청년(만19세 ~ 34세)이라면 누구나 - 커리어 개발을 위해 방학을 사용하시고 싶은 분 - 성격이 급해 하루 안에 성과가 나와야 하는 분 - 지식을 나누고 공유하는 모두의연구소 가치에 공감하는 단체 활동에 진심이신 분○ 대회 일정 및 장소 - 모집 기간 : 2월 1일(수) ~ 2월 14일(화) - 행사 일시 : 2월 16일(목) 10:00~ 20:00 - 장소: 대전테크노파크 D-STATION 12층 (대전광역시 중구 중앙로 119) - 준비물 : 개인 노트북 필수 지참 - 모집 인원 : 40명 ○ 활동혜택 - 전문가 심사 + 현장 평가를 통해 우수상 시상 - 모든 과정 이수 시 : 수료증 발급 - 우수상 대상 자 중 MLSA (Microsoft Learn Student Ambassadors) 선발 - IT 계열 전공자(컴퓨터공학 등) 한정 ○ 반드시 읽어주세요. - 이번 행사는 오프라인으로 진행됩니다. - 참가 신청 후 취소 의향이 있으실 경우, 다음 대기자를 위해 반드시 취소 처리를 부탁드립니다. - 별도 알림 없이 불참하실 경우 향후 행사 참여 제한이 있을 수 있습니다.
-
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청드립니다
인프런 아이디 : m3088787@naver.com인프런 이메일 : m3088787@naver.com깃헙 아이디 : m3088787@naver.com깃헙 Username : LDK1009
-
스프링 배치
git주소 소스요청
git 주소를 가보니 강의해 주신 모든 소스가 있지 않던대요 강의해 주신 모든 소스를 받을 수 있나요?
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
웹 브라우저에서 hello world가 안보이던 이유
강의 9분에서 진행되던 파라미터를 Response에 다시 돌려주던 부분에서 저는 왜 에러 페이지가 뜰까 고민하다가 발견한 것을 정리했습니다.강의 처음부터 service 메소드를 오버라이딩할 때 super.service(req, resp);가 없었지만 Ctrl + Shift + A를 통해 자동으로 생성할때에는 저 한 줄이 자동으로 붙습니다. 이를 제거해주지 않으면 에러페이지가 표시되고, 응답은 405로 표시됩니다.저 코드의 의미는 부모 클래스의 service 메소드를 실행하라라는 의미인데, 들어가보면 아래의 코드를 만날 수 있습니다.if (method.equals(METHOD_GET)) { long lastModified = getLastModified(req); if (lastModified == -1) { // servlet doesn't support if-modified-since, no reason // to go through further expensive logic doGet(req, resp); } else { long ifModifiedSince; try { ifModifiedSince = req.getDateHeader(HEADER_IFMODSINCE); } catch (IllegalArgumentException iae) { // Invalid date header - proceed as if none was set ifModifiedSince = -1; } if (ifModifiedSince < (lastModified / 1000 * 1000)) { // If the servlet mod time is later, call doGet() // Round down to the nearest second for a proper compare // A ifModifiedSince of -1 will always be less maybeSetLastModified(resp, lastModified); doGet(req, resp); } else { resp.setStatus(HttpServletResponse.SC_NOT_MODIFIED); } } }나름 해석해보면 GET 요청이 올 때, doGet 메소드로 보내는 것을 확인할 수 있고, doGet 메소드는 아래와 같습니다.protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String msg = lStrings.getString("http.method_get_not_supported"); sendMethodNotAllowed(req, resp, msg); }코드를 보면 상속을 하지않은 원형 doGet 메소드는 405코드로 바로 응답하도록 작성되어 있는 것을 확인할 수 있습니다.이를 해결하는 방법은 2가지가 있습니다.상속받은 HelloServlet의 service 메소드에서 super.service(req, resp)를 제거하는 것.상속받은 HelloServlet에 doGet 메소드를 추가로 오버라이딩해서 그곳에 Response를 조작하는 코드를 작성하는 것이 있습니다. 이에 해당하는 방법의 코드는 아래와 같습니다.@WebServlet(name = "helloServlet", urlPatterns = "/hello") public class HelloServlet extends HttpServlet { @Override protected void service( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException { super.service(req, resp); System.out.println("HelloServlet.service"); System.out.println("req = " + req); System.out.println("resp = " + resp); } @Override protected void doGet( HttpServletRequest req, HttpServletResponse resp ) throws IOException { // 파라미터 획득 String userName = req.getParameter("username"); System.out.println("userName = " + userName); // Response Header 설정 resp.setContentType("text/html"); resp.setCharacterEncoding("utf-8"); // Response resp.getWriter().write("hello " + userName); } }
-
즐거운 자바
반갑습니다!
안녕하세요. 부부개발단 토토입니다.이렇게 인프런에서 "즐거운자바"라는 과정으로 만나서 반갑습니다.유튜브의 경우 커뮤니케이션 하기 좀 힘든 부분이 있는데요.질문/답 관리하기도 어렵고...... 인프런을 통해서 좀 더 소통하면 좋겠습니다.그리고, 자바로 개발 시작하는 분들에게 조금이나마 도움이 되면 좋겠네요.감사합니다.
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
강의를 계속 보는데 영상이랑 소리가너무 튑니다.
영상 퀄리티 문제 영상을 보는데, 볼때 마다 너무 불편해서 글 올려요. 너무 영상이 계속 씹히면서, 끊기고, 편집도 이상하게 해서 그런지 말하다가 갑자기 다른 말로 넘어갑니다.영상 볼 때마다 했던 말 두번씩 들리고, 같은 장면 두번씩이나 보니, 영상 퀄리티가 떨어지네요.. 분명 인터넷은 문제가 없고 다른강의는 안 그러는데 말이죠, 비싼돈 주고 강의 구입했는데, 보는입장에서 매우 서운하네요.. 수정 좀 부탁드립니다...
-
자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
간단한 오타
삭제된 글입니다
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
수강 내용을 정리해서 블로그에 글로 작성해도 될까요??
삭제된 글입니다
-
it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
병합정렬 좀 복잡스
병합정렬 조까 복잡스까
-
피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
단축키 사용
<스플래시 UI화면 디자인하기>강의에서 작업 하면서 pick color 단축키 사용시 어던 단축키인지 알려주면서 진행했으면 좋겠어요.
-
CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
full 메시 링크 개수 설명하실때
등차수열의 합 보다는 조합으로 설명하셔도 좋을 것 같아요. n개의 노드가 서로서로 연결하는 개수는 n개중에 연결되는 2개의 노드를 선택하는 경우의 수랑 같다고 하셔도 좋을 것 같아요. nC2 = n (n-1) / 2
-
[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
yarn cli 에러 해결
node.js까지 설치하고 yarn을 설치하고나서 이런 오류가 떴습니다.yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\사용자이름\AppData\Roaming\npm\yarn.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를참조하십시오. 해당 오류를 해결할법을 찾아보니https://choonse.com/2021/06/25/101/ 해당 블로그에서 알려준대로 따라하니까 해결되었습니다.알고보니 yarn도 설치 안되어있었더라고요 혹시나 해당 에러를 겪으신분은 이렇게 해결하시면 될것같습니다. yarn --version 명령어 치셔서 yarn이 제대로 설치되어있는지도 체크해주시면 좋을것같아요
-
CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
adjacency 읽는 법
어떻게 읽는 지 전혀 모르겠어서 찾아봤습니다.얻제이쓴씨 뭐 이런 식으로 읽는데요..길 가다 json씨를 만났습니다.그리고 반갑게 인사를 합니다.엇 json씨
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
하이버네이트 완벽 가이드 책 질문입니다.
영한님 강의, 책들을 보면서 더 깊게 공부해보고 싶다는 열정, 관심이 불타오르게 되었습니다!갑자기 개빈 킹이 쓴 책인 "하이버네이트 완벽 가이드에는 무슨 내용이 있을까?"라는 생각과 함께 도전해보려고 고민하고 있는데 강사님의 의견이 궁금합니다 ㅎㅎ (자바 ORM 표준 JPA 프로그래밍 책의 저자이시고 자료가 없었던 시절에 밑바닥부터 공부하셨던 분이셔서 의견이 궁금합니다.)2010년에 나온 책이라서 현재와 맞지 않는 내용도 있겠지만, 하이버네이트 개발자가 쓴 책이면 JPA, 하이버네이트를 깊게 이해할 수 있지 않을까?라는 호기심이 생겼습니다.더 나아가서 로드 존슨이 쓴 책들 중에서 유일한 번역본인 "expert one-on-one J2EE 설계와 개발"도 파헤치고 싶네요.