블로그 이미지

개발로그 - DevLog

프레임워크(framework), 웹2.0 등 개발기술과 서비스 by 태미(taemy)


'서비스,제품'에 해당되는 글 84건

  1. 2008/07/13 텍스트큐브 1.7.2 업그레이드후 내부파일(명령) 위치의 변화?
  2. 2008/07/13 텍스트큐브(textcube) 1.7.2 버전으로 업그레이드 및 문제점(3)
  3. 2008/05/30 텍스트큐브닷컴 과 티스토리의 차이점.(4)
  4. 2008/04/18 옥션 개인정보 해킹 - 유출된 정보로 공격이 시작되었습니다(가능성)(2)
  5. 2008/03/19 리눅스에서 네이트온을 써보자. (Pidgin 플러그인 방식)
  6. 2008/03/16 ubuntu dapper 에서 gutsy or hardy 업그레이드(준비중)
  7. 2008/03/14 PostgreSQL(pgsql) 을 사용해 보자.(1)
  8. 2008/02/16 시너지 (synergy - 가상KM) 를 GDM 에서 사용하기.(1)
  9. 2008/01/24 GPS (위치정보) 를 활용하기 쉬워지는가?
  10. 2008/01/17 Sun acquires MySQL (mysql 은 어떻게 될까?)

텍스트큐브 1.7.2 업그레이드후 내부파일(명령) 위치의 변화?

http://devlog.experlab.com/441
업그레이드 후에 블로그 오른쪽 상단에 있는 검색이 작동하지 않았다.

그 이유는 1.7.2 버전에서 rewrite rule 의 변화인지, 내부파일위치의 변화인지
기존의 blog/{내부명령}/index.php 의 구조가 바뀌었다.
기존에는 태그, 지역로그 등이 각각  blog/tag/index.php , blog/location/index.php  로 설정되어 있었다.

그 위치가 interface/blog/tag.php , interface/blog/location.php  등으로 바뀌었다.

혹시 내부명령(?)을 직접 만들어서 사용하는 경우. (공식명칭이 뭐지?)
그리고  rewrite.php 파일의 70 라인에서
array('api','archive','attachment','author','category',....,'foaf','guestbook','keylog','location','    logout','notice','page',......'suggest','sync','tag','ttxml','gsearch')))
처럼 추가해 주어야 한다.(끝부분에 추가했다)

