강사님 안녕하세요. Reducer 에서 편의롭게 사용하기 위해 SetValue 라는 것을 만들어서 사용하시는 법을 보여주셨는데요. 해당 기능은 객체의 첫레벨 Key 에 대해서만 셋팅이 가능하다보니 예를 들어 state.user.searchArea.name 이나 state.user.contentArea.sheet.data 와 같은 좀 더 깊숙한 레벨에는 사용을 못하게 될 듯 한데요. 실무에서는 이런 깊숙한 레벨에 값을 셋팅하실 때는 Reducer 안에 항목별로 별도의 setter 를 만드시는 편인가요? 아니면 깊숙한 레벨까지 활용가능한 SetValue 를 만들어서 사용하시나요?
설명중에 사전에 nginx controller 가 설치되어 있고 pod에 외부에서 연결이 되도록 NortPort 서비스가 연결이 되어 있기 때문에 마스터의 host IP인 192.168.0.30에 30431포트로 접근을 하면 이 nginx pod의 80포트로 트래픽이 전송이 된다. 고 하셨는데~ nodeport는 모든 노드들에 포트가 열리는것이기 때문에 그 모든노드가 워커노드만이 아닌 마스터노드도 포함된다는 의미이고 ..그래서 마스터 hostip에 30431포트로 접속이 된단 그런 의미인가요?
안녕하세요. 궁금한 사항이 생겨서 또 질문을 남깁니다. 현재 Part2 강의 실습을 보게 되면 각 DBMS(MSSQL,ORACLE,MYSQL)별로 공격을 실행하는데 모의해킹을 진행하면 해당 DBMS가 무엇인지 알 수 없는 상황에서 공격을 수행하는데 혹시, DBMS 에러페이지 확인, 포트스캔 이 외의 방법 으로 해당 웹 어플리케이션이 사용하고 있는 DBMS 종류를 추측하는 방법 이 있을까요? 답변 부탁드립니다 ㅠㅠ
[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
화면을 분리하는 pip 기능 (화면우측 아래)을 사용하면 분리된 화면 크기가 너무 작습니다. 다른 강의는 안그랬는데..이번은 너무 작네요...크기 좀 충분히 키울수 있게 해주세요 PIP 모드 창이 커지지가 않고 너무 작습니다. 글씨가 안보입니다. 인프런에 애기 좀 해주세요
정규표현식 쪽에서 이상한 현상이 생깁니다. 한글파일명에 한정되는 현상이며, 올바른 경로에 파일 저장 및 데이터베이스에도 기록되어 있으나 이름이 이상하게 바뀌어집니다. common.py파일에서 출력하면 파일이름은 날라가고 txt만남게 됩니다. 근데 이상한 점은 코드를 그대로 맥 터미널에서 실행시키면 문제가 없이 실행됩니다. 디버깅을 위해 노력해본 결과 정규표현식에서 문제인 것 같습니다. print ( reg . sub ( '' , '_' . join ( filename . split ()))) 실행시 .txt만 남게 출력됩니다. 맥 터미널에서는 잘 되는데 왜 여기서만 안돼는지 대체 이유가 뭘까요? 코드가 같은데 실행결과가 다르니.. 어떻게 해결해야할지 ㅠ 파이썬 버전은 둘 다 3.8.5 입니다. 아래는 코드 및 실행결과 첨부합니다.
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
자료구조 맛보기 -연습문제 staic void Sort(int[] scores)에 관하여 영상을 보기 전 저는 해당 메소드가 원본 배열을 복사한다고 생각하여 swap을 해주는 과정에서 ref를 사용했습니다. 그 후 sort 메소드에서 scores 출력, 메인메소드에서 sort()후 scores 출력을 해봤는데 정상적으로 sort가 되더군요. 문제는 테스트로 ref를 제거해봤을 때 sort() 메소드 안에서 출력한 scores는 정렬이 되지만 원본인 메인메소드의 scores 는 정렬이 되지 않을 거란 생각과 달리 같이 정렬이 되어 있더군요. ref에 대한 이해가 부족하다고 생각되어 이 문제에 관한 조언을 듣고 싶습니다. (항상 빠르고 친절한 답변 감사합니다!) - sort 코드 static public void Sort(int[] scores) // 작은 순 정렬 { //가장 간단한 방법 //가장 큰 거부터 뒤로 하나 씩 옮기고 맨 뒤을 제외하고 다시 반복 for (int i = 0; i < scores.Length; i++) { for(int j = 0; j <scores.Length-1; j++ ) if (scores[j] > scores[j + 1]) { // Swap(ref scores[j], ref scores[j + 1]); int temp = scores[j]; scores[j] = scores[j + 1]; scores[j + 1] = temp; } } foreach (int score in scores) { Console.WriteLine(score); } } //static void Swap(ref int a, ref int b) //{ // int temp = a; // a = b; // b = temp; //} main static void Main(string[] args) { //배열 연습문제 int[] scores = new int[5] { 10, 30, 50, 40, 20 }; Program.GetHighestScore(scores); Program.GetAverageScore(scores); Program.GetIndexOf(scores, 50); Program.Sort(scores); foreach (int score in scores) { Console.WriteLine(score); } }
이더넷 이구요 IP및 DNS자동으로 할당받기 설정되어있고, 동영상 강의대로 mobaxterm ssh 설정 하였는데, connection timed out 으로 접속이 안됩니다.. 어떤 부분을 더확인해봐야하나요?.. virtualbox내에 master VM(192.168.0.30) 을 생성이후 시도해보았으나 결과는 동일합니다.