일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 프레임워크
- 옵티머스g
- 셀레니움
- 라즈비안
- 라라벨
- 맛집
- TiL
- 옵G
- FMS
- codeigniter
- 옵지
- upbit
- 코드이그나이터
- 맥
- 우분투 20.04
- Ubuntu 20.04
- ubuntu
- MySQL
- C
- php
- Raspberry Pi
- 20.04
- 라즈베리파이
- 옵티머스 g
- 업비트
- Laravel
- 우분투
- 제주도
- Selenium
- 회고
- Today
- Total
목록평범한 개발 이야기/ETC (40)
평범한 이야기들

워크벤치에서 Ubuntu 20.04에 설치한 Mysql을 연결을 할 때 "caching_sha2_password" 관련 에러가 발생했습니다. 이 에러의 해결방법을 알아보겠습니다. 해결방법 1 Ubuntu 20.04 서버에서 Mysql 서비스에 접속합니다. $ mysql -u root -p 접속하면 프롬프트가 mysql>로 변경됩니다. 해당 화면에서 아래와 같이 명령어를 입력해줍니다. # mysql 데이터베이스를 선택합니다. mysql > use mysql; # 사용자 정보를 확인해보겠습니다. mysql > select user,host, plugin from user where user = 'ywpark'; 그래면 아래와 같이 사용자 ywpark에 대한 계정 정보가 일부 보이게 됩니다. 화면을 보시면 아..
1. SSH KEY 생성 먼저 맥에 ssh key가 존재 하는지 먼저 확인을 해보자. /사용자계정/.ssh/ 에 id_rsa.pub 파일이 존재하지 않으면 키가 존재 하지 않는다. 또는 아래와 같이 명령어를 통해서 확인 할 수 있다. ~ cat ~/.ssh/id_rsa.pub 그 후 이런 메시지가 나오면 생성되어있는 키가 존재하지 않은 것이다. 키 생성 명령어를 입력해보자. # 디폴트 키 생성 ~ ssh-keygen Git 에서 사용할 SSH키를 생성을 할려면 아래와 같이 해줘야 한다. # 시스템에서 EdDSA 를 지원하면 ~ ssh-keygen -t ed25519 -C "your_email@example.com" # 그 외에는 ~ ssh-keygen -t rsa -b 4096 -C "your_email..
기존에 등록되어있던 Repository 에서 상당수 파일삭제를 하고 새로 만든 프로그램이 있어서 현재 상태로 Repository를 초기화 하고자 할려고 해서 찾아봤다. 1. 로컬에 존재하는 .git 디렉토리를 삭제한다. # rm -rf ./.git 2. git init을 다시 수행하여 초기화 시킨다. # git init # 결과메시지 /www/.git/ 안의 빈 깃 저장소를 다시 초기화했습니다 3. 현재 상태로 커밋을 진행한다. # git add . # git commit -m '커밋 코멘트' 4. 원격 저장소를 연결해준다. # git remote add origin # 잘 되었는지 확인해준다. # git remote -v originGit-Address (fetch) originGit-Address (..
중복 데이터 제거 mysql에서 중복된 내용이 존재할 경우 삭제하는 방법입니다. DELETE FROM 테이블명 WHERE 중복컬럼 IN (SELECT B.중복컬럼 FROM ( SELECT MAX(A.중복컬럼) AS 중복컬럼명 FROM 테이블명 A GROUP BY A.중복컬럼 HAVING COUNT(A.중복컬럼) > 1 ) B ); 동일 테이블에 중복된 값을 기준으로 삭제해줍니다. 저는 MAX함수를 이용해서 뒤에 잘못 저장된 데이터를 지우는 방법으로 작업했습니다. DELETE에서 SELECT * 로 하면 삭제 대상의 내용이 나오게 됩니다.

WebHooks? WebHook? 웹훅은 새로운 이벤트가 서버에서 발생한 경우 서버 측 응용 프로그램이 클라이언트 측 응용 프로그램에 이벤트 발생을 알릴 수 있는 기능이라고 볼 수 있다. Hooking 은 함수 호출, 메시지 이벤트 등을 중간에서 바꾸거나 가로채는 명령, 방법, 기술 행위라고 할 수 있다. 슬랙 WebHooks 연결하기. 1. 슬랙 로그인 후 App Directory 에서 Webhooks치면 아래와 같이 나옵니다. Incoming WebHooks를 선택합니다. 2. Incoming WebHooks 페이지에서 Add to Slack 버튼을 클릭합니다. 3. Post to Channel 을 선택합니다. (WebHooks 메시지와 연결하고자 하는 채널을 선택합니다.) 4. 채널을 선택 후 Ad..