inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

173만명의 커뮤니티!! 함께 토론해봐요.

운영체제 공부

게임 프로그래머 취업 전략 가이드

안녕하세요 강사님. 좋은 강의 감사합니다. 제가 클라 지망생인데 운영체제 지식이 부족해서 공부를 더 하려고 합니다. 혹시 추천하시는 강의나 책이 있을까요? 전공자이긴 하지만 운영체제 지식은 거의 모르는 수준입니다.

  • 포트폴리오
  • 기술면접
가가가 댓글 1 좋아요 0 조회수 402

정량적인 내부 데이터에 접근 할 수 없을 때, 어떻게 문제를 정의하면 좋을까요?

요즘 뜨는 프로덕트 디자이너 실무 가이드

정량적인 내부 데이터에 접근 할 수 없을 때, 어떻게 문제를 정의하면 좋을까요? 안녕하세요. 강의를 듣다 고민이 생겨 질문을 남겨봅니다! 저는 상품기획 디자이너, 콘텐츠 디자이너로 실무 경험이 있으나 UXUI디자이너 직무는 처음이라 멘토님 강의를 듣고 프로덕트 디자이너 포트폴리오를 제작중입니다! 프로덕트 디자이너에게 문제정의와 가설수립, 데이터 기반의 사고가 중요하다는 것을 알지만 현실적으로 취업준비를 하면서 실제 서비스를 운영하거나, 출시해보지 않는 이상 내부 데이터 지표를 볼 수 없기 때문에 문제 현상을 확인하고 파악하는 과정이 어렵다고 느껴졌습니다. ㅠㅠ 때문에 현재 시중에 나와있는 서비스를 선정하고, 그 서비스의 내부 디자이너가 되었다는 생각으로 사용자 인터뷰, 유저인터뷰를 진행하고,구글 플레이스토어 리뷰를 정리하여 분류하는 방식 으로 정성적인 데이터를 모아 포트폴리오를 구성하고 있습니다. 그럼에도 불구하고 정성적인 데이터만으로는 한계가 있다보니 분석 지표를 설정하고 목표를 설정하는 것이 어려움이 있습니다. 때문에 문제 인식 및 가설을 세울 때, 다소 객관성이 떨어진다고 느껴지거나 불안 할 때가 많은데요..ㅠㅠ 정량적인 데이터를 볼 수 없는 경우, 어떻게 포트폴리오를 구성하면 좋을지? 정성적인 데이터로 포트폴리오를 만들 경우, 어떤 부분을 주의해야 하는지? 알려주실 수 있다면 정말 감사하겠습니다. 감사합니다!

  • ProtoPie
  • figma
  • 디자인-시스템
  • 프로덕트디자이너
  • 포트폴리오
  • 정성적데이터
정찬희 댓글 1 좋아요 0 조회수 982

빠르게 코딩하기 위한 단축기 문의 (팁)

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

삭제된 글입니다

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
hello4298 댓글 1 좋아요 0 조회수 444

포트폴리오, 취업 고민이 됩니다

게임 프로그래머 취업 전략 가이드

이제 취업 준비를 시작한 지 반 년이 넘었습니다. 유니티 2D 포트폴리오 여러개와 그래픽스 렌더러 포트폴리오만으로는 어느 회사도 취업이 불가능하다는 걸 느껴서 고민중입니다... OpenGL로 렌더러를 만들었는데 이걸 활용해서 간단한 3D 게임을 만들어볼지, 다렉을 처음부터 해볼지, 언리얼로 넘어갈지 고민입니다. 유니티 3D 포트폴리오는 만드는 중이구요... 어떤 것을 추천하시는지 궁금합니다.

  • 포트폴리오
1O1D 댓글 1 좋아요 0 조회수 607

안녕하세요, 곧 30살을 바라보는 29세 클라 지망생입니다.

게임 프로그래머 취업 전략 가이드

