기타2009.10.24 00:15

온 세상이 Windows 7으로 어수선하긴 하지만, 그 와중에도 곧 다가올 Visual Studio 2010에 대한 준비는 계속 되고 있습니다. ^^

현재 “새로운 플랫폼 시대를 대비하는 개발자&IT전문가를 위한 컨퍼런스”라는 슬로건 하에 TechDays 2009 행사가 온라인으로 치러지고 있습니다.

주소는 http://techdays.co.kr/ 입니다.

image

저도 이 행사에 저희 VSTS2010 공식 팀 블로그 여러 분들과 함께 참여해서 “Visual Studio Team System 2010 with Agile”이라는 주제로 발표를 하였습니다. 촬영할 때는 몰랐는데, 온라인으로 제가 프리젠테이션하는 모습을 보니.. 조금 손발이 오그라드네요 –_-;;

제 동영상의 주소는 http://techdays.co.kr/Sessions/View.aspx?Id=40&mSeq=44 입니다. 관심있는 분께서는 한번씩 봐주시길 바랍니다. 감사합니다. ^^

Posted by kkongchi
기타2009.05.23 21:17
기타2009.04.08 01:40

Visual Studio Team System 2010 공식 팀 블로그에 참여하게 되었습니다. 지금으로썬 정말 열심히 해서 팀에 조금이나마 도움이 되는 활동을 할 수 있으면 좋겠다는 생각 뿐이네요. 많이들 방문 부탁 드립니다. 아마 Visual Studio Team System 2010과 새로운 .NET 4.0 에 대해서는 대한민국 최고의 블로그가 되지 않을까 생각됩니다.

 

 

Posted by kkongchi
기타2009.04.08 01:31

kkongchi.org 사이트를 하나 새로 만들었습니다. 현재 계획으로는 Twitter, Facebook, Google Friend Connect 등의 각종 SNS 서비스 관련 Mash-Up, PHP, Ruby On Rails 등의 닷넷과는 다른 플랫폼을 사용한 Study성 Web Software 등을 한 번 해볼 생각입니다. 물론 아직 된 건 하나도 없습니다만…^^;;;

BlogWiki, Google Site도 같이 설치를 했으니, 관련된 것은 그곳에 포스팅하게 될 것 같습니다. kkongchi.org에서도 많은 활동하겠습니다.

Posted by kkongchi
기타2008.12.26 21:49

무려 9개월 간의 공백이 있었습니다. 도중에 일이 바쁘기도 했고, 몸이 살짝 아프기도 했으며, 신상에 조금 중대한 변화 – 업무도 그대로이고 근무하는 곳도 그대로이지만, 소속된 회사가 바뀐 – 가 있기도 했습니다. 그래도 결국 공백의 가장 큰 원인은 의욕 상실, 게으름 등등 내 안에 있었던 문제가 아니었나 싶습니다.

다시 시작합니다. 그리고 열심히 하겠습니다. 혹시라도 가끔 새 글이 없나 방문해주셨던 분들 – 없을 거라고 생각은 하지만 – 께는 감사드리면서, 다시 열심히 하겠다는 말씀 드립니다.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
   
class Program
   
{
       
static void Main(string[] args)
       
{
           
Console.WriteLine("New Beginning");
       
}
   
}
}

Tistory 태그:
Posted by kkongchi
기타2008.03.18 01:02

최근 이 블로그 포스팅 작성 툴로 Windows Live Writer를 사용하고 있다. 물론 Live Writer 자체도 훌륭한 툴이지만, Colorized Code 플러그인과 MSDN 링크 플러그인 두 가지 기능을 쓰기 위해서 Live Writer를 쓴다고 해도 과언이 아니다.


Colorized code 플러그인은 코드를 삽입할 때 정말 유용하다. 아래 캡쳐화면처럼 코드를 상단에 입력하면 하단에는 그 코드를 Visual Studio처럼 보이게 해주는 태그를 생성해주는 방식인데, 물론 OK버튼을 누르면 바로 Windows Live Write 화면으로 포장된 텍스트가 입력이 된다. 이 기능없이 코드를 입력하려면 수동으로 일일이 각 단어의 색상을 따로 지정해 줬어야 했는데, 이 기능을 사용하면 전혀 그럴 필요가 없이 깔끔하고 보기 좋은 코드를 만들어 준다.



MSDN 링크 플러그인은 아래 캡쳐처럼 네임스페이스나 클래스의 풀 네임을 입력하면 거기에 해당하는 MSDN의 링크를 찾아주는 플러그인이다. 사실 꼭 링크를 걸 필요는 없지만, 그래도 MSDN의 링크를 걸어두면, 독자들에게 조금이라도 더 보탬이 되지 않을까 해서, 글 속에 나오는 클래스나 네임스페이스는 이 기능을 이용해서 링크를 걸고 있다.



