전체 글293 [Error Management] 카카오톡 눈배경 에러 사건 1) QA 과정 중 QA 옵션만 켜야했는데, CBT 쪽도 켜져서 담당자가 당황. 2) 당황한 나머지 CBT 옵션을 끄니 리얼환경이 켜짐 3) 한여름에 카톡 배경으로 눈이 내리기 시작! - 담당자는 장애 리포트 작성(Operation Error) - 망 분리의 필요 @@ [망 분리] - 공공기관이나 기업에서 인터넷과 완전히 격리된 환경인 채로 업무를 볼 수 있도록 망(Network) 를 분리 - 망 분리 환경에서는 인터넷과 연결되지 않은 폐쇄 network에서 작업하게 됨 - 망 분리를 하면 공격자가 internet을 통해 사용자 pc에 침입하여도 주요 정보가 담긴 system에는 접근 불가 - 반대로 망 분리를 통해 system의 주요 정보를 외부로 유출하는걸 방지 - pc 2대를 사용하는 물리적 망분리.. 2022. 7. 26. [Network] OSI 7 layer(계층) - 정보통신업체 사이의 정보 호환성을 위해 제정된 표준 프로토콜 - 아래로 갈수록 하드웨어(1~4계층)에, 위로 갈수록 소프트웨어(5~7계층)에 가까워진다 [1계층 : Physical (물리 계층)] - 프로토콜 없음. 랜선, 허브, 리피터(repeater) 등 장치만 있음 - system의 물리&전기적 표현체 - 케이블 종류, 무선 주파수 링크, 핀, 전압 등 data전송과 관련된 물리적 장치로 구성 - data가 1,0 으로 구성된 문자열인 비트 스트림으로 변환. 수신&송신 기기에서 1과 0을 구분하기 위해 두 기기의 물리적 계층이 신호 규칙에 의해 합의해야함. @@ 물리적 신호의 신호 규칙 관련 논문 : https://patents.google.com/patent/KR101495624B1/ko [2.. 2022. 7. 25. [OS] Deadlock 예제 코드 (with Java, C++) [Example 1 in Java] public class DeadLock { public static void main(String[] args) throws InterruptedException { Thread mainThread = Thread.currentThread(); Thread thread1 = new Thread(new Runnable() { @Override public void run() { try { mainThread.join(); } catch (InterruptedException e) { e.printStackTrace(); } } }); thread1.start(); thread1.join(); } } // https://stackoverflow.com/questions/1.. 2022. 7. 24. [Linux] Ubuntu Terminal 명령어 [업데이트 예정] [실행중인 명령에 interupt 신호 전송 == 정지] ctrl + c [파일 삭제] // 단일 file 삭제 // rm [파일 경로] $ rm File.txt/ // 여러 file 삭제 $ rm File-1.txt File-2.txt File-3.txt [폴더 삭제 - 빈 폴더] // rmdir [폴더 경로] rmdir /home/folder // rmdir -d [폴더 경로] rm -d /home/folder [폴더 삭제 - 파일을 가진] // rm -r [폴더 경로] rm -r /home/folder [시스템 종료] // 시스템 종료 shutdown now // 시스템 다시 시작 shutdown -r now https://websetnet.net/ko/how-to-copy-paste-in-linu.. 2022. 7. 23. [Linux] 리눅스 한글 입력 안 될 때 1) Ubuntu os 설치 과정에서 언어에 'korean 101/104' 인가를 설정 2) Ubuntu를 실행해 보니 한글 입력은 설정에 정상적으로 뜨는데 입력이 안된다...? 3) cmd ==> ibus-setup 으로 입력기 설정을 확인 4) 기본 설정 ==> 한영전환키 조차도 정상이다. 5) 뭐가 문제??? - korean 101/104 자체가 문제. ==> 101/104를 삭제하고 hangul을 따로 찾아 설치 ====> 설치 후 터미널의 ibus-setup 에서 한영전환키 설정도 다시 한다. ==> 해결 https://mryeo.tistory.com/18 uu 2022. 7. 22. [OS] Deadlock (데드락) - 사용자 A,B라는 2명과 연장 도구 '망치', '스패너' 총 2개 있다.두 사용자는 망치&스패너를 모두 써서 작업해야 한다. 먼저 사용자 A는 망치를 사용하고, B는 스패너를 쓴다. 그러다 사용자 A는 스패너가 필요하기에 망치를 쥐고 기다린다. 사용자 B도 자신의 작업을 마쳐 망치가 필요로 하지만 A를 배려하여 기다린다. ==> 사용자 A,B는 각자의 tool을 가진 채로 한 쪽이 먼저 주겠거니... 하며 영원히 기다린다(loop). - 다수의 process들 사이에서 resource가 공유되며 발생하는 문제 - 공유된 resource 는 Files, Database Tables, Memory, Peripherals(마우스, 프린터 등 주변기기), Network 등이 있음 - deadlock 은 Th.. 2022. 7. 21. [Network] 255.255.255.255 란? - 현재 ip할당은 a~c 클래스까지 할당됨. e 클래스 등 나머지는 미래에도 쓰기 위해 남겨둠 - 제한된 브로드캐스트 address. IP address 의 한계 범위가 여기까지 임을 지칭 - LAN의 패킷을 broadcast 할 용도로 사용 - 항상 destination address 로 쓰이지, source address로 절대 쓰이지 않음 https://www.quora.com/What-is-the-significance-of-the-IP-address-255-255-255-255 2022. 7. 20. [Network] 127.0.0.1 이란? - localhost, 즉 자기 자신을 지칭하는 IP - '루프백 주소(loopback address)' 라고도 불리는 특수 목적의 IPv4 address - network에서 Input/Output을 테스트하기 위한 가상 address - 해당 address로 데이터를 입력하면 발송된 데이터가 중간 계층을 거쳐 되돌아와 수신된 것처럼 보이지만, 실제론 네트워크가 연결되어 있지 않기에 네트워크 외부로 데이터가 전달되지 않고 다시 가상 address로 전달되어 온 것 - 모든 PC는 이 address 를 자체 address를 사용하지만, 실제 IP address 처럼 다른 장치와 통신은 불가 - port가 인터넷이나 네트워크가 아닌 PC 자체의 연결만을 수신 https://ko.eyewated.com/12.. 2022. 7. 19. 이전 1 ··· 17 18 19 20 21 22 23 ··· 37 다음