명강의 언제나 잘 듣고 있습니다. 인터넷에서는 좀처럼 찾기 힘든, 질 높은 강의를 제공하시면서도, 좀 더 고급 강의를 만드려고 노력하시는 점에 항상 감사함을 느끼고 있는 29세 클라 지망생입니다. 양질의 강의와, 수강생 분들의 수많은 질문에도 열정 넘치는 답변을 드리는 점 언제나 감사드립니다. 제가 30세 전까지 어떻게든 대기업 아니면 중견기업에 취직을 하겠다고 마음을 먹었는데, 이게 마음대로 안됩니다... 30세를 코 앞에 둔 상태에서 참 자괴감이 많이 들기도 하고, 괴롭기도 합니다. (요즘 취업 정말 힘들더군요...) 그래서 올해까지만 대기업, 중견기업 도전해보고, 안되면 중소 기업에라도 취직한 후에 이직하려고 했습니다만, 걱정거리가 하나 있습니다. 게임 관련 커뮤니티를 보는데 중소기업에선 아무리 오래 일해봤자 "물경력"이라서 오래 근무할수록 안 좋고, 오히려 이직하기 힘들다고 하더라고요... 그걸 듣고 헉! 싶었습니다. 막연하게 아무 기업이나 가서 경력 쌓고 이직하면 되겠지~ 싶었는데... 난 정말 아무것도 모르는 바보였구나... 라는 걸 깨달았습니다. 그래서 '대략 올해 말, 늦어도 내년 1월 정도 쯤엔 출근 시작 -> 이 후 10개월 정도만 근무하다가 사표 내고 2024 하반기 대기업 공채 + 1년차 경력직 및 신입 상시채용 하는 곳 노리기' 이 경로로 가려고 하거든요. 그런데 이러면 경력이 10개월 정도로 찍히게 될텐데... 너무 적은 것은 아닐까요? 1년은 채워라, 1년 못 채우고 이직하면 안 좋게 본다, 이런 말도 많이 봤었거든요... 그렇다고 2년 근무하고 2025년 하반기를 노리기엔, 물경력과 나이 때문에 너무 걱정이 심하게 됩니다. 소위 말하는 물경력을 2년이나 찍고선 경력직 상시 채용에서 경쟁력을 어필하는 것이 가능할까 싶기도 하고... 그렇다고 신입공채 지원하기엔... 2년 후, 2025년 이면 그 때는 거의 32살인데... 어림도 없지 않나 싶고... 요즘 진로 걱정으로 잠도 잘 못 잡니다. (근래엔 탈모끼도 오더군요...) 어디다 질문해야 할 지도 모르겠고, 끙끙거리기만 하다가 결국 여기에 질문을 드리게 됐습니다. 어떻게 하면 좋을 것 같나요? 일단 10개월만 찍고 1년차 경력직을 뽑는 곳 + 신입, 경력무관 뽑는 상시 + 대기업 공채에 30살(거의 31살)로 도전해보는게 나을까요? 물경력이든 뭐든 일단 12개월은 찍고, 2024 채용은 그냥 포기하고, 대신 내후년 초(2025년 1~3월달 즈음)부터 1, 2년차 상시채용 쪽을 기웃거려보는 것이 나을까요? 아니면 과감하게 2년 정도 일하고 나서 2025년 9월 즈음 부터 32살이든 뭐든 신경 끄고 신입 공채든 상시든 이력서 대량 살포해보는게 나을까요? 에휴... 그냥 이번에 좋은 기업 붙어서 이 모든게 추억거리로 남을 수 있었으면... 긴 질문 글 읽어주셔서 감사합니다. 루키스님의 강의가 번창하길 진심으로 기원합니다. (정말로요. 쭉쭉 잘 되시길 바라요. 건물 몇 채 세우셨으면 좋겠습니다.)

  • 포트폴리오
  • 기술면접
YK999 댓글 1 좋아요 0 조회수 1363

수능을 준비해야할지 고민입니다...

게임 프로그래머 취업 전략 가이드