구글 검색을 gsearch 라는 명령으로 만들어 놓았었다.(http://devlog.experlab.com/362)
기존 blog/gsearch/index.php 를 interface/blog/gsearch.php  로 복사하면 된다.


이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 0 Trackback 0

Trackback : http://devlog.experlab.com/trackback/442 관련글 쓰기

Top

텍스트큐브(textcube) 1.7.2 버전으로 업그레이드 및 문제점

텍스트큐브(textcube) 1.7.2 버전으로 업그레이드 했다.
얼마후 서버를 이전하기 전에 업그레이드를 해보기로 했다.

백업만 받아놓고, 무작정 덮어쓰기를 해버렸다.

큰 문제는 없는 듯.


# 몇몇 문제점.
1. 음. 몇몇글이 안뜨고 있다. 아마도 플러그인과 충돌이 나는 듯.
  좀더 보니, 글에 댓글이 있는 경우 안뜨네. 댓글 관련 플러그인을 살펴봐야 겠다.

잠깐 살펴보니, 다음 플러그인이 충돌이 일어나는지 작동시키면 뜨지 않는다.
 - 댓글/방명록 이모티콘표시
 - 새창으로 열기 링크
 - JP Entry Hits Plugin
일단 위 플러그인들을 해제하니 글이 잘 뜬다.

2. 그리고, 업로드시 이미지 미리보기가 안 보인다.(왜 그렇지? vista ,xp 모두 그러네.)
  요건 모르겠다. 미리보기창이 그냥 하얗게만 보인다.

3. .htaccess 가 바뀐다고 했는데, 그것때문인지.
  http://devlog.experlab.com/wiki  라고  textcube 디렉토리 밑으로 wiki 를 운영하고 있는데, 접근이 안된다.
  따로 rewrite rule 을 설정해 줘야 할 듯 하다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 3 Trackback 0
  1. creorix 2008/07/13 16:54 address edit & delete reply

    안녕하세요? TNF에서 활동중인 creorix라고 합니다. taemy님 블로그를 RSS로 구독하는 독자이기도 하구요 ^^; 몇 가지 문제가 발생했다고 하시길래 도움 조금 드리려고 합니다 :)

    1. 플러그인을 활성화했을 때 빈 화면이 나오는 문제는 디버그 모드를 활성화시키고 디버그 화면을 켰을 때 어떤 에러 메시지가 나오는지 TNF 포럼에 알려주시면 도움이 됩니다 :)

    2. 이 문제는 버그 보고가 있어서 제가 수정했습니다. 현재 trunk에는 반영되어 있고, 차기 릴리즈 때 수정된 버전이 배포될 예정입니다 ^^

    3. 이 부분은 TNF 포럼의 FAQ에 있는 글 http://forum.tattersite.com/ko/viewtopic.php?id=5335 이 도움이 될 것 같습니다. 참조해 주세요~

    그럼 앞으로도 좋은 글 기대하고 있겠습니다 ^^ 불편하신 점 있으시면 포럼에 들러서 찔러주세요~

    • 태미(taemy) 2008/07/13 17:37 address edit & delete

      앗! 감사.

      1번은 시간을 두고 살펴봐야 겠군요. ^^

      2번은 해결되었다고 하니, 조만간 새버전에 적용되겠군요.

      3번은 링크따라가서 수정해서 해결했습니다.

      감사합니다. ^^

    • creorix 2008/07/14 00:07 address edit & delete

      아, 참고로 새 버전이 릴리즈되기 전까지 기다리기에 2번 문제 때문에 불편하시다면 http://dev.textcube.org/ticket/1050 쪽 변경사항 보시고 수정해주시면 됩니다 ^^

Trackback : http://devlog.experlab.com/trackback/441 관련글 쓰기

Top

텍스트큐브닷컴 과 티스토리의 차이점.

http://www.textcube.com
텍스트큐브닷컴을 런칭준비중인듯 하다.

그리고, 티스토리
http://www.tistory.com


둘의 차이점은 무엇일까?

기술적인 부분은 텍스트큐브 와 태터툴즈 를 각각 기반기술로 사용한다는 것이다.(맞죠)
나머지는 각각 TNC 와 다음이 서비스를 제공하는 것이다.

기술적인(기능) 부분은 텍스트큐브 기반인 텍스트큐브닷컴이 좋겠지만,
서비스 적인 부분은 다음이 재정적인 면이 더 좋을 듯 싶다.

난! 텍스트큐브닷컴 쪽이 좋을 듯
((어이! 이봐! 지금 있는 블로그나 신경쓰지. 또 만들 생각말고...))

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 4 Trackback 2
  1. ARAKI 2008/05/30 11:33 address edit & delete reply

    ((어이! 이봐! 지금 있는 블로그나 신경쓰지. 또 만들 생각말고...))

    여기서 공감 150%입니다.

    - -;

    • 태미(taemy) 2008/05/30 14:23 address edit & delete

      예. 지금 블로그도 감당하기 벅차네요. ^^

  2. 웨이풀 2008/06/28 11:21 address edit & delete reply

    안녕하세요
    텍스트큐브가 뭔가해서 찾아보다가 들렀는데
    참으로 좋은 한마디를 들었습니다.

    ((어이! 이봐! 지금 있는 블로그나 신경쓰지. 또 만들 생각말고...))

    님의 말씀처럼
    정신차리고 하는 거나 제대로 해봐야겠어요.
    건강하세요

    • 태미(taemy) 2008/06/29 20:14 address edit & delete

      ^^

      초대장이 있어 텍스트큐브닷컴 계정을 만들긴 했습니다.
      구체적인 용도라 큰 무리는 없을 듯 하네요. ^^

      블로깅이 쉬운듯 하면서 어려운 부분이 많네요.(꾸준함?)

