개발

    [웹] 자바스크립트(JavaScript) 복습

    생활코딩 WEB2 Javascript를 학습하며 기록한 것들을 포스팅합니다. 생활코딩 hello world 생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그 opentutorials.org 로 다른 js를 불러올 수 있음. 모듈! jQuery 는 제일 유명한 라이브러리 이제 텐서플로우.js (TensonFlow.js)를 학습하기 위한 복습이 끝났습니다. 지금부터는 텐서플로우 학습 기록을 포스팅합니다!

    [UI/UX] UI, UX의 정의와 프로젝트 간 느낀 점

    안녕하세요, 기계과 감성쟁이입니다. 시험기간이 끝나고 일주일 뒤에서야 돌아왔습니다. 휴식도 필요하고, 몰아칠 프로젝트를 대비한다고 포스팅 주기가 점점 늦어지네요. 마침 5개월 간 이어져온 프로젝트의 완성이 1달 앞으로 다가온 겸, UI/UX 디자인에 대해 소개하고 느낀 점에 대해 말해보려고 합니다. 1. UI (User Interface) UI는 User Interface 의 약자로써, 사용자가 제품/서비스를 사용할 때 마주하는 모든 것들을 말합니다. 아이콘, 버튼, 레이아웃, 디자인, 액션, 상호작용을 포함하죠. 중요한 것은 액션과 상호작용을 포함한다는 것입니다. 즉, 버튼을 클릭했을 때, 어떤 액션이 취해지는 지도 UI의 한 부분이라는 말이죠. UI 를 디자인하는 경우에 대해 생각해봅시다. 여러분이 ..

    [Git] Git(깃)과 GitHub(깃허브)를 사용해보자(1) - 뭐하는 것들이야?

    안녕하세요. 기계과 감성쟁이입니다. 코딩 공부를 하다보면 무조건 마주치게 되는 깃과 깃허브를 알아봅시다. 1. Git(깃)부터 알아보자 코딩 협업을 해보신 분들이라면, 무언가를 함께 개발한다는 것이 정말 어렵다는 것을 아실거에요. 제가 협업했을 때에는 다음과 같은 어려움이 있었습니다. 1. 버전 관리 하나의 아웃풋을 뽑아내는 코드는 여러가지가 있습니다. 극단적으로 얘기하자면 (C++기준) "Hello" 라는 문자를 출력하고자 할 때 어떤 사람은 printf 를 사용하고 어떤 사람은 print 를 사용하고 어떤 사람은 아스키코드를 이용할 수도 있겠죠. 다르게 시작된 코드는 나비효과처럼 완전히 다른 최종 결과물을 나타내기도 합니다. 그래서 각각의 버전을 관리할 필요가 있죠. 그리고 기존의 코드에서 어떤 걸 ..

    [Unity] 11. UGUI 만들어보기 (1) - Canvas, Text, Image

    안녕하세요, 감성과 기계쟁이입니다. 오늘은 UI에 대해 공부했습니다. UI는 User Interface 의 약자로, '사용자 인터페이스 또는 유저 인터페이스는 사람과 사물 또는 시스템, 특히 기계, 컴퓨터 프로그램 등 사이에서 의사소통을 할 수 있도록 일시적 또는 영구적인 접근을 목적으로 만들어진 물리적, 가상적 매개체를 뜻한다. 사용자 인터페이스는 사람들이 컴퓨터와 상호 작용하는 시스템이다.' - 위키피디아 라고 하는데,,, 그냥 화면에 항상 떠있는 버튼이나 이미지 같은 것 생각하시면 편합니다. 아무튼, 시작할게요? * 해당 영상을 참고하였습니다. 1. Canvas 생성과 Screen 1. Hierarachy - 우클릭 - UI - Canvas 후 2D 전환 2. 스크롤 다운으로 축소 Canvas 는 ..