일상2024. 3. 2. 00:42

결론 : 기계식 키보드를 빼거나, USB메모리를 빼기

 

줌 에러에 이어 또 청축 키보드가 문제인가.....

 

영웅문, 영웅문 글로벌 둘다 인증서를 찾는다고만 나오고 지연되길래 해결방법을 찾아봤더니 

1) 폰트를 지워라..

2) 고클린으로 키보드 보안프로그램을 지워라...

3) 백신을 지워라....

 

근데 2주전 쯤에도 윈도우 포맷한 이유가 영웅문 접속이 안되어서 였는데....

 

그때도 이런 이유였다니...

 

내가 한 방법

 

1. 전면 USB에 끼워진 멀티 USB를 빼보니까 바로 인증서 창이 뜸.

2. 멀티USB에 꽂혀있는 USB메모리를 빼보니까 바로 인증서 창이 뜸.

3. 혹시나 하고 기계식 키보드였나 하고 키보드를 빼보니까 그건 아니었음.

결국 USB메모리는 뻥났고, 그거때문에 이렇게 돌았던건가...

 

이동식 메모리에서도 인증서를 찾다가 속도가 늦어진거였나...

 

아무튼 해결되어서 다행!!! 

반응형
Posted by 窮則通
일상2023. 9. 19. 22:27

테스트에 대하여

테스트는 소프트웨어 개발 또는 시스템 구축 프로세스에서 중요한 역할을 합니다. 테스트는 소프트웨어의 품질을 확인하고 개선하기 위해 사용됩니다. 테스트를 통해 버그를 발견하고 수정하며, 시스템의 예상된 동작을 검증하고 검증합니다.

목차

  • 테스트의 목적
  • 테스트의 종류
  • 테스트 프로세스
  • 테스트 도구
  • 테스트 자동화

테스트의 목적

테스트의 주요 목적은 소프트웨어의 품질을 확인하고 개선하는 것입니다. 테스트를 통해 다음과 같은 목표를 달성할 수 있습니다:

  • 버그 발견 및 수정: 테스트를 통해 소프트웨어의 버그를 발견하고 이를 수정할 수 있습니다.
  • 기능 검증: 테스트를 통해 소프트웨어의 예상된 기능이 정확하게 작동하는지 확인할 수 있습니다.
  • 성능 평가: 테스트를 통해 소프트웨어의 성능을 평가하고 최적화할 수 있습니다.
  • 보안 검사: 테스트를 통해 소프트웨어의 보안 취약점을 식별하고 이를 보완할 수 있습니다.
  • 사용자 편의성 평가: 테스트를 통해 소프트웨어의 사용자 편의성을 평가하고 개선할 수 있습니다.

테스트의 종류

테스트는 다양한 종류로 분류될 수 있습니다. 일반적으로 사용되는 테스트 유형은 다음과 같습니다:

  • 단위 테스트: 개별적인 구성 요소 또는 모듈의 동작을 검증하는 테스트입니다.
  • 통합 테스트: 다른 구성 요소 또는 모듈 간의 상호작용을 검증하는 테스트입니다.
  • 시스템 테스트: 전체 시스템의 동작을 검증하는 테스트입니다.
  • 성능 테스트: 소프트웨어의 성능을 평가하는 테스트입니다.
  • 회귀 테스트: 이전에 동작하던 기능이 새로운 변경 사항에 영향을 받지 않았는지 검증하는 테스트입니다.

테스트 프로세스

테스트 프로세스는 일련의 단계로 구성됩니다. 일반적으로 다음과 같은 단계로 진행됩니다:

  1. 요구사항 분석: 테스트 대상인 소프트웨어의 요구사항을 분석하고 이를 바탕으로 테스트 계획을 수립합니다.
  2. 테스트 설계: 테스트 케이스를 작성하고 테스트 데이터와 환경을 설정합니다.
  3. 테스트 실행: 테스트 케이스를 실행하여 소프트웨어의 동작을 검증합니다.
  4. 결과 분석: 테스트 결과를 분석하여 버그를 식별하고 수정합니다.
  5. 재테스트: 수정된 버그를 확인하기 위해 테스트를 다시 실행합니다.
  6. 테스트 완료: 테스트를 종료하고 테스트 보고서를 작성합니다.

테스트 도구