Trackback : http://devlog.experlab.com/trackback/436 관련글 쓰기

  1. Textcube.com이 준비중이라는 군요.

    Digital Blue Eye... | 2008/05/30 12:16 delete

    아시는 분은 이미 많이들 아시는 것 같습니다. 전 오늘에야 소식을 봤네요. 티스토리의 소스가 되었던 테터툴즈의 ver.2(라고 불러도 되려나요;;;)인 텍스트큐브의 서비스가 준비 중이랍니다. TNC에서 서비스할 예정이라는데요. 일단 티스토리가 다음에서 운영하고 있기 때문에 안정성면에서는 더 좋을 듯 싶습니다만.. 이리저리 가지고 놀고 꾸미기는 텍스트큐브가 더 낫지 않을지... 머.. 일단 뚜껑을 열어봐야 겠지만요. http://www.textcube..

  2. 티스토리와 텍스트큐브닷컴 간단 비교

    chatii의 웹노트 | 2009/07/04 09:14 delete

    저는 티스토리와 텍스트큐브닷컴 모두 클로즈드 베타 때부터 이용하고 있는데, 그 경험을 바탕으로 두 서비스를 간단히 비교해보겠습니다. 개인적인 편견이 개입되었거나 혹은 제가 모르는 부분도 있기 때문에 틀린 부분이 있으면 지적 부탁드립니다. 참고로 이 글은 5월 9일에 작성했기 때문에 글을 보시는 지금과는 다소 차이가 있을 수도 있어요. 티스토리와 텍스트큐브닷컴 비교 분류 티스토리 텍스트큐브닷컴 기반 솔루션 태터툴즈 텍스트큐브 운영 업체 Daum Goo..

Top

옥션 개인정보 해킹 - 유출된 정보로 공격이 시작되었습니다(가능성)

[추가]
공격이 아닐 가능성도 있겠습니다.
- 가입된 곳  알아보는 사이트를 통한 접근일 수도 있을 듯 합니다. -



며칠전(어제) 부터 사이트 접속(트래픽)이 이상하게 높게 나타나기 시작했습니다.

관리하는 한 웹사이트의 로그를 살펴보았습니다.
아래처럼 뭔가 이상하다는 것을 볼 수 있습니다.
갑자기 사이트 접속이 폭주(?)를 하는 것입니다.

어느 파일에 접속이 빈번한지 살펴보았습니다.
사용자 삽입 이미지
보는 것 처럼.

id_loss_end.php  라는 파일의 접근이 다른 파일보다 상대적으로 높다는 것을 볼 수 있습니다.
파일이름에서 알 수 있듯이 아이디/암호 를 찾는 웹프로그램입니다.

현재 파일에 대한 접근을 막아 놓은 상태입니다.
다른 주민번호로 아이디를 찾는 루틴을 가진 사이트도 확인해서 임시조치라도 해야 겠습니다.

혹시 트래픽이 평소보다 이상하게 높다면 꼭 체크를 하시기 바랍니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 2 Trackback 0
  1. 아쿠아™ 2008/04/18 18:27 address edit & delete reply

    흠 공격이려나.

    다른 가능성이 있지 않을까요?

    그 왜. 가입된 사이트 알아보는 사이트 있죠.

    거기서 사람들이 몰려서 가입확인을 많이 하면 그럴수도 있지 않을까요.

    접속지 IP 를 확인해보시면 될듯.

  2. 태미(taemy) 2008/04/18 18:42 address edit & delete reply

    그럴수도 있겠군요.

Trackback : http://devlog.experlab.com/trackback/427 관련글 쓰기

Top

리눅스에서 네이트온을 써보자. (Pidgin 플러그인 방식)

리눅스용 네이트온이 개발되고 있지만, Pidgin 의 플러그인 형태로 사용하는 방법으로 해보자.

