접영은 경영 중에서도 가장 독특한 영법이다. 접영은 1930년에서 평영에서 변형 발전되어서 1952년에 정식영법으로 승인되었다. 속도는 자유형의 속도에 육박할 정도여서 정규영법 중에서 2번째로 빠른 영법이다. 접영에서 사용되는 신체 근육은 자유형에서 사용되는 근육과 거의 동일하다.

몸의 자세

몸의 자세

접영

머리위치 및 호흡

머리위치 및 호흡

팔동작

팔동작

다리동작

다리동작

접영의 경기 규칙
1. 어깨는 수평을 유지해야 한다.(전체면은 위아래로 움직일 수 있다)
2. 손과 팔이 앞으로 나가는 동작은 모두 수면 위에서 이루어져야 한다.
3. 팔다리동작은 모두 양쪽이 균형 잡혀야 하고 좌우동시에 이루어져야 한다.
4. 자유형 발차기나 가위차기를 해서는 안 된다.
* 평영 발차기는 허용되고 있지만 너무 느리기 때문에 실제로 사용되는 일은 없다.
5. 머리의 입수는 허용되어 있다.
6. 일반적으로 Two-kick을 가장 많이 하고 있지만 한번의 스트로크당 특별히 몇 번의 킥을 차야 한다고 제한하고 있지는 않다.

몸의자세


동영상에서 볼 수 있는 것처럼 영자의 몸은 지속적으로 굽이치는 파도 상태에 있다.

능숙한 접영선수의 접영동작을 살펴보면 엉덩이가 상하로 매우 크게 움직이는 것처럼 보인다.

하지만 수면아래에서 찍은 느린 수중사진을 자세히 보면 엉덩이의 동작이 선수 주위의 물결변화에 때문에 과장되게 보일 뿐이라는 것을 알 수 있다.

세계최고 수준의 접영선수는 거의 엉덩이를 움직이지 않고 수영을 한다.
접영동작에서 전체적으로 물을 어떻게 타야 하는지 왼쪽 그림에서 쉽게 알 수 있다.


킥을 너무 세게 차면 엉덩이는 수면위로 돌출하게 되고 다리는 물 속으로 필요이상으로 깊이 들어간다. 호흡시 고개를 너무 높이 들면 엉덩이는 처지고 다리는 너무 높아질 수 있으므로 주의해야 한다.


머리위치


머리동작은 갑작스러운 동작 없이 부드럽게 연결되어야 한다.

1. 팔  젓기 초반에 턱을 앞쪽으로 편안하게 놓고 시작한다.

2. 팔 젓기가 진행되는 동안 점차적으로 얼굴을 앞쪽으로 들어 준다.

3. 팔 젓기의 중앙에서 두 손이 근접할 때 어깨와 머리는 물 안에서 올라가기 시작한다. 이 자세에서 숨을 들여 마실 때 물 속으로부터 얼굴을 들기 위해서 선수의 몸은 강한 지렛대와 같이 사용되어야 한다.

4. 팔의 밀기 동작 중에는 목은 쭉 늘어져 있어야 하고 턱은 물로부터 입을 노출시킬 수 있도록 편안하게 앞으로 향한 상태이다.

5. 숨을 들여 마시는 동작은 recovery 동작 시 팔이 머리를 통과할 때 완료되어야 하며 완료 시에는 턱이 더 이상 수면 위에 있어서는 안 된다.

6. 숨을 들여 마시고 나서 팔이 물 속으로 입수되기 전에 얼굴이 먼저 물 속으로 잠겨야 한다.

7. 얼굴은 팔이 뒤로 빠지기 바로 전에 호흡을 하기 위해서 물을 제거해야만 하다. 즉 가는 팔보다 얼굴이 빨리 물 밖으로 나와야 한다.

8. 손이 물 속으로 입수할 때부터 선수는 숨을 천천히 내쉬기 시작한다.

9. 팔 긁기가 더 진행되면서 숨을 배출하는 양은 점차 많아지며 마지막단계에서 ‘파’하고 강하게 뿜어냄으로써 호흡을 마친다.

10.팔 젓기의 마지막 단계에서 입을 통해 숨을 들여 마신다

위로

팔동작


접영의 팔 동작은 완전하게는 아니지만 거의 연속적으로 이루어지는 동작이다. Pull의 효과를 극대화 시키기 위해서 recovery된 팔은 물 속에서 순간정지 동작을 갖는다.

Pull 동작

입수될 때 팔은 어깨넓이보다 약간 넓게 벌리고 거의 펴진 상태다. 팔꿈치의 구부림은 손이 둥글게 sweeping(물을 쓸어줌)하여 팔이 중간지점에서 가까워졌을 때 구부림의 정도가 가장 크다.
팔꿈치 구부림의 최대각은 약 90도로서 이때 손은 거의 맞닿아 있다. 팔꿈치의 자세는 매우 중요하다.

팔꿈치의 방향은 양 옆을 향하고 있어야 하고 높은 팔꿈치 자세를 유지하고 있어야 한다.  팔꿈치가 먼저 빠져 나가는 동작은 물을 잡지 못하고 추진력을 잃게 되는 결과를 초래한다.

일단 손이 가깝게 모여지면 미는 동작이 시작되는데 push의 마지막 부분에서 두 손의 바닥이 몸을 향하게 해준다.  이렇게 손을 recovery를 위해서 돌려주는 것은 후에 팔이 앞쪽으로 돌려질 때 복잡한 어깨관절의 손상의 위험을 없애준다.

Pull 대부분의 동작 중에 팔꿈치는 거의 펴져 있고 팔꿈치는 recovery 동안에 바깥으로 향해 있어야 한다.

Recovery 동작

접영 recovery동작은 다른 영법에 비해 힘들고 피곤한 동작이다. 초보자의 경우에는 호흡에 신경을 쓰느라고 다른 동작을 망치는 경우가 많다.

먼저 팔꿈치가 물 밖으로 나오고 그 다음에 손이 나온다. Recovery동작 중 영자의 팔은 완전히 펴지는 것은 아니며 전반적으로 편안한 상태에서 push하고 난 팔의 운동량(momentum)을 그대로 이용하여 전방으로 팔을 던져준다.
이때 손바닥이 내려가거나 위로 올라가는 동작이 나와서는 안 된다.


다리동작


엄밀히 말해서 접영에 있어서 킥은 단순한 발차기 동작 그 이상의 의미를 가지고 있다.

신축성을 가지고 있는 척추와 머리가 물결을 헤치고 전방으로 나아가는데, 그 동작은 머리에서부터 시작되어 발에서 마지막으로 강하게 snap을 주어서 물거품이 나도록 차는 일련의 동작이다.

각 스트로크당 2번의 킥을 찬다. 첫번째 킥은 손이 입수될 때고 두 번째 킥은 팔 젓기의 미는 단계이다.

1. 첫번째 킥은 recovery를 완전히 마치고 손이 입수된 직후에 발과 다리로서 물을 pool 바닥으로 눌러주는 squash kick이고 그 방향은 아래방향으로 되어 있기 때문에 이때 엉덩이와 대퇴부가 수면위로 올라오게 된다.

2. 세계수준급의 선수들은 이 동작 후에 엉덩이와 대퇴부를 들어 유선형을 만들어 주는데 다음 스트로크의 최초동작에서 이상적으로 물을 잡기위해 순간적인 멈춤 동작을 갖는다. 이 순간동작 직후의 킥을 thrust kick이라고 한다.

3. 돌핀킥을 할 때 무릎이 구부러지는 단계에서 생기는 대퇴부의 전면저항은 무릎사이를 10cm 정도 벌려줌으로써 줄일 수 있다. 또 이러한 안짱다리 형태의 발차기(엄지발가락은 붙이고 뒤꿈치는 떨어뜨림) 킥을 할 때 물과의 최대 마찰을 생기기 때문에 더 큰 추진력을 얻을 수 있다.

자료출처 : 아쿠아솔루션

'취미 > 수영' 카테고리의 다른 글

수영 기초지식  (0) 2018.08.07
Warm-up routine  (0) 2018.08.07
자유영  (0) 2018.08.07
배영  (0) 2018.08.07
평형  (0) 2018.08.07

출처 : http://kimsgomul.tistory.com/112

**
이 글은 컴퓨터 사용 경험이 많은 고급 사용자의 글이 아닙니다.

그동안 윈도우10을 저사양 PC에서 사용하면서 나름대로 최적화한다고 적용해 본 지극히 개인적인 설정들을 정리해둠.

# 컴퓨터 사양 (저사양 저전력 PC)

CPU: 인텔 저전력 CPU  아이비브릿지 셀러론 1037u (TDP 17W)

그래픽: 인텔 HD2500 온보드 그래픽

메인보드: ECS NM70-i2 mini-itx

램: 삼성 DDR3 8G

파워: 마이리플 DC 120W D3 / 12V 5A 어댑터

저장장치: 인텔 SSD 535 120G

그 외: SKYTV HD6 Express (PCIE x1)


1. 메인보드 바이오스에서 SSD를 위한 옵션인 「AHCI 모드」 활성.


2. 마이크로소프트 MediaCreationTool(RS1) 다운 후 usb 설치.

윈도우10 pro 64bit 설치 후 레드스톤 업그레이드는 윈도우 업데이트를 통해 함. RS1 설치파일을 통한 클린설치는 윈도우 업데이트를 통해 한 후 포맷하고 다시 레드스톤 클린설치. 바로 클린설치 한 분들 중에 랜덤으로 각종 버그가 발생하는 경우가 있다고 함. 인증시스템과 관련이 있을 것으로 나름대로 추측. 근거있는 추측은 아님. 계속 빌드 업데이트가 있었는데 지금은 어떨지 모르겠음.


3. 설치 과정 중 마이크로소프트 피드백이나 개인정보 관련 옵션은 모두 Off로 선택. 계정은 로컬계정.


4. 설치 후 윈도우 업데이트 바로 실행. 재부팅 후 한번더 업데이트 실행.


5. 메인보드 드라이버 설치

인텔 칩셋 > 그래픽 > 사운드 > USB > 인텔 RST(Rapid Storage Technology) 순으로 드라이버 설치.

칩셋과 USB는 메인보드 제조사에서 제공하는 드라이버로. 그래픽과 RST는 인텔 공식 사이트에서 최신 버전으로 다운받아 설치. 오디오 드라이버는 칩셋 제조사 홈에서.


6. 마이크로소프트 계정 생성 후 스토어앱 실행

- 각종 기본 메트로앱 업데이트 및 몇가지 필요한 앱 설치.

- 모두 설치 한 뒤 다시 로컬계정으로 로그인.

* 로컬계정으로 로그인 후에도 스토어앱은 그대로 로그인되어 있을 수 있음. 다시 스토어앱 실행 후 직접 로그아웃. 로그인 이메일 아이디 클릭해서 로그아웃할 수 있음.

- 스토어앱 설정에서 앱자동업데이트, 타일에제품표시 모두 off

- 시작 화면에 등록한 메트로앱은 우클릭 > 자세히 > 라이브 타일 끄기


7. 윈도우10 서비스(services.msc) 항목 최적화

- Connected User Experiences and Telemetry 사용안함

- dmwappushsvc 사용안함

- Geolocation Service 사용안함 또는 수동

- Print Spooler 수동

- Smart Card 사용안함

- User Experience Virtualization 서비스 사용안함

- xbox live 관련 서비스 모두 사용안함

- superfetchwindows search 모두 자동: 

** SSD 최적화 관련해서 슈퍼페치와 윈도우서치 항목은 사용자 환경이나 케이스 별로 다름.

인텔 535 SSD 유틸인 toolbox 를 실행해보면 두 항목 권장값이 모두 자동으로 잡히고 유저들 사이에서도 논란이 많음. SSD 제품마다 칩셋이나 구형 신형 등의 차이가 있고 컴퓨터 환경이나 OS 별로 다를 수 있겠다는 추측을 해봄.

내 컴의 낮은 cpu 성능과 램디스크를 적극 이용하는 사용환경을 고려하고 모두 켜둠. 윈도우서치의 경우 초기 한 3일 꾸준하게 사용하다보면 모두 색인완료되어 그다지 많이 SSD를 액세스하지 않음. 물론 새로운 프로그램을 깐다거나하면 잠시 색인작업이 있음.

* 참조 링크-  www.howtogeek.com/256859/dont-waste-time-optimizing-your-ssd-windows-knows-what-its-doing/


8. 마이크로소프트 엣지 브라우저 실행 후 고급 설정에서 각종 개인정보 보안관련 설정 끄고 잠시 웹서핑.

- 주소에서 「about: flags」 입력 > microsoft 호환성목록사용 off / webrtc 연결에서 내로컬 ip 숨기기 on / tcp fast open on or off

- ccleaner, 7zip, comodo anti virus 다운.

- 이후 엣지는 사용할 일 없음. ie11을 처음 실행하면 반드시 엣지를 사용해봐야한다는 메시지가 있어서 그냥 해보는 것임. 이후 ie를 사용해야할 때는 ie11을 사용. 엣지 삭제는 비추천. ie11은 앞으로 보안업데이트만 있고 주력 브라우저로 엣지를 계속 업그레이드해나간다고 함.


9. ccleaner 설치 후 사용하지 않는 기본 앱 삭제.

ccleaner 설정에서 자동업데이트, 윈도우 시작 실행, 시스템 감시 모두 off


10. comoco internet security (안티바이러스+방화벽) 설치.

- 코모도 설정 > hips/ auto sandbox/ virus scope 모두 disable

- 풀스캔 실행. 백신 설치 후 풀스캔은 반드시 한번 할 것을 권장함 그래야 실시간감시 때 시스템 리소스를 적게 먹음. 근거없음. 예전 백신에서 그런 사례가 많았음. 요즘 최신 백신은 어떤지 모르겠음.


11. 윈도우 설정

 작업표시줄 검색의 cortana 설정에서 모두 off

▪ 사용자 계정 컨트롤(UAC) off : 보안성↓ 개인정보↑ (윈도우스토어앱 오류 발생 가능성 있음)

▪ 작업표시줄 one drive 아이콘 우클릭해서 설정 모두 off

▪ 파일 탐색기 > 폴더 및 검색 옵션 변경

「최근에 사용된 파일 폴더 표시」 모두 off / 파일탐색기열기 기본값을 「내 PC」로 /  「보기」에서 「독립된프로세스로 폴더창 실행」 체크.

- 시스템

▪ 알림 및 작업 : 모두 off (메트로앱 사용 시 문제가 있는 경우 「앱 및 다른 보낸 사람의 알림받기」만 on

▪ 전원 및 절전 > 추가 전원 설정 > 전원단추 작동 설정 > 현재 사용할 수 없는 설정 변경 >  빠른 시작 off

▪ 저장 공간 > 내 PC (C:) > 임시 파일 제거

▪ 오프라인 지도 > 모든 지도 삭제/ 모든 옵션 off

▪ 태블릿 모드 > 모든 옵션 끔

▪ 멀티 태스킹 > 끌기옵션 모두 off

- 장치

▪ 데이터 통신 연결을 위한 다운로드 모두 off

▪ 자동실행 모두 off 아무작업안함

- 네트워크 및 인터넷

▪ 공유옵션 > 모든 프로파일 네트워크 검색 off / 파일 및 프린터 공유 끄기

▪ 이더넷 > 네트워크 및 공유 센터 > 어댑터 설정 변경 > 속성 > 인터넷프로토콜버전4 속성 > 아래의 DNS 서버 주소 사용

- comodo secure DNS server: 8.26.56.26/8.20.247.20(최신서버) / 156.154.70.22/156.154.71.22(구서버)

*기본 8.26.56.26 / 보조 156.154.70.22 로 입력.

- 구글 DNS 는 8.8.8.8 / 8.8.4.4

해외DNS 서버 사용은 살짝 느림.

▪ 프록시 > 모두 off

▪ vpn > vpnbook.com 에서 ca나 usa 오픈 서버(PPTP) 중 하나 등록.

▪ 데이터 사용량 끄기 (Disable NDU)

작업표시줄 시작 우클릭 > 실행 regedit 입력 > 「HKEY_LOCAL_MACHINE>SYSTEM>ControlSet001>Services>Ndu」 start 값을 2에서 4로 변경 > 재부팅.

- 계정

▪ 설정 동기화 모두 off

- 접근성

▪ 내레이터 모두 끔

▪ 기타 옵션 > 윈도우에서 애니메이션 재생 끔

- 개인정보

▪ 모든 항목 off 

* 레드스톤 업데이트 후 추가된 작업표시줄 달력과 일정 연동 기능을 이용하려면 「일정」 메뉴에서 「windows」항목을 on / 시작메뉴의 점프목록 또는 작업표시줄에 최근에 사용한 항목 표시는 off 권장.

- 업데이트 및 복구

▪ windows 업데이트 > 고급옵션 > 업데이트 제공방법 선택> 두개 이상의 위치에서 업데이트 끔.


12. 필수 프로그램 설치

▪ 7zip

▪ 팟플레이어 32비트 & open 코덱 반드시 설치

영상출력장치를 vmr7 windowed (or overlay mixer) 로 설정- 가장 적은 소비전력 / 고화질 동영상 감상 시는 기본권장으로. 32비트는 코덱호환성이 유리, 64비트는 속도와 성능에서 약간 유리.

▪ xnview minimal - 무료 이미지 뷰어 프로그램 중 가장 다기능.

▪ paint.net - 이미지 편집

▪ avidemux 또는 lightworks(free edition 홈페이지 등록 필요) - 동영상 편집.

▪ WinCDEmu Portable - 가상 cd/dvd 드라이브

▪ Tcpview (sysinternals) - 네트워크 모니터링

▪ 크롬 64비트

윈도우 작업스케줄러에서 크롬업데이트 항목을 사용안함으로/ 윈도우 서비스에서 Google update 항목 모두 수동으로. 이후 크롬 업데이트는 직접 수동으로 / ccleaner 실행>도구>브라우저플러그인>크롬에서 gmail,  google드라이브, youtube 사용안함 또는 삭제. 

▪ 오페라 브라우저 포터블로 설치 (포터블 설치 공식 지원함)

오페라 브라우저는 vpn 연결 후 막힌 해외사이트 연결 때 사용.

Windows 설정에서 등록한 vpn은 시스템 전체에 영향(시스템 와이드). 오픈 vpn 서버가 못미더우면 크롬 애드온 browsec 추천. 개인 경험 상 제일 빨랐음.

▪ Tor-win32 서버 유틸만 tor 홈에서 다운. 포터블로 작동함.

vpn 연결 대신 tor 네트워크 사용하고 싶을때.  오페라 브라우저를 tor 네트워크로 사용하려면 오페라 애드온 스토어에서 프록시 애드온(ex. simpleproxy)을 설치 후 설정에서 「socks5 127.0.0.1:9050」 으로 지정.

ie 및 크롬에서도 동일. 미디어플레이어도 프록시연결을 지원한다면 가능.

* vpn 서버를 통한 tor 네트워크 이중 사용도 가능.

** 참고사항 - Tor는 인터넷검열이 심한 지역을 유저들의 네트워크로 돕자는 취지의 상업용 네트워크가 아니기 때문에 토렌트나 보안이 취약한 플래시 플러그인 등의 동영상 스트리밍이나 광고가 많은 웹페이지에서는 속도가 매우 떨어짐. 약 50kb/s 정도로 제약된다고 함. 

▪ 고전 게임을 위한 ENB dx8 to dx9 converter.

▪ 윈도우 기본 프로그램을 모두 설치한 앱으로 설정.


13. ssd 디스크 최적화

▪ 최대전원절전 비활성화

명령프롬프트(관리자실행) > powercfg -h off 입력 후 엔터

▪ 인텔 빠른 스토리지 (IRST)의 제어판에서 LPM(연결 전원 관리) 기능 off

▪ 파일의 최종 억세스 타임 기록 끄기

명령프롬프트(관리자실행) > fsutil behavior set disablelastaccess 1

▪ SSD Trim 기능 동작 확인

명령프롬프트(관리자실행) fsutil behavior query DisableDeleteNotify

- DisableDeleteNotify = 0 이 나오면 Trim 기능이 정상 작동 되는 상태.

▪ 램디스크(primo) 2g 설치

- 시스템 임시폴더, ie 임시폴더, 크롬 캐쉬폴더 및 각종 임시폴더를 램디스크로 이동. 

- 사용 빈도가 많은 사용자 문서 폴더와 바탕화면 폴더를 램디스크로 이동.

- [c:>ProgramData>package cache] 폴더를 램디스크로 링크. mklink /j 명령어 이용.

▪ 디스크 정리 에서 각종 불필요한 파일 제거.

▪ 드라이브 조각 모음 예약 설정은 기본값으로 하고 정기적으로 실행.

▪ microsoft cpmpatibility telemetry (호환성 체크)

작업스케줄러 > 작업스케줄러 라이브러리 > microsoft- windows > application experience > Microsoft Compatibility Appraiser 마우스 우클릭 > 사용안함

▪ 기타 SSD  최적화 관련 옵션으로 고려해야 하는 것들

SSD 펌웨어 최신 버전으로 업그레이드

바이오스 전원 관리 옵션 EIST/ C-STATE/ C1E

제어판의 전원관리 옵션 -  PCI-Express 링크 상태 전원 관리 / 다음 시간 이 후에 하드 디스크 끄기


14. 방화벽 설정

▪ comodo 방화벽 설정

팟플레이어 live - outgoing only

팟플레이어 mini - blocked app

ie, 크롬 등 브라우저 - web browser

c:>windows>explorer.exe - blocked app

C:>Windows>SystemApps>Microsoft.Windows.Cortana_......>SearchUI.exe - blocked app

C:>Windows>SystemApps>ShellExperienceHost_.....>ShellExperienceHost.exe - blocked app

C:>Windows>System32>backgroundTaskHost.exe - blocked app

기타 스토어를 통해 설치한 사용자 메트로앱 위치와 설정은 「C:>Program Files>WindowsApps>... 」 outgoing only

* 윈도우 기본 방화벽 이용시 고급설정의 outbound 에서 수동 등록한 후 tcpview 로 확인.


15. 제어판 > 시스템 > 시스템 속성 > 고급 시스템 속성

▪ 성능 > 시각효과 - 마우스로끄는동안창내용표시/ 아이콘대신미리보기/ 화면글꼴의가장자리다듬기 세가지를 제외하고 모두 off

▪ 고급 > 가상메모리 - 자동 또는 가상메모리파일 최소 최대 512mb 지정

▪ 시스템 복원 비활성화

▪ 환경변수 - 시스템 및 사용자 임시 폴더를 램디스크로 이동.

▪ 시작 및 복구 설정 - 디버깅 정보 쓰기 없음

▪ 하드웨어 > 장치 설치 설정 - 아니오

▪ 원격 - 허용 안함


16. 각종 프로그램 및 앱들 개인설정 후 윈도우 이미지 백업.



** 윈도우10 에 문제 생겼을때 간단히 해볼 수 있는 기본 오류 수정법


1. 윈도우 시스템 파일 복구 및 오류 수정

명령 프롬프트(관리자 권한) 실행.

아래 명령어 입력 후 엔터 (명령어 복사 후 명령 프롬프트에 마우스 우클릭 「붙여 넣기」 클릭) 

Dism /online /cleanup-image /restorehealth

PC에 따라 완료되는 시간이 오래 소요될 수 있음.

이 후 다음 명령을 이용하여 시스템 검사를 시도.

sfc /scannow

시스템 파일에 문제가 있는지를 탐색하며, 복구가 가능한 부분은 복구가 진행됨.

검사가 100% 완료가 되면, 결과 메시지를 확인.


2. 디스크 파일 및 폴더, 시스템 인덱스 오류 수정

명령 프롬프트(관리자 권한) 실행.

chkdsk /f

(주의- 체크디스크로 복구할 때 복구가 불가능한 경우 해당 데이터를 삭제하기 때문에 중요한 데이터가 지워지는 경우가 발생할 수 있음)



출처: http://kimsgomul.tistory.com/112 [초보의 창고]

출처: http://kimsgomul.tistory.com/112 [초보의 창고]

'Windows' 카테고리의 다른 글

Windows10 에서 XP 사용하기  (1) 2018.03.22

출처 : http://yhn321.tistory.com/213

Windows 10으로 업그레이드 후 Windows 7에서 잘 사용하던 Windows XP Mode 사용이 불가해 졌다. 

Windows 7 PC에 다시 설정하고 깔자니 작업할 때마다 잘 사용하지 않는 PC 자리로 가서 작업하는게 번거로 워서 찾아보니 누군가가 정리 해놓은 자료가 있어서 바로 테스트에 들어갔다.

결과론적으로 설치에는 성공!!


일단 Windows XP Mode 설치 파일을 다운로드 받아야 한다. 


다운로드 : http://www.microsoft.com/ko-KR/download/details.aspx?id=8002


그리고 7-Zip이 깔려 있어야 한다. 

나 같은 경우 이미 설치가 되어 있어서 별도로 설치하진 않았다. 




Windows XP Mode 설치 파일에서 마우스 오른쪽 클릭 -> 7-Zip -> 압축파일 열기를 클릭한다. 



Sources를 더블 클릭한다.




xpm 파일 열기를 클릭한다. 




아래 화면이 나오면 원하는 위치에 압축 풀기를 한다. 압축을 푼 경로로 가서 VirtualXPVHD 파일을 VirtualXPVHD.vhd. 로 파일명을 변경한다.



이제부터는 Hyper-V 활성화를 진행해야 한다. 

Win+X를 누른 후 제어판 - 프로그램 및 기능 - 왼쪽에 보이는 Windows 기능 켜기/끄기 를 선택한다. 

또는 Win+R, Win+S 클릭 후 optionalfeatures 명령어를 입력후 Enter를 클릭한다. 


찾아보면 Hyper-V 라는 기능이 보일 거다. 체크가 풀려 있는데 체크 해를 한다. 체크 후 확인을 누르면 시스템에 재부팅 된다.





재부팅 후 Hyper-V 관리자를 킨다. 


Win+X - 제어판 - 관리도구 - Hyper-V관리자 가 보인다. 



Hyper-V 관리자를 킨다. 

만약에 가상PC에서 네트워크 사용을 해야 한다면 아래와 같이 가상 스위치 관리자를 만들어야 한다.

(처음에 이 설정을 하지 않고 XP-Mode 설치 시 실행은 됐는데 인터넷이 XP-Mode에서 네트워크가 되지 않았다. 그런데 설정 후에는 Window 10 에서 인터넷이 되지 않았다.) - 이부분은 테스트가 필요할 듯!! 

네트워크 연결이 필요하지 않은 경우 이 부분은 제외하고 설치를 진행해도 상관없다. 




이제 다시 XP - Mode 사용을 위한 설정을 한다. 










찾아보기 후 경로는 아까 7-Zip으로 압축을 풀었던 경로에서 이름을 바꾼 VirtualXPVHD를 선택한다.





XP-Mode가 추가 된 것을 아래 확인 할 수 있다. 



XP-Mode를 선택 후 연결 클릭을 하면 가상 컴퓨터 연결 창이 뜬다. 

동그라미 친 부분 (전원)을 클릭한다. 

최초의 설치 시 윈도우 설치를 진행한다. 



처음 접속 하는 경우 Windows XP 설치가 되고 


Windows 로그인 후 XP를 사용 할 수 있다. 



현재 네트워크 연결 된 부분에 대하여 테스트가 필요하다. 

그 부분만 보완하면 그전에 Windows7에서 사용한 XP-Mode만큼 편하게는 아니지만 Windows 10에서도 Windows XP 사용할 수 있을 듯 하다. 



참고자료 : http://www.download3k.com/articles/How-to-add-an-XP-Mode-Virtual-Machine-to-Windows-10-or-8-using-Hyper-V-00770



출처: http://yhn321.tistory.com/213 [호잇]

'Windows' 카테고리의 다른 글

[펌]윈도우10 설치 및 개인적인 설정 정리  (0) 2018.03.29

퍼온글 : Beom's Blog [C++ 정리] 자료형의 크기 및 범위

[C++ 정리] 자료형의 크기 및 범위


32비트를 기준으로 한 자료형의 크기 및 범위이다. 다른 OS(16비트, 64비트)나 컴파일러에서 자료형의 크기가 조금씩 다르다는점 기억해 두자.

구분자료형크기범위
기본형void
문자형(signed) char1 byte-128 ~ 127
unsigned char1 byte0 ~ 255
wchar_t2 byte0 ~ 65,535
정수형bool1 byte0 ~ 1
(signed) short (int)2 byte-32,768 ~ 32,767
unsigned short (int)4 byte0 ~ 65,535
(signed) int4 byte-2,147,483,648 ~ 2,147,483,647
unsigned int4 byte0 ~ 4,294,967,295
(signed) long (int)4 byte-2,147,483,648 ~ 2,147,483,647
unsigned long (int)4 byte0 ~ 4,294,967,295
__int81 byte-128 ~ 127
__int162 byte-32,768 ~ 32,767
__int324 byte-2,147,483,648 ~ 2,147,483,647
__int648 byte-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
실수형float4 byte3.4E-38(-3.4*10^38) ~ 3.4E+38(3.4*10^38) (7digits)
(long) double8 byte1.79E-308(-1.79*10^308) ~ 1.79E+308(1.79*10^308) (15digits)

 

OS별(16bit/32bit/64bit) 크기 사용의 요점은 다음과 같다.
  * int는 시스템의 기본연산 단위를 사용한다. (16bit=>2byte, 32=>4byte, 64=>4byte)
  * 64bit에서 long형을 8byte로 확장하였다. (16bit=>4byte, 32=>4byte, 64=>8byte)

 

다음코드로 자료형의 크기를 확인할 수 있다.
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    cout << "char \t\t: " << sizeof(char) << " bytes\n";
    cout << "unsigned char \t: " << sizeof(unsigned char) << " bytes\n";
    cout << "wchar_t \t: " << sizeof(wchar_t) << " bytes\n";
    cout << "bool \t\t: " << sizeof(bool) << " bytes\n";
    cout << "short \t\t: " << sizeof(short) << " bytes\n";
    cout << "unsigned short \t: " << sizeof(unsigned short) << " bytes\n";
    cout << "int \t\t: " << sizeof(int) << " bytes\n";
    cout << "unsigned int \t: " << sizeof(unsigned int) << " bytes\n";
    cout << "long  \t\t: " << sizeof(long) << " bytes\n";
    cout << "unsigned long \t: " << sizeof(unsigned long) << " bytes\n";
    cout << "__int8 \t\t: " << sizeof(__int8) << " bytes\n";
    cout << "__int16 \t: " << sizeof(__int16) << " bytes\n";
    cout << "__int32 \t: " << sizeof(__int32) << " bytes\n";
    cout << "__int64 \t: " << sizeof(__int64) << " bytes\n";
    cout << "float \t\t: " << sizeof(float) << " bytes\n";
    cout << "double \t\t: " << sizeof(double) << " bytes\n";
    return 0;
}

data_type

출처 superchangho | superchangho
원문 http://blog.naver.com/superchangho/70048122632
예전에 서버 개발팀에 꼽사리 끼어서 스터디를 할때 OutputDebugString이란 함수에 대해서 들었었던 기억이 있다
그 당시 서버 개발팀 팀장님이 이거 되게 유용한 함수라고 막 얘기를 해줬었던 기억도 있는데
이건 머 써보지도 않았고, 써볼 생각도 안했으니 이게 얼마나 유용한지 안 유용한지도 몰랐었는데

요근래 Win32 프로그래밍을 할일이 있어서 이것저것 해보고 있는데
Win32 프로그램에선 TRACE를 안먹는 다는 사실을 알고는 ;;;

프로그램 실행중에 확인해봐야 하는 값이 있는데, 이건 뭐 TRACE만 집어넣으면
Error 뜨면서 컴파일이 안되니... 노가다로 하나하나 보고 있는데
우연히 생각난 OutputDebugString....
역시 사람은 공부를 해야 된다;;;; ㅋㅋㅋ

그래서 구글링을 해봤더니, 요거 쵸큼 짱인듯 ㅡㅡb
이제부터 사용법
일단은 DebugView라는 프로그램을 다운받는다.
다운은 요기(http://technet.microsoft.com/ko-kr/sysinternals/bb896647(en-us).aspx)서 받으면 된다
검색할 필요없이 첨부된 파일 먼저 다운받으시고, 원하는 곳에 저장해놓은후

비쥬얼 스튜디오로 진입
그림과 같이 Tools -> External Tools 선택


선택하면 아래와 같은 창이 뜬다. Add를 눌러서 다운받은 DebugView가 저장되어 있는 위치 지정해 놓으면
비쥬얼 스튜디오와 DebugView 연결 시키는 단계는 끝..



비쥬얼 스튜디오와 DebugView를 연동 시켰으니, 이제는 코드로 넘어가서 보면,
일단 코드에서 사용할 함수를 만들어 준다. 그리 어려운 코드는 아니라서 스리슬쩍 변수명 개판으로 해서 하나 만들었음 ㅋㅋ



요렇게 만들어 놓은후에, 사용하고자 하는 곳에서 Changho_TRACE를 호출해 준다 
요렇게



이렇게 만든후에 DebugView를 켜놓고 프로그램을 실행시키면 아래와 같은 결과를 볼수 있다.


이 방법을 사용하면, 무거운 Debugger를 띄우지 않고서도 Release모드로 TRACE 기능을 그대로 사용할수 있는 장점이 있다.
바로 그냥 Ctrl + F5를 사용해서 프로그램을 실행시키더라도 이런 디버그 메시지를 모두 볼수 있다
아 그리고, filtering 기능이 지원되기 때문에 자기가 원하는 메시지들에다가 highlighting을 줄수 있다
또한 원격 디버깅 까지 가능하다는 사실~!~~~

주의 사항
DebugView를 사용할때 F5(디버그모드)로 실행시키면 안된다. DebugView로 와야 하는 메시지들을 비쥬얼 스튜디오의 Debugger가 모두 가로채 가버리기 때문에 DebugView로는 아무것도 안오기 때문에, 메시지가 하나도 안나온다. 



1. DataBase 모델링 Tool DB Designer 4.

 주로 현업에서 쓰이는 DB설계 툴은 Erwin 을 많이 씁니다만, Erwin의 라이센스를 구하기가 힘드시다거나, 
좀 더 라이트하게 쓰고 싶은 분이시라면 http://www.fabforce.net 사에서 개발한 DB Designer 4를 추천합니다.

우선적으로, 상용 라이센스 키가 배제 됨으로써 거리낌 없이 사용할 수가 있습니다...(:)
게다가 기본 설계뿐만 아닌, DB의 스키마테이블을 읽어오는 리버스 엔지니어링도 지원합니다. 





 1. /etc/my.cnf 파일에 Old Password를 사용하겠다는 옵션을 추가합시다. 추가후에 MySQL 재시작을 합니다.
[mysqld]
...중략...
old_passwords = 1
 2. mysql에 root로 접속하여 사용하고자 하는 계정의 패스워드를 Old Password체계로 변경합시다.
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('password') WHERE User = 'eye';
mysql
> FLUSH PRIVILEGES
 3. 만약에 localhost에서만 접근가능하도록 설정되어있는 계정이라면 외부의 접근을 허가해 봅시다.
mysql> UPDATE mysql.user SET Host = '%' WHERE User = 'eye';
mysql
> FLUSH PRIVILEGES;
[출처] [펌] DB Designer | 작성자 버그밤

2.주요기능은 다음과 같습니다.

Available on Linux / MS Windows (리눅스/윈도우 가능) 
User Interfaced based on industry standard layouting software 
Canvas navigation similar to Adobe Illustrator® and Photoshop® (아도비의 일러스트레이터, 포토샵과 유사한 캔버스 탐색) 
Palettes (docked / floating) including "Bird Eyes view" 
Available objects include tables, realtions, labels, regions, images (테이블, 관계, 라벨, 영역, 이미지 객체 사용가능) 
Extensive Drag'n'drop support (많은 부분에 드래그&드랍 지원) 
Extensive Popup-Menu support (많은 부분에 팝업메뉴 지원) 
Advanced Editors (고급 편집기능) 
UNLIMITED Undo-/Redo- functions (무한 실행취소/재실행 기능) 
Copy-/Cut-/Paste clipboard functions (XML, DDL) 
Align functions (정렬 기능)

Design Mode / Query Mode (디자인 모드/쿼리 모드) 
Reverse engineering MySQL, Oracle, MSSQL and any ODBC databases (리버스 엔지니어링 지원) 
Userdefined schema-generation (사용자 정의 스키마 생성) 
Model-To-Database syncronisation (DB 모델에서 데이타베이스로 바로 동기화 적용) 
Index support (인덱스 지원) 
Automatic foreign key placement (외래키 자동 배치) 
Weak entity support 
Standard Inserts storing and sync 
Full documentation capabilities 
Advanced model printing 
Output as image (이미지로 만들기) 
All MySQL datatypes with all options (MySQL의 모든 자료형의 모든 옵션 지원) 
User defined datatypes (사용자정의 자료형 가능) 
Database storage, ability to save model within database (DB에 직접 자료저장, 모델 저장) 
Network-/Multiuser access through database storage (원격접속, 다중접속 기능) 
Version control* 
SQL Query Builder (SQL 쿼리 빌더) 
SQL Command History (명령어 기록) 
SQL Command storage within model (모델에 SQL 명령어 저장) 
Plugin interface (플러그인 기능)

3. 개인적으로 느끼는 단점.

 UI 조작감이 조금 불편합니다. 테이블의 컬럼값을 입력할때나, 드래그 앤 드롭의 기능이 조금 미흡한 점이 흠입니다.
조작감에 어느정도 적응되고 나면, 쓸만합니다. 그 이외에는 좀 더 테스트를 해봐야 알겠습니다만,

많은양의 ERD를 돌리기에는 조금 무리감이 있을 수도 있겠네요. 주로 MySQL의 기반에서 최적화된 ERD Tool이다 보니,
Oracle과의 궁합을 따져본다면 역시 Erwin에 손을 들어줄 수도 있겠습니다.

그리 크지 않은 데이터베이스를 설계하기에는 안성맞춤인듯 싶습니다.


다운로드


출처 : http://minihp.cyworld.com/28001296/211666719

 

 

 

★ Dialog Control 에 색깔 입히는 방법

 

1. VIew - Class Wizard 실행

 

2. Class Name : 해당 Class 선택

 

3. Object IDs :  해당 Class 선택

 

4. Messages : WM_CTLCOLOR 선택

 

5. OnCtlColor 함수가 생성되면 다음과 같이 추가.

 

HBRUSH CFingerAuthenticationDllDlg::

          OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
   HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
   CBrush B;

  

    // 색을 입힐 Dialog 의 Ctrl ID 

    if(IDC_SNSSAMPLE_AUTHENTICATION ==  

       ::GetDlgCtrlID(pWnd->m_hWnd))             // 현재 Dialog
    {
        B.CreateStockObject(WHITE_BRUSH);
        return (HBRUSH)B;
    }
 
    return hbr;
}

=========================================================

 

☆ OnCtlColor 함수원형

 

afx_msg HBRUSH OnCtlColor

           ( CDC* pDC, CWnd* pWnd, UINT nCtlColor );

 


 ● CTLCOLOR_BTN   Button control

 ● CTLCOLOR_DLG
   Dialog box

 ● CTLCOLOR_EDIT
   Edit control

 ● CTLCOLOR_LISTBOX
   List-box control

 ● CTLCOLOR_MSGBOX
   Message box

 ● CTLCOLOR_SCROLLBAR
   Scroll-bar control

 ● CTLCOLOR_STATIC
   Static control

 

=========================================================

+ Recent posts