이야기를 나눠요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
라이브러리 사용에 대한 고민
강의를 보던 중 궁금한게 생겨 질문을 남깁니다...!처음으로 코테 공부를 시작하였는데 현업에서 사용하던 버릇이 있어서 자꾸 자동완성과 라이브러리를 최대한 활용하여 문제를 풀려고 하더라구요혹시 이러한 습관이 코테 공부에 방해가 될지 궁금합니다.
-
[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
안녕하세요 선생님 SQLD 자격증을 취득하기위해선 해당 강의 로드맵을 다 듣는게 좋을까요?
안녕하세요. 강의를 보면서 열심히 공부하고있습니다.다름이 아니라 이번에 SQLD 자격증 시험을 신청했습니다.해당 강의 로드맵을 다 듣고 노랭이 책을 풀려고하는데,해당 강의 로드맵을 전체적으로 들으면 될까요?
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
현재 아무것도 준비된게 없는 상황에서 코딩테스트 준비부터 해도 될까요?
안녕하세요! 현재 파이썬은 문법만 어느정도하고 c언어도 파이썬 만큼은 아니어도 포인터에 대한 이해를 한 소프트웨어학과 2학년 재학중인 학생입니다. 길을잡지 못하고 방황하고있습니다...ㅜㅜ백엔드, 프론트엔드, iOS 등 할거를 찾으면서 Java도 문법을 조금 해보고 Swift도 조금 해보면서 어떤 분야가 나한테 맞을까 하면서 분야를 찾고있는데 결국 찾지 못했습니다...ㅜㅜ사실 Mac을 사용중이여서 iOS를 해볼까 했었습니다. 그런데 Native앱들이 요즘 시장이 점점 하이브리드 시장에 먹히면서 수요가 점점 줄기도 하고 Web기술도 계속 발전을 하면서 Web뷰를 이용한 앱들 또한 성장을 해서 네이티브앱 개발자들의 자리가 점점 줄어든다고 해서 분야를 선택하고 있지 못하는 상황입니다.혹시 큰돌님께서는 개발자 분야를 선택하실 때 참고하신게 있나요?현재 여름방학동안 분야 선택을 하면서 이것저것 찍먹만하고 이렇다할 성과를 거둔것이 없어서 너무 고민입니다... 그래서 뭐라도 해보자는 생각으로 코딩 테스트 준비라도 하려고 구입을 했습니다. 그런데큰돌님 유튜브 영상에서는 프로젝트를 하나 할정도의 실력을 갖추고 cs공부를 어느정도 한 상황에서 알고리즘을 학습하라고 하셨는데 이 강의를 나중에 (만약에 백엔드 분야를 선택했을 경우) 백엔드를 어느정도 숙련될 정도로 학습을 하고 듣는 것이 좋을까요?
-
탄탄한 백엔드 NestJS, 기초부터 심화까지
nestjs s3 파일업로드 진행중인데 Buffer속성이 없어요
nestjs s3 파일업로드 진행중인데 속성이 fieldname originalname encoding mimetype destination filename path size까지만 있고 buffer속성이 없네요... 어디갔죠 아무리 뒤져봐도 안나옵니다..
-
나도코딩의 자바 기본편 - 풀코스 (20시간)
안녕하세요 선생님 :)
삭제된 글입니다
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
주인 선정 방법의 고민
주인을 선정할때 "외래키가 있는 곳을 주인으로 정해라" 라고 설명이 되어있는데 RDB 를 많이 다뤄봤다면 당연한 개념입니다.이런 개념으로 ERD 설계를 많이 하기는 합니다.(정규식, 비정규식 등의 개념은 있지만, 이 부분은 논외로 하구요~)쿼리 작성시 이 부분이 헷갈리면 join 할때마다 고민이 많아지기는 합니다. 양방향이다 보니 아무렇게나 join 하면 되기 때문입니다. 하지만 쿼리 조인은 반드시 주인을 정해놓고 하다보면 틀이 잡히기 시작하고 inner/left/outer join 등의 개념도 아주 명확해지기는 합니다.저는 이 강의를 보고 이 부분이 어렵다, 이해하기 힘들다고 하셨는데, 전혀 헷갈리거나 힘들지 않았습니다.왜냐하면 이미 10년이상 RDB 쿼리 작성시 이런 개념으로 하다보니 그냥 당연하게 받아들여졌습니다.단지, 객체지향(OOP)에서 이 부분을 어떻게 설계하고 문법을 정했는지가 궁금했습니다.저도 EF(Entity Framework) 하다가 JPA를 공부중인데... 거의 같은 개념이고 받아들이기 쉽네요.이 개념이 계속 어렵다면 RDB join 에 대해서 조금 깊이있게 연습해보시면 이해하는데 많은 도움이 될 것 같습니다.
-
실무에서 사용하는 클라우드 보안 프로그래밍 (AWS, Python, Terraform)
실무에서 사용하는 클라우드 프로그래밍 (AWS, Python, Terraform, 보안) 천강인선생님 여쭈어봐도될까요?
안녕하세요? 선생님 노고가 많으십니다.다름이아니라aws기본설정하는데 선생님께서 올려주신 블로그에보면AWS 루트 엑세스키 생성하기 (Create AWS Root Access Key)이 파트가있는데 거기서6. 링크 참고하여 각 운영체제 설정에 맞는 곳에 아래 내용 입력여기서 무슨말인지 이해가 안갑니다.알려주실수있을까요?
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
c++로 코테 준비 괜찮을까요??
하반기 공채 생각중인데, 현재 JS로 어느정도 준비한 상태인데, c++을 새로 익혀서 하는게 좋을까요??괜히 c++로 코테 언어 바꿨다가 헷갈릴 것 같아서요..준비할 것도 많고 맘이 조급한데 c++ 괜히 시도했다가 시간낭비 될 것 같다는 생각이 들어요
-
리눅스 입문 - 개념으로 탄탄히!!
관리자 권한 실행 강의 음질
음질이 이상해요
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-M 12100 강사님의 코드에 있어서 질문있습니다.
#include <bits/stdc++.h> using namespace std; int ret, n; struct Board{ int a[24][24]; void _rotate90(){ int temp[24][24]; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ temp[i][j] = a[n-j-1][i]; } } memcpy(a,temp,sizeof(a)); } void _move(){ int temp[24][24]; for(int i=0; i<n; i++){ int c = -1; int d = 0; for(int j=0; j<n; j++){ if(a[i][j] == 0) continue; if(d && a[i][j] == temp[i][c]) { // c가 -1이어도 인덱스아웃이 안나네..? temp[i][c] *= 2; d = 0; }else{ temp[i][++c] = a[i][j]; d = 1; } } for(c++; c<n; c++) temp[i][c] = 0; } memcpy(a,temp,sizeof(a)); } void get_max(){ for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ ret = max(ret, a[i][j]); } } } }; void go(Board c, int here){ if(here == 5){ c.get_max(); return; } for(int i=0; i<4; i++){ Board d = c; d._move(); go(d, here+1); c._rotate90(); } return; } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; Board c; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ cin >> c.a[i][j]; } } go(c,0); cout << ret << "\n"; return 0; }위의 코드는 강의내용과 같은 코드입니다.강사님의 코드에서 move함수에 사용했을때 처음 c가 -1이면 if(d && a[i][j] == temp[i][c]) 이 가정문에서 temp[i][-1]이런경우가 되서 인덱스오류가 발생할거라 생각했는데 문제없이 넘어가는데 왜 그런건지 이해시켜주실 수 있을까요?
-
리눅스 입문 - 개념으로 탄탄히!!
고민이 있어요
강사님 목소리가 너무 나긋나긋해서 고민이에요
-
Modafinil for better focus | Remedy Counter
Modafinil is a Nootropic approved for treating sleep issues such as excessive daytime sleepiness or hypersomnia. However, this potent Nootropic has several off-label benefits as well, such as improving cognitive ability, memory, concentration, mental health, focus, chronic fatigue syndrome, etc.Modafinil helps to enhance focus and clarity by increasing the neurotransmitters histamine and dopamine. Hence, many university students and young professionals take Modafinil for its benefits. To order Modafinil online and to know more about its benefits, visit here at Remedy Counter: https://remedycounter.com/nootropics/modafinil/
-
노션으로 독서노트 만들기
(0강 과제인증) 강의 잘 듣고 있습니다, 감사합니다
노션을 추천받고 메모장으로만 사용하다 다이어리 수준으로 잘 활용하시는 분들을 보고닮아보고 싶어 얼마 전 유료버전을 구매한 30대 후반 직장인입니다.처음 듣는 정규 강의인데 도움이 많이 되었습니다.창의적인 페이지를 생산할 능력은 안 되어서 강의를 잘(?) 따라해본 결과를 대신 제출합니다.강사님 고마워요~
-
웹디자인기능사 시험 후기에요 ㅠㅠ
안녕하세요.인프런 강의 잘 듣고 3회차 웹디자인기능사 보고온 수강생입니다.b-3 세계의 미술작품 나왔어요제이쿼리 구동, 메뉴, 슬라이드, 모달창 다 했어요. 그런데 ㅠㅠ 제가 실수로 못본게 있었어요.헤더랑 풋터 너비값이 100%인줄 모르고 1200px 가운데 배치만 했네요..가능성 있을까요 ㅠㅠ 그동안 공부 열심히 했는데..아쉽네요..
-
노션으로 독서노트 만들기
이런식으로 만들었어요
다만, 궁금한 점은 아이콘에 사진을 붙여도 저런식으로 책 이미지가 뷰로 보이는 것이 아니라, 제목 옆에 조그맣게 이미지로만 떠서 이걸 어떻게 해결할지 모르겠어요
-
노션으로 독서노트 만들기
스케줄 표를 만들었어요
강의 잘 듣고 있습니다. 감사합니다.
-
노션으로 독서노트 만들기
과제 인증
(사진)
-
스프링 DB 2편 - 데이터 접근 활용 기술
Mapper bean not found 해결 & MyBatis 오류: Invalid bound statement (not found) 해결
커뮤니티에서 Mybatis 관련 비슷한 오류가 많아 보이길레, 여러분들의 시간을 아껴드리고자 제가 해결한 방법을 공유해드립니다.Mapper bean not found저의 경우 Spring Boot 버전과 MyBatis 버전 불일치 문제여서 Mapper 빈 생성이 정상 작동하지 않았었습니다. (Mapper Spring 연동 모듈이 정상 작동하지 않은 문제??) // build.gradle plugins { id 'org.springframework.boot' version '2.6.5' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' }스프링 부트 3.0 이상 버전만 썼기 때문에 습관상 당연히 3.0 버전과 호환이 되는 MyBatis 버전 3.0.1 을 설정했지만위와 같이 영한님의 수업 자료로 진행하셨다면 스프링 2.6.5 로 설정되어 있기 때문에// build.gradle dependencies { //MyBatis 추가 implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.0' }이렇게 바꾸시면 되실 겁니다! Invalid boud statement (not found)XML 파일에 오타가 있거나 XML 파일 경로 설정이 이상할 경우 발생하는 오류라 합니다ItemMapper.xml 파일 경로를 잘 따라한 것 같엤는데 경로가 복잡하기도 했고 그래서 pdf 수업 자료 2번째 방법인 resources/mapper/ItemMapper.xml 로 xml 파일을 옮겼고 (기존 껀 부모 디렉토리까지 삭제)// application.properties #MyBatis mybatis.type-aliases-package=hello.itemservice.domain mybatis.configuration.map-underscore-to-camel-case=true logging.level.hello.itemservice.repository.mybatis=trace mybatis.mapper-locations=classpath:mapper/**/*.xml설정 파일에 마지막 줄 (mapper 경로 설정) 을 추가해서 해결했습니다.저와 동일한 문제가 아니신 분들도 계시겠지만 같은 수업 자료에서 출발했기 때문에 비슷하게 해결되지 않을까 싶어서 글 적었습니다! (질문글이 아니지만)
-
소프트웨어학부 2학년 조언 부탁 드립니다.
안녕하세요. 현재 소프트웨어학부 2학년이고 이제 2학기를 곧 시작하게 되는 학생(미필)입니다. 현재 미래를 고민하고 있습니다. 프론트엔드, 백엔드, 웹, 데이터베이스 등등 다양한 분야가 존재하고 저는 이 중에 선택을 해야 한다고 생각합니다. 하지만, 아직 경험도 부족하고 아직은 정하기에 이르다는 것도 알고 있습니다. 그래서 이러한 분야를 선택하는데 도움이 될 수 있는 공부가 뭐가 있을까요? 아니면 지금은 학기에만 집중하면 되는 것인지 아니면 특별하게 다른 공부를 병행해야 하는지 조언 부탁 드립니다. 이번 방학에는 뭘 할지 모르겠어서 일단 파이썬으로 백준 돌렸고, 지난 학기에 배운 자바와 자료구조를 복습 했습니다... 막막합니다 조언 부탁드립니다.
-
모든 개발자를 위한 HTTP 웹 기본 지식
POST 고민
그러면 POST 를 PATCH 나 DELETE 를 대신해서 사용하는건 좋은 방법인가요?