3달 전 · 포크코딩 님의 새로운 답변
CS 전공 4학년 진로고민 조언 부탁드립니다..!
안녕하세요, 생성형 비전 ai를 연구 중인 전공자 4학년 학부 인턴입니다. 요즘 제가 생각보다 연구에 대한 끈기가 부족하다는 것을 깨달아서 (빨리 성과가 나오지 않으면 답답하고 몇개월을 갈아넣은 연구 성과가 학문/이론에서 그치는 것도 답답하더라구요) 랩실을 나오고 취준을 해볼까 고민 중입니다. 연구 자체가 엄청 거부감 들고 싫은건 아니지만.. 결국은 연구를 해도 나중에 리서처나 개발 직군으로 취업을 해야하는데 회사에서 리서치 직군을 애초에 많이 뽑지는 않는데 저보다 탐구/실험하는 과정을 정말 잘 하는 주변 사람들을 보며 제가 충분히 경쟁력을 가질 수 있을지 잘 모르겠더라구요... 지금 fe be ai 다 한 번씩 건들여봤는데 이 중에서 취업할만큼 전문성을 가진 분야는 없는거 같아요. 그래서 빠르게 결단을 내리고 랩실을 나오고 취준을 할지, 랩실에 계속 있을지 고민 중인데 취준을 한다면 fe/be/데이터분석+데이터 엔지니어 중에 고민 중에 있습니다. (ai 엔지니어도 고려 중인데 학위에 대해서는 의견이 분분하긴 하지만석사를 따는게 유리하다고 하네요. 그리고 MLOps 분야는 신입을 잘 안 뽑는다고 알고 있어서..) 결정을 내린 다음 대학원을 안 가고 취준을 한다면 1~1.5년 정도 한 분야에 더 집중할 생각입니다. 그리고 지금은 학사/석사 취업 모두 어느 분야를 취업하든 다 경쟁이 매우 치열한거 같더라구요... 만약 fe를 하게 된다면 제가 시각적인 것을 좋아해서 장기적으로 보았을 때 인터랙티브 미디어 아트쪽으로 커리어를 쌓고 싶다는 생각이 있긴한데, 이게 현실적으로 가능한 것인지는 잘 모르겠습니다... FE는 제가 얕게나마 react, react native를 파본 경험이 있는데 화면에 보여지는게 즐겁긴 하지만 공들여서 만든걸 많이 수정할 때 좀 마음이 아팠던 경험이... 그리고 쏟아지는 기술들을 계속 배워야 한다는 것에 없지않아 피로감을 느꼈던거 같습니다. (그런데 이건 IT쪽이면 연구/개발 어느 분야든 똑같이 적용되긴 하는거라...) BE는 제가 django나 flask로 CRUD 위주로만 구현한..야매로밖에 경험을 안 해봤고 spring은 김영한님 강의 듣다가 중간에 너무 알아야할게 많은거 같아 포기했던 경험이 있습니다. 데이터 분석 + 데이터 엔지니어 같은 경우에는 통계 베이스/데이터 파이프라인 stack 기반이 부족해서 더 공부를 해봐야 할거 같습니다. 관련 공모전 경험도 아직 없고요.. ai 엔지니어 경험으로는 2~3개 정도 프로젝트 형식으로 flask로 ai 모델 서비스에 야매로 연결해본 경험이 전부입니다. (MLOps 역량을 가진 사람을 뽑으려는 추세인거 같은데 kubernetz, docker, 클라우드는 따로 또 공부를 해봐야 합니다) 결국에는 어떤 분야든 다 넘어야 하는 산이 있는 느낌이라 이에 대한 각오는 되어 있는데, 어떤 분야로 더 나아가는게 현명하고 후회없는 선택일지 너무 고민이 됩니다..ㅠㅠㅠ 어떤 직무든 다 힘들고 고된 점들이 있기에 제 성향을 고려하고 각각의 직무의 현실(?)을 보고 제가 이건 정말 오랫동안 하루종일 못 하겠다 싶은 같은 일들을 위주로 가지치기를 하면 좋을거 같다는 조언을 들었습니다. 그래서 각각 직무의 실제 업무 생활이 어떠한지, 그리고 실제 실무에서는 어떤 역량이 중요할지, 어떤 성향을 가진 사람이 어떤 상황을 감내해야 오래 버틸 수 있을거 같은지 알려주시면 감사하겠습니다! 직간접적으로나마 아시는 각각의 직무에 대한 정보 알려주시면 감사하겠습니다 🙇♀️ 조언해주시면 제 스스로 현명한 선택을 하는데 큰 도움이 될 것 같습니다!! :)
개발자
#진로
#커리어
#고민
#진로고민
답변 1
댓글 0
조회 165
5달 전 · 박채연 님의 새로운 댓글
React Native 프로젝트 백엔드 언어는 어떤 것이 좋을까요?
백엔드 희망하고 있는 대학생입니다. 동기들과 프로젝트를 진행하려는데 프론트 쪽 프레임워크는 React Native로 결정되었고 백엔드 언어를 정하려고 합니다. 대부분 경험이 많이 없어 저희 상황에 적합한 언어를 선택하려고 합니다. 앱을 만들되 추후 AI기능을 도입할 예정이라서, 여러가지 안을 고민하고 있습니다. ReactNative가 Node.js와 호환이 잘 된다고 알고 있어서, Node.js+python으로 해야할지, 팀원들에게 익숙한 java+python으로 해야할지, python(Django or Flask)만을 이용해서 백엔드 업무를 할 수 있는지 아니면 다른 방식을 추천해주실 수 있는지 궁금합니다! 또한 대부분 현업에서는 ReactNative로 개발을 할 때 백엔드 언어를 어떻게 설정하는 지도 궁금합니다! 조언, 답변해주시면 모두 감사드립니다!!
개발자
#reactnative
#백엔드
#언어
답변 2
댓글 2
조회 244
7달 전 · 개발자A 님의 새로운 답변
flask+react 배포
안녕하세요. 서버를 구현해야하는 상황에 이제 막 백엔드를 공부하며 flask로 작업했습니다. 프론트는 react를 사용했구요. 한 프로젝트 폴더 내에 이 flask-server와 client 폴더를 만들었습니다. 이걸 배포하려는데 어떻게 해야하나요? 웹앱을 만들려면 electron을 사용해야할까요? 웹앱을 만들려면 어떻게 해야하는지, 웹앱이 힘들다면, 배포하기 가장 좋은 방법은 무엇인지 궁금합니다ㅠㅠ 마지막으로, 이 두개를 한번에 배포해도 괜찮은지, 나눠서 배포해야하는 건지도 알려주신다면 감사하겠습니다...!!!!!!!
개발자
#배포
#react
#서버
#python
#백엔드
답변 1
댓글 0
조회 122
7달 전 · 형준 님의 질문 업데이트
프로젝트 경험이 부족한 4학년 전공자 부트캠프를 해야 할까요?
안녕하세요 경기도권 대학 컴퓨터공학과에 재학중인 4학년 학생입니다. 우선 현재 제 상황을 설명해보겠습니다. 프로젝트는 총 두 번 진행했습니다. 첫 번째 프로젝트는 Django와 chatGPT를 이용한 프로젝트이고 전 이 프로젝트에서 기본적인 API 구현, chatGPT 연동 그리고 rabbitMQ와 celery를 이용하여 chatGPT의 답변을 비동기로 가져오는 기능을 구현했습니다. 두 번째 프로젝트는 Springboot와 Flask와 RVC(음성 변환 AI 오픈소스)를 이용한 프로젝트를 진행했습니다. SpringBoot는 REST API를 작성하는 서버이고 Flask는 RVC AI 모델 서빙만을 위한 서버입니다. 이 프로젝트에서 SpringBoot REST API 구현, CRUD 구현과 Flask 서버 구현을 맡아서 진행했고 AWS EC2 배포, S3, RDS, DOCKER(Compose), Nginx, Github Action(CI/CD)도 구현했습니다. 올해 여름 방학에 알고리즘 스터디를 통해서 주요 자료구조와 알고리즘에 대해 공부하고 공부한 내용을 블로그에 정리했습니다. 코테 문제는 대략 100문제 조금 안되게 풀었습니다. 대충 실력은 실버 4~2까지는 어찌저찌 풀 수 있는데 실버 1 골드 5는 쉬운 건 풀고 어려운 건 못 푸는 수준입니다. 현재는 CS 스터디 진행중이고 이제 시작하는 단계입니다. 자격증은 정처기 있고 올해 11월 SQLD 응시 예정입니다. 첫 번째 프로젝트는 포폴로 쓰기 애매하고.. 두 번째 프로젝트는 Devops 경험은 충분한 것 같은데 Spring으로 구현한 기능은 아주 기본적인 REST API밖에 없고 Flask(AI)가 메인이다 보니 제대로 된 Spring 프로젝트가 없습니다.그래서 제대로 된 Spring 프로젝트를 만드는 게 우선이라 생각합니다. 그럼 혼자서 사이드 프로젝트를 하거나 부트캠프에 들어가서 기초부터 차근차근 배운 후 팀 프로젝트를 진행하는 방법이 있는데 어떻게 해야 할지 고민입니다. 부트캠프는 거의 대부분이 기초부터 하는 커리큘럼이다 보니 최소 6개월은 해야 한다는 단점이 있고 혼자 하는 건 주변에 물어볼 곳도 없고 좀 막막합니다. 대신 결과물이 조그 부족하더라도 6개월보단 덜 걸릴 것 같습니다. 조언 부탁드립니다..
개발자
#부트캠프
#국비
#전공자
#취준
#취업
#전공
답변 0
댓글 0
추천해요 1
조회 207
일 년 전 · 프레드윰 님의 새로운 답변
기술 스택이 진짜 난잡하게 됬는데 이럴땐 어떻게 해야될까요...
저는 8년차 개발자 입니다. 첫회사에서 7년 다음 회사에서 1년의 경력을 가지고 있습니다. 첫회사에서 Spring Framework를 다뤘구요, 웹팀에서 화면 구현에 더 중점을 두고 개발을 하느라 제품에 사용된 spring기술을 전부 파악하니깐 5년차가 되어있었습니다. 그때쯤 되니깐 팀장부터 말단 직원까지 저한테 다 물어보러 오더라구요... 그래서 더이상 성장을 못한다고 판단하고 혼자서 SpringBoot로 이것저것 만들어보고 python도 배우고 node.js도 배워보고 React.js도 배워보고 그러면서 지냈습니다. 그러다가 이직 제안을 받게 되어서 바로 이직하게 되었어요. 두번째 회사는 클라우드, AI 등 최신기술을 사용하는 스타트업 회사였어요. 여기서 내부 서비스를 유지보수하면서 지내다가 회사에 돈이 없어서 SI 프로젝트를 몇개 진행하게 되었는데 제가 총괄을 맡아서 시스템설계, DB 설계, React.js, Flask 전부다 맡아서 진행하게 되었습니다. 이 프로젝트 진행하면서 AWS 서비스를 직접 구축하게 되었는데 그제야 진짜 성장한다고 느껴졌습니다. (VPC, LB, EC2, S3, Amplify, API Gateway 등등등) 직접 하나하나 구축하면서 클라우드서비스 파악도 되고 참 뿌듯했습니다. DB는 왠만한 RDBMS는 다 다뤄본거 같습니다. Mysql/MariaDB, 오라클, PostgreSQL, Cubrid, MS-SQL 까지요 근데 이 DB들 설치하고 쿼리 날려본게 큰 장점은 또 아닌 거 같고.. 그리고 impala, Redis, Elastic Search, InfluxDB 도 해봤구요... 그리고 DB 테이블 설계하고 쿼리 튜닝하는것도 할수는 있는데 이건뭐 짬차면 다 할 줄 아는거라 메리트도 없구요. 이렇다보니 뭐 하나 잘한다는 느낌이 안듦니다... 뭔가 할줄 아는건 많은데 알맹이가 빠져있는 느낌이에요.. 몇군데서 불합격통보를 받으니 좀 답답하네요
개발자
#커리어
#물경력
답변 1
댓글 0
조회 199
일 년 전 · 익명 님의 질문
pyzxing을 통한 Datamatrix, code 128 바코드 인식률 개선방법
python flask를 사용하여 시약관리 프로그램을 운용하는중입니다. 현재 검사실 PC에 연결된 바코드 리더기를 통하여 시약을 입출고 관리를 하고 있는 중인데 모바일을 사용한 입출고 관리를 하고자하여 카메라 이미지를 사용한 바코드 인식을 하고자합니다. pyzxing을 사용하여 시도중인데 code128 바코드의 경우 인식은 그럭저럭 되는것 같은데 데이터매트릭스 바코드 인식률이 심하게 떨어지네요 chatgpt를 통하여 이미지 재보정을 했는데도 여전히 인식률이 좋지 않습니다. 혹시 재처리나 다른 모듈이라던지 개선방법이 있을련지요?
개발자
#python
#바코드인식
#zxing
#pyzxing
#이미지처리
답변 0
댓글 0
조회 118
일 년 전 · 김용현 님의 새로운 댓글
애매한 커리어 이거 어떻게 하면 좋을까요. (고민상담부탁드립니다..)
전문대 졸업 후 잡코리아에서 면접 제의 온 회사에 입사했습니다. 1. 전자제품을 다루는 곳이였습니다, 개발 회사라고 해서 들어갔는데 개발은 가끔 통신 장애 나 화면 표시를 바꾸는 정도의 수정이 있을때만 참여하고 대부분 생산제품 검사, 현장 출장이였습니다. 그래서 1년도 못다니고 퇴사를 하고, 2. 그뒤 2달뒤쯤 MES 회사를 다니게 되었습니다. C#을 주로 다루고 DB를 다루고 가끔 비베도 다루는 회사 였습니다. 초짜라 다름 없는 실력이기 때문에 실력도 많이 부족했는데 회사에서 권고사직을 제안했습니다.. 회사에 크게 누를 끼치거나 그런 부분은 없었는데 전 이런 취급 받으면서 일하기 싫고 스펙을 키워야 된다는 생각을 갖게 됩니다. 3. 안드로이드 자바 개발자 과정을 다니게 됩니다. 그곳에서 C, Android Java , php 기초 등을 다시 배우게 됩니다. 4. 코딩교육콘텐츠개발 회사에 입사하게 됩니다. 적은 월급이였지만 꾸준히 연봉인상을 해주었지만 제 개발 스텍 성장은 멈추게 되었고 초중위주로 하다보니 발전성도 떨어지게 되었습니다. 그리고 마지막 결정적인 부분은 코로나 시기가 문제였는지 연봉을 최저시급올라간만큼 정도만 올려주었습니다. (한달에 4만원 더 받는 수준?) 5. 그 후 퇴사후 사무직에서 2년가까이 일을 했습니다. 그러던 와중 IT붐(AI 신드롬)이 다시 일어났고, 저는 IT 업종에 다시 뛰어들기로 결정합니다. 그리고 그러기 위해 제 스텍도 쌓고 몸풀기겸 국비학원을 다니게 됩니다. Python 웹 개발. Android 자바 기반으로 연계해서 서비스 개발 , 오픈 라이브러리 사용(쳇 지피티, 구글 오픈라이브러리 등등) 그리고 24년2월말에 수료하게 됩니다. 6. 현재 입사지원서는 80개 가량 (python 인공지능, 웹개발, 소프트웨어 개발) 등 다양한 회사에 골고루 지원했습니다. 서류통과는 6번정도 있었고, 2 군대는 근무조건이 너무 좋지 않아 면접 포기했고 3번은 면접에서 광탈했고.. 현재까지 구직활동 중 이며, 일경험도 신청했는데 서류도 떨어졌는지 연락이 없습니다. 제가 가지고 있는 스텍이 C# - wpf,winform 구조 사용 Android (Java) - 코틀린은 다루어보진 않은 상태입니다. Mysql, 오라클 Python은 Flask를 다루어보았습니다. -- 취업공고를 보니 대부분은 자바 Spring 이고 Python은 Node 아니면 Django를 많이 사용하는 것 같은데, 그 스텍에 대해 다시 공부하고 포폴이라도 만들어서 취업하는게 맞는거지.. 다른 일이라도 하면서 틈틈이 집에서 방통대 또는 사이버대학교를 다니며 4년 학위를 맞추고, 코딩 레드오션이 끝나길 기다리는게 맞는거지.. 정말 고민이 많습니다. 어떤것이 현명한 선택일까요..
개발자
#이직
#구직준비
#백수
#고민상담
답변 1
댓글 1
조회 226
일 년 전 · 포크코딩 님의 새로운 댓글
외부서버 전환시 서버사양질문입니다.
현재 개인 피씨 한대를 할당하여 우분투를 올려놓고 mariadb와 flask 서버를 올려서 nas를 통해 서브도메인 설정하여 사용중입니다. 동시접속은 맥스 10명 정도라서 무리가 없는 상황인데요. 개인피씨가 아니라 외부 서버로 전환하고자하는데 서버사양이 사용하기에 무리가 없을지하여 질문드립니다. ngix를 사용하여 플라스크앱 2-3개를 서브도메인으로 나누어 구동할 생각입니다. 가비아 마이크로 서버를 할당하여 사용할 생각인데 사양은 512mb램이라 합니다. mariadb 및 nginx 구동용 서버 1 flask 구동 서버(flask 앱은 2-3개 예정) 예상 접속자수는 맥시멈 50이라고 잡을때 마이크로서버 두대로 무리가 없을까요?
개발자
#flask
#서버부하
#서버리스
#mariadb
#nginx
답변 1
댓글 2
조회 50
일 년 전 · 최광원(light.src) 님의 새로운 답변
쿠버네티스 공부를 어떻게 해야할까요?
안녕하세요. 올해 졸업 후 운 좋게 스타트업에 AI 풀스텍 개발자로 입사하게 되었습니다. 업무는 초반에는 웹 서비스 개발, 모델 서빙 관련 백업 업무를 맡을 것 같습니다. 그런데 제가 아직 쿠버네티스에 관한 결험이 없어서 입사전에 시간도 좀 있고 공부를 좀 하려고 합니다. 스프링, fastapi,django,flask,react.js 등의 웹 프레임워크들과 도커, 도커 스웜은 프로젝트에서 사용 경험이 있고 주로 우분투 리눅스 또는 macos 환경에서 개발을 합니다. 공부하기 좋은 사이트나 책이 있을까요? 추천해주세요! 감사합니다! 좋은 하루 보내세요~
개발자
#쿠버네티스
#공부고민
답변 1
댓글 0
조회 125
일 년 전 · 삭제된 사용자 님의 답변 업데이트
학교를 졸업했지만 어디 분야로 가야할지 모르겠습니다
저는 원래 기계공학과였다가, 저랑은 영 맞지 않는것 같아서 1년 반 다니다가 컴퓨터공학과로 전과했습니다. 그런데 기계공학과와 컴퓨터공학과 모두 공학이긴 하지만 듣는 강의는 차이가 꽤 있어서 기계공학과에서 들었던 학점 대부분은 인정받지 못하고 증발해버렸습니다. 그래서 2학년이긴 하지만 전공학점은 신입생들과 별반 다를바가 없었어요 잘못하면 제때 졸업못하고 최소 1년이상 초과학기를 하게될테고 형편상 그건 어렵기 때문에, 전과해서 아는것도 하나도 없음에도 2학년과 1학년 수업을 같이 들으면서, 어떻게든 학기마다 풀학점으로 꽉꽉 채워서 결국 초과학기는 한 학기만 한 채로 졸업할 수 있었습니다. 그래도 나쁘진 않았습니다. 적어도 기계공학과에 있을 때보단 이쪽이 훨씬 제 적성에 맞았거든요. 그래서 그런지 학점도 4.0/4.5점 으로 괜찮게 졸업할 수 있었습니다. 그런데 너무 수업만 따라가기 바빠서 그런건지 졸업한 뒤 제가 어느 분야로 갈지는 깊게 생각해보질 않았어요. 미리 생각해 놨다면 학교 수업 외에도 그쪽으로 따로 공부를 하면서 준비할 수 있었을텐데, 그러질 않았으니 그저 학교에서 하는 강의만 열심히 들으면서 다녔습니다. 그리고 졸업하니까 어디로 가야할지 모르겠더라고요. 일단 제가 학교에서 배우고 해봤던걸 대충 적어보자면 javascript, java, python, c, html, css, mysql, oracle, unity, android studio, jsp, unix 이정도와 운영체제, 자료구조 같은 cs 입니다. 일단 저는 원티드, 로켓펀치, 프로그래머스 같은 사이트들을 돌면서 공고를 살펴 봤습니다. 프론트엔드쪽 기술스택을 살펴보니 html, css, javascript는 배웠지만 react, redux, node.js, next.js, typescript 이런 것들이 나오는데, 전부 한번도 안해봤던 것들이더라고요. 그래서 백엔드쪽 기술스택을 살펴보니 spring, jpa, django, docker, fastapi, flask 등등 이런것들이 나오는데 역시 안해봤던 것들이었습니다. 그래서 다음은 안드로이드쪽을 살펴봤습니다. 팀프로젝트를 하면서 앱을 만든 경험이 있었거든요 kotlin, flutter, react...역시 안해본 것들입니다 저흰 java만 배워서 코틀린을 안해봤습니다. 그리고 flutter, react 같은 크로스플랫폼 또한 다뤄본 적 없고요 이런식으로 막상 실무에서 요구하는 기술들과 제가 학교에서 배웠던걸 매치해보니 제가 부족한게 너무 많더라고요. 사실 처음 채용공고 봤을땐 제가 모르는 용어들도 많아서 멘붕이 왔었습니다. 물론 이제 막 학교 졸업하고 실무경험도 없는 신입이니 부족한게 많은건 당연한것이고, 신입이 그 기술스택을 다 숙지할 수도 없다는것도 알고 있습니다만, 그럼에도 제가 너무 부족한게 많다는 생각을 지울수가 없더군요 서론이 길었네요 그래서 결론은 현재 저의 상태에서 가장 빠르게 준비해서 취업할 수 있을만한 분야가 어디일까요? 저는 개발쪽이기만 하면 상관없는데, 저희집 사정상 가능한한 빠르게 준비해서 빠르게 취업하고 싶습니다.
개발자
#개발
답변 2
댓글 0
추천해요 1
조회 1,127
일 년 전 · 정의헌 님의 새로운 답변
데이터 엔지니어로의 커리어...
안녕하세요. 전 만 5년차 엔지니어 직무로 근무하고 있습니다 업무는 고객 혹은 내부 직원과 소통하여 장애처리, 기술컨설팅 등을 하고 있고 python, shell, linux, docker 정도를 쓰고 있습니다 일이나 동료, 회사가 싫어 이직하려는건 아니고 추후 커리어에 대한 고민과 새로운 분야를 도전하고싶은 생각에 이리저리 찾아보다 데이터 엔지니어로서의 공부가 하고싶단 생각이 들었습니다 다만 인강을 찾아보니 올인원 커리큘럼을 제공하는 곳은 패캠이 유일한거같고 개인적으론 불만족스러워서 스스로 찾아 공부해보고자 합니다 현재 사용 가능한 기술을 나열해보면 언어 : java, python, shell(스크립팅용) 프레임웤 : spring boot, flask 인프라(?) : docker, linux, 네트워크 장비 등에 대한 지식 DB : mysql 개인적으론 이번 커리어 스텝부턴 공식문서를 찾아 차근차근 배워보고 싶은 생각이 있습니다 조언해주시면 감사하겠습니다..
개발자
#data-engineer
#데이터-엔지니어
답변 1
댓글 0
조회 341
2년 전 · 강병진 님의 새로운 답변
nginx flask django 한번에 배포
하나의 가상환경에서 nginx로 플라스크 웹과 장고웹을 한번에 배포 가능한가요? 소켓 파일을 두 개 설정해줘야하나요?
개발자
#flask
#django
#aws
#배포
답변 1
댓글 0
조회 152
2년 전 · NOT OK 님의 새로운 답변
Flask 서버 배포
코딩 독학 2개월 차인 코린이 입니다. 웹사이트를 만들고 베포하고싶어 Html, css, python을 이용해 플라스크 서버를 만들고 로컬 서버에서 작동 테스트도 끝났는데 이걸 베포하는 방법을 도무지 모르겠습니다... 어찌해야 할까요 별도의 프로그램이 있나요?
개발자
#flask
#html
#css
#python
#server
답변 2
댓글 1
조회 113
2년 전 · 강병진 님의 새로운 답변
Azure nginx ip (HTTP) ssl 인증서 발급
App Servie 가아닌 Azure vm 을통해 http://ip주소 로 배포 완료하였고, https로 변경하여 배포하려고합니다. App Service Certificate는 AppService로 연동된 웹만 발급이 가능한걸로 나와있는데 vm을통해 nginx연결한 flask 를 https로 배포하기위해선 어떻게 해야하나요?
개발자
#azure
#cloud
#ssl
#flask
#python
답변 1
댓글 0
조회 148
2년 전 · 익명 님의 질문
웹개발 공부중이시거나 웹개발쪽으로 근무중이신 분께 질문 올려봅니다
현재 프로그래밍 언어와 하드웨어 언어쪽으로 배우고 있는 대학생입니다 다름이 아니라 제가 만들고싶은 사이트가 있어서 직접 공부하면서 만들고 있는데, 현재 html로 뼈대만 만들고, 데이터베이스로 mysql 프로그램을 사용하여 간단한 표만 만들었습니다. 여기서 파이썬을 사용해야 서버 보안이 된다고 하길래 파이썬이랑 mysql을 연결하려 하는데 어려움을 겪고 있습니다 ㅜㅜ pymysql과 flask를 사용해서 만들었는데 '액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다' 라는 오류가 나왔는데 방화벽 설정 하고 프로그램 등록해서 허용해봐도 안되네요..
개발자
#python
#mysql
#파이썬
답변 0
댓글 0
조회 84
2년 전 · 정의헌 님의 답변 업데이트
파이썬 백엔드 이직 조언 부탁드립니다.
안녕하세요. 1년 반 정도 Flask로 스타트업에서 일하다가 경영 악화로 퇴사 후 이직 준비 중에 있습니다. 아시겠지만 현재 채용시장에 Flask를 쓰는 곳은 거의 전무하다시피 합니다. 파이썬 백엔드는 대부분 Django 혹은 FastAPI인데요. 개발 시작할 때 Django로 프로젝트를 몇 개 해 봤지만 취업 후 Flask 위주의 업무만 하다 보니 ORM이랄지 Django 대부분 잊었습니다. 다시 공부하고 있고 특정 프로젝트를 유튜브 보고 따라 만들기보다는 평소 만들어보고 싶던 아이디어를 Django로 개발하는 사이드 프로젝트를 진행할 예정인데요. 고민되는 부분은 대부분의 공고에서는 Django를 실무에서 사용한 경험이 3년 이상, 이런 형태로 많이 나오더라구요. 일단 경력에서 먼저 걸리고 또 경력을 빼고 보더라도 실무에서 사용한 것이 아니기 때문에 서류 통과를 어떻게 해야 할지 고민입니다. 앞으로 Python과 Django 백엔드로 경력을 이어나가고 싶기 때문에 학습은 계속해 나갈 예정이지만 서류 통과, 그리고 면접에 어필하려면 어떤 식으로 해 나가야 할지 막막해 조언을 구해 봅니다.
개발자
#python
#flask
#django
#이직고민
답변 1
댓글 0
조회 440
2년 전 · 박범철 님의 새로운 댓글
ubuntu flask 서버 메모리 지속적으로 증가 막는 방법
안녕하세요. 지금 회사에서 프로젝트를 진행중입니다. 프로젝트 내용은 Spring boot에서 text를 입력 후 분석 버튼을 클릭하면 1. DB에 데이터 삽입 2. post로 ubuntu에서 flask 서버 호출 이 이루어집니다. ubuntu에서 flask서버에서는 1. fine-tuning된 T5, koBERT모델로 요약 및 긍부정 평가 2. 요약, 긍부정 결과 DB에 데이터 삽입 3. return 값 호출 이 이루어져서 return 값을 받은 후 Spring boot에서는 DB에서 값을 가져와 사용자에게 요약, 긍부정 결과를 확인하게 됩니다. 이 과정에서 ubuntu flask서버에서는 처음에 서버를 키면 500mb 정도를 차지하고 그 이후 계속 사용자가 요청한 분석을 하면 할 수록 메모리가 올라가 10회에서 20회정도 되면 메모리가 1300mb정도를 차지합니다. 이러한 메모리 점유를 없애기 위해 어떤식으로 처리해야하는지 모르겠습니다. 분석을 할 때마다 메모리가 계속 쌓이는 이유와 어떤식으로 처리할지 도와주세요.
개발자
#spring-boot
#flask
#ubuntu
#python
답변 1
댓글 1
조회 231
2년 전 · 정재균 님의 새로운 답변
웹사이트 서버에 요약 AI 기입하기
이번 프로젝트에서 요약과 긍부정 Ai를 구현했습니다. 구현한 Ai는 Flask로 간단하게 웹사이트에서 확인할 수 있게 제작하였습니다. 제작한 코드를 이제 실제 홈페이지에 기입을 해야합니다. 하지만 어떻게 Spring과 연동하여 이 정보를 주고 받을지 기늠이 안가 어떤식으로 시작하는게 좋은지 알려주세요...
개발자
#spring-boot
#ubuntu
#flask
#python
답변 1
댓글 0
조회 211
2년 전 · 프레드윰 님의 새로운 답변
웹 프레임워크 어떤걸 써야하나요?
db는 mysql을 사용하고 안드로이드 스튜디오에 연결할 웹 프레임워크를 쓰려고하는데 flask로도 가능할까요?
개발자
#flask
#mysql
#android
답변 2
댓글 1
조회 173
2년 전 · ㄱㅎㅁ 님의 새로운 답변
web was 분리 실습관련 질문입니다..
안녕하세요. 20살 대학생입니다. web 서버와 was 서버 분리 관련하여 질문드립니다. web과 was의 개념은 조사하였는데, 이를 실 적용하려니 궁금한 사항이 있습니다. web was 개념파악을 위해 아파치와 톰켓을 사용하여 2개의 서버에 나누어 구축하고 있는데 블로그 등을 조사하니 제가 알던 web은 정적처리, was는 동적인 처리 개념이 아닌 was에서 처리를 전부 하면서 web은 그저 리버스 프록시, 정적 파일(html,css,image 등) 적재 등으로만 사용하는 것 같습니다. (즉, web server는 그저 네트워크 장비같은 역할??) 여기서 궁금한 사항입니다. 1. 정적처리, 동적 처리라는 부분을 구현하고 싶다면 페이지 별로 나누어 구성해야 할까요? (원래는 모든 페이지는 web server에 존재하며 was에서는 동적 처리만 구현하도록 하고싶었으나, 단순하게 구현하자면 정적페이지(html)는 web에서 아파치로 바로, 동적 페이지(jsp)는 was에서 구동하는 식으로 진행할까 생각중 입니다. 이렇게 해도 무방한지 궁금합니다.) 2. 프로젝트마다 구성의 차이는 당연히 있겠지만, 요즘 추세로서는 web,was 분리를 어떤식으로 하는지 궁금합니다. (정적,동적 처리 분류 하거나 모두 was에서 담당하고 web은 프록시, 캐싱 역할만 하는지..) 3. 프레임워크(spring, django, flask 등) 을 was 처럼 사용한 경우가 있을까요? (조사해보니 여러 경우가 나오지만 실제로 많이 사용하는지 궁금합니다.) 긴 글 읽어주셔서 너무 감사합니다.
개발자
#web
#was
#apache
#tomcat
답변 1
댓글 0
조회 227
2년 전 · 슈퍼신찬맨 님의 새로운 답변
스프링부트 공부 어떻게 하나요?
django,flask는 할 수 있는 상태인데 이번에 springboot 개발을 공부하고 싶은데 공부는 어떻게 시작해야되나요? 혹시 추천 해 줄 수 있는 책이나 자료가 있을까요?
개발자
#springboot
#spring-boot
답변 1
댓글 0
조회 222
2년 전 · 커리어리 AI 봇 님의 새로운 답변
HTTP 주소를 클릭하면 HTTPS 주소로 자동 연결되는 문제가 발생해요
안녕하세요. HTTP 주소를 클릭했는데 HTTPS 주소로 자동으로 연결되는 문제가 발생합니다. 몇 시간 전에는 해당 페이지가 제대로 열렸었는데, HTTPS 주소로 변경된 후 페이지가 열리지 않습니다. 프로젝트는 Flask를 사용하고 있습니다. 이 문제를 해결하는 방법이 있을까요?
개발자
#http
#https
답변 3
댓글 0
조회 1,022
2년 전 · 박정범호 님의 답변 업데이트
개발공부한지 9개월정도 된 학생입니다
첫 입문 언어는 Python이었구 부트캠프 수강 후 교육과정의 일원으로 인턴을 하고있습니다. 취업 목표는 서울에 어디든 백엔드 개발자로 취업하고싶어요..! 현재 그나마 잘 다룰 수 있는 기술 및 언어가 몇 되지 않아 고민이 많습니다. 그나마 잘 다룰 수 있는 : selenium, flask, python, pandas 미숙하지만 써본 : JavaScript, React, FastAPI, Django, Tensorflow, scikit-learn, Keras, Java, TypeScript 원래는 4월에 인턴이 종료된다면 교육을 하나 더 들을 생각이었습니다 하지만 혹시나 현재 인턴 중인 일을 할 수 있게 된다면 일을 하는게 나을까요..? 차후에 취업할 때 “교육과정 두 개 수료 이력 vs 교육과정 하나 수료 & 일을 했던 이력” 둘 중 뭐가 나을지 고민이 됩니다 현재 있는 회사 특성상 업무의 강도가 높지 않아 원하는 공부를 하면서 실제 회사 DB나 서버도 건드려볼 수 있을거같아서 고민이 많습니다 이전에 들었던 부트캠프의 경우 AI부트캠프라 데이터 분석 및 머신러닝, 딥러닝의 간단한 모델링 정도만 해본 정도입니다. 근데 머신러닝이나 딥러닝은 또 제 적성에 딱히 맞지는 않는거 같더라구요 근데 요새 또 뜨는 분야다 보니 포기하기도 고민이 되고.. 이래저래 너무 혼란한 요즘입니다 원하는 백엔드 직무로 가야할지 AI를 추가적으로 공부를 하는게 맞는지 백엔드 교육과정을 하나 더 들어야 할지 기회가 된다면 남아서 일을 하는게 맞는지.. 이래저래 너무 횡설수설이라 요약 남기고 가겠습니다 ! 1. 인턴종료 후 일을 할 수 있다는 가정 하에, 일을 하는게 낫다 vs 교육과정을 하나 더 듣는게 낫다 2. AI관련 분야를 계속 파는게 맞다 vs 흥미가 있던 백엔드를 하는게 맞다
개발자
#python
답변 3
댓글 0
조회 447
2년 전 · Gabriel_Jay 님의 답변 업데이트
테스트 시 DB에 저장되는 데이터는 무엇과 비교해야 하나요?
안녕하세요. Flask로 프로젝트를 진행중인 대학생입니다. 개발한 api를 테스트 하기 위해 unittest 라이브러리로 테스트 코드를 작성하는데 api 호출 결과가 DB에 올바르게 저장됐는지 확인하고 싶을때는 어떻게 해야하나요? 지금까지는 api호출 이후, DB에 저장되는 결과로 예상되는 데이터를 하드코딩해서 테스트 시 api호출 후 DB에 저장된 값과 비교했습니다. 하지만 결과값이 하드코딩 돼있으니 데이터 구조가 변경되면 일일히 값을 변경해줘야 하는 문제 때문에 더 나은 방법이 있지 않을까? 하는 고민이 생겼습니다. +추가 api호출시 내부에서 랜덤한 값을 결정하는 코드의 경우 테스트 환경에서 멱등성을 보장하는 모듈을 추가로 구현해서 사용하는게 좋을까요?
개발자
#test
#testing
#테스트
#유닛테스트
답변 1
댓글 0
추천해요 1
조회 545
2년 전 · 김대현 님의 답변 업데이트
파이썬 서버 ↔ 기업 legacy 시스템 間 데이터 통신을 하려고 합니다
안녕하십니까 고수님들 초보가 질문드립니다. 두괄식으로 말씀드리자면, ① A Legacy 시스템 --- [String 긴~~데이터] ----> 파이썬 서버 로 전송 ② 파이썬 서버 : 받은 데이터로 자체 로직 구동 ③ 파이썬 서버 ------ [처리된 데이터 값 ] ----> A Legacy 시스템 로 전송 ④ A Lagacy 시스템 : 받은 데이터로 자체 로직 구동 인데요... 조금만 더 구체적을 말씀드리면 파이썬으로 자연어 처리 머신러닝 모델을 구현했습니다. 긴 텍스트를 넣으면, 몇 가지로 분류해주는 학습 모델이요. 이걸 기존 A Legacy 시스템과 연동하여 실시간으로 A Legacy 시스템에서 사용자가 텍스트를 기입하고 '저장' 누르면, 해당 텍스트를 파이썬 서버측에서 받고, 자체 모델에서 구동하여 A Legacy 시스템 사용자에게 'OO 입니다.' 라는 식으로 값을 리턴하려고 합니다. 데이터 통신을 어떻게 하면 좋을까요? 지금 파이썬 Flask 웹 서비스 프레임워크 사용하는걸 알아보고 있는데... 이게 점점 웹페이지에 초점이 맞춰지는거 같더라구요. A Legacy 시스템은 JAVA로 구현되어 있어서 파이썬 소켓통신 이런걸로는 힘들고 분명, 당연히 방법은 있을거 같은데 어떻게 공부하고 적용해야 할지 방향만 말씀해주시면 또 알아보고 학습하도록 하겠습니다. 부디 도움 부탁드립니다 (_ _)
개발자
#flask
#java
#데이터통신
#python
답변 1
댓글 3
추천해요 1
조회 230
2년 전 · 김태훈 님의 새로운 답변
Flask, iis 관련 질문드립니다.
Flask로 실행하는 어플리케이션을 만든 후 회사 특성상 윈도우에서 실행해야하는 문제때문에 iis를 사용하기로 했습니다. 모든 권한 설정을 다 하고 서버를 실행해봤지만 앱 디렉토리 내의 다른 py 파일을 import를 하게 되면 에러가 납니다 1. 라이브러리만 불러올때는 에러 없음 2. Py파일 불러오는 문구를 지우면 정상적으로 실행됨 Web.Config에는 파이썬패스와 핸들러만 지정해두었습니다 혹시 위 사항에 놓친게 있을지 문의드립니다
개발자
#iis
#python
#flask
답변 1
댓글 0
조회 130
2년 전 · 옥민수 님의 답변 업데이트
플라스크 flask를 경험해볼까요?
자바 스프링 백엔드 개발자를 하기로 마음먹고 공부한지 1-2달정도 되었습니다. 이번에 참여하게된 부트캠프에서 파이썬 플라스크를 배우는데, 제가 생각했던 프레임워크가 아니라서 당황스럽습니다. 이 부트캠프를 참여하는 동안에는 플라스크를 열심히 공부해볼까요? 아니면, 부트캠프를 포기하고 제가 원래 하고자 했던 스프링을 공부하는게 나을까요? 스프링 시장이 더 큰 지금, 플라스크를 배웠을 때의 이점이 궁금합니다.
개발자
#플라스크
#flask
#spring
#자바
#부트캠프
답변 1
댓글 0
조회 418
2년 전 · 손정현 님의 새로운 답변
python/flask 디플로이 관련 질문드립니다.
비전공자고 부트캠프 교육만 수료하여 현재 회사에서 근무중 입니다. Python/flask 로 웹서비스를 목표로 한 1인 개발을 진행하였고 현재 디플로이만 남은 상황입니다. 서비스 흐름이 파일을 요청하면 딥러닝모델을 통한 결과를 파일화하여 다운로드 시켜주는 형식인데.. 기존엔 로컬에서만 GUI로 사용을 하다가 이번에 서비스를 시행해보려하니 모든게 처음이라 막막한 상황입니다ㅠ 알아보니.. 도커와 aws를 사용하면 된다는 키워드를 들어 그쪽으로 공부중인데 이 방향이 맞는지도 의문입니다.. 각종 조언 부탁드립니다.
개발자
#python
#aws
#flask
#docker
#deploy
답변 1
댓글 0
추천해요 1
조회 143
일 년 전 · 김희태 님의 질문 업데이트
비전공자 국비 수료 후 개발자 준비 중인데 도움을 받고 싶습니다
비전공자이고 국비수료한지 4달째 되가는데요 생활비가 필요해서 알바를 한달간 하다보니 준비기간이 좀 늦어진 것 같습니다 이번에 정처기 필기는 합격했습니다 Sqld는 알바하다 피곤해서 정신 놓고 있다가 기간을 놓쳤습니다 아직 백엔드다 프론트엔드다 라고 진로를 확실하게 정하지 않았습니다 공부를 하다보니 질문할 곳이 없었는데 도움을 구할 수 있을까요? 1. CSS 와 JS / JQuery 부분 기초를 탄탄하게 하고 싶은데 추천해주실 서적이나 사이트 등이 있을까요? - 국비과정에서 나눠준 책은 있습니다 아주 기초적인 css 선택자 사용은 아는데 padding , margin , 선택자 부분이 어렵습니다 Js / jquery 는 현재 거의 쌩 기초라고 보셔도 될 것 같습니다 2. Java / python 도 spring frame work 와 python 머신러닝 정도 배웠습니다 어떻게 공부해야될지 신입이라면 어디까지 알아둬야할까요? 백엔드로 갈게 아니면 크게 신경 안써도 되는 부분일까요? -둘다 수박 겉핥기 식으로 배웠고 프로젝트에서 python을 크롤링하는데 썼으며, flask 를 따로 공부해 사용한 경험이 있습니다 3. 코딩테스트로 취업하기는 어렵다고 생각이 드는데 지금 수준에서 코테는 천천히 꾸준하게 준비하는 것이 맞을까요? 아니면 코테를 집중적으로 공부하는게 맞을까요? - 포트폴리오는 2개가 있는 데 개인적으로 그렇게 좋은 결과물은 아닌 것 같아 보입니다 그래서 따로 포폴 준비를 더 하면서 기본기를 탄탄히 하려고 계획 중입니다 4. Figma 는 최근에 처음 알게 돼서 학습하려고 하는데 공부하기 좋은 서적이나 사이트가 있을까요? - ui/ux 디자인 관련한 공부를 한적이 없어서 이번 기회에 조금이라도 공부하고 싶습니다 혹시 제가 더 공부하고 준비했으면 하는게 있으시면 알려주시는대로 시도해보고 배우겠습니다 비전공자에 국비지원 수료지만 열심히 해서 나도 무엇인가를 할 수 있다 라는 것을 보여주고 싶습니다 도와주시면 감사드립니다
개발자
답변 1
댓글 1
추천해요 6
조회 1,260
3년 전 · 호겸 님의 새로운 답변
광고 삽입 가능한 무료 호스팅 서버가 있을까요?
파이썬 flask로 개발한 웹 배포 하고 싶은데 제목대로 가능한 곳이 있을까요?
개발자
답변 2
댓글 0
추천해요 3
조회 210