이야기를 나눠요
143만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
[자바/Java] 문과생도 이해하는 DFS 알고리즘! - 입문편
코테 준비 방향성 추가 질문
안녕하세요! 앞으로의 코테 준비 방향에 대해 더 질문하고자 합니다.1. 지금 프로그래머스 기초, 입문은 전부 푼 상태이고 앞으로는 유형별로 풀어볼 계획입니다. 저는 여러 문제들을 푸는 것보다는 풀었던 문제들을 설명할 수 있을 정도까지 반복해서 푸는 것이 중요하다고 생각합니다. 그래서 유튜브 플레이리스트에 올려 놓으신 유형별 문제들과 각 알고리즘 설명 영상 마지막에 추천하는 문제들을 반복적으로 풀어보려고 하는데 괜찮은 방법일까요? 2. 각 유형별 문제들 혹시 추천 받을 수 있을까요?
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코테 질문드립니다.
안녕하세요 큰돌님문제가 어렵지만 자세히 설명해 주셔서 매우 만족하면서 듣고 있습니다. 처음에는 끝까지 완강을 하는 것을 목표로 했지만문제가 어려워서 예상보다 시간이 더 걸리게 되었고지금 학원을 다니고 있는데 교육이 끝나는 6월까지 완강이 어렵다는 생각이 들었습니다. 큰돌님의 다른 답변을 보다보니6주차 까지만 해도 왠만한 코테는 합격할 수 있다고 말씀하신 것을 보았습니다.강의를 끝까지 다 듣는 것이 제일 좋겠지만비전공자이고 CS지식도 부족하여 그 부분을 준비할 시간이 필요하다고 생각됩니다. 목표로 하고 있는 회사는 대기업 및 스타트업 인데 저의 상황에서는 몇주차까지 듣는 것이 좋겠습니까?
-
"내 강의실"은 어디에 있나요
인프런 대표전화가 있어 전화 했는데 대기만 타고 있네요. 실제 상담사와 직접 연결이 가능한 것 같지가 않아서 묻습니다.오른쪽 하단 문의하기(쳇봇)은 정해진 질문유형 외에는 질문할 방법이 없더군요,, 이 또한 상담사가 체팅하는 것이 아니라 쳇봇이 정해진 질문유형에만 답변을 하는 방식인데, 체팅방 이용날짜와 이용시간이 정해져 있어서 헷갈렸습니다. 자동 응답 프로그램인데 마치 상담사가 상담하는 일반 채팅방과 같이 안내했던데 100% 정해진 질문에만 답을 하는 자동 응답 프로그램이 맞죠?그래서 일단 질문은 이곳에 남기려 하는데 방법과 절차가 맞나요?정작 질문은 강의를 듣고 있는데 강의가 들어있는 "내 강의실"은 찾을 수 없네요. "내 강의실"은 대체 어디에 있나요.
-
김영한의 실전 자바 - 기본편
스프링 입문 강의로 넘어가기 전에 배워야 할 자바 개념
아직 중급 2 이상이 안 나온 상황에서 입문 - 기본 - 중급1을 들었다고 할 때, 이 개념은 스스로 학습하고 스프링 넘어갔으면 좋겠다 하시는 개념이 있으실까요???
-
나도코딩의 자바 기본편 - 풀코스 (20시간)
강의를 완강하고 부족한 부분때문에 고민입니다.
먼저 강의를 완강했으나 인터페이스 부분외 이런저런 부분에서 확실하게 배워지지않았습니다.반복해서 시청했는데도 잘 안되네요. 실전에서도 이렇게될까봐 걱정인데 이 강의의 내용을 안보고도 혹은 다른 자료를 참고하지 않을정도로 완벽하게 코드를 짤 수 있을정도로 다시 노력을 해야할지단순히 하다가 기억이 안나면 자료를 찾는 방향으로 나아갈지 조언을 부탁드립니다.
-
스프링 핵심 원리 - 기본편
이 구간에서 발견 할 수 있었던것 정리해봤어요! 혹시 어떤 것들이 있으셨나요?
[ 깨달음 ] - 역할과 구현의 효과를 체감=> 역할: BeanDefinition 정보 생성==> 구현: 무엇을 가지고 BeanDefinition 생성- BeanDefinition을 보면 Bean 생성 시 무엇을 정의 할 수 있는지 알 수 있다=> Scope, lazyInit 등등- factory method를 쓰는 annotation config는=> 빈 정보에 factoryBeanName = config name, factoryMethodName = 생성 method 이름 이 붙음 [ 생각과 느낌 ] - 코드 작성에도 교양이 있으면 낭만이 있다- 직접 BeanDefinition 을 만들다니 우와
-
온라인 모각코 운영에 대한 조언을 얻고 싶습니다.
안녕하세요! 저는 디스코드로 온라인 모각코 참여 및 운영을 하고 있습니다😊다름이 아니라, 약 3개월동안 모각코를 운영하며 어떻게 매니징하면 스터디원들이 더 집중하며 학습할 수 있을지 계속해서 고민하고 환경을 개선해나가고 있습니다.😢 온라인 모각코를 경험해본 적 있는 분들께 조언을 구하고자 설문 조사를 진행하게 되었습니다!https://naver.me/xhKSAFIb성실히 응해주신 5분들께는 소소하게나마 커피 쿠폰을 보답으로 드리려 합니다.☕많은 참여 부탁드립니다. 감사합니다!🙇♀
-
[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
코드 분석방법에 대해 묻고싶은게 있습니다.
이번에 멀티 레이어드 상태 머신 강의를 수강 하면서 정말 이해가 안돼서 5번은 돌려봤습니다. 개념적으로 익숙하지 않고 스스로가 아닌 남이 만든 코드를 이해 하는게 낯설기도 하여 이런 상황을 맞닥뜨린 것 같습니다. 그래서 강사님에게 묻고 싶은 내용은 강사님은 다른 사람이 만든 코드를 볼 때 어떤 방식으로 접근하여 코드를 이해하고 분석하는지 입니다. 질문 내용 자체가 강의 내용과 직접적으로 연관도 없다 싶고 , 또 명확한 정답이 있다고 보기에도 어려운 질문이라 생각해서 가벼운 마음으로 답변 달아주셨으면 해서 고민있어요 카테고리에 질문 남겨봅니다.
-
스프링 핵심 원리 - 기본편
노트 정리해보았습니다! 혹시 필요하신 분 있으실까요?
[ 배움 ]- ApplicationContext는 BeanFactory의 자식이다=> ApplicationContext는 부가 기능 제공 - ApplicationContext 부가 기능=> 여러 인터페이스의 묶음==> 메시지 소스:===> 메시지의 국제화 등==> 환경 변수: ===> 환경 변수 사용 등==> 이벤트:===> 이벤트 발행 등==> 리소스:===> 리소스 파일 열기 등 - 스프링 컨테이너=> 실제 클래스가 아니라 개념이다 [ 생각과 느낌 ]- 인터페이스가 많이 분리된 경우를 많이 봤는데=> 그 이유가 역할의 분리에서 나온 것이었구나 - 환경 변수 어떤 기준으로 쓸까?=> 환경에 따라 값을 다르게 하기 위해 사용==> 즉, 이 값을 환경 변수로 둬야 할까의 기준은 어떤 환경에 쓰는가에 달라지냐 여부===> 예: 환경 별 달라지는 사용 데이터베이스 - 여러 환경을 두려면=> 테스트 등 을 위해 따로 DB 등 서버를 띄워야 하고==> 그만큼 많은 하드웨어 리소스도 많이 필요하겠구나
-
스프링 핵심 원리 - 기본편
노트 정리 해보았어요! 혹시 어떤 내용이 기억에 남으시나요?
[배움]- 부모 타입으로 조회=> 자식 타입들도 끌려 온다- 모든 자바 객체의 최고 부모=> Object [생각과 느낌]- 코드 내에서도 역활과 구현을 확실히 나타내 주도록 하자=> (부모 class) return (구체 class)
-
스프링 핵심 원리 - 기본편
정리해보았습니다! 이상할까요?
[생각과 느낌]- Bean에게는 Name이 있다- Bean에게는 Type이 있다- 같은 Type의 Bean은 Name으로 구분한다
-
취업관련 고민이 있습니다..
저는 일본에서 유학 중이고 내년 3월에 졸업예정인 4학년생입니다.일본은 취업 준비가 빨라서 내년 3월 졸업예정자들 대상인 원서 지원이 이미 끝난 회사들도 있고 하는데요.제 목표는 일본에서 게임회사에 취업해 2~3년 경력을 쌓고 한국으로 돌아가서 취업하는 건데현재 실력적인 부분도 있고 포트폴리오도 부족하기도 하고 일본 게임회사들이 취업하기 어렵다고 학교 진로상담사분이 얘기해 주시면서 가능하면 여러 회사들을 지원해 봐야 하는데언리얼이랑 C++을 공부하고 있으니 게임회사 말고도 C나 C++을 사용하는 다른 프로그래밍 회사들도같이 쓰는 게 좋을 것 같은데 꼭 게임회사에 가고 싶은지 묻더라고요사실 게임회사에 들어가는 게 베스트긴 한데 지금 뭐 따질 게 아니라 취업부터 되는 게 중요한 거 아닐까 싶기도 하고그냥 프로그래밍 회사라도 들어갈 수 있긴 한가? 싶기도 하고 고민이 되는데 어떻게 하는 게 좋을까요가 고민인데 이렇게 말하면 너무 막막하니까... 정리해 보면1. 게임회사가 아닌 다른 회사에서 개발자로 일하다가 게임회사로 이직하게 되면 경력 다 인정받을 수 있을까요??다른 회사에 들어가게 되면 이 직전까지 따로 포트폴리오 만들고 준비할 생각입니다2. 어차피 게임회사에 들어가고 싶은 거면 게임회사에만 지원하고 만약 실패하면 한국에 돌아와서 1년 정도 독학하거나 필요하면 학원 다니면서 한국에서 취업 준비하기 VS 되든 안 되든 일단 게임회사, 프로그래밍 회사 상관없이 지원하고 프로그래밍 회사에 붙으면 2~3년 일하다가 게임회사로 이직해라
-
토이플젝이나 사이드 플젝에 참여해보고싶은 디자이너 취준생 궁금한점
안녕하세요 토이플젝이나 사이드 플젝에 참여해보고 싶은 UIUX디자이너 취준생 인데요!비전공자라 발목 잡을거 같아서 선뜻 참여를 못하겠더라구요 ㅠ 어느정도 레벨로 개발자분들과 소통이 가능해야 참여할 수 있을까요?
-
스프링 핵심 원리 - 기본편
노트 정리 해보았습니다. 가장 중요한 핵심은 어디일까요?
[ 배움 ] - getClass() 하면 classpath가 출력됨- isInstanceOf 로 구체 객체 확인- 타입으로만 조회 가능- assertThrows 로 예외가 던져지는지 테스트=> 주로 실패에 대한 테스트 시 사용 [ 깨달음 ] - 테스트는 실패 하였을 때 에 대한 case도 필요하다=> 예: 인증 실패에 대한 response는 어떻게 오는지 확인 [ 생각과 느낌 ] - java는 다양한 Exception 에 대한 정의를 해두는 방식으로 현재 어떤 오류가 나는지 사용자에게 알려주고 있다.=> Exception 명을 정 할 때 해당 오류에 대한 소개가 나와야 한다.
-
배달앱 클론코딩 [with React Native]
필요할때 쏙쏙 골라봐도 괜찮을까요?
현재 빠르게 만들어야 하는 프로젝트가 있습니다! (두달 내)이 프로젝트에서는 카카오로그인 말고는 외부 API 호출이 없으며스프링부트와의 간단한 요청 응답이 있을것으로 보입니다! 일단 지금까지 들으면서 기본적인 폴더구조와 ui 팁들을 보고 학습하였는데요 이 이후의 강의내용은 후에 다른 프로젝트에서 네이버 맵 연동이나 티맵 연동과 같은 기능구현이 필요할 때 봐도 괜찮을까요?(섹션 5의 스플래시 스크린 만들기부터 이미지 그리드 만들기까지는 볼 예정입니다!) 현재 Expo로 프로젝트를 만들고 있기도하고 리액트 네이티브가 처음이다보니 쭉 완강을 일단 때리고 봐야하는지 살짝 고민이네요!!
-
Next + React Query로 SNS 서비스 만들기
무한 스크롤
무한 스크롤링에서 강의를 보면 5개 데이터 다음에 5개를 덧붙여주는 식(총 5n로 리스트가 늘어남)으로 진행해주셨는데랜더링을 더 빠르게 하기 위해서 n개 고정 -> 스크롤 했을 때 다음 데이터가 바꿔치기? 가 가능할까요?
-
견고한 결제 시스템 구축
강의 잘보고있습니다 !
안녕하세요 !강의 잘보고있습니다.결제 관련된 강의가 거의 없던데 참고하는데 도움이 많이됩니다.조금 빠른감이 있고 아직 제실력으로는 이해하기 어려운부분도 많지만 끝까지 완강해보려고합니다.궁금한점은 이 결제 웹서비스는 web 패키지를 따로 만들어서 분류하던데요 혹시 mobile 과는 어떤 차이가 있는지 궁금합니다.
-
스프링 핵심 원리 - 기본편
노트 정리해보았어요! 추가 할 내용 있을까요?
[Spring 적용]- @Bean=> method에 적어줌==> 컨테이너에 등록됨- ApplicatonContext 생성=> 컨테이너 생성==> new AnnotationConfig...(AppConfig.class);- 컨테이너 통해서 찾아옴=> bean을 가져옴==> name: method 이름==> type: 반환 type- 실행 시 등록 됨=> @Bean 해둔 것 singleton instance 생성- 스프링의 어마어마한 장점:=> 컨테이너가 관리해서 어마어마 해진다 [생각 및 느낌]- 좋은 개발자는 당연한 것에 의구심을 품는 개발자이다- 스프링의 개발 시초는 DIP 와 OCP를 지키기 위해서 생긴거구나
-
스프링 핵심 원리 - 기본편
노트 정리해보았어요! 추가 할 내용 있을까요?
[스프링 컨테이너 생성]- 컨테이너 생성 과정=> ApplicationContext는 인터페이스 이다==> AnnotationConfig (annotation 기반)- 요새 XML 잘 안씀=> Boot 에서 java config 편함- AppConfig=> 우리가 작성한 AppConfig가 컨테이너에 대한 명세 였다- 주의: 빈 이름은 항상 다른 이름을 부여 해야 한다=> 실무에서는 무조건 단순하고 명확하게 개발 해야 한다- 스프링 빈 의존관계 설정 - 준비=> MemberServiceImpl은 MemberRepository를 의존함==> 이를 생성자로 주입 받음 (의존관계 주입 DI)===> 스프링에서 알아서 필요한 것들을 순차적으로 생성해 넣어준다- 스프링 빈 의존관계 설정 - 완료=> 의존관계 주입도 같이 처리 된다==> MemoryMemberRepository는 bean으로 동록 하지 않았지만 주입에는 사용 되었다[생각과 느낌]재미있다
-
개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
현재 책을 구매해서 다읽었는데 강의를 들으면 좋을까요?
혹시라도 책에나오는 내용외의것이 나오면 해당 부분만 강의를 보려고하는데 어떻게 하면 좋을지 궁금합니다!~