이야기를 나눠요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
공부에 대한 고민입니다.
강의를 다듣고 API로 어느정도 게임도 만들어보면서 다음 단계로 나아가고자 합니다.취업까지는 시간이 넉넉하게 남았고,어떤 순서로 공부할지 고민이라서 질문드립니다. C++이 매력적이라서 언리얼을 공부해서 게임을 만들어보고 싶기도하고다이렉트 X를 공부해서 바닥부터 만들어보고 싶기도 합니다.일단, 결국 둘 다 해볼것이긴한데 어떤 순서로 하는게 좀 더 괜찮을까요? 그리고 다이렉트X 2D랑 다이렉트X 3D랑 다른건지 궁금하고, 선생님 다이렉트X 11 강의를 듣고 공부하면 둘다 다룰 수 있게되는지 궁금합니다.
-
게임 프로그래머 취업 전략 가이드
운영체제와 컴퓨터 구조에 대한 질문있습니다.
안녕하세요 루키스님! 항상 감사드립니다. 운영체제와 컴퓨터 구조를 공부하려고 하는데, 추천하시는 강의, 책, 리소스 등이 있으신지 궁금합니다! 읽어주셔서 감사드립니다. 좋은 하루 되세요!
-
태그안에 value로 설정하는 것과 그냥 쓰는 것의 차이가 뭔가요
const SubmitBtn = styled.button` background-color: white; color: black; font-weight: 600; border: 0; font-size: 12px; padding: 5px 10px; text-transform: uppercase; border-radius: 5px; cursor: pointer; `; <SubmitBtn1 type="submit" value={isLoading ? "Editing..." : "Done"} /> <SubmitBtn2 type="submit"> {isLoading ? "Editing..." : "Done"} </SubmitBtn>2번 버튼 같이 버튼을 설정해야 다른 버튼과 같이 올바르게 적용되는데,1번 버튼처럼 value로 넣어버리면 옆에 있는 버튼과 스타일이 똑같은데 갑자기 엄청 작아집니다.클릭만 겨우 할 수 있는 정도의 크기가 되어버려요왜 그런건가요?const TextArea = styled.textarea` border: 1px solid white; padding: 20px; border-radius: 20px; font-size: 16px; color: white; background-color: black; width: 100%; resize: none; font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; } &:focus { outline: none; border-color: #1d9bf0; } ` const SubmitBtn = styled.button` background-color: white; color: black; font-weight: 600; border: 0; font-size: 12px; padding: 5px 10px; text-transform: uppercase; border-radius: 5px; cursor: pointer; `; const AttachFileButton = styled.label` background-color: white; color: black; font-weight: 600; border: 0; font-size: 12px; padding: 5px 10px; text-transform: uppercase; border-radius: 5px; cursor: pointer; `; const AttachFileInput = styled.input` display: none; `; const Form = styled.form` gap: 5px; `; . . . . return ( <Form onSubmit={onSubmit}> <TextArea maxLength={180} defaultValue={tweet} onChange={onChange} id={id} /> <AttachFileButton htmlFor="editFile"> {editFile ? "Photo Changed✅" : "Change Photo"} </AttachFileButton> <AttachFileInput onChange={onFileChange} type="file" id="editFile" accept="image/*" /> <SubmitBtn type="submit"> {isLoading ? "Editing..." : "Done"} </SubmitBtn> </Form> )위 코드는 스타일과 태그 내용 전부입니다.
-
MAUI [Cross-Platform Applications & C#]
MAUI에서 Naver Map SDK 사용가능한가요?
아직 수업을 다 들은게 아니라서 섣부른 질문입니다만 궁금증으로 주의력 분산이 되서 먼저 질문드립니다.MAUI 프로젝트의 C# 단에서 네이버나 카카오의 SDK를 사용가능한가요?아님 Android나 xcode 의 프로젝트로 바꿔서 거기서 SDK를 사용해야 하나요?
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
protobuf 23.4 버젼을 사용해보고 싶은데 혹시 방법 알려주실 수있나요?
protobuf 23.4 버전은 사용법이 달라보입니다 ㅠㅠ혹시 23.4버전 Debug Release파일을 만드는 방법을 알려주실 수 있다면 알려주세요ㅠ
-
게임 프로그래머 취업 전략 가이드
클라이언트 프로그래머로 전직하려고 합니다.
조금 긴 글이지만 적어보겠습니다.[백그라운드]우선, 저는 고등학교는 한양공업고등학교 컴퓨터네트워크과를 졸업했습니다. C, C++, Java와 네트워크나 임베디드 관련 내용을 배우는 학과였습니다. 그리고 졸업 후에 미국에 주립대학교에 입학했으나, 4학년 1학기를 마치고 군대 문제와 집안 사정으로 한국으로 돌아왔습니다. 졸업은 못하고 온 상태입니다. 여러 사정으로 미국으로 돌아가지 못하고 한국에서 웹 개발자로 취업해서 지금까지 커리어를 이어오고 있습니다. 코로나 때 미국에서 원격 교육이 많이 생겼고, 운이 좋게도 원격으로 수업이 가능한 대학교에 3학년으로 편입하게 돼서 2024년 중반기 또는 하반기에 졸업 예정입니다. 학교의 수업은 시간이 정해진게 아니라 자율로 진도가 나가기 때문에 그 부분은 자유롭습니다.현재 회사는 스타트업인데 작년에 큰 연봉을 약속 받고 이직을 했으나 올해 초부터 약속이 지켜지지 않았고, 이직을 고민하던 중에 어린 시절부터 꿈이였던 게임 프로그래머가 되기 위해서 회사에 역으로 딜을 제한해서 내년에 학원과 공부에 대한 시간을 보장 받는 대가로(현재도 100% 원격으로 일하고 있습니다.)남게 됐습니다. 근데 아무래도 나이도 있고, 제 인생을 걸고 하는 도전이라 궁금하고 두려움이 좀 있습니다. 제가 환경적으로 제한하지 않으면 공부를 집중적으로 하지 않는 성격이라 올해 학원을 등록하는 방향이 아니라면 잠시 꿈을 접고 타 회사로 이직을 하려고 합니다. [고민]최근에 이름 있는 학원 5곳을 방문했습니다. 그중에서 마음에 들었던 곳은 쥬신, 어소트락, KGCA입니다. 아무래도 최종 목표가 그래픽스 엔지니어가 되는 것이라서 자체적으로 엔진을 만들어 볼 수 있는 기관에서 수업을 듣는 것이 좋다는 판단이 됐습니다. 그런데 어느 학원이 좋을지 의문입니다. 우선, 어소트락과 KGCA는 취업자에 대해서 조금 감추는 느낌을 받았습니다. 그래서 어떤 학원이 그나마 나을지 여쭤볼 분이 루키스님 말고는 없어서 이렇게나마 글을 올립니다 ㅠㅠ제가 존경하는 프로그래머 분들이 대부분 그래픽스 엔지니어셨습니다. 그래서 저 또한 그래픽스 엔지니어가 되고 싶은데, 어느 부분을 중점적으로 공부해야하는지 궁급합니다.그래픽스 엔지니어면 파트는 엔진 프로그래머쪽으로 지원하면 될지 아니면 또 다른 방향성이 있을지 궁금합니다 (클라이언트로 취업 후 다른 파트 등).
-
퍼블리셔 취업 진짜 실전 가이드(PDF)
취업 준비중인데요 포토샵 질문 있습니다.
지난번에도 취업 관련해서 질문 드렸었는데 감사하게도 너무 자세히 로드맵을 잡아주셔서 그대로 따라가고 있습니다! 취업하려면 포토샵도 어느정도 해아한다고 들었습니다. 선생님 강좌중에는 포토샵이 따로 없어서 말씀하셨던 롤스토리 디자인연구소 들어가보니 포토샵 강좌가 잘 되어있더라구요. 제가 주어진 시간이 많지 않아서 포토샵은 딱 필요한 만큼만 공부하고 퍼블리싱에 더 집중을 햐려고 하는데요 그 취업에 딱 필요한 만큼이 어느정도인지 기준을 잘 모르겠습니다. 롤스토리 디자인 연구소에 있는 포토샵강좌 에서 나온 정도는 전부다 머리속에 넣어야 하는건지요.? 기준만 좀 알려주시면 감사하겠습니다...
-
앱에 위치기반 적용하기
홈페이지를 제작해서웹뷰로 앱을 제작했는데위치 기반 기능을 적용할려고하는데이럴 때는 어떤 API를 사용하는게좋을까요?카카오톡 위치 기반 API가 있긴있던데 이거 위치가 정확하게나올까요?카카오톡 위치 기반 API 사용하신 분 계시면좀 알려 주시면 감사드리겠습니다KT인터넷설치
-
4시간 안에 끝내는 해외 취업 코딩테스트 실전 노하우
이전에 학습하면 좋을 부분이 있을까요?
안녕하세요, 좋은 강의 감사합니다.한국에서 6년차 백엔드 개발 경력이 있고, 호주 취업에 관심이 있어서 알아보고 있던 중 이 강의를 결제하게 되었어요.요약해서 알려주신 부분은 너무 좋은데, 초급이라 적혀있으나 알고리즘을 풀어보지 않은 저에게는 난이도가 많이 높은 것 같아요. 해당 난이도를 소화하기 이전에 학습하면 좋을 부분이 있을까요?
-
신입 지원 포트폴리오 고민입니다.
(처음 작성해봐서 글이 두서 없을 수 있으며 조언 주시면 수정하겠습니다.)안녕하세요 웹 개발 취업준비생입니다.국비 수료 이후 포트폴리오를 준비하면서 어느 정도로 준비해야하는지 결정에 어려움이 있어 질문 남겨봅니다.https://github.com/chobolevel/ikea.git강의들을 보면서 학습한 내용 바탕으로 1인 단독 개발을 해보았습니다.관련 정보들은 README 파일에 작성을 한 상태이며 서비스 링크도 첨부한 상태입니다.비록 작은 기업이라도 개발자로 취업한 후 기사 자격증, 학위 등을 취득하고 싶어 여러군데 지원하더라도 서류통과 연락조차 받기 힘들어 조언을 구하고자 고민남겨봅니다 ㅠㅠ 고수, 선배님들의 조언 부탁드립니다.
-
[리뉴얼] React로 NodeBird SNS 만들기
공부 순서 고민
선생님 공부 순서와 관련해서 고민이 있는데요, 리액트, 넥스트, 노드 js로 취업을 1달 안에는 하고 싶은데, 현재 진도는 강의를 도메인 연결하기 부터 다시 따라해야하는 상황이여서요,, 방법11. saga방식으로 만든 강의를 다 보고 2. 깃허브 올려주신거 보면서 툴킷 방식으로 바꾼 다음에 3. 새로 산 리액트 쿼리 강좌를 보고, next.js14 + 리액트 쿼리 강의를 따라 하고 4. 혼자 포폴용 프로젝트를 하나 만들고5. 코딩테스트, 기술면접 연습을 하는게 좋을까여,,? 근데 이렇게하면 시간이 오래 걸릴까봐 고민이구,,방법2 1, 2번 진행한 다음에 리액트 쿼리는 강의 다 보기 전에 일단 깃허브 보면서 적용해보고 필요한것만 찾아본다음 바로 4,5 진행하는게 좋을까여? 이렇게하면 리액트 쿼리를 잘 모르고 써서 이해가 안갈할까봐 고민이에요 ,,방법3도메인 두번 연결하면 돈이 두번 드니까 바로3,4,5로 넘어갈지 고민이에요,,
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
타임리프 공부
삭제된 글입니다
-
[플러터플로우]코딩 없이 한 달 만에 앱 만들기
플루터플로우의 마켓 플레이스 구매
안녕하세요.플루터플로우 강의를 수강중인 학생입니다.제가 만드려고 생각중인 앱은 일반적인 쇼핑몰의 UI 과가격 추이를 보여주는 이쁜 그래프가 있는 어플리케이션입니다. 플루터플로우에서 이러한 요건을 충족하는 템플릿이 딱히 마켓플레이스에 없는 것 같은데혹시 방법이 있을까요? 유료여도 상관 없습니다!
-
게임 프로그래머 취업 전략 가이드
여러가지 고민들이 있습니다
클라 프로그래머를 지망하는 학생입니다.현재 컴공과 3학년이구요 게임 개발에 관심이 있어 선생님 강의를 보면서 및 여러 책들을 보면서 컴공지식, win api, c c++ , 자료구조 알고리즘 등을 공부하고 있는데요 이제 도대체 뭘 해야할지 감이 안잡힙니다.너무 양이 방대해서 갈피를 못잡는 상황이랄까요win api directx 유니티 언리얼 등 뭘 배워야할지도 모르겠고, 내가 언제쯤 돌아가는 게임을 만들 수 있을까라는 막연하뉴생각도 듭니다. 이제 3학년으로 올라가는 상황에서 남들보다 취업에 있어서는 시간이 좀 있는편이라고 생각하는데, 어떤식으로 공부해야할지 감이 안잡히는 상황이라.. 선생님께 조언을 부탁드려봅니다. 지금 c++, 자구 알고리즘 기초는 잡혀있는 상태고, 선생님 올인원 강의도 다 들었는데 이제 뭘 해야 좋을지.. 막막합니다.학원을 다녀야 할까도 생각해보지만 지방이라 주변에 좋은 학원이 없기도 하구요
-
백엔드 공부용 맥 사양..
m1 또는 m2 추천부탁드립니다. 램 16, 256ssd 충분할까요?? 램8은 오바라는 생각이들어서 램만 업그레이드했씁니다.
-
MAUI [Cross-Platform Applications & C#]
iOS 배포를 위한 mac 환경설정
안녕하세요. 강의 잘 보고 있습니다. 섹션1의 5강 iOS 배포면에 보면 맥에 원격접속 설정을 하라고 하셨는데 자세한 내용을 부탁드립니다.맥에 VisualStudio 원격 디버거를 설정하라는 말씀이신지 혹은 다른 원격설정법이 있는지 궁금합니다.제가 맥 쪽으로는 문외한이라서요. ^^ 감사합니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
로드맵에서 알려준 첫 챕터강의를 보고있습니다.
그런데 정말 무슨 내용인지 잘 모르겠습니다. 자바 입문 교제 공부 를 끝내고 자바 웹 백엔드 공부를 하고 싶어서 찾아 보았는데 자바 웹 백엔드 공부를 하려면 스프링은 필수라고 하여서 수강 중인데 내용 이해가 잘 안됩니다. 이럴땐 일단 완강부터 한 후 에 다시 들어봐야 하나요 너무 힘듭니다.
-
스프링 핵심 원리 - 기본편
인텔리제이 다른 pc에서 프로젝트 열기
현재 윈도우에서 해당 강의까지 따라오다가 맥을 구매하게돼서 맥으로 이어나가고 싶은 상황입니다.지금까지 구현한 프로젝트를 옮기고싶은데 어떻게 해야되나요 ㅜ??? 구글링, 검색 아무리해도 잘 모르겠습니다.. 학교이메일로 ultimate 아이디 로그인 해서 무료로 사용하고 있는데 쉽게 프로젝트들을 연동시키는 법 없을까요?
-
SPARCS Service Hackathon 2024
[SPARCS Service Hackathon 2024 참가자 모집!]https://event.sparcs.org/ssh24대전광역시와 KAIST가 주최하고, KAIST 총학생회 산하 특별기구 SPARCS가 주관하는SPARCS Service Hackathon 2024에서 창의적인 아이디어와 실행력을 가진전국 대학생 기획자, 개발자, 디자이너를 모집하고 있습니다!📌 행사 세 줄 요약1⃣ 1등 팀에게는 대전광역시장상과 상금 200만원 수여2⃣ 총상금 400만원 이상, 롯데시티호텔 대전 숙박 지원, 엘리스의 강의와 GPU 자원 제공3⃣ SPARCS의 활동 반영, 대학생 80명을 대상으로 교육, 기획, 개발, 마케팅이 함께하는 해커톤🏠 일시 / 장소- 일시: 2024.02.14(수) 오후 1시 ~ 2024.02.16(금) 오후 7시- 장소: KAIST 본원, 대전드림아레나, 대전 롯데시티호텔📝 참가자 모집- 대상: 기획, 개발, 디자인 등 해커톤에서 팀으로 활동할 수 있는 전국 대학생 80명 누구나- 참가비: 3만원🔗 지원 방법- https://sparcs.page.link/ssh24- 개인 또는 2인 지원 가능 (주관사에서 4인 1팀 매칭 예정)💰 상금 및 혜택- 🥇 1위 대전광역시 시장상 (상금 200만 원)- 총 상금 400만 원 이상, 4팀 이상 시상 예정- 각종 미니 게임 상품 증정🕰 타임라인 (2024년)- 01.28 (일) : 참가 신청서 제출 마감- 02.01 (목) : 선발 결과 공지- 02.14 (수) ~ 02.16 (금) : 해커톤 본행사 (오프라인)🕰 해커톤 진행 방식- 오프라인 2박 3일- 아이스브레이킹, 교육, 미션, 네트워킹, 개발 등 다양한 활동 진행🙋 문의사항- 메일: event@sparcs.org- 인스타그램: @event.sparcsSPARCS 2024 Hackathon, 여러분의 참여를 기다립니다!
-
실전! 스프링 데이터 JPA
SSR 시 HTTP Patch 메소드는 redirect를 수행할 수 없나요 ?
@RequestMapping(value = "blog/{blogId}/poster/{posterId}/edit", method = RequestMethod.PATCH) ResponseEntity<String> editPoster(@PathVariable(required = false) Long blogId, @PathVariable(required = false) Long posterId, @ModelAttribute PosterDto posterDto, Model model) throws URISyntaxException { categoryService.findCategoryAndAddToModel(blogId, model); posterService.updatePosterByDto(posterId, posterDto); String redirectUrl = "/blog/" + blogId + "/poster/" + posterId; System.out.println("redirectUrl = " + redirectUrl); // 리다이렉션을 원하는 경우 URI location = new URI(redirectUrl);// 새로 업데이트된 리소스의 URI 생성; return ResponseEntity.status(HttpStatus.SEE_OTHER).location(location).body("Resource updated successfully"); } 안녕하세요 JPA주제는 아니지만 아무리 찾아봐도 안떠서 여기에라도 질문을 올립니다..일단 제가 하고있는 프로젝트는 서버사이드 렌더링으로 타임리프를 사용하고있습니다.영한님의 MVC 강의 중 PRG(Post Redirect and Get) 기법을 사용하는 것을 보고 항상 Post method로 데이터를 수정하고 redirect 하는 컨트롤러를 만들었습니다.어느날 Patch 나 Put 이 데이터를 수정하는데 쓰이는 HTTP method라는 말을 듣고 Patch나 Put을 사용한 후 리다이렉트를 해줬는데 리다이렉트가 안되는 문제가 발생하였습니다.구글링을 해봐도 Patch 후에 redirect 하는 방법은 거의 나오질 않고 gpt한테 물어보니 저런 방법을 쓰라고 해서 썼지만 화면이 전환되지 않는 문제가 있었습니다.Patch method 는 redirect를 할 수 없는지 그렇다면 redirect 를 사용한다면 Post method 를 사용하는 것이 좋은지 궁금합니다.