LISTORY
낮술 한잔 하며 시간을 보낸 뒤, 밤 거리도 즐길겸 저녁도 먹을 겸 다시 소호로 나왔다. 에맥 앤 볼리오스 이제 한국 가로수길에도 있는 에맥 앤 볼리오스! 본점은 미국이라고 한다. 생각해보니까 왜 저녁먹기 전에 아이스크림부터 먹었는지 모르겠넼ㅋㅋㅋ 먹고싶어서 급했나^^; 에맥 앤 볼리오스는 소호의 미드레벨 에스컬레이터 옆쪽으로 위치하고 있었다. 상점 간판부터 넘 이쁜거 아임니까ㅜㅜ 몰랐는데 아이스크림 말고 초콜렛, 음료 등등도 판매하고 있다. 그래도 에맥앤볼리오스의 대표 메뉴는 바로 이것! 아이스크림 콘이 넘넘 이쁘닷 ㅠㅠ 후르츠 룹스, 코코팝 등 여러 종류의 시리얼? 과자들이 콘에 장식되어 있다. 물론 과자가 안붙어있는 콘도 있고, 컵도 있어 선택 가능하다 ㅎㅎ 나는 제일 많이 봤던 후르츠 룹스 콘, ..
뇌를 자극하는 윈도우즈 시스템 프로그래밍 책 관련 유투브 강의 정리이다. 이번 시간에 정리할 내용은 예외 핸들러이다. YouTube 주소 : 예외 핸들러(Exception Handler) 예외 핸들러(Exception Handler) ⊙ 예외 핸들러와 필터 __try, __except 블럭이 있다. 이 두개는 이어서 등장해야 한다. 있는 위치는 다르지만 하나의 구문으로 이해해야한다. __try 블럭에서 발생한 예외는 그 뒤에 나오는 __except에서 처리하겠다고 선언한 것이다. 그런데 그 예외를 처리하는 방식은 크게 세가지로 나뉘어진다. 이걸 필터라고 부른다. ⊙ 예외 처리 필터- EXCEPTION_EXECUTE_HANDLER- EXCEPTION_CONTINUE_EXECUTION- EXCEPTION_C..
뇌를 자극하는 윈도우즈 시스템 프로그래밍 책 관련 유투브 강의 내용 정리이다. 저번 시간에 이어 구조적 예외처리(SEH) 기법에 대해 정리하겠다. YouTube 주소 : 구조적 예외처리(SEH) 기법(2) 구조적 예외처리(SEH) 기법 ⊙ SEH(Structured Exception Handler) 뜻은 구조적인 예외 핸들러이다. 보통 예외를 처리하는 함수를 가리켜 핸들러라고 한다. 그런데 여기서는 고유명사처럼 사용된다. SEH는 윈도우즈의 예외처리 매커니즘이다. 즉, 함수를 이야기하는 것이 아니다. ⊙ 예외 처리의 필요성 지극히 S/W적으로 설명해보겠다. ▶ 예외처리 전 코드 예외 처리 전 코드이다. 파일을 READ 모드로 오픈하려는 코드이다. 하지만 이 파일이 존재하지 않을 경우, 즉 예외적인 상황이..
뇌를 자극하는 윈도우즈 시스템 프로그래밍 책 관련 유투브 강의 정리이다. 오늘 다룰내용은 구조적 예외처리(SEH) 기법이다. YouTube 주소 : 구조적 예외처리(SEH) 기법 구조적 예외처리(SEH) 기법 현재 여러분의 컴푸터에서 발생하는 예외는 어떻게 처리될까? 큼직하게 그림을 그려보자. 첫번째 강의에서 말한 적 있듯이, 보통 시스템을 생각하면 운영체제와 하드웨어가 존재한다. 덧붙이자면 우리가 개발한 응용 어플리케이션들도 존재한다. ⊙ 시스템? CPU + OS | + APP 내부 외부 보편적으로 이렇게 보는 경우가 많다. 근데 CPU 관점에서는? OS이던 APP이던 다 S/W이다. CPU는 구분하지 않고 그저 연산만 수행한다. ⊙ 예외상황 CPU 디자인할때, 몇가지 규칙들이 있다. 예를 들자면, C..
이번에 회사에서 난생 처음으로 리눅스 서버를 구축하는 업무를 맡았다. 기존에도 리눅스는 사용한 적이 있지만, 이렇게 관리자로 전체적인 설정과 사용자 관리를 하는 것은 처음이라 다시 책을 보며 기초부터 공부하기로 하였다ㅜㅜ 아래 내용을 책을 많이 참고한.... 리눅스 기초 내용 정리이다 . 사용자 계정 관리 리눅스는 한대의 시스템에서 여러 사용자가 사용할 수 있는 환경을 지원한다. 관리자가 아닌 다른 사용자가 시스템을 사용하려면 계정이라는 것이 있어야 하는데, 이 계정은 관리자가 생성 및 수정, 삭제 가능하다. 계정 생성 리눅스에서 계정을 생성하기 위해선 adduser, 또는 useradd 명령어를 사용한다. # adduser [옵션] 계정명 명령어에는 여러 옵션을 사용할 수 있다. 옵션 기능 -c 설명 ..