Pidgin 이 뭔가 했더니, 예전 gaim 이 이름을 바꾼 것이었다.

nateon plugin 은 http://dev.haz3.com 에서 개발되고 있다.

1. 소스를 받아서 (via http://dont.pe.kr/tt/89 )
svn co http://nateon.haz3.com/svn/trunk
컴파일 하려고 해봤는데,
You must have the GLib 2.0 development headers installed to build.
glib 2.0 개발헤더(?)를 설치하라고 한다.(관련 패키지를 깔아서 다시 시도해보면 되겠지만 하지 않기로 했다)


2. 그래서 그냥 apt 패키지로 설치한다.(via http://sakuragis.egloos.com/3796377 )
/etc/apt/sources.list 에 추가
# pidgin nateon plugin
deb http://archive.haz3.com/ubuntu gutsy pidgin
설치는 이렇게.
wget http://archive.haz3.com/key.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install pidgin pidgin-data pidgin-nateon
현재(08-03-19) gutsy 의 pidgin 버전이 2.2.1 버전이 깔려있다.
그런데, 위 저장소의 패키지는 2.3.1 버전이다.  즉, 2.3.1 버전으로 업그레이드 된다.


3. 실행하고, 프로토콜을 nateon 으로 설정. 계정정보 입력. 끝.



이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 0 Trackback 0

Trackback : http://devlog.experlab.com/trackback/416 관련글 쓰기

Top

ubuntu dapper 에서 gutsy or hardy 업그레이드(준비중)

우분투 dapper LTS 버전을 사용중이다.
edgy 와 feisty 를 그냥 띄어넘고 gutsy 또는 hardy 로 업그레이드 하고자 한다.

최종적으로 다음 LTS 버전인 hardy 가 당분간의 최종착지이다.

주로 사용되는 apm( apache, php , mysql ) 의 버전만 확인하고 업그레이드 하면 별 문제 없을 듯 하다.
아! 얼마전 부터 사용하기로 마음먹은 pgsql 도 빠질 수 없지.

dapper -> gutsy -> hardy 가 나을지, 그냥 dapper -> hardy 가 나을지는 테스트 해보고 결정.

다음 LTS 버전을 빨리 써보고 싶다.
아직 alpha 이지만, 곧 beta , 정식 버전이 나올 것이다.
그전까지 gutsy 를 테스트 해보고 있자.
hardy 가 정식판이 나오고, 안정적일때(최소 5월 이후에 실제 테스트 할 듯 - 그전까지 gutsy)

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 0 Trackback 0

Trackback : http://devlog.experlab.com/trackback/414 관련글 쓰기

Top

PostgreSQL(pgsql) 을 사용해 보자.

# 공식사이트
http://www.postgresql.org/
매뉴얼 : http://www.postgresql.org/docs

# 한글 매뉴얼(튜토리얼)
http://database.sarang.net/?criteria=pgsql&subcrit=tutorials

# PostgreSQL 예찬론

# 간단한 설치법.
https://help.ubuntu.com/community/PostgreSQL
http://hocuspokus.net/2007/11/05/install-postgresql-on-ubuntu-710/


# pgAdmin3 사용법

# phpPgAdmin
- 다운로드 : http://phppgadmin.sourceforge.net/?page=download



# psql 명령.
  ABORT                     CREATE LANGUAGE           DROP VIEW                
  ALTER AGGREGATE           CREATE OPERATOR CLASS     END                      
  ALTER CONVERSION          CREATE OPERATOR           EXECUTE                  
  ALTER DATABASE            CREATE ROLE               EXPLAIN                  
  ALTER DOMAIN              CREATE RULE               FETCH                    
  ALTER FUNCTION            CREATE SCHEMA             GRANT                    
  ALTER GROUP               CREATE SEQUENCE           INSERT                   
  ALTER INDEX               CREATE TABLE              LISTEN                   
  ALTER LANGUAGE            CREATE TABLE AS           LOAD                     
  ALTER OPERATOR CLASS      CREATE TABLESPACE         LOCK                     
  ALTER OPERATOR            CREATE TRIGGER            MOVE                     
  ALTER ROLE                CREATE TYPE               NOTIFY                   
  ALTER SCHEMA              CREATE USER               PREPARE                  
  ALTER SEQUENCE            CREATE VIEW               PREPARE TRANSACTION      
  ALTER TABLE               DEALLOCATE                REINDEX                  
  ALTER TABLESPACE          DECLARE                   RELEASE SAVEPOINT        
  ALTER TRIGGER             DELETE                    RESET                    
  ALTER TYPE                DROP AGGREGATE            REVOKE                   
  ALTER USER                DROP CAST                 ROLLBACK                 
  ANALYZE                   DROP CONVERSION           ROLLBACK PREPARED        
  BEGIN                     DROP DATABASE             ROLLBACK TO SAVEPOINT    
  CHECKPOINT                DROP DOMAIN               SAVEPOINT                
  CLOSE                     DROP FUNCTION             SELECT                   
  CLUSTER                   DROP GROUP                SELECT INTO              
  COMMENT                   DROP INDEX                SET                      
  COMMIT                    DROP LANGUAGE             SET CONSTRAINTS          
  COMMIT PREPARED           DROP OPERATOR CLASS       SET ROLE                 
  COPY                      DROP OPERATOR             SET SESSION AUTHORIZATION
  CREATE AGGREGATE          DROP ROLE                 SET TRANSACTION          
  CREATE CAST               DROP RULE                 SHOW                     
  CREATE CONSTRAINT TRIGGER DROP SCHEMA               START TRANSACTION        
  CREATE CONVERSION         DROP SEQUENCE             TRUNCATE                 
  CREATE DATABASE           DROP TABLE                UNLISTEN                 
  CREATE DOMAIN             DROP TABLESPACE           UPDATE                   
  CREATE FUNCTION           DROP TRIGGER              VACUUM                   
  CREATE GROUP              DROP TYPE                
  CREATE INDEX              DROP USER                


이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 1 Trackback 0
  1. 라마이 2010/01/21 10:49 address edit & delete reply

    검색하다가 좋은 블로그를 발견했군요!

    두고두고 보고싶어 제 블로그에 옮겨갑니다.
    좋은 정보 감사합니다!

Trackback : http://devlog.experlab.com/trackback/412 관련글 쓰기

Top

시너지 (synergy - 가상KM) 를 GDM 에서 사용하기.

리눅스 데스크탑을 사용하면서, 기존 서버겸 데스크탑을 같이 사용하게 되었다.
모니터,키보드,마우스를 각각 쓸 수 있지만, 여간 불편한 것이 아니다.

그래서 네트웍을 이용해서 가상으로 키보드와 마우스를 공유할 수 있는
synergy(시너지)를 설정해서 사용중이다.

처음에는 gdm 을 지정사용자로 바로 로그인하게 하고,
gnome 에서는 세션에 다음 명령을 자동실행하게 해놓았다. ( { } 로 감싼것은 원하는 값으로 넣는다)
synergyc {synergy 호스트네임 or synergy 호스트IP}
이렇게 해놓으면, 다시 로그아웃해서 gdm 화면으로 가면 제어를 할 수 없게 된다.

gdm 로그인 상태에서도 제어할 수 있게 하려면, (ubuntu gutsy 기준)
/etc/gdm/Init/Default  파일에 위 명령을 넣어준다.(끝부분의 exit 나오기 전에)
위 gdm 세팅만 하면 gnome 으로 넘어가서도 적용될 것으로 생각했는데,
이전 처럼 gnome 쪽에서 넣어주어야 한다.

gnome 과 kde 를 같이 사용한다.(이번에 kde4 를 설치했다)
kde 에서도 자동실행하기 위해
{홈디렉토리}/.kde4/AutoStart  에 synergy.desktop 같은 파일을 만든다.(이름은 알아서)

내용은 이렇게 넣으면 된다.
[Desktop Entry]
Exec=synergyc {synergy 호스트네임}
Name=synergy
Type=Application
X-KDE-StartupNotify=false
gdm , gnome , kde 를 전환할때도 synergy 로 제어를 할 수 있게된다.


ps. kde4 때문에 이런 설정을 했는데, 정작 kde4 가 마음에 들지 않는다. ^^
 kde4 를 설치한 이유는 kopete 때문인데, 그냥 gnome 상태에서 실행해서 사용하고 있다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 1 Trackback 0
  1. ㅎㅎ 2008/06/03 11:49 address edit & delete reply

    좋은 정보 감사합니다.
    건승하세요.^^

Trackback : http://devlog.experlab.com/trackback/406 관련글 쓰기

Top

GPS (위치정보) 를 활용하기 쉬워지는가?

http://t9t9.com/324 를 보다보니, GPS 위치정보 수신기(기록기) - 정확한 명칭? -
의 가격이 많이 싸졌다.

Sony GPS-CS1



http://www.cuub.co.kr : location Plus
사용자 삽입 이미지

앞으로 이런 제품이 많이 나오면 가격은 더욱 싸지겠지.

여행과 사진 을 좋아하는 사람에게는 아주 유용한 정보를 제공해 준다.

상업적인 위치정보를 제공하는 곳에서도 좋겠지.

휴대폰에서 이 위치정보를 보낼 수 있는 방법이 있으면 좋겠는데 PDA 폰 같은것으로는 가능할 것 같다.
(예를 들어 문자메세지로 위치정보를 보낸다거나 하는 방법)

예전에 GPS 관련글을 적었는데, 사용자가 선택하는 것은 사생활 침해까지는 아닐테니,
통신사에서 제공해 주는 것도 좋을텐데, 안하는 이유가 무엇일까?

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 0 Trackback 0

Trackback : http://devlog.experlab.com/trackback/394 관련글 쓰기

Top

Sun acquires MySQL (mysql 은 어떻게 될까?)

http://blogs.mysql.com/kaj/2008/01/
 * http://blogs.mysql.com/kaj/2008/01/16/sun-acquires-mysql

썬이 mysql 을 인수했네요.
음 2008년의 첫 M&A 건이되나요?

과연 mysql 은 어떻게 될지 궁금해지네요.
무료버전이 사라지거나 하는 급격한 변화는 없을 듯 하지만,
새 버전에서 변화가 있을 수도 있을 듯 하네요.( 예를 들어 mysql 6 버전등)
(지금도 mysql 버전의 라이선스가 좀 복잡(?)한 면이 있지만, 더 복잡해 지면 안되는데 ^^)

썬이 DB 회사가 아닌 만큼 직접적인 영향을 주진 않겠죠.
(오라클에 인수되었다면 큰 변화가 있을 수 있었겠지만..)

사실 요즘 mysql 을 벗어서 pgsql 이나 큐브리드 같은 것을 시도해 보려고 했는데,
유료화 같은 변화가 아닌 새로운 변화가 mysql 에 오면 좋겠네요.

자바쪽의 mysql 지원이 좋아지려나? ^^

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 0 Trackback 1

Trackback : http://devlog.experlab.com/trackback/393 관련글 쓰기

  1. Sun, MySQL 인수 합병

    랜덤여신의 폐인모드 | 2008/01/17 16:45 delete

    충격적인 소식입니다. 썬 마이크로시스템즈(Sun Microsystems)가 MySQL을 사버렸습니다! 인수 금액은 10억 달러로, 한국 돈으로 약 9400억 정도입니다. 일단 라이선스 정책이 어떻게 달라질지 가장 관심이 가는군요. 지금까지 MySQL은 오픈소스 소프트웨어에게는 GPL로 제공하고, 상용 소프트웨어에게는 유료로 제공하는 다중 라이선스 정책을 쓰고 있었습니다. 작년 이맘때 MySQL이 GPLv3을 시기상조로 여긴다는 소식이 있었는데, G...

Top

prev 1 2 3 4 5 ... 9 next