블로그 이미지
가요음반 (CD/LP) 수집가 ......................... / maniadb.com (불량)운영자 ................. / 트위터 : xfactor_ryu
xfactor

Recent Comment

Recent Trackback

Archive

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
  • 902,251total
  • 34today
  • 77yesterday
Statistics Graph
DNS server, DNS service
2010.08.15 21:59 study
아마 인지하고 있지 못하겠지만,
과거 옛날 LP를 들을때의 오디오 볼륨과, 90년대 전후에 나온 CD를 감상할때의 오디오 볼륨, 그리고 요즘 나오는 CD를 감상할때의 오디오 볼륨은 제각각이다.

그래서, 내 경우는 늘 최소의 볼륨을 맞춰놓고, 조금씩 키워서 적당한 수준이 되면 듣는다.

왜 이런 일이 생길까?

관련 업계에 따르면, 같은 볼륨 상태에서 음량이 더 크면, 역동감 있게 느껴지고, 그렇게 됨으로써, 자기 곡이 경쟁 곡 대비 더 잘 들리게 하려는 생각에서 볼륨이 조금씩 높아져왔다고 한다.

물론, 클래식보다 록이나 댄스가 더 역동적으로 느껴져서 볼륨이 커야 한다는 것에는 특별한 이견이 없다. 그런데, 문제는 이 볼륨이 지나치게 차이가 나서, 이제 우리는 더 큰 소리가 아니면 잘 듣지 못하는 현상까지 생길 뿐더러, 고음과 저금에서 음량이 짤리는 현상 (클리핑) 까지도 생기고 있다.

일단, 관련 지식에 대해서는 아래 글을 참고하자.

음량 전쟁 (Loudness War) 이란, 다른 음반에 비해 소리가 좋게 들리도록 날이 갈 수록 점점 음량을 키워서 음반을 녹음 또는 제작하는 전세계의 음반 업계에 만연해 있는 악랄한 풍조를 일컫는 용어입니다.

http://www.cdpkorea.com/zboard4/zboard.php?id=faq&no=7975
http://en.wikipedia.org/wiki/Loudness_war/


그렇다면, 우리 귀가 적당한 수준의 볼륨으로 노래 별로 어느정도 비슷한 수준으로 듣기 위해서는 어떻게 해야 할까?
위의 링크에도 나오지만, 89 dB 정도로 표준화된 소리를 듣도록 하는 것이 음향 심리학에서의 표준이고, 이를 위해 ReplayGain이라는 방법을 사용한다고 한다. 이는 현재 노래를 분석하여 89.0 을 기준으로 어느정도 볼륨이 "업"되어 있는지 판단하여 meta data에 기록, 노래를 재생시 사용자가 원한다면 표준음량으로 조정할 수 있도록 할 수 있게 한다고 한다.
(그러나 이 ReplayGain 정보에 따라 클라이언트의 볼륨을 동적으로 밸런스해주는 것을 지원하는 음원 재생 툴은 foobar 외에는 거의 없다고 한다. --;;)


리플레이 게인의 첫 단계는 음원 파일 전체를 심리음향학적으로 분석하여 인지적 음량 정보와 최대 음량값을 얻는 것이다. 다음으로는 음량 정보와 목표 음량의 차이를 구하게 되는데 이 차이가 보정 값이 되며 목표 음량은 보통 89 dB SPL이다. 보통의 경우 이 보정 값과 최대 음량 값을 오디오 파일에 메타데이터로 저장하게 되는데, 이를 기준으로 리플레이 게인을 지원하는 재생기들은 각각의 곡의 음량을 감소시키거나 증가시킴으로써 곡들을 서로 비슷한 음량으로 재생할 수 있게 된다. 이는 서로 다른 음량으로 마스터링 된 음반을 청취할 때마다 음량을 매번 바꿔야하는 문제를 해결해준다.

http://replaygain.hydrogenaudio.org/
http://ko.wikipedia.org/wiki/Replaygain
http://en.wikipedia.org/wiki/Replay_Gain/
http://www.foobar2000.org/


물론, 한 앨범에 수록되는 곡의 특징에 레코딩/마스터링 엔지니어가 그 주관에 따라 앨범 내에서 표준보다 낮거나 높거나 하는 효과를 충분히 줄 수 있을 것이고, (그것은 AlbumGain이라고 한다) 그것은 당연히 필요하다고 생각하지만, 의도적으로 음량만을 키운것은 사실 용납하기 힘들다. (그것도 클리핑까지 감수하면서라면 더더욱....)


얼마전, 사람들이 89dB에 대해서 어떻게 인식할지 파악하기 위해, 
내가 가진 최근 CD (가요/팝/클래식) 에서 여러곡을 mp3 320k로 ripping하고, 
또 음악 포털에서 유료 다운 받은 mp3 320k 파일을 모아, 
음질의 손상 없이 볼륨만 89dB로 조정해줄 수 있다고 알려진 mp3gain 프로그램을 사용하여 볼륨을 인위적으로 조정하여, 주변 사람들에게 청음 테스트를 한바 있다.



MP3Gain does not just do peak normalization, as many normalizers do. Instead, it does some statistical analysis to determine how loud the file actually sounds to the human ear.
Also, the changes MP3Gain makes are completely lossless. There is no quality lost in the change because the program adjusts the mp3 file directly, without decoding and re-encoding.

