이야기를 나눠요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
안녕하세요 작은 질문있습니다.
두려움 반 설레임 반으로 시작했던 파이썬 기초강의 완강했습니다. 특히 본 강의 덕분에 제어문과 반복문에 대해서 조금 더 깊게 이해하는 좋은 계기가 되었습니다. 사실 제는 개발자가 되는 것보다 데이터 사이언스 분야에 관심이 있습니다. 그래서 처음 주피터 노트북을 이용한 데이터 분석강의를 들었습니다. 그곳에서 나오는 인덱싱 슬라이싱 반복문 그리고 파이썬만의 다양한 기능에 대해 별도의 학습이 필요함을 느꼇고 그리고 본강의를 수강하게 되었습니다. 다음으로 중급강의가 있는 이 시점에 선생님께서 생각하시기에 중급강의를 수강하는 것이 좋을까요 아니면 데이터 분석에 관한 다른 강의를 듣는 편이 좋을까요??
-
공공데이터로 파이썬 데이터 분석 시작하기
안녕하세요 작은 질문이 있습니다.
안녕하세요. 어느덧 완강에 가까워지고 파이썬과 친해지는 저의 모습을 보면서 쉽지 않은 시기를 잘 극복할 수 있는 용기를 얻는 김영목입니다. 본 강의 그리고 다른 강의를 들으면서 제가 느낀 바는 함수와 같은 기능적인 영역만큼이나 중요한 것은 양질의 데이터 셋을 모으는 작업이라고 생각합니다. 예를 들어, 공공기관의 데이터베이스에는 세대주가 거주 중이라고 나와있지만, 현실은 빈집인 경우가 있습니다. 이러한 데이터를 수정하고 수집하기 위해 필요한 역량은 상상력이라고 생각합니다. '어떠한 집이 빈집일까? 빈집이라고 하면 떠오르는 특징은 무엇일까?' 등과 같은 물음을 통해 분석대상의 특징을 찾아가는 능력이 필요하다고 생각합니다. 위와 같이 기존에 없는 데이터를 찾기 위해 사용되는 상상력을 키우는 방법 중 가장 으뜸은 직접 경험하는 것이지만, 실제로 모든 방면에 있어 경험을 얻는 것은 어려운 일입니다. 그리고 이러한 한계를 극복할 수 있게 도와주는 현실적인 대안은 독서라고 생각합니다. 데이터 사이언스에 이제 막 발을 딛은 저로서는 어떠한 책이 도움이 되는 지 사실 모르겠습니다. 혹시 데이터 분석가로서 오랫동안 활동해 오시면서 읽어보신 좋은 책이 있다면 소개부탁드립니다. 긴글 읽어주셔서 감사합니다. 언제나 즐거운 강의에 용기를 얻는 김영목 드림.
-
따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
newFilters[category] = filters;
여기에서 newFilters.category 가 아닌 newFilters[category]라고 쓰는 이유는 무엇인가요? array[0], array[1] 이렇게 쓰는건 봤어도 저렇게 쓰는건 처음 봐서요.. const handleFilters = (filters, category) => { const newFilters = { ...Filters }; newFilters[category] = filters;
-
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
주피터 노트북 저장 안되는 상황
혹시 저와 같은 상황이 발생하신 분이 계실까 하여 남깁니다. (혹시라도 저장을 하고 싶으신 분들을 위해) 주피터 노트북을 Docker로 실행하고 나서 저장을 하려는 시점에 permission Denied 가 발생하더라고요. 에러는 다음과 같습니다. 403 PUT /api/contents/work/mysql_in_docker.ipynb ({HOST_IP}): Permission denied: work/mysql_in_docker.ipynb 원인은 다음과 같습니다. -v 옵션으로 볼륜 연결을 하는데 제 호스트에 있는 directory에 권한이 없어서 발생했습니다. 저의 경우에는 해당 directory에 권한을 추가하여 처리 하였습니다. - sudo chmod o+w 2021_LEARN/ 수고하세요. 참고로 저장을 하지 않더라도 실행하는 데에는 전혀 문제가 없습니다ㅎ
-
Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
제가 슬슬 머리가 복잡해지기 시작했는데..
vue.js 에 장점이 있는 거 같긴한데.. 이게 굳이 기존에 사이트(html + javascript) 를 엎으면서 까지 할 필요성이 있나 싶네요. javsscript 사용빈도가 이제 점점 줄거라는 얘기에 보고는 있는데.. 아무런 지식이 없어서 그런진 몰라도 머리가 점점 깨질거 같습니다. (굳이 왜 이렇게까지 하면서 만들어야 하나 싶기도 하고..;;) 모듈화 하면서 너무 이리저리 왔다갔다 했는데 재정의한다고 vue.js로 기존에 만든것도 다 엎고.. 또 이리저리 왔다갔다 하네요..;; 실무에서 어떻게 응용을 해야할지 벌써부터 두려움이 생깁니다. 솔직히 지금 강의로 만들고 있는 프로젝트.. html + javascript 로 만들면 파일 몇 안되는 것들인데 근데 굳이 수십개에 파일을 더 만들면서 제작을..;;; 영상 보다가 한계를 느끼네요.
-
Vue.js 끝장내기 - 실무에 필요한 모든 것
[공유] 윈도우 bcrypt 문제 우회 해결 (간단)
[화가 난다] - 구글링한 여러 방법들. windows-dev-tools 는 설치도 제대로 안되고, 파이썬 관련 문제인데 고통이네요. - 어떤 영향이 있을지 모르나 외국 커뮤니티에서는 그냥 라이브러리 교체를 권합니다. - 대체품으로 완전히 stand-alone인 bcryptjs 라는 녀석이 있습니다. [내가 한 조치방안] 1. package.json 에서 'bcrypt' 라인 삭제 2. npm install bcryptjs 3. api/auth.js 의 from 'bcrypt'를 'bcryptjs'로 교체 [결과] 일단 서버 올라가고 강의 중간의 로그인 까지 하는데 문제 없었습니다.
-
스프링과 JPA 기반 웹 애플리케이션 개발
혹시 순수 자바스크립트로 구현하시고 싶으신분 계실까봐 남겨봅니다.
이런식으로 써주시면 제이쿼리 사용하지 않고도 해당 기능 사용할 수 있습니다~! <div th:fragment="date-time"> <script src="/node_modules/moment/min/moment-with-locales.min.js"></script> <script type="application/javascript"> (function () { function momentFunction(e, localizedFormat) { e.innerText = moment(e.textContent, 'YYYY-MM-DD`T`hh:mm').format(localizedFormat); } moment().format(); moment.locale('ko'); function searchElementAndMoment(elementName, localizedFormat) { const element = document.querySelectorAll(elementName); element.forEach(e => { momentFunction(e, localizedFormat); }); } const elementMap = new Map(); elementMap.set('.date-time', 'LLL'); elementMap.set('.date', 'LL'); elementMap.set('.weekday', 'dddd'); elementMap.set('time', 'LT'); elementMap.set('.date-weekday-time', 'LLLL'); elementMap.forEach((localizedFormat, elementName) => { searchElementAndMoment(elementName, localizedFormat); }); const calendar = document.querySelectorAll('.calendar'); calendar.forEach(e => { e.innerText = moment(e.textContent, 'YYYY-MM-DD`T`hh:mm').calendar(); }); const fromNow = document.querySelectorAll('.fromNow'); fromNow.forEach(e => { e.innerText = moment(e.textContent, 'YYYY-MM-DD`T`hh:mm').fromNow(); }); }()); </script></div>
-
node.js 설치오류 방법 아시는분 있을까요?
실행하려하는데 이런 오류가 뜨고...node_modules 은 활성화가 안된것처럼 혼자 회색 바탕으로 나오고 있습니다. 뭐가 잘못된건가요?
-
[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
이 기능은 많이 쓰는 기능은 아닌가요?
이 기능은 많이 안쓰나요? 그리고 이 강의는 좀 아리송해서 다시 여러번 봐야겠네요 강의에 정말 감사드립니다
-
스프링 핵심 원리 - 기본편
스프링 정말 신기하고 재미있네요ㅎㅎ
강사님이 처음에 문제를 해결하다보면 스프링이 된다는 말씀이 떠오르는 강의 였습니다. 처음에 스프링 없이 실습코드 진행할때 객체가 중복선언되어서 멤버서비스와 오더서비스가 다른 객체를 바라보면 어떡하지? 라는 생각에 public MemberRepository memberRepository() { if(memberRepository == null) { return new MemoryMemberRepository(); }else { return memberRepository; }} 같이 짜봤다가도 이건 스프링이 후공정으로 어떻게 할 수 있는게 아니니 이게 아닌가 보다 했었네요ㅎㅎ 비슷한 방식을 아에 바이트코드 단에서 조작을 하는 거였군요.. 새로운 기술을 당위성있게 배워갈 수 있게 커리큘럼이 짜여있어서 그런지 정말 재미있게 보고있습니다~!
-
Slack 클론 코딩[백엔드 with NestJS + TypeORM]
docs.nestjs.com 말고 docs.nestjs.kr 하시면 한글번역으로 공부하실때 도움이 되실겁니다 여러분
docs.nestjs.kr
-
야곰의 iOS 프로그래밍
6번 프로젝트 - AppDelegate.swift 코드작성 중에
AppDelegate.swift 의 작성해야하는 메소드 일부는 SceneDelegate.swift 에 작성해야합니다. IOS 13 이후에 애플이케이션 생명주기에 변화가 있다는 글이 있네요. "제공된 코드블럭 파일" 이라는 제목의 질문 답변에 yagom님의 답변도 이미 있네요. 수강하시는데 참고하세요~
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의와는 관련없지만 질문드려봅니다.
안녕하세요 먼저 정말 좋은강의 만들어주셔서 감사합니다.열심히 공부하고있습니다! 우선 저는 현재 취업이 확정되서 회사에서 필요로하는 자바랑 스프링공부를 하고있었는데요, 오늘 회사와 온라인 면담을 가졌는데 개발환경은 이클립스! 라고 딱 정해주시더라구요 그 외에는 사용 불가하다고.. 학교에서 과제할때도 쭉 맥에 인텔리제이를 써온터라 이클립스는 정말 디자인도 그렇고 너무 느리고그래서 쓰고싶지않은데 입사후 팀개발시 저 혼자만 맥에 인텔리제이를 쓴다는건 말이 안되는 내용인가요? 스프링개발하는데 IDE마다 구조가 달라지거나 컴파일 내용이 달라지거나 하는건가요.. ? 개발에 필요한 라이브러리들 버전정보만 알려주시면 거기에 맞춰서 IDE상관없이 개발이 가능하지않은가요? 강의 내용과는 관련없지만 너무 답답하고 한편으로는 이클립스를 쓴다니..조금 실망감도 들어서 이렇게 질문을 남겨봅니다 현직 개발팀장님으로써의 의견이 궁금해서 여쭤봅니다. 좋은강의 감사합니다!
-
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이렇게해도되나요
function solution(endDate, arr){ let count = 0; for(let x of arr){ let end = x.toString()[1] if(endDate === Number(end)){ count++ } } return count } let arr=[25, 23, 11, 47, 53, 17, 33]; console.log(solution(5, arr));
-
Slack 클론 코딩[백엔드 with NestJS + TypeORM]
드디어..!
선생님 기다리고 있었습니다!!
-
Spring Boot JWT Tutorial
궁금한게 있습니다
스프링부트를 공부를 하고 있습니다만 이러한 로직들을 참고해서 만드시는건지 공부방법이 스프링에서 제공하는 인터페이스들이 너무 많고, jwt 패키지를 어떤식으로 구성을 하고, AuthenticationEntryPoint 인터페이스를 어떻게 알고 사용하시는 지 궁금합니다 ㅠㅠㅠ
-
UX/UI 시작하기 : Figma 입문 (Inflearn Original)
공부를 하다 에셋에 대해 궁금한 점이 있어요
강의를 진행하시면서 에셋을 튜토리얼 디자인 킷에서 불러와 사용하시는 것 같은데 수강생 입장에서는 이게 설정이 되어있지 않은 것 같고 불러오는 방법을 잘 몰라서 질문드립니다! 어떻게 강사님처럼 에셋을 불러와 사용할 수 있을까요?
-
초보를 위한 쿠버네티스 안내서
강사님 중간평과 관련해서 질문이 있습니다
쿠버네티스 실습할때 오브젝트들을 안보고 칠 정도로 외워야 하나요? 아니면 오브젝트에 필요한 스펙이나 정보들만 이해한뒤 서치로 폼을 참조하는 방식으로 해야 할까요? 저걸 직접 다 쳐야 한다고 하니까 막막하네여 ㅠ
-
스프링 웹 MVC
MatrixVariable은 자주 사용되나요?
거의 본적이 없는 방식이라 그런데 막약 사용되는 사례가 있다면 어떤 경우에 사용될까요?
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
spring batch jpa를 이용한 디비에 있는 데이터를 csv화 시키는 방법 질문드립니다.
영한님 강의를 하나씩 들으면서 스프링의 대해서 알아가는 뉴비입니다. 그런데 배치를 공부하던 도중 jpa로 데이터 접근해서 대용량 데이터를 csv화 시키는 것에 대해서 찾아보는 와중 도저히 찾을 수가 없어서 질문을 드립니다. 영한님이라면 많은 과정을 거치 셨을거라 생각이 들었습니다. 지금 제가 이 강의와 관련 없는 내용을 질문을 드려 죄송하지만 혹시 제목과 관련된 강의나 예제 또는 책이 있다면 추천해주실 수 있을까요... 일주일째 찾아보고 있는데 jpa관련된 내용이 잘 나오지가 않고 있습니다 ㅠㅠ