2년 전 · 이경환 님의 질문
gpu 1개로 cuda,cudnn 버전을 wsl2와 window10에서, 각각 다른 버전을 사용할수 있나요?
집에있는 pc의 운영체제는 window10, gpu는 gtx1070 1개이고, wsl2를 설치해서 ubuntu20.04를 사용하고 있는데, window10 에는 cuda 10.1, cudnn 7.6.4 를 사용하고 있는데, wsl2에서도 gpu를 쓰려고 하는데,cuda 11.2, cudnn 8.1을 쓰고 싶은데, 1대의 gpu로 window10과 wsl2에서 다른 버전으로 각각 사용할수 있을까요? * tensorflow 사용중
개발자
#cuda
답변 0
댓글 0
조회 13
일 년 전 · 강동은 님의 새로운 답변
WSL상태에서 vscode에서 HTML 파일을 실행하는데 실행이 안돼요.
WSL 연결을 끝내고 간단한 HTML 파일을 F5를 눌러 실행시켰는데 WSL을 사용할 때는 실행이 안되고 그냥 윈도우에서 실행시키면 잘 돼요. 1. WSL 연결 >> vscode에서 경로를 mnt/c/Users/kangdongeun/coding으로 폴더를 열어 안에 있었던 코드를 실행시켰는데 안되고, 2. 그냥 윈도우 >> vscode에서 C:/Users/kangdongeun/coding 으로 폴더를 열고 실행시키면 잘 실행돼요. WSL을 쓸 때 윈도우에 있는 파일을 연결하려면 mnt/~ 로 경로를 시작해서 윈도우 파일을 WSL에서도 편집할 수 있다고 들었는데...... 어떻게 하면 WSL이 실행된 상태에서도 윈도우에 있는 파일을 오류없이 실행시킬 수 있나요?
개발자
#wsl
#vscode
#html
#chrome
답변 1
댓글 0
추천해요 1
조회 72
일 년 전 · 김대근 님의 새로운 답변
WSL 주피터노트북 실행시 메시지 원인
ipped non-installed server(s): bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server 라는 메시지가 wsl 주피터 실행시 자꾸뜨는데 원인이뭔지모르겠어요ㅠㅠ 커널이자꾸죽는이유와도 연관있을까요
개발자
#wsl
#jupyter-notebook
#인공지능
#pytorch
#linux
답변 1
댓글 0
보충이 필요해요 2
조회 420
일 년 전 · 이정윤 님의 새로운 댓글
개발용 Docker 컨테이너 내부에서 spring boot 외 다른 프로세스 돌리기
Gitlab과 유사하게 작동하는 Git을 사용한 CI 웹 어플리케이션을 만들고 있습니다. API 서버는 spring boot + JGit을 사용하여 구축하여 웹 서버를 띄우고, 개발자가 CI 서버에 접근하여 git clone 또는 git push 를 해야 하기 때문에 ssh 서버를 띄워서 백엔드에서 총 두개의 서버를 구동시켜야 하는 상황입니다. 두 서버는 서로의 정보를 필요로 하기 때문에 파일 시스템을 공유해야하구요. 설치형 어플리케이션이기 때문에 docker를 사용하여 플랫폼 독립적으로 설치를 할 수 있게 하려고 했어요. 근데 이 서버를 두개 띄우는 시나리오가, Production 환경에서는 spring boot 서버를 jar 파일로 만들어서 파일로 나오게 된다면, 따로 스크립트 파일을 작성해서 ssh 서버와 spring boot 서버를 한 컨테이너에서 실행시키게 할 수는 있을 것 같습니다. 하지만 Intellij를 사용하는 개발환경에서는 한 컨테이너로 하기가 좀 어렵더라구요 지금까지 시도해본것은 1. 한 컨테이너에서 ssh 서버를 띄운 후 Intellij 원격 개발 기능을 사용하여 컨테이너에 ssh로 붙는다. -> Intellij에서 코드 작성 속도가 너무 느립니다. 그리고 버그가 너무 많아서 못쓸 지경이예요. 2. Intellij Docker 플러그인을 사용한다. Intellij 에서 이미지를 지정해서 spring boot를 로컬에서 돌리는 것처럼 만들어주는것이 있더라구요. -> 이 방법으로는 한 컨테이너에 spring boot 하나만 돌릴 수 있는 것 같았습니다. (아니라면 알려주세요 ㅠㅠ) 2-1. 컨테이너를 ssh 서버용, spring boot 개발 서버용 두개를 작성하여 Intellij Docker 플러그인을 사용하여 spring boot 개발 서버를 돌리고 둘을 Volume으로 공유한다. -> 이 방법이 가장 정석인 것 같긴 한데, ssh 서버에서 생성한 파일과 spring boot 에서 생성한 파일 간에 접근 권한 이슈가 있을 것 같아서 이렇게 하는게 맞나 싶습니다. 이렇게 한다면 Production 환경과 다를 수 있으니 Production도 개발환경과 유사하게 두 컨테이너로 운용해야겠지요? 3. (아직 시도는 안해봤지만) 개발 환경 자체를 리눅스 데스크탑을 사용하여 개발한다. (or wsl을 사용한다) -> 가장 간단한 방법이겠지만 이것 또한 Docker를 사용하려는 Production 과 환경이 다를 수 있어서 고민이 됩니다. 제가 원하는건 딱 이거인 것 같아요. Intellij에서 실행버튼 하나를 딱 누르면 ssh 서버도 띄워지고, spring boot 개발서버도 띄워지고. 여기까지가 제 고민입니다.. 어떻게 개발 환경을 꾸리는게 좋을까요…? 아니면 제가 미처 생각하지 못한 방법이 있으면 말씀해주시면 감사드리겠습니다. 긴 글 읽어주셔서 감사합니다. Docker 라는걸 이제 막 사용하기 시작해서 모르는 것 투성입니다. 도움 부탁 드려요…!
개발자
#docker
#spring-boot
#intellij
답변 1
댓글 2
조회 158
일 년 전 · great 님의 새로운 답변
많은 유저 수를 감당할 수 있는 소셜 서비스의 백엔드 어떻게 구성하나요?
안녕하세요. 창업 겸 작은 프로젝트를 준비하고 있는 학생입니다. 소셜 앱 쪽으로 하고 있어. 많은 트래픽과 유저를 감당할 수 있는 백엔드를 구성하고자 합니다. 혼자 개발을 하고 있어 개발 리소스가 부족하고 원래 프론트를 주로 하다보니 많이 부족합니다. 저의 목적은 다음과 같습니다. 1. 최대 50만 유저까지 (물론 50만 유저 달성은 정말 어려운 일이라고 생각합니다) 2. Auto Scaling이 되어 배포 후에 큰 신경을 안 써도 되며 3. 최대한 적은 비용을 유지하고 싶습니다. 우선 제가 뭐라도 공부해보고 질문을 드려야 할 것 같아서 나름대로 구성해봤습니다. 백엔드 언어: express 프론트 언어: RN 서비스 요약: 매일 하나의 사진을 올리고 유저끼리 투표하는 서비스 (많은 socket 알림이 오감) 서버 배포: AWS API Gateway+ AWS Elastic Beanstalk or AWS lambda DB: mongoDB atlas 이미지 저장: s3 push: FCM - 여쭤보고 싶은 사항은 다음과 같습니다. 1. 배포를 AWS lambda를 고려하고 있습니다. 서버를 서버리스로 구성하면 더 저렴할까요? 2. mongoDB atlas에서 요금을 쓰는게, aws의 DocumentDB를 사용하는 것보다 더 저렴할까요? 3. 더 비용을 낮추기 위해서는 어떤 선택을 할 수 있을까요? 제가 뭘 더 알면 좋을까요? 많이 부족하고 긴 글 읽어주셔서 감사합니다.
개발자
#express
#aws
#react-native
#mongodb
답변 4
댓글 1
추천해요 26
조회 3,282
일 년 전 · 민건호 님의 댓글 업데이트
AWS Lambda가 RDS를 연결하지 못함
안녕하세요 ! 혹시 AWS Lambda와 RDS를 컴퓨팅 리소스 연결을 하고 Lambda에서 DB가 연결이 안되는 이슈를 만나보신 분이 있으실까요 ? 인바운드 규칙을 0.0.0.0/0으로 하면 람다 테스트가 잘 통과하는데 이 규칙을 지우고 람다 테스트가 제한 시간 timeout이 뜹니다 .. https://mingeonho1.tistory.com/entry/Scheduler-AWS-Lambda-%EB%B0%B0%EC%B9%98-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EA%B5%AC%EC%84%B1-%EC%A4%91-%EC%9D%B4%EC%8A%88#Lambda%EA%B0%80%20DB%EB%A5%BC%20%EC%97%B0%EA%B2%B0%ED%95%98%EC%A7%80%20%EB%AA%BB%ED%95%A8-1 제가 작성한 이해를 돕기위한 블로그 글입니다 !
개발자
#aws
#lambda
#rds
답변 1
댓글 1
조회 68
일 년 전 · 유현명 님의 새로운 답변
신입 고졸 개발자에게 필요한 것이 궁금합니다
저는 이제 25인 된 고졸 개발자입니다 제가 부족한 부분과 더 배워야하는 것 그리고 제 기술로 취업이 가능한지 궁금합니다 제가 사용가능한 기술은 언어 : JAVA, Python, C, html, Javascript 프레임워크 : Spring, Django, Swing DB : Oracle, Mysql, hibernate, JPA 기타 : Spring Security, OOP, gradle.build(kts), Ajax, Aws, Liunx(centOs7, ubuntu) 위 내용정도 프로젝트에 사용해 보았습니다
개발자
#java
#개발
#신입
#고졸
답변 2
댓글 0
조회 244
2년 전 · 최건 님의 새로운 댓글
AWS Lightsail DB
안녕하세요! AWS Lightsail 에서 인스턴스를 만들어 서버 배포를 했습니다! 여기서 의문점이 sudo mysql -uroot -p로 mysql창으로 들어갈 순 있긴한데 보기가 불편합니다 ㅠㅠworkbench처럼 이미지적으로 편하게 볼 수 있는 방법이 없는지 궁금해 글을 올립니다! 현재는 관리자 페이지를 만들어서 그쪽에 mysql 정보들을 담아 보고 있긴 합니다ㅠㅠ
개발자
#aws
#node-js
#mysql
#lightsail
답변 1
댓글 1
조회 90
일 년 전 · 김대현 님의 새로운 답변
aws lambda와 슬랙봇 연결 오류
파이썬 코드를 이용해 aws lambda랑 슬랙봇을 연결하는 작업하고 있는데요 함수 실행에는 문제가 없는데 슬랙봇에서 명령어를 치면 이런 오류가 나옵니다 이유가 뭘까요?ㅠㅠ
개발자
#slack
#lambda
#python
답변 1
댓글 0
보충이 필요해요 3
조회 209
aws lambda에서 nodejs promise 비동기 호출하는 방법
안녕하세요~ node.js 14를 aws lambda로 구동시켜서 작업 중에 있는데요. 배치 작업을 하나 만들었는데, 코드 중에 비동기로 다른 서비스를 호출해도 되는 요청이 있어서 await을 걸지 않았는데 로그를 보니 해당 코드가 요청하기 전에 람다가 꺼지는 것 같아서요. 혹시 이유를 아시는분 계신가요?
개발자
#aws
#lambda
#nodejs
답변 2
댓글 2
추천해요 2
조회 276
일 년 전 · 익명 님의 새로운 댓글
AWS 인스턴스 관련 질문 있습니다.
안녕하세요. 현재 토이 프로젝트로 아마존에서 서버를 하나 운영하고 있습니다. 일단 프로그램이 작동이 필요한 시간은 그냥 5분마다 한번씩만 작동되게 해주면 됩니다. 리눅스 서버에서 작동하기 때문에 crontab을 이용해서 5분마다 실행하게 할 수 있습니다. 하지만 이렇게 되면 서버를 사용하지 않는 시간 동안에도 과금되게 됩니다. 저는 그저 5분마다 한번만 실행하면 되거든요.. 조금 찾아보니 aws lambda 와 cloudwatch를 이용하면 특정 시간에 서버를 자동으로 껐다 켰다 할 수 있더군요. 이런 식으로 서버 자체를 껐다 켰다 하는 것이 나을까요? 아니면 그냥 서버는 계속 켜놓고 5분마다 프로그램만 실행되게 하는게 나을까요?? 서버를 5분마다 껐다 켰다하면 하루에만 288번, 한달에 8640번 입니다. 뭔가 불이익 같은 게 있을까요 조언 부탁 드립니다. 읽어주셔서 감사합니다 !
개발자
#aws-ec2
답변 1
댓글 1
조회 55
9달 전 · 프레드윰 님의 새로운 댓글
운영체제는 어떤것을 사용중이신가요? 터미널은 어떻게 사용중이신가요?
안녕하세요, 오늘 본의 아닌 삽질 과정에서 궁금한 것이 생겨 글을 한번 적어봅니다. 저는 웹 프론트엔드로 취업 준비중인 초보입니다, 리액트 원툴이구요..ㅎ 맥에서 주로 작업하지만, 윈도우에서도 가끔 작업을 합니다. 최근 윈도우 노트북을 새로 세팅했기에 전부터 불편하다고 생각하던 bash를 zsh로 바꿀려고 시도를 해봤습니다만.... 검색으로 봤던것과 다르게 한참을 해맸습니다 ㅠㅠ 결과적으로 디렉토리 동기화? WSL? 이것저것 만지다보니 프로젝트 폴더를 문제없이 열어서 작업은 가능할것 같아요, 하지만 익숙하지 않은 환경이라 계속 사용할 수 있을지는 모르겠군요.. 알고만 있었던 우분투와 Vim을 만져보기도 하고.. 취준 기간이 짧지는 않았는데 이런식으로 새로운 경험을 하게될 줄은 몰랐습니다..ㅎ;; 흥미가 없지는 않았지만.. 굳이 이렇게까지 해야 할 일이었을까 하는 생각이 많이 드네요ㅋㅋ 이 기회에 다른 분들은 어떤 운영체제를 사용중이신지, 터미널은 어떻게 사용중이신지 여쭤보고 싶었어요. 잠깐 들러서 한표 넣어주셔도 좋고, 가볍게 한마디 알려주시면 감사할것 같습니다! 부족한 글 읽어주셔서 감사합니다 :) `혹시 투표 항목이 적절하지 않을지 모르겠지만...일단 아는대로 적어봤습니다!`
개발자
#os
#윈도우
#맥
#리눅스
#우분투
답변 1
댓글 2
조회 90
일 년 전 · 박경서 님의 댓글 업데이트
안녕하세요! 리눅스환경 공부에 여쭤볼것이 있습니다!
백엔드 개발자를 꿈꾸는 주니어입니다. 자바,스프링 등이 우수한건 맞지만 자고로 백엔드라면 클라우드기술과 django를 익혀야겠다 라고 생각이 들었습니다..ㅎㅎ 일단 wsl부터 깔아서 vscode와 연동해놓은상태입니다.. docker강의를 진행하려고 했는데 아무래도 리눅스의 cui환경, 터미널 등과 친해지는게 먼저일것같아 질문드립니다…! 터미널과 친해지려면 어떤것을 주제로 먼저 실습을 해보는게 맞을까요?? 아니면 그냥 강의를들으면서 진행해도 지장이없을까요?? 출퇴근시간이 길어 하루에 남는시간이 없다보니 효율을 많이 따지게되는것을 용서해주세요..ㅠㅠ
개발자
#linux
#aws
#wsl
#docker
답변 1
댓글 3
보충이 필요해요 1
조회 138
10달 전 · 코드 스미스 님의 새로운 답변
3개의 레이어(?)를 나눠 개발하는거 가능한가요?
안녕하세요 대학교에서 졸프를 하고있는데 주제는 정했고, 이제 어떻게 구현해야할지 그때그때 학습하면서 부딪혀보자 라는 마인드로 하고 있습니다. 본론으로 들어가면 3개의 레이어(?)로 나눠서 하나는 음성을 녹음하는 역할만 수행 다른하나는 음성을 그때그때 텍스트로 변환(TTS) 나머지하나는 음성에 대한 질문 처리 및 대답 반환 이런식으로 역할을 나눠서 그 일만 하게 하고 싶은데 이런식으로 구현이 가능한가요? 어렴풋이 분산시스템, 람다아키텍처 등등을 알아보다가 좀 어려운 것 같아서 해당하는 부분이 구현이 가능한지, 가능하다면 어떤 무엇을 써야할지 (Ex. AWS lambda) 같은 조언 해주실 수 있다면 대단히 감사하겠습니다.
개발자
#분산시스템
답변 1
댓글 0
조회 51
일 년 전 · 익명 님의 새로운 댓글
C언어 멀티 프로세스 코드 작성에 어려움을 겪고 있습니다...
WSL2 우분투 리눅스 22.04에서 c언어로 fork() 함수를 사용하여 간단한 멀티 프로세스 프로그램을 작성하였는데요. 이와 동일한 작업을 수행하는 단일 프로세스의 실행시간과 비교하였는데 수행 시간이 동일하게 나왔습니다. 시간 측정 방법은 리눅스 명령어 중 “time ./실행파일명” 을 사용하여 측정하였습니다. 해당 작업은 1~1000 까지 각 숫자에 7을 곱한 값을 출력하는 것입니다. 두 코드의 수행 시간이 동일하면 안 되고 멀티 프로세스가 단일 프로세스보다 수행시간이 작아야 하는 것으로 알고 있습니다. 아래는 저의 멀티 프로세스 코드입니다. 수행 시간이 단일 프로세스와 동일하니 멀티 프로세스가 제대로 되지 않는다고 생각됩니다... 해당 코드에서 프로세스가 제대로 생성되지 않는 이유가 뭘까요??
개발자
#c언어
#리눅스
답변 1
댓글 1
조회 155