이야기를 나눠요
148만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
디자인패턴
디자인 패턴 공부는 언제부터 하는 게 좋을까요?
-
그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
안녕하세요.
공부하면서 블로그에 정리하려고하는데 혹시 동영상 일부!..를 스샷 찍어서 올려도 될까요??그리고 비전공자인데 자료구조 책을 추천해주실만한게 있으실까요??실습은 선생님 강의로 하려고합니다.개념자체는 모든 언어가 비슷할 거라고 생각이드는데 시중에 파이썬, c, c++은 보이는데 js는 없어서 아무래도어떤걸 선택해야할지 몰라서 여쭤봐요.
-
(2025) 일주일만에 합격하는 정보처리기사 실기
3회차 실기 준비 방식!!
안녕하세요! 필기는 1회차에 합격하고 이제서야 3회차 실기를 준비중입니다! 지금 1개월하고 2주정도남았는데 남은기간동안 해당 강의를 전체 한바퀴 돌고 정리한다음 언어관련 강의는 패스하고 다른 DB나 이론부분 내용은 계속 돌리면서 추가로 섹션 7번(기출문제 풀이)을 반복적으로 풀어보는식으로 진행하면 될까요???
-
비전공자도 이해할 수 있는 AWS 입문/실전
vpc, load-balancing 등 적절한 도입 시기 고민
안녕하세요. 정말 좋은 강의덕분에 무사히 lambda에서 ec2로 클라우드 이관을 완료했습니다.몇가지 고민 및 문의사항이 있어 글 남깁니다.1. 지금까지 강의에서 배운 내용으로만 유저 1000명 이하인 서비스 운영이 가능할까요?- 지금까지 강의에서 다룬 프리티어 버전의 ec2, rds등에 대한 성능 측정을 어떤 식으로 진행해야 하는지 감이 안잡혀서 질문이 조금 추상적인점 양해 부탁드립니다.2. 1번 질문이 추상적인 것 같은데, 혹시 지금 강의의 인스턴스 스펙에 대해서 성능을 측정할 수 있는 방법에는 어떤 것들이 있을까요?- ec2에 배포한 프로젝트의 아무 api를 잡고, jmeter등으로 성능 측정을 해보면 될까요? 아니면 더 정확하게 측정할 수 있는 다른 방법이 있을까요?- rds 관련해서 성능 측정은 어떤 툴이나 방법이 있는지도 궁금합니다.3. 다른 글들을 찾아보면 vpc, elb, docker를 통해 아키텍처를 구성하는 것 같은데 각 기술에 맞는 도입시기 등은 언제일까요?4. 이 강의를 다 들은 후에 클라우드 관련해서 어떤 걸 추가로 학습하면 좋을까요?
-
맛집 지도앱 만들기 (React Native + NestJS)
api 연결에 대해서
선생님 안녕하세요! 회원가입이랑 로그인 후에 다음 화면으로 안넘어가는 현상이 있어서요../server 터미널에서 yarn start:dev로 3030 포트에서 실행하는 것도 잘 확인했는데, 회원가입 눌렀을 때 db에는 바로 저장되는 거 확인했는데, 앱 화면이 안넘어가서 맵 연결이 잘되는지도 모르겠어요.. 어떤게 문제일까요?
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
학습 방법
안녕하세요.현재 저는 김영한 강사님이 올려놓으신 스프링 완전 정복 시리즈 로드맵(고급편, 핵심 원리와 활용 제외)과 JPA 실무 정복 로드맵(스프링 데이터 JPA, QueryDSL 제외)을 수강(1회 수강)했습니다.저는 지금까지 배운 기술들로 간단한 개인 프로젝트를 진행하려고 하는데 프로젝트 진행 방법에 대해 궁금한 점이 있습니다.첫 번째 질문저는 일단 지금까지 들었던 강의들을 빠른 배속으로 다시 들으면서 프로젝트를 진행하려고 하는데 이게 맞는지 아니면 프로젝트 도중에 헷갈리는 개념들을 찾아서 복습하는 식으로 진행하는게 맞는지 궁금합니다. 아니면 더 좋은 방법이 있으시다면 추천 부탁드립니다.두 번째 질문그리고 강사님 강의들을 처음 들을 때는 라이브 코딩을 진행하면서 강의를 들었었는데 복습할 때는 라이브 코딩 말고 그냥 빠른 배속으로 들으면서 복습하는 것도 괜찮은 건지 궁금합니다.
-
실전! 스프링 데이터 JPA
현재 공부방향이 괜찮은지 궁금합니다
안녕하세요 현재 개발자를 준비하고 22살 남성입니다,저에게는 한 가지 고질적인 고민이 있습니다, 바로 제대로 된 네트워킹이 이루어지고 있지 않다는 점 인데요, 고졸이라는 학력과 주위에 아무런 인맥도 없는 상황에서 20살부터 혼자서 2년간 공부를 했기에 불안함이라는 감정이 아무리 공부를 하더라도 지워지지 않는 거 같습니다, 아마 객관적으로 현재 저가 어느정도 수준인지 파악이 안되는 상황이라서 생기는 감정이라고 생각하고 있습니다. 사실 개발자를 준비하면서 여러 차례 네트워킹을 노력 했지만 뜻대로는 안 된 거 같습니다, 하지만 지속적인 불안함 때문에 2년간 계속해서 공부방식에 대한 의심이 많았고, 누가봐도 좋은 방식이라는 생각이 들 수 있도록 방향에 대한 교정을 이어나가고 있습니다. 본론은 지금부터 입니다, 현재까지 몇 번의 서비스를 만들어 왔으며, 매번 서비스를 만들면서 백엔드 개발 관점에서 더 좋은 코드를 만들고자 노력하고 있습니다. 그리고 지금은 새로운 서비스를 만들면서 이전에는 구현하기 바빴다면, 이번에는 개발서적을 읽고 여러 레퍼런스를 보면서 개발을 하고있는 상황입니다. 예를 들어, JPA의 경우 현재 내 코드가 선택적 비식별관계인지 필수적 비식별관계인지 점검하고 만약 필수적 비식별 관계일 경우 N + 1 문제를 해결하기 위해, 연산이 상대적으로 더 빨라서 성능 면에서 외부조인보다 더 좋은 내부조인을 사용할 수 있고 이러한 내부조인을 사용하여 N + 1 문제를 해결하는 등 서적을 읽으면서 문제점을 계속해서 찾다보니 점검 해야하는 체크 리스트가 약 150개 정도 되는 상태입니다.(근데 말이 저렇다는거지 실제로는 요구사항에 따라서 @EntityGraph나 Fetch Join이 더 좋을 수도 있을거라고 생각하고 있습니다) 또한 책을 읽다보니 간단한 CRUD을 구현하는 것도 사실 간단한게 아니라 저가 놓치고 있는게 정말 많이 있다는 사실을 알 수 있었고, 지금은 한 가지 기능을 구현할 때 많은 고민을 가지면서 개발하는 습관이 생겼습니다, 이외에도 빨리 데이터베이스와 아키텍처 그리고 네트워크에 대한 내용도 서적을 읽으면서 제 기준으로 최대한 깊게 공부하고 싶은 생각이 들고 있습니다. 그리고 저는 이러한 부분에서 "다른 개발자들은 기본적으로 알고 있는거면 어떡하지?" "지금 고치고 있는게 의미 없는거면 어떡하지?" "열심히 서적을 읽고 정리하고 코드에 적용하고 그걸 기록하고 남들이 읽기 쉽도록 PR하는데 이게 아무 가치가 없는거면 어떡하지?" 같은 불안함을 느끼고 있습니다, 그래서 지금 방식이 괜찮은지 김영한님의 조언을 듣고 싶습니다, 되도록이면 쓴소리를 듣고 더 좋은 방향으로 발전하고 싶습니다, 긴글 읽어주셔서 감사합니다. + 그리고 마지막으로 지금 만드는 서비스가 저가 이전에 일했던 시장에서 불편한 점을 개선하는 서비스입니다, 랜딩 페이지를 만들어서 약 이틀간 수요 조사를 했는데 200분이 방문하시고 80분 정도가 이 정보를 원하고 계신 상태이기에, 최소한 한달에 1,000명 정도는 사용하지 않을까..? 하는 생각이 있습니다, (과거 수익형 블로그 운영 경험이 있어서 사이트 노출에 대한 이해도가 좀 있음) 그래서 신입이 최선을 다해서 만든 서비스가 사용자 피드백을 받고 개선한것도 있다면 좀 좋게 봐주실까요....?
-
김영한의 실전 자바 - 기본편
올바른 학습 방법에 대해 알고싶습니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 강의 잘 보고있습니다.실전자바 입문 - 기본편으로 학습중입니다.먼저 질문을 적어놓고 질문드린 이유를 설명하겠습니다. 느리게 진도를 나가더라도, 개념이해를 완벽하게 하고,문제와 풀이에 나오는 예제코드를 완벽하게 작성할수 있을때까지 반복하는 학습방법이 맞는걸까요? 전공자가 아니고 코딩 배경지식이 없어,최대한 꼼꼼하게 학습을 하려고 하고있는데, 영한쌤께서 기본원리의 이해가 중요하다고 말씀을 하셔서 어떻게든 기본개념을 확실하게 알고 넘어가려고 하고있습니다. 입문편에서는 배열, 메소드 부분에서 어려운 부분이 조금 있었고 아직 완전히 활용은 못하고 있는 상황입니다,예를들면단순히 배열 한가지만 사용하는것은 괜찮은데, 배열을 선언해서 그것을 매개변수로 메소드에 넘겨주면서 복잡해지는 것부터는 어지러워지더라고요..지금듣고있는 기본편에서는 클래스를 직접 작성하는것과, 참조형 메소드 호출 문제풀이에서 막혔습니다. 설명들을때는 아 그렇구나 하고 이해가 되는것 같았는데 문제와 풀이 부분에서 직접 코드를 작성하려고 하면 어디에 어떤 코드를 작성해야할지 몰라서 막막한 경우가 많았습니다. 복습을 하고 내용 정리를 하면서 다시 문제를 풀어보기도 했지만, 이해를 해서 문제를 풀었다는 느낌보다는 반복해서 코드를 작성하다보니 그냥 코드가 외워지는 경우가 많아서,다른 문제를 풀어봐야 하는지, 아니면 몇번 반복해서 타이핑 쳐보고 코드 구조자체에 익숙해지면다음 학습진도를 나가는것이 맞는건가 고민이 됩니다. 문제와 풀이 설명듣기전에 1~2시간을 투자해서라도 혼자서 풀어보고 있는데, 결국 문제 해결은 못하고 강의를 보고 나서 다시 혼자 풀어보고, 완전히 이해는 못하고 넘어가는 식의 반복이 되고있습니다. 이전에 국비JAVA 교육을 받은적이 있는데 그때도 이론보다는 무작정 코드 따라치는것 위주로 수업을 받아서흐름만 감으로 대충 따라가고, 코드 자체를 외워서 사용하는 경우가 많았는데 그러다보니나중에 가면 갈수록 이 코드가 어떻게 동작을 하는지,왜 여기에 이 코드가 사용되는지를 전혀 알수가 없었습니다. 제가 생각했을때 현재 저는, 배열/메소드/클래스 3가지에 대한 내용이 명확하게 정리가 안되고있는것 같습니다 얼마전 취업에 성공해서, 앞으로 3~6개월뒤부터 실제로 회사에서 개발자로 근무하게 되는데 그 전에 자바, 스프링을 최대한 많은 내용을 학습해야합니다. 지금 실력이 절망적이라 걱정이 됩니다. 코딩쪽에 재능이 없어서 그런것인지, 학습 방법이 잘못된것인지, 아니면 원래 이렇게 헤매는것이 정상인지 모르겠어서 조언을 구하고자합니다차라리 이런 방법으로 학습을 해! 라고 정해진게 있으면 편할거같다고 생각해서요..
-
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
학습기기 관련 고민이 있습니다.
김영한 선생님, 제가 개발을 공부중인데 노트북을 어떤걸 살지 고민중입니다.대다수의 it개발자, 엔지니어 분들께서 맥북을 사용하고 계신데 저는 윈도우만 주로 사용해왔어서 맥이 익숙하지 않았습니다. 개발자 엔지니어분들 사이에서 맥북이 선호되는 이유가 궁금하며 맥북을 구입하여 맥 os에 익숙해져야만 하는지 궁금합니다. 나중에 그래픽스 프로그래밍도 공부해볼 예정이여서 고민이 많은 상황입니다...
-
백엔드) 서버 엔지니어 질문
안녕하세요 현재 대학교 3학년 재학 중입니다진로를 굉장히 늦게 정하기도 했고, 아직 전공 공부량이 많이 부족합니다프론트엔드보다는 백엔드를 선호하고, 가장 관심 있는 분야는 서버 / 시스템 엔지니어입니다. 진로를 굉장히 늦게 정하기도 했고, 아직 전공 공부량이 많이 부족합니다 서버 엔지니어가 되기 위한 공부 커리큘럼 / 로드맵이나,사이트 정보 / 공부 분야 등 추천해 주실 수 있으실까요 ? 감사합니다.
-
(2025) 일주일만에 합격하는 정보처리기사 실기
강의
안녕하세요. 일반 회사 다니는 비전공자 입니다. 24년 1회차 필기 합격하고, 공부 못 하고 실기 시험 쳐서 깔끔하게 떨어졌습니다. 이후 2회차 실기 시험 신청은 했으나 공부 부족으로 시험을 보러 가지 못 했습니다 ... ㅠㅠ3회차 실기는 무조건 보러 갈 거고 합격 해야 하는 상황입니다. SQL문을 다루다가 답답해서 유튜브를 찾아봤는데 우연히 강의 하나를 발견하게 되었습니다. 10분도 안 되는 짧은 강의였는데 홀려서 이렇게 강의를 결제하게 되었습니다. 강사님 말씀대로 회사 갔다 오면 19시가 넘고 밥 먹고 씻으면 개피곤해서 뒤지게 자고 싶은 마음이지만, 공부 해야 하잖아요.... 올려 주신 강의도 핵심만 꼭 다루고 계신 거겠지만 혹시나 여기서 이런 건 시간이 없으면 안 보셔도 될 거 같다고 할 강의가 있을까요? 프로그래밍 언어가 너무 어려워서 공부 시작하자마자 포기하고 싶은 마음이 잠 오듯이 많이 와요. 수업 열심히 듣고 공부 열심히 할게요 ㅜㅜ 좋은 강의 만들어 주셔서 감사해요
-
유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지
비싼강의 태블릿으로 못보게 해놨네요
신규강의라고 모바일환경에서 재생안되게 해놓았던데 태블릿까지는 막으면 안되는거 아닌가요? 태블릿으로 강의 틀고 노트북으로 따라하는데 이게 막혀서 곤란하네요..
-
[React / VanillaJS] UI 요소 직접 만들기 Part 1
제가 Modal 기능을 구현하고 있는데
Modal을 구현할 때 두 가지 방법이 있었습니다.1. 조건부 렌더링으로 Modal 열림/닫힘CSS의 transform 또는 opacity로 Modal 열림/닫힘저는 조건부 렌더링을 사용하고, transition 효과를 주기위해 억지로 setTimeout을 이용해 해결했는데요조건부 렌더링을 사용한 이유가모달을 사용하지도 않는데 내부 내용이 DOM트리에 존재하면 성능에 안좋지 않을까 였는데지금에서야 생각이 든 것은렌더트리는 시각적으로 보이는 요소만 렌더링에 포함하는 것이었습니다.그러면 모달을 조건부 렌더링을 하지 않아도 괜찮은 걸까요?
-
직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
역슬래쉬는 어떻게 찾나요?
역슬래쉬는 어떻게 찾나요?그리고 첨부한 이미지 처럼 smj02가 제 컴에는 없네요..
-
백엔드 프론트 그것이 고민이다
하 둘 다 좋아요 프론트 디자인하는거 즉각적인 반응의 변화가 오는 부분이 마음에 들고백엔드 그 자체 시스템적으로 너무 멋져요 뭘 .. 선택해야할까요..? 언어를 고르자면 프론트는 자바스크립트백엔드는 자바 코테도 공부해야해서 빨리 한 가지 길을 잡았으면 좋겠는데 조언 부탁드립니다.
-
직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
처음입니다. 떨리네요
질문 남겨주셔서 감사합니다.막히면 언제든 무엇이든 자주 질문 던져주세요.수학/과학이나 알고리즘과는 달리업무자동화 코딩은 고민해서 풀리는 경우가 정말 드뭅니다.다시 말씀드리지만, 질문을 자주자주 남겨주세요.저도 최대한 빠르게 회신 드리겠습니다.당부드릴 두 가지가 있습니다.① 가급적 구체적으로 설명해주세요.② 특정 챕터 관련 질문 남겨주실 때는, 어느 챕터인지 알려주세요ㅜ====================================
-
쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2
오브젝트 네이밍 규칙..
강사님, 지난번에 무슨 강의 중간에 팁으로 오브젝트들 네이밍 하는 방법(?) 알려주신적 있는데 그 강의가 어디있는지 모르겠습니당...
-
실전! 스프링 데이터 JPA
강의 질문 드립니다.
해당 강의 말고 Query DSL 로 바로 넘어가도 될까요..?2개의 기술 모두 JPQL 작성하는 방법에 대해서 다루는 거라면..Query DSL 을 사용하는게 더 낫고 편하다면 그냥 그것만 듣고 싶어서요...
-
[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
생성한 베리어블이 Apply variable mode에서 보이지 않아요
볼드쌤 안녕하세요!베리어블을 활용해서 반응형 디자인 만들기 강의를 따라 진행하였습니다. 강의대로 동일하게 베리어블을 생성하였는데, 레이어 패널에서 Apply variable mode 메뉴를 클릭하여 적용하려고 하면 생성한 responsive 항목의 베리어블이 보이지 않는데...어느 부분이 잘못된 것인지 모르겠습니다 ㅜㅜ
-
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티 수업이 어려운데 정상일까요?
현재 게임개발자 준비한지 7개월정도된 학생입니다.국비학원 수료 후 유니티수업결제 후 듣고있는데 고민이 생겨 질문드립니다. 수업은 잘따라가고 실습도 문제없이 진행하고있습니다.국비 과정에서 들었던 언리얼엔진과 c++와 다른 C#문법에서 오는 어려움과현재 UI쪽 수업듣고있는데 인터페이스 구축하시고 오브젝트들 주고받는 과정이 코드로구현되는 부분이 따라치곤 있지만 추후에제가 혼자서 가능할지 모르겠습니다.간단한 키입력을 통해 포지션을 옮기고, 컴포넌트를 등록시켜서 출력되는건 이해가가지만매니저 구축부분에서 어려움이 많은데 괜찮을까요?아니면 이부분에 대해서 공부하는 방법이 따로있을까요..