지난 글에 이어 생각해 볼만한 문제 회피 방법을 소개할까합니다. domain이 다른 상황에서 데이터를 요구하거나 전송하고자할 때 사용하는 방법으로 script tag 삽입(dynamic script tag)이라는 기법이 사용됩니다. (참고 1: 구글 책 검색) (참고2) www.example.com: main.html위 스크립트는 도메인이 www.example.com에 있으면서, external.example.net이라는 외부 도메인의 글에 댓글을 달 수 있는 방법에 대한 하나의 예시입니다. 전형적이죠. 위 방법의 단점이 있으니 그것은, 위 방법은 GET 방식을 통해 이루어지는 URL 길이 제한에 걸린다는 것입니다. 검색 결과를 참고해봐서 인용하자면, IE: 2083, FF: 65,536, Safari:..
브라우저에서 사용되는 자바스크립트는 잘 알고 있다시피, DOM 구조상 document 개체의 domain이 다르면 접근할 수 없는 것으로 알려져 있습니다. (참고) 그 규칙에 따라서, 브라우저 제작사들은 적절한 접근제한을 가하고 있습니다. 몇가지 상황에서 우회로를 뚫어 보겠습니다. 세션키 전달 같은 데이터베이스를 사용하지만, TLD나 1차 도메인 명이 다른 두 개의 다른 도메인으로 운영되는 사이트를 운영할 때는 싱글사인온 같은 문제가 발생합니다. 한가지 팁으로 사용되는 방법으로는 현재의 window.name에 값을 저장하고 도메인이 달라지는 다음 페이지에서 window.name을 조사하여 전달하는 방식을 iframe에 응용하는 것입니다. example.com: main.html example.net: o..
Python의 CJKCodec에 들어 있는 disjoint, conjoint의 PHP 버전을 만들어 보았습니다. 막연하게 어려울 것이라 생각했었는데, Perky님을 만났을때 힌트를 얻어, 살짝 구현해본 것을 조금 다듬어 공개합니다. 소스는, http://coolengineer.com/files/hangul/hangul.php.txt 이고, 테스트를 해보실 수 있는 링크는 다음과 같습니다. http://coolengineer.com/files/hangul/testhangul.php http://coolengineer.com/files/hangul/testhangul.php.txt 한글가지고 놀아 봐야겠죠?
승차거리 22.1 km 승하차시간 00:18 - 00:38 20분 걸렸으니 평균시속 66km/h카드 가능한 택시가 오자마자 잡아 타고, "풍납동이요"를 외치고 피곤에 지친 몸을 택시 뒷좌석 구석에 처박다. 자세히 보니, 백발이 성성한 노인이시다. 개인 택시는 아니었는데, 이 시간에 70줄은 되어 보이시는 드라이버라니. 창을 모두 열고 달리는 것을 애써 싫다하지 않고, 눈을 감고 잠을 청하는데, 택시의 속력이 예상 밖이다. 다른 택시와 간단한 신경전을 마치고, 한강 남쪽줄기의 올림픽대로를 타고 오는 동안, 힐끗 계기판을 보자하니, 110 km/h이다. 열어 놓은 창은 원래 소음이 많은 법, 들려오는 라디오는, 또한 범상치 않게 CCM이 아닌가. 나이와 그닥 어울리지 않다. 보름달이 남쪽에 둥그렇게 떠있고,..
핸드폰으로 사진 보내기가 많이 비쌀 줄 알았는데, 한 건당 100원이라는군요.
가끔씩, 아주 가끔씩 열 두달 거의 늦게 자는 게 습관이 돼 있어도, 오늘 같은 날은 좀 드물다. 멜랑꼴리한 이 기분에 빠져들면, 왜 이렇게 되었을까를 잠시 생각한다. 오늘은... 비가왔다.온도는 약간 싸늘한 정도, 5월에 느끼는 가을날씨쯤되나보다.밤 1시쯤되었다.적당히 지쳐있다. (휴일에 회사에서 일할 때 느끼는 피로감)혼자다.보이는 사람도 없이 혼자다.흘러간 발라드들 (변진섭 노래 다섯곡, 정지영의 스위트뮤직박스에 나온)자는 아내를 깨울 수도 없고... 양치했으니 좀 버티다(?) 자야겠다.
출근하여 우분투 업데이트를 해보니, 뭔가 심각한 메시지가 뜬다. 특정 OpenSSL 라이브러리 버전으로 만들어진 ssh key가 일정한 패턴이 있는 것인지, 반드시 테스트해야할 경고가 뜬다. 으윽... $ ssh-vulnkey Not blacklisted: 2048 7b:1f:5f:7a:c6:..... /etc/ssh/ssh_host_rsa_key Not blacklisted: 1024 d9:42:47:92:d6:.... /etc/ssh/ssh_host_dsa_key COMPROMISED: 2048 7e:17:d2:36:.... /home/pynoos/.ssh/id_rsa.pub 아. 주로 사용하는 public key가 블랙리스트에 있단다. 리모트 서버의 public key가 블랙리스트에 있는지 확인하는..
- Total
- Today
- Yesterday
- macosx
- writely
- 대화
- ssh
- Subversion
- 구근
- BlogAPI
- Linux
- 수선화
- 퀴즈
- JavaScript
- OpenID
- SVN
- MySQL
- SSO
- 킹벤자민
- 덴드롱
- Tattertools plugin
- url
- 오픈소스
- perl
- TCP/IP
- 클레로덴드럼
- 디버깅
- 식물
- nodejs
- 커피
- 벤자민
- tattertools
- VIM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |