Pipe-filter pattern은 컴파일러와 같이 통해 연속되는 필터링 기법을 통한 분석을 하는 아키텍쳐에 주로 이용

파이프-필터 아키텍쳐 패턴(Architectural pattern)은 웹로그와 같은 텍스트 기반의 데이터 또는 프로그램 소스 코드 등과 같은 데이터 스트림을 처리하는데 적합합니다.

각각의 프로세스는 필터 컴포넌트 내에서 처리되며, 데이터는 파이프를 통해 전달되어 처리되어집니다. 이러한 파이프는 버퍼링을 하거나 동기화 하는 목적으로 사용됩니다.

Pipe-filter pattern은 컴파일러와 같이 통해 연속되는 필터링 기법을 통한 분석을 하는 아키텍쳐에 주로 이용

컴파일러, DNA정보 분석 소프트웨어가 파이프-필터 아키텍쳐 패턴(Architectural pattern)기반이라고 할 수 있습니다.

파이프-필터 아키텍쳐 패턴(Architectural pattern)은 다음과 같은 장점이 있습니다.

  • 필터 추가가 쉬움
  • 시스템 확장성이 좋음
  • 필터 재사용 가능
  • 주어진 필터들을 재구성하여 또 다른 파이프라인을 구축할 수 있음

반면에 단점이라 하면, 특정 필터 연산의 성능이 전체 효율에 영향을 미칠 수 있다는 것입니다.

Master-slave pattern은 장애 대응을 위한 Database 복제 등 병렬처리 및 Disaster Recovery 대응 로직에 주로 이용

마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)은 마스터(master)와 슬레이브(slave)로 구성되어져 있는데, 마스터는 일을 분배하는 역할을 가지고 있으며, 슬레이브는 전달된 기능을 수행합니다.

즉, 마스터(주인)이 업무를 지시하면, 슬레이브(하녀)는 그 일을 완료하여 결과물을 전달 하는 것입니다.

Master-slave pattern은 장애 대응을 위한 Database 복제 등 병렬처리 및 Disaster Recovery 대응 로직에 주로 이용

마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)의 예로는 데이터베이스 복제(replication)를 들 수 있습니다. 즉, 마스터 DB는 원본데이터를 가지고 있고, 슬레이브는 그 복제본을 동기화하여 가지고 있습니다.

참고로 replication이라 함은 사전적으로 “복제”라는 의미를 가지고 있습니다.

다른 예로는 USB 허브를 예로 들수 있는데, USB 허브를 통해 마스터 포트에서 사용하던 기능을 그대로 사용할 수 있습니다.

마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)의 장점은 정확성에 있습니다. 즉, 서비스의 실행은 각기 다른 구현체를 가진 슬레이브들에게 전파되어 설계된 로직대로 동작합니다.

반면에, 슬레이브가 독립적이므로 공유되는 상태가 없으므로 실시간 시스템에서는 마스터-슬레이브간 레이턴시 문제가 발생할 수 있습니다. 이 패턴은 분리 가능한 문제에만 적용할 수 있다.

Client-server pattern은 TCP/IP를 통해 데이터를 주고 받는 이메일, 웹하드 등이 주로 이용하는 아키텍쳐

클라이언트-서브 아키텍쳐 패턴(Client-Server Architectural pattern)은 서버와 다수의 클라이언트로 구성된 2-Tier Architecture입니다.

서버는 다수의 클라이언트 컴포넌트에게 서비스를 제공하고, 클라이언트는 서버로부터 서로 약속한 서비스를 받는 구조입니다. 따라서, 이 구조에서는 서버가 클라이언트로부터 지속적으로 요청을 받아 처리하도록 설계되어져 있습니다.

 

Client-server pattern은 TCP/IP를 통해 데이터를 주고 받는 이메일, 웹하드 등이 주로 이용하는 아키텍쳐

응용분야로는 TCP/IP를 기반으로하는 Client-Server 소프트웨어로 이메일, 문서 공유 웹하드, 홈뱅킹 등이 있습니다.

클라이언트-서브 아키텍쳐 패턴(Client-Server Architectural pattern)은 클라이언트가 요청할 수 있는 일련의 서비스를 모델링 할 수 있다는 장점이 있습니다. 또한 이 아키텍쳐는 일반적으로 서버에서 별도의 스레드로 구현되며, 프로세스간 통신의 프로토콜이 달라 오버헤드가 발생할 수 있다는 단점이 있습니다.