저번에 질문드려서 상담을 받았었는데요 너무감사하게도 학원을 추천해주셔서 매우 잘다니고있습니다 현재 1달차입니다. 3개월전에 미리 독학을하고있어서 winapi로 전반적인 게임프레임워크 로직을 이해하였고 2d타일맵으로 에이스타알고리즘과 랜덤맵생성 알고리즘을 사용한 게임을 만들었습니다. 그래서 아직까지는 학원도 매우 잘다니고있습니다 그런데 고졸이라는 두려움이 아직도 남아있는 상태입니다 제가 고졸인 상태에서 포폴을 얼마나 잘해야 경쟁력이 있을지 감이안잡힙니다.... 초반 api전까지는 수학공부에 흥미도 생겨서 지금은 수학공부만하고있습니다. 개념을 충분히 이해하면서요 근데공부하다보니 수능에도 관심이 생겨버려서... 그떄 말씀하시기로 어떤 프로그래머가 될지 충분히 고민해보라고 하셨는데 제가 그래픽스 프로그래머가 되고싶습니다. 유튜브에 포프님의 영향이 있었던것같습니다. 그래서 현재 나이가 만으로 23인데요(2000년생입니다.) 현재 제가 판단한결과로 만약 대학이 중요하다면 이번이 마지막기회인듯 싶어서요 농어촌특별전형이 가능해서 정시로 매우 좋은 상황이긴합니다... 하지만 나이가 나이인지라 대학을 졸업하면 30대에 가까워지기때문에 꿈에서 멀어지는 느낌이 많이들어서요.... 결론은 대기업기준 포폴을 어느정도까지해야 경쟁력이있을지 궁금하고... 학력때문에 대기업을 못간다고하면 중소기업에서라도 충분히 그래픽스프로그래머로써 기회가있을지 궁금합니다... 저는 돈보다 꿈이중요하기때문에 얼마를 벌든지 상관은 없을것같습니다... 만약안된다면 1년3개월동안 공부만해서 농어촌으로 sky 컴공과를 노려보려구 합니다 조언부탁드립니다. 감사합니다.

  • 포트폴리오
  • 기술면접
  • 수능
  • 학벌
조플레이 댓글 1 좋아요 0 조회수 590

부트캠프 고민

빠른 취업을 위한 백엔드 로드맵

다음과 같은 양식으로 남겨주세요. 질문을 한 배경 : 부트캠프 선택 고민입니다. 위코드와 제로베이스 백엔드 스쿨 둘 중에서 고민중 입니다. 질문 내용 : 안녕하세요 저는 현제 4학년 2학기 컴공 학생입니다. 원래는 대학원 준비하다가 어쩌다 보니 나오게 돼서 웹쪽 준비가 미흡한 상태입니다. 그렇다 보니 부트 캠프를 통해 빠르게 공부해 취준하려 합니다. 여러 부트캠프를 찾아봤고 위에 언급한 둘 중에서 고민 중입니다. 간략하게 두 부트캠프에 대해 설명하면 위코드: 3개월 과정, 오프라인, Node.js, 기업 협업 프로젝트 제로베이스: 6개월 과정, 온라인, Spring, 코테, cs 준비, 우수 수강생 일시 협업 프로젝트 고민되는 이유는 위 코드는 3개월이란 짧은 기간 동안 여러 프로젝트를 빠르게 해볼 수 있는 게 장점인 거 같은데 Spring이 아닌 Node.js를 사용하고 따로 CS나 코테는 없는 것 같고 제로베이스는 Spring 사용한다는 점과 코테나 CS에 대해 자세히 해준다는 게 장점이고 기간이 6개월로 다소 길고 우수 수강생 아닐 시 협업 프로젝트 참여를 못해 애매할 수 있다 생각이 듭니다. 짧게나마 조언 해주시면 감사하겠습니다! 긴 글 읽어주셔서 감사합니다!!

  • 포트폴리오
  • 면접
  • 온라인-교육
세량 댓글 1 좋아요 0 조회수 1098

안녕하세요 선생님 :)

나도코딩의 자바 기본편 - 풀코스 (20시간)

삭제된 글입니다

  • java
  • 객체지향