테스트를 지원하기 위해 다양한 테스트 도구가 사용됩니다. 일반적으로 사용되는 테스트 도구에는 다음과 같은 것들이 있습니다:

  • 테스트 케이스 관리 도구: 테스트 케이스를 작성, 관리 및 실행하는 데 도움을 주는 도구입니다.
  • 버그 추적 도구: 발견된 버그를 추적하고 수정하기 위한 도구입니다.
  • 테스트 자동화 도구: 테스트를 자동화하여 반복적인 작업을 자동으로 수행하는 도구입니다.
  • 성능 테스트 도구: 소프트웨어의 성능을 평가하는 도구입니다.
  • 보안 검사 도구: 소프트웨어의 보안 취약점을 식별하고 보완하기 위한 도구입니다.

테스트 자동화

테스트 자동화는 테스트 작업을 자동화하여 효율성을 높이고 인간의 실수를 최소화하는 데 도움을 줍니다. 테스트 자동화는 다음과 같은 이점을 제공합니다:

  • 반복적인 작업 자동화: 테스트를 반복적으로 실행해야 할 때, 자동화는 시간과 노력을 절약할 수 있습니다.
  • 일관성 유지: 자동화된 테스트는 항상 동일한 방식으로 실행되므로 일관성을 유지할 수 있습니다.
  • 더 많은 테스트 커버리지: 자동화된 테스트는 더 많은 테스트 케이스를 실행할 수 있으며, 이는 소프트웨어의 품질 향상에 도움이 됩니다.
  • 조기 버그 탐지: 자동화된 테스트는 더 빠른 시간에 버그를 발견하고 수정할 수 있습니다.

테스트 자동화는 적절한 도구와 개발 지식이 필요하며, 테스트 자동화 전략을 수립하는 것이 중요합니다.

반응형
Posted by 窮則通
일상2022. 8. 20. 08:31

별것도 아닌데 이거 가지고 씨름한 내 시간이 아까움..

 

노트북으로 하니까 됨. 

데스크탑은 안됨. 

이전버전은 됨. 

업데이트 당하면 안됨.

제거도 안되고 재설치도 안됨.

 

결론은 : 키보드를 데스크탑에서 빼고 설치하니까 됨. 

 

네이버 검색하니 게임과 관련이 있는것 같고...

노트북에서는 잘 돌아가는 것을 보니 노트북은 키보드가 붙어있으니까...

이유는 게이밍키보드?

직장에 있는 데스크탑에서도 안되었는데.. 거기도 게이밍키보드인걸로 봐서...

이번 버전과 게이밍키보드가 어울리지 않나보다.

 

(구글이건 네이버건 검색했는데 찾을수가 없어서 올림.)

유튜브로 검색하니 댓글에 해결방법이 있었음.

https://youtu.be/Sj88m4W8WDs

반응형
Posted by 窮則通
일상2018. 10. 23. 06:02

몇 년전 어느 강의에서 들은 이야기입니다.


다섯 마리 원숭이가 우리 안에 있습니다.

한 마리 원숭이가 사다리 위에 놓여진 바나나를 먹으려고 사다리를 오르면 위에서 나머지 네마리 원숭이들에게 차가운 물을 뿌렸습니다.

다른 원숭이들도 바나나를 잡으려고 계속 시도할 때마다 나머지 원숭이들에게 위에서 차가운 물을 뿌렸습니다. 

원숭이들은 바나나를 잡으려고 하면 차가운 물을 뿌린다는 사실을 습득했겠죠?

이후로 한 마리 원숭이가 사다리에 오르려고 하면 나머지 네 마리 원숭이가 공격을 하였습니다.


기존에 있던 원숭이 중에서 한 마리를 빼고 다른 원숭이 한 마리를 집어 넣습니다.

새로운 원숭이(1)는 당연히 사다리 위에 있는 바나나를 먹고자 사다리를 오릅니다. 

기존에 있던 네 마리 원숭이는 그 원숭이를 못 올라가게 공격합니다.

새로운 원숭이(1)는 차가운 물 대신 다른 원숭이들의 공격 때문에 바나나를 더 이상 탐하지 않습니다.


새로운 원숭이(2)가 또 교체됩니다. 새로운 원숭이(1)과 같이 바나나를 잡으려고 사다리에 오르려고 하면 새로운 원숭이(1)을 포함한 다른 원숭이들의 공격을 받습니다. 새로운 원숭이(2)는 새로운 원숭이(1)과 같이 바나나를 탐하지 않습니다. 


-관련자료 출처- 

https://brunch.co.kr/@jade/291


이 이야기는 Gary Hamel과 CK Prahalad가 쓴 'Competing For The Future'이라는 책에 처음 등장합니다.

차가운 물벼락을 맞은 기존 원숭이들의 공격 때문에 새로운 원숭이들은 이유를 모르는 채 바나나를 탐하지 않게 되었습니다. 

