반응형
SMALL

전체 글 27

[iOS] 네이버 SMS API 사용하기 (1/2)

네이버 SMS API 사용하기! > 문자인증을 통한 로그인 회원가입 기능을 구현하기위해 네이버 SMS API를 사용해서 구현하였습니다. ### Class 만들기 ``` swift final class SMSAuthService { enum SMSRequestType: String { case sms case lms case mms var name: String { return self.rawValue.uppercased() } } struct SMSRequest: Codable { let type: String // (SMS | LMS | MMS) /// 발신번호 let from: String /// 기본 메시지 제목 let subject: String? /// 기본 메시지 내용 let content: ..

카테고리 없음 2023.11.28

[ubuntu] 방화벽 설치

참고 https://lindarex.github.io/ubuntu/ubuntu-firewalld-installation/ 우분투(Ubuntu) 환경에 방화벽(Firewalld) 설치 및 설정하기 방화벽(firewalld)은 IPv4, IPv6, 이더넷 브리지 및 IPSet의 방화벽(firewall) 설정을 지원하는 리눅스(linux) firewall 관리 도구이며, linux 커널 netfilter 프레임워크의 프런트 엔드 역할을 하는 RHEL 7 제품군의 lindarex.github.io 방화벽 설치 sudo apt update && sudo apt install firewalld -y 방화벽 설치 확인 sudo firewall-cmd --version 방화벽 설정 1. 방화벽에 rule 추가 -영구적..

ubuntu 2022.12.01

[ubuntu]ubuntu 서버에 SAMBA 설치 및 설정

참고 https://makepluscode.tistory.com/36 삼바(samba)는 Windows 운영체제를 사용하는 PC에서 Linux 또는 UNIX 서버에 접속하여 파일이나 프린터를 공유하여 사용할 수 있도록 해 주는 소프트웨어이다. (출처 : 위키백과) sudo apt-get -y update 삼바 설치 ~$ sudo apt-get -y install samba root 권한으로 samba 설정파일 열고 설정 내용 추가 sudo vim /etc/samba/smb.conf samba 로 접속할 사용할 클라리언트 계정 생성 sudo smbpasswd -a (username) samba 서비스 재시작 sudo /etc/init.d/smbd restart

ubuntu 2022.12.01

[ubuntu]우분투에 마리아 디비 설치

참조 https://blogger.pe.kr/885 우분투 20.04 에 MariaDB 설치하기 python의 웹 프레임워크인 Flask를 테스트하면서 DB를 연동해야할 일이 생겼다. MySQL을 설치할지 아니면 MariaDB를 설치할지를 고민하다 MariaDB를 설치하기로 했다. [Flask 웹 프레임워크] Blueprint를 이용 blogger.pe.kr 마리아 디비 패키지 설치 sudo apt install mariadb-server 마리아 디비 계정과 보안설정 등을 수행하는 스크립트를 실행하기 위한 명령어 접속 테스트 버전 확인

ubuntu 2022.12.01

[ubuntu]메일서버 구축

참고 https://dev-box.tistory.com/71 [Ubuntu/Raspberrypi] 메일 서버 구축하기 집에 큰 서버를 두기에는 비용 감당이 어려우니, 저는 라즈베리파이를 가지고 심심할 때 건드리면서 이것저것 건드려보고 있곤합니다. 이번 포스팅에서는 라즈베리파이로 SMTP 메일서버를 구축 dev-box.tistory.com 서비스 설치 서비스 확인 메일서버 설정하기 sudo vi /etc/mail/sendmail.mc 설정 파일 생성 sudo m4 /etc/mail/sendmail.mc > ./sendmail.cf sudo mv ./sendmail.cf /etc/mail 권한 오류 발생하는 에러로그를 보지 않기 sudo chown root:smmsp /etc/mail/sendmail.cf ..

ubuntu 2022.12.01

[ubuntu]FTP서버 설치

참조 https://blog.lael.be/post/8404 Ubuntu 에서 FTP 서버 설정하기 저는 리눅스에 기본 내장된 ssh 의 subsystem 인 sftp 사용을 권장합니다. (즉, 이 글을 읽을 필요없이 기본적으로 존재하는 sftp 사용을 권장합니다!) 굳이 FTP 사용을 원하시는 분들이 계셔서 설치방법 blog.lael.be 개요 -ubuntu에 FTP를 설치 할 것이다. vsftp를 설치하기전에 다른 ftp가 설치 되어 있는지 확인 ~$ sudo dpkg -l|grep ssh vsftp설치 ~$ sudo apt-get install vsftpd 서비스 확인하기 ~$ netstat -ntl vsftpd 실행 살태 보기 ~$ service vsftpd status Ubuntu 에서 FTP ..

ubuntu 2022.11.30

[ubuntu] 우분투에 텔넷 서버 설치 하기

참고 https://dololak.tistory.com/385 [ubuntu] 우분투 텔넷(Telnet)서버 구축하기 텔넷(Telnet) 텔넷은 원격 접속을 지원하는 프로그램 입니다. 원격접속이 있기 때문에 당장 내 앞에 서버 장비가 없더라도 급할 때 물리적 거리의 제약 없이 서버에 접속할 수 있습니다. 그러나 텔 dololak.tistory.com 개요 -우분투에 텔넷 서버 설치 할 것이다. 텔넷이란 ? 원격 접속을 지원하는 프로토콜 이다. 원격접속이 있어 멀리있는 서버에 접속 할 수 있다. 텔넷 서버 설치 텔넷 서버 패키지가 설치 확인 ~$ dpkg-query: no packages found matching xinetd apt-get 패키지 설치 ~$ sudo apt-get install xinet..

ubuntu 2022.11.30

[파이썬]파이썬 기본 학습

기본 문법 구분 내용 기본 연산자 +,-,*,/,//,% 변수 데이터를 담는 그릇, 미리 선언할 필요가 없으며 , 동일 변수라도 대입되는 값에 따라 자료형이 자동으로 달라짐 ex : val = 1 #type 이 int val = 1.1 #type 이 float 주석 # : 한줄 주석 " ' ~ ' " : 여러줄 주석 조건문 if 조건 : - elif 조건: - else - 반복문 for 변수 in range(시작,종료,step): - while(조건) : - 사용자 정의 함수 def 함수명(인자 -) : - return - 클래스 class 클래스명: def__init__(selft,매개변수들-): - 파이썬 주요 자료형 분류 자료형 설명 예 리스트 list - 목록과 같이 순서있는 값들 나열 - 내용 ..

머신러닝 2022.11.28

[머신러닝]인공지능 기본적인 틀

개요 - 인공지능의 대해서 학습한다. 인공지능 (Artificial Intelligence) : 인간처럼 사고하고 예측하려는 컴퓨터 기술 전반 강 인공지능 : 자의식이 있는 인공지능, 일반적인 영역에서의 문제를 스스로 해결할 수 있음 , 아직은 이론적 약 인공지능 : 자의식이 없는 인공지능, 특별한 영역에 대하여 문제를 해결. 현재 대부분의 인공지능 기술은 약 인공지능이다. 머신러닝 (Macgine Learning) : 인공지능의 한 분야, 대량의 데이터를 학습한 후 기꼐가 스스로 결과를 추론할 수 있음. -인공지능의 한 분야 -1959년 아서 사무엘에 의해 만들어짐 아서 사무엘이 "명시적인 프로그래밍 없이 컴퓨터가 학습하는 능력을 갖추게 하는 연구분야 이다 . " 라고 하였다. 딥러닝 (Deep Lea..

머신러닝 2022.11.28
반응형
LIST