분류 전체보기(26)
-
AI, 쇼츠 만들어줘! 주제만 정해주면 영상까지 뽑는 AI 만들기 -1-
요즘 AI로 쇼츠 만들기가 핫하다. AI로 이미지 만들고, 목소리 만드는건 좋은데 그것조차 내 소중한 시간이 들어간다. 그래서 전 과정을 자동으로 해주는 AI를 만들어 보았다. 주제는 "놀라운 치타의 능력"으로 정했다. 밑에는 그 결과다. 시작하고 최종 영상 뽑기까지 약 5분~6분 정도 걸린다. AI 툴들이 API를 많이 지원해줬으면 좋겠다. 현재는 API를 지원하는 AI 툴들이 제한적이다. 다음 2번째 글에는 영상에 배경음악을 넣고, 코드를 올리겠다.
2024.01.06 -
OpenApi를 활용한 지능형 댓글 봇 프로그램으로 tistory블로그에 댓글달기
구동 영상 후기 : 솔직히 ai가 쓴 댓글의 상태가 만족스럽진 않지만 편리하고, 앞으로 나올 ai모델은 더 나아지겠지라는 기대가 있습니다. 아래는 전체 코드와 코드별로 설명을 달아놓았습니다. 전체 코드 1. AI한테 질문하는 함수 from openai import OpenAI client = OpenAI(api_key = "my api-key") completion_MAX_TOKEN = 256 def generate_text(prompt, model="text-davinci-003", temperature=0, max_tokens=256, top_p=1, frequency_penalty=0, presence_penalty=0): response = client.completions.create( mode..
2023.12.24 -
crontab
crontab 개요 시스템에서 특정시간에 원하는 작업을 수행할 수 있도록 해주는 스케줄링을 말합니다. 시스템 백업 등과 같이 주로 새벽에 하는 작업들을 자동적으로 해 주는 용도로 많이 사용합니다. 실무에서는 Shell Scripting과 함께 많이 사용합니다. 주의사항 시간이 기준이기 때문에 시스템의 시간을 정확하게 설정해야 합니다. 설정을 한 다음에 시간을 변경해서는 안됩니다. 사용법 명령어 생성, 수정 crontab -e 리스트 확인 crontab -l 삭제 crontab -r 문법 형식 0~59 0~23 1~31 1~12 0~6 (0이 일요일) * 일 경우 매번이라는 뜻 실습을 하나 해보겠습니다. [root@localhost samadal]# crontab -e 매분 매시 매일 매월 매요일 cron..
2022.12.20 -
쉘 스크립트 맛보기
쉘(Shell) 운영체제상에서 사용자가 입력하는 명령을 읽고 해석하여 대신 실행시켜주는 프로그램이다. 사용자의 명령어를 해석하여 운영체제가 알아듣게 도와주는 명령어 해석기. 쉘 스크립트(Shell Script) 쉘에서 사용하는 명령어들을 조합해 만든 배치(batch)파일 배치파일이란 2줄 이상의 명령을 실행할 수 있는 파일을 말합니다. 쉘 스크립트 만드는법 파일편집기로 파일을 하나 만듭니다. # vi if_1 그 후 파일 맨위에 #!/bin/bash 를 입력합니다. 아래에는 내용을 대략 써준 뒤, #!/bin/bash A=40 if (( $A > 30 )) then echo "samadal" else echo "madal" fi 실행권한을 주면 완성됩니다. [root@localhost samadal]# ..
2022.12.20 -
리눅스 명령어 grep, awk, sed
grep 특정 조건에 맞는 문자열 패턴 검색 라인(줄) 단위로 출력 형식 grep '문자열' 파일경로 grep 'samadal' /etc/passwd [root@localhost bash]# grep 'samadal' /etc/passwd samadal:x:1000:1000:samadal:/home/samadal:/bin/bash [root@localhost bash]# grep -v 'samadal' /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin [root@localhost bash]# grep 'samadal' /etc/passwd | nl 1 samadal:x:1000:1000:samadal:/home/sam..
2022.12.19 -
1214수업, 리눅스xe복습, 윈도우관리,
DNS, DB, WEB 내가 DNS SELINUX 까먹지 말것 DNS 환경에서 웹서버 구현 -SRV100 :DNS구성 :IIS웹서버 -Client100 :네임서버 조회 :웹 브라우저 출력 1. :FTP 접속해서 파일 업로드 :웹 브라우저 출력 2. 윈도우1,2 2에서 1한테 INDEX.HTML을 줘서 1이 통신가능. ftp가active라서 서버,클라에서 인바운드 규칙에서 ftp추가 계정은 compmgmt.msc에서 로컬 사용자 및 그룹에서 사용자에 samadal 추가. 서버는 21추가. 클라에서는 ftp앱추가. DNS관리 = dnsmgmt.msc 고급보안=wf.msc IIS관리자=InetMgr.exe 컴퓨터 관리=compmgmt.msc 서버관리자=compmgmtlauncher *하위 도메인과 영역 위임 ..
2022.12.14