Background Image
조회 수 7305 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

실패하지 않는 마이그레이션을 위해서 고려해야 될 사항

 

클라우드 전환에 따라 기존 유지보수 비용이 높은 UNIX 체계에서 Linux 체계로 전환하면서 오픈소스 유형의 SW로 전환하는 사례가 많아졌다. 도입단가, 비용문제로 고객과 SW밴더간의 이견을 좁히지 못해서 대체 SW로 전환하는 사례도 있다.

그 이외에도 노후장비 교체시기에 SW까지 함께 교체하는 경우도 있는데 OS WAS, 그리고 Database System과 같은 기업 서비스의 근간이 되는 Package SW들이 주 대상이 된다.   3가지 중에 대체 SW로 변환하는데 있어 어려움이 발생하는 영역으로 WAS Database System 부분이 될 수 있는데 그 중에서도 Database System이 난위도가 높으며 성공여부를 가늠하는 핵심적인 부분이기도 하다. 다른 대체 SW로 전환하는 작업을 Win-Back 마이그레이션이라는 용어를 사용하기도 하는데 성공적으로 수행하기 위해서 꼼꼼하게 대비해야하는 사항들이 있다.

다수의 DBMS 전환작업을 해오면서 성공과 실패를 통해 경험한 내용을 기반으로 Win-Back 마이그레이션 프로젝트를 수행하는데 고려되어야 할 사항들에 대해서 공유하고자 한다.

 

1. 제품선정(RDB)

             

DBA또는 그에 준하는 역할을 하는 담당자가 있는 사이트라면 DB현황분석을 잘 알고 있다는 전제하에 기본적으로 동시 사용자 최대/평균 사용량, 트랜잭션 특성(OLTP/OLAP), 튜닝반영여부 및 필요항목들, 오브젝트 현황 및 데이터용량 등의 기초적인 부분에 대한 현황들을 파악하고 있어 이를 대체할 DBMS에 대해서 좀더 객관적으로 판단하는데 많은 도움이 될 수 있다. 하지만, 소수 중 대형 사이트를 제외하면 대부분이DBA 담당자 없이 시스템을 운영하고 있어 DBMS에 대한 현황들을 제대로 파악하고 있지 못하는 경우가 많다. 이런 상황에서 대체 DBMS를 올바르게 선정하는 것에 어려움이 따르며 운영팀의(외주업체 포함) 의견에 따라 선정해야 경우가 많다.

중 대형 사이트의 경우 PoT, PoC를 거쳐 선정대상 제품이 현 운영 시스템에 대체할 경우 변환비용 및 성능에 대해서 사전에 확인해 볼 수 있겠지만 대부분이 여건상 쉽지 않기 때문에 현 운영 DBMS 및 연관된 서비스 형태에 대한 분석을 통해 제품 선정을 진행할 수 밖에 없다.

의외로 적지않은 수가 운영 DBMS에 대한 관리자 또는 담당자임에도 불구하고 현황을 정확히 파악하지 못한 상황에서 낮은 TCO(가장 중요한 요소이지만..), 몇몇 지인의 정보 및 web에서 검색한 정보들로 선택하는 경우가 있다.

기존 운영 서비스의 Life-Cycle까지 고려하여 면밀하게 준비하여 어떠한 제품이 적절한지 선택해야 한다.

 

2. 자원할당

 

다년간 운영상에서 수집된 정보를 기반으로 TO-BE 시스템의 자원을 설계하고 할당하게 되는데, 이러한 기본적인 절차를 준수하지 못하고 자원을 할당하는 경우가 있다.

           

  예를 들어 기존 자원 사용률에 대한 내역만을 분석하여 TO-BE 시스템에 반영하고 전환 시점과 동시에 완료해야 하는 신규 기능의 추가에 따른 자원 사용률 증가에 대한 고려를 하지 않는 경우가 발생한다. 클라우드 특성에 따라 자원을 유기적으로 할당을 받을 수도 있겠지만, 상황에 따라 할당가능 이상의 자원을 필요할 경우 다른 클라우드 존으로 전체 이관해야 되는 상황도 발생할 수 있다.

