이야기를 나눠요
143만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
대학교 3학년인데 방향성에 대해서 고민이 있습니다!
안녕하세요! 강의 잘 듣고 있습니다.고민이 있어서 이렇게 글을 남기게 되었습니다. 사실 유튜브 개고민에 글을 남겼지만 빠르게 답변을 받고 싶어서 여기도 글을 남깁니다 ㅎㅎ 이제 소프트웨어학과 3학년입니다. 이 때까지 별다른 목표없이 장학금을 위해서 학과 공부만 열심히 했습니다. 그래서 높은 학점을 유지해왔습니다. 그런데 지금은 큰돌님 강의를 들으면서 대기업 백엔드 개발자를 목표로 공부를 하고 있습니다. 강의를 들으면서 코딩테스트를 준비하고 매일 한 시간씩 cs 공부를 하고있습니다.코딩테스트 준비를 다 끝내고 6월부터 백엔드를 깊게 파면서 공부를 진행하려고 합니다. 지금 이렇게 코테, cs 먼저 하는 것이 맞는지 궁금합니다! 추가로 계속해서 학점을 유지하는 것이 좋은지 아니면 코테, cs, 백엔드 공부에만 몰두하는 것이 좋은지 고민이 있어서 글 남깁니다. 긴 글 읽어주셔서 감사합니다!
-
기술 스택 도식화 / 플로우 차트
혹시 다들 어떻게 그리시나요.. ? 기술명마다 아이콘 넣어서 나오는 그림들은 이미지 하나하나 다 저장해서 넣는 건가요??어떤 플랫폼으로 하는 게 좋은 지도 알려주시면 감사하겠습니다 ㅜ
-
설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
FPGA 분야 질문
안녕하세요 맛비님. 맛비님의 강의를 들으면서 더 FPGA에 대해 흥미가 생겨 관련된 진로를 하기로 결정했습니다. 하지만 막상 취업 시장에 대해서 조사를 하려니 아는 정보가 부족하여 취업 공고에 FPGA, RTL 엔지니어만 검색하니 나오는 기업이 너무 적게 나옵니다. 경력 사원을 구하는 경우가 체감 상 80~90%입니다. 신입은 거의 없다고 생각이 듭니다. 현재 FPGA 시장이 원래 신입을 선호하지 않는 것인가요?중견기업을 희망하지만 제가 찾은 일부 기업의 대부분이 중소기업이었습니다. 중소기업에 먼저 취업을 한 후 경력을 쌓은 후 이직을 하는 경우가 많나요? 아는 분야가 너무 적어서 검색하는 방법이 한정적이라는 생각도 들어 현직에서 일하시는 맛비님께서 알고 계시는 분야를 검색하여 기업을 조사하고 싶습니다. 맛비님께서 알고 계시는 다른 방법이 있나요? 잡코리아와 잡플래닛에서 찾고 있습니다. 감사합니다.
-
스프링 핵심 원리 - 기본편
노트 정리해보았어요. 어떤가요?
< IoC >- 인터페이스를 사용하는 입장에서는 어떤 것을 쓸지 제어 할 수 없다=> 외부에서 관리함예: AppConfig vs. OrderServiceImpl< 깨달음 >- 라이브러리와 프레임워크 차이=> 라이브러리: 내가 만든 체계에서 직접 호출한다=> 프레임워크: 내가 만든 것을 알아서 호출한다< DI >- 정적인 클래스 의존 관계=> import만 보고 쉽게 파악 가능=> 세부 기능이 바뀌어도 바뀌면 안된다- 동적인 객체 의존 관계=> 실제 실행 봐야 알 수 있음=> 세부 기능에 따라 바뀜- DI:-- 인스턴스 생성한다-- 참조하는 값에 넣어준다< 깨달음 >- 의존 관계는 두가지 이다=> 정적: 클래스 의존 관계=> 동적: 객체 의존 관계- 툴로 분석 가능=> Intellij: diagram - show diagram- 설계 할 때는-- 인터페이스 설계 그리고-- 객체 설계 까지 두루 한다< IoC, DI 컨테이너 >- 뜻: 객체를 생성하고 연결해주는 역할을 하는 아이- 예: AppConfig, 스프링, Assembler, Object factory< 깨달음 >- 잘 만든 코드는 코드 블럭을 가지고 조립하는 것이다
-
스프링 핵심 원리 - 기본편
저처럼 소름 돋으셨나요?
[와우 포인트]고칠 때 차이- 구성 영역, 사용 영역 중 구성 영역만 바꾸면 된다-- 구성 영역: 대신, 구성 영역이 세세히 다 알아야 한다-- 사용 영역: 더 이상 손댈 필요가 없다.--- => 스프링 코드 짤 때 AppConfig 코드 외 아무 것도 손대지 않아도 된다- 개발자가 하는 일=> 최초에 사용 영역만 인터페이스만 사용해서 잘 만드는 것- OCP 지켜짐=> 구체화를 바꿔도 클라이언트 코드 바꾸지 않아도 된다==> 인터페이스를 사용하는 입장의 코드는 더 이상 인터페이스 구현체가 바뀌어도 바꾸지 않아도 된다- DIP 지켜짐=> 추상화만 의존==> 구현은 모름[팁]- Ctrl + R 하면 기존 실행된 것 실행됨
-
[자바/Java] 문과생도 이해하는 DFS 알고리즘! - 입문편
코딩테스트 방향성
코딩테스트 준비하다가 답답해서 이 영상 보고 어느정도 의문스러운 점이 해소돼서 방향성을 잡았는데 혹시 어떤지 한번 봐주실 수 있나요? 현재 프로그래머스에서 기초, 입문으로 분류된 문제들은 다 풀었고 나머지 문제들 정답률 높은 순부터 풀고 있었습니다. 프로그래머스와 유튜브 플레이리스트로 분류하신 알고리즘 빈출 유형 문제들만 반복해서 풀어보려고 했는데 괜찮을까요? 그리고 저번에 이 강의 소스코드 올려주신다고 한 거 같은데 좀 걸릴까요?
-
실제 이력서 사례로 알아보는 [합격하는 이력서] 작성 가이드
비전공 백엔드 개발자
안녕하세요.비전공 백엔드 개발자를 준비중인 취준생입니다.IT 학원에서 기본적인 언어와 JSP, Spring, 프로젝트까지 수료는 했으나 포트폴리오를 만들지못해 현재 온라인강의 사이트에서 간단한 CRUD 게시판을 만들어 놓은 상태입니다.이력서와 자소서 포트폴리오를 만들어서 지원했으나 서류에서 계속 떨어지더라구요~ 그래서 인프런에서 멘토링을 받아보니 제가 생각했던 이력서와 자소서가 아니더라구요~ 그래서 추천을 받아 워니님 이력서 강의를 수강하게되었는데요~ 너무 간단한 CRUD라서 이력서를 써도 괜찮을지 잘모르겠습니다.프로젝트를 좀 더 한 후에 이력서를 쓰는게 좋을지 아니면 간단하지만 만들어 놓은 CRUD 게시판을 활용해 이력서를 써서 지원해보는게 좋을지 고민이 됩니다.
-
환불금이 안 들어와요
정현경주문번호: 2643569강의명: 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화4월 2일에 취소 되었고 7일안에 환불금 들어온다고 했는데 아직도 안 들어오네요
-
백엔드 독학 시 취업 준비(포트폴리오) 및 공부 방향이 궁금합니다.
안녕하세요백엔드 독학 시 포트폴리오 준비 및 공부 방향을 어떻게 해야 할지 방향이 잡히지 않아 고수분들의 의견을 청하고자 글을 작성하게 되었습니다. 저는 백엔드 개발자를 지망하고 있고인프런에서 강의를 들으면서 공부하고 있습니다.현재는 자바 강의 및 김영한 님 스프링, JPA, QueryDSL 강의 및 데이터베이스 강의를 수강하였고개인적으로 나름 포트폴리오? 하나 만들어보고자 도서 대출 반납 및 게시판 CRUD를 할 수 있는 것을 만들었습니다.(백엔드 부분 자바 코드)화면도 만들기는 했지만 GPT 선생님의 도움을 빌려 일단 화면이 보일 수 있을 정도만 해놨습니다. 이후 협업을 경험해 보고 싶은데 현재 올라와 인프런에서 사이드 프로젝트 자리가 있으면 지원하고 있지만뛰어난 분들이 너무 많아 참여가 힘든 것 같습니다. 일단 현재는 docker를 공부 중이며redis, aws를 공부하려고 합니다. 현재 취업을 위해 팀 프로젝트를 하고 싶은데 어떻게 참여할 수 있을지, 많이 부족하다면 현재 어떤 방향으로 더 공부를 진행해야 할지 방향을 잡기가 힘들어 글을 쓰게 되었습니다.중소기업에 취직하기 위해서는 JSP을 요구하는 곳도 많아 보이는데html, css, js를 활용해서 화면도 만들 정도로 공부해야 하는 것 인지도 질문드리고 팀플 구하는 방법 및 공부 방향 및 어떤 것을 더 추가적으로 공부하면 좋을지 댓글 부탁드립니다!감사합니다.많은 분들께서 댓글 주시면 경청하도록 하겠습니다!
-
직접 만들면서 배우는 Git Internals
방대한 양의 코드로 이루어진 프로젝트를 분석할 능력
Jayce님 안녕하세요. 좋은 강의 감사합니다. 강의 주제 정말 좋습니다. 딕션도 좋으셔서 강의 퀄리티가 배가 되는듯 합니다. 코드 스타일도 깔끔해서, 많은 도움이 됩니다 강의 구성이 Git의 전체적 아키텍쳐와 기능 구현으로 구성되어있습니다. 서비스로직을 작성하듯, API 엔드포인트의 요구조건을 보고 구현 및 설계를 하신 것 같습니다.다만, 실제 Git 프로젝트의 코드 설계는 강의에서 언급하지 않습니다.코드간 역할 분리(클래스 기반 프로젝트라면) 클래스간 역할 분리로직 상 세부적 알고리듬 적용최적화 알고리듬 등등 document로 분석을 마무리하는 것은 좋은 접근이지만, 오픈소스 내부의 번뜩이는 아이디어는 코드는 직접 볼 수 없는 아쉬운 방법이라고 생각합니다.오픈소스(방대한 양의 코드로 이루어진 프로젝트)를 분석할 능력을 길러 더 깊게 이해하고 싶은데, 강의자체가 학습 능력 코칭이 아니기에 글로 남겨봅니다. 물론, document도 보고 소스코드도 보면서 능력을 기르는 것이겠으나, Jayce님의 생각이나 조언을 들어보고 싶습니다.
-
넓고 얕게 외워서 컴공 전공자 되기
컴공과 휴학후 해야할 것
안녕하세요 선생님! 저는 컴공과 다니는 대학생입니다. 1학년을 끝내고 2학년 재학 중에 영 못 따라가 챗지피티만 쓰는 제 자신이 너무 한심해서 이대로 가다간 뭣도 안되겠다는 생각이 들어 휴학을 하고 차근차근 처음부터 해야겠다는 생각이 들었습니다. 학교에서 배우는 공부는 C언어를 제일 많이 쓰고 리눅스 조금 배웠습니다... 제가 1학년 땐 성적도 좋아서 이 과가 잘 맞다는 생각을 했지만 2학년 들어와서 실습을 하다 보니 안 맞는 것 같다는 생각이 들다 보니 휴학까지 하게 됐네요.. 다니다 보니 드는 생각은 성적과 코딩 능력은 별개라는 것을 느끼는 것 같습니다. 학교 수업을 따라가거나 코딩 능력을 향상 시킬려면 어떻게 하면 좋을까요...! 선생님 강의 중 독하게 시작하는 c도 듣고 있습니다!
-
태블로 오류코드 해결방법: 81B3934F
'태블로를 향한 첫 걸음' 강의를 듣고 있는데요.어느순간 부터 강사님이 주신 Superstore 샘플 파일을 열면 아래같은 오류코드가 뜨면서 프로그램이 작동하지 않고 있습니다.태블로 지우고 재설치했는데도 동일하네요.해결방법 아는 분 있으실까요?-Unable to complete actionBad Connection: Tableau could not connect to the data source.Error Code: 81B3934FAn error occurred while communicating with data source 'South_Superstore'
-
스프링 핵심 원리 - 기본편
리펙토링이 무엇인지 약간은 더 알것 같아요!
[리펙토링]- 역할들을 드러나게 하는 것 중요=> 인터페이스 반환 하는 부분이 안보임- 중복 제거=> 같은 구현 클래스를 여러 군데서 넣어주던 중복 제거[깨달음 점]- 리펙토링에서 것은 중복 제거하고 그런 것들을 하던 이유가 명확해졌다=> 역할과 구현 등 관계를 확인 하고 구조를 편하게 확인 하기 위해서 였다==> 앱 컨피그만 보아도 이 프로그램이 뭘 쓰고 있고 어떻게 돌아가는지 짐작이 간다 - intellij extract method 쓰면 refactor 쉽다
-
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
혹시저처럼 무료버전에서 옵션수정시 VM옵션 안되실떄
-까지 붙여주셔야합니다
-
프론트엔드 취업에 대해 고민있습니다.
작년 국비학원 6개월 다니고 수료 후 개인공부한지 6개월 합쳐서 거의 1년이 되어가고 중간에 이력서를 많이 냈지만 잘 되지 않더라구요. 2군데 연락이 오긴했지만 코딩테스트에서 막히고 그 후로도 이력서를 냈는데도 연락이 오지않아 점점 자신감도 없어지고 포기할까라는 생각도 들다가도 프론트엔드 쪽으로는 꼭 들어가고 싶은데 이러다 보니 어떻게 해야될지 모르겠습니다. 다른 직무로 들어가서 일을 하면서 공부를 하는게 맞을까요?
-
이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
SendGameplayEventToActor 에서 에러가 발생합니다
LogAbilitySystem: Error: UAbilitySystemBlueprintLibrary::SendGameplayEventToActor: Invalid ability system component retrieved from Actor BP_TopDownCharacter_C_0. EventTag was Character.Action.AttackHitCheck히트 판정 기능에서 GA_AttackHitCheck를 발동하지못하고 에러가 납니다. GA_AttackHitCheck와 노티파이 모두 태그는 동일한것을 확인했습니다저는 맥 환경이라 배포된 프로젝트를 열수없습니다
-
블렌더 3D 미피 캐릭터 인사하는 애니메이션 만들기
키프레임안됨
말그대롭니다 ㅜㅜ 캐릭터 기준 오른팔을 들려고 1프레임에 0을 키프레임 걸어놓고 10프레임으로가서 회전하고 키프레임을 거는데 먹히질 않아요.. 다리는 다 됐는데 팔은 왜그럴까요ㅜㅜ
-
[강사 모집] 심코딩과 함께 성장해 나아갈 강사님을 모집합니다.
안녕하세요. 심코딩에서 파트너 강사를 모집합니다.심코딩은 개념과 원리를 바탕으로 하는 응용력을 키우고 개발자로서의 능동적 학습 습관을 만들어주는 교육과코딩을 배우는 교육생들을 취업이라는 짧은 목표가 아니라 세상에 기여, 좋은 영향력을 주는 개발자로 성장시킵니다.온라인 및 오프라인 코딩 교육에 관심이 있으시거나, 가르치면서 성장하고, 자신의 지식을 공유하고 싶은, 대학생, 프리랜서 등 누구나 지원 가능하니 많은 관심 부탁드립니다!모집 부분 - 프론트엔드 : HTML/CSS + JS +TYPESCRIPT + REACT- 백엔드 : JAVA + SPRING + Nginx + myBatis + Node.js- 파이썬 및 C언어지원자격- 학력 : 고졸 이상- 컴퓨터 수업 경력자 혹은 개발 경력자근무조건- 근무형태 : 프리랜서, 아르바이트, 파트전형절차- 서류심사- 인터뷰접수기간 및 방법- 접수기간 : 2024년 4월 9일 (화) ~ 채용시💌 지원 방법 - https://open.kakao.com/o/sQdUg8kg 으로 지원 의사를 알려주세요.(문의사항은 오픈채팅방으로 연락주세요)- okgusl97@naver.com 으로 이력서/자기소개서/포트폴리오 등을 보내주세요.
-
[서울] 생성형 AI 기반 요즘 서비스기획은 이렇게 하세요
기업연계 실무중심 프로젝트부터 취·창업 지원까지!현업 워크플로우를 압축한 14주 완성 커리큘럼으로서비스기획자 커리어를 디자인할 기회 놓치지 마세요! ➰교육비 전액 무료➰온/오프라인 블렌디드➰취업 필수 교육➰ 현직 창업자 멘토링 ✅1차 모집일정 : 24. 03. 27 (수) ~ 24. 04. 22(월) 23:59※ 선착순 모집으로 사전고지 없이 조기마감 될 수 있습니다.✅교육일정 : 24. 05. 20 (월) ~ 24. 08. 19(월) ➡자세히 보고 신청하기➡ https://bit.ly/4aofwh2💸교육비: 전액 무료 📞문의처: sba@ablearn.kr💬카카오 채널 @에이블런
-
스프링 핵심 원리 - 기본편
노트 정리해보았어요. 혹시 문제 있으시면 알려주셔요!
[문제점]- 클라이언트 (OrderServiceImpl) 고쳐야함=> OCP를 위반함- OrderServiceImpl이 DiscountPolicy 뿐만 아니라 구현 클래스 FixDiscountPolicy에도 의존하고 있다=> DIP를 위반함[해결 방법]- 1. DIP 해결 방법: 인터페이스만 의존 하게 한다-- => 코드 내에서도 객체 할당 X- 객체 할당 X 에서 생기는 NullPointer Exception 문제 해결 방법:-- => 대신 주입할 얘가 필요하다[강의 느낀점]- 실제 의존 관계 다이어그램에서 화살표를 보니 의존 관계가 확 와닿는다