이 이야기는 그래서 기존 습관이나 문화에 젖어 이유도 모르는 채 잘못된 행동을 그대로 따라하는 행동 양식을 일깨우기 위해 언급됩니다. 저도 그렇게 이야기를 접했습니다.

처음에는 이 이야기를 적폐에 대한 이야기로 예를 들면서 직장이나 사회에서 이런 문화를 다시한번 생각해보자는 뜻으로 이야기를 찾아보았습니다.

그런데 이야기를 곱씹으면서 뭔가 이상하다는 생각이 들었습니다.


새로운 원숭이들이 이유를 모르는 채 바나나를 잡으려고 하지 않았다고 합니다. 

과연 이유를 모를까요? 

새로운 원숭이들은 주변 원숭이들의 공격을 받았으니까 바나나를 잡으려고 하지 않은 겁니다. 아무 이유를 모르는 게 아니라요.

새로운 원숭이들이 이유를 모른 채 바나나를 탐하지 않았다는 관점에서 비추어 보면 기존에 있던 원숭이들도 차가운 물을 맞을 때 "왜 차가운 물을 맞아야 하지?"라는 이유를 알아야 한다고 생각합니다. 기존 원숭이들이 차가운 물에 자극을 받아 바나나를 탐하지 않은 행동과 새로운 원숭이들이 주변 원숭이들의 공격을 받아 바나나를 탐하지 않은 행동은 같으니까요.

바나나를 탐하지 않게 된 동기는 기존 원숭이들에겐 차가운 물이고, 새로운 원숭이에겐 주변 원숭이들의 공격인 셈입니다.


'원숭이와 사다리 위의 바나나 실험'을 통해 잘못된 행동 양식을 생각해보려고 했는데, 정반대의 생각으로 흘러갔습니다.

장소마다, 시대마다 그렇게 해야만 했던 이유가 존재했을 것입니다.


저도 직장에서 이것저것 업무방식을 바꿔보려고 노력을 많이 했습니다. 

방식을 바꾸면서 시행착오를 겪었지만 결국 혼자서는 바꾸기 어렵다는 생각이 들었습니다. 

예를 들면, 학생들에게 종이로 받는 설문지 통계방식입니다.

급식이나 체험학습 후 만족도 조사, 교육청, 외부기관 요청에 의해서 한달에 한번 정도 학생들에게 설문조사를 합니다.

종이로 된 설문지를 나눠 주고 학생들 설문이 모두 작성되었는지 확인이 되면, 각자 완성한 설문지를 바탕으로 손을 들어서 결과를 통계냅니다.

"자, 1번에 1번이라고 한 사람 손들어볼까?"

"저요"

"1번에 2번이라고 한 사람 손들어볼까?"

"선생님 1번이라고 썼는데 아까 손 못 들었어요."

"자 다시 가자. 아까 1번에 표시했던 사람 손들어봐. 아까랑 왜 손 든 사람이 다르지? 손 번쩍 들어봐."......

그 다음은 뭐... 분위기에 따라서 달라집니다.

처음에 이렇게 설문조사를 하는 것 보고 의아했습니다. 그런데 아직도 이렇게 설문조사를 합니다.

그렇다면 왜 종이에 쓰게 하는지... 아, 근거를 남겨야 하니까요. 그렇다면 손을 들면서 체크하라고 하면 소요시간을 더 줄일 수 있지 않을까요.

또 한가지, 설문조사는 성격에 따라 다르겠지만 이름을 적지 않는다면(무기명) 비공개가 원칙 아닐까요. 그런데 기껏 종이에 무기명으로 적어놓고 손을 들어 통계를 낸다?

그나마 조금 원칙적인 방법은 설문지를 다 걷어서 빈 설문지에다가 바를정(正)자를 써가며 체크하는 방법입니다. 25명 정도되는 설문지를 1번부터 10번까지만 5개항목을 하려고 해도 30분 가지고는 끝이 안 나겠지요. 

그래서 생각한 게 엑셀로 통계를 내는 방법입니다. 

학생들이 입력한 번호를 엑셀에 그대로 숫자로 입력하고 그 숫자를 카운트하는 겁니다. 

그러면 통계내기도 편하고 시간도 적게 걸립니다. 

이런 설문조사 통계를 늦게 제출하면 집계하시는 분이 불편하거든요. 

자기는 이미 다 했는데, 아직도 결과제출을 안 하는 학급이 있으면 무슨 급한 일이 있어서 안 하시나 라는 생각부터 듭니다. 제출이 늦어지면 쪼임을 당하는 사람은 결국 집계자이고, 자기가 늦은 것도 아닌데 메시지나 전화로 통계제출 아직 안 되었냐는 말을 들으면, '난 다 했는데....'라는 말이 목까지 올라오지만 참습니다. 

