본문 바로가기
반응형

IT13

[에러로그] MongoDB 에러, Error "connect ECONNREFUSED 127.0.0.1:27017" 에러내용 윈도우 11 환경에서 mongosh 통해 MongoDB 접속하려는 중 아래와 같이 에러가 발생했습니다. Studio 3T로 접속해도 에러는 마찬가지였습니다. 구글링 하던 와중에 아래와 같이 해결책을 찾았습니다. 해결 작업관리자 -> 서비스 -> MongoDB 저는 위 이미지처럼 MongoDB 상태가 "중지됨" 상태였는데요, 이걸 우클릭 -> "시작"으로 바뀌면 상태가 아래처럼 바뀝니다. 작업관리자에서 "실행 중"으로 변경 후 mongosh로 다시 접속하면 아래처럼 접속에 성공합니다. Studio 3T에서도 접속 성공했습니다. 본 글은 아래의 블로그를 참고하였습니다. [MongoDB] mongoDB Connection Error! MongooseServerSelectionError: connect.. 2023. 8. 21.
[에러로그] Colab 시각화 시 한글 폰트 깨짐 방지 1번 블록 # 시각화시 한글폰트 깨짐 방지 !sudo apt-get install -y fonts-nanum !sudo fc-cache -fv !rm ~/.cache/matplotlib -rf # 셀 실행 후 런타임 재실행 2번 블록 import matplotlib.pyplot as plt # Windows의 한글폰트 설정 plt.rc("font", family = "NanumBarunGothic") # Mac의 한글폰트 설정 # plt.rc("font", family = "AppleGothic") # 음수기호(-) 제대로 표기하기 위한 코드 plt.rc("axes", unicode_minus = False) # 폰트 선명하게 보이도록 from IPython.display import set_matplo.. 2023. 8. 20.
[첫번째 게임개발] 유니티 게임개발 속성강의 후기. (나도코딩! 게임개발 시작!) - 유니티 게임개발 속성강의 후기 ( 첫 번째 게임개발 ) - 안녕하세요 로코입니다. 저는 유튜버 '나도코딩' 님의 구독자인데요. 이분의 무료 강의를 통해 코딩테스트나 개발과 관련된 내용을 많이 배울 수 있었습니다. 나도코딩님의 무료 강의 중 유니티로 게임 개발하는 강의가 있는데, 너무 쉽고 친절히 잘 알려주셔서 요즘 따라 해보고 있는 중입니다. https://youtu.be/rJE6bhVUNhk 유니티 게임개발 속성강의 ( 무조건따라하기 ) 저는 영상에 나온 대로 따라 하여서 게임을 완성하고 구글 플레이스토어에 업로드했습니다!! 유니티 강의를 듣고 직접 따라 하면서 정말 많이 배우고 공부가 되었습니다. 처음부터 끝까지 게임을 개발해본건 처음인데, 짧은 시간 안에 게임을 완성했다는 게 많은 공부가 되었습.. 2023. 6. 3.
SK브로드밴드 Data Analyst 코딩테스트 후기 안녕하세요 로코입니다. 저는 지난 9월 17일에 sk브로드밴드의 data analyst 직무 코딩테스트에 참여했는데요 아쉽게도 해당 직무의 코테에 대한 정보가 너무나도 없어서 오픈톡방에서 지원자들끼리 머리를 맞대고 궁리를 해보았습니다만 저희가 생각한 느낌으로 나오지는 않았습니다 이전에도 몇몇 회사의 코테를 경험해본 바에 의하면 알고리즘 문제와 SQL 문제를 풀거나 (특히 데이터 분석 직무에서는) 주피터 노트북 환경에서 파이썬이나 R로 분석 과제를 진행하는 경우가 있는데요 SK브로드밴드의 코테는 위와 같은 유형은 아녔습니다 객관식+주관식 문제가 섞여서 대략 20문제 정도가 나왔습니다 코딩테스트라고 해서 파이썬, SQL 코드를 연구한 고생이 수포로... ㅠㅠㅠ 보통의 코테처럼 코드를 작성해서 테스트 예시에 .. 2022. 11. 27.
정보처리기사실기 1장-섹션10-UML의 개요 UML(Unified Modeling Language) - 시스템 분석, 설계, 구현 등 시스템 개발 과정에서 의사소통이 원활히 이뤄지도록 표준화한 대표적 객체지향 모델링 언어 - OMG(Object Management Group)에서 표준으로 지정 - 구성요소 # 사물; 관계; 다이어그램 사물 - 다이어그램 안에서 관계가 형성될 수 있는 대상들 - 종류 # 구조사물; Structural Things; 시스템의 개념적, 물리적 요소를 표현; 클래스, 유스케이스, 컴포넌트, 노드 # 행동사물; Behavioral Things; 시간과 공간에 따른 요소의 행위; 상호작용, 상태머신 # 그룹사물; Grouping Things; 요소들을 묶어 표현; 패키지 # 주해사물; Annotation Things; 부가적.. 2022. 6. 23.
정보처리기사실기 1장-섹션9-요구사항 분석 CASE와 HIPO 요구사항 분석용 CASE(자동화 도구) - 요구사항을 자동으로 분석하고 분석명세서를 기술하도록 개발된 도구 - 분석용 CASE # SADT; SoftTech 사에서 개발, 블록 다이어그램 # SREM = RSL/REVS; TRW 사에서 개발, RSL과 REVS를 사용하는 자동화 도구 # PSL/PSA; 미시간대학 # TAGS; 자동 접근 방법, 통합 자동화 도구 HIPO; Hierarchy Input Process Output) - 시스템의 분석 및 설계, 또는 문서화에 사용되는 기법으로 시스템 실행 과정인 입력, 처리, 출력의 기능을 표현한 것 - 하향식 소프트웨어 - HIPO Chart를 사용해 이해하기 쉬움 2022. 6. 23.
정보처리기사실기 1장-섹션8-요구사항 분석 요구사항 분석 - 개발 대상에 대한 사용자의 요구사항을 이해하고 문서화하는 활동 - 타당성 조사 및 비용과 일정에 대한 제약 설정 구조적 분석 기법 - 자료의 흐름과 처리를 중심으로 하는 요구사항 분석 방법 - 도형 중심의 분석용 도구와 분석 절차를 이용해 요구사항 파악 - 하향식 방법 사용 - 주요 기법 도구 # 자료흐름도(DFD); 자료사전(DD); 소단위명세서(Mini-Spec.); 개체관계도(ERD); 상태전이도(STD); 제어명세서 자료흐름도; Data Flow Diagram - 자료의 흐름 및 변환 과정과 기능을 도형 중심으로 기술하는 방법 - 기본 기호 # 프로세스; 자료흐름; 자료저장소; 단말 자료사전; Data Dictionary - DFD의 자료를 더 자세히 정의하고 기록한 것 - 메타.. 2022. 6. 23.
정보처리기사실기 1장-섹션7-요구사항 개발 프로세스 요구사항 개발 프로세스 - 요구사항을 체계적으로 도출하고 분석한 후 명세서에 정리한 다음 확인 및 검증하는 활동 - 프로세스 진행하기 전 타당성 조사 필요 # 타당성조사; 개발 프로세스가 비즈니스 목적에 부합되는지, - 요구공학의 한 요소 요구사항 도출 - 시스템 개발에 관련된 사람들이 서로의 의견을 교환하여 요구사항을 식별하고 이해하는 과정 - 개발자와 고객 사이의 관계가 만들어지고, 이해관계자 식별됨 - 주요 기법 # 청취와인터뷰; 설문; 브레인스토밍; 워크샵; 프로토타이핑; 유스케이스 요구사항 분석 - 요구사항 중 명확치 않거나 이해 안되는 부분을 걸러내기 위한 과정 - 타당성 조사 및 제약 설정 - 자료 흐름도(DFD); 자료사전(DD)를 도구로 사용 요구사항 명세 - 분석된 요구사항을 바탕으로 .. 2022. 6. 23.
정보처리기사실기 1장-섹션6-요구사항 정의 요구사항 - 소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 운영되는데 필요한 제약조건 - 소프트웨어 개발이나 유지보수 과정에서 필요한 기준과 근거를 제공 - 요구사항 유형 # 기능; 비기능; 사용자; 시스템 기능 요구사항 - 시스템이 무엇을 하는지, 어떤 기능을 하는지, 기능이나 수행과 관련된 요구사항 # 입출력으로 무엇을 포함하는지 # 어떤 데이터를 저장하고 어떤 연산을 하는지 # 시스템이 반드시 수행해야 하는 기능 비기능 요구사항 - 품질, 제약사항에 관련된 요구사항 # 시스템 장비 구성 # 인터페이스 # 테스트, 보안 # 품질; 가용성, 정합성, 상호호환성, 대응성, 이식성, 확장성, 보안성 등 사용자 요구사항 - 사용자 관점에서 본 시스템이 제공해야 할 요구사항 - 친숙한 .. 2022. 6. 19.
정보처리기사실기 1장-섹션5-개발기술환경파악 개발 기술 환경 파악 개발하고자 하는 소프트웨어와 관련된 OS, 데이터베이스 관리 시스템(DBMS), 미들웨어 등을 선정할 때 고려해야 할 사항을 기술하고, 오픈 소스를 사용할 때 주의해야 할 내용을 제시한다. # 미들웨어; 운영체제와 해당 운영체제에 의해 실행되는 응용 프로그램 사이에서 운영체제가 제공하는 서비스 이외의 추가적인 서비스를 제공하는 소프트웨어 운영체제; Operating System - 컴퓨터 시스템의 자원을 효율적으로 관리 - 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 소프트웨어 - 컴퓨터와 사용자 간의 일종의 인터페이스 - 운영체제 관련 요구사항 식별 시 고려사항 # 가용성; 성능; 기술 지원; 주변 기기; 구축 비용 데이터베이스관리시스템; DataBase Mana.. 2022. 6. 19.
반응형