May 302014
 

크롬을 사용하다가 일부 링크들이 클릭이 안되는 현상이 발생하여
Chrome Debugger의 Network 탭에서 해당 링크를 클릭하여보면
CAUTION: Provisional headers are shown 이라는 메시지가 보이면서
링크 호출이 취소되는 현상이 발생할 수 있다.

이미지 1

이 현상은 다음과 같은 이유들 때문에 발생할 수 있다.

  1. AdBlock과 같은 크롬 확장 프로그램때문에 발생할 수 있다.
    이 경우 AdBlock을 중지하거나 삭제해 본다.
  2. Custom Protocol을 실행시키지 못하는 크롬 자체의 문제일 수 있다.
    이 경우 크롬 브라우저가 서로 같은 버전임에도 불구하고 사용하는 PC에 따라 동작하기도 하고 그렇지 않기도 한다.
    이 문제인 경우에는 mailto: 같은 표준적인 링크들도 정상적으로 동작하지 않으므로 크롬 자체의 문제라고 볼 수 있다.

위 2번 문제인 경우에는 다음과 같은 순서로 문제를 해결할 수 있다.

  1. HTML 소스를 보고 클릭되지 않는 링크의 URL이 Custom Protocol을 사용하고 있는지 확인해본다.
    • 예 : <a href=”myprotocol://myteststring”>링크</a>
  2. 크롬 브라우저를 닫는다.
  3. 설치된 OS에 따라 다음 경로에 있는 Local State 파일을 연다.
    • 윈도우즈 7인 경우 : %LOCALAPPDATA%\Google\Chrome\User Data\Local State
    • 맥 OS 10.8인 경우 : ~/Library/Application Support/Google/Chrome/Local State
    • 우분투 12.04인 경우 : ~/.config/google-chrome/Local State
  4. 이 파일에서 excluded_schems 라는 문자열을 찾아서 아래와 같이 추가하고 저장한다.
    (Custom Protocol이 “myprotocol”인 경우의 예)
    “myprotocol” : false,
  5. 크롬을 다시 시작한다.

관련 글 :

  • 관련 글이 없습니다.
Dec 302013
 
iOS 7 사파리에서 다른 탭으로 쉽게 이동하는 방법

내가 iOS7에 실망한 이유 라는 글에서 썼던 내용 중에 사파리에서 다른 탭으로 이동하려면 페이지를 빠르게 스크롤해야만 버튼이 나타나는 문제가 있음을 지적한 적이 있다. 그런데 우연히 좀 더 쉽게 버튼을 사용하는 방법을 발견했다. (이 기능이 iOS 7에서 처음부터 있던 기능인지 중간에 업데이트하면서 생긴 기능인지는 모르겠다) 탭 이동 버튼이라함은 아래 그림에서 보듯이 하단 우측에 나타나는 버튼을 말한다. [...]

 Posted by at 오후 3:42
Nov 052013
 

TextMate 2 버전에서 매크로(macro) 만드는 방법이 변경되어 메모합니다. 에디터의 우측 하단의 빨간색 녹화 버튼을 눌러 매크로 녹화를 시작한다. 녹화할 매크로를 에디터에 입력한다. 녹화가 끝나면 다시 우측 하단의 빨간색 녹화 버튼을 눌러 녹화를 종료한다. Control + Command + m 키를 눌러 새 매크로를 저장한다. Tweet This Post Post to Facebook관련 글 :관련 글이 없습니다.

Sep 262013
 

얼마 전 내가 iOS7에 실망한 이유라는 제목으로 iOS 7의 문제점 몇가지를 올렸었다. 그 중 홈버튼이 느려졌다는 내용이 있었는데 때마침 갖고 있던 아이패드2는 iOS 7으로 업데이트하지 않은 터인지라 얼마나 차이가 나는지 개인적으로 궁금하기도해서 아이폰5와 간단하게 비교 실험해보았다. 결과는 아래 촬영한 동영상과 같이 확실히 iOS 7의 홈버튼 동작이 느려져있었다. 작은 차이라고 생각하시는 분도 있겠지만 홈버튼을 자주 사용하는 [...]

Sep 222013
 
내가 iOS7에 실망한 이유

필자는 소위 말하는 “애플빠”까지는 아니지만 그래도 애플의 제품을 무척 좋아하고 많이 사용하고 있는 사람이다. 노트북은 오로지 맥북만 사용하고 아이폰3GS 시절부터 줄곧 최신 아이폰만을 사용해오고 있다. 태블릿도 아이패드고 집과 사무실에서 사용하는 키보드와 마우스도 모두 애플 제품이다. 애플 제품을 사용하는 이유는 한마디로 말해 너무 좋기 때문이다. 윈도우폰이나 안드로이드폰도 잠시 써보고 한때는 씽크패드 노트북에 빠져 IBM 제품만 쓰던 [...]

Jan 182013
 

맥북에서 다중 모니터를 쓰면서 디스플레이 정렬을 노트북을 아래놓고 모니터를 상단에 놓고 쓰고 있었습니다. 그런데 마운틴 라이언 업데이트 후 언제부턴가 상단 모니터로 창을 이동하려고 하면 메뉴바에 막혀서 이동이 안되더라구요. 버그로 생각하고 있었는데 오늘 해결책을 찾았습니다. 창을 드래그해서 상단으로 이동할 때 메뉴바에 막히더라도 계속해서 쭉 올리면 어느 순간 올라갑니다. 허탈하게도.;;   Tweet This Post Post to Facebook관련 [...]

 Posted by at 오후 2:47
Oct 112012
 

  9월 25일자로 twitter API에 변경이 있습니다. api 주소에 버전 정보를 추가하도록 되었습니다. 이 정보가 추가되지 않으면 다음과 같은 에러를 보실 수 있습니다. [message] => Sorry, that page does not exist [code] => 34 이 문제를 해결하려면 기존 호출 URL을 다음과 같이 수정하세요. 변경 전 : ... api.twitter.com/users/show.json ... 변경 후 : ... api.twitter.com/1/users/show.json ... [...]

Jan 302012
 

  Control+T in Terminal shows time snapshot – Mac OS X Hints. 맥 OSX 라이언에서 터미널 띄우고 프로세스 실행하는 동안 Control+T를 누르면 해당 프로세스 PID나 Load 등을 볼 수 있다. 예) $ buildOrder.py load: 2.51 cmd: p4 15179 running 0.00u 0.00s load: 2.23 cmd: p4 17962 waiting 0.01u 0.00s load: 2.53 cmd: Python 15167 running [...]

Oct 092011
 
Trello: 심플하고 깔끔한 프로젝트 관리

Trac이니, Gantt니, Mantis니, 여러가지 프로젝트 관리 툴을 사용해보았지만, 쓰다 보면 항상 느껴지는 2%의 찝찝함이 있습니다. 관리 툴을 사용해서 뭔가 체계적인 것 같기는 한데, 이것이 과연 프로젝트 관리를 위한 것인지, 아니면 프로젝트 관리를 관리하기 위한 것인지 생각보다 쉽지 않다고 느껴질 때가 있다는 것입니다. 지루한 UI라든가, 깨알같이 나열된 작업들, 수많은 옵션과 그로 인한 학습의 수고 등 꽤 귀찮기도 [...]