일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 김장훈의who
- 러시아
- 민동현
- 사요
- HSDPA
- 차트쇼쇼쇼
- 김장훈
- brew
- ETF
- CDMA
- 민동현의토요명화
- 그녀가말했다
- 한국의 기획자들
- 자바
- 이지형
- 유희열의라디오천국
- 라디오
- EV-DO Rev. B
- USIM
- Wibro
- itmusic
- 퀄컴
- VoIP
- 페이스북
- 공정위
- 모던음악만만세
- Java
- 위피
- "명탐정 코난"
- SWT
- Today
- Total
목록예전글들 (449)
zyint's blog
요약 XpressEngine은 정보의 생산/발행/유통을 극대화 하여 웹생태계의 선순환에 기여하기 위해 개발/운영되는 설치형 웹프로그램입니다. XpressEngine은 감정이나 생각을을 표현하고 이를 일정한 모양으로 인쇄/발행하는 프로그램의 의미를 가지고자 합니다. 이른바 CMS (Content Management System)으로서 정보를 잘 만들고 잘 발행하며 잘 유통시키기 위해 구조가 설계되었고 또 개발되고 있습니다. 소개 Xpress Engine 홈페이지 메뉴얼 Module 제작 예제: 제1회 XE 오픈소스 프로젝트 모임의 Inside XE 이 글은 스프링노트에서 작성되었습니다.
요약 Microsoft Speech API(SAPI)는 Microsoft에서 제공하는 음성관련 라이브러리 입니다. 소개 Microsoft Speech API(SAPI)는 Microsoft에서 제공하는 음성관련 라이브러리 입니다. 라이브러리에서 제공되는 기능은 다음과 같습니다. 음성인식 음성합성 Speech SDK 5.1은 Windows XP에서 사용하기 위한 버전으로 다운로드 파일을 제공하고, Speech SDK 5.3은 Windows Vista에 포함되어있는 API로 별도의 다운로드 프로그램으로 제공하지 않습니다. 레지스트리의 다음 위치에 정보들이 저장되어있습니다. 라이브러리: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Speech/ TTS정보: HKEY_LOCAL_MACHIN..
요약 제로보드 XE 오픈소스 프로젝트 포럼으로 XE에 대한 소개와 프로그램 구조, 웹 표준에 대한 강의 입니다. 행사 주제 및 순서 소개 XE의 현재와 미래 Inside XE 당신의 날개, 웹표준 XE Open Source Forum 행사일: 2008년 7월 26일 동영상 행사 주제 및 순서 소개 발표자: zero 동영상: 보기 XE의 현재와 미래 발표자료: ppt 발표자: zero (http://blog.nzeo.com) 동영상: 보기 내용: 제로보드에서 XE가 개발될 때까지의 소개 및 XE에 대한 FAQ. XE의 메타사이트 live XE 소개 Inside XE 발표자료: ppt 발표자: 한승엽(http://seungyeop.kr) 동영상: 보기 내용: XE의 구조와 간단한 모듈을 만드는 예제를 소개합..
요약 웹에서 사용하는 다양한 마크업(MarkUp) 문서(HTML, XHTML, SVG, MathML), CSS 스타일시트 등이 웹표준안에 따라서 작성되었는지를 검사하는 도구 입니다. 문서 Validator W3C MarkUp Validator: HTML, XHTML, SVG, MathML의 구조를 검사합니다. Validom: HTML, XHTML, WML, XML-DTD Validator의 구조를 검사합니다. W3C CSS Validator: CSS 스타일시트(stylesheet)나 CSS 스타일시트를 사용한 문서들을 검사합니다. W3C RSS/Atom feeds: Atom이나 RSS feeds의 구조를 검사합니다. Web Design Group(WDG) HTML Validator: HTML의 구조를 검..
PHP 개발환경 Zend Studio for Eclipse: 유료, 리팩토링 기능 지원, 자동 소스코드 정렬 기능인 Format 지원. Suggestion 기능이 충실함. 가장 좋음 PHPEclipse: 무료, 리팩토링은 함수 내 변수 이름 변경만 제공함. Format 기능 제공. Suggestion 기능이 부실함. PDT: PHP Development Tools: 무료. 리팩토링 불가. Suggestion 기능 부실함. 이 글은 스프링노트에서 작성되었습니다.
손목터널증후군 손을 과도하게 많이 사용하게 되면 주위의 조직이나 건과 인대가 붓게됩니다. 조립작업을 하는 공원, 미용사, 오랫동안 컴퓨터 작업을 하는 프로그래머나 데이터 입력자, 요리사, 테니스를 자주 하는 사람들에게서 발생하기 쉽습니다. ① 가장 좋은 치료법은 손을 쉬게 하는 것입니다. 테니스나 컴퓨터 작업 같은 것을 한동안 쉬게 되면 좋아지는 경우도 있습니다. ② 직업 상 손을 쓰는 일을 멈출 수 없는 경우에는 팔과 어깨의 움직임으로 손목과 손의 움직임을 줄이는 동작을 연습해야 합니다. ③ 가급적이며, 한쪽 손만 쓰지 말고 양손을 함께 사용하는 것이 좋습니다. ④ 작업 중에는 손목을 굽히지 말고 똑바로 편 상태에서 손을 움직이는 것이 좋습니다. ⑤ 작업 중에는 자주 손을 쉬는 시간을 가지며, 자주 손..
웹 표준 테스트(Acid Test) Acid 테스트란 웹브라우저들이 웹 표준을 어느정도로 지원하면서 렌더링을 하는지 측정할 수 있도록 작성된 예제 페이지를 말합니다. 단 한장의 페이지에서 수많은 웹표준 스펙을 포함하고 있으며, 그래픽이 얼마나 잘 표현되는지의 결과를 통해 해당 브라우저의 웹표준 준수율을 한눈에 알 수 있도록 되어있습니다. 현재 Web Standards Project (WaSP) 에서 Acid Test 사이트를 운영하고 있으며, 1998년에 처음으로 Acid1 이 개발된 이후로, 2005년에 Acid2 를 거쳐 2007년에는 Acid3 가 개발되었습니다.[1] Acid Test [1] 1. Acid1 http://www.w3.org/Style/CSS/Test/CSS1/current/test..
Head First HTML with CSS & XHTML - 웹2.0 시대의 웹 표준 학습법 저자: 엘리자베스 프리먼, 에릭 프리먼 번역: 홍형경 역 출판사: 한빛미디어 출판일: 2006.05.31 ISBN : 8979144105 책소개 모든 브라우저와 운영체제에서 통하는 웹 표준의 세계로 빠져 봅시다 전문가적 수준이 되어야 이해할 수 있는 웹 표준 관련 HTML 책을 읽는데 지쳤습니까? 그 렇다면 『Head First HTML with CSS & XHTML』을 집어 들고 실제로 HTML을 배울 때가 되었습니다. 이 책은 산업 표준에 맞는 웹 페이지들을 만들기 위해 필요로한 완벽한 학습 경험을 제공합니다. 하지만 여러분들은 단지 읽기만 하지는 않을 것입니다. 이 책에서 때로는 게임을 하고, 퍼즐을 풀며..
TVAnts 전세계의 TV 방송으로 P2P방식으로 인터넷에서 무료로 시청할 수 있도록 하는 프로그램 다운로드: Latest TVAnts Download 서버 목록 기본값: list.tvants.com www.tvants.com tracker2.tvants.com www1.tvants.com www2.tvants.com fanshoptv.no-ip.info trackersport.serveftp.com 213.97.9.122 10.214.49.88 tracker.tvants.com skyland.zapto.org fw-tracker.no-ip.com pirateradio.hopto.org djdomyx-streaming.no-ip.org 219.149.195.139 220.201.4.39 hive.tobr..
분산처리 Pig: 하둡을 좀더 쉽게 사용할 수 있도록 하는 언어 Hadoop: distributed file system DryadLINQ(Microsoft), Sawzall(google) 이 글은 스프링노트에서 작성되었습니다.
PDT: PHP Development Tools eclipse에서 php 코딩을 하는데 도움을 주는 도구 별로 좋지 않다. PHPEclipse 사용을 추천한다. http://www.eclipse.org/pdt/ 이 글은 스프링노트에서 작성되었습니다.
ISpStream The application developer can wrap an existing stream up by providing both an IStream and its format so that the underlying ISpStreamFormat can provide this data to SAPI when required. The new ISpStream object can be used as an input for SAPI wherever SAPI requires an ISpStreamFormat. ISpStream creates an object from a file suitable for SAPI usage using BindToFile. The helper function ..
Synthesis markup SAPI 5 synthesis markup은 XML 태그를 사용하여 볼륨, 음조, 속도와 같은 음성 합성 속성 값을 변경할 수 있다. 이 기능을 사용하려면, ISpVoice::Speak 함수 호출시 텍스트안에 XML태그를 추가하여 전달하면 된다. 텍스트 스트림 포맷을 SPDFID_XML로 지정하고 ISpVoice::SpeakStream에 전달하면 된다. 기본적으로 SAPI XML 파서는 XML을 자동으로 인식한다. 잘못된 XML 구조일경우, 음성합성시에 오류를 반환하게 된다. SAPI는 XML 구조가 유효한지 검증하려는 의도로 만들어지지 않았다. 따라서 개발자가 XML의 유효성을 XML validation tool을 이용해서 처리할 책임이 있다. 더 자세한 내용은 ISpVo..
ISpObjectToken::MatchesAttributes determines if an object token supports a specified attribute. HRESULT MatchesAttributes( const WCHAR *pszAttributes, BOOL *pfMatches ); 파라미터 pszAttributes [in] Address of the null-terminated string specifying the object token attribute to match. pfMatches [out] Address of a variable that receives the value indicating a match of the object token attribute specifi..
ISpObjectToken::IsUISupported determines if the user interface (UI) associated with the object is supported. Ultimately, ISpObjectToken::IsUISupported is similar to creating an ISpTokenUI object and calling ISpTokenUI::ISpIsUISupported. [local] HRESULT IsUISupported( LPCWSTR *pszTypeOfUI, void *pvExtraData, ULONG cbExtraData, IUnknown *punkObject, BOOL *pfSupported ); 파라미터 반환 값 Value Description..
ISpObjectToken::CreateInstance creates an instance of an object. HRESULT CreateInstance( IUnknown *pUnkOuter, DWORD dwClsContext, REFIID riid, void **ppvObject ); 파라미터 pUnkOuter [in] If the object is being created as part of an aggregate, this is a pointer to the controlling IUnknown interface of the aggregate. Otherwise, pUnkOuter must be NULL. dwClsContext [in] Context in which the code that m..
ISpObjectToken::SetId sets the CategoryId for object token. HRESULT SetId( LPCWSTR *pszCategoryId, LPCWSTR *pszTokenId, BOOL fCreateIfNotExist ); 파라미터 pszCategoryId [in] The null-terminated string name of category to set. pszTokenId [in] The null-terminated string name of token to set. fCreateIfNotExist[in] A Boolean indicating the object is to be created if not currently existing. TRUE allows t..
ISpObjectToken The ISpObjectToken interface handles object token entries. An object token is an object representing a resource that is available on a computer, such as a voice, recognizer, or an audio input device. A token provides an application a simple way to inspect the various attributes of a resource without having to instantiate it. The Vendor of a Recognizer, and Gender of a Voice are ex..
IEnumSpObjectTokens::Item 열거형 목록에서 특정 위치에 있는 토큰을 반환한다. HRESULT Item( ULONG Index, ISpObjectToken **ppToken ); 파라미터 Index [in] Value indicating which token in the enumeration sequence to locate. ppToken [out] Address of an ISpObjectToken interface pointer. 반환 값 Value Description S_OK Function completed successfully. SPERR_NO_MORE_ITEMS Index is greater than the amount of items available. E_POINTE..
IEnumSpObjectTokens::Skip 열거형 목록에서 파라미터 값 개수 만큼의 객체 토큰을 건너 뛴다. HRESULT Skip( ULONG celt ); 파라미터 celt [in] 열거형 목록에서 건너뛸 객체 토큰의 개수 반환 값 Value Description S_OK Number of elements skipped was celt. S_FALSE Number of elements skipped was less than celt. SPERR_UNINITIALIZED Attribute parser interface is not initialized. FAILED (hr) Appropriate error message. 참고자료 http://msdn.microsoft.com/en-us/librar..
COM Class ID 목록 SAPI 5에서 사용하는 클래스 ID 목록 CLSID Interface on which CLSID can be co-created CLSID_SpNotifyTranslator ISpNotifyTranslator CLSID_SpObjectTokenCategory ISpObjectTokenCategory CLSID_SpObjectToken ISpObjectTokenInit CLSID_SpResourceManager ISpResourceManager CLSID_SpStreamFormatConverter ISpStreamFormatConverter CLSID_SpStreamFormatConverter ISpEventSource CLSID_SpStreamFormatConverter I..
struct WAVEFORMATEX WAVEFORMATEX는 waveform-audio data의 포맷을 정의한다. 모든 waveform-audio 데이터 포맷이 공통적으로 가지고있는 포맷 정보가 이 구조체에 포함되어 있다. 추가적인 정보가 필요한 다른 오디오 포맷들을 지원 하기위해 이 구조체가 다른 포맷 구조체의 첫 번째 멤버 변수로 들어가게 된다. 헤더파일 mmreg.h 구조 typedef struct WAVEFORMATEX { WORD wFormatTag; WORD nChannels; DWORD nSamplesPerSec; DWORD nAvgBytesPerSec; WORD nBlockAlign; WORD wBitsPerSample; WORD cbSize; } WAVEFORMATEX; Members ..
enum SPSTREAMFORMAT 이 열거형은 모든 일반적인 오디오 포맷을 포함한다. 압축을 하지 않은 PCM 포맷에서 부터 압축 포맷까지 지원한다. 이 포맷들은 윈도우 운영체제에서 기본적으로 지원하고 SAPI 5에서도 지원하는 포맷들이다. 헤더파일 sapi.h 코드 typedef enum SPSTREAMFORMAT { SPSF_Default, SPSF_NoAssignedFormat, SPSF_Text, SPSF_NonStandardFormat, SPSF_ExtendedAudioFormat, // Standard PCM wave formats SPSF_8kHz8BitMono, SPSF_8kHz8BitStereo, SPSF_8kHz16BitMono, SPSF_8kHz16BitStereo, SPSF_11k..
특허 특허 온라인 검색: http://search.wips.co.kr/ 이 글은 스프링노트에서 작성되었습니다.
재시작 종료 리눅스 재시작 : shutdown -r now 리눅스 종료 : shutdown -h now 참고자료 http://blog.naver.com/cnarcis/5586386 이 글은 스프링노트에서 작성되었습니다.
붉은 손가락(원제: 赤い指) 저자: 히가시노 게이코 번역: 양윤옥 옮김 출판사: 현대문학 출판일: 2007년 7월 ISBN-13: 9788972753940 독서 2009-02-20~2009-02-23 책 처음 표지에 기막힌 반전이라는 아마존 재팬 독서 서평의 말에 무척이나 기대를 하고 책을 폈다. 예전에 란포의 소설을 꽤나 재미있게 읽었던지라 다시한번 이런 추리소설을 읽는것도 나쁘지 않을거라 생각했었기 때문이었다. 하지만, 사실상 책을 덮으면서 든 생각은 부족하다는 느낌이었다. 책을 읽어가면서 페이지수가 얼마 남지 않았는데도 사건이 해결되지 않고 있는 상황에 과연 저자가 어떻게 끝맺음을 할지 무척이나 초초하게 기대했었다. 그런 기대가 책을 빠르게 읽어가면서 점점 커졌고 드디어 사건이 해결되는 그 시점. ..
공유폴더 비밀번호 설정 윈도우 XP에서는 공유폴더를 지정하면 사용자 암호 인증 없이도 폴더에 접근할 수 있는 보안 허점이 있습니다. 이를 해결하기위해 폴더에 암호를 설정할 수 있습니다 Guest 암호 설정 윈도우XP의 경우는 네트워크 사용자를 Guest로 인증하기에 Guset에 암호를 설정해줍니다. 아래와같이 해주면 다음부터 사용자계정에 Guest의 암호변경 및 제거 메뉴가 생깁니다. 그리고 네트워크에서 공유폴더에 접근하면 암호를 묻게 됩니다. 암호설정 : 시작 -> 실행 net user guest 암호 폴더별 암호 지정 폴더 창에서 도구 > 폴더 옵션을 클릭하고 보기 탭을 클릭하면, 모든 사용자에게 동일한 폴더 공유 권한을 지정의 선택을 해제합니다. 공유하고자 하는 폴더의 오른쪽 클릭하면 공유 및 보안..
Text-To-Speech Interface Text-to-Speech Overview TTS API의 핵심은 ISpVoice 이다. 이 인터페이스를 사용하여 말하는 동안의 실시간 이벤트 처리 뿐만 아니라 말할 텍스트, 목소리 특성, 목소리 변경 등을 할 수 있다. 사실 대부분의 어플리케이션에서는 이 인터페이스만으로도 기본적인 TTS 기능을 이용할 수 있다. 어플리케이션에서는 COM 객체를 생성하여서 ISpVoice 인터페이스에 접근할 수 있다. ISpVOice 객체는 여러 TTS 목소리를 단일 인터페이스로 만든 것이다. 모든 ISpVOice 객체는 각각의 목소리를 나타낸다. 서로 두 개의 서로다른 ISpVoice 객체가 있어도 서로 같은 목소리를 선택할 수 있고 두 개의 목소리를 서로 다르게 독립적으로..
Microsoft Speech API(SAPI) MSDN: http://msdn.microsoft.com/en-us/library/ms723627(VS.85).aspx Speech SDK 5.1은 Windows XP에서 사용하기 위한 버전으로 다운로드 파일을 제공하고, Speech SDK 5.3은 Windows Vista에 포함되어있는 API로 별도의 다운로드 프로그램을 제공하지 않는다. 이 글은 스프링노트에서 작성되었습니다.
상수 define() 함수를 사용해서 상수를 정의할 수 있습니다. PHP 5.3.0부터 클래스 정의 밖에서 const 키워드를 사용할 수도 있습니다. 상수가 한번 정의되면, 변경하거나 해제(undefine)할 수 없습니다. 상수는 스칼라 데이터(boolean, integer, float, string)만 가질 수 있습니다. resource를 상수로 등록할 수 있지만, 피하십시오. 예상할 수 없는 결과를 낳을 수 있습니다. 단순히 상수명을 써서 상수값을 얻을 수 있다. 변수와는 달리 $가 상수명 앞으로 오면 안된다 동적으로 상수명을 취하려한다면 constant()함수로 상수값을 가져올수 있다. 정의된 모든 상수 목록을 구하려면 get_defined_constants 함수를 쓴다. Note: 상수와 (전역)..