
UI 유형 CLI (Command Line Interface) 정적인 텍스트 기반 명령어를 텍스트로 입력하여 조작 GUI (Graphical User Interface) 그래픽 반응 기반 마우스나 전자펜을 이용 NUI (Natural User Interface) 직관적 사용자 반응 키보드나 마우스 없이 신체부위를 이용 터치, 음성 포함 OUI (Organic User Interface) 유기적 상호 작용 모든 사물이 입출력 장치로 변화 가능 UI 설계 원칙 (직유학유) - 직관성 (intuitiveness) : 누구나 쉽게 이해하고, 쉽게 사용할 수 있어야 함 - 유효성 (efficiency) : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작 - 학습성(learnability) : 초보와 숙련..

프리워커스, 일하는 방식에 질문을 던지는 사람들 - 모베러웍스 '아무것도 남아 있지 않으니 가는 건 무의미하다'라는 생각과 '아무것도 남아 않지만 가보자'라는 생각 사이에는 아주 큰 차이가 있다. '이렇게 일할 때 일할 맛이 난다'라는 감각이다. 내가 하고 싶은 일을 할 때 일은 재미있어진다는 것, 모두가 무의미하다고 말할 때 스스로 맞다고 생각하는 일을 하면서 얻는 성취감은 무엇보다 컸다. 그러나 욕망에 솔직한 덕분에 얻은 가장 큰 보상은 '자유'였다. 욕망은 사람들의 시선과 사회의 통념과 같은 굴레에서 벗어나 나를 자유롭게 했다. 스스로 일하는 방식을 찾는다 누구든지 웬만한 정도의 상식과 경험만 있다면, 자기의 삶을 자기 방식대로 살아가는 것이 가장 바람직하다. 그 방식 자체가 최선이기 때문이 아니다..

수영을 시작한 지 한달이 되었다. 여름에 태어난 물좋아 인간인 나에게 수영은 그냥 늘 항상 하고 싶은 것이다. 수영을 배우게 된 계기는 수영을 하면 1) 매주 주기적으로 물놀이를 할 수 있다는 생각과 2) 혼자 하는 헬스가 금방 질리게 되었고, 3) 다이빙을 배우고 싶었다. 초등학생일 때 수영을 배운적이 있다. 그 때의 기억을 어렴풋이 떠올려보자면, 그 때 난 태권도에 미쳐있었다. 남들보다 조금 일찍 시작하기도 했고, 운동신경도 없지 않았고, 승부욕까지 있었던 나는 태권도를 곧 잘했고, 퍽 좋아했다. 그렇게 열심히 태권도를 배우던 중 발목 아킬레스건이 나가게 되었고, 그 때 당시 아침마다 수영을 가던 엄마를 따라서 나도 친구들과 수영을 배우게 되었다. 한 2년 정도 배웠던 거 같다. 연수반까지 갔었으니깐..

https://www.acmicpc.net/problem/10845 10845번: 큐 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 👩💻문제 이해 큐 자료구조를 사용하면 된다. 👩💻Python Deque를 사용한 코드 : 성공🌈 import sys from collections import deque N = int(sys.stdin.readline()) queue = deque() for i in range(N): command = sys.stdin.readline().split() if command[0]..

데이터사이언스를 위한 통계학입문ⅠI https://pabi.smartlearn.io/courses/course-v1:POSTECH+DSB112+P2203/about 데이터사이언스를 위한 통계학입문Ⅱ pabi.smartlearn.io V. 통계검정방법 5.1 신뢰구간의 의미 신뢰구간 : 구간추정 - 실제 모수가 존재할 가능성이 높은 구간으로 추정 - 모평균, 모비율 등 모수를 포함할 확률 - 신뢰수준(Confidence level) : 구간에 모수u가 포함될 확률 - 일반적으로 100(1-a)%로 나타냄 95% 신뢰구간의 의미 1) 100번의 반복샘플링을 통해 얻은 평균과 편차로 계산한 100개의 신뢰구간 중 5개는 실제모평균(u)을 포함하고 있지 않는다. 2) 표본을 통해 얻은 95% 신뢰구간에 실제 모..

소프트웨어 생명주기(SDLC) 모델 : 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 소프트웨어 생명주기 모델 프로세스 (요설구테유) 1) 요구사항 분석 : 다양한 이해관게자의 상충할 수도 있는 요구사항을 고려하여 새로운 제품이나 변경된 제품에 부합하는 요구와 조건을 결정하는 단계 2) 설계 : 시스템 명세 단계에서 정의한 기능을 실제 수행할 수 있도록 수행 방법을 논리적으로 결정하는 단계 3) 구현 : 설계 단계에서 논리적으로 결정한 문제 해결 방법을 특정 프로그래밍 언어를 사용하여 실제 프로그램을 작성하는 단계 4) 테스트 : 시스템이 정해진 요구를 만족하는지, 예상과 실제 결과가 어떤 차이를 보이는지 검사하고 평가하는 단계 5) 유지보수 : 시스템이 인수되고 설치된 후 소프트웨어 생명주..