월 33,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
첫번째 그림
안녕하세요. 수강자입니다.첫번째 의존성 주입 화살표가 이해가 되지 않아서 질문합니다.의존성 주입전 그림은 메인모듈이 하위모듈에 의존하고 있다고 생각합니다. 즉 화살표 방향이 의존 방향이라고 생각합니다.그런데 의존성 주입후 화살표 방향이 의존성 주입자가 왜 메인모듈에 의존하고 있는 것인지 잘모르겠습니다.제가 생각하고 있는 것이 틀린걸까요? ㅠㅠ
- 해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
디자인 패턴 자바 문의
안녕하세요 좋은 강의 감사합니다!디자인 패턴은 JS로만 제공되는건가요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
React가 MVC 패턴의 예시인 이유가 궁금합니다
안녕하세요부제 MVC MVP MVVM 패턴 강의를 보던 중에 의문이 들어서 글을 남깁니다.제가 알기로는 리액트는 초기 개발 철학에서 flux 패턴을 따르며 이는 단방향 데이터 바인딩 따릅니다. 리액트 초기에 가장 많이 사용되는 redux 철학 역시 이러한 단방향 데이터 바인딩을 잘 보여줍니다(action -> dispatch -> store -> view)그런데 MVC는 뷰가 변경되면 컨트롤러에 반영되고 이를 모델에 반영하거나모델이 변경되면 컨트롤러에 반영되고 이를 뷰에 반영하는양방향 데이터 바인딩을 기본으로 합니다. React가 라이브러리로 여겨져 프로그래머가 MVC로 구현하겠다고 (실제로 이런 코드를 본적이 없지만) 하여 React가 MVC 패턴이 되는 것은 아닌것 같습니다.선생님이 생각하시는 React가 MVC 패턴이 되는 구체적인 이유가 궁금합니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
강의 내용 추가 문의 드립니다
선생님 혹시 다음 두가지에 대해서 수업으로 다뤄주실 수 있으신가요? 면접 답변용 수준으로요. 1. 네트워크 장애발생 시 트러블 슈팅 방법 2. 데이터 전송이 어떤 식으로 진행되는가?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
재귀함수 관련 강의 추가 가능할까요?
재귀적으로 생각하는 방법과 재귀 함수를 사용했을 때 디버깅하는 방법을 알고 싶습니다. 특히 재귀 함수가 여러 줄에서 여러 번 호출됐을 경우와 재귀 호출의 결과를 변수에 저장해서 다른 함수의 매개변수로 사용됐을 때 어떤 방식으로 동작하는지와 재귀적으로 생각하는 방법 디버깅하는 방법을 알고 싶습니다. DEEP DIVE에 하노이탑 문제 구현해주세요
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
무선 LAN과 유선 LAN 속도 차이
일반적으로 유선 LAN이 무선 LAN보다 빠른 송신 및 수신 속도를 가지는 것으로 알고 있는데 이는 전이중화 통신 방법과 반이중화 통신 방법의 차이이기 때문일까요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
공유자원과 임계영역, 경쟁상대 강의에서 임계영역 문제해결 질문
안녕하세요 강의 잘 보고있습니다.다름이 아니라 강의 2분 경 임계영역 문제 해결을 위한 세 가지 조건에 대해 궁금한 점이 있어서요.강의와 함께 학부 때 필기를 보던 중 제 필기에는 임계영역 문제 해결을 위한 세 가지 요건에1) Mutual Exclusion2) Progress3) Bounded Waiting가 있음을 보았습니다.강의 자료의 상호배제는 Mutual Exclusion, 한정대기는 Bounded Waiting임을 알겠는대요. 융통성은 Progress일까요?상호배제에서 한 프로세스가 임계영역에 들어갔을 때 다른 프로세스는 임계영역에 들어갈 수 없다고 했는데 이러한 상호배제가 있음에도 융통성이라는 조건을 통해 다른 프로세스의 일을 방해해서는 안 된다는 문장의 구체적 의미 또한 궁금합니다.이 경우에서 P1이 먼저 수행시 P0의 작업 수행을 방해하는 경우가 융통성의 예시가 되는 건가요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
클라우드, SaaS, IaaS, PaaS
다음 내용이 도커 관련 내용인데, 해당 강의가 누락된 것 같습니다
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
API실습#2 Node.js로 간단한 API 만들기, 강의 자료 요청합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. API실습#2 Node.js로 간단한 API 만들기, 강의 자료 요청합니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
멀티프로세싱(ipc) / 멀티스레드 질문입니다!
안녕하세요! 하루에 질문을 두개나 올리네요ㅠㅠ 멀티 프로세싱을 위해서는 두 개 이상의 프로세스가 자연스럽게 자원의 공유가 필요한 것이고 그렇기 때문에 IPC가 필요하게 되는 건가요?프로세스가 다른 프로세스의 데이터가 필요하다고 직접적으로 접근하면, 접근한 프로세스에 손상을 끼칠 수도 잇기때문에 약간 간접적으로 데이터를 주고받는 방식이 바로 ipc다 정도로 생각해도 될까요?file을 통한 ipc는.. 음.. 그냥 파일이 디스크에 잇으니까 프로세스들이 이걸 보고 확인해서 데이터를 공유한다.. 정도로 생각하면 될까요? 스레드를 들으면서 좀 찾아봤습니당. 스레드를 사용하는 이유가 (멀티 프로세스에 비해)리소스를 가능한 덜쓰면서 여러개의 흐름? 작업? 을 구현하는 것이 맞나요?? 다시말하면, 멀티스레드 라는 게 스레드가 발전한 것이 아니라 그냥 스레드를 사용하는 이유자체가 멀티스레드를 사용하기 위함이 맞을까요? 감사합니다!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
라운드 로빈 / 다단계 큐 질문입니다
안녕하세요? 강의 잘 듣고 잇습니다 1.라운드 로빈과 관련된 질문인데요책이나 설명에 보면,라운드 로빈은 현대 컴퓨터에 적용되는 우선순위 스케줄링이라고 말씀해주셧는데요대략적인 원리는 이해했는데, '우선순위'가 어떤식으로 적용되는지 모르겠습니다오히려 우선순위같은 거 신경안쓰는 FCFS가 업그레이드 된 느낌인데, 우선순위가 어떻게 적용되는건가요?2.다단계 큐 관련한 질문입니당예를들면 1~12까지 프로세스가 있고 , FCFS와 SJF그리고 RR이 적용된 큐가 다음과 같이 있다고 하면1,2,3,4 > FCFS5,6,7,8 > SJF9,10,11,12 > RRCPU입장에서는 1,2,3,4를 처리하고 / 처리가 다될 경우에 5,6,7,8을 SJF방식으로 처리하고마지막으로 9,10,11,12 를 RR방식으로 처리하게 되는걸까요?그러면 반대로 9,10,11,12 이쪽의 애들은 1~8이 처리되지 못하면 수행될 수 없는건가요??
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이미지 스플리팅 용어
스플리팅이라는 용어보다는 이미지 스프라이트(sprite)라는 용어가 주로 쓰이는 것 같습니다.
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
시스템콜과 modebit 강의영상 소리가 너무 작습니다
이 영상만 소리가 유독 작네요
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
시스템 콜, 커널,인터럽트 질문
안녕하세요? 강의 잘 듣구 있습니다헷갈리는 부분이 있어서 질문드립니당 1.프로세스나 스레드에서 운영체제로 어떤 요청을 할 경우 혹은 유저 프로그램이 유저모드인 상태에서 운영체제의 서비스를 받으려고 할 때,시스템콜을 통해 커널에 접근해야 한다고 말씀해주셨는데요,커널에 접근한다는 게 결국 modebit을 변환시켜서 커널모드에 접속한다는 뜻으로 봐도 될까요? 2.커널의 역할에 살짝 헷갈립니다커널 : 운영체제의 핵심 부분이자, 시스템 콜 인터페이스를 제공보안, 메모리, 프로세스, 파일 시스템, I/O 디바이스, I/O 요청 관리 등 운영체제의 중추적인 역할을 함라고 영상(+책)에 쓰여져있는데, 커널이 그러면 여러가지 기능을 실질적으로 수행하는 주체(?)에 해당하는 것인가요?근데 한편으로는 운영체제에 요청이나 명령을 제대로 전달하기 거쳐야하는 통로인 것처럼 말씀을 해주셔서, 커널의 역할이 정확하게 무엇인지 살짝 헷갈리네요 3.마지막으로 인터럽트입니다인터럽트가 발생하는 이유로는 에러인 경우도 있고, 에러에 의한 게 아니라 디바이스연결처럼 자연스럽게 발생하는 경우도 있다고 말씀해주셧는데요그러면 인터럽트의 존재자체가 하나의 에러인가요? 아니면 설계 의도에 따른 자연스러운 절차인건가요?비슷한 맥락인데, 그러면 인터럽트를 핸들링하는 인터럽트 핸들러 함수들은 결과적으로 에러를 처리하는 건가요? 아니면 역시 설계에 따라 자연스러운 절차로써 수행되는 부분인가요??감사합니다!!!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
이력서, 자기소개서 검토 문의
이력서https://ellerymoon.notion.site/0730791bcb0f4e178f네이버웹툰 문항 기준 자기소개서https://ellerymoon.notion.site/479bc6bf00f44입니다.이 걸 템플릿화 해서 회사마다 약간씩 수정해서 제출하고 있습니다.따로 궁금한 것은은 크게 2가지 인데요. 제가 20년 퇴사 이후에 공백기가 있어요(개인사업 및 주식투자). 졸업 이후로 2년정도의 갭이 있는데 이걸 물어본다면 어떻게 설명할지?이번에 라인 DBA도 지원을 하게 됬는데, 마침 데이터베이스 설계, 튜닝 세미나를 최근에 들어서 관련 지식을 어필하고 싶은데요. 프로젝트에는 설계 세미나를 통해 배운 내용을 접목해서 ERD 35개의 프로젝트를 설계하고 실제로 스프링프로젝트로 만든게 있는데, 튜닝 같은 경우는 인덱스 적용 해보거나 클러스터링 말고는 프로젝트에 접목시키기가 쉽지 않더라구요. 더구나 라인 DBA 같은 경우는 MongoDB 업무로 시작할거 같아서 급한데로 리얼MongoDB 서적이랑 공식문서 보면서 지금이라도 면접 전까지 토이프로젝트라도 해보려고 합니다.큰돌님의 라인 공채 관련 영상을 보고 준비하게 되었습니다. 제가 그동안 했던 설계, 구현 프로젝트, 튜닝 세미나, MongoDB 토이프로젝트를 어떤 식으로 어필하면 좋을까요?코딩테스트 강의랑 CS강의 둘 다 다 봤습니다. 상반기 때 봤던 코딩테스트들은 덕분에 전부 통과했었네요. 면접만 통과를 못했는데 CS 강의로 준비 잘 하고 있습니다. 감사드립니다.!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
HTTPS 질문입니다.
안녕하세요! 좋은 강의와 답변 감사드립니다 추석잘보내시구요!HTTPS부분에 관하여 약간 헷갈리는 부분이 있어 질문드립니다클라이언트에서 사이퍼슈트를 전달한 다는 게, 서버가 사이퍼슈트셋에 맞게 암호화가 가능한지를 먼저따지는 건가요??예를 들어 강의에서 설명한 'TLS_AES_128_GCM_SHA256'를 전달하는 건, 서버가 TLS프로토콜 & AES_128_GCM & SHA256방식으로 암호화를, 즉 HTTPS를 지원할 수 있는지를 먼저따져보는 건가요?? 해싱알고리즘은 최초에 발생하는 1-rtt이후, 실질적 통신단계에서 데이터를 전송할때 암호화하는 방식을 말하는 건가요?? 강의에서 해주신 말씀에 따르면, 실질적 통신이 발생하기전에 HTTPS를 위한 한 번의 통신(1-rtt)가 발생하는데요이때 사이퍼 슈트도 전달하고 > 서버에서 해당 알고리즘을 서빙할 수 있을 경우에 인증서를 보내고(??), 키교환 알고리즘, 해싱알고리즘, 보안세션 생성까지가 완료되는 것인가요???약간 이해가 안가는 부분이 인증서를 보낸다는 건데.. 한 번의 RTT에서 인증서를 보내고 추가적인 작업(키교환 알고리즘.. )을 어떻게 한다는 건지 잘 모르겠습니다...비슷한 맥락으로, 키교환 알고리즘 같은 경우도 최소한 한번의 교환이 있어야 PSK가 만들어지는 것 같은데 한번의 교환안에서 이모든 게 어떻게 가능한지 모르겠습니다ㅠㅠ아니면 혹시 1-RTT에서 서버가 클라이언트에게 통신을 보낼때, 인증서와 PSK생성을 위한 혼합키도 보내고 해서 문제가 없다면 한번의 통신만으로 인증메커니즘, 키교환, 보안세션생성까지 단번에 완성시켜버리는 건가요?? 그렇다면 이 경우에도 데이터가 암호화되어야 하니, 여기에 해싱알고리즘이 적용되는건가요?? 디피헬만 알고리즘에 대해서 궁금합니다..g,x,p를 알면 y값을 구하기 쉬운 반면, g,y,p를 알아도 x를 구하기 어렵다는 방식이라고 말씀해주셨는데요, 여기서 비밀키가 x에 해당하는 것 같은데 맞을까요?결국 디피헬만 알고리즘이 적용된 결과, 제가 생각할때의 장점은 '서버와 클라이언트가 서로의 비밀키를 공유하지 않고' + '서로만 아는 특정 키(PSK)를 안전하게 생성'인 것 같은데 맞을까요?? 감사합니다!!!
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
운영체제 질문
전반적으로 운영체제에 대한 지식이 많이 부족한 상태입니다.강의에 운영체제에 대한 부분이 있는데 이것만 들어도 전반적인 운영체제에 대한 지식을 습득할수있을까요?아니면 책을 따로 구매하는것이 좋을까요 ?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
트래픽, 처리량, 대역폭 질문
안녕하세요? 우선 좋은 강의 감사합니다.영상중에 약간 의문인 부분이 있어 질문 남깁니다영상에서의 설명에 따라트래픽이 전체 데이터라면, 처리량은 '그 중에 네트워크 장치가 처리해낼 수 있는 양' 정도의 느낌으로 이해했습니다. 즉 무조건 트래픽중에 일부가 처리량이 된다~ 라는 느낌으로요.근데 그림 2-2에보면 마치 트래픽이 마치 온도와 같은 단위처럼 되어 있더군요그래서 마치 가능한 최대트래픽는(최대온도) 대역폭이고, 실질적인 처리량(실제 온도는) 처리량인 것처럼 보입니다. 그래서 뭔가 트래픽, 처리량, 대역폭의 이해가 깔끔하게 되지 않는데, 그냥 트래픽의 일부가 처리량이다~ 라는 느낌으로 이해하고 가면 될까요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
정규화 강의
안녕하세요 혹시 정규화 강의 언제쯤 올라올 예정인지 여쭤봐도 될까요?
- 미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
보안 세션을 위한 TLS 핸드셰이크에 해싱알고리즘의 용도
안녕하세요! 큰돌님 강의 잘 듣고있습니다. 해싱 알고리즘은 단방향 알고리즘으로 복호화가 불가능한 것으로 알고있는데, 데이터를 주고받기에 양방향 알고리즘이 필요한 보안 세션 생성 과정에서 복호화가 불가능한 해싱알고리즘의 용도가 궁금합니다! 또한 저는 지금까지 https가 키교환 시 중간자 공격에 대비해 비대칭키 암호화로 공통의 암호키를 생성하고 추후 데이터 통신에는 만들어진 암호키로 사용하는, 대칭키와 비대칭키를 적절히 혼합해 사용한다고 생각했는데 AES라는 대칭키 블록 방식의 암호화를 사용하네요.. 혹시 제가 잘못 알고 있는 부분이 어딜지 궁금합니다!!