반응형

오류 현상

아이폰 16을 샀고, 숫자를 입력하면 3~4 글자 까지는 정상적으로 작성되다가, 그 이상이 되면 특정 숫자를 반복하는 등의 문제가 생긴다.
특히 은행앱등에서도 잘못사용되면서 시껍한 적이 한두번이 아니라서, 숫자 패드를 빠르게 작성하다가, 지금은 숫자 하나 하나씩 세는데,
긴 숫자 배열을 입력할 때에는 이게 눈에 익지도 않고 짜증이 많이 난다.

오류 내용

iOS 18.1에서 이중언어 신규 기능이 생겼다. 필자도 항상 영어를 쓸 때에 귀찮았는데, 신기해 하면서 해당 키보드로 변경을 했다.
문제는 이 이중언어의 키보드에 오류가 있다는 것이다. 이것이 단순 String의 Pattern matching으로 동작하는 것이 아닌 학습된 소형 언어 모델을 사용하는 것 같다. 이 모델이 동작을 하며 키보드에서 무언가가 입력되었을 때에 자동 보정이 동작하면서 숫자가 잘못 입력되는 현상으로 보인다.

이중언어 키패드와 같은 경우에는 분명 이중언어 키패드를 쓰고 있다는 것을 알 수 있게 키패드의 특성이 눈으로 보인다. 다만 숫자 키패드는 이중언어 키패드와 상관이 없는 키패드이지만 이 이중언어 키패드의 영향을 받고 있다는 것이 놀랍고 아쉽다.

당분간은 이중언어 키보드를 사용하지 말자.

한국어 영어 각 단어와 언어의 특성이 있기 때문에 처음에 쓸 때에는 아주 잘 되는 것 처럼 보인다.
다만 한국어의 각 순서가 영어단어 혹은 영어 줄임말 조금이라도 Matching되면 한글로 사용이 안되고 이상한 영어 단어로 변경이 된다.
한/영 모드를 따로 쓸 때에는 오타가 날 지언정 해당 언어로 사용되기 때문에, 오타가 나면 해당 언어로 바꿔서 사용하면 되지만,
이것은 굳이 이중언어/한/영 세가지 키보드로 번갈아 가면서 그 단어를 치기 위해 또 키보드를 변경해야 한다.

특히 숫자가 자동완성 되는 것은 생각도 못했는데, 위에 언급했듯이 은행 어플 등에서 자동 완성이 될 경우, 실제로 위험하다.
난 11,500을 입금하려 했지만 1,115,500 이 입금되면, 이건 단순히 문자 작성 오류가 아니라 은행 이슈로 돈을 돌려받기 쉽지 않을 것이다.
이 오류는 너무 명백해서 금방 수정 패치가 될 것으로 보이지만(애플이 이런 단순한 QA도 되지 않고 릴리즈가 되다니 앱등이로써 충격이다), 이중언어 키보드의 편리함을 경험하기 위해 시작했다가, 이중언어 키보드를 안쓰는게 좋겠다 라는 경험만 가지게 된 것 같아서 무척이나 아쉽다.

반응형
반응형

fstab 수정시 옵션을 설정할 수 있는데 보통 구글링하면 defaults로 설정되어 있다.

여기서 default로 "s"를 빼고 작성시 리부팅할때 fstab 비정상 동작으로 boot sequence가 중단될 수 있다.

이럴 경우 ssh daemon이 정상적으로 뜨지 않아서 데이터 센터 등에 서버가 있을 경우 난감한 상황이 발생할 수 있다.

 

처음 작성할 때에 defaults가 아닌 nofail로 설정할 경우, 해당 설정이 정상적이지 않더라도 mount를 비활성화하고 boot sequence를 계속하게 할 수 있다.

차라리 그냥 다른 이유에서도 mount가 비정상 상황이 발생하더라도 nofail로 boot seqence를 계속하도록 수정하는게 중요할 것 같다.

반응형
반응형

 

MacOS를 업데이트 하려는데 

"MacOS XXXX 설치.app 복사본이 손상되었기 때문에 MacOS를 설치하는데 사용할 수 없습니다" 라는 메시지가 나오면,

다시 업데이트 버튼을 눌러도 같은 오류 메시지만 나오고 방법이 없다.

 

그럴때에는 Finder를 열고 좌측에 응용 프로그램을 열어서

찾기로 "macos" 라고 찾으면 "MacOS <Version> 설치.app"이라는 파일이 나온다.

 

해당 파일을 삭제 후에 환경 설정에서 다시 업데이트 버튼을 누르면 다시 다운로드 부터 시작 하게 된다.

다만 이상한 점은 다운 받은건 8기가가 넘는데 해당 응용프로그램은 1.8메가라는 사실...

다운로드 받은 8기가는 어떻게 되는건지는 모르겠다.

반응형
반응형







 linux에서 vim으로 코딩할때에 Macro,  변수, 함수 등을 보기 편하게 나타내 주는 Tag List라는 VIm Plugin이 있다. 상당히 편해서 주로 사용하는데 집에 리눅스를 설치하고, vim을 설치하고, tag list plugin을 다운 받아서 세팅해 놨다. Tag List를 다운받는 곳은 아래와 같다.

http://vim.sourceforge.net/scripts/script.php?script_id=273



 위에서 Tag List 압축파일을 다운받고, 압축을 풀면 plugin 폴더와 doc폴더가 있다. 이 두 폴더를 .vim 안에 압축을 풀어준다.

.

├── doc
│   └── taglist.txt
└── plugin

    └── taglist.vim


2 directories, 2 files




실행방법은 vim을 실행 후에 명령어 모드(:)로 아래와 같이 실행하면 된다.

:Tlist



하.지.만... 처음 실행을 하면 vim이 실행되기 전에 아래와 같은 에러가 발생할 수 있다.

Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not loaded.


 

위와 같은 에러는 Tag List는 Ctags를 이용하는데 Ctag가 설치되지 않아서 Tlist Plugin이 Load되지 않은 것이다.

http://ctags.sf.net에서 Ctags를 설치한 후 실행하면 정상적으로 실행이 된다.



반응형
반응형





VirtualBox에서 Win8  설치시 아래와 같은 에러가 발생했다.



Window8를 설치하기 위해서는 Physical Address Extension (PAE), NX, and SSE2등의 기능이 지원 된다고 한다. 위와 같은 에러는 BIOS에서 No-Execute Memory Protect기능이 Disabled 되어서 발생하는 에러인데, 이것은 CPU마다 다르며, AMD에서는 NX(No Excute), INTEL에서는 XD(Execute Disable)이라고 불린다.

(MS측 설명 : http://answers.microsoft.com/en-us/windows/forum/windows_cp-windows_install/booting-from-windows-8-release-preview-dvd-error/3ba83d46-d127-454d-96d8-c92d237b0edb)


이런 경우 설치를 하기 위해서는 컴퓨터를 Reboot하고 BIOS에서 CPU Configuration 혹은 BIOS Security에서 No-Execute Memory Protect기능(자신이 가진 Mother-Board마다 다르게 표현될 수 있습니다.)을 Enable로 변경하면 설치 가능하다.

자신의 컴퓨터에서 해당 기능이 없는경우 설치가 어려운것 같다.



반응형

+ Recent posts