위 두 플러그인은 정말 내가 Windows Live Writer를 쓰는 이유와도 같은 기능들이다. 닷넷 개발 관련 블로깅을 하는 블로거라면 Windows Live Writer와 이 플러그인을 써서 좀 더 보기좋은 포스팅을 할 수 있을 것이다.


* 참고로 이 플러그인들은 Window Live Writer 플러그인 다운로드 페이지에서 다운받은 후 설치할 수 있다.

Posted by kkongchi
기타2008.03.13 21:46

우리 솔루션의 고객 중의 하나가 며칠전 SSL(HTTPS) 환경에서 문제가 발생했다고 리포트를 해왔다. 그래서 나는 급하게 SSL 환경 테스트를 해야만 했다. 하지만, 우리 개발팀에는 아직 SSL환경이 구축된 서버가 없었고, 서버 인증서 또한 없었다. 인터넷을 뒤지다가.. Verisign에서 test용 서버 인증서를 발급해준다는 사실을 알게 되었다. 테스트 SSL 환경을 구축해야 할때, 쓸 수 있는 방법 중에 하나가 아닌가 싶다.

테스트 서버 인증서를 발급받을 수 있는 주소는 다음과 같다. 인증서 발급 절차와 함께, 자세한 설치 가이드까지 제공해주니까 매우 유용할 것 같다.

http://www.verisign.com/ssl/buy-ssl-certificates/free-ssl-certificate-trial/

Posted by kkongchi
기타2008.02.24 20:42
그간 개인 위키를 하나 만들어야 겠다는 생각을 하다가.. 오늘 실행에 옮겨버렸다.

Cafe24 호스팅 서비스에 호스팅을 신청하고, MediaWiki를 다운받아서 설치하는 간단한 작업이었지만, 몇 가지 문제가 있었다.

1. Cafe24 리눅스 호스팅은 PHP5를 지원하지 않는다.

그래서, MediaWiki 최신 버전은 포기할 수 밖에 없었다. Cafe24 호스팅에 설치가 가능한 Media Wiki 최고 버전은 1.6 버전이다. (참고로 Media Wiki의 현재 최신 버전은 1.11이다.) 그러니 Media Wiki 다운로드 페이지에서 1.6.10 버전을 다운로드해야 한다.

사용자 삽입 이미지


2. Cafe24 Hosting 서비스 신청 시에 데이터베이스를 UTF-8로 세팅했다면, DB 테이블 생성 과정에서 아래와 같은 에러가 나게 된다.

"Specified key was too long; max key length is 1000 bytes"

이 에러는 MySQL 개발 측에서도 버그로 인지하고 있는 부분이기도 하다. 아래 링크를 보면, 꽤 오래된 이슈라는 것을 알 수 있다.

 http://bugs.mysql.com/bug.php?id=4541


이 에러를 해결하기 위해서는 소스를 조금 수정을 해야 한다. 수정해야 할 소스는 다운받은 MediaWiki소스 중에 Maintenance 폴더에 있는 tables.sql파일이다. 총 3군데를 고쳐야 한다.

Line 424
기존: cl_to varchar(255) binary NOT NULL default '',
수정: cl_to varchar(200) binary NOT NULL default '',

Line 915
기존: job_cmd varchar(255) NOT NULL default '',
수정: job_cmd varchar(100) NOT NULL default '',

Line 920
기존:  job_title varchar(255) binary NOT NULL,
수정:  job_title varchar(100) binary NOT NULL,

이렇게 수정해줘야 하는 이유는, MySQL에는 Index 칼럼에 1000byte제한이 있기 때문이다. 255면 1000이 안 되지 않느냐고 말할 수도 있겠지만, UTF-8에서는 한 자당 3byte를 소모하기 때문에, 여러개의 칼럼이 인덱스를 구성하는 위 쿼리들에서는 1000byte를 초과하게 되는 것이다. 그래서 Line 424의 쿼리에서는 200으로 수정해주면 되고, Line 915와 920의 경우 저 두 칼럼이 한 인덱스를 구성하기 때문에 100에서 150정도로 수정해줘야 하는 것이다.

위 과정을 통해서, Cafe24 호스팅에 성공적으로 Media Wiki 설치를 완료했다. 개인 위키이긴 하지만, 사적인 내용은 없고 개인적으로 공부하는 것들을 좀 정리하고자 만든 위키이니 다른 분들의 방문도 환영한다. ^^

URL은 http://kkongchi1027.cafe24.com

사용자 삽입 이미지

Posted by kkongchi

티스토리 툴바