http://mp3gain.sourceforge.net/


결과는?

1. 소리가 너무 작다
2. 음질이 나쁘다

대부분 위와 같은 의견을 주었다.
이는 소리가 Windows의 다른 소리에 비해 작게 들이기 때문에, 음질이 나쁘다고 착각을 하게 된 것이다.

원본의 음량은 어땠냐고?

놀랍게도, 작게는 96dB, 크게는 102dB까지 있었다.
(그 음량은 고음과 저음에서 clipping된다. 즉, 소리가 뭉개진다는 말이다.)

상기 샘플은 mp3gain에서 뽑은 원본에 대한 트랙 분석 자료로, 97 이상은 대부분 최신 가요, 95~96은 팝 및 "서태지" (서태지 외에는 팝에 비견할 노래가 막 안 따올라서.. --;;), 90이하는 모두 클래식이다.



그런 소리에 익숙해진 우리 귀가 89dB은 소리로도 들리지 않은 것이다.
(심지어는 짜증까지 나고 말이다.)


필자는 얼마전 준비하던 Project에서 89dB를 음량 표준으로 삼고, 이를 기준으로 서비스를 제공하려 하였다. 그러나 채 일주일이 되기 전에 위와 같은 이유로 포기하고 음량을 원상 복구하기로 한 바 있다.

훗날 누군가 힘있는자가 이 음량 전쟁에서 다시 이기길 바라면서,
그리고 나는 최소한의 시도는 해봤다는 것을 누군가 알아주길 바라면서,
최소한의 기록을 남기고,
나는 백기를 흔들며 패배를 인정한다.

우리의 귀는 더 이상 89dB를 표준으로 삼을 수 없다는 것을 인정하고,
고객들에게 더 큰 볼륨을 제공하면 더 사운드가 빠방하고 좋다고 인식하는 것을 사실로 인정하면서 말이다.


ps. 이 글은 음향학 및 관련 전문적인 지식에 의해 작성된 것이 아니므로 일부 잘못된 내용이 담겨 있을 수 있습니다.

'study' 카테고리의 다른 글

ReplayGain? 음량전쟁(Loudness War)에서 나는 패배했다.  (5) 2010.08.15
posted by xfactor
2008.09.17 13:08 study/research

Redirect Reference (IIS 6.0)

Redirecting a client request is one way to ensure that users get the correct page, if your site is under construction or has changed identity. You can redirect client requests to a directory on the same Web server or to a different URL.

Configuring URL and Wildcard Redirection

You can configure redirection to a URL and wildcard redirection programmatically. Redirection variables and flags allow you to specify targets and behavior by changing the HttpRedirect metabase property.

The following example shows the format of a simple redirection string.

http://DestinationURL[,Flag[s]]

Where DestinationURL can include the following redirect variables to pass portions of the original URL with the destination URL. You can use more than one variable in a single redirection string.

Variable Description Example

$S

Passes the suffix of the requested URL to the new URL. The suffix is the portion of the original URL that remains after the redirected URL is substituted.

If the EXACT_DESTINATION flag is not set, the resulting destination URL will have the name of the requested file appended as a folder name, as well as the file name itself.

If the virtual directory that is mapped to the following Web site:

http://fabrikam/Scripts

is configured to be redirected to the following exact URL:

http://fabrikam/NewScripts$S

A new request for the following URL:

http://fabrikam/Scripts/Program.exe

Would be redirected automatically to the following URL:

http://fabrikam/NewScripts/Program.exe

$P

Passes parameters (such as querystring parameters) in the original URL to the new URL, without the question mark (?).

If the virtual directory that is mapped to the following Web site:

http://fabrikam/Scripts

is configured to be redirected to the following URL:

http://fabrikam/NewScripts$P

A new request for the following URL:

http://fabrikam/Scripts/File.asp?var1=5&var2=6

Would be redirected automatically to the following URL:

http://fabrikam/NewScriptsvar1=5&var2=6

$Q

Passes parameters (such as querystring parameters) in the original URL to the new URL, including the question mark (?).

If the virtual directory that is mapped to the following Web site:

http://fabrikam/Scripts

is configured to be redirected to the following exact URL:

http://fabrikam/NewScripts$S$Q

A new request for the following URL:

http://fabrikam/Scripts/File.asp?var1=5&var2=6

Would be redirected automatically to the following URL:

http://fabrikam/NewScripts/File.asp?var1=5&var2=6

$V

Passes the requested URL, without the server name and without any parameters. To include parameters, use the $P or $Q variable with the $V variable.

If the EXACT_DESTINATION flag is not set, the resulting destination URL will have the name of the requested file appended as a folder name, as well as the file name itself.

If the virtual directory that is mapped to the following Web site:

http://fabrikam/Scripts

is configured to be redirected to the following exact URL:

http://contoso$V

A new request for the following URL:

http://fabrikam/Scripts/File.asp

Would be redirected automatically to the following URL:

http://contoso/Scripts/File.asp

Redirection Using Wildcards

You can use redirect wildcards to match any number of characters in the original URL. Begin the destination URL with an asterisk (*) and a semicolon (;), and separate pairs of wildcard characters and destination URLs with a semicolon. The following example shows the format of a redirection string that uses wildcards.

*; Wildcard1; Destination1[; Wildcard2; Destination2][, Flags]

Where WildcardN can include an asterisk (*) to match any number of characters in the original URL and pass them to DestinationN by using the $0 through $9 variables defined in the following table.

"Variable" "Description" "Example"

$0 through $9

Passes the portion of the requested URL that matches the indicted wildcard character. Wildcards must start at $0 for each Wildcard;Destination set. The EXACT_DESTINATION flag must be appended to the redirection string.

If the virtual directory that is mapped to the following Web site:

http://fabrikam/Scripts

is configured with the following redirection string:

*; /Scripts/*_in.asp; /NewScripts/$0.dll; /Scripts/*_out.asp; http://contoso/NewScripts/$0.dll

A new request for the following URLs:

http://fabrikam/Scripts/data_in.asp

http://fabrikam/Scripts/data_out.asp

Would be redirected automatically to the following respective URLs:

http://fabrikam/NewScripts/data.dll

http://contoso/NewScripts/data.dll

!

Does not allow a redirect.

This variable is useful when you want to exempt files or subdirectories from redirection when a parent directory is configured to be redirected.

If the virtual directory that is mapped to the following Web site:

http://fabrikam/Scripts

is configured to be redirected, but the following Web site:

http://fabrikam/Scripts/Commerce/Accounts

needs to be exempt, programmatically set the redirection string for the exempted folder to the following

*;!

For example, to redirect all requests for /Scripts/Filename.stm to a single file called Default.stm, and to redirect all requests for /Scripts /Filename.htm to a single file called Default.htm, use the following redirect request for the /Scripts virtual directory:

*;Filename.stm;/Default.stm/Filename.htm;/Default.htm

Using Redirection Flags

The following flags augment redirect strings of either URL or wildcard format. More than one flag is allowed. Flags are appended programmatically to the redirection string in HttpRedirect, or configured by selecting check boxes in IIS Manager.

Flag User Interface Check Box Description

EXACT_DESTINATION

The exact URL entered above

Indicates that the value provided for the destination should be considered an absolute target location.

CHILD_ONLY

A directory below this one

Alerts IIS that redirection should occur only once because the destination is in a subdirectory of the original URL. This flag avoids loops. Also, this flag instructs IIS to redirect requests only if they are to subfolders or files of the original URL.

PERMANENT

A permanent redirection for this resource

Indicates that this redirection is permanent for this resource.

TEMPORARY

Clear the A permanent redirection for this resource check box"

Indicates that this redirection is temporary for this resource.




* 출처 : http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/6b855a7a-0884-4508-ba95-079f38c77017.mspx?mfr=true
posted by xfactor
2008.04.30 16:46 study/news

DRM-free가 이제 가속화되는군요.
단, 폐쇄 DRM 정책의 대표주자 SKT의 서울음반 및 일부 직배사를 제외하고는...

그런데, 그 일부직배사도 미국에서는 아마존, 마이스페이스 등과는 DRM-free 계약을 하지 않았나 싶은데..

뭐.. 자세한 것은 아래 기사를 참고하시길..

디지털음악 'DRM-free' 논쟁 국내서 재점화되나?
벅스, DRM-free 무제한 다운로드 음악 상품 첫 선
정진호기자 jhjung@inews24.com

posted by xfactor
2008.04.30 13:12 study/software
부산대학교 컴퓨터공학과 인공지능연구실과 (주)나라인포테크가 한국 맞춤법 검사기가 있네요.. 써보니 꽤 재미있습니다.. 일부 사투리 검사도 되고.. ㅎㅎ

사용자 삽입 이미지
사용자 삽입 이미지


한번 써보시겠어요?

http://164.125.36.47/urimal-spellcheck.html

'study > software' 카테고리의 다른 글

한글 맞춤법/문법 검사기..  (0) 2008.04.30
[펌] Software - Similarity 0.601  (0) 2008.02.15
posted by xfactor
2008.02.16 17:02 study/reference

글자 관련 속성

[font-style]  글자스타일을 지정하는 속성

1. 'font-style: normal;'    <일반글꼴>
2. 'font-style: italic;'       <이탤릭체>
3. 'font-style: oblique;'   <기울임>

[font-weight]   글꼴굵기를 지정하는 속성

1. "font-weight: normal;"   
2. "font-weight: bold;"
3. "font-weight: bolder;"
4. "font-weight: lighter;"
5. "font-weight: 100"
6. "font-weight: 200"

[font-size]  글자크기를 지정하는 속성

1. "font-size: 12pt;"
2. "font-size: 16px;
3. "font-size: 0.86cm;"
4. "font-size: 8.6mm;"
5. "font-size: 0.34in;"
6. "font-size: 200%;"

[font-variant]

1. "font-variant: normal;" : Cascading Style Sheets
2. "font-variant: small-caps;" : Cascading Style Sheets

background 관련 속성

[background-color] 배경색을 지정한다

1. "background-color: gray;"
2. "background-color: #EEEEEE;"
3. "background-color: rgb(80%,80%,80%);"

[background-image] 이미지가 배경색 위에 표시

1. "background-image: url(상대경로)"

[background]  속성을 한번에 사용하기

1. <background: url(경로명) yellow no-repeat top left fixed>  
      background   image      color     repeat  position attachment

[background-repeat] 배경화면을 웹브라우저에 표시하는 방법

1. <background-repeat: repeat;>             바둑판식 배경화면 표시
2. <background-repeat: repeat-x;>          가로로 배경화면 표시
3. <background-repeat: repeat-y;>          세로로 배경화면 표시
4. <background-repeat: no-repeat;>        배경이미지가 하나만나온다

[background-position] 배경화면 위치지정

1. <background-position: right bottom;>        배경화면이 왼쪽아래쪽에 위치된다
2. <background-position: 200px 100px;>       배경화면이 200px 100px 쪽에 위치된다

[background-attachment]    브라우저 화면에 고정되는지 안되는지를 결정

1. <background-attachment: scroll;>      고정안됨
2. <background-attachment: fixed;>        고정됨

text 관련 속성

[text-decoration] 문자열을 장식하는데 사용

1. "text-decoration: none;" <줄없음>
2. "text-decoration: underline;" <밑줄>
3. "text-decoration: overline;" <윗줄>
4. "text-decoration: line-through;" <가운데줄>
5. "text-decoration: line-through overline underline;" <밑줄> <윗즐> <가운데줄>

[text-align] 텍스트의 수평정렬

1. {text-align: left;} <왼쪽정렬>
2. {text-align: justify;}  <양끝정렬>

[text-indent] 들여쓰기 속성

1. {text-indent: 5px;}
2. {text-indent: 3em;}
3  {text-indent: 5cm;}


[text-transform] 글자를 대문자나 소묹로 변형시킴

1. {text-transform: none}     
2. {text-transform: uppercase}    대문자로 바꿈
3. {text-transform: lowercase}    소문자로 바꿈
4. {text-transform: capitalize}     첫문자를 대문자로 바꿈

[letter-spacing]   글자간의 간격을 지정하는 속성

1 "letter-spacing: 1em;"

box 관련 속성

[padding] 네곳의 공백을 동시에 정한다

1. {padding: 1px 2px 3px 4px}   <위1px ,오른쪽2px ,아래3px , 왼쪽4px ><시계방향으로 입력>
2. {padding: 50px}   <모든공백이 50px>

[margin]

1. "margin: 0; background-color: #EEEEEE;"
2. "margin: 50px 50px 50px 50px; background-color: rgb(80%,80%,80%);"
3. "margin: 0 0 0 -30px; background-color: rgb(80%,80%,80%);"

[border-style] 테두리 형태

1. <border-style: none;>    테두리없음
2. <border-style: solid;>  
3. <border-style: dotted;>     테두리가 점으로...
4. <border-style: dashed;>    테두리가 점선으로 ----
5. <border-style: double;>     이중실선
6. <border-style: groove;>
7. <border-style: ridge;>
8. <border-style: inset;>
9. <border-style: outset;>
10.<border-style: solid dashed dotted outset;>

[border-width] 표테두리 두께

1. "border-width: 1px 1px 1px 1px;"
2. "border-width: 0 0 0 0; border-style: solid;"
3. "border-width: 1px 1px 1px 1px; border-style: solid;"
4. "border-width: 3px; border-style: solid;"
5. "border-width: 3mm; border-style: solid;"
6. "border-width: 1px 1cm 1mm 1in; border-style: solid;"
7. "border-width: thin; border-style: solid;"
8. "border-width: medium; border-style: solid;"
9. "border-width: thick; border-style: solid;"

[border]

1. "border: 1px;"
2. "border: #999999;"
3. "border: solid;"
4. "border: solid #999999;"
5. "border: 1px solid #999999"

[color] 글자색깔

1. {color: navy;}
2. {color: #369369;}
3. {color: rgb(80%,80%,80%);}
4. {color: rgb(111,111,999);}

[line-height]

1. {line-height:40%}  <글자 행의간격을 40%준다>
2. {letter-spacing:1em}    글자간의 간격을 지정해주는 속성

[word-spacing]

1 "word-spacing: 1em;"

[float]

1. "float: left;"

[visibility]

1. "visibility: visible;"
2. "visibility: hidden;"
3. "visibility: collapse;"

[list-style-type]  

1. "list-style-type: default;"
2. "list-style-type: disc;"
3. "list-style-type: circle;"
4. "list-style-type: square;"
5. "list-style-type: decimal;"
6. "list-style-type: decimal-leading-zero;"
7. "list-style-type: lower-roman;"
8. "list-style-type: upper-roman;"
9. "list-style-type: lower-greek;"
10."list-style-type: lower-alpha;"
11."list-style-type: upper-latin;"
12."list-style-type: none;"

[list-style-image]

1. "list-style-image: url(list1.gif)"
2. "list-style-image: url(list2.gif)"

[list-style-position]

1. "list-style-position: inside"
2. "list-style-position: outside"

[list-style]

1. "list-style: url(list1.gif) inside;"
2. "list-style: square outside;"
3. "list-style: url(list1.gif);"
4. "list-style: square;"
5. "list-style: inside;"

[cursor] 커서모양을 바꾼다

1. cursor: auto;
2. cursor: crosshair;
3. cursor: default;
4. cursor: pointer;
5. cursor: move;
6. cursor: e-resize;
7. cursor: ne-resize;
8. cursor: nw-resize;
9. cursor: n-resize;
10. cursor: se-resize;
11. cursor: sw-resize;
12. cursor: s-resize;
13. cursor: w-resize;
14. cursor: text;
15. cursor: wait;
16. cursor: help;
17. cursor: url(list1.gif);


* 출처 : http://blog.naver.com/21southpaw?Redirect=Log&logNo=140011078254

'study > reference' 카테고리의 다른 글

[펌] css  (0) 2008.02.16
Open API를 통한 검색 : amazon, naver, daum, aladdin and maniadb  (1) 2007.04.12
posted by xfactor
2008.02.15 13:04 study/software
Similarity 0.601


This program can compare and find similar (duplicates) of musical files.

This program can compare and find similar (duplicates) of musical files (MP3, WMA, ASF, WAV). The analysis is made on contents of a file, it is necessary to note that similarity of a sound part is checked, using various algorithms FFT, Wavelet, math statistics, i.e. any bit-by-bit comparison is not made, therefore it is necessary for program to decode a musical file. Also the program can compare values of ID3, ASF tags and names of files. Feature of the program is that that it counts up a certain estimation of a file and does not demand constant presence of the carrier with a file, in other words for the analysis it is possible to specify files on time carriers of CD-ROM, DVD-ROM, flash, all of them will equally participate in comparison correctly.

At present time the program is in beta-testing, it is given as "freeware".


http://wareseeker.com/Audio-Multimedia/similarity-0.601.zip/421314

'study > software' 카테고리의 다른 글

한글 맞춤법/문법 검사기..  (0) 2008.04.30
[펌] Software - Similarity 0.601  (0) 2008.02.15
posted by xfactor
2008.02.14 23:38 study/research

ISO 3166-1

나라 이름 숫자 alpha-3 alpha-2
가나 288 GHA GH
가봉 266 GAB GA
가이아나 328 GUY GY
감비아 270 GMB GM
과들루프 312 GLP GP
과테말라 320 GTM GT
316 GUM GU
그레나다 308 GRD GD
그루지야 268 GEO GE
그리스 300 GRC GR
그린란드 304 GRL GL
기니 324 GIN GN
기니비사우 624 GNB GW
나미비아 516 NAM NA
나우루 520 NRU NR
나이지리아 566 NGA NG
남극 010 ATA AQ
남아프리카 공화국 710 ZAF ZA
네덜란드 528 NLD NL
네덜란드령 안틸레스 530 ANT AN
네팔 524 NPL NP
노르웨이 578 NOR NO
노퍽 섬 574 NFK NF
누벨칼레도니 540 NCL NC
뉴질랜드 554 NZL NZ
니우에 570 NIU NU
니제르 562 NER NE
니카라과 558 NIC NI
대한민국 410 KOR KR
덴마크 208 DNK DK
도미니카 212 DMA DM
도미니카 공화국 214 DOM DO
독일 276 DEU DE
동티모르 626 TLS TL
라오스 418 LAO LA
라이베리아 430 LBR LR
라트비아 428 LVA LV
러시아 643 RUS RU
레바논 422 LBN LB
레소토 426 LSO LS
레위니옹 638 REU RE
루마니아 642 ROU RO
룩셈부르크 442 LUX LU
르완다 646 RWA RW
리비아 434 LBY LY
리투아니아 440 LTU LT
리히텐슈타인 438 LIE LI
마다가스카르 450 MDG MG
마르티니크 474 MTQ MQ
마셜 제도 584 MHL MH
마요트 175 MYT YT
마카오 446 MAC MO
마케도니아 공화국 807 MKD MK
말라위 454 MWI MW
말레이시아 458 MYS MY
말리 466 MLI ML
멕시코 484 MEX MX
모나코 492 MCO MC
모로코 504 MAR MA
모리셔스 480 MUS MU
모리타니 478 MRT MR
모잠비크 508 MOZ MZ
몬트세랫 500 MSR MS
몰도바 498 MDA MD
몰디브 462 MDV MV
몰타 470 MLT MT
몽골 496 MNG MN
미국 840 USA US
미국령 군소 제도 581 UMI UM
미국령 버진아일랜드 850 VIR VI
미얀마 104 MMR MM
미크로네시아 연방 583 FSM FM
바누아투 548 VUT VU
바레인 048 BHR BH
바베이도스 052 BRB BB
바티칸 시국 336 VAT VA
바하마 044 BHS BS
방글라데시 050 BGD BD
버뮤다 060 BMU BM
베냉 204 BEN BJ
베네수엘라 862 VEN VE
베트남 704 VNM VN
벨기에 056 BEL BE
벨라루스 112 BLR BY
벨리즈 084 BLZ BZ
보스니아 헤르체고비나 070 BIH BA
보우벳 섬 074 BVT BV
보츠와나 072 BWA BW
볼리비아 068 BOL BO
부룬디 108 BDI BI
부르키나파소 854 BFA BF
부탄 064 BTN BT
북마리아나 제도 580 MNP MP
불가리아 100 BGR BG
브라질 076 BRA BR
브루나이 096 BRN BN
사모아 882 WSM WS
사우디아라비아 682 SAU SA
사우스조지아 사우스샌드위치 제도 239 SGS GS
산마리노 674 SMR SM
상투메 프린시페 678 STP ST
생피에르 미클롱 666 SPM PM
서사하라 732 ESH EH
세네갈 686 SEN SN
세르비아 몬테네그로 891 SCG CS
세이셸 690 SYC SC
세인트루시아 662 LCA LC
세인트빈센트 그레나딘 670 VCT VC
세인트키츠 네비스 659 KNA KN
세인트헬레나 섬 654 SHN SH
소말리아 706 SOM SO
솔로몬 제도 090 SLB SB
수단 736 SDN SD
수리남 740 SUR SR
스리랑카 144 LKA LK
스발바르 얀마옌 744 SJM SJ
스와질란드 748 SWZ SZ
스웨덴 752 SWE SE
스위스 756 CHE CH
슬로바키아 703 SVK SK
슬로베니아 705 SVN SI
시리아 760 SYR SY
시에라리온 694 SLE SL
싱가포르 702 SGP SG
아랍에미리트 784 ARE AE
아루바 533 ABW AW
아르메니아 051 ARM AM
아르헨티나 032 ARG AR
아메리칸사모아 016 ASM AS
아이슬란드 352 ISL IS
아이티 332 HTI HT
아일랜드 372 IRL IE
아제르바이잔 031 AZE AZ
아프가니스탄 004 AFG AF
안도라 020 AND AD
알바니아 008 ALB AL
알제리 012 DZA DZ
앙골라 024 AGO AO
앤티가 바부다 028 ATG AG
앵귈라 660 AIA AI
에리트레아 232 ERI ER
에스토니아 233 EST EE
에스파냐 724 ESP ES
에콰도르 218 ECU EC
에티오피아 231 ETH ET
엘살바도르 222 SLV SV
영국 826 GBR GB
영국령 버진아일랜드 092 VGB VG
영국령 인도양 식민지 086 IOT IO
예멘 887 YEM YE
오만 512 OMN OM
오스트레일리아 036 AUS AU
오스트리아 040 AUT AT
온두라스 340 HND HN
올란드 제도 248 ALA AX
요르단 400 JOR JO
우간다 800 UGA UG
우루과이 858 URY UY
우즈베키스탄 860 UZB UZ
우크라이나 804 UKR UA
월리스 푸투나 876 WLF WF
이라크 368 IRQ IQ
이란 364 IRN IR
이스라엘 376 ISR IL
이집트 818 EGY EG
이탈리아 380 ITA IT
인도네시아 360 IDN ID
인도 356 IND IN
일본 392 JPN JP
자메이카 388 JAM JM
잠비아 894 ZMB ZM
적도 기니 226 GNQ GQ
조선민주주의인민공화국 408 PRK KP
중앙아프리카 공화국 140 CAF CF
중화민국 158 TWN TW
중화인민공화국 156 CHN CN
지부티 262 DJI DJ
지브롤터 292 GIB GI
짐바브웨 716 ZWE ZW
차드 148 TCD TD
체코 203 CZE CZ
칠레 152 CHL CL
카메룬 120 CMR CM
카보베르데 132 CPV CV
카자흐스탄 398 KAZ KZ
카타르 634 QAT QA
캄보디아 116 KHM KH
캐나다 124 CAN CA
케냐 404 KEN KE
케이맨 제도 136 CYM KY
코모로 174 COM KM
코스타리카 188 CRI CR
코코스 제도 166 CCK CC
코트디부아르 384 CIV CI
콜롬비아 170 COL CO
콩고 공화국 178 COG CG
콩고 민주 공화국 180 COD CD
쿠바 192 CUB CU
쿠웨이트 414 KWT KW
쿡 제도 184 COK CK
크로아티아 191 HRV HR
크리스마스 섬 162 CXR CX
키르기스스탄 417 KGZ KG
키리바시 296 KIR KI
키프로스 196 CYP CY
타이 764 THA TH
타지키스탄 762 TJK TJ
탄자니아 834 TZA TZ
터크스 케이커스 제도 796 TCA TC
터키 792 TUR TR
토고 768 TGO TG
토켈라우 제도 772 TKL TK
통가 776 TON TO
투르크메니스탄 795 TKM TM
투발루 798 TUV TV
튀니지 788 TUN TN
트리니다드 토바고 780 TTO TT
파나마 591 PAN PA
파라과이 600 PRY PY
파키스탄 586 PAK PK
파푸아 뉴기니 598 PNG PG
팔라우 585 PLW PW
팔레스타인 275 PSE PS
페로스 제도 234 FRO FO
페루 604 PER PE
포르투갈 620 PRT PT
포클랜드 제도 238 FLK FK
폴란드 616 POL PL
푸에르토리코 630 PRI PR
프랑스 250 FRA FR
프랑스령 기아나 254 GUF GF
프랑스령 남부 지역 260 ATF TF
프랑스령 폴리네시아 258 PYF PF
피지 242 FJI FJ
핀란드 246 FIN FI
필리핀 608 PHL PH
핏케언 섬 612 PCN PN
허드 맥도날드 제도 334 HMD HM
헝가리 348 HUN HU
홍콩 344 HKG HK

posted by xfactor
2008.02.10 15:11 study/research

  국어의 로마자 표기법

제1장 표기의 기본 원칙

제1항 국어의 로마자 표기는 국어의 표준 발음법에 따라 적는 것을 원칙으로 한다.

제2항 로마자 이외의 부호는 되도록 사용하지 않는다.


제2장 표기 일람

제1항 모음은 다음 각 호와 같이 적는다.

1. 단모음


a

eo

o

u

eu

i

ae

e

oe

wi


 2. 이중 모음


ya

yeo

yo

yu

yae

ye

wa

wae

wo

we

ui


[붙임 1] ‘ㅢ’는 ‘ㅣ’로 소리 나더라도 ‘ui’로 적는다.


         (보기)

         광희문 => Gwanghuimun


[붙임 2]장모음의 표기는 따로 하지 않는다.


제2항 자음은 다음 각 호와 같이 적는다.

1. 파열음


g, k

kk

k

d, t

tt

t

b, p

pp

p

2. 파찰음


j

jj

ch


3. 마찰음


s

ss

h

4. 비음


n

m

ng

5. 유음


r, l

  


[붙임 1]‘ㄱ, ㄷ, ㅂ’은 모음 앞에서는 ‘g, d, b’로, 자음 앞이나 어말에서는 ‘k, t, p’로 적는다.([ ] 안의 발음에 따라 표기함.)


(보기)

구미 => Gumi        영동 => Yeongdong   백암 => Baegam     

옥천 => Okcheon     합덕 => Hapdeok     호법 => Hobeop

월곶[월곧] => Wolgot                      벚꽃[벋꼳] => beotkkot

한밭[한받] => Hanbat



[붙임 2]‘ㄹ’은 모음 앞에서는 ‘r’로, 자음 앞이나 어말에서는 ‘l’로 적는다. 단, ‘ㄹㄹ’은 ‘ll’로 적는다.

(보기)

구리 => Guri      설악 => Seorak      칠곡 => Chilgok

임실 => Imsil     울릉 => Ulleung     대관령[대괄령]=> Daegwallyeong



제3장 표기상의 유의점

제1항 음운 변화가 일어날 때에는 변화의 결과에 따라 다음 각 호와 같이 적는다.

1. 자음 사이에서 동화 작용이 일어나는 경우

(보기)

백마[뱅마] => Baengma           신문로[신문노] => Sinmunno

종로[종노] => Jongno             왕십리[왕심니] => Wangsimni

별내[별래] => Byeollae            신라[실라] => Silla


2. ‘ㄴ, ㄹ’이 덧나는 경우


(보기)

학여울[항녀울] => Hangnyeoul     알약[알략] => allyak


3. 구개음화가 되는 경우

(보기)

해돋이[해도지] => haedoji         같이[가치] => gachi

맞히다[마치다] => machida


4. ‘ㄱ, ㄷ, ㅂ, ㅈ’이 ‘ㅎ’과 합하여 거센소리로 소리 나는 경우


(보기)

좋고[조코] => joko              다[노타] => nota      

잡혀[자펴] => japyeo              낳지[나치] => nachi


다만, 체언에서 ‘ㄱ, ㄷ, ㅂ’ 뒤에 ‘ㅎ’이 따를 때에는 ‘ㅎ’을 밝혀 적는다.

(보기)

묵호 => Mukho                  집현전 => Jiphyeonjeon 


[붙임]된소리되기는 표기에 반영하지 않는다.

(보기)

압구정 => Apgujeong              낙동강 => Nakdonggang

죽변 => Jukbyeon                낙성대 => Nakseongdae

합정 => Hapjeong                팔당 => Paldang

샛별 => saetbyeol                울산 => Ulsan


제2항 발음상 혼동의 우려가 있을 때에는 음절 사이에 붙임표(-)를 쓸 수 있다.

(보기)

중앙 => Jung-ang                반구대 => Ban-gudae

세운 => Se-un                   해운대 => Hae-undae



제3항 고유 명사는 첫 글자를 대문자로 적는다.

(보기)

부산 => Busan                   세종 => Sejong 



제4항 인명은 성과 이름의 순서로 띄어 쓴다. 이름은 붙여 쓰는 것을 원칙으로 하되 음절 사이에 붙임표(-)를 쓰는 것을 허용한다.( (   )안의 표기를 허용함.)

(보기) 

민용하 => Min Yongha (Min Yong-ha) 송나리 => Song Nari (Song Na-ri)


       

(1) 이름에서 일어나는 음운 변화는 표기에 반영하지 않는다.

(보기)

한복남 => Han Boknam (Han Bok-nam)

홍빛나 => Hong Bitna (Hong Bit-na)


(2) 성의 표기는 따로 정한다.

       

제5항 ‘도, 시, 군, 구, 읍, 면, 리, 동’의 행정 구역 단위와 ‘가’는 각각 ‘do, si, gun, gu, eup, myeon, ri, dong, ga’로 적고, 그 앞에는 붙임표(-)를 넣는다. 붙임표(-) 앞뒤에서 일어나는 음운 변화는 표기에 반영하지 않는다.

(보기)

충청북도 => Chungcheongbuk-do   제주도 => Jeju-do

의정부시 => Uijeongbu-si          양주군 => Yangju-gun

도봉구 => Dobong-gu             신창읍 => Sinchang-eup       

삼죽면 => Samjuk-myeon          인왕리 => Inwang-ri

당산동 => Dangsan-dong          봉천1동 => Bongcheon 1(il)-dong

종로 2가 => Jongno 2(i)-ga        퇴계로 3가 => Toegyero 3(sam)-ga



[붙임]‘시, 군, 읍’의 행정 구역 단위는 생략할 수 있다.

(보기)

청주시 => Cheongju    함평군 => Hampyeong    순창읍 => Sunchang



제6항 자연 지물명, 문화재명, 인공 축조물명은 붙임표(-) 없이 붙여 쓴다.

(보기)

남산 => Namsan                 속리산 => Songnisan

금강 => Geumgang                독도 => Dokdo

경복궁 => Gyeongbokgung         무량수전 => Muryangsujeon

연화교 => Yeonhwagyo            극락전 => Geungnakjeon

안압지 => Anapji                 남한산성 => Namhansanseong   

화랑대 => Hwarangdae            불국사 => Bulguksa

현충사 => Hyeonchungsa          독립문 => Dongnimmun

오죽헌 => Ojukheon               촉석루 => Chokseongnu

종묘 => Jongmyo                 다보탑 => Dabotap



제7항 인명, 회사명, 단체명 등은 그동안 써 온 표기를 쓸 수 있다.


제8항 학술 연구 논문 등 특수 분야에서 한글 복원을 전제로 표기할 경우에는 한글  표기를 대상으로 적는다. 이때 글자 대응은 제2장을 따르되 ‘ㄱ, ㄷ, ㅂ, ㄹ’은 ‘g, d, b, l’로만 적는다. 음가 없는 ‘ㅇ’은 붙임표(-)로 표기하되 어두에서는 생략하는 것을 원칙으로 한다. 기타 분절의 필요가 있을 때에도 붙임표(-)를 쓴다.

(보기)

집 => jib                        짚 => jip

밖 => bakk                       값 => gabs

붓꽃 => buskkoch                먹는 => meogneun

독립 => doglib                   문리 => munli

물엿 => mul-yeos                굳이 => gud-i

좋다 => johda                    가곡 => gagog

조랑말 => jolangmal               없었습니다 => eobs-eoss-seubnida




부   칙

① (시행일) 이 규정은 고시한 날부터 시행한다.

② (표지판 등에 대한 경과 조치) 이 표기법 시행 당시 종전의 표기법에 의하여 설치된 표지판(도로, 광고물, 문화재 등의 안내판)은 2005. 12. 31.까지 이 표기법을 따라야 한다.

③ (출판물 등에 대한 경과 조치) 이 표기법 시행 당시 종전의 표기법에 의하여 발간된 교과서 등 출판물은 2002. 2. 28.까지 이 표기법을 따라야 한다.

* 출처 : 국립국어원 (http://www.korean.go.kr)
* 서울시 제공 자동 변환기 : http://englishname.seoul.go.kr/jsp/SearchKeyword.jsp

posted by xfactor
2008.02.01 14:00 study/news
음원 저작권 침해 문제에서 정부는 빠지라는 주장이 RIAA(전미 저작권 협회)서 나왔다. RIAA 캐리 셔먼은 저작권 침해를 혐오, 그 벌칙을 강화하는 법률은 찬성하지만 정부의 개입은 반대한다는 뜻을 밝혔다.

셔먼은 30일(미국시간) ‘State of the Net’ 컨퍼런스에서 “ISP(인터넷 서비스 프로바이더)'를 정부가 법으로 압박하는 것보다 시장에 맞는 방법을 찾아내는 것이 더 중요하다”고 밝혔다.

셔먼이 말하는 ‘법의 압박’은 1998년 제정된 디지털 밀레니엄 저작권법(Digital Millennium Copyright Act:DMCA)을 뜻한다. 이 법률에는 ISP가 불법 콘텐츠를 적발당한 시점에서 그 공개를 중지한다면 제제를 가하지 않는다는 조항이 있다.

...
http://www.zdnet.co.kr/news/digital/0,39030978,39165630,00.htm
posted by xfactor
2008.02.01 13:45 study/research

Item-based Collaborative Filtering Recommendation Algorithms

Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl
{sarwar, karypis, konstan, riedl}@cs.umn.edu
GroupLens Research Group/Army HPC Research Center
Department of Computer Science and Engineering
University of Minnesota, Minneapolis, MN 55455

Copyright is held by the author/owner(s).

WWW10, May 1-5, 2001, Hong Kong.

ACM 1-58113-348-0/01/0005.

Abstract:

Recommender systems apply knowledge discovery techniques to the problem of making personalized recommendations for information, products or services during a live interaction. These systems, especially the k-nearest neighbor collaborative filtering based ones, are achieving widespread success on the Web. The tremendous growth in the amount of available information and the number of visitors to Web sites in recent years poses some key challenges for recommender systems. These are: producing high quality recommendations, performing many recommendations per second for millions of users and items and achieving high coverage in the face of data sparsity. In traditional collaborative filtering systems the amount of work increases with the number of participants in the system. New recommender system technologies are needed that can quickly produce high quality recommendations, even for very large-scale problems. To address these issues we have explored item-based collaborative filtering techniques. Item-based techniques first analyze the user-item matrix to identify relationships between different items, and then use these relationships to indirectly compute recommendations for users.

In this paper we analyze different item-based recommendation generation algorithms. We look into different techniques for computing item-item similarities (e.g., item-item correlation vs. cosine similarities between item vectors) and different techniques for obtaining recommendations from them (e.g., weighted sum vs. regression model). Finally, we experimentally evaluate our results and compare them to the basic k-nearest neighbor approach. Our experiments suggest that item-based algorithms provide dramatically better performance than user-based algorithms, while at the same time providing better quality than the best available user-based algorithms.



* 출처 : http://www10.org/cdrom/papers/519
posted by xfactor