Layered pattern은 PC App, 쇼핑몰(이커머스) 웹사이트 등이 주로 쓰는 아키텍쳐 패턴

레이어드 아키텍쳐 패턴(Layered architectural pattern)은 특정 수준의 추상화 된 레벨의 서브 펑션으로 구성된 스트럭쳐드 프로그램(Structure programs)에 널리 이용되고 있습니다.

각각의 레이어는 차상위 레벨의 레이어에게 서비스를 구성하도록 설계되어져 있는데, 통상 다음과 같이 4단계의 레이어를 이용하여 일반적인 정보 시스템을 구성하고는 합니다.

  • Presentation layer (UI layer라고도 부름)
  • Application layer (service layer라고도 부름)
  • Business logic layer (domain layer라고도 부름)
  • Data access layer (persistence layer라고도 부름)

 

Layered pattern은 PC App, 쇼핑몰(이커머스) 웹사이트 등이 주로 쓰는 아키텍쳐 패턴

 

레이어드 아키텍쳐 패턴의 사례로는 일반적인 데스크톱 어플리케이션 (General desktop applications)이나 아마존닷컴이나 알리익스프레스 같은 이커머스 웹 어플리케이션 (E commerce web applications)을 들 수 있습니다.

이 아키텍쳐의 장점이라 하면 하위 레이어는 다른 상위 레이어에 의해 사용이 되며, 레이어 표준화가 쉬우며 레이어 수준을 정의하기가 수월하다는 것입니다. 또한 레이어를 변경해도 다른 레이어에는 영향을 끼치지 않습니다.

반면에 단점이라 하면 광범위한 적용이 어렵다는 것인데, 특정 상황에서는 특정 레이어가 불필요할 수도 있습니다.

삼성 MG900 블루투스 헤드셋 페어링 방법 (EO-MG900)

삼성 블루투스 헤드셋 (EO-MG900)의 페어링 방법은 간단합니다.

  1. 수동등록 방법
    전원을 켜고 통화버튼을 꾹- 3초간 누르면 전원 버튼 위에 파란색, 빨간색으로 약 3분간 깜빡입니다. 그러면 휴대폰이나 노트북 블루투스 탐색 창에 EO-MG900 모델이 뜨고, Connect 버튼을 눌러 페어링 하시면 됩니다.
  2. 자동등록 방법
    등록 대기 상태에서 통화 버튼을 길게 누르면, 상태표시등이 파란색에서 보라색으로 바뀝니다. 이때 자동 등록 상태는 20초간 유지됩니다.
    이 방법의 단점은 엉뚱한 기기로 연결 될 수 있다는 것.

 

삼성전자 조직개편은 60대 CEO 퇴진에서 시작

2017년 11월 삼성은 사장단 인사를 단행했습니다.

쇼킹한 것은 기존에 삼성전자를 이끌었던 3인방(권오현, 윤부근, 신종균)의 퇴진입니다.

이들은 그들이 이루었던 업적을 뒤로 하고 후배들에게 자리를 내줌으로써 보다 젊은 삼성전자를 만들었다는 평입니다.

매경 이코노미에 따르면 삼성전자는 아래와 같은 새로운 조직 구조를 가지게 된다고 합니다.

IM 부문은 고동진사장이 이끌고, CE부문은 김현석 사장, DS부문은 김기남 사장이 이끄는 구조입니다.

삼성전자 조직개편은 60대 CEO 퇴진에서 시작

이데일리는 기존에 해체된 미전실과 비슷한 역할을 할 컨트롤 타워가 만들어질 가능성이 있다고 보도 하였습니다. 여기서 이 미니 미전실을 이끌 수장이 누가 될지… 매우 궁금합니다.

삼성전자 조직개편은 60대 CEO 퇴진에서 시작

추억의 스타크래프트 사무실에서 한판 뜨기 – IPX가 안되어 방법을 찾아 보았습니다

추억의 스타크래프트… 아들과 함께 한판 떠 보려고 했는데,Windows 10에서는 지원을 하지 않더군요.

