막글일듯
백엔드 시니어 질문받습니다
김대기(waitkim)
2022-12-31 02:06
추천 0
댓글 49
다른 게시글
-
서울대 컴공은 학부 과제도 수준 높나 [3]익명(q35n9n8) | 22.12.31추천 0
-
동일인물인거 티나냐? [3]익명(222.108) | 22.12.31추천 0
-
아 모키토 이벤트 퍼블리셔에서 제대로 작동 안하는데...?익명(14.5) | 22.12.31추천 0
-
지금 밥먹고 스카 가버릴까 [4]익명(14.51) | 22.12.31추천 0
-
고수와 하수의 차이 [3]익명(59.17) | 22.12.31추천 2
-
잘려고 해도 잠이 전혀 안온다 [1]익명(14.51) | 22.12.31추천 0
-
수면 문제를 어떻게든 해야하는데 참익명(14.51) | 22.12.31추천 0
-
페미하는 신입 들어왔는데 [12]익명(211.36) | 22.12.31추천 1
-
잠에서 또 깼다익명(14.51) | 22.12.31추천 0
-
와 알고리즘 안하니까 금방 까먹네 [1]익명(121.125) | 22.12.31추천 0
불철주야 노고가 많으십니다
저 죄송한데 학부커리큘럼 과정 고민 좀 말씀드려도 되겠습니까? 저는 자바 백앤드로 진로를 정했고 컴공+정통 복전이라 각각 과목이수가 가능한데 자료구조, 알고리즘, 컴퓨터구조, 네트워크, 디비 등 필수적인 과목만 중복해서 2번씩 수강할지 아니면 1번만 수강하고 잡다한거로 섞을지 고민입니다 학부생 때 cs 필수과목들만 확실하게 하는 것도 힘들지
않을까 싶어서요
잡다한게 아예 쓸모없는면 중복수강해서 학점 꿀빨고 남는 시간에 다른 공부 해도 좋겠죠
아예 쓸모 없는지 기준 정하기가 힘드네요 아는게 없다보니 그냥 뭔가 ethic이나 구글링해서도 충분히 얻을 수 있는 것들을 쓸모없다라고 기준 정해도 될지요
데이터 통신에 대해서는 어떻게 생각하시나요? 하드웨어적인 측면 알아두면 좋을까요
5g 정보통신망 설계, 임베디드, 스마트농업 빅데이터 이런건 쓸모없다 생각합니다
어떤 하드위어요?
ㅋㅋㅋㅋㅋ놀랍게도 전필이에요
과목이름이 데이터통신이고 정보통신공학과 수업입니다 찾아보니 논리적인 부분보다 하드웨어적인 부분을 다룬다더라구요
데통은 아예 연관 없진 않은데.. 가성비가 좀 구리죠
예 감사합니다 새해 복 많이 받으십쇼
건강하시고요
네 님드야
새해에 개바쁨 모드 들어갈 대기 센세..
내년에는 무슨 작업 하실 예정인가요
글쎄요~~~
sql에 패스워드 저장을 하고 있는데.. 특별히 주의해야할게 있습니까? bf(blowfish algo)쓰라고 해서 이걸 썼네요.
패스워드는 보통 단방향 암호화를 사용합니다 bcrypt 쓰시면 됩니다
ㄳㄳ bcrypt가 bf지요?
아닌 것 같네요 bf는 양방향 암호화인듯 해요
헉..;;$1$: MD5-based crypt ('md5crypt') $2$: Blowfish-based crypt ('bcrypt')
postgre에서 지원하는게 bf,md5 xdes, des이렇게 4가지인데.. 그럼 뭘써야할까요.
비크립트가 블로피시 기반이라 비크립트인건 처음 알았네요 ㅋㅋ 포스트그리에서 지원하는 bf가 정확히 뭔지 모르겠는데, 암호 단방향 암호화는 보통 어플리케이션 레벨에서 수행합니다
더 찾아보니까 postgre에서 단방향 암호화를 지원하네요 ㄷㄷ 그러나 특정 db에 종속되는건 좋지 않다고 생각해서 특정 db 전용 기능을 사용하는건 지양해야합니다
bf도 단방향으로 보이는데요. 복호화하는 그런 내용은 없는거 같습니다. 딸랑 하나 나오거든요. bf=b랑 같은걸로 표시해둔곳이 좀 있습니다. md5,sha가 단반향이고 같은 분류로 봐서 이게 맞을거 같습니다.
blowfish 검색하면 복호화도 나오는데.. 잘 모르겠네요 ㄷㄷ
백엔드 지망한다면 최선책이 닥 자바 스프링 같은데 차선책은 뭐라 생각하시나요
노드죠
신입 개발자로 노드로 취업하는 게 더 빡세겠죠?
그건 저도 잘 모르겠습니다 제 기준 최선은 메이저 it에 취업하기 좋아야합니다
시니어로 갈수록 다량의 데이터 처리 능력이 중요하다고 들었는데 이런 것과 관련해서 빅데이터와 같은 것들은 아예 도움이 안됨?
네 그다지.. 데이터 처리 능력이라기보다는 요청 처리능력이 필요합니다
아 그럼 공공데이터 활용과 같은 그런 쪽이 도움이 되는거임요?
공공데이터 활용이 무슨 의미인지는 모르겠지만 시니어 역량과는 관련이 없어보이네요
오키바리 땡큐용
웹 개발 할때 보안도 같이 신경써서 프로그래밍하셈? 아니면 보안팀이 따로 있음? 그리고 역으로 해킹도 가능함?
csrf cors 같은 공격 정도야 신경 안써도 앞단에서 막고.. 크레덴셜을 코드상에 두지 않고 인증서 기반으로 읽어오도록 허고.. 코딩할때 신경쓰는건 메모리 덤프로 값 빼가는거 막으려고 값 덮어쓰기하는거 정도?
와 개멋있으심 싼다 싸
기본적인 수준에 불과하구요 개인정보 다루는 팀은 더 빡세게 한다고 들었네요
파이썬 백엔드는 미래가 없을까요? 장고 쓰다가 fastapi로 넘어가려고 합니다.
순수 백엔드로는 미래가 없어보이네요
자바랑 c++ 둘다 객체지향 가능한거로 들었는데 왜 자바 기반이 많나요? 전통적으로 자바를 해서 그런거?
c++은 난이도가 좀 있어요
그러면 c++ 할줄 알면 효율적인 면에서 c++로 설계하는게 좋나요? 기업이 보통 자바 기반으로 형성해놔서 안되죠?
웹개발 c++로 하면 죽어나갈걸요 ㅋㅋ 환경이 이미 자바로 세팅된거도 문제긴 하죠
고마워용
사내 인프라가 잘 구축되있는 경우 C++로도 만듭니다. 처리속도랑 리소스 소모를 최소 50~80% 정도 줄일수 있으니. 개발 속도와 편의성이 뒷받침될수 있으면 안 쓸 이유가 없죠.
전혀 그렇지 않습니다 c++이 꼭 필요한 경우가 아니면 그 어떤 회사에서도 웹개발을 c++로 하지 않습니다