DO or DO NOT
article thumbnail
iTerm 세팅하기 (2) - zsh 환경변수 에러, zshrc 숨긴 파일 찾아 수정
개발/CS, TIP 2023. 10. 5. 18:18

터미널 zsh 환경 변수 에러 (write error: bad file descriptor)배경vi ~/.zshrc 을 터미널에 입력하고 .zshrc 파일을 수정하려고 했으나 esc를 눌러도 다른 명령어를 입력할 수가 없었다.리눅스가 처음이었기에, source로 적용하라는 말이 .zshrc 파일에 추가하라는 말인가 싶어 추가했다가 write error: bad file descriptor 에러가 떠서 터미널을 사용할 수 없게 되었다. ㅠㅠ...두들겨 맞고야 아닌걸 깨달음.. 해결터미널을 사용할 수가 없으니 환경변수 초기화 명령도 할 수 없었으므로 .zshrc파일을 찾아 직접 수정하기로 했다. 1. Macintosh HD/user/유저명 파일에 접근한다 .zshrc 파일은 Mac에서 숨겨진 파일을 표시해..

article thumbnail
iTerm2 세팅하기 (1) - 터미널 커스텀하기
개발/CS, TIP 2023. 9. 24. 23:35

터미널을 커스텀 하는 것 조차 신기한 나.. 쪼랭이 두두나아는게 없어 오류도 내고 험난했으나 성공했습니다.이제 빠르게 셋팅이 가능하도록 아래 처럼만 하기 위해 남겨봅니다. 자 이제 고고.. 설치할 것1. 원활하게 이용하기 위해서 먼저 Home brew를 설치합니다.아래 코드를 터미널에 붙여 넣습니다. (안되는 경우 home brew사이트 내의 링크 이용)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"https://brew.sh/ HomebrewThe Missing Package Manager for macOS (or Linux).brew.sh 2. 명령어 또는 홈페이지를 통해 iT..

article thumbnail
[CS / 컴퓨터 구조] 추가 핵심 이론 정리 1
개발/CS, TIP 2023. 5. 6. 06:36

CS > 컴퓨터 구조 > 추가 핵심 이론 정리 1 시스템, 메모리, 워드, 니블, 진수, 2의 보수, 부동소수점, 부울대수식, 플립플롭, CPU구성요소, 레지스터, 마이크로연산, 컴퓨터소프트웨어, 프로그래밍 언어, 파이프라인 컴퓨터 시스템 하드웨어 소프트웨어 IO Device Storage CPU Network Operating System(OS) 운영체제 응용 프로그램 메모리 Memory 내부(주기억장치) 외부(보조기억장치) 레지스터(register), 캐쉬(cache memory), RAM, DRAM, SRAM, DDR4 SSD, HDD, USB, Bluelay 워드 하나의 연산을 통해 저장 장치로부터 프로세서의 레지스터에 옮겨놓을 수 있는 데이터 단위이다. CPU가 한 번에 처리할 수 있는 데이터의..

article thumbnail
[PHP] PHP란 / 개발 환경 구축하기
개발/CS, TIP 2022. 7. 25. 22:41

PHP(Hypertext Preprocessor)PHP언어와 PHP가 처리되는 서버 운영체제 또한 무료이기 때문에 인기가 높음.운영체제 : 리눅스, 윈도우웹 서버 : Apache데이터 베이스 : Mysql장점주요 운영체제와 대부분의 웹 서버에서 지원한다.다른 프로그래밍 언어보다 직관적으로 코드를 작성할 수 있어서, 작성해야 하는 코드의 양이 적다.텍스트 처리에 특화되어 있어 HTML 문서 처리에 적합하다. 단점간단한 사이트를 제작하기 위해 만든 언어라서 복잡한 사이트를 만드는 데는 비효율적보안에 안전하지 않은 언어 구조를 가진다. 참조: TCPSCHOOL http://www.tcpschool.com/php/php_intro_intro PHP 개발환경 구축하기로컬컴퓨터에 서버를 설치하여 PHP를 사용해보..

article thumbnail
[VS code] 플러그인 추천 / VS code 더 편하게 쓰기
개발/CS, TIP 2022. 7. 19. 03:30

VS code를 더 편하게 쓰기 위한 플러그인 몇가지를 소개하고자 합니다. ESLintESLint는 문법 검사 도구로 코드를 작성할 때 기본값을 포함하지 않거나 등의 실수를 하면 에러 메세지를 VS code 에디터로 바로 확인할 수 있게 도와주는 플러그인 입니다. 예시를 들어보겠습니다. 먼저 ESLint를 설치해주세요. View > Problems 에 들어가주세요. 하단 에디터에 보시면 위와 같이 에러에 대한 설명이 나오고 확인이 가능합니다. 에러 내용을 참고하여 문법을 고쳐주시면 됩니다.Prettier Prettier는 코드를 자동으로 정리해주는 도구입니다. 리액트를 작성할 때 코드의 가독성을 위해 사용하시면 좋습니다. 일정한 공백으로 정렬을 정리해주고 세미콜론(;)이 빠진 곳은 자동으로 세미콜론을..

article thumbnail
[VS code] 자동완성 안되는 경우 해결방법
개발/CS, TIP 2022. 7. 18. 17:27

VS code가 1.69 버전으로 업데이트 되면서 자동완성 기능이 작동하지 않네요.잘 사용하다가 자동 업데이트 후 갑자기 ! + tab 가 안되어 당황했기 때문에 저와 같은 분들에게 도움이 되고자해결방법을 적습니다. Help > About 를 클릭하시면 현재 버전을 확인할 수 있습니다. 자동완성 안되는 경우 해결방법 ctrl + space! 친 다음 ctrl + space 누르면 기존처럼 자동 완성 기능이 뜬다.mac의 경우에는 fn + ctrl + space 단 모든 자동 완성 방식을 이런식으로 쳐야하는 불편함이 있다. VS code의 버전 낮추기1.69 버전을 1.68로 다운그레이드하면 기존 처럼 자동완성 기능을 쓸 수 있다. 1.68은 아래 링크에서 다운로드 가능합니다.https://code.vis..