신규 시스템이 비공유 스토리지 구조 환경으로 교체되는데 공유 스토리지 기반으로 Disk 공간을 할당하여 문제가 발생하는 경우처럼 최소한의 환경분석과 기초적인 정보를 확인하지 못한 상태에서 자원 설계를 하는 경우도 발생하는데 추후 비용 및 구조변경의 어려움에 존재하는 부분으로 사전에 충분히 확인해야 한다.

 

3. DB 현황분석

 

프로제트 초기 변환 대상이 되는 DB에 대한 정확한 현황 분석은 기초적인 단계임에도 불구하고 대부분 오브젝트 개수 및 타입만을 기반으로 전환 공수를 산정하는 경우가 있는데 실제 전환작업 진행시 예상치 못한 경우를 접하게 될 수 있다.

현행 DB현황 분석과정에서 UDF(VIEW,PROCEDURE,FUNCTION,TRIGGER,Package)안의 스크립트 및 서비스에서 어떻게 사용되고 있는지를 확인하고 TO-BE DBMS에서 적용이 가능한지 또는 다른 대안으로 대체가 가능한지 여부를 초기에 확인하도록 해야 한다.

 

뿐만 아니라 Source단에서 사용되는 SQL로 확인하여 특정 DBMS에서만 사용되는 형식인지 미리 파악해야 하며, DB용량의 경우 Active-Data Archive-Data등의 데이터 특성을 고려하여 파악할 필요가 있다.

그 이외에 DBMS에서의 JOB 또는 cron 형태의 배치, WAS단에서 spring batch 및 검색엔진에서 사용하는 Batch SQL도 사전에 미리 파악해야 한다.

초기에 DB현황분석 단계를 면밀하게 진행할 경우 가장 큰 이점으로 사용하지 않는 오브젝트 및 응용 프로그램을 걸러내어 불필요한 전환작업 시간을 줄이고, TO-BE DBMS에서 전환이 어려운 오브젝트 및 응용 프로그램을 초기에 확인하고 이슈화 하여 우회방안을 준비할 수 있다.

AS-IS DBMS 자체 고유기능에 대한 내용도 DB 현황분석 절차에 포함되어 있어야 하는데, 통제 및 관리기능, 백업방식등이 있으며 이러한 기능이 TO-BE System에서 어떻게 구현되어야 하는지에 대해서도 시전에 확인하고 대안을 미리 대비해야 한다.

 

4. 운영 서비스 환경 분석

 

SQL 튜닝을 할 때 먼저 서비스 화면에 보여주기 위한 데이터가 어떤 것인지 분석하는 것이 우선이다. 이를 통해 잘못된 데이터 또는 불필요한 데이터를 불러오는 방식이라면 이를 수정하여 성능이 개선되는 부수적인 효과를 얻을 수도 있다.(상황에 따라 많은 성능향상 결과를 얻을 수도 있다!) 이런 절차가 전제되지 않은 상태에서 인덱스 및 조인방식 및 순서등의 튜닝을 진행하는 것은 절반의 성능개선의 결과를 가져오거나 다른 SQL의 성능을 저하시키는 결과를 가져올 수도 잇다. 우선적으로 SQL 작성 의도를(목적) 먼저 확인한 후 튜닝 방법을 고려하는 것이 우선이라고 할 수 있겠다.

 

SQL 형태 및 데이터, 또는 ERD를 통해 어떠한 데이터를 얻고자 하는지 파악할 수 있겠지만 해당 SQL이 실제 서비스 환경에서(서비스 화면) 어떤 방식으로 사용되는지 확인하고 분석하는 것도 유용한 방법이 될 수 있다.

예를 들어 실제 화면단위로 수행되는 SQL을 확인하기 위해 개발자 디버깅 도구를(F12) 사용할 수 있는데 서비스 화면에서 사용하지 않는 불필요한 응용 프로그램(+SQL)을 확인할 수 있으며,SQL 이외에도 성능상의 문제점에 대해서 Network 문제인지 Source단의 잘못된 처리 루틴에 의한 불필요한 수행시간 낭비인지에 대한 병목구간 확인이 가능하다.

