텍스트큐브와 호환성 전쟁

http://notice.textcube.org/ko/127

예전 태터툴즈가 버전 1을 찍으면서 UTF-8 인코딩을 지원하는 MySQL 서버들이 대폭 늘어난 기억이 납니다. 하지만 데이터베이스에서 UTF-8 인코딩을 못하는 서버라도 문제없이 잘 돌아갔습니다. 아마 그 힘은, 제가 알기로는 함수 딱 하나만을 담은 iconv.php라는 참 커다란 파일에서 나왔다고 생각합니다.

자세히 보지는 않았으나 파일에 모든 문자의 코드를 담은 문자열이 두 뭉치 있더군요. 그러니 당연히 잘 돌아갔습니다. 뒤에서 100KB 스크립트 파일이 함수 딱 하나만 담고 있든 말든 누가 신경이나 쓰겠습니까? 누가 알겠어요. 저도 한동안 까맣게 잊고 있다가 문득 스쳐지나간 생각에 다시 뒤져보고 확인했을 뿐입니다.

...

시간이 흘러 태터툴즈에서 가지쳐나와 버전업을 한 텍스트큐브는 이제 2.0을 바라보고 있고, 더 이상 낡은 차체에 엔진을 실을 수 없다는 비유에 따라 1.7 버전 이후의 텍스트큐브는 PHP 버전 5.2 이상을 지원하는 서버에서 돌릴 수 있다는 제약이 생겼습니다.

아, 그런데 PHP 버전을 5 대로 올리면 PHP 버전 4 대의 코드들이 대량으로 오류를 토해낸다는군요. 대표적으로 이미 지원된지 한참 지난 제로보드 4가 있는 것 같네요.

그래서 문득 내가 쓰는 웹 호스팅 서비스가 지난번처럼, UTF-8을 지원하는 데이터베이스를 지원했던 것처럼 PHP도 새로운 버전을 지원하게 될까? 질문을 해볼까? 하는 생각이 들었는데, 벌써 TnF 관계자분께서 질문을 하고 가셨습니다. 아쉽게도 지원할 계획이 없다고 하시는군요.

그래서 PHP 버전 5대를 지원하는 웹 호스팅을 찾아봤더니... 이런, 비록 서비스를 받은 것은 아니지만 제 기억으로 그다지 좋은 경험을 가진 곳은 하나도 없네요. 아니면 갑자기 호스팅 비용이 두 배로 뻥튀기된다거나.

...

그래서 드는 생각인데, 이런 지저분한 호환성 전쟁은 어김없이 명절마냥 다시 찾아오는 것 같습니다. 새로운 무언가는 죽든 말든 항상 얼마만큼은 낡은 것의 피를 뒤집어써야 합니다. 몰락한 제로보드 5, 욕이란 욕은 다 먹었던 것 같은 한글 워디안, 닷넷 프레임워크, 윈도 XP, 윈도 95, 승리의 엑셀, MS-DOS... 그리고 만세의 악(?)으로 길이 남을 코볼까지!

아무튼 웹 호스팅 업체든 TnF든 웹 호스팅을 받아야하는 사람들이든 누구 하나는 똑똑하게 PHP 언어를 만드는 작자들 덕에 큰 피를 봐야겠네요. 이 나쁜 사람들 :p

ps. 이거 아시나요? 엑셀 2007에선 여전히 엑셀 5.0 형식으로 저장하는 것을 지원하더군요. 열기 형식엔 언제 멸망한지 기억도 안나는 dBase 형식이 있더군요. 대체 언제적 것들인지 참... MS 안 망하는데엔 이유가 있긴 합니다-_-;

ps. 비밀리에 호환성 전쟁을 끝낸 플랫폼은 딱 하나 있습니다. C++.

ps. 죄다 조엘 온 소프트웨어에 나오는 얘기입니다. 나는야 베끼기 달인.
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2008/06/26 20:40 2008/06/26 20:40
,
Response
No Trackback , 6 Comments
RSS :
http://eyefocus.byus.net/tt/rss/response/334

텍스트큐브.com 클로즈드 베타

http://www.textcube.com

이전 태터캠프 글들을 들춰보니 기대되던 소문의 서비스들이 이제 손에 잡힐 모양으로 빚어진 향기가 나는데, 사실 이것에 관심을 가진 사람들을 흡수해올 가능성이 어떨지는... 그건 잘 모르겠습니다.

그러고보니 그 때 태터캠프에서 냉큼 클로즈드 베타 신청을 한 기억이 문득 났는데, 그건 텍스트큐브 닷넷이었네요. 아이고... 착각은 자유 :)
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2008/05/28 07:52 2008/05/28 07:52
,
Response
No Trackback , No Comment
RSS :
http://eyefocus.byus.net/tt/rss/response/329

KMPlayer Down, Textcube Up

먼저... 태터캠프가 끝난지 얼마 되지 않아 텍스트큐브가 1.6으로 판올림을 했습니다. 꽤 노고가 들어갔다는 증거라면, 아무래도 1.5에서 제가 제멋대로 고쳤던 스킨을 그냥 써도 고스란히 그대로 나오는 것으로 금세 알 수 있겠죠. 이전에 1.1 정도에서 1.5로 판올림을 했을 때에는 뭔가 구겨져서 고생을 했지만 이번엔 사이드바와 스킨을 조금 조정하는 정도로 순식간에 완료.

...

인기 멀티미디어 재생 프로그램인 KMPlayer는 최근 2-3주 사이에 기존에 취미삼아 개발을 하시던 강용휘님의 손을 떠나서 많은 사람들의 짜증을 쓸어담는다는 판도라TV로 넘어갔다는 추측이 파다합니다. 최신판이라고 올라온 요새 프로그램에 버그가 많아 그런지 만족하지 못하는 글도 포럼에 많이 올라왔고, 갑자기 등장한 스킨 제작 대회에, 무엇보다도... 프로그램을 내려받는 주소가 판도라TV 것으로 되어 있기 때문이죠.

아무래도 사람들이 기분나쁘게 생각하는 부분은 원래 개발하시던 분의 한마디 해명도 없이 악명높은(...infamous지 famous는 아니잖아요) 판도라TV로 어느날 갑자기 사랑받던 프로그램이 넘어갔다는 것입니다. 판도라TV도 원래 개발자분도 꿀먹은 벙어리마냥 그것에 대해서 아무 말도 없는 것이 더욱 수상함을 부추기고 있기도 하고요.

KMPlayer가 넘어갔다는 정황을 보니 유명한 프리웨어였던 Winamp와 Nullsoft의 사례가 생각이 납니다. 사실 저도 Nullsoft의 원래 멤버가 몇 년 전에 이미 Winamp 팀에서 전부 떠났다는 것을 안 게 고작 한두달 전이었는데, 그 영향인지는 모르겠으나 Winamp가 2에서 3으로 판이 올라갔을 때 있는 욕 없는 욕을 다 먹고 나서 다음 판인 5에서 다시 2 기반으로 돌아온 것은 자명한 사실이죠. 그래도 AOL은 Nullsoft를 사들일 때 발표는 하지 않았습니까.

그저 "넘긴다", 이 한 마디를 못 들으니 이런 불쾌함이 생겨서 많은 사람들이... 아니 많지는 않은 것 같으니, 그냥 사람들이 목청을 높이는 것 같습니다. 개발자 한 분이 업무 외에 취미삼아 하시는 일이라도 이젠 많은 사람들이 섭섭해 하게 되었네요. 좀 아쉽습니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2008/03/04 18:49 2008/03/04 18:49
, ,
Response
No Trackback , 2 Comments
RSS :
http://eyefocus.byus.net/tt/rss/response/317

제4회 태터캠프 요약

발표 파워포인트를 보고 대충 옮겨적었습니다. 전혀 엉뚱한 내용을 적거나 하지는 않겠지만, 혹시 그럴 수도 있겠죠. 현장에 있으셨던 분들이 이건 아니다, 잘못 적었다 하는 부분이 있다면 얼마든지 지적해주시길.

0-1.
- 들어가니 오픈마루 레몬펜 이벤트를 하고 있었습니다. 일단 접수부터 했습니다.
- 자리잡고 앉으니 체스터 두목님과(네... 그냥 두목이라는 말이 어울림) bklove님께서 연방 사진을 찍고 계시더군요. 카메라는 어지간하면 DSLR이거나 얇은 것들이니... 기가 죽더군요. 400만 화소는 이제 핸드폰보다도 못하니.

0-2. 진짜 오프닝
- 개발 서버가 폭파되어 위기를 맞으셨다는군요. 그 이유 때문이었나.
- 저번 오픈하우스 때 봤던 "다양성"에 이어 가능성을 강조하시더군요...
- 어려운 이야기는 생략하신다고 하셨으나 사실 완전히 생략할 수는 없겠죠(...)
- 텍스트큐브와 티스토리 사용자 손들기. 1:3 정도의 비율로 티스토리가 많았습니다.

1. 텍스트큐브


2. 티스토리


3. TnC


4. Not so small session Part 1 태터앤미디어


5. Not so small session Part 2 레몬펜


6. 마무리

이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2008/02/16 22:53 2008/02/16 22:53
, , , , , ,
Response
7 Trackbacks , No Comment
RSS :
http://eyefocus.byus.net/tt/rss/response/313

제4회 태터캠프 사진들

사진과 코멘트로 적어보는 현장 분위기입니다. 일단 사진만 올리고 자세한 것은 적어놓은 것들을 보고 요약해서 조금 있다가...

사용자 삽입 이미지

현수막은 여전한데 전에 갔던 것이 태터툴즈 오픈하우스 두 번째였으니 태터캠프부터 따지면 많이 지났군요.

사용자 삽입 이미지

화이트 스크린을 찍었더니 플래시가 뻥뻥 터지고 사진도 다 이 모양이더군요. 오늘 쓴 400만 화소 카메라 크기는 크기로만 보면 이미 DSLR급(...)


사용자 삽입 이미지
사용자 삽입 이미지

전통의 칠판 행사 시간표도 여전합니다

사용자 삽입 이미지

RTM... bug patched... This is Enginiaaaaa!

사용자 삽입 이미지

신입 교육 과정 스케줄이 붙어있었는데... 뭐 괜찮으니까 그냥 붙여놓았겠죠?

사용자 삽입 이미지

이제 대놓고 이상한 것(?)을 만들기로 한 TnF

사용자 삽입 이미지

참가하신 분들의 이름과 블로그를 담은 쪽지

사용자 삽입 이미지

기입 미 촤컬리잇! 기입 미 촤컬리잇! (...)

사용자 삽입 이미지

기회만 있다면 베타 테스트에 신청하는 겁니다...

사용자 삽입 이미지

배우가 보도 블럭에 손발을 찍는다고 그들의 손발만 소중한 것은 아니듯이...

사용자 삽입 이미지

의혹을 해소하기 위해 나오셨습니다. 그러나 연단에 가려서 바지는 공개되지 않았습니다.

사용자 삽입 이미지

"경품 내놔! 드... 드리겠습니다!"는 질리셔서 포스를 내뿜으시는... 것은 아닙니다.

무슨 얘기가 나왔나라든가 소감 등은 다음 글로 미루죠. 눈이 아파서...
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2008/02/16 20:54 2008/02/16 20:54
, , ,
Response
5 Trackbacks , 2 Comments
RSS :
http://eyefocus.byus.net/tt/rss/response/312

http://www.tattertools.com/ko/bbs/view. ··· no%3D546

백업을 안해놓은 저의 실수로 한 마디 입력해놓은 게 다 날아가서 혈압이 오른 끝에 3시간 정도를 거쳐 php만 사용하는 버전으로 수정했습니다. JCrew님 것이 원본입니다.

...설정만 하면 아무 스킨에서나 뿅하고 나타나게 할 재주가 없어서 그런 건 안되지만, 어쨌든 플러그인 안에 있는 index.php 파일이 계정에서 없어지지만 않으면 날아가지는 않습니다. 네. 사실 유일한 장점은 그것 뿐이에요.

치환자 [##_display_wise_saying_##]을 스킨에 집어넣어 원하는 부분에 나타나게 하거나 사이드바 환경설정에서 끌어서 갖다붙이면 나타납니다. php 파일 안의 $sayingbegin과 $sayingend 변수를 조절해서 선택 범위를 지정할 수 있습니다.

...사실 이런 허술한 땜질 말고 누구 실력있는 분이 DB를 사용하는 버전을 만들어줬으면 좋겠다고 생각만 하고 있습니다. 복잡하게 핸들러 쓰고 그런 것도 없어서 텍스트큐브 아니라 태터툴즈 1.1.3도 될 것 같은데, 다시 돌아갈 방법도 없어서 생략했습니다-_-;
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2007/08/19 15:08 2007/08/19 15:08
, ,
Response
A trackback , No Comment
RSS :
http://eyefocus.byus.net/tt/rss/response/253

하드웨어 / 텍스트큐브 업그레이드

1. 하드웨어

어제 코어 2 듀오 / 콘로로 갈아탔습니다. 1년만 지나면 다시 전까지 쓰던 애슬론 64 / 베니스 신세가 되고 말겠죠. 쿼드 코어도 이미 20만원 중후반 제품이 있으니-,.-

평상시 사용으로는 이미 베니스조차도 무지하게 빨랐기 때문에 그다지 차이가 나지 않는 것 같으나, 이전 소프트웨어가 비효율적이라 CPU를 마구잡이로 사용하는 경우에는 베니스가 약했던 반면 이번 콘로는 순수한 파워로 가볍게 눌러버리는 듯한 느낌이 듭니다. KMPlayer로 TV 방송을 오래 녹화해도 밀림 현상도 없고, 인코딩 속도도 딱 2배.

지금 콘로가 지금까지 썼던 베니스와 소비전력이 비슷하지만 아이들 상태 클럭이 베니스의 클럭과 같고(2.0Ghz), 물론 아이들 상태라 전력을 덜 먹을테니... 기술의 진보란 참 무서운 거지요.

2. 태터툴즈 -> 텍스트큐브

좋은 점 : 속도가 빨라졌습니다. 새 스킨도 멋집니다. 파일 용량도 적고 깔끔해보입니다.

나쁜 점 : 1.1.3에 덮어씌웠더니 잠깐 되다가, 플러그인을 만졌더니 무한 루프가 도는지 블로그 접근이 안되고 맛이 갔습니다. 그 상태에서 관리자로는 접근이 가능하여 데이터를 백업하고, 다시 백업한 데이터를 집어넣었는데, 펼치기(More/Less) 부분이 인식이 안되는지 단순 데이터가 되어버렸습니다.

한마디로... Incremental보다는 Clean 설치를 해야 빠르다는 겁니다. 골치아프네요.

ps. 그동안 쓰던 명언 플러그인 자료가 사라졌네요. 별도 플러그인 설정에만 저장을 해놨던 걸까요? 스킨 설정 정도는 다시 할 수 있다지만 명언 다시 입력하는 것은 고역이네요.

2-1. 플러그인

랜덤 명언 출력 플러그인은 치환자를 넣으면 작동이 잘 안되는 것 같습니다. 어디에 의존해서 물려있는 건지는 잘 모르겠습니다.

구글 애드센스는 비교적 단순하게 잘 작동합니다. 영역을 잡고 스타일시트를 넣어줘야 하는 정도라면 비교적 간단한 편이겠죠... 아마도?

올블릿2는 보기싫게 밑줄이 가서 스타일시트를 고쳐야 될 것 같네요.

2-2. 올블릿2, More/Less

올블릿2는 넣는 자리를 정확하게 구분해야 할 것 같습니다. 제대로 넣지 않으면 덜렁 스킨 스타일시트에 의존해버리는 것 같네요-_-;

More/Less는 다시 작동합니다. 데이터 교정을 해서 그런지 어쩐지는 잘 모르겠습니다.

1-1. 이상하게 강건한 XP

보통 MS 제품은 잘 박살나는 파란 유리 창문으로 유명하지만, 이번에 제가 업그레이드를 할 때 메인보드가 통째로 바뀌었음에도 불구하고, XP에선 파란 화면이 뜨지 않고 정상적으로 부팅에 성공해버리는 괴력을 보여주었습니다. 게다가 안전 모드도 아니었죠.

좀 이상한 일이네요... 아니 그런데 이런 걸로 의혹을 품어도 되는 건가-_-;
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by pequt

2007/08/18 13:05 2007/08/18 13:05
, ,
Response
No Trackback , No Comment
RSS :
http://eyefocus.byus.net/tt/rss/response/250

한 마디
증오는 마음에서, 경멸은 머리에서 나온다. 그리고 둘 다 쉽게 통제하기 힘들다.
쇼펜하우어