이야기를 나눠요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
감탄밖에 안 나오네요...
MVC의 세 가지 중요 요소(Forward, 객체 바인딩, Request Dispatcher)를 왜 이제야 알았는지...신입인데 너무 늦게 깨달은 건 아닌가 싶으면서도 한 편으로 오늘 배워서 다행이다라는 생각이 듭니다^^
-
데이터 분석 SQL Fundamentals
datagrip에서 복구하기
datagrip에서 복구 하려고 하면 postgre 관련 cli 가 필요합니다. 아래와 같이 우선 실행$ brew install libpq $ echo 'export PATH="/opt/homebrew/opt/libpq/bin:$PATH"' >> ~/.zshrc $ source ~/.zshrc $ psql --version psql (PostgreSQL) 15.2Path to pg_restore 에서 CMD+SHIFT+G 눌러서 brew로 설치한 디렉토리로 이동이후 복구 하면 됩니다
-
실전! 스프링 데이터 JPA
맥북 사양
곧 맥북 구매 예정인데 영한님께서 사용하시는 사양이 궁금합니다. (특히 ram)혹시 알 수 있을까요?
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
C++ 구현한 Iocp 서버 언리얼 연동 궁금
안녕하세요, c++로 iocp server를 구현해서 c++로 만든 client에서 테스트 중 입니다.다만, client는 언리얼로 만들어서 c++ 만든 iocp server 보낸 데이터로 박스도 움직이고 채팅도 확인해보고싶은데 혹시, 연동하는 과정에 관련된 정보 같은것은 어디서 어떻게 확인해볼수 있을까요?구글에 검색하니까 언리얼을 iocp server와 연동하는 정보가 너무 없어서 답답해서 남겨봅니다
-
갖고노는 MySQL 데이터베이스 by 얄코
MacOS에서 MySQL workbench에서 조회할 때 튕기시는 분
sakila db 조회할 때마다 위처럼 튕겨서 찾아보니 MySQL workbench를 8.0.31버전으로 받아야한다고 하네요(참고)다운로드 링크:https://downloads.mysql.com/archives/workbench/
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
주석 부분이지만 누락 된 거 말씀 드려 봅니다.
PDF 문서 6번 11 페이지 마지막 부분 예제 소스의 주석@PathVariable("userId") String userId -> @PathVariable userId부분에서 "String" 타입명시가 빠졌습니다.
-
Express 튜토리얼 : 웹 서비스를 위한 핵심 API
[해결법] 'nodemon'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
nodemon을 글로벌(-g옵션)이 아닌 로컬(-g옵션 없이)에 설치한 경우package.json에서"main"값을 "index.js"로 하고scripts에 "watch" : "nodemon server"를 추가합니다.이후 터미널에서 npm run watch를 하시면 자동 재실행이 됩니다.{ ... "main": "index.js", "scripts": { "watch": "nodemon server" }, ... }https://oneroomtable.tistory.com/entry/Nodejs-%EC%97%90%EC%84%9C-%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C-%EC%84%9C%EB%B2%84-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8-%ED%95%98%EA%B8%B0
-
Express 튜토리얼 : 웹 서비스를 위한 핵심 API
[해결법] MongoClient.connect()가 콜백을 실행하지 않고 무한 대기하는 현상
초심자 입장에서 해결하기 어려웠던 문제가 있어 공유드립니다.선생님 혹은 잘 아시는 분들이 내용이 맞는지 검증해주시기를 부탁드립니다. 문제npm i mongodb로 설치하는 몽고디비 드라이버 버전이 5.0인 경우 connect()에 넣은 콜백함수가 실행되지 않는 현상이 있습니다. 이는 변경된 스펙때문인 것으로 보입니다.사진 좌측은 강의에 사용된 4.3이고, 우측은 제가 사용한 5.0입니다. 5.0에는 콜백을 인수로 받는 함수원형이 기재되어있지 않습니다. 해결해결 방법 예시 두 가지를 공유드립니다.아래와 같이 then-catch 합니다. (제가 이렇게 했습니다.) MongoClient.connect(MongoURL) .then(database => { app.listen(port, () => { console.log(`Example app listening on port ${port}`); }); db = database.db('Express'); post = db.collection('posts'); }) .catch(err => { console.log(err); return; }) .finally(() => { console.log('끝'); }); 아래 가이드의 코드를 따라합니다.https://mongodb.github.io/node-mongodb-native/5.0/#connect-to-mongodb 감사합니다. 자세한 설명은 블로그에 달아두었습니다.https://velog.io/@yiwonjin/MongoClient.connect%EC%9D%98-callback%EC%9D%B4-%EC%8B%A4%ED%96%89%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%ED%98%84%EC%83%81
-
HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
vs code 가장 하단에 위치한 상태바
vs code를 열면 가장 밑에 상태 표시가 나타나는 바? 같은 것이 처음에 설치할때는 있었는데 없어져서요. 이 부분을 어떻게 다시 볼 수 있을까요? 줄 , 열 공백 HTML Go live 이런것들이 써져있는 가장 하단의 바 말입니다.
-
스프링부트 개념정리(이론)
강의 감사합니다 쏙쏙 들어오는 느낌
2탄도 있을까요?
-
[리뉴얼] 정규표현식 톺아보기: with JavaScript and Python
데이터 프레임에 정규표현식 적용시키는 방법이 궁금합니다.
정규표현식을 사용해서 데이터 분류를 하려고 하는데 많은 도움이 될 것 같습니다. 좋은 강의 감사합니다.하지만, 다른 수강평에도 나와있듯 복잡하고 다양한 정규표현 분석 예제가 부족한 부분이 있었습니다.강의에 있는 연습문제를 통해서 연습을 했지만 작은 양의 문자열에 적용한 예제만 있어 실무에 적용하기에 부족함이 있었습니다.그래서 실제로 데이터 프레임에 적용할 때 데이터 프레임을 문자열처럼 지정해서 정규표현식을 적용시킬 수 있는 방법에 대해 알려주시면 감사하겠습니다!예시로 엑셀 파일과 적용하려고 하는 코드를 적어봤는데 데이터프레임을 문자열처럼 적용하는 방법을 알려주세요!예시 엑셀1예시 코드작성한 코드import pandas as pd df = pd.read_excel('데이터분류예시.xlsx', header = 0) df import re df1 = df['공사구간'].str.lstrip() for s in df1.values: if s == 'NAN': continue df1.head() 정규표현식 = r'[S|s]?[T|t]?[A|a]?.\d+' #문자열에 df1 들어갈 수 있는 방법이 궁금합니다 문자열 결과 = re.split(정규표현식, 문자열) # split(정규표현식, 문자열, [최대분할수]) 결과
-
Slack 클론 코딩[실시간 채팅 with React]
프로젝트
제로초님, 강의에 대한 내용은 아니지만 이번에 강의를 두 번 보고나서 이제 개인적으로 블로그를 만들어보려고 하는데, 서버도 연결해보려고 합니다.이번에 서버를 처음 만들어보는 건데 보통 백엔드랑 프론트엔드 부분이랑 같이 만들 때, 프론트 쪽부터 먼저 만들고 백엔드 쪽을 하는게 낫나요? 아니면 백엔드쪽부터 먼저 만들어 놓고 하는 게 낫나요?
-
즐거운 자바
즐거운 자바 소스코드
즐거운 자바 소스코드 github id : gihun3645 님이 즐거운 자바 강의를 보면서 정리하고 있는 소스코드 저장소 입니다. 영상만 보는 것보단 직접 코드를 입력하고 코드를 바꿔보면서 연습하는 것을 추천합니다.
-
스프링 프레임워크는 내 손에 [스프2탄]
다음강의 문의 드려요~~
선생님 덕분에 좋은 회사에 취업해서 업무를 배우고있습니다~회사 입사 이후에도 퇴근 후 선생님의 좋은 강의를 계속 듣고 싶어서 문의드려요.수강평에 3월쯤 오픈 예정이라고 답글 달려있는걸 보았는데 3월달에 다음강좌 오픈 확정인가요?제가 선생님의 수업을 모두 들었지만 본의 아니게 Frontend로 가게되어 다음강의에 있는 React 부분이 너무 궁금해서 문의 남깁니다~~항상 감사합니다!
-
따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
잘되다가 갑자기 send 버튼 입력시 {success : false , err : {...}} 에러 나오시는 분들
{ "success": false, "err": { "index": 0, "code": 11000, "keyPattern": { "email": 1 }, "keyValue": { "email": null } } } 위와 같이 에러 나오시는 분들 동일한 email 을 가진 요청을 보낸건 아닌지 확인해보세요. 앞선 강의에서 email 을 User.js 에서 unique : 1로 설정했기 때문에 동일한 email 을 가진 유저를 또 Post 하게 되면 에러가 발생합니다.
-
파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
migrate 후에도 데이터베이스가 생성되지 않습니다.
우선 강의를 통해 정말 많은 것을 배우고 있어 감사의 말씀부터 드립니다^^ 문제 요약: 도커 컨테이너에 진입 후 python3 manage.py migrate 명령을 통해 테이블 생성 후에도, 장고 admin 페이지에 들어가 보면 데이터베이스가 생성되지 않았다는 오류가 나옵니다.azure postgresql을 장고 코드와 연동한 코드는 다음과 같습니다.그리고 docker에 진입하여 migrate 명령을 다음과 같이 진행하여 테이블들이 생성되는 것을 확인하였습니다.(이후 superuser도 생성하였습니다.)그럼에도 장고 admin페이지 로그인해서 들어가 보면 데이터베이스가 생성되지 않아서 발생하는 에러가 나타납니다.혹시나 하여 docker exec 명령을 활용하여 실행 중인 컨테이너에 진입하여 보니 migrate를 한 이후에도 다음과 같이 테이블이 생성되지 않은 모습이 나타납니다.장고와 azure postgresql 데이터베이스와 연동은 이루어진 것으로 보이는데, 어떤 이유로 테이블 생성이 안 되는 지를 모르겠습니다.ㅠㅠ
-
it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
81번 js로 풀엇지만 음의 사이클은 캐치 못함
let line = [ [1, 2, 5], [4, 2, 3], [1, 3, 4], [2, 3, -3], [3, 4, 5], [2, 5, 13], [4, 5, 7], ]; const Ed = []; for (let i = 0; i < line.length; ++i) { const [a, b, c] = line[i]; Ed.push({s: a, e: b, val: c}); } const dist = Array.from(Array(10), () => Array(10).fill(99999)); let start = 1; let end = 5; for (let i = 1; i < Ed.length; ++i) { dist[i - 1][start] = 0; for (let j = 0; j < Ed.length; ++j) { const {s, e, val} = Ed[j]; if (dist[i - 1][s] != 99999 && dist[i - 1][s] + val < dist[i][e]) { dist[i][e] = dist[i - 1][s] + val; } } } console.log();음의 사이클 캐치한분 잇음 저도 알려줏세무
-
토비의 스프링 부트 - 이해와 원리
학습과는 상관없는 질문이지만..
토비님 안녕하세요. 강의를 열심히 수강하다가 문득 토비님에선 무슨 키보드가 쓰시는지 궁금해서 질문드립니다. 혹시 불쾌하셨거나 너무 뜬금없는 질문이라면 죄송합니다..
-
[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
현업에서 프로젝트 생성은 어디로 쓰이는지 궁금합니다.~!
현업에서 프로젝트 생성은 어디로 쓰이는지 궁금합니다.~!전자정부프레임 워크로 생성하여 정부 프로젝트 참여를위해서 쓰인다는 이정도로 알고 있긴한데 ...만약현업에서 프로젝트 생성해서 게시판을 만들경우 프로젝트 생성 과정중에 과거부터 현재 어트게 만들어져 왔는지 궁금해서 물어보게 된거라 ㅎㅎ 예를 들면 sts경우 에가시 프로젝트 mvc프로젝트 생성으로 만들엇다 > 아니면 이클립스 그래들 dao로 만들고 있다 현어으로 이렇거나 > 아니면 현재는 프로젝트 생성이 이클립스 그래들생성으로 dto로 만들다거나 과거부터 현재 어트게 되어있는지 궁금해요. ㅎ
-
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
완강했습니다!
좋은 강의 잘 들었습니다.테트리스 게임 재밌네요이미 좋은 강의이지만,최소신장트리(disjoint set union find) 나 다익스트라, 트라이,세그먼트 트리도 있었으면 더 완벽한 강의였을것같습니다!이거 말고는 코테에서 다루는 유형 대부분 다룬것같네요!토대로 여러 문제들, 계속 유형별로 응용해서 더 익숙해질때까지 풀어봐야할것같습니다.감사합니다!