한 때는 이런 엑셀 통계방법으로 동학년과 학년말 교육과정 평가 설문조사 전교생 것을 통계 낸 적이 있습니다. 통계를 내면서 돌아가는 분위기도 알게 되고 다른 사람들을 위해 일한다는 게 보람이 있었습니다. 그런데 이런 일이 반복될 수록 설문통계는 당연히 저에게 돌아왔고, 일부 사람들은 제가 엑셀 통계방법을 가르쳐드린다고 해도 시큰둥한 반응을 보이시더라구요.

안 배워도 어차피 제가 해드리니까요. 그래서 어느 해부터는 안합니다. 저희 반 통계만 냅니다. 간혹 "설문통계 낼때 이런 방법이 있어요"라고 동학년 회의 때 말씀드려도 여전히 학생들이 거수하는 설문통계 내시는 분들이 계십니다. 차라리 그게 낫지요. "그래? 그럼 자기가 우리반 것 좀 해줘. 금방 한다며."라는 말을 들으면 아차 싶을 때가 많아요.


원숭이 바나나 실험에서 적폐에 대한 교훈을 얻으려다가 다른 방향으로 이야기가 흘렀네요.

원숭이 바나나 실험에서 말하고자 하는 바는 기존 원숭이들은 물벼락을 맞아서 바나나를 집지 않았지만 새로운 원숭이들은 다른 원숭이들의 공격때문에 이유없이 바나나를 집지 않았다입니다. 

'이유없이'가 주요 단어 같은데, 저는 이 이유를 다른 원숭이들의 공격 때문이었다고 생각했습니다. 이유가 없지는 않다는 것이지요. 

원숭이와 사람의 차이점은 말을 할 수 있다는 겁니다. 사람은 "왜 이렇게 하나요?"라고 물어보면 됩니다. "그냥 이렇게 해"라고 들었다면 "그럼 다르게 해보는 건 어떨까요?"라고 하거나 "저는 이렇게 해볼게요."라고 말할 수 있었으면 좋겠습니다. 

물론 저도 이런 말을 들었을 때 수용할 수 있는 마음의 자세가 가장 중요하다고 생각합니다. 아이를 키우면서 조목조목 설명해줘야 할 때가 많거든요. 그러면서 저도 "어? 진짜 왜 이렇게 하지?"라고 생각하는 점이 많습니다. 

앞서 예를 든 설문조사 방법에서 손을 들게 하여 통계를 내는 것은 예전엔 컴퓨터가 활성화되지 않았을 때 방법일 것입니다. 요즘은 컴퓨터를 이용 안하면 본인뿐만 아니라 다른 사람까지 불편해집니다. 통계결과 제출을 해달라고 했는데 손으로 쓴 설문통계를 제출하면 집계자는 그걸 또 컴퓨터로 입력하는 시간과 노력을 해야하니까요. 


원숭이 바나나 실험에서 새로운 원숭이(5)는 "왜 이렇게 하나요?"라고 질문할 겁니다. 그럴 때 새로운 원숭이(1)의 답변이 가장 중요할 것 같습니다. 

최소한 "우리때는 말이야 ...."라는 말부터 시작한다면 새로운 원숭이(5)는 "차가운 물벼락은 지금 안 나오니까 모르겠고요, 저한테 공격이나 하지 마세요."라고 말할 것 같습니다. 


시대와 장소에 적응하면서 생겨난 행동들이 많습니다. 시대와 장소가 바뀌면 그런 행동들도 바뀌어야 합니다. 그 변화를 수용하는 자세 또한 중요합니다. 

'기존 원숭이들의 공격'을 '인간적으로', '정 때문에', '다 너를 위해서'라고 하지는 말아야겠습니다.



그런데요. 원숭이와 사다리 위 바나나 실험이 나온 책을 찾다 보니까 아래와 같은 이야기를 발견했습니다. 이 이야기는 1996년 이후로 계속 언급이 되었는데, 결코 검증 된 적이 없답니다. 비슷한 실험은 있었는데요.

-관련자료 출처- 

http://www.throwcase.com/2014/12/21/that-five-monkeys-and-a-banana-story-is-rubbish/


이야기가 '기존 관습에 얽매이지 말자'라는 교훈을 주고 있는데, 이야기 자체가 기존 자료를 검증도 안 하고 그대로 언급했다는 것이 어불성설 인 것 같습니다. 

반응형
Posted by 窮則通