전체 글291 [Linux] 메일서버 설치 - sendmail 오늘은 메일서버의 가장 기본이 되는 sendmail부터 알아보겠습니다. 메일 전송을 위한 프로그램으로 MTA(Mail Transfer Agent)라고도 합니다. 쉽게 말해 메일을 보내는 역할을 담당하는 소프트웨어 입니다. 설치대부분 리눅스에서는 sendmail이 설치되어 있기 때문에 먼저 설치 유무를 확인해줍니다.rpm -qa | grep sendmail 이제 실제로 설치를 해봅시다.yum -y install sendmail sendmail-cf /etc/hosts 설정/etc/hosts는 리눅스에서 로컬 DNS역할을 하는 호스트 설정 파일입니다.hosts 정보를 확인하고 매칭되는 주소가 없으면 설정된 DNS에서 주소를 확인하게 설계되어 있습니다. 아래는 기본 호스트 정보인데, 우리가 흔히 서버 내부 .. 2024. 11. 20. [유틸리티] Mac 앱 추천 - Aldante 기능맥북의 배터리 최대 충전량을 설정해 배터리 효율을 높여주는 소프트웨어 입니다.배터리 수명 높여준다는데 이게 사람마다 말이 다르긴 합니다. 무료버전에서도 사용이 가능한데, 만약에 조금 더 고급설정을 하고싶다 하면 돈을 내야합니다.2024년 기준 평생 플랜이 35000원인데, 블프 세일 한번 조심히 노려봅니다 ㅎㅎ 설치모든 것이 다있는 brew로 설치하시면 됩니다.brew install --cask aldente 근데 난 홈페이지가 좋다 하면 • AlDente 공식 웹사이트에 접속하여 ‘Download Free’ 버튼을 클릭합니다. 설정최적화된 배터리 충전 기능 비활성화: • ‘시스템 설정’에서 ‘배터리’를 선택합니다. • ‘배터리 성능 상태’ 옆의 ‘i’ 아이콘을 클릭하고, ‘최적화된 배터리 충전’ .. 2024. 11. 14. 깃허브에 내가 올린 코드 배포하기 1. package.json을 수정한다.homepage와 browserslist 키 아래 추가한다. "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ], # 콤마 추가 "homepage": "https://[계정명].github.io/[리포지터리 명]" # 여기 추가 } scripts 변경 "scripts": { "start": "react-scripts start".. 2024. 11. 13. React(2) state동적데이터를 다루는데 사용된다. 변경될 가능성이 있는 데이터를 말한다.클래스형 컴포넌트에서 사용되는 개념이다. 클래스형 컴포넌트App 클래스가 React Component 클래스를 상속받도록 extends React.Component를 붙인다. 클래스형 컴포넌트의 뼈대이다. class App extends React.Component{}App 클래스는 React.Component 클래스를 상속받았다. (상속을 통해 React.Component의 기능을 App에서도 동작할 수 있다) 클래스형 컴포넌트가 되려면 App 클래스가 리액트가 제공하는 Component 클래스를 반드시 상속받아야 한다는 것이다. App은 현재 함수가 아니고 컴포넌트 이기 때문에 return을 사용해 반환을 할 수 없다.컴.. 2024. 11. 13. React 동작방식 React가 동작하는 방식프로젝트 코드 -> 해석 -> 해석한 결과물 -> React에서 html 템플릿에 기워넣기 tag. To begin the development, run `npm start` or `yarn start`. To create a production bundle, use `npm run build` or `yarn build`.--> 결국 HTML은 껍데기 템플릿만 만드는 것이다.ReactDOM.render(, document.getElementBtId('root')); - ReactDOM : DOM에 그리자- : App 컴포넌트를- getElementById('root') : id가 루트인 엘리먼트에 React는 모든 엘리먼트를 바로 그리지 않고 필요한 만큼만 그린다. 컴포넌.. 2024. 11. 12. node 버전관리 nvm노드 버전을 관리하는 대표적인 툴로 nvm이 있다.직관적으로 node version manager nvm을 설치하고 install과 use를 사용해서 사용할 node 버전을 작성하면된다.nvm install 20.0.0nvm use 20.0.0 nvm을 설치하고 나서는 zshrc 혹은 bashrc 등에 해당 내용을 입력해 nvm 호출경로를 지정해둔다.export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebr.. 2024. 11. 11. 이전 1 ··· 14 15 16 17 18 19 20 ··· 49 다음