다양한 방법으로 업무환경을 분석하는 과정에서 문제점을 찾을 수 있으며 부수적으로 성능을 개선할 수 있는 기회를 얻을 수도 있다.

 

5. 부하테스트

     

오픈하기에 빠듯한 프로젝트 일정으로 통합테스트 및 부하테스트를 진행하지 못하는 경우가 있다. RFP상에 명시되어 있는 경우에 부하테스트를 수행하지만, 전환 및 개발작업이 완료되지 않은 상황에서 부하테스트에 포함되지 않은 경우가 있는데 오픈 시 제외된 항목에서 문제가 발생하는 경우가 있다. 이 이외도 오픈전에 문제가 없는 Query가 오픈 후 서비스 사용자가 많아지는 경우 문제가 발생하는 경우도 있기 때문에 가능한 실제 운영환경에 맞춘 부하테스트를 진행하여 문제가 될 소지가 있는 부분이 있는지 확인해야 정상적으로 서비스 오픈을 할 수 있는 확률이 높아지게 된다.

또한 최소의 데이터만으로 DB 구성 후 테스트 및 개발을 진행하는 경우가 많은데 운영서버에서  다른 결과내지는 성능 저하가 발생할 경우가 있다. 튜닝 방식에 따라 Source 자체를 수정하거나 다른 대안방안을 찾아야 하는 경우도 있기 때문에 초기 개발DB 구축 시 데이터 보안 이슈가 될 데이터를 제외하고 그 이외에는 실제 운영DB에 준하는 데이터 용량을 갖춘 환경에서 개발 및 테스트를 진행해야 차후 오픈 시 문제될 소지를 최소한으로 줄일 수 있다.

 

6. 전환인력

 

다양한 마이그레이션 경력을 가진 DB 엔지니어와 개발전환인력 확보가 중요하다.

TO-BE DBMS가 지원하지 않는 UDF SQL등에 대한 우회 방안을 찾아 적용할 수 있어야 하며 단기간내에 업무 및 source에 대한 분석 및 이해도를 높일 수 있는 역량을 가진 개발자가 필요하다. DB 마이그레이션 담당자도 기본적인 DBMS 기능 및 SQL 전환,튜닝능력과 함께 업무 이해도를 기반으로 데이터 자체에 대한 이해도가 있어야 한다.

빡빡한 일정과 부족한 자원으로 일정을 맞추려면 PM의 프로젝트 관리 능력도 중요한 한 요소이다. Base 경험이 사업관리 또는 품질관리였거나 개발에 국한된 경험을 가진 PM의 경우 전체적인 부분을 바라보고 이해하고 이끌어가는 역량이 부족할 수 있다.

WAS 또는 DB, 추가로 OS를 기본 Base로 해당 분야를 깊이 있게 경험했거나 응용개발 및 서비스 운영을 경험했던 PM을 찾은 것이 빡빡한 일정안에 최소의 지원인력으로 완수해야 하는 마이그레이션 프로젝트에 유리할 수 있다.

마지막으로 앞서 언급된 전환인력과도 상통하는 부분인데 각 담당자들의 주어진 업무에 대한 적극적인 태도가 필요하다. TO-BE System에서 지원하지 않는 기능에 대해서 다방면으로 우회하는 방법을 찾아야 하고 대다수의 개발자들이 본인 업무임에도 불구하고 DBMS 문제로 인식하고 멈추는 경우가 있다. 10명중 2명 정도만 DBMS 변경에 따른 미지원 기능에 대한 우회방안을 적극적으로 전환하려고 노력하고 있다.

 

기본적이고 당연한 내용이지만 실제 프로젝트 현장에서 프로젝트 일정(=비용), 또는 정치적인 이유에 의해서 이러한 것들이 반영되지 못하는 경우가 많다.