추억의 스타크래프트 사무실에서 한판 뜨기 - IPX가 안되어 방법을 찾아 보았습니다

하여 방법을 찾아 보았더니 이를 에뮬레이션해주는 소프트웨어가 있어 이를 공유하고자 합니다.

이름하여 IPXWrapper… 이를 이용하면 워크래프트 등… IPX를 이용하여 네트워크 게임을 하는 고전게임들이 다 동작한다고 하는데요.

해당 소프트웨어는 아래 URL에서 다운로드 하시면 됩니다.

http://www.solemnwarning.net/ipxwrapper/

혹시 몰라 2017뇬 9월 23일자 버젼을 아래 링크로 걸어 둡니다.

ipxwrapper-0.6.1

기아자동차 모하비 순정 네비 동의함 버튼 안눌릴 때 해결 방법

제 차량은 2010년식 모하비로 순정 오디오/순정 네비가 기본 탑재 된 제품입니다.

그런데 어느 날 아침 갑자기 [동의함] 버튼이 안눌리기 시작했습니다.

기아자동차 모하비 순정 네비 동의함 버튼 안눌릴 때 해결 방법

처음에는 터치패드 문제인 줄 알았으나, 다른 모든 기능은 멀쩡했습니다. 

 

뭐가 그리 불만이라 동의를 안해줬던건지….

 

여기 저기 찾아보니, 순정 네비에 소프트웨어 버그가 있었던 것 같습니다.

 

해결 방법은 다음과 같습니다.

 

시동을 걸고 아래와 같이 화면이 나오면 버튼을 다음과 같이 눌러줍니다.

[현위치] 2번 > [네비메뉴] 2번 > [목적지] 2번 > [현위치] 1번 > [네비메뉴] 2번 > [목적지] 2번 > [현위치] 1번

기아자동차 모하비 순정 네비 동의함 버튼 안눌릴 때 해결 방법

그러면 잠시 후 윈도우 CE화면이 뜨고, 그 안에 탐색기가 뜨는데 그 다음에는 아래의 폴더에 순서대로 들어가 TEPG폴더를 삭제합니다.

 

“My Device” > “Doc Folder” > “Application” 폴더에서 “TEPG” 폴더 (노란색) 삭제

 

참고로 폴더를 열때 더블클릭이 아니라 그냥 아이콘을 꾹 누르고 있으면 창이 뜨는데, 거기서 Open을 누르면 들어가고 Delete를 누르면 삭제가 된다고 합니다.

마지막으로 할 일은 차량 시동을 완전히 껐다가 켜는 것입니다.

기아자동차 모하비 순정 네비 동의함 버튼 안눌릴 때 해결 방법

리모컨으로 삐빅!! 소리가 나서 완전히 꺼진 것을 확인하시고 다시 시동을 켜시면 원래대로 돌아 와 있을 것입니다.

참고로 저는 찝찝해서 이번 기회에 아예 네비 소프트웨어/지도를 업그래이드 해 버렸습니다. 그리고 모하비 차량 문제 수정을 위해 사용한 방법이지만 쏘렌토나 다른 차량도 이런 방법을 쓰면 문제 해결이 가능하다고 들었는데, 제가 직접 확인 한 것은 아닙니다.

갑자기 컴퓨터가 너무 느려져 내가 한 일 – 백신프로그램 하나를 제외한 나머지를 다 지우니 해결

갑자기 컴퓨터가 너무 느려져서 무엇을 해야 할지 고통스러웠습니다.

갑자기 컴퓨터가 너무 느려져 내가 한 일 – 백신프로그램 하나를 제외한 나머지를 다 지우니 해결

이것 저것 해보다가 작업관리자(Task Manager)를 보니 보안프로그램이 여러개가 띄어져 있는 것을 보았습니다.

처음에는 백신에서 제공하는 시스템 최적화도 해보고, 바이러스 검사도 해보고…. 또 최근에 설치했던 다른 프로그램을 지워보았는데 해결이 되지 않았습니다.

그래서 마지막으로 조치한 방법은 쓰는 백신을 제외한 나머지를 다 지운 것입니다. 주로 홈뱅킹이나 온라인 쇼핑시 설치하는 프로그램들을 Uninstall 했습니다.

그리고 부팅을 하고 나니 시스템이 갑자기 빨라지네요.

