티스토리

검색하기내 프로필

블로그 홈

돈 많은 백수가 되고 싶어

구독자
0

구독하기
신고

인기글

  • Node.JS NPM(PM2) 설치와 사용 방법공감수0댓글수0조회 6
  • 게임에서 쓰는 간단한 다이얼을 만들어 보자!공감수0댓글수0조회 2
  • 코딩 초보의 C# 입문기-플랫폼, 라이브러리와 프레임워크공감수0댓글수2조회 1

주요 글 목록

  • VR프로젝트 - 농사게임글 내용

    https://youtu.be/ymhIYWt1h2U  git: https://github.com/sunight1999/virvest

    좋아요3
    댓글9작성시간2024. 10. 9.
  • 파이썬 문법 정리글 내용

    변수파이썬 기본적으로 변수의 데이터 타입을 명시하지 않고 사용 가능하다.str = "문자열입니다."number = 4floatNum = 3.45 연산자파이썬은 당연하지만 기초적인 연산을 모두 제공한다. - 기본 연산자+: 더하기 연산-: 빼기 연산/: 나누기 연산 (파이썬 2에서는 이 연산자가 정수 나누기 연산이었다. PEP238에서 실수 나눗셈으로 변경됨.)^2*: 곱하기 연산//: 정수 나누기 연산 (floor division), 나눈 값을 내림해서 가져온다. (파이썬 3에서 추가됨.)%: 모듈러 연산 (Modulo Operator), 나눗셈의 나머지만 가져온다.**: 거듭제곱 연산- 논리 연산자  논리 연산은 연산의 대상의 참 / 거짓 값을 평가하여 해당 논리 연산(and / or / not)에 맞..

    좋아요0
    댓글0작성시간2024. 9. 30.
  • 리눅스(CentOS)-파일 시스템(File System)글 내용

    파일 시스템이란 무엇인가?말 그대로 파일을 관리하는 시스템을 말한다. 좀 더 자세하게 말하자면 우리가 흔히 pc에 장착한 보조기억장치(USB, 하드디스크, SSD 등)에 논리적인 공간(파티션)을 지정하고 파티션에 데이터(파일, 자료 등)을 저장하고 그것 쓰고, 읽고, 편집할 수 있도록 하는 것이 파일 시스템이다. 파일 시스템의 종류ext2(mkfs.ext2)리눅스 이전 버전에서 사용하는 파일 시스템ext3(mkfs.ext3)구버전의 리눅스에서 사용되긴 하지만 오래된 파일 시스템ext4(mkfs.ext4)최근 버전까지도 상용으로 사용되는 파일 시스템xfs(mkfs.xfs)고성능 저널링 파일 시스템 메뉴얼 페이지 관련 CDM# man -k ext3|ext4|xfs# man 5 filesystems# man ..

    좋아요1
    댓글0작성시간2024. 8. 26.
  • JavaScript-객체(Object)와 배열(Array)글 내용

    객체(Object)객체란 무엇인가?컴퓨터 분야에서 객체란 클래스에서 정의한 것을 토대로 메모리(실제 저장공간)에 할당된 것으로 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며, 변수, 자료 구조, 함수 또는 메소드가 될 수 있다. 사전적인 의미는 이렇다. 딱보면 이해하기 어렵고 뭔가 복잡하지만 간단하게 말하면 "코드로 정의해 놓은 특정 물체, 물건, 대상"이다. 그리고 이런 객체들은 주로 데이터를 주고 받기 위해 쓰인다. let roles = { programmer: "egoing", desiger: "k8805", manager: "hoya",};C#이나 자바에서는 주로 클래스(class)라고 부르는 것을 이용해서 객체를 표현하지만 자바스크립트에서는 위 같은 형태의 코드를..

    좋아요0
    댓글0작성시간2024. 8. 1.
  • Node.JS NPM(PM2) 설치와 사용 방법글 내용

    PM2 사이트https://pm2.keymetrics.io/ PM2 - HomeAdvanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance.pm2.keymetrics.io window powershell 로 설치npm install pm2 -g  설치 후 js 파일 구동 법pm2 start 파일이름.js 에러발생 시 해경 방법 pm2 : 이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.c..

    좋아요0
    댓글0작성시간2024. 7. 26.
    게시글 이미지
  • Package Manager와 NPM글 내용

    Package Manager란?"package를 다루는 작업을 편리하고 안전하게 수행하기 위해 사용되는 툴" 이라고 한다.  그럼 우리가 대체 프로그래밍에서 package는 무엇을 의미하는가?  package라이브러리와 비슷한 개념이다. 라이브러리와 같이 코드의 묶음이다. 같은 코드의 묶음이지만 엄연한 차이가 존재한다.가장 중요한 차이점은 라이브러리는 코드에서 특정 기능을 쉽게 수행하기 위한 코드들의 묶음이라면 package는 그런 라이러리 또는 모듈을 하나로 합쳐서 조직화 해 놓은 거대한 코드 집합체이다. 한 마디로 라이브러리의 상위 개념이다. 이해하기 쉽게 다른 것에 비교해서 설명하자면 라이브러리는 뜻 그대로 도서관에 비유해보자.도서관에 있는 책은 특정 기능을 수행하는 코드에 대입하자.그럼 라이브러리..

    좋아요0
    댓글0작성시간2024. 7. 26.
    게시글 이미지
  • 동기화와 비동기글 내용

    동기와 비동기 서버를 공부하다보면 자주 듣는 개념이지만 정확히 무슨 개념인가 헷갈리는 경우가 많다. 그래서 동기와 비동기의 개념에 대해서 알아보자. 동기(Synchronous)동기란 다수의 작업이나 무언가가 일시에 동시에 작동하는 것을 의미한다.통신에서는 두 대의 서버가 존재하면 두 서버가 같은 시간에 한 가지의 요청(request)과 응답(response)을 동시에 수행 한다는 말이다.예를 들어 두 대의 서버가 서로 요청과 응답을 받으며 수행해야 작업이 5개가 있다고 하면 두 서버가 첫 번째 작업을 같이 끝날 때까지 기다리고 다음 작업도 마찬가지로 절차적으로 작업을 수행한다. 그래서 서버에서 동기식이란 우리가 아는 '동시' 가 아닌 두 서버의 합을 맞추는 방식을 말하는 것이다. 즉, 우리의 기준이 아닌..

    좋아요0
    댓글0작성시간2024. 7. 25.
    게시글 이미지
  • 자바스크립트 함수글 내용

    자바스크립트의 함수 사용법 함수 정의function square(number) { return number * number;}function 함수이름(매개 변수) { return 매개 변수 * 매개 변수;} 무조건 return 값을 쓸 필요는 없고 이미 선언된 변수의 값을 바꾸는 방식으로 함수를 정의할 수 도 있다.function myFunc(theArr) { theArr[0] = 30;}const arr = [45];console.log(arr[0]); // 45myFunc(arr);console.log(arr[0]); // 30

    좋아요0
    댓글0작성시간2024. 7. 19.
  • 자바스크립트 배열글 내용

    var arr = ['A','B','C','D']; //데이터 삽입console.log(arr[1]); //1번 인덱스의 값console.log(arr[3]); //3번 인덱스의 값arr[2] = 3; //2번 인덱스의 값 변경console.log(arr);console.log(arr.length);arr.push('E');console.log(arr);결과 BD[ 'A', 'B', 3, 'D' ]4[ 'A', 'B', 3, 'D', 'E' ] 결과를 보면 알 수 있든 배열은 0번부터 숫자를 카운트 하기 때문에 배열을 쓸 때 주의해야 한다.

    좋아요0
    댓글0작성시간2024. 7. 19.
  • 자바스크립트 반복문글 내용

    console.log('A');console.log('B'); var i = 0;while(i 결과ABC1C2C1C2D 반복문은 같은 작업을 여러번 반복해야 할 때 사용하는 유용한 방법이다. 그 외에도 for 문, do while문 등 여러가지 반복문이 있지만 다른 코드들과 비슷하기에 찾아보면 금방 쓸 수 있다.

    좋아요0
    댓글0작성시간2024. 7. 19.
  • 자바스크립트 boolean, 비교연산자, 조건문글 내용

    booleanconsole.log(true);console.log(false);자바 스크립트의 데이터 타입 중 하난 인 boolean이다. 위 코드와 같이 '참' 또는 '거짓' 이 두 가지의 값만 가질 수 있는 타입이다. 비교연산자console.log(1==1); //trueconsole.log(1==2); //falseconsole.log(1>2); //falseconsole.log(1비교연산자는 값이 들어있는 변수나 값을 서로 비교해 bool 값을 반환해 주는 하나의 도구이다.여기서 '==' 과 '==='차이는 무엇일까?둘 다 데이터의 같음 확인하기 위해 존재하는 연산자는 맞지만, '=='는 서로 데이터의 타입이 같을 때 사용하는 연산이다.'==='는 서로 다른 데이터 타입의 값을 비교할 때 사용하는..

    좋아요0
    댓글0작성시간2024. 7. 19.
  • fs를 이용한 동적 웹페이지글 내용

    fs 적용 전// 모듈 - C#이나 자바로 치면 패키지 같은 것 using, import 등등 (라이브러리에서 불러오는 기능들)var http = require("http"); //http 요구var fs = require("fs"); // fs(파일 편집기)var url = require("url"); //require 요구하다var app = http.createServer(function (request, response) { var _url = request.url; var queryData = url.parse(_url, true).query; //parse 분석하다 var title = queryData.id; console.log(queryData.id); if (_url == "/..

    좋아요0
    댓글0작성시간2024. 7. 19.
  • URL글 내용

    일반적인 URL의 예더보기http://opentutorials.org:3000/main?id=HTML&page=12 우리가 흔히 사이트 주소라고도 부르는 이 문구는 url이다. 이 url 맨 앞에 있는 http(HyperText Transfer Protocol)는 번역을 해보자면 통신 규약이라고 할 수 있다. 그럼  http가 무슨 역할을 하는가?앞에서 말해듯 통신규약이다. "사용자가 서버에 접속할 때 어떤 방식으로 접속할 것인가?" 이다.그래서 url맨앞에는 어떤 통신 규칙을 쓰는가를 표시하는데, 우리가 주로 쓰는 통신 규약은 http와 https 이 두가지 이다. 그럼 두 번째 초록색으로 표시한 부분은 어떤것인가?두번째는 host 또는 domain으로 불리는 어떤 특정 인터넷에 연결되어있는 컴퓨터를 ..

    좋아요0
    댓글0작성시간2024. 7. 12.
  • Template Literal글 내용

    일반적인 문자열에 변수를 추가하는 방법var name = "doyoung";var letter = "dear " + name + " sadasdasd dsfdasfhsdaf dfkhasdkfdahsf dsf, Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Although most often used to set the visual style of web pages and user interfaces written in HTML and XHTML, the language can be applied to an..

    좋아요0
    댓글0작성시간2024. 7. 12.
  • 자바스크립트 data type글 내용

    모든 프로그래밍 언어는 데이터를 다루기 위해서 만들어 졌고 제각각 데이터를 효율적이고 보기 좋게 담기위해서 데이터 타입이란 것이 존재 합니다. js는 우선 크게 두 가지의 데이터 타입으로 나눌 수 있다. 원시 타입(Prinmitive Type)NumberStringBooleanUnderfinedNullSymbol참조 타입(Object/Reference Type)객체(Object)배열(Array)함수(Fuction)원시타입(Primitive Type)1. 원시 타입은 일반적인 C#이나 자바의 값 타입처럼 변수 안에 메모리 참조나 주소가 아닌 값(value) 자체가 담기2. 메모리상에 고정된 크기로 저장되며 원시 데이터 값 자체를 보관하므로 불변적임 Number모든 숫자를 실수로 처리var firstNum ..

    좋아요1
    댓글0작성시간2024. 7. 9.
    게시글 이미지
  • 노드js로 간단한 서버 만들기글 내용

    노드js 간단하게 페이지 이동과 정보 전송을 구현해보자. 우선 페이지 이동을 구현하기 위해서는 html로 만들어진 페이지가 필요하다. 간단하게 html 기본 문법으로 페이지를 만들어 보아도 좋지만 빠른 노드js 공부를 위해 이미 만들어진 페이지를 사용하도록 하자. WEB HTML CSS JavaScript HTML Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications.Web browsers receive HTML documents from a web server or from local storage and render them into..

    좋아요0
    댓글0작성시간2024. 7. 8.
    게시글 이미지
  • 노드 js 설치글 내용

    https://nodejs.org/ Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org 위 사이트로 이동후 download 메뉴로 들어가서 현재 pc의 플랫폼을 선택후 다운로드 하면 된다.  다운로드 받고 실행되는 install 창은 아무것고 건드리지 말고 다음 또는 설치를 계속 누르면 된다.이제 설치가 다 완료 되었으면 이제 확인 할 차례이다. 우선, cmd를 키고node -v위 코드를 입력하고 나서 본인이 설치한 노드js의 버전이 뜨면 설치가 정상적으로 된 것이다. 여기서 혹시 몰라서 좀 더 테스트를 해보고 싶은면nodenode를 입력 후 로그..

    좋아요0
    댓글0작성시간2024. 7. 8.
    게시글 이미지
  • 강의를 보고 2D 쯔구르게임을 제작해 보았다글 내용

    - YouTube www.youtube.com 참고한 강의

    좋아요0
    댓글0작성시간2023. 9. 18.
  • 2D 종스크롤 슈팅게임을 구현해 보았다글 내용

    - YouTube www.youtube.com 참고한 강의

    좋아요0
    댓글0작성시간2023. 9. 18.
  • 강의를 보고 기본적인 유니티 물리엔진으로 3D 게임 구현글 내용

    - YouTube www.youtube.com 참고한 강의

    좋아요0
    댓글0작성시간2023. 9. 18.
문의안내
  • 티스토리
  • 로그인
  • 고객센터
© Kakao Corp.