본문 바로가기
반응형

분류 전체보기1848

Tip) '이 앱은 사용자보호를 위해 차단되었습니다'. Window 10 윈도우 10에서 '이 앱은 사용자 보호를 위해 차단되었습니다.' 라는 메시지로 접근이 불가능한 상태가 생기게 되는 경우! 해결 방법은 다음과 같다. 윈도우에서 검색으로 'Windows PowerShell 을 검색하거나 단축키 : (윈도우 +X ) 를 눌르고 A 버튼으로- 쉘을 띄운다. 이런 창 이 뜨는데 이 창에서 ' secpol.msc ' 를 입력합니다. 입력하면 이렇게 '로컬 보안 정책'이라는 창이 뜬다. 보안옵션 - 사용자 계정 컨트롤 관리 승인 모드에서 모든 관리자 실행 - 속성에 들어가서 '사용안함으로 변경하면 된다, 다시 service.msc 실행하면 정상적으로 서비스 창이 뜬다. 윈도우 10에서는 관리자 계정에 대한 설정이 조금더 강화되서 번거로운것 같다. 2019. 10. 14.
잡학지식) 페이 투 윈 (Pay To Win) - P2W 페이 투 윈 (Pay To Win) - P2W 부분 유료화 게임에서 주로 사용되는 용어이다. '과금을 하면 이긴다'라는 표현으로 과금을 많이 하면 이 길 가능성이 높다는 것으로 쓰는 용어이다. 예전에 한창 유행했던 '정액'이라는 시스템의 (정기 이용료)의 개념에서 부분 유료화(게임 플레이는 무료)로 넘어오면서 생긴 용어이다. Pay to Win 시스템은 다양하다. 대표적인 유형은 다음과 같다. 과금을하면 좋은 아이템을 뽑을 수 있는 경우( 가차 시스템 ) 과금을 일정 수준 하면 확정적으로 좋은 아이템을 주는 경우 ( 확정 아이템 ) 과금을 하면 더 많은 해택을 주는 경우( VIP 시스템 ) 과금을 하면 제약이 좀더 약해지는 경우 ( 피로도 시스템 or 리니지의 아인하사드 시스템) 과금을 하면 강화 확률이.. 2019. 10. 14.
영화리뷰 ) 아이덴티티(Identity 2003) 아이덴티티(Identity 2003) URL : https://youtu.be/0cNlqa9MzSk 영화 : 아이덴티티(Identity) 국가 : 미국 제작 : 콜럼비아 픽처스 등급 : 15세 이상 관람가 출연 : 존 쿠삭, 레이 리오타, 아만다 피트 등 한 남자(말콤)의 회고로부터 영화가 시작된다. 폭풍우가 오는 어느 어둑한 날 각자의 사정에 의해서 10명이 어느 한 모텔에 숙박하게 된다. 네바다주에 모텔에는 여배우, 운전사, 교도관과 호송 중인 살인범, 매춘부, 신혼부부와 아들, 앨리스, 3인 가족(조지, 앨리스, 티모시) 등등 다 다른 직업과 성격을 가진 사람들이다. 갑자기 하나둘씩 살해를 당하기 시작한다. 연쇄살인으로 공포에 빠진 사람들은 서로를 의심하면서 살인자를 찾기 시작한다. 한 번씩 살해될.. 2019. 10. 13.
게임 리뷰) 미스트 오버(Mistover) 미스트 오버 https://youtu.be/Nd9k8AohTKc 게임 이름 : 미스트 오버(Mistover) 개발사 : 크레프톤 장르 : 롤플레잉, 로그라이크, 턴 등급 : 12세 이용가 인류의 생존을 위한 탐험, 어느 날 절망의 기둥이 생겨나고 거기에서 나오는 미지의 존재 '환수', 환수들은 인류를 무차별 공격하기 시작했다. 인류는 환수의 공격에 무력할 수밖에 없었는데. 그렇게 모든 인류가 멸망하기 직전. 기적적으로 환수들이 한순간 사라졌고, 인류는 환수들이 다시 나타나기 전에 출현에 대비하기 위해 마지막 인류의 생존을 건 탐험이 시작된다. 조사대가 탐험하는 '절망의 기둥'안은 수많은 차원이 합쳐진 이질적인 공간이 눈앞에 펼쳐졌다. 다키스트 던전과 비슷한 국산형 게임으로 테라, 배틀그라운드로 유명한 개.. 2019. 10. 13.
디자인패턴) MVVM 패턴 MVVM 패턴 (Model- View - View Model) MVC 패턴의 단점을 보완하기 위해서 만들어진 패턴으로 특징은 Command 패턴과 Data Binding 패턴을 사용해서 구현을 해서 View 와 View Model 사이의 의존성을 없애는 것이다. View Model 과 View 는 1 : N 의 관계를 유지한다. View를 통해서 입력(Input) 이 들어온다. 입력이 들어오면 Command 패턴을 통해 ViewModel에 명령을 전송하고 Data Binding 으로 인해서 ViewModel 의 값이 변화하면서 View의 정보가 변경되는 원리가 된다. View에 입력이 들어오면 Command 패턴으로 ViewModel에 명령을 합니다. ViewModel은 필요한 데이터를 Model에 요청.. 2019. 10. 13.
게임개발) 스파게티 코드 스파게티 코드 스파게티 코드라는 표현은 일종의 관계가 얽히고 섥힌 코드들을 UML으로 작성했을때 관계나 참조 및 기능의 결합이 스파게티 면과 비슷한 형태를 취하는 것을 표현한 용어로 한개의 클래스가 여러가지의 기능을 하게되면서 여러가지 참조 및 관계가 붙은 경우가 대체적이다. 스파게티 코드라고 표현하는 기준은 사람마드 틀린데. 규정짓기는 힘들지만 대체적으로 다음과 같다. 읽기 어려운 난해한 코드 프로그램의 논리, 흐름이 복잡하게 꼬여 있는 소스 코드 정상 기능 작동은 되지만 조금만 수정해도 많은 버그가 생기는 코드, 여러 함수/메소드들이 지나치게 서로서로를 의존하면서 얽혀있는 코드, 고전 스타일로 되어있는 길게 나열된 소스코드도 포함된다. 응집도와 결합도를 줄여야 한다. ★☆☆☆☆ 2019. 10. 12.
잡학지식) Man of Month (MOM) Man of Month (MOM) Man-Month는 한 사람이 한 달간 하는 일의 규모를 토대로 어떠한 작업(프로젝트)에 투입할 인력과 일정을 계획할 때 사용하는 용어이다. 예시로 10명이 1년간 프로젝트를 진행한다는 가정으로 보면 10명 x 12개월 = 120 M/M(Man-Month)120 M/M 규모의 프로젝트라고 말할 수 있다. 프로젝트에 투입한 사람을 좀 더 늘려서보면 120 M/M 프로젝트에 12명을 투입을 하면 120 M/M / 12명 = 10개월12개월에서 10개월로 2개월이 감소하게 된다. 이 수식에는 한가지 전제가 필요한데. 투입되는 인력의 수준이 동일하고 업무도 변하지 않는다는 전제가 필요하다. 실제 MOM를 프로젝트에 적용하면 문제가 많을것이다. 단일화된 수치로 단순히 모든것을 딱.. 2019. 10. 11.
잡학지식 ) KPI(Key Performance Indicator) 핵심성과지표 KPI(Key Performance Indicator) 핵심 성과지표 KPI는 목표를 성공적으로 달성하기 위해 핵심적으로 관리해야 하는 요소들에 대한 성과지표를 말한다. KPI는 미래 성과에 영향을 주는 여러 핵심 자료를 묶은 성과 평가의 기준이다. 기존에는 이익, 매출, 비용과 같이 과거 재무적인 지표를 기준으로 성과를 평가했지만, 재무 성과는 과거 활동의 성과라는 점에서 미래 성과를 예측하고 반영하는 데 미흡하고, 결과만 보여 줄 뿐 과정에 대한 정보도 없다. 성과 측정의 대상으로 과정이 중요한 이유는 과정을 관리함으로써 단기 목표를 달성할 수 있을 뿐 아니라 중장기적인 목표도 도달할 수 있기 때문이다. KPI를 도출하고, 활용하는 궁극적인 목적은 기업이 원하는 방향으로 구성원들이 가도록 동기를 부여.. 2019. 10. 10.
디자인패턴) MVP 패턴 MVP 패턴 (Model + View + Presenter) MVP 패턴은 MVC의 View와 Model 사이의 의존성이 높아지는것을 낮추기 위해서 Persenter라는 개념이 도입된 패턴이다. 사용자 입력은 MVC와 동일하게 VIew를 통해서 받는다. 그리고 Model과 Persenter 가 해당 액션에 대한 처리를 하고 Persenter를 통해서 View에 전달해준다. 항상 Persenter를 통해서 동작을 하게 되는 방식인데. 이렇게 되면 View와 Model은 상호 독립성을 갖게된다. 장점으로는 View와 Model이 상호 독립성을 갖게되는것과 MVC의 장점도 포함되는 것이고, 단점으로는 Persenter와 View와의 관계가 1:1 의 관계가 되기 때문에 강한 의존성을 갖게된다. 또 이런 단점을.. 2019. 10. 10.
Site)공부) 데이터 구조를 시각화한 사이트 데이터 구조를 시각화한 사이트 URL : https://visualgo.net/en 회원가입 유/(무) VisuAlgo - visualising data structures and algorithms through animation VisuAlgo is free of charge for Computer Science community on earth. If you like VisuAlgo, the only payment that we ask of you is for you to tell the existence of VisuAlgo to other Computer Science students/instructors that you know =) via Facebook, Twitter visualgo.ne.. 2019. 10. 10.
Site)공부) 코딩 공부사이트들 보호되어 있는 글 입니다. 2019. 10. 10.
게임개발) MVP(Minimum Viable Product) MVP(Minimum Viable Product) 프로토 타입과 비슷한 의미로 MVP 최소기능 제품이라는 단어도 개발하면서 많이 사용한다. MVP 빌드는 프로토타입보다는 조금더 앞에서 사용하는 용어이다. MVP(최소 기능 제품)과 프로토타입과의 차이는 MVP는 최소한의 기능이 포함된 상태를 말하는 것이고, 프로토타입은 개발과정중 기능개발의 마지막단계에서 나오는 결과물을 이야기한다. ★☆☆☆☆ 2019. 10. 10.
게임개발) 프로토 타입 프로토 타입(Prototype) 게임 개발을 하면 어느정도의 개발이 진척이되면 중간 빌드를 뽑는다. 기본적으로 필요한 주가되는 기능이 포함된 빌드를 프로토 타입(Prototype) 이라고 한다. 프로토타입이라는 원래 뜻은 원초적 형태라는 뜻의 그리스어 낱말 πρωτότυπον (프로토타이폰)에서 왔다. 이는 원초적이라는 뜻의 πρωτότυπος (프로토타이포스)의 중간음에서 온 것으로, 더 들어가서 "최초의"라는 뜻의 πρῶτος(프로토스)와 "인상"이라는 뜻의 τύπος(타이포스)에서 비롯된 것이다. 프로토 타입에서는 최소한의 기능을 확인할수 있는 정도이기 때문에 개발을 진행하면서 1차적인 목표 or 방향성에 대해 고민을 하기 위한 절차로써 많이 활용된다. 의사결정에 많은 영향을 줄수 있는 가장 초반이.. 2019. 10. 10.
재태크 ) 재무 설계 재무 설계 재테크의 기본은 재무 설계이다. 현 상황에서 본인의 수입과 지출을 정확하게 알아야 어느 정도를 미래를 위한 투자를 할 것인가? 에 대한 기준을 잡을 수 있다. 목표 설정 현금흐름파악 고정지출 축소 변동지출 고정 고정 저축액 증가 투자의 5단계에서 재무설계는 1,2의 단계이다. 목표설정은 구체적인 계획은 나이 연령, 현재 상황, 소득 및 지출 등등에 의거해서 달라질 수 있다. 목표를 잡는 방법은 단기 - 중기 - 장기의 기준으로 목표를 구성하는 것이 좋다. 목표를 설정하면 그 목표를 이루기 위한 수치를 역산해서 최소의 기준을 만들고 거기에 본인의 소비를 대입하면 된다. 목표를 설정하기 전에 본인의 수입과 저축액에 대해 정확하게 알아야한다. 부의 공식 : 저축액( 1+ 수익률) * 기간 저축액 =.. 2019. 10. 8.
디자인패턴) MVC 패턴 MVC 패턴 (Model-View-Controller ) 의존성을 줄이는 코딩을 통해 재사용성을 높이고 수많은 요구사항 변경에 쉽게 대처하도록 만드는 패턴이다. 뷰와 컨트롤러의 부분만 수정을 하면 되기 때문이다. MVC 패턴은 기능적으로 구조를 분해하여 집중 및 관리하기가 편해진다는 장점이 있어 많이 애용하는 패턴이다. 다만. 경계가 모호한 경우가 종종 존재한다. MVC의 구조는 다음과 같다. 사용자는 View 를 통해 이벤트를 변경 - > 컨트롤러에 요청 -> 이벤트를 구분 및 변경해서 모델에게 전송-> 데이터를 재구성 및 변경 -> View를 통해 사용자에게 전달 Model은 Data의 원본 및 가공한 데이터를 구분해서 가지고 있으며 Controller에게 캡슐화된 데이터를 전송 Controller는.. 2019. 10. 8.
반응형