이야기를 나눠요
129만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
졸업작품 음악 스트리밍어플 관련 선호도 조사 부탁드려용
"좋아하는 곡을 친구와 같이 듣자"라는 모토로 음악 스트리밍 관련 웹을 개발 전 음악 청취나 플레이 리스트로 관련해서간단하게 선호도 조사를 진행하려고 합니다 :)소요시간 : 1분 정도정말 감사합니다 😍링크 : https://docs.google.com/forms/d/e/1FAIpQLSeOpIUJo2kOCLUq7PFbscx_F0NtQitGchuj3_JXyr6NVbHKfg/viewform?usp=sf_link
-
mongoDB 기초부터 실무까지(feat. Node.js)
Unique Index 강의 내용 정보입니다.
await mongoose.connect(MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true })1:08 부분에 컴파일 후 Warning 내용으로 createIndexes를 사용하는 것이 좋다는 내용이 올라와서 해당 설정을 잡아 주셨는데요. mongoose 6 버전 이후부터는 해당 설정을 적용을 하면 오히려 Error이 발생하고 있습니다.MongoParseError: option usecreateindex is not supported위 Error이 발생하고 있네요. 검색을 해보니 Mongoose 6.0 이상부터는 useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false위 4가지 설정과 관련하여 위와 같이 설정 값을 default로 잡아두고 있기에 해당 설정을 지워하지 않는다고 하네요. https://velog.io/@lee951109/MongoDB-MongoParseError-options-usecreateindex-usefindandmodify-are-not-supported 참고 사항으로 추가해주시면 좋을 것 같습니다 ㅎㅎ
-
처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 문제로 개념/활용 익히기) [데이터과학 Part2]
train.corr().iplot(kind='heatmap', colorscale='Blues') 에러 발생시.
train.corr().iplot(kind='heatmap', colorscale='Blues')현재 위의 코드 수행시 에러가 발생하는데요. ValueError: could not convert string to float: 'Braund, Mr. Owen Harris'train 데이터프레임에서 문자열 데이터가 포함되어 있기 때문에 해당 에러가 발생할 수 있습니다. 이 경우, 상관 관계 행렬을 계산하기 전에 문자열 열을 제거해야합니다.저의 경우 다음처럼 새로운 객체를 만들어 진행하였습니다.object_cols = train.select_dtypes(include=['object']).columns #열의 데이터 타입이 문자인녀석 추출 new_train = train.drop(columns=object_cols) # 열의 데이터가 문자열인 것들 제거 후 새로운 객체에 생성 new_train.corr().iplot(kind='heatmap', colorscale='Blues')이러면 잘 나옵니다.
-
처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 문제로 개념/활용 익히기) [데이터과학 Part2]
로컬 머신에서 iplot 으로 렌더링 안되시는 분들은
import plotly.io as pio pio.renderers.default='iframe'다음 코드를 추가해주시면, iframe 을 통해 렌더링 됩니다.저의 경우 다음 에러로 렌더링이 안됐습니다. ( F12 / Option+Command + i -> console 에서 확인 가능 .)
-
모두를 위한 딥러닝 - 기본적인 머신러닝과 딥러닝 강좌
Hello TensorFlow
텐서플로우 2.0.대부터는 tf.Session() 지원을 안한다고 해서 두번 째 명령은 생략하고 바로 print(hello) 치니까 잘 됐습니다.
-
[챗GPT 러닝데이 | 챗GPT말고 LLM] Meta가 쏘아올린 작은 공 LLaMA에 대해 알아보자
5월 챗GPT 러닝데이는 챗GPT외의 대규모언어모델(LLM)을 다룰예정입니다. 최근에 여러 LLM이 많이 오픈되고 있는데요. 그 기반이 라마(LLaMA) 모델이 많은 만큼 제대로 알아봐야겠죠? NLP KR의 윤주성님을 모시고 함께 배워보도록 하겠습니다.ChatGPT가 시작한 LLM 열풍이 이어져 LLaMA, Alpaca등 다양한 대형언어모델이 발표되고 있습니다. 이번 세미나에서는 특별히 리서치커뮤니티에 공개된 LLaMA에 대해서 다룰 예정입니다. LLaMA 모델에 대한전체적인 내용과 스펙 및 이 언어 모델이 어떤 분야에서 활용될 수 있는지에 대해 살펴보겠습니다. 이 세미나를 통해 참석자들은 LLaMA에 대한 이해를 높일 수 있으며, 최신 LLM의 트렌드에 대해서도 알 수 있습니다.일시 : 5월 2일(화) 19시 30분 ~유튜브 라이브 (신청 시 접속링크 안내)신청 접수 : https://aifactory.space/learning/2414/discussion/327신청 시 : 녹화본 제공, 자료 제공라이브에 참여하지 못하더라도 신청해주시면 녹화본 및 자료를 보실 수 있으니, 선신청 후고민 하세요~
-
[2024년 출제기준] 웹디자인기능사 실기시험 완벽 가이드(HTML+CSS+JQUERY)
시험장에서 유형 배분 궁금합니다.
시험장에 입실하면 모두 같은 유형으로 보나요?? 아니면 자리마다 유형이 다른가요??
-
[입문자를 위한 UE5] Part3. 언리얼 엔진 3D 게임 개발 입문
좋은 강의 너무 감사합니다.
루키스님 감사합니다!그냥 강의가 너무 좋아서 감사 인사를 하고 싶었습니다 ㅎㅎ
-
오라클 데이터베이스 인프런인강 추천
안녕하세요 오라클 XE 11g 로 공부를 하려고 하는데 인프런 강의 추천좀 부탁드립니다 유료위주로 부탁드려요 감사합니다 ! :)
-
오늘부터 바로 쓰는 비즈니스 미팅 실전 영어
숙제에 대한 정답 제공
안녕하세요! 업무에 사용되는 유용한 표현들을 잘 배우고 있습니다. 아쉬운 건 각 수업 끝에 주어지는 숙제에 대한 정답을 확인하 수 없어 아쉽네요. 숙제가 있었던 다음 수업에서 (또는 수업자료에 제공) 숙제에 대한 정답을 알려주시면 더 좋을것 같습니다.
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
데브코스 프론트엔드 JS코테 C++로는 알겠는데 JS로는 못풀겠네요
3월부터 준비했으면 널널하게 붙을거같은데 4월 중순부터 시작해서 ㅠㅠ 근데 열심히 JS 공부 안했어요 문제는 반복문 구현1, 문자열비교 1, DFS연결요소(유기농배추)1 이렇게 나왔는데 C++로는 풀겠는데 JS로는 못 풀겠더라구요열심히 안 한 이유가 제가 공부하는 시간이 1년이 채 안되는데 이렇게 개발자 되는게 맞나 싶기도 하고 그래서 데브코스 가면 안 될거같아서 안 했거든요? 나중에 후회 하려나요 일단은 싸피 신청하려고 생각중입니다..
-
[경기/무료] 성공하는 창업가 0.7%의 비밀, 선착순 40명에게만 무료 공개
경기창업허브 판교 스타트업 아카데미‘창업가 양성 프로그램’ 교육생 모집 중!사업 아이디어를 구체화하는 방법부터 스타트업 마케팅으로 생존하는 방법까지!실제 창업 과정을 압축한 ‘단 5일’ 완성 커리큘럼으로창업형 압축 성장을 경험하세요.➰ 실제 창업과정을 압축한 5일 커리큘럼 ➰ J커브 프로세스 설계 프로젝트 ➰ 실제 창업가와 함께하는 직무 Q&A, 노하우 특강 ➰ 멘토와 함께하는 실무 맞춤형 프로젝트➰ 창업 맞춤형 1:1 멘토링✅모집인원: 초기창업과정 40명 / 성장창업과정 40명 (과정 택1)✅모집대상: 경기도 거주 창업준비생✅모집일정: 23. 05. 08.(월) 까지✅교육일정: -초기창업과정 : 2023년 5월 15일 (월) ~ 2023년 5월 19일 (금)-성창창업과정 : 2023년 5월 22일 (월) ~ 2023년 5월 26일 (금)💸교육비: 전액무료 💬문의처: 경기도경제과학진흥원 창업허브팀 031-8039-7110 / 이메일 gbsa@ablearn.kr 🤚40명 한정 모집으로 서둘러 신청하세요! https://www.gsp.or.kr/supportProject/UVSD0001.do?sportSeq=3570
-
[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
시간이 계속 다른 날짜가 나와서 원인을 찾고 있었는데
코팩님 영상 보니까 코팩님도 그러네요 ㅋㅋ 이후 강의에서 고쳐주실테니 안심하고 진행하겠습니다!
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
코딩을 하다 배열 포인터에 대한 질문이 생겼습니다.
#include <stdio.h> int main(void) { const int arr[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} }; const int (*pa)[4] = arr; for(int i = 0; i < 3; ++i) { for(int j = 0; j < 4; ++j) { printf("%5d ", pa[i][j]); } printf("\n"); } return 0; }코드에서 const int (*pa)[4]를 arr 주소로 값을 초기화한 다음 출력을 하면 정상적으로 출력되는 것을 확인할 수 있는데요, 메모리 창의 정보는 다음과 같습니다.0x00D5FAB8 cccccccc ???? 0x00D5FABC cccccccc ???? 0x00D5FAC0 cccccccc ???? 0x00D5FAC4 00d5fad0 ???. 0x00D5FAC8 cccccccc ???? 0x00D5FACC cccccccc ???? 0x00D5FAD0 00000001 .... 0x00D5FAD4 00000002 .... 0x00D5FAD8 00000003 .... 0x00D5FADC 00000004 .... 0x00D5FAE0 00000005 .... 0x00D5FAE4 00000006 .... 0x00D5FAE8 00000007 .... 0x00D5FAEC 00000008 .... 0x00D5FAF0 00000009 .... 0x00D5FAF4 0000000a .... 0x00D5FAF8 0000000b .... 0x00D5FAFC 0000000c ....메모리를 뒤져봐도 pa는 0x00D5FAC4라는 arr의 주소 값을 갖고 있지 4라는 값(열 정보)에 대한 정보는 찾아볼 수가 없는데 어떻게 pa[i][j] 이런 식으로 접근이 가능한건가요?뭔가 메모리를 까보니 더 아리송해진 상황입니다.
-
파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편
혹시 celery 강의도 생각이 있으신가요??
django에서 celery 조합도 소규모 프로젝트로 해보았는데 선생님 강의에서 배우면 훨씬 더 잘 알수있을 것 같아서요!
-
[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
다 뿌셔버렸습니다.
최고십니다. 감사합니다.
-
함수형 프로그래밍과 JavaScript ES6+
products가 사라지는 과정
저도 완벽하게 이해했다고 볼 수는 없지만, 정리해봤어요. 혹시 틀리신 부분 지적해주시면 감사합니다! const filter = curry((f, iter) => { let res = []; for (const a of iter) { if (f(a)) res.push(a); } return res; }); filter 자체를 log해보면 ..const anonymous = (a, ..._) => .length ? f(a, ..._) : (..._) => f(a, ..._)이런 형태에요.이를 filter에 맞게 풀어보면 ..const filter = (a, ..._) => { _.length ? ( const anonymous = (a, ..._) => { let res = []; for (const b of _) { if (a(b)) res.push(b); } return res; } ) : ( const anonymous = (a) => (..._) => { let res = []; for (const b of _) { if (a(b)) res.push(b); } return res; } }; 여기서 (p) => p.price < 20000) 가 a에 들어가면..... (a) => (..._) => { let res = []; for (const b of _) { if (a(b)) res.push(b); } return res; } ... const anonymous = (..._) => { let res = []; for (const b of _) { if ((b) => b.price < 20000) res.push(b); } return res; }이렇게 되는 거에요.go 부분을 풀어보기 전에 reduce를 풀어보면 ..const reduce = (a, ..._) => { _.length ? ( // 여기서 acc에 ..._이 할당되고 iter는 undefined입니다. const anonymous = (a, acc, iter) => { if (!iter) { iter = acc[Symbol.iterator](); acc = iter.next().value; } for (const b of iter) { acc = a(acc, b); } return acc; } ) : ( const anonymous = (a) => (acc, iter) => { if (!iter) { iter = acc[Symbol.iterator](); acc = iter.next().value; } for (const b of iter) { acc = a(acc, b); } return acc; } ) } go의 reduce는 ..const go = (...args) => reduce((a, f) => f(a), args); const go = (...args) => { let iter = args[Symbol.iterator](); let acc = iter.next().value; for (const b of iter) { acc = b(acc); } return acc; }종합했을 때, go(products, filter(p => p.price < 20000), log)는 다음과 같습니다.// args는 [products, filter(p => p.price < 20000), log] const go = (...args) => { // iter = [filter(p => p.price < 20000), log] // acc = products let iter = args[Symbol.iterator](); let acc = iter.next().value; // 원래 for문 자리지만, 2개 뿐이니까 나열할게요. // for (const b of iter) { // acc = b(acc); // } // 1. filter 평가 -> iter[0] let res = []; // for (const b of products) { // if ((b) => b.price < 20000) res.push(b); // } if ((b = { name: "반팔티", price: 15000 }) => b.price < 20000) res.push(b); if ((b = { name: "긴팔티", price: 20000 }) => b.price < 20000) res.push(b); if ((b = { name: "핸드폰케이스", price: 15000 }) => b.price < 20000) res.push(b); if ((b = { name: "후드티", price: 30000 }) => b.price < 20000) res.push(b); if ((b = { name: "바지", price: 25000 }) => b.price < 20000) res.push(b); // res = [15000, 15000]; // filter 끝의 return res와 // go의 for문에서 acc = b(acc);에 의해 acc = res; // 2. log 수행 -> iter[1] acc = log(acc); // console.log의 리턴은 undefined, 출력은 정상 return acc; } 봐주셔서 감사합니다! 👏
-
[2024] 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Vs code 에 관하여 질문하게 있습니다.
수업 내용이 아닌 VS code관련된 질문입니다.저장시 자동으로 ; 이 찍히는게 보이는데 앞의 내용을 따라하여도 안찍혀 여쭙게 됩니다. 혹시 다른 설정이 있는가요??
-
Score cheapest tickets flight: Tips and Tricks
Are you looking for tips and tricks to score the cheapest tickets flight possible? Look no further than Blinctrip, a travel company dedicated to providing affordable and reliable flight options for all travellers. With a few simple strategies, you can save big on your next flight.First, consider booking your flight in advance. Many airlines offer discounted rates for those who book their flights at least a few weeks ahead of time. Additionally, try to be flexible with your travel dates. Flying on a weekday or during off-peak travel times can often result in significant savings. Another way to save money on flight tickets is to sign up for airline newsletters and loyalty programs. These programs often offer exclusive deals and discounts to their subscribers, and you can earn rewards for future flights as well.For more details:- https://www.blinctrip.com/flights
-
[현대자동차그룹]SOFTEER TECH MEET-UP 2023 백엔드 개발자 행사 참가자 모집 (~5/8)
"첫 번째로 열리는 현대자동차그룹 SOFTEER TECH MEET-UP에서 Back-end 개발자를 초대합니다.이번 MEET-UP에서는 소프트웨어 중심의 자동차 구현을 위해 고민하는 개발자의 이야기를 공유합니다.관심있는 Back-end 개발자라면 누구든 참가 신청 가능하니 많은 참여 바랍니다.서로의 고민과 경험을 공유하며 함께 성장할 수 있는 좋은 기회가 될거에요!푸짐한 선물과 맛있는 피맥도 제공될 예정이니 참가 신청은 필수! 많은 참여 부탁 드립니다!" ㆍ일시 : 5월 24일 (수) 19:00ㆍ장소 : 판교테크원 3층 타운홀 코사이어티 (경기도 성남시 분당구 분당내곡로 131 306호) (https://naver.me/5EWqe4EN)ㆍ대상 : Back-end 분야 관련 현직자ㆍ구성 : 세션 / 채용 및 직무 상담 / 네트워킹 파티ㆍ신청 기간 : 4/24 (월) - 5/8 (월) 24:00ㆍ참가자 선정 : 5/11 (목) 사전 설문 초대장 이메일 발송 → 사전 설문 완료 인원에 한하여, 최종 참가 확정 이메일 발송 예정ㆍ공식 웹페이지 : https://meetup.softeer.ai/ SOFTEER TECH MEET-UP경험을 나누고,즐기고,성장해요.meetup.softeer.aiㆍ문의처 (소프티어 테크 밋업 운영 사무국)- 이메일 : manager@meetup.softeer.ai ※참여 신청이 많을 경우, 선정을 통해 참가자분들을 모실 예정이오니 양해 부탁드립니다.※주차 지원은 불가하오니, 가급적 대중 교통을 이용해주시기 바랍니다.