문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 예제 예제 입력 예제 출력 Hello World! 문제 풀이 어렵지 않은 문제입니다. 파이썬에서는 콘솔 출력을 할때는 print() 함수를 이용합니다. print('Hello World!')
Toolbox 설치 개발할때 많이 사용하고 유명한 통합 개발 환경 툴(IDE) 중 IntelliJ가 있습니다. IntelliJ를 JetBrains 사이트에서 설치를해도 되지만, PyCharm, WebStorm과 같이 다른 IDE 툴도 같이 사용하고 싶은 경우 toolbox를 설치하면 쉽게 다른 IDE도 설치할 수 있어서 편리합니다. 통합 개발 환경(Integrated Development Environment, IDE)이란 프로그래밍을하기 위한 개발자 툴(소프트웨어)을 말합니다. https://www.jetbrains.com/ko-kr/toolbox-app/ 해당 사이트에 들어가면 메인 화면에 다운로드 버튼이 있습니다. 자신의 운영체제에 맞게 설치를 진행합니다. (본 글에서는 macOS intel 칩을 ..
Object.assign() map 형태의 자료형 object를 2개 이상을 합치고 싶을때, Object.assign() 함수를 사용할 수 있습니다. 예를들어, 아래와 같이 2개의 object가 있을때, Object.assign() 을 사용하면 하나의 object로 합칠 수 있습니다. const userInfo = { name: '길동', age: 28 }; const address = { address: '서울특별시', addressDetail: '강남구' }; const nextUserInfo = Object.assign(userInfo, address); console.log(nextUserInfo); // Object { name: "길동", age: 28, address: "서울특별시", add..
폰트의 굵기 웹 개발을 하면서, css로 자주 사용하는 폰트의 굵기는 normal, bold 가 있습니다. 거의 2가지 정도만 사용하지만 때때로는 수치를 입력하거나 lighter, bolder 등 부모의 상대 굵기를 사용할 수도 있습니다. 본 글에서는 굵기의 종류가 어떤게 있는지 살펴봅니다. css font-weight 기본 두께 폰트의 굵기를 표현할 때는 font-weight 속성을 사용합니다. normal 과 bold 는 아마 자주 사용하여 다들 아는 속성 값일 것입니다. font-weight: normal; font-weight: bold; 부모 요소에 대한 상대 두께 자주 사용하지는 않지만 lighter와 bolder가 있습니다. 이 2개는 부모 요소(element)에 대한 상대적인 두께를 표현할..
iterm2 + ohmyzsh를 왜 사용하는가? MacOS를 사용해보면 기본적으로 terminal이 설치되어 있습니다. 하지만 아래와 같이 투박하고 예쁘진 않습니다. 테마를 적용하면 아래와 더 보기 좋게 변경됩니다. 예쁜 터미널 설정하기 iterm2 설치하기 본 글에서는 iterm2를 brew를 통해 설치해보도록 하겠습니다. brew가 뭔지 모르겠거나 설치가 안되어 있는 분들은 아래 글을 참고하시면 됩니다. 2023.10.14 - [IT] - MacOS에 Homebrew 설치하기 아래 brew 명령어를 통해 iterm2를 설치합니다. brew install --cask iterm2 설치가 완료되면고, iterm를 설치해보면 아직까지 투박한 쉘을 확인할 수 있습니다. 이제 테마를 입히기 위해 ohmyzsh..
Homebrew란? 리눅스 기반의 OS에서는 apt-get, yum, rpm 등 여러가지 패키지 관리 툴이 있습니다. 반면 MacOS에는 Homebrew가 있습니다. brew를 이용하면 패키지를 손쉽게 설치하고 제거할 수 있고, 패키지 관리하기 편리하여 많이 사용하는 패키지 관리 툴입니다. Homebrew 설치하기 homebrew 설치를 위해 아래 링크를 통해 Homebrew 사이트로 들어갑니다. https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 사이트에 나와있는 것과 같이 아래 명령어를 터미널에서 수행합니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercont..
MacOS에 도커 설치 개발할때 거의 필수적으로 사용하는 Docker를 Intel MacOS에 설치하는 방법에 대해 소개합니다. Window나 MacOS에서는 Docker 홈페이지에서 docker desktop을 설치하여 docker를 쉽게 설치할 수 있습니다. (docker compose도 같이 설치 됨) 아래 링크를 클릭하여 도커 홈페이지로 들어갑니다. https://www.docker.com/get-started/ Get Started | Docker Get started with Docker Desktop and join millions of developers in faster, more secure app development using containers and beyond. www.dock..
MacOS에서 탭하여 클릭 설정 트랙패드에서 꾹 눌러서 클릭을 하는것이 생각보다 불편합니다. 설정에서 가볍게 탭을 하여 클릭할 수 있는데, 해당 방법에 대해 소개합니다. 우선 시스템 설정으로 들어갑니다. 그리고, 아래 사진과 같이 "트랙패드"를 클릭합니다. 우측화면 하단에 "탭하여 클릭하기"가 있는데 활성화해줍니다. 이제 꾹 누를 필요 없이 가볍게 터치만으로 클릭할 수 있습니다. MacOS 설정 관련 글 2023.10.10 - [IT] - MacOS 트랙패드 세손가락으로 가볍게 터치하여 드래그 설정하기
MacOS에 Chrome 브라우저 설치하기 윈도우에서는 기본적으로 Edge 브라우저가 설치되어 있고, MacOS에서는 Safari가 설치되어 있습니다. Chrome은 기본으로 설치되어 있지 않기 때문에 따로 설치를 해줘야 합니다. 우선 Safari 브라우저를 실행하여, 아래 링크를 통해 크롬 다운로드 페이지로 이동합니다. https://www.google.co.kr/chrome/?brand=JJTC&gclsrc=aw.ds&gclid=EAIaIQobChMIgoTj04PfgQMVg72WCh1IpAgMEAAYASAAEgLRlvD_BwE Chrome 웹브라우저 더욱 스마트해진 Google로 더 간편하고 안전하고 빠르게. www.google.com 그리고 "Chrome 다운로드" 버튼을 클릭합니다. 다운로드가 시..
Extension 적용방법Extension을 추천하기전에 적용하는 방법을 먼저 소개하도록 하겠습니다. Extensions > Install from URL에 github 저장소 URL을 입력한 뒤 Install 버튼 클릭하면 extension이 설치됩니다. 그리고 설치가 완료되면 하단에 webui를 재시작하라는 문구가 생깁니다. 이때는 Extensions > Installed 에 Apply and restart UI 버튼을 누르면 자동으로 재시작이 됩니다. Stable Diffusion Extension프롬프트 셀렉터 Extension프롬프트를 매번 입력하기도 번거롭고 잘외워지지도 않아서 까먹고는 합니다. GitHub - butaixianran/sdweb-easy-prompt-selectorContrib..