갈색곰 댓글 1 좋아요 0 조회수 1643

게임프로그래머가 되고싶은 컴퓨터 공학과 대학생입니다.

게임 프로그래머 취업 전략 가이드

현재 29살 나이에 재수, 휴학해 가면서 그저 그런 4년제 대학 졸업했습니다. 컴공과 들어올 때만 해도 제가 뭘 좋아하는지 몰랐기에 마음이 앞서서 졸업했는데 이 나이가 되고서야 게임 프로그래머가 되고 싶네요.. 거두절미하고 본론만 말씀드리면 제가 현재 게임 업계에 종사하고 싶어서 ISTQB 자격증도 따고, 기획 쪽으로 공부도 했습니다. 기획 쪽 언리얼 포폴을 지원해도 너무 취업이 안되고.. 결국은 전공 살려서 게임프로그래밍 쪽으로 돌리고 싶은데 루키스 선생님의 C+ 자료구조 및 유니티 수업 두 가지 수업을 듣고 준비해도 괜찮을까요? 현재 팀 프로젝트 경험도 없고.. 아무것도 없는 상태입니다. 앞으로 어떤 식으로 준비하면 좋을지 조언해 주실 수 있을까요?

  • 포트폴리오
  • 기술면접
조용한 거북이 댓글 1 좋아요 1 조회수 5392

만료된 메서드 fetchResult(), Blaze-persistence 세팅 관련 글 공유드립니다.

실전! Querydsl