아마도 보안 프로그램이 시스템 프로세스를 모니터링 하는데, 여러개가 한꺼번에 떠서 같은 일을 중복처리해서 그런 듯 싶습니다.

혹시 컴퓨터가 너무 느리고 짜증나시면… 저와 같이 해보시기를 권해드립니다.

코드리뷰도 생산성 있게 – Visual Studio Code를 이용하여 코드리뷰 중 JIRA에 이슈 등록하는 방법

코드 리뷰하는 광경을 생각해 보면, 대략 이렇죠.

대략 연배 있는 선배들이 주위에 쭈르륵 앉아서 한마디 합니다.

  • 야, 니가 만든 코드 좀 열어봐!
  • 뭐 코드를 그렇게 짰냐… 좀더 구조적으로 짰어야지
  • 이건 쓸데없이 구조적인데
  • 이건 함수 분리가 제대로 안되었네
  • 이건 변수를 왜 이리 많이 선언했지?
  • 어허… 이건 객체지향의 5대 원칙에 어긋나는 코딩인데?
  • 전혀 객체지향적이지 않아….

원래 코드리뷰의 제1원칙은 “서로를 비난하거나 비방하지 않는것” 입니다. 그런데 예전의 코드리뷰는 회의실에 둘러 앉아 고참들이 개발자에게 잔소리하는 분위기가 만들어지다보니, 코드리뷰를 진행하면서 스트레스가 안쌓이면 비정상일것 같은 환경이 많이 생깁니다.

조직이 오래되면 오래될수록 이런 코드 리뷰하는 사람들의 권위의식 또는 그들의 특권의식은 하늘을 찌르게 됩니다.

이런 썩은 물들은 퍼 내야하는데, 사실 그러기가 쉽지는 않죠.

요즘 트랜드는 1-2-1 code review입니다. 그런데 이 마저도 시간이 많이 소모된다고 생각하는 모양인지 온라인 코드리뷰를 많이 채택하네요.

아직 최종 결론에 도다르지 못했지만, Visual Studio Code를 기본 개발툴로 정할까 생각중인데요. 그 이유는 Visual Studio Code가 무료이고, PC/맥/리눅스 등 다양한 플렛폼을 지원하며, C/C++/Java/C#/PHP 등 대부분의 프로그래밍 언어를 지원하기 때문입니다. 또 이를 이용하여 코드리뷰 중 간단한 방법으로 JIRA에 이슈 등록하는 것도 가능하여, 기존의 코드리뷰보다 더 빠르게 할 수 있다는 장점이 있었습니다.

다만 이 플러그인은 수동으로 세팅을 좀 해줘야 하는 번거로움이 있지만, 이를 이용하면 코드리뷰를 좀 더 쉽게 할 수 있을 것 같습니다. 

https://marketplace.visualstudio.com/items?itemName=web-dave.jira

저 개인적으로는 코드 리뷰의 근본적인 목적이 품질향상인 만큼, 오히려 더 많은 코드리뷰 기회를 부여하는 계기가 되지 않을까 싶은 생각도 드네요.

Atlassian Code Review의 경우는 누가 얼마만큼 리뷰했는지 진행경과까지 볼 수 있는 장점이 있지만, 사용하기 번거로운 문제는 저 개인적으로 마음에 안드네요. 저는 차라리 이럴 바에는 1-2-1 code review를 하라고 권하고 싶습니다.

원더우먼을 보고 느낀 헐리우드 영화의 매력

간만에 헐리우드 영화를 한편 보았습니다. 이름하여 “원더우먼”

원더우먼을 보고 느낀 헐리우드 영화의 매력

여주인공에 대해 말도 많았는데, 사실 영화 그 자체는 그리 박진감 넘치지 못한 것 같습니다.

제가 기대했던 환타지와는 거리가 멀었고, 약간 따분한 느낌마저 들었다고 하는 것이 솔직한 표현인 것 같습니다.

원더우먼을 보고 느낀 헐리우드 영화의 매력

요즘은 헐리우드 영화보다 오히려 우리나라 드라마가 더 재미있다는 생각이 드는데… 이게 과연 저만 그런것인지… 그럼에도 불구하고 극장에서 영화를 보는 사람들은 계속 늘고 있다고 하니… 그게 신기할 따름입니다.

