Others(69)
-
VS2017, WebSite Project Online 상태로 변경
VisualStudio 2017에서 WebSite Project 개발 중에 네트워크 불안정 등의 이유로 Offline 상태로 전환되는 경우가 있습니다. 이 경우 프로젝트를 다시 Online 상태로 전환해야 하는데, 이때 "Unable to determine the workspace ..." 등의 오류메시지가 발생하는 경우 다음과 같이 온라인으로 복구하실 수 있습니다. 주의: 이 방법은 registry를 변경하는 방법입니다. 잘못된 registry 수정은 시스템을 복구불가 상태로 빠뜨릴 수 있으므로 주의해주세요. 모든 VisualStudio를 닫습니다. regedit를 실행하고 HKEY_LOCAL_MACHINE 항목을 선택합니다. 메뉴에서 파일(F)을 클릭하고 하이브 로드(L)...를 클릭합니다. Visu..
2017.12.29 -
[Safari] Silverlight Out of Browser 설치하기
주의 Safari 최신버전에서는 더 이상 Silverlight를 지원하지 않습니다. Silverlight를 Mac에서 이용하시려면 Firefox 52 ESR 이하 버전을 사용하셔야 합니다. Safari에서 Silverlight에 대한 공식지원은 종료되었지만 여전히 Silverlight를 정상적으로 이용하실 수 있습니다. 다만 Silverlight의 Out of Browser를 통해 설치하려고 하면 Access Denied 경고와 함께 차단될 수 있습니다. Silverlight의 Out of Browser를 허용하려면 다음과 같은 보안설정이 필요합니다. (이 포스트는 2017년 11월 9일 Safari 11.0.1 버전을 기준으로 작성하였습니다. (macOS Sierra 10.12.6))Safari의 환경..
2017.11.09 -
[Python] 기초문법
Python의 특장점 특징 오픈소스 (1991년 발표) 인터프리터형 언어동적 변수 사용 장단점 장점: 간결, 심플, 배우기 쉽고, 쓰기 쉽고, 높은 생산성, 낮은 진입장벽단점: 장점이 곧 단점, 느린성능, 규모가 커질 수록 어려워지는 디버깅과 유지보수, 멀티쓰레딩에 취약 (참고: 파이썬이 쉽고 심플하다는 뜻은 도구로써 쉽다는 뜻이지, 결코 개발이 쉽다는 의미가 아님. 도구가 중요한 것이 아니라 도구를 적재적소에 활용하는 것이 중요함)활용분야 배우기 쉽고, 간단하기 때문에 프로토타이핑이나 빠른 아이디어 검증이 중요한 연구, 과학분야에서 애용됨 수치와 통계처리 등 데이터 과학분야, 기계학습분야 등에서 주로 사용파생언어 Python은 C언어로 구현되었기 때문에 CPython라고도 불림 (Original Pyt..
2017.10.30 -
[Selenium] VisualStudio에서 Selenium 실행하기
VisualStudio에서 Selenium WebDriver 3.0을 사용해 Firefox를 실행하는 방법을 정리드립니다. VisualStudio를 실행하고 WPF나 Console 프로젝트를 생성합니다. Nuget Package Manager에서 아래 Package를 설치합니다. Selenium.WebDriver Selenium.Firefox.WebDriver Selenium.Firefox.WebDriver란? Selenium 3.0부터 추가되었습니다. Selenium이 Firefox 브라우저를 실행하고 통제할 수 있도록 해주는 GeckoDriver 입니다. 이 패키지를 설치하면 프로젝트 bin폴더에 geckodriver.exe (32비트)가 추가됩니다. 만약 64Bit를 사용하시려면 현재 기준으로(20..
2017.08.31 -
[Selenium] GeckoDriver로 Firefox 실행하기
Selenium은 웹브라우저 자동화 도구입니다. 여기에서는 Selenium 3.0을 통해 Firefox 브라우저를 실행하는 방법에 대해 소개할 예정입니다. 이 포스트의 실행환경은 다음과 같습니다.Selenium - Version 3.4Firefox - Version 55.0GeckoDriver - Version 0.18.0 Gecko란 무엇인가?Gecko는 모잘리 재단에 의해 개발된 웹브라우저 엔진입니다. 수많은 어플리케이션에서 Gecko 엔진을 사용하고 있으며 대표적으로는 Firefox, Thunderbird 등이 있습니다.GeckoDriver란 무엇인가? Selenium이 3.0으로 업데이트되면서 GeckoDriver를 따로 설치하도록 변경되었습니다. GeckoDeriver는 Selenium 3.0 ..
2017.08.31 -
Windows 10 홈에디션 원격데스크톱 설정
Windows Home Edition은 공식적으로 원격데스크톱을 지원하지 않습니다. 아래 표는 원격데스크톱을 지원하지 않는 Windows Edition 입니다. 운영체제원격데스크톱 지원 Windows XP Home EditionX Windows 7 StaterX Windows 7 Home BasicX Windows 7 Home PremiumX Windows 8 (Core 버전)X Windows 10 HomeX Home Edition에서 원격데스크톱을 사용하시려면 RDP Wrapper Library의 설치가 필요 합니다. 해당 프로그램은 Apatch License 2.0으로써 상업적으로도 무료로 이용할 수 있습니다. RDP Wrapper Library는 Windows Vista부터 지원합니다. 여기서는 W..
2017.06.21