전체 글 66

2023년도 스택오버플로우 설문조사

모든 통계는 "전문 개발자" 기준입니다. (1) 사용언어 순위 역시 1위는 javascript 네요. Typescript까지 포함시키면 점유율은 압도적인 것 같습니다. 글로벌 순위다 보니, 국내랑 다르게 Java와 C#의 점유율이 불과 1% 수준입니다. (2) 사용 데이터베이스 순위 PostgreSQL의 인기가 글로벌하네요. MySQL이 MariaDB와 합치면 1위자리를 놓고 경쟁하고 있는 셈인 것 같습니다. SQLite는 모바일앱때문에 점유율이 높은 것 같고 다음으로 MS-SQL 순이네요. (3) 클라우드 뭐 예상한대로 AWS가 압도적이네요. Azure와 GCP가 근소한 차이로 뒤따르고 있는데, 근래에 두 클라우드가 공짜를 열심히 뿌리고 있지만 별다른 진전을 못보고 있는 것 같네요. (4) 웹 프레임워..

개발이야기 2023.06.16

우분투 서버에 mariadb 설치하기

(1) 먼저 apt-get 을 업데이트 해줍니다. sudo apt-get update (2) mariadb를 설치합니다. sudo apt-get install mariadb-server (3) db에 접속합니다. mysql (4) 원하는 데이터베이스를 생성합니다. create database 데이터베이스이름 default character set UTF8; (5) db에 접속할 계정 정보를 생성합니다. create user 아이디@localhost identified by '비밀번호' (6) 생성한 db와 계정을 연결해 줍니다. grant all privileges on 데이터베이스이름.* to 아이디@localhost; ※ mysql도 동일하다.

개발이야기 2023.04.21

우분투 서버에 node.js + nginx 셋팅

1. 깨끗한 VM인 경우에 먼저 apt를 업데이트 해줍니다. sudo apt update 2. Nodsjs 설치 sudo apt install nodejs 3. Nodejs 버전 업그레이드 (1) nvm 설치 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash (2) source ~/.bashrc (3) nvm install 16.0.0 4. NPM 설치 sudo apt install npm 5. 환경설정 nano ~/.bashrc 수정화면이 열리면 맨 하단에 다음줄 추가 export PATH="$PATH:/usr/local/bin" 6. pm2 설치 sudo npm install -g pm2 7. nginx 설치..

개발이야기 2023.04.21

푸티와 파일질라에서 ppk 사용하기

1. PuTTY를 설정하는 방법입니다. (1) PuTTY를 다운로드하고 설치합니다. (2) PuTTY를 실행하고, 좌측 메뉴에서 "Connection" -> "SSH" -> "Auth"를 클릭합니다. (3) "Private key file for authentication"에서 "Browse" 버튼을 클릭하고, 받은 ppk 파일을 선택합니다. (4) "Session" 탭으로 돌아가서, 접속할 원격 서버의 호스트 이름이나 IP 주소를 입력합니다. (5) "Connection" -> "Data"에서 사용자 이름을 입력합니다. (6) "Open" 버튼을 클릭하여 원격 서버에 연결합니다. 2. 파일질라를 사용하여 ppk 파일을 설정하는 방법입니다. (1) 파일질라를 다운로드하고 설치합니다. (2) 파일질라를 실..

개발이야기 2023.04.20

Selenium.Chrome을 이용하기 위한 ChromeDriver 설치

(1) ChromeDriver 다운로드 페이지(http://chromedriver.chromium.org/downloads)로 이동합니다. (2) Chrome 브라우저 버전 및 운영 체제와 일치하는 최신 버전의 ChromeDriver 실행 파일을 다운로드합니다. (3) 다운로드한 ChromeDriver 실행 파일을 원하는 폴더에 추출합니다. (4) PATH 환경 변수에 폴더 위치를 추가합니다. PATH 환경 변수에 폴더 위치를 추가하는 방법은 다음과 같습니다. (4.1) 시작 메뉴를 열고 "환경 변수"를 검색합니다. (4.2) "시스템 환경 변수 편집" 옵션을 클릭합니다. (4.3) "환경 변수" 버튼을 클릭합니다. (4.4) "시스템 변수" 섹션에서 아래로 스크롤하여 "경로" 변수를 찾은 다음 "편집"..

개발이야기 2023.02.23
반응형