2009년 3월 20일 금요일

Microsoft Internet Explorer 8 (IE 8) 출시




"마이크로소프트(MS)의 차세대 인터넷 브라우저인 ‘인터넷 익스플로러8(IE8)’이

19일 전 세계에서 동시에 발표됐다.

이 소프트웨어는 한국마이크로소프트의 웹사이트(www.microsoft.com/korea/ie8)에서
 
이 날 부터 다운로드 받을 수 있다"


[ IE8 - XP (32bit) 다운로드 ]

[ IE8 - Vista & Server 2008 (32bit) 다운로드 ]

[ IE8 - Vista & Server 2008 (64bit) 다운로드 ]

[ IE8 - Server 2003 (32bit) 다운로드 ]

[ IE8 - XP & Server 2003 (64bit) 다운로드 ]

2009년 3월 3일 화요일

C# 언어 사양 주요 참고 : 형식 및 연산자


본 문서에서는 자주 참고할 수 있는 C# 언어에 대한 사양(specification) 중 데이터 형식 및 연산자 내용을 정리합니다.


C# 데이터 형식
C# Data Types
[표 #1] C# 데이터 형식 (C# Data Types)
분  류 종  류 키워드/예약어 특  성
값 형식
Value Type
구조체형
Structs
숫자형
Numeric
sbyte 부호있는 8비트 숫자
-128 ~ 127
byte 부호없는 8비트 숫자
0 ~ 255
short 부호있는 16비트 숫자
-32,768 ~ 32,767
ushort 부호없는 16비트 숫자
0 ~ 65,535
int 부호있는 32비트 숫자
-2,147,483,648 ~ 2,147,483,647
uint 부호없는 32비트 숫자
0 ~ 4,294,967,295
long 부호있는 64비트 숫자
-9,223,372,036,854,775,808
~
9,223,372,036,854,775,807
ulong 부호없는 64비트 숫자
0
~
18,446,744,073,709,551,615
char 16비트 유니코드 문자
U+0000 ~ U+ffff
float 32비트 부동 소수점 숫자
1.5x10-45 ~ 3.4x1038
double 64비트 부동 소수점 숫자
5.0x10-324 ~ 1.7x10308
decimal 96비트 부호있는 숫자
100 ~ 1028
불런형
Boolean
bool 논리
참 (true) / 거짓 (false)
사용자
정의형
User Defined Structs
struct 사용자 정의 구조체
열거형
Enumerations
enum 열거형
참조 형식
Reference Type
클래스
Class
class 클래스 개체
(System.Object에서
파생됨)

포함할 수 있는 멤버 형식
- Constructor (생성자)
- Destructor (소멸자)
- Constant (상수)
- Field (필드)
- Method (메서드)
- Property
  (속성; 프로퍼티)
- Indexer (인덱서)
- Operator (연산자)
- Event (이벤트)
- Delegate (델리게이트)
- Class (클래스)
- Interface (인터페이스)
- Struct (구조체)
인터페이스
Interface
interface 인터페이스
(System.Object에서 파생되지 않음)

메서드, 델리게이트, 이벤트 등에 대한 규약을 명시함. 구현은 하지 않음.
델리게이트
Delegate
delegate 델리게이트

다른 메서드에 대한 메서드 이름을 임의로 명명하여 사용하거나 가리키도록 할 때 사용.
개체
Object
object
Object
개체

인터페이스(interface)를 제외한 모든 형식의 기본형
문자열
String
string
String
문자열

유니코드 문자 집합.
문자열 값을 표현하고 다루는데 사용.
(참고 : MSDN)



C# 문자열 숫자형식 포맷팅
C# Numberic Formatting

숫자형식 포맷팅을 이용하면 숫자로 이루어진 문자열을 다양한 형태로 출력할 수 있습니다.
기본적으로 이 포맷팅은 System.String.Format 메서드에 기반하여 적용됩니다.
[표 #2] C# 숫자 형식 문자열
형식지정자 종  류 예제 코드 출력 결과
C / c 통화
Currency
Console.WriteLine("{0:C}", 2.5);
Console.WriteLine("{0:C}", -2.5);
$2.50
($2.50)
D / d 10진법
Decimal
Console.WriteLine("{0:D5}", 25); 00025
E / e 과학적 지수
Scientific
Console.WriteLine("{0:E}", 250000); 2.500000E+005
F / x 고정 소수점
Fixed-point
Console.WriteLine("{0:F2}", 25);
Console.WriteLine("{0:F0}", 25);
25.00
25
G / g 일반
General
Console.WriteLine("{0:G}", 2.5); 2.5
N / n 숫자
Number
Console.WriteLine("{0:N}", 2500000); 2,500,000.00
P / p 백분율
Percentage
Console.WriteLine("{0:P}", .2468013);
Console.WriteLine("{0:P1}", .2468013);
24.68 %
24.7 %
X / x 16진법
Hexadecimal
Console.WriteLine("{0:X}", 250);
Console.WriteLine("{0:X}", 0xffff);
FA
FFFF
(참고 : MSDN)




C# 문자열 날짜형식 포맷팅
C# Date and Time Formatting

날짜형식 포맷팅을 이용하면 날짜나 시간을 의미하는 문자열을 다양한 형태로 출력할 수 있습니다.
기본적으로 이 포맷팅은 System.String.Format 메서드에 기반하여 적용됩니다.
[표 #3] C# 표준 날짜 및 시간 형식 문자열
형식지정자 종  류 예제 코드 출력 결과
d 간단한 날짜 패턴 DateTime dt = new DateTime(2008, 12, 6);

Console.WriteLine("{0:d}", dt);
2008-12-06
D 자세한 날짜 패턴 Console.WriteLine("{0:D}", dt); 2008년 12월 6일 토요일
f 전체 날짜/시간 패턴
(간단한 시간)
DateTime dt = new DateTime(2008, 12, 6, 16, 3, 52);
Console.WriteLine("{0:f}", dt);
2008년 12월 6일 토요일 오후 4:03
F 전체 날짜/시간 패턴
(자세한 시간)
Console.WriteLine("{0:F}", dt); 2008년 12월 6일 토요일 오후 4:03:52
g 일반 날짜/시간 패턴
(간단한 시간)
DateTime dt = new DateTime(2008, 12, 6, 16, 3, 52);

Console.WriteLine("{0:g}", dt);
2008-12-06 오후 4:03
G 일반 날짜/시간 패턴
(자세한 시간)
Console.WriteLine("{0:G}", dt); 2008-12-06 오후 4:03:52
M / m 월 일 패턴 DateTime dt = new DateTime(2008, 12, 6, 16, 3, 52);

Console.WriteLine("{0:M}", dt);
12월 6일
t 간단한 시간 패턴 DateTime dt = new DateTime(2008, 12, 6, 16, 3, 52);

Console.WriteLine("{0:t}", dt);
오후 4:03
T 자세한 시간 패턴 Console.WriteLine("{0:T}", dt); 오후 4:03:52
u 정렬 가능한 유니버설 날짜/시간 패턴 DateTime dt = new DateTime(2008, 12, 6, 16, 3, 52);

Console.WriteLine("{0:u}", dt);
2008-12-06 16:03:52Z
U  유니버설 전체 날짜/시간 패턴
(국제표준시각)
Console.WriteLine("{0:U}", dt); 2008년 12월 6일 토요일 오전 7:03:52
Y / y 년 월 패턴 DateTime dt = new DateTime(2008, 12, 6, 16, 3, 52);

Console.WriteLine("{0:Y}", dt);
2008년 12월
모든 예시된 출력 결과는 시스템 로케일이 '한국/한국어 ko-kr'로 설정된 경우로 가정합니다.
모든 예시된 출력 결과는 시스템 로케일 설정에 따라 다르게 출력될 수 있습니다.
(참고 : MSDN)



C# 문자열 이스케이프 시퀀스
String Escape Sequences
[표 #4] C# 문자열 이스케이프 시퀀스
이스케이프
시퀀스
문자 이름 유니코드
인코딩
\' 작은 따옴표 0x0027
\" 큰 따옴표 0x0022
\\ 백슬래시 0x005C
\0 Null 0x0000
\a 경고 0x0007
\b 백스페이스 0x0008
\f 폼 피드 0x000C
\n 줄 바꿈 0x000A
\r 캐리지 리턴 0x000D
\t 가로 탭 0x0009
\U 서로게이트 쌍에 대한 유니코드 이스케이스 시퀀스 \Unnnnnnnn
\u 유니코드 이스케이프 시퀀스 \u0041 = "A"
\v 세로 탭 0x000B
\x 가변 길이를 특징으로 하는 "\u"와 유사한 유니코드 이스케이프 시퀀스 \x0041 = "A"
(출처 : MSDN)



C# 연산자
Operators
[표 #5] C# 연산자
종류 연산자 식 설명





x.y 멤버 액세스 연산자
f(x) 메서드 및 대리자 호출
a[x] 배열 및 인덱서 액세스
x++ 후위 증가
x-- 후위 감소
new T(...) 개체 및 대리자 생성
new T(...){...} 이니셜라이저(initializer)를 사용한 개체 생성.
new {...} 익명 개체 이니셜라이저.
new T[...] 배열 생성
typeof(T) T에 대한 System.Type 개체 가져오기
checked(x) checked 컨텍스트에 대한 식 계산
unchecked(x) unchecked 컨텍스트에 대한 식 계산
default (T) T 형식의 기본 값 가져오기
delegate {} 익명 함수(익명 메서드)





+x ID
-x 부정 연산
!x 논리 부정 연산
~x 비트 부정 연산
++x 전위 증가
--x 전위 감소
(T)x x를 형식 T 형식으로 명시적 변환





* 곱하기
/ 나누기
% 나머지





x + y 더하기, 문자열 연결, 대리자 결합
x - y 빼기, 대리자 제거






x << y 왼쪽 시프트
x >> y 오른쪽 시프트










x < y 보다 작음
x > y 보다 큼
x <= y 작거나 같음
x >= y 크거나 같음
x is T x가 T이면 true를 반환하고, 그렇지 않으면 false를 반환
x as T T로 형식화된 x 또는, null (x를 T로 형식화할 수 없는 경우)을 반환





x == y 같음
x != y 같지 않음










= 할당 연산자
x op= y 다음 연산자를 지원하는 복합 할당 :
+=
-=
*=
/=
%=
&=
|=
!=
<<=
>>=
(T x) => y 익명 함수 (람다 식)







null



x & y 논리곱
- 정수 비트 AND, Boolean 논리 AND
x ^ y 논리 XOR 연산자
- 정수 비트 XOR, Boolean 논리 XOR
x | y 논리 OR 연산자
- 정수 비트 OR, Boolean 논리 OR
x && y 조건부 논리곱 연산자
- x가 true인 경우에만 y를 계산.
x || y 조건부 논리합 연산자
- x가 false인 경우에만 y를 계산.
x ?? y Null 결합
- x가 null인 경우 y로 계산하고, 그렇지 않으면 x로 계산.
x ? y : z x가 true이면 y로 계산되고, x가 false이면 z로 계산.
(참고 : MSDN)


문서 키워드
Keywords for this Document
Microsoft .NET, C#, Data Types, Format, Formatting, Operator, 닷넷, 데이터 형식(타입), 포맷, 포매팅, 연산자
  • 작성자 / 게시자 : 이에아이
  • 문서일자 : 2008년 12월 06일 (대한민국 표준시 GMT+09:00)
  • 문서버전 : 1.0.1603
  • 적용범위 : Microsoft .NET Framework / C# 언어 1.0 또는 그 이상의 버전
  • 저작권 정보 :
    - 본 문서의 작성 권한은 작성자에게 있습니다.
    - 본 문서의 일부 내용은 미국 Microsoft 사에서 제공한 자료를 참고하였습니다. 해당 내용에 대한 저작권은 미국 Microsoft Corporation에게 있습니다.
    - 본 문서에 일부 사용, 인용된 기술적, 문헌적 내용에 대한 저작권은 해당 저작권자에게 있습니다.
  • 본 문서에 대한 의견 및 잘못된 정보에 대한 이의 제기 사항 등 여러분의 의견을 제안해주시기 바랍니다.
    게시자는 여러분의 의견을 소중하게 생각합니다.
    이의 제기를 할 경우에는 보다 정확한 정보 제공을 위해 객관적 근거 자료를 제시하면서 제기하여 주실 것을 권장합니다.
  • 본 문서에 사용된 일부 요소(이미지, 사운드, 동영상, 기타 첨부 문서 등)의 저작권은 해당 저작권자가 소유하고 있습니다.
    따라서, 문서의 무단 복제 및 전제, 변형 게시를 금지하며 이런 행위로 인해 발생되는 모든 법적 불이익 및 사건에 대한 모든 책임은 무단 행위자 본인에게 있음을 알려드립니다.

http://cafe.naver.com/mobilenjoy.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=2742

네이버, 이토 히로부미 '오늘의 세계 인물' 선정 논란





포털사이트 네이버가 3·1절 다음 날인 2일 '오늘의 세계 인물' 코너에 이토 히로부미(伊藤博文)를 선정해 네티즌 사이에서 논란이 일고 있다.

'오늘의 세계 인물'은 네이버 홈페이지 메인 하단에 노출되고 있는 코너다. 소개 글에는 '도서 평론가들과 시인들이 책 속의 위인들에 숨결을 불어 넣어 매일 내놓는 신선한 이야기'로 '하루 한 사람의 일생과 그 일생을 담은 명저들을 소개한다'고 씌여 있다.

매일 다른 인물로 변경돼 올라오고 있으며 그동안 독일의 철학자이자 시인인 니체, 천문학자 갈릴레오 갈릴레이, 명왕성을 발견한 미국의 천문학자 클라이드 톰보 등 세계적인 위인들이 소개됐다.

2일에는 조선 통감으로 우리나라 사람들에게 반일 감정의 원조로 꼽히는 이토 히로부미가 선정됐다. 1906년 3월 2일은 이토 히로부미가 초대 조선통감에 부임한 날이었다.

코너에는 일본의 메이지 정부의 최고지도자로 파란만장한 일생을 살았던 삶과 함께 일본 근대의 영웅인 동시에 대한제국의 원흉으로 이 극단의 인물을 어떻게 보아야 할 것인가에 대한 논의 등이 함께 소개됐다.

네티즌 사이에서는 독립의 의미를 되새기는 3·1절이 바로 어제였는데 이토 히로부미를 소개 하는 것은 너무한 것 아니냐는 의견이 잇따르고 있다. 1일 자정을 기해 이토 히로부미가 올라온 뒤 오전 10시 30분 현재 400여 개의 항의성 댓글이 잇따라 올라오고 있으며 인터넷 주요 커뮤니티 등에도 네티즌 공방이 이어지고 있다.

네티즌 ID 'heartles091*'는 "아무리 세계 인물을 소개하는 코너라도 그렇지 3.1절 바로 다음 날 이런 인물이 나오다니 너무 했다", 'btaij*'는 "오늘 같은 날은 독립 투사를 소개해야 하는 것 아니냐"고 했고, 'edge13*'는 "3·1절이 지난 지 얼마 되지 않았는데 우리나라 최대의 포털 사이트에서 왜 이런 인물을 봐야 하는지 모르겠다"고 적었다. "고객 센터에 전화해서 항의해야 한다"고 제안하는 글도 있었다.

그러나 일부에서는 "세계의 '훌륭한' 인물'이 아니라 단지 '세계의 인물'에 지정된 것 뿐"이라며 확대 해석을 경계하는 의견도 적지 않다.

'sksn200*'는 "안중근 의사는 우리나라에서는 위인이지만 일본 입장에서는 테러리스트로 밖에 보이지 않는다고 한다"며 "한마디로 입장 차이다. 한명의 인물을 객관적으로 판단하는 시선을 길러야 한다"고 말했다.

네이버는 논란이 계속되자 이날 오후 소개 코너에서 이토 히로부미를 삭제했다.

네이버 관계자는 "'오늘의 세계 인물' 코너는 '오늘의 소사(小史)' 같은 정보를 주는 콘텐트"라며 "해당 일에 10명의 필진 중 한 사람이 이러한 내용을 게재하겠다고 말하면 최대한 필진의 의견을 반영해 게재해 이를 소개하는 형식으로 진행된다"고 전했다.

또 "이토 히로부미 관련 게시물의 경우 개인적으로 안중근 의사에 대해 공부하고 있던 필자가 3월 2일이 이토히로부미의 통감 부임일이라는 걸 알게 됐고 해당 일에 역사적 경각심을 주고자 하는 목적으로 작성한 내용"이라고 덧붙였다.

 

출처 : 가제트와 전자 여행

 

 

네이버...장난하냐? 장난해? 아 요즘 점점 네이버가 맘에 안들고 있었는데...

그런 내 마음에 확 불을 붙이네...ㅡ.ㅡ^

 

안티 네이버 들어가야겠군...그럼 이제 구글로 떠날까? 다음으로 다시 돌아갈까?

2009년 2월 26일 목요일

태연 - 애인있어요(Live in 친한친구)



태연 - 들리나요




왜 OpenID를 주목하는가?

인터넷으로 인해 촉발된 정치/사회/문화적 변화의 키워드 중 빠질 수 없는 것이 "탈권위화"이다. 일부 권력이 정보를 독점하던 시대에서 정보의 소스가 다원화된 시대가 도래한 것이다. 위키노믹스라는 용어가 탄생하고 수많은 블로그에서 심도 깊은 정보를 얻을 수 있는 등 탈권위화의 흐름은 "인증" 분야에서도 예외가 아니다. 인증 분야에서 기존에도 ID를 통합하고자 하는 시도는 반복되어 왔다. 마이크로소프트의 "Passport"를 위시하여 사이트 간 제휴를 통해 회원의 ID를 공유하는 노력들은 오늘날에도 진행형이다. 그런데 이와 같은 방식들은 특정 업체들이 인증의 중심에 서있는 방식이라는 점에서 대다수의 사람들에게 환영을 받지 못 하고 있는 것이 현실이다. OpenID가 최근 주목 받고 있는 이유가 바로 탈권위화의 흐름과 철학적으로 유사한 기반을 가지고 있기 때문이라고 생각된다.

1. OpenID란 무엇인가?

위키피디아에서는 OpenID를 한마디로 "분산된 SSO (Single Sign On) 시스템" 이라고 정의하고 있다. 여기에서 1) “분산되어 있다”는 의미는 오픈아이디의 스펙만 준수할 경우 (특정 업체가 아니라) 누구나 OpenID를 만들어 공급해 줄 수 있다는 것 (ID Provider; 약자로 IdP) 이며, 2) “SSO”라는 의미는 하나의 ID와 패스워드로 OpenID 기능을 가지는 모든 시스템에 로그인할 수 있다는 것이다.

우리가 인터넷을 사용하면서 얼마나 많은 사이트에 회원 가입을 해 왔는지를 생각해보자.
인터넷을 제법 관심 있게 사용하는 분이라면 일주일에도 1~2개의 신규 사이트에 가입할 것이다. 회원 가입 시에 물어보는 정보는 아이디, 패스워드, 이메일 주소, 이름, 주민등록번호, 전화번호, 주소 등등 왜 이리 많은지 가입할 때마다 이런 반복 단순 작업을 언제까지 계속해야 하는 지 생각해 본 적이 많을 것이다.

OpenID를 이용하면 어떻게 될까요?
우선 최초에 단 한번 OpenID에 가입한다. 이때 아이디, 패스워드, 이메일 등의 필수정보와 입력을 원하는 기타 정보들을 입력하게 된다. 그리고 인터넷을 이용하면서 오픈아이디를 지원하는 사이트를 만나게 되면 더 이상 회원 가입할 필요 없이 기존에 만들어 놓은 나의 오픈아이디를 이용하여 로그인만 하면 된다. "편리하게 열리는 인터넷 세상"이 시작되는 것이다.

2. OpenID의 동작원리

홍길동님의 예를 살펴봄으로써 오픈아이디의 동작원리를 이해해 보도록 하겠다.

(1) 평소에 다양한 인터넷 서비스에 관심이 많은 홍길동님은 오픈아이디라는 것이 있다는 이야기를 듣고 아이디테일이라는 오픈아이디 제공 사이트에 가서 자신만의 오픈아이디를 발급받는다. 오픈아이디는 일반적인 인터넷 주소와 동일한 모양새를 가지고 있다: http://gildong.idtail.com
(2) 요새 나온 새로운 서비스 중에 Pumfit이라는 재미있는 서비스가 있다는 이야기를 들은 차에 방문해 보기로 한다.
(3) Pumfit 사이트에 있는 오픈아이디 로고를 보고 이 서비스에서 오픈아이디를 지원한다는 것을 발견한 홍길동님은 오픈아이디 로그인창에 자신의 오픈아이디를 입력하고 "로그인하기" 버튼을 누른다.
(4) 브라우저는 인증을 위해 IDtail의 인증 페이지로 이동하면서 홍길동님의 패스워드를 요구한다.
(5) 홍길동님은 자신의 패스워드를 입력한다.
(6) 인증이 정상적으로 이루어지면 IDtail에서는 Pumfit 서비스를 승인할 것인지 묻는다.
(7) 홍길동님이 승인하면 Pumfit 서비스에 대한 인증이 완료되면서 브라우저는 다시 Pumfit 사이트로 이동하고 로그인 상태가 된다.

글로 쓰니까 복잡해 보일 지 모르지만 실제로 홍길동님이 하는 것은 아이디 입력 -> 패스워드 입력 -> 승인 3단계 뿐이다. 또한 “승인”은 최초에 한번만 하면 다음부터는 하지 않아도 되는 과정이다. 복잡한 회원가입 대신에 간단하게 회원가입의 효과를 거둘 수 있게 된다.

3. OpenID의 유용성

오픈아이디의 정의에서 살펴 보았던 “분산된 시스템”이 의미가 있는 것은 내가 나의 오픈아이디제공자를 선택할 수 있다는 것이다. AOL, Sun, HP, Intel, Oracle 등이 주도하고 있는 Liberty alliance나 마이크로소프트의 Passport에서의 중앙 집중형 인증시스템에서는 물론이고 오픈아이디를 지원하지 않는 일반 서비스들에서 우리는 인증 관련하여 선택할 수 있는 것이 아무것도 없다. 그저 그들의 인증체계를 따를 뿐이다. 이때 우리는 그들을 신뢰할 수 있는 것일까? 신뢰를 할 수 있던 없던 간에 무조건 선택의 여지 없이 그들의 인증체계를 따라야 한다는 것은 문제가 있다. 하지만 오픈아이디와 같은 분산된 시스템에서는 나를 인증해 줄 수 있는 서비스를 내 마음대로 선택할 수 있다. 심지어는 내가 나만의 인증 서비스를 직접 만들 수도 있다. 분산된 SSO 시스템은 또 다른 장점도 가진다. 바로 SPOF (Single Point Of Failure) 를 방지하는 것이다. 일반적인 SSO 시스템에서는 해당 인증 시스템에 문제가 생길 경우 모든 사이트에서 인증받을 수 없게 되는 문제가 있다. 하지만 분산된 SSO에서는 delegation이라는 기능을 이용하여 블로그 또는 홈페이지 주소와 같은 나만의 URL을 나의 오픈아이디로 이용하면서 이에 연동되어 있는 하나의 오픈아이디가 문제가 생길 경우 다른 오픈아이디를 연동시킴으로써 특정 서비스에서 동일한 identity를 유지하는 것이 가능해진다. (Delegation을 수행하는 방법은 매우 간단하며 아래 6번에서 설명된다)

4. OpenID의 보안성

오픈아이디의 분산성은 보안에 대해서도 강점을 가진다. 오픈아이디의 스펙 자체에서는 보안에 대해 특별히 어떠한 강제 규정을 두고 있지는 않다. 하지만 우리는 오히려 다양한 인증 방법을 제공하는 다양한 오픈아이디 제공자를 만나보게 된다. 오픈아이디 제공자들은 가장 좋은 인증방법을 제공하기 위해 경쟁하게 될 것이며, 사용자들은 이중에서 자신이 적합하다고 생각하는 오픈아이디 제공자를 선택하면 된다.

SSL을 통한 로그인, 오픈아이디 지원 사이트에 로그인 하기 전에 오픈아이디 제공자 사이트에 우선적으로 로그인하고 시작함으로써 패스워드 입력이 필요 없게 만드는 것, 클라이언트 인증서의 설치, 마이크로소프트 비스타의 Cardspace 이용, 메신저를 통한 인증, OTP를 이용한 인증, Vidoop의 솔루션을 이용한 인증 등 다양한 방법이 가능하다.

5. OpenID를 지원하는 사이트는?

OpenID가 성공할 수 있는 가장 중요한 요소는 역시 OpenID를 지원하는 사이트가 얼마나 되는가 하는 것이다. 2006년 중반까지만 해도 극소수에 머물렀던 오픈아이디 지원 사이트 (Relying Party; 약자로 RP) 의 수는 2006년 말부터 폭발적으로 증가하고 있다. 오픈 커뮤니티나 블로그, 웹2.0 기반의 신규 서비스에서 주로 채택되던 오픈아이디가 이제는 AOL, Microsoft, Sun, VeriSign 등에서 도입되고 있으며 최근에는 IT기업이 아닌 리복 같은 회사의 사이트에서까지 오픈아이디를 도입하기 시작했다.


[그림 1] 오픈ID 지원 사이트(국외)
출처 : http://openid.net/pres/2007_Web2Expo_Implementing_OpenID-notes.pdf


국내의 경우에도 올해 들어 오픈아이디 지원 사이트가 많이 늘어나고 있어 설치형 블로그의 대표주자 태터툴즈, 미투데이, 이글루스, Pumfit 등에서 오픈아이디를 지원하며 그 수는 계속 증가하고 있는 추세이다. 대표적인 인터넷 포털인 다음에서도 오픈아이디를 준비하고 있다고 하니 그 영향력이 기대된다.


[그림 2] 오픈ID 지원 사이트(국내)


6. Delegation 하는 방법

메타태그를 삽입해 줌으로써 나의 블로그나 홈페이지 주소를 OpenID처럼 사용할 수 있다.

ID가 gildong인 경우의 예를 보면 다음과 같다.
(두번째/세번째 줄의 “gildong” 부분만 자신의 ID로 변경하면 된다.)

< link rel="openid.server" href="http://www.idtail.com/server" />
< link rel="openid.delegate" href="http://gildong.idtail.com/" />
< meta http-equiv="X-XRDS-Location" content="http://gildong.idtail.com/xrds" />

서비스형 블로그를 사용하시고 계신 경우에는 스킨에 위의 메타태그를 삽입할 수 있도록 블로그서비스 제공자가 허용해야 한다. 이글루스에서는 OpenID delegation 서비스 메뉴를 제공하고 있으며, 티스토리에서는 스킨 수정이 가능하기 때문에 사용자분께서 직접 위의 메타태그를 넣어주면 된다.

7. IDtail 서비스 소개

신뢰기반의 인터넷서비스를 제공하는 안철수연구소 사내벤처 고슴도치플러스에서는 지난 4월부터 오픈아이디 관련 서비스를 다음과 같이 제공하고 있다.

오픈아이디 제공 서비스: IDtail (http://www.idtail.com)
오픈아이디 지원 서비스: Pumfit (http://www.pumfit.com)

IDtail에서 자신만의 오픈아이디를 만들고 Pumfit에서 로그인하여 서비스를 이용해 보는 것만으로도 오픈아이디에 대한 이해를 한층 높일 수 있으리라 생각된다.@

안철수연구소 사내벤처TF팀 송교석 팀장

[안철수연구소 2007-05-14]

2009년 2월 10일 화요일

Sky IM-S410 (S410K) WHOOO 감성엔진을 달은 스카이 윈드(가칭)


 스카이 윈드(가칭)이 나온단다...

입으로 바람을 불면 사진이 휘리릭~ 넘어가는 기능이....ㅎㅎ

네온사인2로도 불리우는데 네온사인폰이 U로 시작하는 모델명이었지만

이번에는 S로 시작하는 모델명이라는....

그만큼 슬림하다는거겠지...ㅎㅎ

감성엔진을 채택했다고 하니 기대해볼만한것 같다 ㅎㅎ

갖고싶다 ㅠㅠ


 

스타일이 돋보이는 디자인 11mm 초슬림 폴더
- 바람을 불어 사진을 넘기는 스카이 윈드 기능
- 상황에 따라 변하는 Matrix LED 탑재

<주요기능>
● 카메라-200만화소
● 2.6형 26만 컬러 WQVGA TFT
● 지상파 DMB
● 블루투스
● MP3
● 투폰!
● 외장메모리 대응
● 영상통화
● WCDMA + GSM