QueryDSL 내부 메소드 중 fetchResult() 나 fetchCount()는 만료된 메소드에 대해서는 QueryDSL에서 Blaze-persistence Integration 라이브러리 사용을 권장 하는데요, Blaze-persistence도 QueryDSL 처럼 쿼리 빌더 API 로서 개발자에게 유지보수하기 좋은 객체를 제공해주고 있습니다. 게다가 최신 업데이트 날짜가 글 작성일 기준(2023.06.21) 일주일 이전이라 여전히 유지보수되고 있어서 최신 스프링버전과 호환성도 어느정도 보장되었다고 볼 수 있습니다. 개인적으로 SpringBoot 3.1.0 기준으로 다음과 같이 세팅하니 정상적으로 동작하는 걸 확인했는데요, 혹시 저처럼 deprecated 메소드를 쓰는 것이 신경쓰이시는 분들을 위해 공유드립니다. build.gradle dependencies { //Blaze-Persistence implementation 'com.blazebit:blaze-persistence-integration-querydsl-expressions-jakarta:1.6.9' implementation 'com.blazebit:blaze-persistence-integration-hibernate-6.2:1.6.9' implementation 'com.blazebit:blaze-persistence-core-impl-jakarta:1.6.9' } BlazePersistenceConfiguration.java @Configuration public class BlazePersistenceConfiguration { @PersistenceUnit private EntityManagerFactory entityManagerFactory; @Bean @Scope(ConfigurableBeanFactory.SCOPE_SINGLETON) @Lazy(false) public CriteriaBuilderFactory createCriteriaBuilderFactory() { CriteriaBuilderConfiguration config = Criteria.getDefault(); // do some configuration return config.createCriteriaBuilderFactory(entityManagerFactory); } } QuerydslBasicTest.java ..... JPAQueryFactory queryFactory; @Autowired CriteriaBuilderFactory cbf; BlazeJPAQueryFactory blazeQueryFactory; @BeforeEach public void testEntity(){ queryFactory = new JPAQueryFactory(em); // 이건 동시성 문제를 고민하지 않아도 됨, 해결됨 blazeQueryFactory = new BlazeJPAQueryFactory(em, cbf); ..... 적용 결과 기존 QueryDSL 세팅한 것에 추가로 세팅하시면, 만료된 메소드에 대해 Blaze-persistence 객체로 대체되는데요, 기존 querydsl 클래스를 상속 받는 형태여서 QueryDSL이 제공하는 메소드를 그대로 쓸 수도 있습니다. fetchResults는 fetchPage로 바꿔서 사용할 것을 권장하고 있다는 점 참고하시면 될 것 같습니다. 추가로 내부로직이라든지 설명이 더 필요하시다면 Blaze-persistence 릴리즈 노트 와 Blaze Persistence Document 를 참고하시면 좋을 것 같습니다. 이 글에 대해 지적 및 피드백 해주시면 정말 감사하겠습니다. 감사합니다. 여담 및 고민 : 개인적으로 이 라이브러리의 내부로직을 뜯어보면서 분석하고 검증할 수 있는 역량은 부족한지라 분석 및 검증하는 방법에 대해서 팁이라든지, 아니면 blaze-persistence 사용할 시 주의해야할 점이라든지 조언해주실 수 있으시면 정말 감사드립니다. 강의를 듣던 중에 서브쿼리가 발생하는 부분에서는 정상동작하지 않는 것을 발견했습니다. @Test public void findUserDto(){ QMember memberSub = new QMember("memberSub"); List<UserDto> memberDtoList = queryFactory //이건 blazeQueryFactory가 정상 동작하지 않음 .select(Projections.fields(UserDto.class, //생성자 필드 순서에 맞게 변수를 만들어야 한다. member.username.as("name"), // member.age 대신 서브쿼리로 다 최대 나이로 찍고 싶어 ExpressionUtils.as( JPAExpressions .select(memberSub.age.max()) .from(memberSub), "age") )) .from(member) .fetch(); for (UserDto userDto : memberDtoList) { System.out.println("userDto = " + userDto); } } QueryDSL 쿼리 /* select member1.username as name, (select max(memberSub.age) from Member memberSub) as age from Member member1 */ select m1_0.username, (select max(m2_0.age) from member m2_0) from member m1_0 blaze-persistence 쿼리 /* SELECT member1.username AS name, member1.age AS generatedSubquery_1 FROM Member member1 */ select m1_0.username, m1_0.age from member m1_0 blaze-persistence generatedSubquery라 하여, 서브쿼리를 하나의 alias로 처리를 해버렸는데, 후행으로 이 generatedSubquery 에 대한 정의가 따라오질 않습니다... 왜 이런 차이가 나오는지는 모르겠지만 blaze-persistence 활용할 때는 유의해야할 것 같습니다.

  • java
  • jpa
  • querydsl
  • blaze-persistence
말랑한참깨 댓글 0 좋아요 1 조회수 2811

포폴 언제부터 작업해야할까요

스프링 핵심 원리 - 기본편

국비학원에서 스프링 기초로 수료하고 허접한 포폴 만들어서 취업하긴했는데요.. 스프링부트로 다시 포폴 만들어서 하고 있습니다. 강의를 많이 사긴했는데.. 아직들어 놓은것은 스프링입문만 완강했구요. 스프링핵심원리 기본편 섹션7듣고 있습니다. 아직 이후에 들어야할 강의가 많긴한데.. 포트폴리오 작업은 언제쯤부터 하는게 좋을까요? 지금 스프링핵심원리는 스프링부트가아니라 일반 스프링인것같아서 아직은 포폴작업 안하고 있습니다.. 언제쯤부터 하면 될까요?답변 감사하겠습니다. 현재 구매한 강의 --- 스프링입문 / 스프링핵심원리 - 기본편 / 스프링 MVC 1편 /2편/ 스프링 db 1/ 2편

  • 포트폴리오
  • 스프링부트
  • 이직준비
c0ffeeprince 댓글 1 좋아요 0 조회수 888

자바랑 스프링프레임워크강의

비전공자를 위한 개발자 취업 올인원 가이드 [통합편]

여기 강의추천해주시는거는 특정언어나 프레임워크는 제외하셨는데 혹시 자바와 스프링프레임워크 강의중 추천해주실만한것 있을까요?

  • 포트폴리오
  • 면접
김도현 댓글 0 좋아요 0 조회수 466

[ADDINEDU] 자바스크립트 풀스택 개발자 양성과정 (Node.js, REACT) _2개월 과정을 모집합니다.

자바스크립트를 활용한 풀스택 개발자(MERN스택) _프로젝트 2개월 과정을 모집합니다. **본 과정은 자바스크립트로 웹과 서버를 개발하는 MERN스택 과정으로 10명 이하 소수인원으로 운영되는 맨투맨 강의 입니다. ■커리큘럼 1. 환경구축 - 리눅스 가상화, Git/Github 2. 웹프로그래밍 - HTML5, Express.JS, JavaScript, ECMA6, React.js, Node.js 3. SQL - MongoDB, MySQL ■ 프로젝트 안내 페이스북이 개발한 React.js를 통해 프론트서버를 구축하고 SPA 개발 Node.js를 통해 서버사이드 개발 Restful API 서버를 개발하여 모바일과 웹에 빠르게 대응 가능한 웹앱 개발 Node.js와 Javascript를 사용하여 웹사이트용 서버를 만들고 RDBMS와 데이터 전송을 체크 하여 웹게시판 CRUD 개발 및 구축 ■주 대상자 취업을 위한 프로젝트 경험 및 포트폴리오가 필요하신 분 웹디자인, 퍼블리싱 경험자 중 개발자로 이직하고자 하시는 분 웹개발에 대한 전반적인 이해도가 필요하신 분 IT기업 취업을 위한 전문 컨설팅이 필요하신 분 ■ 수강생 특전 차등국비지원 훈련장려금 약 11만원 지급 국취제도 참여시 최대 50만원 차등지급 코딩용 노트북 현업 개발자 멘토링 NCS 이수증&수료증 발급 전문 취업컨설턴트 1:1상담 기업매칭 및 취업지원 가산디지털단지 도보 5분 ■ 필수조건 국민내일배움카드 발급 및 신청 가능자 자기부담금(85만원) 신청 링크(지금 바로 신청하세요!) ↓↓ https://forms.gle/8Uho7Ptb8CZzxTb3A 카카오톡 상담 링크(더 자세한 내용을 원한다면?)↓↓ https://pf.kakao.com/_JxlIxixj 강의 상세정보 및 프로젝트 소개영상 보기↓↓ https://youtu.be/kktRiIlpVqg ADDINDEU 홈페이지 ↓↓ http://addinedu.com/sub/edu_view.php?ge_id=17

  • 풀스택
  • 자바스크립트
  • node.js
  • react
  • 프로젝트
  • 포트폴리오
  • 웹디자인
  • 웹퍼블리싱
애드인에듀addinedu 댓글 0 좋아요 0 조회수 776

ai 포트폴리오 스터디

AI 포트폴리오 만들기 - Airbnb 클론 프로젝트

안녕하세요! 강사님 이전 게시글에 ai 포트폴리오 스터디를 진행하셨던데, 2기 모집하실 예정이 있는지 궁금합니다!!

kd03100 댓글 0 좋아요 0 조회수 385

백엔드 개발자의 방향성에 대해 조언을 얻고자 합니다

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

현재 국비 학원을 수료하며 프로젝트를 마친 뒤에 김영한님 강의를 듣고 있으며 spring에 대해 이제서야 이해하려 하는 취준생입니다. 문득 제가 어떤 개발을 하고 싶은지 방향성에 대해 생각해보게 되었습니다. ->어떤 개발을 하고 싶은지 방향성에 대해 되짚어 보고 있었다 ->SQL문을 짜면서 효율적인 방법은 무엇이 있을까 고민하는 과정이 스스로 가치 있는 고민을 하고 있다는 생각이 들었다. ->데이터 처리 속도 개선에 관하여 고민하는 개발자가 되고 싶다. ->대용량 트래픽을 다루는 서비스 회사에서 성장하고 싶다. 질문 ==> 위의 4문장을 설득력 있게 말하기 위해서 취준에 뛰어드는 예비 백엔드 개발자 수준에서 할 수 있는 "공부 방향"은 무엇이 있을지 조언 해주실 수 있을까요? (특정 개념이나 강의를 추천해주셔도 감사할 것 같습니다. )

  • springboot
  • java
  • spring
  • 백엔드
  • 신입
sky66951 댓글 1 좋아요 3 조회수 5676

QueryDsl SpringBoot 2.7의 gradle 설정을 공유합니다.

실전! Querydsl

plugins { id 'org.springframework.boot' version '2.7.4' id 'io.spring.dependency-management' version '1.0.14.RELEASE' id 'java' } group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // queryDSL 설정 implementation "com.querydsl:querydsl-jpa" implementation "com.querydsl:querydsl-core" implementation "com.querydsl:querydsl-collections" annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" // querydsl JPAAnnotationProcessor 사용 지정 annotationProcessor "jakarta.annotation:jakarta.annotation-api" // java.lang.NoClassDefFoundError (javax.annotation.Generated) 대응 코드 annotationProcessor "jakarta.persistence:jakarta.persistence-api" // java.lang.NoClassDefFoundError (javax.annotation.Entity) 대응 코드 } tasks.named('test') { useJUnitPlatform() } // Querydsl 설정부 def generated = 'src/main/generated' // querydsl QClass 파일 생성 위치를 지정 tasks.withType(JavaCompile) { options.getGeneratedSourceOutputDirectory().set(file(generated)) } // java source set 에 querydsl QClass 위치 추가 sourceSets { main.java.srcDirs += [ generated ] } // gradle clean 시에 QClass 디렉토리 삭제 clean { delete file(generated) } 해당 소스는 타사 강의 보다가 본 설정에서 가져왔습니다. 기존 영한님 강의와 다른 점이 3가지 있으니 주의하시기 바랍니다. Querydsl Q파일 생성 위치가 다릅니다. 기존 영한님 강의대로 $build 로 시작하는 설정을 사용하면 테스트 실행 시 Q파일의 위치를 찾지 못해서 테스트가 실패합니다. Gradle -> Tasks -> build -> clean Gradle -> Tasks -> build -> build 혹은 classes 기존 영한님 교안에는 빌드 시 Gradle -> Tasks -> other -> compileQuerydsl 로 Q파일을 생성하지만, 이 방법의 경우 other에 해당 메뉴가 없습니다. 그래서 빌드 시에는 그냥 build 메뉴의 build 혹은 classes 로 빌드하시면 Q파일이 생깁니다. 영한님 강의에서는 gradle build 폴더가 대부분 git 버전관리에 포함되지 않으므로 따로 설정할 필요가 없지만, 이 경우 Q파일이 소스폴더에 들어가므로 .gitignore 에 아래와 같이 별도로 경로를 설정해 주어야 합니다. ### Querydsl /src/main/generated 혹시 저같이 청개구리마냥 강의에 나온 버전 사용 안 하고 최신 버전 사용하시는 분들께 도움이 되었으면 좋겠습니다. 저도 타사 강의에서 가져온 것이고 기초 테스트만 통과한 것이라서 혹시 강의에 맞지 않는 경우 영한님이나 다른 분들이 추가 정보를 주시면 좋을 것 같습니다. 여담인데 QueryDSL은 쿼리 짜긴 확실히 편한데 설정이 버전마다 중구난방이라 불편합니다. 똑똑한 개발자분들이 이런 설정도 그냥 @Configuration 으로 빼버리는 거 만들어주지 않을까 하는 기대가 있긴 합니다.

  • java
  • spring
  • jpa
  • querydsl
박민호 댓글 5 좋아요 20 조회수 11527

[사이드 프로젝트] 식당 리뷰 어플 위릿에서 포트폴리오용 프로젝트 UI디자이너 1분을 모십니다.

[환영해요 디자이너님! 저희 팀은요] 안녕하세요. 식당 리뷰 어플을 준비하고 있는 위릿입니다. 저희 팀은 광고성 리뷰가 넘쳐 내가 원하는 식당을 찾기 어려운 상황을 해결하고 싶어 위릿을 준비하게 되었습니다. 저희 팀은 현재 기획자 1인, 앱 개발자 1인으로 구성되어있고 UI 디자이너 1분을 모집 중입니다. [프로젝트 현황] - 현재 기획안, 와이어프레임(초안)이 나온 상황이고 구체적인 개발 기간은 디자이너분이 합류하신 후에 결정하고 싶습니다.(Figma로 작업된 프레임이 아닌 종이에 그려지기만 한 상태이며 디자이너분과 협의해 바꿀 수 있습니다.) - 정상적인 서비스 구현, 배포, 운영을 아직은 생각하고 있지 않습니다. 프로토타입 제작 후 협의해서 같이 해나가고 싶습니다. [업무는 이렇게 해요] - 업무 소통은 slack, 진행사항은 notion으로 공유합니다.(이전에 편하게 쓰시던 툴이 있다면 말씀해주세요) - 주로 온라인을 통해 비대면으로 진행하며, 간혹 대면 모임을 가지기도 합니다. - 무리하지말고 지치지말기로 해요. [이런 분과 함께 하고 싶어요] - Figma 사용 가능하신 분(그 외 Photoshop, Illustrator 등은 자유입니다.) - 적극적으로 디자인 방향을 제시하고 싶으신 분 - 포트폴리오용 프로젝트인 만큼 성별, 나이, 학력, 경력 불문하고 누구나 지원하실 수 있습니다. 다만 가볍게 진행하는 프로젝트는 아닙니다. 책임감을 가지고 끝까지 함께 할 자신이 있는 분의 지원을 기다리겠습니다. [CONTACT] eddie1221@naver.com로 연락처와 자신을 잘 나타낼 수 있는 포트폴리오를 첨부하여 메일 보내주시면 됩니다. 회신은 2,3일 내로 드리고 저희 팀과 핏이 잘 맞으실 분에 한해서 개별 연락 요청드릴 예정입니다. 프로젝트 관련해서 문의사항은 위 메일 혹은 아래 오픈카톡으로 편하게 문의주세요 :) https://open.kakao.com/o/svR38Xve 감사합니다.

  • ui디자이너
  • ux디자이너
  • ui
  • ux
  • 디자이너
  • 사이드프로젝트
  • 토이프로젝트
  • 포트폴리오