실행 가능한 항목에 대해서 사전에 준비하고 대응한다면 리스크를 최소화하고 무리없는 서비스 전환을 할 수 있을 것이다.


  1. 이노베이션 아카데미와 CUBRID의 산학협력

    이노베이션 아카데미 (42서울) 42SEOUL(42서울)은 아키텍트급 소프트웨어 인재를 양성하는 것을 목적으로 하는 교육 과정이며, 프랑스에서 시작된 에꼴42의 교육 방식 및 인프라를 수입하여 운영하는 형태를 띈다. 에꼴42(Ecole 42)는 프랑스의 대형 통신사 CEO이기도 한 자비에 니엘(Xavier Niel)이라는 억만장자가 프랑스에서 2013년에 설립했다. 설립 당시에도 자기주도 학습 및 동료 평가를 내세운 무료 소프트웨어 교육 기관이라는 점으로 주목받았다. 현재는 브라질, 미국, 일본 등 세계 여러 곳에도 42 캠퍼스가 있다. 2019년에 대한민국 서울에도 42 서울 캠퍼스가 들어왔다. 42의 특징 중 하나로, 자기주도적 학습을 지향하기에 교재나 교수가 따로 없고 모든 것은 스스로 인터넷 또는 각종 도서 등을 통하거나 동료들과의 협업 및 교류를 통해 학습을 하게끔 유도한다. 교육생들 스스로 방법을 찾아 나아가라는 의도이며, 정해진 교재 및 교수가 없기 때문에 필연적으로 많은 삽질과 불분명한 요구사항을 맞닥뜨리게 된다. 심지어 문제를 풀어야 하는데, 뭘 배우고 공부해야 하는지 조차도 제대로 알려주지 않는다. 이는 소프트웨어 현장을 그대로 모방하여 실전 경...
    Date2022.02.22 Category알려요~ By민준 Views291 Votes0
    Read More
  2. 2018년 CUBRID 정기교육을 마무리 하며..

    큐브리드에서는 매년 정기적으로 정기교육을 실시하고 있습니다.   금년도에는 공개SW개발자센터에 공개SW커뮤니티를 등록하여 커뮤니티 활성화 및 큐브리드를 사용자를 위한 교육을 진행했습니다. 정기교육이 어떻게 진행되고 있는지, 커리큘럼, 자주 듣는 궁금증 등에 대해 알아보겠습니다. 『2018년 정기교육 일정』 일시 장소 참석인원 03월 20일 ~ 21일 공개SW역량프라자(상암) 23명 05월 29일 ~ 30일 공개SW개발자센터(선릉) 06명 09월 04일 ~ 05일 공개SW역량프라자(상암) 24명 10월 16일 ~ 17일 공개SW역량프라자(상암) 13명       정기교육은 2일 과정으로 4회 진행되며, 교육에 참여해주신 분들에게 교육 교재와 자료를 나눠드리고, 점심식사도 제공하고 있습니다. 『신청방법』      http://www.cubrid.com/education에서 일정을 확인할 수 있으며, 교육일정 1개월 전에 온라인 신청을 오픈합니다. 『커리큘럼』      다음과 같이 1일차, 2일차로 교육내용이 다르며, 2일동안 교육을 참여해주시는 것이 도움이 됩니다. 또한 실습과정도 포함되어 있습니다.       2일 과정을 수료해주신 분들에게는 큐브리드에서 발급한 수료증을 나눠드립니다. 1일차 CUBRID 소개 ...
    Date2018.11.15 Category알려요~ By정훈 Views503 Votes0
    Read More
  3. 오픈소스 CMS XE3, CUBRID 연동 지원

    최근 XE 오픈소스 개발팀으로부터 이메일을 수신했습니다. 현재 진행 중인 XpressEngine 3.0 (XE3) 프로젝트에서 CUBRID 연동 개발 및 배포가 완료되었다는 내용으로, XE3의 Laravel 프레임워크(PHP 프레임워크)에서 사용할 수 있는 CUBRID 용 DB 드라이버를 개발한 것입니다. 개발된 코드는 GitHub 등을 통해 공개가 되었으며, XE3에 포함되어 배포 중에 있다고 합니다.   -> https://packagist.org/packages/xpressengine/laravel-cubrid -> https://github.com/xpressengine/laravel-cubrid   XE3의 전신은 고영수 개발자가 1999년 말에 배포한 게시판(BBS) 프로그램 ‘제로보드(Zeroboard)’로서, 2000년대 초반 닷컴 열풍과 더불어 많은 사용자 층을 확보하게 되었습니다. 이후 2007년 3월에 NHN (현, 네이버)에서 인수하여 오픈소스 프로젝트로 전환을 하였으며, 브랜드명도 XpressEngine (XE)로 변경되었습니다.   -> NHN, ‘제로보드XE’ 공개 (머니투데이, 2007-08-13)   2000년대 말 당시 NHN 기술부문에서 대외적으로 역점을 두었던 사안이 국내 오픈소스 소프트웨어 생태계 기여 및 독립사이트 활성화를 위한 NHN 정보플랫폼 확산이었는데, XE는 이러한 활동에 중심적...
    Date2017.11.03 Category알려요~ By정병주 Views2146 Votes0
    Read More
  4. ‘시작하세요! 큐브리드’ 전자책 다운로드 1천건 돌파!!!

    '시작하세요! 큐브리드' 전자책 다운로드 수가 1,000건을 넘었습니다(10월 20일 기준 1,007건). 금년 2월 8일부터 무료 다운로드가 시작되었으니 약 8개월 10일 정도 걸렸으며, 일 평균 다운로드 수는 4건입니다. 원래 ‘시작하세요! 큐브리드’ 도서는 2015년 5월 출간된 이후 하드 카피와 전자책(PDF) 형태로 유료 판매를 했었으며, 금년 2월에 출판사인 위키북스의 도움으로 전자책을 무료로 전환했습니다. CUBRID 사용자 확산을 위한 조치였는데, 기대 이상으로 많은 분들이 다운로드를 받아가셨습니다.  [도서 다운로드: http://www.cubrid.com/notice/3808747]  참고로, 2008년 2월에는 ‘큐브리드 7.3을 이용한 데이터베이스 이해와 실습’이라는 도서를 출간한 적이 있습니다. 당시 도서 출간 목적은 대학에서 데이터베이스 이론을 가르치면서 DBMS 실습 과정에 CUBRID를 활용하도록 하기 위함 이었습니다. 따라서, 데이터베이스의 이론적인 배경이 부족한 학생들에게 데이터베이스에 대한 기초적인 지식을 습득할 수 있도록 콘텐츠가 구성되어 있습니다. 얼마전 10월 황금연휴 기간에 교보문고 강남점에 간 적이 있었는데, 아직도 책장에 꽂혀 있어서 깜짝 놀랐습니다. 출...
    Date2017.10.20 Category알려요~ By정병주 Views1283 Votes0
    Read More
  5. CUBRID BI 변경 뒷이야기

    CUBRID 2008 R4.0 Beta 출시에 맞춰 CUBRID BI (Brand Identity)가 변경되었습니다. BI를 변경하게 되었던 배경은 1) 글로벌 진출에 따른 차별화된 아이덴티티 확립, 2) 오픈소스의 친근한 이미지와 기업 솔루션의 전문적 이미지를 함께 추구할 수 있는 아이덴티티 확립, 3) 별도의 심볼을 제작하여 홈페이지, 사용자 커뮤니티, 제품 아이콘 등으로 아이덴티티를 확장 활용할 수 있는 필요성 3가지로 정리할 수 있습니다.   금년 2월부터 브랜드 디자인 컨셉에 대한 세부적인 논의가 시작되었고, CUBRID가 추구하는 컨셉을 “성능, 안정성, 기능 향상을 위해 끊임없이 진화하는 오픈소스 DBMS”로 정하고, 이를 위해 브랜드 심볼은 “도전, 진화, 성장, 혁신, 친근, 신선함”의 이미지를 제공하는 것으로 정리를 했습니다.   4월 초에 1차 작업으로 총 9개의 시안이 나왔으며, 이중 3개가 선별되어 한국/중국/루마니아로 구성된 CUBRID 커뮤니티 멤버들을 대상으로 선호도 조사가 진행되었습니다.     첫번째 로고는 “큐브(Cube)”와 “구조(Structure)”, 두번째는 “큐브(Cube, Data)”와 “연결(Bridge, Connect), 세번째는 “기하학(Geometry)”과 “무한(Infinite)”이라는 모티브를 기...
    Date2011.05.20 Category알려요~ By정병주 Views49189 Votes0
    Read More
  6. MySQL 컨퍼런스/전시회에서 만난 큐브리드

    『 발상의 전환 』 이 필요하다는 말을 자주 듣지만, 정작 다른 방향에서 생각하고 그 것을 실천하기는 그리 녹녹하지 않은 경우가 많다. 기업의 경우는 더욱 더 그렇다. 으레, 몸에 익은 것을 버리고 조금 다른 것을 시도하기가 어려운 경우가 많은 것이 사실이다. 큐브리드는 글로벌마케팅이라는 주제를 놓고 나름 작은 발상의 전환을 시도해 보았다. 그것은 다름이 아니라, 큐브리드와는 분명 대체제(代替劑) 관계에 있는 MySQL 컨퍼런스/전시회에 큐브리드 전시부스를 떡 하니 차려놓고선, MySQL 사용자들과 파트너들에게 큐브리드를 직접 소개하는 역발상의 기회를 가져보았다. 한마디로 말하자면, ‘적진 깊숙이 침투하여 우리 목적을 달성하려고 했다’고 표현하는 게 정확할 것 같다. 목표로 했던 이번 컨퍼런스/전시회는 MySQL 사용자들이 대거 참석한다는 오랠리(O’Reilly)사의 MySQL Conference&Expo 행사로서, 4월12일부터 3일간 캘리포니아의 산타클라라에서 개최되었다. 약, 2,000여명 이상이 참석한 것으로 알려진 이번 컨퍼런스/전시회는 MySQL 을 이용하고 있는 충성도 높은 개발자들은 물론 MySQL 의 여러 파트너사에서 참석했다. 사실, 우리들은 출발하...
    Date2010.04.26 Category알려요~ Bythedot Views49109 Votes0
    Read More
  7. CUBRID 다운로드 7만건 돌파

    2010 벤쿠버 동계 올림픽 스피드 스케이팅에서 기대하지 않았던 메달 소식 – 이승훈, 모태범, 이상화 - 에 하루 하루 기쁨을 느끼고 있습니다. 대한민국 선수들 정말 대단하고 훌륭합니다! (아래 이미지 출처: 네이버) 어제 날짜로 CUBRID 누적 다운로드가 7만건을 돌파했습니다. 2006년 6월 무료 라이선스 정책을 선언하고 다운로드가 시작된 지 3년 8개월(44개월)만에 달성된 숫자인데, 처음 29개월 동안 약 3만건이 다운로드 되었으며, 오픈소스 DBMS로 전환된 2008년 11월 이후 15개월 동안 4만여건 다운로드 되었습니다. 오픈소스 DBMS로 전환되기 전에는 월 평균 1,000건 정도 다운로드가 되었는며, 이후에는 월 평균 2,700여건 다운로드 되어 약 160% 정도 성장을 하였습니다. [2010년 2월 다운로드 수는 2월 18일자 기준임] 현재의 추세대로 다운로드가 지속된다면 금년 연말에는 10만건 돌파가 가능할 것 같습니다. 대한민국 개발자 파이팅! CUBRID 파이팅!
    Date2010.02.19 Category알려요~ By정병주 Views50705 Votes0
    Read More
  8. 아이폰용 CUBRID 애플리케이션

    지난 2년 동안 삼성전자 M4650 단말기를 사용하다가 지난 주말에 아이폰을 구매했습니다. 단말기 교체 시기도 되었고 작년 말부터 불기 시작한 스마트폰 광풍 – 특히, 아이폰 - 에 편승하여 직접 체험을 해 보기 위함이었습니다. 사실 아이폰은 국내 시장에 강한 충격파를 제공했으며, 삼성전자 옴니아2 단말기와의 경쟁 구도가 그려지면서 언론을 통해 엄청난 조명을 받기도 했습니다. 실례로, 아래 차트는 네이버 뉴스에서 “옴니아”와 “아이폰” 2개의 키워드로 검색한 결과이며, 아이폰의 경우 지난 달에 5천건 이상의 기사가 언론 매체를 통해 노출되었습니다. 판매 측면에서도 아이폰은 지난해 11월 28일 국내 출시 후 두달 만에 30만대 정도가 판매되었으며, 작년 스마트폰 전체 판매 대수가 75만대임을 감안하면 대단한 성공이 아닐 수 없습니다. (참고로, 금년에는 4백만대를 예상하고 있음) 아이폰 구매 후 몇 일 사용해 보니 직관적인 유저 인터페이스를 통한 사용 편의성과 애플 앱스토어에서 제공하는 10만개 이상의 애플리케이션이 새로운 경험을 느끼게 하였으며, 작년 9월말 20억 건의 다운로드를 돌파한지 3개월여 만에 10억 건이 추가된 것은 경이적인 기록이 ...
    Date2010.02.05 Category알려요~ By정병주 Views47947 Votes0
    Read More
  9. 텍스타일(Textyle) + CUBRID 2008

    오늘 XE 공식 사이트에 ‘Textyle ver 0.9 배포합니다.’라는 공지사항 글이 올라왔습니다. XE 기반의 블로그 전문 툴인 Textyle가 공식적으로 세상과 조우하는 날인데요, 어제 파워 블로그를 대상으로 Textyle 간담회가 있었고, zero님이 작성하신 후기를 확인해 보니 많은 관심이 있었던 것 같습니다. 우선, 개발 배경이 궁금하실 것 같은데, 공지사항 글에 있는 내용을 직접 적어 보았습니다. “XpressEngine(이하 XE) 기반의 블로그 전문 툴인 Textyle ver 0.9 를 배포합니다. 그 동안 XE 를 이용하여 블로그 서비스가 가능하였지만 블로그 특유의 기능과 느낌이 덜하였고 또 블로그를 통한 전문 컨텐츠 생산에는 모자랐던 부분이 있었기에 Textyle 이라는 블로그 전문 툴을 개발 하게 되었습니다.” 이번에 선보이는 '텍스타일'은 '글감 보관함', '단락별 편집기'와 같은 글쓰기 툴을 제공하는 것이 특징이라고 합니다. 사용자는 '글감 보관함' 기능을 이용해 웹에서 발견한 이미지, 동영상, 지도 등의 멀티미디어 컨텐츠 정보와 자료를 보다 쉽게 수집, 저장할 수 있으며, 또한, 설치형 블로그 소프트웨어 최초로 '단락별 편집기' 기능을 제공해, 작성하는 글의 각 단락을 독...
    Date2009.07.30 Category알려요~ By정병주 Views55980 Votes0
    Read More
  10. 정부 주도의 오픈소스 소프트웨어 관련 공모전

    정부에서 주최하는 오픈소스 소프트웨어 관련 공모전을 소개해 드립니다. 2009 공개SW 공모 대전 ‘당신이 SW개발의 절대강자’라는 캐치 프레이즈로 진행되고 있는 '2009 공개SW 공모 대전'은 지식경제부가 주최하고 한국소프트웨어진흥원, 한국공개소프트웨협회, 한국공개SW활성화포럼이 주관하는 공모전입니다. 작년에는 ‘공개SW 챌린지 대회’라는 명칭으로 진행되었으며, 총 81개 팀이 참가를 했고 19개 팀(금상 1팀, 은상 3팀, 동상 5팀, 장려상 10팀)이 수상을 했다고 합니다. 접수기간이 6월 10일(수)까지이니 참가를 원하시는 개발자 분들은 미리미리 준비하시기 바랍니다. ^^ * 관련 사이트: http://ossproject.cafe24.com 오픈소스SW 저작권 인식제고를 위한 공모전 문화체육관광부가 주최하고 컴퓨터프로그램보호위원회에서 주관하는 행사로 오픈소스SW와 관련된 법, 제도 개선, 기술개발 등과 관련된 자유주제 논문 분야와 오픈소스SW 관리기법, 비즈니스 전략 등과 관련한 활용사례에 대하여 공모하고 있습니다. 지난 4월 16일에는 ‘Free Open Source Software License Insight Conference’를 개최한바 있으니 참고하시기 바랍니다. * 관련 사이트: http://www.foss...
    Date2009.05.30 Category알려요~ By정병주 Views54358 Votes0
    Read More
Board Pagination Prev 1 2 Next
/ 2

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales