본문 바로가기

분류 전체보기

(127)
Node.js 변수의 5가지 주요 개념 및 특징 변수의 5가지 주요 개념 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위 변수 이름 : 저장된 값의 고유 이름 변수 값 : 변수에 저장된 값 변수 할당 : 변수에 값을 저장하는 행위 변수 참조 : 변수에 할당된 값을 읽어오는 것 데이터 타입의 결정시기는 runtime에 결정된다. 1. 변수 선언, 변수 이름, 변수 값, 변수 할당 var myVar = "Hello World"; 위의 코드를 보자 좌측의 var myVar 는 var타입의 변수 myVar를 만드는(선언하는) 과정이다. 우측의 "Hello World" 는 앞에서 선언한 myVar 라는 변수에 Hello World 라는 값을 할당하는 과정이다. 변수는 위 코드처럼 한줄로 작성 할 수도 있고, 아래 코드처럼 두줄로 작성할 수 도있다. v..
Node.js 설치하기 및 VS Code 에서 확인 (노드.js 설치하기) 이번 포스팅 에서는 Node.js를 설치하는 과정과 VS Code 에서 실행 및 확인을 해보는 내용을 다룹니다. 자 우선 아래 링크를 타고 접속합니다. https://nodejs.org/en/download Node.js에서 사용되는 주요 버전은 LTS (Long Term Support) 버전과 Current 버전 입니다. LTS (Long Term Support) 버전 안정적이며 신뢰도 높음. 18개월간 해당 버전에 대한 취약점 패치와 개선 사항에 대한 패치를 보증. 오랜 기간 동안 지원되며, 같은 코드가 같은 기능을 하도록 보장. 서버 환경에서 안정적으로 운영할 때 선택. 최신 기능은 포함하지 않음. Current 버전 최신 기능을 담고 있음. 실험적인 기능도 포함하여 안정성 보장이 없음. 개발 중인..
레이 중고차 사려다가 포르쉐 뽑은 스토리 레이 살려고 했다가 그돈C 하는 스토리, 제가 그렇게 될줄은 ㅎㅎ 스토리가 꽤 길어서 사진부터 먼저 올립니다. ▲ 첫짤은 회사앞에서 찍은 사진으로 시작합니다~ 1. 이 ~ 모든것의 ~ 발단 때는 2022년 6월, 직종을 변경하여 서버 & 스토리지 엔지니어 신입으로 서울에서 안양까지 첫출근을 하게되었습니다. 면접보러 갈때도 힘들었는데 대중교통을 타고 출퇴근을 해보니 넘 힘든겁니다. ▲ 급하게 고시원을 얻어 한달살다가 도보로 회사 2분, 지하철역 1분 거리 오피스텔을 2억에 전세로 계약 (출근길에 노래 듣는게 유일한 낙인데 ㅠ ㅠ 한곡도 못듣고 출근 ㅠ ㅠ ) ▲ 2025년에 완공예정인 자이 분양도 당첨! ▲ 출퇴근이 편해지고, 오피스텔도 슬슬 꾸미고 나니이제 주말에, 아니아니~ 퇴근하고 어딜 다니고 싶어집..
GitHub 협업하기 ( Git Clone ) GitHub를 연동하였으면 할일은 팀원들의 또는 팀프로젝트의 code를 내 PC로 받아오는 과정이 남았다. 드디어 협업의 시작이라고 볼수있는 것이다. ▲ VS Code의 왼쪽 파일탐색기를 확인해보자. 우리가 GitHub 리포지토리에 업로드 했던 내용만 덩그러니 보인다. ▲ 다운로드 받을 위치를 지정하거나, 현재 폴더에서 그대로 프로젝트를 진행할 것이라면 그대로 터미널로 이동하자. 터미널과 Git Bash 를 혼동하지 말자, Git 관련된 명령어는 Git Bash창에서 수행한다. ▲ 자 이제 터미널에서 아래 명령어를 입력한다 git clone 팀원의리포지토리주소 리포지토리이름 그러면, 왼쪽 파일탐색기에 팀 프로젝트 폴더가 짠 하고 생성된다. ▲ 이제 팀원이 프로젝트를 업데이트 하였을 경우, 당겨오는 방법은..
액세스 할 수 없습니다, 장치가 준비되지 않았습니다. 해결법 (TestDisk / Chkdsk) ▲ 외장하드, USB메모리, SD카드 등 다양한 저장장치를 많이들 사용하고 계실텐데요 간혹가다 시스템의 에러 또는 저장장치의 문제로 인해 이렇게 접근이 불가능 할 때가 있습니다. ▲ chkdsk 라는 전통적인 툴을 사용해서 복구를 시도해보아도 복구가 되지 않으면.. 아.. 진짜 데이터 날라갔구나 생각하셨을 텐데요, 다행이 무료 복구툴이 있고 성공확률도 매우 높아서 소개합니다. https://www.cgsecurity.org/wiki/TestDisk_Download 위 주소에 접속하여 프로그램을 다운로드 받아주세요. ▲ 압축을 풀어 testdisk_win 을 실행해주세요. ▲ 다른건 건들지 마시고 Create 에서 엔터를 눌러주세요. ▲ 그럼 위와같이 엄청나게 어렵고 뭔가 무서워보이는 화면이 나타나는데 겁..
Git과 GitHub의 뜻 그리고 GitHub연결하기 Git 과 GitHub 은 뭘까? ▲ 보고서를 예로 들어보자, 보고서를 계속 수정하고 개편하다 보면 수없이 많은 파일이 생성된다. 각 파일에 대해 변경점을 한눈에 알아볼 수 없고, 다 기억할 수 없다. ▲ 파일이나 폴더를 복사하지 않고도 변경된 점을 기록하고 비교할 수 있게 해주는 것이 없을까? ▲ 그걸 해주는 것이 Git 이다. ▲ 하나의 폴더에서 프로젝트의 초기 코드를 작성 한다. 그리고 회원가입 기능, 로그인 기능, 로그아웃 기능을 개발하면서 순서대로 Git으로 저장을 할 수 있다. 만약, 로그아웃 기능을 개발하다가 에러가 났는데 이 에러를 고칠 시간적 여유가 업을경우 로그아웃 기능을 개발하기 전 단계인 로그인 기능을 개발한 시점으로 롤백이 가능하다! ▲ 여러분이 과제 나 코딩을 하고 있다가 컴퓨터..
Git 설치 하고, GitHub 가입하기 개발중인 코드를 버전관리 및 협업을 위해 Git Hub 를 연결하기 위해 사전작업을 해보자. 각자 사용중인 OS에 맞게 아래 링크에 접속한다. 윈도우 : https://git-scm.com/download/win 리눅스 : http://git-scm.com/download/linux 맥 : http://git-scm.com/download/mac ▲ 윈도우 아키텍쳐에 맞는 설치파일을 다운로드 받아준다. ▲ 다운로드 된 Git 프로그램을 실행한다. ▲ Next를 눌러 다음 단계로 이동합니다. ▲ Next를 눌러 다음 단계로 이동합니다. ▲ Next를 눌러 다음 단계로 이동합니다. ▲ Next를 눌러 다음 단계로 이동합니다. ▲ Use Vim (the ubiquitous text editor) as Git’..
오래되어 힌지부분이 부숴진 노트북 수리하기 노트북을 오래 쓰거나 고성능노트북의 경우 힌지 고정부분의 플라스틱이 깨지거나 바스라져서 화면이 덜렁덜렁 거리는 증상을 겪어보신 분들이 많으실겁니다. 오늘은 고장부분의 확인과 수리와 보강을 주제로 포스팅 합니다. ▲ 덜렁덜렁 거리는 노트북을 뜯어보면 10에 8은 이렇게 되어 있을겁니다. 노트북 프레임에서 분리된 힌지(경첩)를 손으로 돌려보면 굉장히 빡쎄거나, 돌릴 수 없을 정도로 단단합니다. 이렇게 단단한 부품을 플라스틱으로 구성된 노트북 프레임에 고정하여, 지렛대의 원리를 사용하여 모니터를 열고 닫는과정에서 플라스틱에 지속적인 부하가 가해지며 부러지거나 바스라지고 고성능 노트북의 경우 발열때문에 부서지는게 더 가속화 됩니다. 노트북에서는 어쩔수 없는 숙명인 것 이죠. ▲ 오늘 수리를 진행해볼 노트북은 한..