본문 바로가기

전체 글

(1836)
Python Learn the basics Quiz 113 Q> Sometimes humans build weird things. (때로는 인간이 이상한 것을 만들어내는 경우가 있습니다.) Our Robots have discovered and wish to use an ancient circular cannon loading system. (우리의 로봇은 고대의 원형 캐논 로딩 시스템을 발견하고 사용하기를 원했습니다.) This system looks like numbered pipes arranged in a circular manner. (이 시스템은 순환 방식으로 배열 된 번호가 매겨진 파이프처럼 보입니다.) There is a rotating mechanism behind these pipes, and the cannons are attached to ..
Microsoft Remote Desktop 연결 끊어짐 현상 해결 방안 Issue> Mac에서 유용한 프로그램 중 하나인 Microsoft Remote Desktop 프로그램이 종료되는 현상 발생 Windows 접근이 아예 안되는 현상 발생 해당 장애 접수 최근 들어 많이 접수되는 처리 요청 Solution> 원격 연결 PC에서 확인 결과 사이트 내에서 ahnlab safe transaction 에러 로그 확인 ahnlab safe transaction 프로그램이 Microsoft Remote Desktop에서 접속 하는 것을 이상한 프로그램이라고 감지하는지 강제로 종료 Windows PC에서 원격 연결 시 정상 작동됨 ahnlab safe transaction 삭제하면 정상 작동됨 추후 패치 할때까지는 사용 보류 안내 시작 > 제어판 AnLab Safe Transactio..
Python - 피보나치 수열(for문 / 재귀함수) 1. for문 def fib(n): list = [] for i in range(0, n): if i < 2: list.append(1) else: list.append(list[i-1] + list[i-2]) return list[n-1] n = int(input()) print(fib(n)) - 값을 저장 하기 위한 빈 리스트 생성 - for문을 통해 배열의 인덱스는 0 부터 시작이므로 0 ~ n 까지 실행 - n의 값이 3보다 작으면 값이 1이므로 if < 2는 1를 추가 - 바로 앞의 두 피보나치의 수의 합을 구하여 되므로 else 구문 - 0부터 시작했으므로 list[n-1] 2. 재귀함수 def fib2(n): if n < 3: return 1 else: return fib2(n-1) + fi..
Python Learn the basics Quiz 112 Q> For the Robots the decimal format is inconvenient. (로봇의 경우 10 진수 형식은 불편합니다.) If they need to count to "1", their computer brains want to count it in the binary representation of that number. ("1"로 계산해야하는 경우, 컴퓨터의 두뇌는 해당 숫자의 이진 표현으로 계산하려고합니다.) You can read more about binary here. (여기서 바이너리에 대해 더 많이 읽을 수 있습니다.) You are given a number (a positive integer). (당신은 숫자 (양의 정수)를받습니다.) You should conve..
Python Learn the basics Quiz 111 Q> Computer date and time format consists only of numbers, for example: 21.05.2018 16:30 Humans prefer to see something like this: 21 May 2018 year, 16 hours 30 minutes Your task is simple - convert the input date and time from computer format into a "human" format. (컴퓨터 날짜 및 시간 형식은 숫자로만 구성됩니다 (예 : 21.05.2018 16:30). 인간은 다음과 같은 것을 선호합니다 : 2018 년 5 월 21 일, 16 시간 30 분 귀하의 작업은 간단합니다 - 입력 날짜와 시간을 컴퓨..
Python Learn the basics Quiz 110 Q> There are four substring missions that were born all in one day and you shouldn’t be needed more than one day to solve them. (여기에 하루에 모두 태어난 네 개의 하위 문자열 임무가 있으며이를 해결하기 위해 하루 이상을 필요로하지 않아야합니다.) All of those mission can be simply solved by brute force, but is it always the best way to go? (모든 임무는 짐승들에 의해 간단히 해결 될 수 있지만, 항상 최선의 방법입니까?) (you might not have access to all of those missions yet, but..
사용성 테스트 - Usability Testing 1. 사용성 테스트 패턴을 직접 관찰 단서를 찾아내는 과정 프로젝트 초반 되도록 일찍 하여 문제점 찾아 수정 개발 일정을 조정할 필요 없음 소규모 테스트 웹 제작 실무자 모두 함께 발견한 문제점은 즉시 고침 의사 결정의 수단으로 사용 2. 테스트 정의 > 태스크 정의 > 방법론 정의 > 테스트 프로세스 정의 > 테스트 > 결과 요약 > 개선안 반영 테스트 정의 : 테스트를 수행하는 전체 목적(사이트 목표 / 유저 목표) 태스크 정의 : 필수 질문 사항 정리 / 주요 이슈 정리 / 과업 리스트 작성 방법론 정의 : 테스트 방법 / 참가자 / 테스트 장소 / 세션 소요 시간 / 작성이 요구되는 문서 정의 테스트 프로세스 정의 : 테스트 진행 순서 정의 테스트 : 오리엔테이션 / 과제시작 / 테스트 체험 / ..
사용자 중심 디자인 - User Centered Design 1. 사용자 중심 디자인(User Centered Design) 파워 유저나 초보자를 제외한 일반 사용자를 중심으로 구축 2. 유용성 웹 사이트 이용이 얼마나 쉽고 만족스러운가? 습득 가능성 : 배우기 쉬움 기억 가능성 : 이용 방법을 기억하기 쉬움 효율성 : 효율적으로 이용할 수 있어야 함 신뢰성 : 잘 작동된다는 신뢰감 사용자 만족도 : 사이트를 사용하면서 만족감을 느낌 사용자 개인마다 다름 3. 인터페이스 디자인 인터랙티브 인터페이스 디자인 : 컴퓨터와 인간 사이에서 상호 작용 실제 사용 행동을 다양한 방법으로 분석 심성 모형 정신 모형 및 인지 능력과 일치하지 않는 디자인의 문제점 파악하여 개선안 제시 프로토타입 제작 편의성 및 사용자의 의견을 평가 보완 4. 유용성을 위한 웹 인터페이스 기능성을..