MySQL 테이블의 데이터를 CSV 파일로 내보내는 4가지 방법
·
IT기술 관련/빅데이터 관련
출처:https://may9noy.tistory.com/470 1. 첫번째 방법 첫번째 방법 사용 시 주의 사항 : 'my_table.csv' 파일명에 my.ini의 secure-file-priv 경로를 같이 적어야 정상적으로 파일이 export 되는 경우가 있음. 파일명 : MySQL table into CSV file 1.sql SELECT * FROM my_table INTO OUTFILE 'my_table.csv' CHARACTER SET euckr FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' 2. 두번째 방법 파일명 : MySQL table into CSV file 2.sql..
ADFS Azure AD 페더레이션 환경에서 3rd party MFA 이용하기
·
IT기술 관련/윈도우
요약 1) Azure AD 에 설정 Graph API 나 PS를 이용하여 설정 가능 2) ADFS에 Claim 설정 위와 같이 설정할 경우 조건부액세스 다단계 인증 체크 시에도 ADFS 에 설치된 3rd party MFA 이용 가능 인증 프로세스 O365 접속 -> ADFS 리다이렉트 -> AD인증 -> Azure AD CA (MFA타는 조건일 경우) -> ADFS -> 3rd pary MFA(신규 OTP) -> ADFS -> Azure AD -> O365 로그인 성공 관련 URL https://purple.telstra.com.au/blog/using-adfs-on-premises-mfa-with-azure-ad-conditional-access https://adfshelp.microsoft.com/..
[OpenSSL] SSL/TLS 인증서 발급받기
·
IT기술 관련/네트워크
출처: https://heodolf.tistory.com/94 0. 서론 FTP서버 만들기 포스트에서 FTP서버에 접속할 때, 사용자를 인증하고 접속하는 방법에 대해서 알아보았다. 각 사용자마다 접근 권한과 폴더를 지정하는 방법으로 행동에 제한을 둠으로써 보안을 강화할 수 있다. 하지만, 파일을 업로드, 다운로드하는 중간에 해커가 패킷을 가로채갈 경우 파일이 유출될 수 있다. 그래서 SSL/TLS를 적용한 FTPS를 만들기위한 SSL/TLS 인증서를 발급받는 방법에 대해서 알아보도록 하겠다. 1. SSL/TLS1-1. SSL(Secure Sockets Layer, 보안 소켓 계층)이란? - 서버와 클라이언트 사이에 교환되는 데이터를 암호화하여 보안을 유지하는 표준 기술. - 해커가 전송되는 정보를 열람하..
[linux] 리눅스 cd 명령어 실습 (절대경로, 상대경로)
·
IT기술 관련/리눅스
출처: https://itholic.github.io/linux-cd/ 리눅스 cd (change directory) 명령어 기초 cd 명령어를 통해 경로를 이동할 때, 두 가지 방법을 사용할 수 있다. 바로 절대경로와 상대경로인데, 각각의 차이점을 알아보자. 현재 디렉토리가 /a/b/c/d 로 되어있다고 가정하자 우선 경로를 a의 하위 디렉토리인 b로 이동해보자. 이동 후에는 pwd로 현재 위치를 확인하는 습관을 들이는 것이 좋다. cd /a/b/ pwd 이제, 현재 위치 (/a/b/)를 기준으로 여러가지 방법으로 경로를 이동하며 절대경로와 상대경로에 대한 감을 잡을 것이다. 절대경로 절대경로란 최상위 디렉토리 (/)부터 시작해서 목표 디렉토리까지 가는 경로를 전부 기술하는 방식이다. 절대경로로 경로를..
자주 쓰는 리눅스 기본 명령어
·
IT기술 관련/리눅스
출처: https://itholic.github.io/linux-basic-command/ 리눅스를 사용할때 숨쉬듯(?) 타이핑하는 기본 명령어들을 정리해봤다. 처음 리눅스를 접하는 사람들에게 조금이나마 도움이 되었으면 좋겠다. 모든 명령어는 명령어 뒤에 --help 옵션을 주면 자세한 사용 방법이 나온다. 예를들어 ls 명령어의 자세한 사용 방법과 모든 옵션을 알고싶으면 ls –help를 입력하면 된다. 따라서 모든 옵션을 상세하게 다루기보단, 실무를 하며 실제로 자주 사용하는 명령어와 옵션 위주로 그냥 쭉~ 나열해봤다. 물론 그래봤자 이제 2년 남짓한 경력이고, 프로젝트마다 자주 사용하는 명령어와 옵션은 다를 수 있다. pwd (print working directory) 현재 작업중인 디렉토리 정보..
[Python NumPy] 행렬의 행과 열 바꾸기, 축 바꾸기, 전치행렬 : a.T, np.transpose(a), np.swapaxes(a,0,1)
·
IT기술 관련/A.I 인공지능
출처: https://rfriend.tistory.com/289 지난번 포스팅에서는 다차원 행렬 ndarray에 축을 추가하는 방법으로 arr(:, np.newaxis, :), np.tile() 을 소개했었습니다. 이번 포스팅에서는 행렬의 행과 열을 바꾸기, 행렬의 축을 바꾸는 방법을 알아보겠습니다. 선형대수에서 보면 '전치행렬(transpose matrix)'이라는 특수한 형태의 행렬이 있는데요, 이번 포스팅이 바로 그겁니다. 행렬의 내적(inner product) 구할 때 aT*a 처럼 전치행렬과 원래 행렬을 곱할 때 전치행렬(aT)를 씁니다. Python의 NumPy 로 부터 행렬 전치를 위해 - a.T attribute - np.transpose(a) method - np.swapaxes(a, 0..
파이썬 has no attribute '__path__' 에러
·
IT기술 관련/파이썬_루비 등 언어
https://stackoverflow.com/questions/36230492/error-while-finding-spec-for-fibo-py-class-attributeerror-module-objec python -m tt.py 위와 같이 명령어 실행시 has no attribute '__path__' 에러 발생 할수 있다 python -m tt --> py를 제거하고 실행하면 된다. --- There are two ways you can run a Python 3 script. python fibo.py: The argument is the name of the .py file. Dots are part of the filename. python -m fibo: The argument is th..
[펌] 설정-일반-"프로파일" 메뉴가 없네요
·
IT기술 관련/모바일
[추가] 아이폰11프로(iOS13)를 사고 이전 폰(iOS12) 데이터를 백업&복원했는데 프로파일 메뉴가 없어서 찾아보니 아래와 같은 방법이 있다. ---- 같은 문제로 검색하다하, 다른 곳에서 해결 방안을 찾아서 여기에도 공유드립니다. 2018년 8월 기준으로... ios12를 설치하기 위한 준비 단계인 프로파일 설치 과정을 따라하시면 됩니다. 물론 ios12를 설치할 필요는 없습니다. 1) beta.apple.com에 접속 2) 애플아이디로 로그인 3) 같은 페이지에, 기기등록 탭 클릭( 가이드 옆) -> 좀 스크롤을 내리시면, (2)프로파일을 다운로드합니다. 아래 -> [프로파일 다운로드] 파란버튼 클릭... 4) ios 12용 프로파일이 설치됨. 1) 일반 > 프로파일 항목 ..
온라인에 무료로 공개된 프로그래밍 관련 도서 모음 v5
·
IT기술 관련/기타 기술
온라인에서 열람하는 방식으로 제공되는 도서들 [더북(TheBook) - (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스] ASP.NET & Core를 다루는 기술 Go 언어 웹 프로그래밍 철저 입문 Node.js 마이크로서비스 코딩 공작소 OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝 R을 이용한 데이터 처리 & 분석 실무 - 저자의 홈페이지에서 PDF 파일(구판)도 제공 Try! helloworld 자바스크립트 - 동영상 강의도 제공 Try! helloworld 파이썬 - 동영상 강의도 제공 게임 서버 프로그래밍 교과서 누구나 쉽게 SQL 리눅스 서버를 다루는 기술 리액트를 다루는 기술 마인크래프트 게임 제작 무작정 따라하기 모두의 C 언어 모두의 HTML5 & CSS3 모두의 SQL 모두의..
[mac] windows 에서 작성한 텍스트 파일을 읽을때 한글 깨짐 해결책
·
IT기술 관련/MAC OS
출처: bryan7.tistory.com/120 한글 Windows 에서 작성한 텍스트 파일을 USB에 담아서 mac에서 읽으려고 했더니 한글이 깨져서 보인다. USB 드라이버의 이름과 폴더명, 파일명은 한글이 안 깨지고 잘 보이는데, 텍스트 파일의 한글이 깨지는 것이 이해가 안 가기도 한다. 어쨌든 확장자가 txt 인 파일을 마우스로 더블 클릭하면 TextEdit 이라는 프로그램이 뜨는데, 한글이 깨져보인다. TextEdit 프로그램에서 한글이 안 깨지고 잘 보이게 하려면, 설정을 다음과 같이 해주면 된다. Preferences - Open and Save 탭 - Plain Text File Encoding - Opening files - Automatic 에서 Korean (Mac OS) 로 수정. ..