개발&Development/태터툴즈 52

텍스트큐브닷컴, 자동승인 기능의 비밀

17일자 업데이트중에 잠수함 패치 하나. 관리자에서 환경설정->글작성중. UI적으로 좀 수정해야 되나란 생각도 들지만 그건 나중으로 하고, 저 기능을 사용하게 되면 일일이 승인 버튼을 눌러줘야 한다는 귀차니즘이 생기지만, 한번 승인된 사용자는 단순히 자동 승인이 될 뿐만이 아니라 필터링이나 심지어 스팸체크도 통과할 수 있다! 가끔 EAS에 자신의 애인이 차단당했다고 연애 전선에 문제가 생길뻔 했다는 클레임도 들어오기에 만든 야심적인(?) 기능. 환경설정->필터부분에 이상한 것이 생겼으니 저기서 목록을 관리할 수 있다. 화이트리스트는 Exact Match 즉 대소문자도 맞아야 하고 토씨 하나도 틀림없이 입력하였을 때만 적용된다. 홈페이지 주소로 검사하나 만약 로그인 된 사용자의 경우 사용자의 ID로 먼저 ..

신종스팸

비밀댓글로 신기한 스팸을 받았는데 메가패스의 주소오타 잡아서 검색결과 보여주기 신공 + 다음 까페 검색 결과 + 어디론가 홈페이지 연결 이라는 매우 복잡한 매커니즘을 이용한건데... 아직 이해가 안되서 처리를 못하겠;;;; ~~~~~~~ 예들아... 원더걸스 소희 팬클럽 홈피 연결하는 장난 치다가 하필 나에게 걸리면 아예 원더걸스가 차단되는 수가 있느니라;;;;;

그분이 오셨습니다. 번역기 스팸

번역기 스팸. 그분이 오셨습니다. 몇일전 부터 테스트 하는 조짐이 보여서 작업 가능한 노트북(MBP)도 헉헉 거리면서 들고 다니고 있었고 오늘은 왠지 모를 이유로 커피도 사고 약간 늦게까지 책보면서 데굴거리고 있었는데 새벽 2~3시쯤 무참히 폭격 하셨군요. 이 스패머는 대체 수입이 얼말까요? 차단된 도메인만 수백개에 달할 것 같습니다. ip를 봐도 치밀하게 준비해 왔습니다. 왠지 고급차.. 아니 비행기 몰고 놀러다닐 것 같네요. 우선 아침에 일어나셨을 때 블로그를 뒤덮고 있을 번역스팸에 대해 죄송하단 말씀 부터 드려야 할 것 같습니다. 아직 제가 부족하여 이런 상황을 만든 것 같습니다. 더불어 현재 EAS가 상당히 민감해진 상황이므로 혹 댓글이나 트랙백이 차단되는 분이 계시면 eolin@eolin.com..

성탄특집 EAS 대사면

1. EAS 대사면 Control-C Control-V(CCCV) 즉 복사댓글로 성탄메시지 적다가 EAS에 걸리신 분들은 현재 거의다 제한을 풀었습니다. 혹 아직도 차단 당하시는 분들은 eolin@eolin.com으로 메일주세요. 2. 휴지통 검색 팁 휴지통에서 "성탄", "크리스마스"로 검색해서 차단당한 메시지가 혹시 있나 확인해 봐 주는 센스. PS. 수백명쯤 차단당했을 거 같았었는데 실제로는 몇명 안됩니다. CCCV보단 정성스레 메시지를 남기는 아름다운 문화를 만듭시다~ PS2. 명절때마다 으례히 하는 작업. 자동화 시키기엔 아직;;;;;

LetterBox Skin for Textcube 1.5.3

