지난 26일(금)~27일(토) 동안 호그와트 마법학교 제2기 신입생 면접이 진행이 되었는데요... 오늘 29일 하루종일 어려운 합격자 선발과정을 통해 모두 32명의 합격자를 발표했어요... 30분이라는 짧은 시간동안의 면접만으로 250명이 넘는 지원자 중에서 32명을 선발하는 것 자체가 너무나 어려운 일이었어요... 호그와트 제2기 신입생 선발에 위자드웍스의 모든 멤버가 열을 올렸는데요... 그 길고도 어려웠던 시간을 잠깐이나마 사진으로 남겨봅니다.
월요일에 한글과컴퓨터 리눅스용 한글 패키지를 구매했는데, 오늘 도착했습니다. 그동안 사용하고 있던 체험판을 지우고, 바로 정품을 설치했어요... 사실 대부분의 문서는 오픈오피스를 이용해서 작성하는데, 간혹 한글로 작성한 문서를 봐야하는 경우에만 사용하는데요... 사용빈도가 떨어지긴 하지만, 그래도 정품을 구입했습니다. 한글 815 이후 정말 오랜만에 한글과컴퓨터 소프트웨어를 구입했네요...
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 : 정규표현식을 적용할 문자열이 길면, 성능이 떨어지기 때문에, 정규표현식을 적용할 문자열을 짧게 합니다.