기존에는 window.onload 이벤트를 이용해서 배너를 보여주던 방식이었는데, 다른 스크립트와 충돌이 발생하는 문제가 생겨서 이를 수정했습니다.
CSS를 별도의 CSS 파일로 분리하고, 스크립트를 간소화 시켰습니다.
첨부된 압축파일을 받으신 후, 압축을 풀면 SayNoToIE6라는 디렉토리가 생깁니다. 이 디렉토리를 서버의 plugins 디렉토리에 업로드하신 후, (기존 사용자는 그냥 덮어쓰시면 되요~) 그리고 관리자에서 SaveTheDevelopers 플러그인을 활성화 시키시면 됩니다.
ImageMagick이라는 이미지 편집 소프트웨어가 있습니다. 이 소프트웨어를 이용하면 간단하게 이미지를 편집할 수 있는데요... 많은 프로그래밍 언어에서 사용할 수 있는 API는 물론, command line 툴도 제공을 하고 있어서, 간단하게 쉘스크립트를 작성해서 사용할 수 있습니다. (다만, GUI는 찾지 못했습니다.)
사진을 찍고, 블로그에 올리기 위해 이미지를 리사이즈 하는 스크립트입니다. [code lang-sh]#!/bin/bash
if [ ! -e output ]; then mkdir output fi
# 확장자가 JPG인 이미지를 800x600px로 리사이즈 하기 for img in *.JPG do echo "resizing $img ..."
몇일 전 부터 RSS 수집기가 말썽을 일으켰는데, 이 문제를 수정하느라고 한참을 고생했습니다. 계속해서 해당 프로세스가 CPU와 메모리 자원을 한없이 먹는 문제가 발생을 했는데... thread dump를 확인한 결과 찾은 문제는, 정규표현식으로 이미지 주소를 추출하는 부분이었습니다.
이 문제를 해결하기 위해, 정규표현식 성능을 높이기 위한 방법을 좀 찾아봤습니다. 그 중에서, 몇가지 방법이 나와있는데, 이 중에서
STEP 1 : 정규표현식을 적용할 문자열이 길면, 성능이 떨어지기 때문에, 정규표현식을 적용할 문자열을 짧게 합니다.
IE6는 지난 10여년동안 MS의 독점적 지배하에서 필요악으로 성장을 해왔습니다. 이제 IE 이에외 여러 경쟁상대가 나타면서, MS도 IE 업그레이드 버전을 발표하고 있죠. 하지만, 지난 10여년 동안 파고들었던 자리를 쉽사리 내주지 않고 있는 실정입니다. 브라우저 사용 통계 보기
2008
IE7
IE6
IE5
Fx
Moz
S
O
February
22.0%
30.7%
1.7%
36.5%
1.1%
2.0%
1.4%
January
21.2%
32.0%
1.5%
36.4%
1.3%
1.9%
1.4%
(FireFox가 꽤나 많이 사용되고 있네요. ^^)
이 통계는 외국의 경우일테고, 대한민국의 경우에는 더 심하겠죠... 저희 사이트같은 경우에는 IE6 가 50% 정도를 차지하고 있네요.
그래서 저도 이 캠페인에 동참하기로 했습니다. 제 블로그에 IE6로 방문을 하게되면, 사이트 상단에