이전버전 : http://gendoh.tistory.com/2510953 1. 사이즈 폭과 관련하여 style.css에 관련 설정을 처음 부분으로 다 모았습니다. 덧셈과 뺄셈을 하시면 가로폭을 마음대로 조정할 수 있을 것입니다. 2. skin_comment 블럭을 사용하였습니다. 비표준 치환자이기에 텍스트 큐브는 이것을 지워버립니다. 코드를 볼때만 표시되고 화면 출력에서는 사라집니다. skin.html을 확인해 주세요. 3. 저의 주소가 변경되었습니다. gendoh.tistory.com에서 gendoh.com 으로 변경되었습니다. 직전 버전부터 적용된 라이센스에 따라 자유롭게 수정 및 재배포가 가능합니다만 저의 블로그 주소인 http://gendoh.com 이 반드시 하단에 출력되어야 합니다. Textc..

CodeHighlight Plug-in 0.5

이전버전 : http://gendoh.tistory.com/2510878 스킨과 Class 충돌이 있어서 Tistory에 적용되지 못했던 비운의 플러그인이었습니다. 이번 버전에서는 소스까지 고쳐가며 Class 충돌문제를 해결하였습니다. 더불어 Textcube 1.5 호환 테스트를 수행하였습니다. 태터툴즈 1.1 이상에서 문제없이 수행될 것입니다. 이하 기존의 내용을 그대로 인용합니다. 베이스로 "dp.SyntaxHighlighter"를 사용합니다. http://www.dreamprojections.com/SyntaxHighlighter 기존 테터에서 사용되던 [ code ] [ / code ]를 사용합니다. 그냥 이대로 하는 경우 C++로 기본 적용됩니다. 만약 언어를 적용하고 싶은 경우 "[ code"..

Skin LetterBox for Textcube 1.5

변경 : 2007-08-24 곧 1.5.1 나오면서 스킨 스키마가 살짝 변경되는 것 같아서 준비중입니다. 이 스킨은 급하신 분들만 :) 곧 LetterBox 1.5.1 나옵니다. 새로운 버전입니다. (이전버전 : http://gendoh.tistory.com/2510826 ) Textcube 1.5 릴리징을 기념하여 버전업을 하였습니다. 스킨버전도 1.5 입니다. 1. Textcube의 플러그인 "Metapage Recent Entries as blogmeta" 를 지원합니다. 2. print 미디어의 css가 강화되었습니다. 3. Textcube 1.5의 위지윅 에디터용 css를 지원합니다. 일부이미지는 1up님의 Coolant Skin에서 훔쳐왔습니다. Textcube 자체 이미지를 훔친것도 있습니다..

RSS 스킨 1.1

Textcube 1.5에 맞춰 장난쳐본 RSS 스킨입니다. skin 폴더에 압축을 푸시면 됩니다. 일반적인 스킨이 아닙니다. Geek을 위한 스킨입니다. 이 스킨을 적용하면 블로그 기능중 상당수가 제한이 되니 조심하세요. 관리자 주소가 owner 인것 까먹지 마시길. 이 스킨으로 인한 어떤 부작용도 책임지지 않습니다. -ㅅ- 첫페이지나, 글마다 혹은 카테고리 정도는 동작하는군요. text/html로 출력되기 때문에 일부 환경에서는 XML로 인식 못할 수도 있고 날짜 포맷도 아직 동작하지 않습니다.

TextCube Performance Profiling

Trunk 3751 기준 텍스트 큐브의 DB 디버깅 지원 from 썰렁한 엔지니어 메타 플러그인을 켠 경우라서 일반적인 페이지 뷰잉과는 차이가 있겠지만 아무튼, 처음 뛰는 곳은 php 소스코드 로딩하느라 난리나는 곳이죠. PHP 가속기로 쉽게 해결할 수 있는 부분이기도 합니다. 이후 글들 가져오고 드레싱 하는 부분에서 약간씩 변곡점이 생기긴 합니다만 전반적으로 직선 그래프군요. 페이지 하나를 출력하기 위해서 뭔가 할 일이 많은 상황. 이런 경우에 쓸만한 테크닉들을 찾아보면.. 우선 쿼리캐싱. 현재 TextCube에는 단위 작업내에서만 캐싱이 가능합니다만 디비단에서 해 주던가 아무튼 리퀘스트간에도 캐시가 먹어야 합니다. 페이지캐싱. 화끈하죠. 다만 TextCube의 특성상 많은 변화포인트를 가지는 지라, ..