과연 헐리우드 영화의 매력은 무엇인지… 궁금합니다.

원격 폴더를 외장 하드처럼 자유롭게 써 보자 – 마운틴덕(Mountain Duck)

맥에서 파일 백업을 원격 서버에 SFTP로 하는 방법을 찾던 중 마운틴덕(Mountain Duck)이라는 소프트웨어를 찾았습니다.

마운틴덕(Mountain Duck)은 원격 서버 내의 특정 폴더를 마치 외장 하드 처럼 PC 또는 맥(Mac)에 연결해주는 소프트웨어입니다. 이를 이용하면 원거리에서도 서버를 자유롭게 접속할 수 있어 매우 좋습니다. 또 노트북에 대용량 하드를 달고다니지 않아도되 저장공간 이슈도 없습니다.

참고로 이 소프트웨어는 다음의 웹사이트에서 다운로드 가능합니다.

https://mountainduck.io

원격 폴더를 외장 하드처럼 자유롭게 써 보자 – 마운틴덕(Mountain Duck)
참고로 이 소프트웨어가 자동 백업을 해주는 소프트웨어는 아닙니다. 또, 한가지 아쉬운점은 Cyber Duck처럼 무료로 제공되는 소프트웨어가 아닌 유료 소프트웨어라는 점입니다.

회사 이직 시 준비해야 할 서류 – 주민등록등본, 가족관계등록부, 건강보험자격확인서 인터넷 무료 발급 방법

회사를 이직 하려다 보니 의료보험 등록을 위해 준비해야 할 서류가 생겨 발급 방법에 대해 조사를 해 보았습니다.

주민등록등본, 가족관계등록부, 건강보험자격확인서(필요 시) 등이 필요한데, 이를 인터넷에서 무료로 발급하는 방법을 아래와 같이 정리 해 보았습니다.

 

1) 주민등록등본 인터넷 무료 발급 방법

http://minwon.go.kr > 민원안내 > 분야별민원 > 주민등록표등본(초본)교부 > 신청하기

회사 이직 시 준비해야 할 서류 – 주민등록등본, 가족관계등록부, 건강보험자격확인서 인터넷 무료 발급 방법

 

2) 가족관계등록부 인터넷 무료 발급 방법

http://efamily.scourt.go.kr > 열람/발급 > 가족관계등록부

회사 이직 시 준비해야 할 서류 – 주민등록등본, 가족관계등록부, 건강보험자격확인서 인터넷 무료 발급 방법

 

3) 건강보험자격확인서 인터넷 무료 발급 방법

http://nhic.go.kr > 민원신청 > 자격 > 자격확인서 발급

회사 이직 시 준비해야 할 서류 – 주민등록등본, 가족관계등록부, 건강보험자격확인서 인터넷 무료 발급 방법

공무원의 부정에 대한 눈높이 차이

2017년 3월… 대한민국의 대통령이었던 박근혜씨가 탄핵이 되는 초유의 사건이 발생했습니다. 탄핵의 사유는 최순실씨를 통해 박근혜씨가 했던 비리 때문이었고, 박근혜씨는 그 비리 사건은 박근혜씨와 상관없이 개인 단독 비리라고 주장합니다. 심지어, 대기업 대표를 만나 최순실씨의 딸 정유라씨를 지원해달라는 말을 직접 하기도 했습니다. 그들은 이 모든 일들을 국익을 위해 한 일로 포장합니다.

아래 독일의 사례를 한번 보도록 하죠.

공무원의 부정에 대한 눈높이 차이

소백산에 먹이가 없어 도심에 내려온 여우

2017년 3월 15일… 연합뉴스는 영주 아파트에서 여우가 발견되었다는 보도를 합니다. 기사에 따르면 이 여우는 총 등을 사용하지 않고 구조대원이 손으로 직접 포획한 것으로, 소백산에 방사한 여우로 추정된다고 합니다.

소백산에 먹이가 없어 도심에 내려온 여우

이 기사는 단순히 여우를 발견했다는 내용이지만, 댓글을 보면 우리로 하여금 반성하게 하는 내용이 많습니다.

  • 풀어 놓지만 말고, 째네들도 먹고 살게 도토리같은 것좀 주워오지마라…
  • 말랐네… 먹이가 없는건가? 건강하길 바란다. 인간의 귀여운 친구여.
  • 선진국에서 하는걸 코스프레 하는 수준이지…멸종된 종을 복원한다는게 쉽나….나중에 개체수 늘어나면 농민들 피해준다고 총으로 쏴 죽일거 뻔한데…제주도 노루 복원한다고 그렇게 고생하드만 몇년만에 제주도 개발 바람 불어서 너무 많다고 총으로,올무로 막 죽이더만….생포해서 쌩피뺴내서 쥬스처럼 쳐 마시고 한국인들이 얼마나 잔인한지
  • 산에 토끼가 있어 아니면 다람쥐가 있나? 맨 보이는게 맷돼지 들인데 여우가 맷돼지를 잡아먹을리는 만무하고…. 그러니 저리 말랐지 무조건 방사해서 알아서 살아가란건 무리임
  • 말만 여우지 고양이하고 붙여도 쥐터지겠네…
  • 애고….여우야 너 죄 지은게 아니란다.무서운가보다….ㅠㅠ
  • 여우에 대해 다들 잘 모르는거 같은데 여우는 원래 민가근처에 살면서 설치류나 포유류, 양서류 등을 먹이원으로 살아가는 동물이다. 개체수가 급감한 이유로 밀렵과 50년대 이후 쥐잡기 운동으로 인한 약물 오남용, 서식처 파괴로 인해서인데 아무튼 이번 프로젝트 꼭 성공해서 우리곁에서 흔하게 볼수 있었으면 좋겠다

딸이 그리워 사진을 합성한 엄마

2017년 인터넷에 화재가 되었던 딸이 그리워 사진을 합성한 엄마…

딸이 그리워 사진을 합성한 엄마

비록 합성이지만 매우 정겨운 모습입니다.

딸이 그리워 사진을 합성한 엄마

사람들이 말하 듯 눈에 넣어도 아프지 않을 것 같은 아이임에 틀림 없었을 것입니다.

딸이 그리워 사진을 합성한 엄마

그런데 그 마지막이 너무나도 충격적입니다.

딸이 그리워 사진을 합성한 엄마

도대체 왜 그런 행동을 하는지… 이해가 되지 않습니다.

부동산 업자가 말하는 최순실씨

2016년 겨울…  대한민국은 최순실씨로 인해 발칵 뒤집힙니다.

여기에 각종 비리와 부정에 연루된 사람들이 구속되는 대한민국 초유의 사태가 벌어지기까지 했는데요, 2017년 3월에는 박근혜 대통령도 탄핵이 되는 상황에 이르렀습니다.

이와 더불어 각종 부동산 이권과 관련하여 최순실씨와 연관된 의혹이 꼬리에 꼬리를 무는 가운데, SBS 그것이 알고 싶다에서 한 부동산 업자와 인터뷰 한 내용이 화제입니다.

부동산 업자가 말하는 최순실씨

최순실씨가 어떤 이미지를 비추었는지 상상할 수 있게 하는 인터뷰입니다.

무엇이 최순실씨로 하여금 저러한 행동을 하게 하는 배경이 되었는지 매우 궁금합니다.

etrade.com에서 계좌등록 하는 방법

etrade.com에서 주식 매도 후 계좌에 이체된 돈을 한국 내 은행에 송금(Wire Transfer)하려면 계좌등록을 해야 합니다.

그런데 이 메뉴는 찾기가 매우 어려운데요, 다음과 같은 절차에 따라 메뉴를 선택하시면 은행계좌를 쉽게 등록 하실 수 있습니다.

1) etrade.com 로그인

2) 상단 메뉴에서 Account > My Stock Plan > Overview 선택

3) My account 탭 선택 후 맨 밑에 Add/Edit Wire Instructions 선택

 

참고로 등록하시는 계좌가 신한은행이면 SHBKKRSEXX를 Swift Code로 입력하시면 됩니다. 다른 은행의 경우는 은행에 직접 문의해보시거나 Look up your SWIFT Code메뉴를 클릭하셔서 찾아보시기를 권해드립니다.

Sort Code는 입력하지 않으셔도 되고, Account Number는 입금 받으실 은행의 계좌번호를 입력하시면 됩니다.

뭐 어쩌라는 것은 아니고요