목록MENU (206)
Prosto
애플이 AI 스타트업 머신러닝 회사인 튜플점프를 지난 6월에 입수한 것으로 알려졌습니다. 튜플점프(설립자 로잇 레이)는 빅데이터를 가공하고 분석하는 소프트웨어 개발 전문의 회사입니다. 데이터 처리와 분석 분야가 강점이고, 직원수는 12명입니다. 애플이 튜플 점프를 인수한 금액은 알려지지 않았습니다. 애플 대변인(콜린 존슨)은 "애플은 수시로 작은 기술기업을 인수한다", "인수 목적이나 계획을 밝히지 않는 것이 애플의 원칙" 이라고 얘기했다고 합니다. 애플이나 구글 등의 큰 회사들은 수시로 작은 기술기업을 인수하여 흡수시키는데요. 애플도 본격적으로 머신러닝 부분에도 손을 대기 시작했었네요. 시리는 지금도 사람들에게 사랑받는 AI지만, 앞으로의 행보도 기대되는군요. (시리를 사용하여 얻을 수 있는 애플의 데..
윈도우 10 설치 방법에 대하여 알아보도록 하겠습니다. 순서대로 따라해보면 쉽게 윈도우 USB를 만들기부터 설치까지 할 수 있을 것입니다. 윈도우 USB를 만드는 방법을 크게 두 가지로 나눠서 설명하겠습니다. 첫 번째 방법은 매우 간단하지만, 제대로 안 되는 경우도 있습니다. 첫 번째 방법이 안 된다면 두 번째 방법으로 설치 USB를 만드시길 바랍니다. (두 방법 모두 Microsoft의 공식 iso를 받고, 설치 USB를 만드는 겁니다.) 첫 번째 방법입니다. Microsoft 홈페이지의 다운로드로 가서 도구를 다운받아 하는 방법입니다. 아래가 그 도구를 다운 받는 순서입니다. 가장 먼저 '마이크로소프트 소프트웨어 windows 10 다운로드(링크)'로 들어가주세요. 들어가면 위와 같은 화면을 볼 수 ..
if문과 for문에 대한 이해가 부족하면 아래의 글을 먼저 봐주세요. if문(조건문) 이해, 예제 -C언어 for문(반복문) 이해, 예제 -C언어 프로그래밍을 이용하여 프로그램을 만들 때 빠지지 않는. 가장 중요한 if문과 for문에 대하여 제대로 익히기 위해 if문(조건문)과 for문(반복문) 문제(예제)들을 풀어보도록 합시다. 저번 시간과 마찬가지로 진행됩니다. 이번 시간의 문제는 총 4개입니다.(문제 3 + 보너스 문제 하나 더) 각 문제에 대한 출력 결과 예시와 힌트 그리고 완성된 소스와 그에 대한 설명이 함께 제공될 겁니다. 자 그럼 시작해볼까요? 문제 1. 숫자를 입력받고 해당 숫자의 팩토리얼(factorial)을 구하는 프로그램을 만드시오. (팩토리얼이란 1부터 n까지의 정수를 모두 곱한 것..
따라하는 유니티 2D 프로젝트ⓐ 강좌 아홉 번째 시간입니다. 이번에 다룰 내용은 게임오버 처리와 그에 따른 UI 처리를 해보겠습니다. (Tag 순서와 충돌 시 TagCompare 부분도 있습니다.) 이번 시간을 통해 게임의 시작부터 끝까지가 완성되었습니다. (앞으로는 BestScore, 추가적인 게임성을 높이는 부분 등이 남았죠.) 그럼 시작하겠습니다. 가장 먼저 저번에 작업했던 프로젝트를 실행합니다. 그리고 순서대로 직접 해보며 따라오시면 됩니다. 우리가 지금부터 할 작업은 볼과 장애물의 충돌에 따라 점수를 표시해주고 게임 종료를 알려주는 작업입니다. 먼저 충돌 처리, 우리가 저번에 기본적인 부분에 대해 처리한 부분을 확인해볼까요? Scripts - Obstacle - ObstacleInfo.cs를 열..
유니티에서 화면에 클릭 혹은 터치를 주는 경우 UI로 구성된 부분을 클릭해도 UI 버튼 처리와 클릭 처리를 같이해주게 됩니다. 이때, UI를 클릭(터치)하는 경우에는 게임 화면을 클릭한 처리에서 제외해주고 싶다면 이 글에서 소개하는 내용을 보시면 됩니다. 게임에서 UI 부분을 눌렀더니 점프를 한다? (점프하면 안 되는데... 이런 경우에는?) 이런 경우 터치 혹은 클릭된 부분이 게임 화면인지, 아니면 UI인지 확인하여 처리해주면 됩니다. 그 기능을 사용하기 위해선 먼저 클릭/터치 처리하는 해당 스크립트에 추가로 using해줍니다. using UnityEngine.EventSystems; //UI 클릭시 터치 이벤트 발생 방지. (여기서 EventSystems를 사용하기 위해선 일단 UI는 만들었어야 합니..
기본적으로 유니티를 하면서 쓰는 기능은 클릭입니다. if (Input.GetMouseButtonDown(0)) //마우스 좌측 버튼을 누름. { //터치 시 내용 처리.. } 이렇게 말이죠. Input.GetMouseButtonDown(0) 혹은 (1)을 통하여 마우스 클릭을 받고 그에 맞는 처리를 해주죠. 그렇지만 우리가 모바일 게임을 만들고 있다면 클릭이 아닌 터치를 써야겠죠? (클릭은 pc로 테스트할 때 쓰고요.) 유니티에서 클릭이 아닌 터치를 쓰는 방법을 알아볼까요? 그렇지만 잠깐 터치를 사용하기에 앞서 생각해볼게 있습니다. 마우스는 마우스가 하나라면.. 클릭이 일어나면 동시에 여러 개가 일어날 수 없들지만, 터치의 경우 동시에도 여러 손가락으로 누를 수 있으니 마우스와 달리 여러 개의 터치를 받..
if문과 for문에 대한 이해가 부족하면 아래의 글을 먼저 봐주세요. if문(조건문) 이해, 예제 -C언어 for문(반복문) 이해, 예제 -C언어 프로그래밍을 이용하여 프로그램을 만들 때 빠지지 않는. 가장 중요한 if문과 for문에 대하여 제대로 익히기 위해 if문(조건문)과 for문(반복문) 문제(예제)들을 풀어보도록 합시다. 시리즈 별로 존재할 것이며, 쉬운 문제부터 난이도 있는 문제까지 다양하게 준비될 겁니다. (문제도 if문만 있기도, for문만 있기도, 같이 사용되기도할 겁니다.) 각 글에는 2~3문제가 제시되고, 각 문제에 대한 출력 결과 예시와 힌트 그리고 완성된 소스와 그에 대한 설명이 함께 제공될 겁니다. 이번 시간에는 비교적 간단한 문제를 보겠습니다. 그럼 이제 시작하겠습니다. 문제 ..
삼성이 갤노트7 전량 리콜을 결정하고, 교환이나 환불처리를 해주고 있지만. 아직 교환하지 않은 사람들의 마음은 불안합니다. 현재 갤노트7 배터리 폭발 관련으로 얘기가 아직 많습니다. 우리나라에서만 봐도 사례가 많은데요. 몇 가지 사례와 원인, 현재 상황을 보도록 하겠습니다. 최근에는 경기도 수원시에서 거주하는 박모씨의 딸이 갤럭시 노트7 배터리 폭발(발화)이 일어난 것으로 주장하고있습니다. 16일 오전 7시 정도에 폭발하여, 방바닥과 벽 일부가 그을렸다고 합니다. 당시 충전 중인 상태는 아니었다네요. 폭발 이후 삼서 측에 피해신고를 했고, 삼성에서 현장 조사를 다녀갔다고 합니다. 자세한 사실유무는 삼성에서 조사한 결과가 나와봐야 알겠죠? 그리고 경기도 성남시 분당구에서도 18일 새벽 잠을 자는 중 머리맡..
따라하는 유니티 2D 프로젝트ⓐ 강좌 여덟 번째 시간입니다. 이번에 다룰 내용은 추가적인 UI 관련된 작업과 추가적인 부분들, 일시정지와 계속하기, 재시작, 게임종료에 대한 부분들을 다룰 것입니다. 소팅 레이어(레이어 순서 정렬) 등의 내용도 중간에 포함되어 있습니다.. 그럼 시작하겠습니다. 가장 먼저 저번에 작업했던 프로젝트를 실행합니다. 그리고 순서대로 직접 해보며 따라오시면 됩니다. 먼저 일시정지 버튼을 추가하기 위하여 Canvas - NormalUI를 선택합니다. NormalUI에서 마우스 우측 클릭을 한 후 UI - Button 순으로 선택합니다. Button이 생성되면 Inspector창에서 Anchor Presets를 top/right로 선택해줍니다. 그리고 pos와 width,height도..
이번에는 저번 시간에 이어서 C언어 파일입출력과 문자열에 관련된 난이도 있는 문제를 풀어보도록하겠습니다. 파일입출력에 대하여 잘 모르시겠다면.. 먼저 이 글들을 확인해보세요. 파일 입출력(FILE*) 이해, 예제 -1 -C언어 파일 입출력(FILE*) 이해, 예제 -2 -C언어 (저번 시간의 최종 결과 화면입니다.) 이번에 해볼 문제는 저렇게 입력을 받은 후 이어서 해줄 처리입니다. 그런데 우리가 저번 시간에 단어 처리에 기껏 예외 등록까지 해줬는데.. 문장에는 괄호()도 없었고, 단어 연결-도 없었죠? ...... 깜박했습니다. 그래서 이번 시간에는 문장을 조금 수정한 것을 써보려 합니다. ----변경 ABC(A and B and C) Airlines uses the same scent everywhe..