김정민 댓글 0 좋아요 1 조회수 1203

소프트웨어 진로 결정 관련 질문

저는 일단 정보통신공학 2학년인데 소프트 커리를 타려고 생각중이에요 2학기에 C++ 자료구조론을 배우는데 여론으로는 C++은 게임 개발이나 인공지능? 쪽에서 많이 쓰인다고 하고 제가 생각하는 프론트/백엔드의 웹 개발자는 java나 python이 주 프로그래밍 언어이고 IT기업 쪽에서도 java를 활용한 툴(Spring 등)을 선호하고 있다고 들어서 C++은 학점 챙기는 용으로 공부하고 진로를 위해서는 java를 중점적으로 공부하려고 하는데 1. 지금 java와 C++ 자료구조를 병행해서 공부를 하는 것이 나은지(공부 비중은 C++을 더 높게) 2. 일단은 C++ 자료구조를 중점적으로 공부할지 고민되어 질문글 올립니다 ㅠㅠ - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • java
  • c++
초롱초롱한 랫서팬더 댓글 0 좋아요 0 조회수 320

서울시뉴딜일자리_IT인턴 3개월 [급여월260만]지원사업안내_빅데이터 기반 서비스플랫폼 과정 [스터디,프로젝트,프론트엔드,백엔드,자바,코딩]

서울시에서 뉴딜일자리사업 일환으로 2차 서비스플랫폼개발자 양성과정으로 3개월 인턴십 (급여 월 260) 보내주는 프로그램 진행중인데 신청해보세요! 자세한 내용은 https://blog.naver.com/kjc_sh/222775806456 참고해주세요

  • 깃허브
  • 프로젝트
  • 인턴
  • 백엔드
  • 프론트엔드
  • java
  • spring
  • 자바
  • 스프링
한국취업센터 댓글 0 좋아요 0 조회수 488

인기 태그

인프런 TOP Writers

주간 인기글