'IT_Etc'에 해당되는 글 4건

  1. 2015.02.22 Simple Git-Hub manual
  2. 2008.02.21 [Delphi][MSDN]SetCommState Function
  3. 2008.02.21 [Delphi][MSDN]GetCommState Function
  4. 2007.08.09 Eclipse + myEclipse + Flex

Simple Git-Hub manual

IT_Etc 2015. 2. 22. 11:50

https://github.com/username/tutorial.git


<make a local repository at root folder of project: do it once>

git init


<check that all files are tracked or not, modified, end so on>

git status


<add files that should be added or updated>

git add test.txt


<commit add or change into local repository>

git commit -m "2nd"


<check its status and log>

git status


git log


<add remote repository: do it once>

git remote add origin https://github.com/username/tutorial.git


<publish local commits to remote>

git push -u origin master




http://backlogtool.com/git-guide/kr/intro/intro2_4.html

Posted by 라딘.
TAG git hub

댓글을 달아 주세요

SetCommState Function

Configures a communications device according to the specifications in a device-control block (a DCB structure). The function reinitializes all hardware and control settings, but it does not empty output or input queues.
장치 관리(DCB 구조) 사양에 맞게 통신 장치를 설정한다. 함수는 모든 하드웨어와 관리 설정을 다시 초기화한다, 그러나 그건 빈 결과나 입력 큐가 아니다.

BOOL WINAPI SetCommState(
__in HANDLE hFile,
__in LPDCB lpDCB
);

Parameters

hFile
 A handle to the communications device. The CreateFile function returns this handle.
통신 장치에 대한 핸들. CreateFile 함수가 이 핸들을 반환한다.

lpDCB 
A pointer to a DCB structure that contains the configuration information for the specified communications device.
특정 통신 장치에 대한 설정 정보를 포함한 DCB 구조에 대한 포인터.

Return Value

If the function succeeds, the return value is nonzero.
함수가 성공하면, 반환 값은 nonzero다.

If the function fails, the return value is zero. To get extended error information, call GetLastError.
함수가 실패하면, 반환 값은 zero다. 더 많은 에러 정보를 구하려면, GetLastError를 호출하라.

Remarks

The SetCommState function uses a DCB structure to specify the desired configuration. The GetCommState function returns the current configuration.
SetCommState 함수는 원하는 데로 설정하기 위해 DCB 구조를 사용한다. GetCommState 함수는 이 설정을 반환한다.

To set only a few members of the DCB structure, you should modify a DCB structure that has been filled in by a call to GetCommState. This ensures that the other members of the DCB structure have appropriate values.
DCB 구조의 일부 멤버를 설정하려면, 당신은 GetCommState를 호출해서 채워진 DCB 구조를 수정해야 한다. 이것은 DCB 구조의 다른 멤버들이 적합한 값을 갖는 것을 보장한다.

The SetCommState function fails if the XonChar member of the DCB structure is equal to the XoffChar member.
만약 DCB 구조의 Xonchar 멤버가 XoffChar 멤버와 같으면, SetCommState 함수는 실패한다.

When SetCommState is used to configure the 8250, the following restrictions apply to the values for the DCB structure's ByteSize and StopBits members:
SetCommState가 8250을 설정하기 위해 사용될 때, 다음 제약이 DCB 구조의 ByteSize와 StopBits 멤버 값에 적용된다.

The number of data bits must be 5 to 8 bits.
데이터 비트의 수는 5~8 비트여야 한다.

Example Code

For an example, see Configuring a Communications Resource.

Requirements

Client Requires Windows Vista, Windows XP, or Windows 2000 Professional.
Server Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.
Header

Declared in Winbase.h; include Windows.h.

Library

Use Kernel32.lib.

DLL

Requires Kernel32.dll.

See Also

BuildCommDCB
Communications Functions
Communications Resources
CreateFile
DCB
GetCommState


Send comments about this topic to Microsoft

Build date: 12/20/2007

Posted by 라딘.

댓글을 달아 주세요

GetCommState Function

Retrieves the current control settings for a specified communications device.

특정 통신 장치의 현재 관리 설정을 추출한다.
BOOL WINAPI GetCommState(
__in HANDLE hFile,
__inout LPDCB lpDCB
);

Parameters(매개변수)

hFile
 A handle to the communications device. The CreateFile function returns this handle.
통신 장치에 대한 핸들. CreateFile 함수가 이 핸들을 반환한다.
lpDCB
 A pointer to a DCB structure that receives the control settings information.
관리 설정 정보를 돌려받는 DCB 구조에 대한 포인터.

Return Value(반환 값)

If the function succeeds, the return value is nonzero.
만약 함수가 성공하면, 반환 값은 nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.
만약 함수가 실패하면, 반환 값은 zero. 상세한 에러 정보를 얻으려면, GetLastError을 호출하라.

Example Code

For an example, see Configuring a Communications Resource.

Requirements

Client Requires Windows Vista, Windows XP, or Windows 2000 Professional.
Server Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.
Header

Declared in Winbase.h; include Windows.h.

Library

Use Kernel32.lib.

DLL

Requires Kernel32.dll.

See Also

Communications Functions
Communications Resources
CreateFile
DCB
SetCommState


Send comments about this topic to Microsoft

Build date: 12/20/2007

Posted by 라딘.

댓글을 달아 주세요

Eclipse + myEclipse + Flex 를 이용해서 Flex 개발 환경을 설정한다.

1. Eclipse 3.2 를 설치한 후, myEclipse 5.5 를 설치한다. 마지막으로 Flex 2 builder 를 eclipse plug-in 버전으로 설치한다.(myEclipse랑 Flex 설치할 때 eclipse 폴더를 지정하는 것만 주의한다.)

2. 설치가 완료되면 New - Project 에서 'Web Project'를 선택한다.
※ Flex Project를 선택하지 않는다.

사용자 삽입 이미지

3. 프로젝트 명을 입력하고 [Finish]를 눌러서 프로젝트를 생성한다.
사용자 삽입 이미지

4. 퍼스펙티브를 마이이클립스로 바꾸라는 것인데, 그냥 바꿔준다.
사용자 삽입 이미지
5. 생성된 프로젝트는 아래와 같은 구조로 되어 있다.
프로젝트 이름이 Context root 가 되고, src 폴더와 WebRoot 폴더가 생성된다.
사용자 삽입 이미지

6. 프로젝트에 Flex Project 속성을 부여한다.
Flex Project Nature -> Add Flex Project Nature 선택
사용자 삽입 이미지

7. Flex Project 속성을 부여하면 프로젝트 구조가 아래 처럼 바뀐다.
사용자 삽입 이미지

8. 에러를 해결하기 위해 에러 윈도우에서 에러를 선택한 후 마우스 오른쪽 버튼을 클릭해서 'Recreate HTML Templates'를 누른다.
사용자 삽입 이미지

9. 에러를 해결하면 아래처럼 템플릿이 추가된다.
사용자 삽입 이미지

10. 사용하지 않을 폴더를 제거한다. bin 폴더는 불필요하니 제거한다.
사용자 삽입 이미지


11. 소스 폴더를 생성한다.(프로젝트 아래에 생성하며, 이름은 자유롭게 정한다.)
사용자 삽입 이미지


12. output 폴더를 생성한다.(WebRoot 밑에 '소스 폴더 이름\bin'으로 정한다.)
사용자 삽입 이미지

13. flex build path를 추가한다.
( 퍼스펙티브를 Flex Development로 바꾼 후, 프로젝트를 선택하고 오른쪽 버튼을 눌러 Properties를 누른다. Flex Build Path를 선택한다. )
사용자 삽입 이미지

14. Main source folder에는 방금 생성한 소스 폴더를(flex) 지정하고, Output folder에는 방금 생성한 output 폴더(WebRoot\flex\bin)를 지정한다.
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

15. 설정이 다 되었으면 이제 애플리케이션을 Tomcat 서버에 deploy한다.
먼저 마이이클립스의 deploy 버튼을 눌러서(아래 그림 화살표 위치) deploy 창을 띄우고
deploy할 프로젝트를 선택한 후 [Add] 버튼을 누른다.
사용자 삽입 이미지
창이 뜨면 현재 설치해 둔 서버를 선택한다.(여기서는 Tomcat 5.x 버전 선택)
※ Deploy Location이 애플리케이션이 deploy되는 위치다.
사용자 삽입 이미지
[OK] 버튼을 눌러서 적용한 후, deploy를 한다.

16. deploy를 마쳤으면, [서버] 버튼(아래 그림 왼쪽 위)을 눌러서 Tomcat 서버를 띄운다.
사용자 삽입 이미지

17. 서버가 뜨고 나면, http://localhost:8080/FlexTest/ 로 접근해서 정상 동작 중인지 확인한다.
사용자 삽입 이미지

18. Flex Development 퍼스펙티브에서 Flex 화면을 디자인한다.
먼저 퍼스펙티브가 Flex Development인지 확인한 후 소스 폴더를 선택하고, 마우스 오른쪽 버튼을 누른다. new 를 선택한 뒤, MXML application을 선택한다. 이름을 지정한 뒤(mainTest.mxml) 생성되면 더블 클릭한다. 편집 창이 뜨면 'Design' 텝을 눌러서 GUI 환경으로 바꾼다. Components 텝에서 component를 가져다가 화면을 편집하고 저장한다.
사용자 삽입 이미지

19. 서버를 내리고, 다시 deploy를 해준다.
사용자 삽입 이미지

20. 서버를 기동시킨 후, http://localhost:8080/FlexTest/flex/bin/mainTest.html/ 로 접속해서 확인한다.
사용자 삽입 이미지

여기까지 되면 Flex Project 생성 끝!!!

http://flexdocs.kr/docs/flex2/
Posted by 라딘.

댓글을 달아 주세요