일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 리눅스
- 애저
- AI챗봇
- Linux
- GIT
- go
- 사용자 계정 관리
- git hub
- terraform
- 3티어 아키텍처
- 클라우드
- nexus
- python
- jenkins
- maven
- 파이썬
- aws사용자모임
- OpenAI
- 변수
- Azure
- dockerfile
- open ai
- 표준 라이브러리
- it기사
- 함수
- awskrug
- docker
- 프로세스 관리
- AWS
- AI
- Today
- Total
목록전체 글 (182)
We are Architect
https://zdnet.co.kr/view/?no=20241226143141 "데이터 가상화 적용"…디노도, LGU+에 '디노도 플랫폼' 공급디노도코리아가 LG유플러스에 데이터 가상화 플랫폼을 공급해 통신 네트워크 인프라 고도화를 돕는다. 디노도는LG 유플러스 NW부문의 데이터 관리 체계 구축 프로젝트에 데이터 통합 관리 솔루zdnet.co.kr # 키워드디노도 (Denodo) : 디노도는 1999년 설립된 글로벌 데이터 관리 솔루션 기업으로, 데이터 가상화 기술을 기반으로 한 '디노도 플랫폼'을 통해 데이터 통합, 관리, 배포를 지원.디노도 플랫폼 : 디노도 플랫폼(Denodo Platform)은 데이터를 한곳에 모으지 않고 여러 데이터 소스(예: 데이터베이스, 클라우드 스토리지, API, Exce..
* 매개변수형 프로젝트만약 외부 입력을 받아야 하는 작업이 있다면 This project is parameterized 체크박스를 선택한다. 그러면 부울형이나 문자형처럼 필요한 외부 입력 유형을 지정할 수 있다. 예를 들어 문자열을 입력으로 보내려면 String Parameter옵션을 선택한다. * 프로젝트 비활성화오른쪽 위의 토글 버튼으로 변경할 수 있다. 이 옵션을 비활성화 하면 작업이 실행되지 않으며 새로운 빌드 또한 실행되지 않는다. 필수 인프라가 없어서 일시적으로 특정 작업을 사용하지 않는 경우 유용한 설정값이다. * 동시 빌드 실행기본적으로 작업 실행은 한번에 하나만 가능하나 실행 버튼을 여러 번 클릭하면 현재 실행 중인 작업이 완료될 때까지 대기열에 추가되는 방식이다. 이러한 기본 실행 ..
* 취지 유튜브를 보던 중에 해당 영상을 나중에 데이터가 없어도 다운로드하여서 비행기 같은 곳에서 보고 싶었을 때가 있을 거 같았다. 그래서 어떻게 하면 영상을 다운로드할 수 있을까 하던 도중 우리의 만능 도구인 파이썬은 이 고민을 해결해 줄 수 있었다. * 사용된 도구yt_dlp : yt_dlp은 유튜브 및 다른 스트리밍 플랫폼의 동영상을 다운로드 하기 위한 라이브러리. * 코드 패키지 및 모듈# yt_dlp은 유튜브 및 다른 스트리밍 플랫폼의 동영상을 다운로드 하기 위한 라이브러리.# YoutubeDL은 다운로드를 수행하는 주요 클래스.from yt_dlp import YoutubeDL함수 및 코드def download_video(): url = input("다운로드 할 유튜브 URL : ") ..
https://zdnet.co.kr/view/?no=20241223172915 AI 바람 탄 SW업계, 새해엔 글로벌·금융 '주목'2024년 소프트웨어(SW) 산업은 인공지능(AI)의 핵심 축으로 자리 잡으면서 국내외 기업들이 더욱 치열한 혁신 경쟁을 벌였다. 마이크로소프트 등 글로벌 기업들이 국내 공공 SW 시장에 본격 진출zdnet.co.kr
* 도커의 아키텍처 도커는 컨테이너의 실행뿐만 아니라 다양한 기능을 제공한다. 물론 리눅스로도 컨테이너를 만들고 실행할 수 있지만 도커가 제공하는 기능이 더욱 개발에 있어서 사용자들에게 편리함을 준다.이러한 기능을 제공하는 도커는 도커 데몬 서버와 클라이언트 도커 커맨드, 그리고 이미지 보관소인 레지스트리로 구성된다. * 도커 아키텍처의 구성요소도커 데몬 : 클라이언트로부터 명령을 받아서 이미지, 컨테이너, 네트워크, 볼륨등을 관리하는 프로세스.도커 클라이언트 : 컨테이너 호스트에게 명령을 내리는 주체.이미지 : 컨테이너의 템플릿을 말한다. 컨테이너를 실행하기 위한 필요 파일들.이미지는 다른 이미지를 기반으로 만들어진다. 그리고 Dockfile이라는 요청 명령서에 따라서 만들어진다.하나의 이미지로 여러..
* 젠킨스에서 사용자 관리란?젠킨스는 여러 팀원이 사용하는 도구이다. 어느 인원은 관리자를 담당하고 다른 인원은 최소한의 접속권한만 갖는다.이러한 사용자의 권한을 부여하면 가장 먼저 사용자를 만들어야 한다. 그리고 혹은 삭제하거나 정보를 수정해야 한다. * 젠킨스 사용자 생성젠킨스에서 사용자 관리 섹션은 다음과 같다.사용자 만들기오른쪽에 create user를 누르면 새로운 사용자를 만들 수 있다. * 젠킨스 사용자에게 역할 할당 사용자에게 역할을 할당하려면 우선 역할과 권한을 생성하고 역할에 권한을 부여하는 과정이 필요하다.우선 권한을 생성하려면 역할-기반 권한 부여 전략 플러그인을 설치해야 한다. * 역할-기반 권한 부여 전략 플러그인 설치플러그인 관리자 페이지로 이동.플러그인 설치Role-ba..
* 자격 증명 관리란?젠킨스 서버가 다른 외부 도구들을 이용하기 위해서 도구들에 접속할 수 있게 도와주는 비밀번호 및 API토큰을 관리하는 방식이다.예를 들어 젠킨스가 접속하려는 시스템에서 기본 인증을 요구한다면 사용자 이름과 비밀번호를 제공해야 한다.혹은 SSH인증을 요구하면 개인키를 제공해야한다. 젠킨스에서는 인증에 필요한 정보를 자격 증명이라고 한다. 젠킨스에서는 자격증명 항목을 생성하고 인스턴스 내에 이 정보를 저장할 수 있다. * 자격 증명 항목 생성넥서스나 깃 등의 외부 도구에서 사용자를 인증하는 데 사용하는 기법은 여러가지가 존재.기본 인증(비밀번호)SSH 인증(개인키)API 토큰인증서젠킨스의 자격증명 플러그인을 사용하면 다양한 유형의 작격 증명을 생성하고, 필요 인증 정보를 저장할 수 ..
https://zdnet.co.kr/view/?no=20241224111816 하나투어, AI 챗봇으로 24시간 여행 상담..."고객 문의 218% 증가"연말 여행 수요가 급증하면서 인력이 제한적인 여행사들은 늘어나는 고객 문의를 모두 감당하기 어려운 상황에 직면했다.하나투어는 메가존클라우드와 협력하여 생성형 인공지능(AI) 챗봇을 도zdnet.co.kr
* 젠킨스 보안 설정젠킨스에서는 인증과 권한 부여 기능을 설정하는 기능이 존재한다.인증은 로그인과 같이 시스템에 접속하는 사용자의 신원을 확인하는 절차를 이야기한다.권한 부여 기능은 말 그대로 사용자에게 시스템 기능에 접근할 수 있는 권한을 부여해 준다. * 젠킨스의 전역 보안 구성젠킨스의 보안 관련 설정은 해당 페이지에서 설정한다.보안 관련 설정들Disable “Keep me signed in”(내 정보 기억 비활성화) : 이 옵션은 선택 해제된 상태가 기본값이며 해당기능은 마치 구글의 비밀번호 등을 쿠키 데이터로 기억해서 자동 로그인 시키는 시스템.Security Realm : 사용자 인증을 담당하는 보안 시스템을 설정하는 섹션 delegate to servlet container(서블릿 컨테이너에..
* 전역 도구 구성 설정전역 도구 설정 페이지는 현재 도구 페이지에 포함이 되어 있다. * 전역 도구 구성의 이해메이븐 빌도 도구 관련 설정메이븐은 컴파일, 패키징, 배포 같은 자바 애플리케이션 빌드 단계를 자동화하는 데 사용된다.메이븐은 다른 플러그인들의 지원을 받아 작업을 수행하는 명령행 인터페이스 빌드 도구이다. 메이븐의 setting이라는 파일은 메이븐의 동작 방식을 제어하는 설정 파일이다.메이븐의 설정에는 다음 2개의 구성 파일이 사용된다.Default settings provider(사용자 설정) : 이 파일의 기본 위치는 {user.home}/.m2 /settings.xml 이고 파일 이름은 settings.xml이다. {user.home}은 현재 사용자 경로를 의미한다. 더 쉽게 이야기 ..