728x90
반응형

전체 글 566

(멋진글) 복잡한 머리를 식혀주는 명언

(멋진글) 복잡한 머리를 식혀주는 명언 일하다보면 몰두 하는것이 좋을 듯도 하지만 많이 고민 할 것도 많이 할것도 아닌 상황도 있습니다. 일이 복잡 할 수록 머리를 비워서 숲을 보고 나가야할 방향을 재정의 해 볼 시점도 생각 했으면 합니다. 비관도 낙관도 말고 자책도 없이 갈 길은 가야 겠지요. 물러나서 조용하게 구하면 배울 수 있는 스승은 많다.사람은 가는 곳마다 보는 것마다 모두 스승으로서 배울 것이 많은 법이다. - 맹자 - ​ 단순하게 살아라. 현대인은 쓸데없는 절차와 일 때문에 얼마나 복잡한 삶을 살아가는가- 이드리스 샤흐 - 먼저핀꽃은 먼저진다 남보다 먼저 공을 세우려고 조급히 서둘것이 아니다- 채근담 - 사막이 아름다운 것은 어딘가에 샘이 숨겨져 있기 때문이다 - 생떽쥐베리 -

humility 2024.02.02

[Docker] 자주 사용하는 "docker exec, attach, logs" 명령어 정리

[Docker] 자주 사용하는 "docker exec와 attach 그리고 logs" 명령어 정리 컨테이너에서 작동을 확인하고 실행하는 명령으로 "attach", "exec", "logs"와 같은 명령을 이용합니다. 주로 콘솔 터미널을 연결하여 입출력으로 상호작용하는 예시를 살펴 봅니다. docker attach docker logs docker exec 명령어설명사용 예시docker attach실행 중인 컨테이너에 연결하여 해당 터미널에 명령을 전송합니다.docker attach [컨테이너 ID 또는 이름]docker exec실행 중인 컨테이너에서 새로운 프로세스를 실행합니다.docker exec [옵션] [컨테이너 ID] [명령어]docker logs컨테이너의 로그를 확인합니다.docker logs ..

DevOps 2024.01.27

[Docker] 자주 사용하는 "docker volume" 명령어 정리

[Docker] 자주 사용하는 "docker volume" 명령어 정리 docker volume 명령어는 Docker에서 볼륨(Volume)을 관리하는 데 사용됩니다. 볼륨은 컨테이너 간에 데이터를 공유하거나 컨테이너의 데이터를 호스트와 분리하는 데 사용됩니다. docker volume 사용법 docker volume COMMAND [OPTIONS] 여기서 COMMAND는 볼륨 관리를 위한 서브커맨드(하위 명령어)이며, 다양한 옵션(OPTIONS)을 사용하여 특정 동작을 수행할 수 있습니다. 주요 docker volume 명령어의 서브커맨드와 옵션들은 다음과 같습니다: 1) create: - 새로운 볼륨을 생성합니다. docker volume create my_volume 2) inspect: - 볼륨에..

DevOps 2024.01.26

[Docker] 자주 사용하는 "docker build" 명령어 정리

[Docker] 자주 사용하는 "docker build" 명령어 정리 docker build 명령어는 Docker 이미지를 생성하는 핵심 명령어로, Dockerfile을 사용하여 컨테이너의 빌드 과정을 정의하고 실행합니다. Dockerfile은 Docker 이미지를 빌드하는 데 필요한 모든 명령어와 설정을 포함하는 텍스트 파일입니다. docker build 사용법 docker build [OPTIONS] PATH | URL | - OPTIONS: 빌드 시 동작을 제어하는 데 사용되는 옵션을 지정합니다. PATH | URL | -: Dockerfile이 위치한 경로(로컬 경로 또는 원격 URL)를 지정합니다. -은 표준 입력(stdin)에서 Dockerfile을 읽는 옵션입니다. 주요 docker buil..

DevOps 2024.01.25

[Docker] 자주 사용하는 "docker pull" 명령어 정리

[Docker] 자주 사용하는 "docker pull" 명령어 정리 docker pull 명령어는 Docker Hub 또는 다른 Docker 레지스트리에서 이미지를 다운로드하는 데 사용됩니다. (※ Docker Hub은 공식적으로 지원하는 이미지들이 모여있는 중앙화된 레지스트리입니다.) docker pull 사용법 docker pull [OPTIONS] NAME[:TAG|@DIGEST] docker pull 의 추가 옵션들 OPTIONS: 추가적인 옵션을 설정할 수 있습니다. NAME: 다운로드할 이미지의 이름입니다. TAG: 이미지의 특정 버전이나 레이블을 나타냅니다. 생략하면 기본적으로 "latest" 태그를 다운로드합니다. DIGEST: 이미지의 고유한 식별자를 사용하여 특정 버전을 나타냅니다. 1..

DevOps 2024.01.24

[Docker] 자주 사용하는 "docker rmi" 명령어 정리

[Docker] 자주 사용하는 "docker rmi" 명령어 정리 docker rmi 명령어는 Docker 이미지를 삭제하는 데 사용됩니다. 이 명령어를 사용하면 불필요한 이미지를 정리하고 디스크 공간을 확보할 수 있습니다. docker rmi [OPTIONS] IMAGE [IMAGE...] o OPTIONS: 추가적인 옵션을 설정할 수 있습니다. o IMAGE: 삭제하려는 이미지의 이름이나 ID를 지정합니다. 1) 도커 이미지 이름으로 삭제 : - 이미지의 이름이나 ID로 삭제 # "my_image"라는 이름의 Docker 이미지를 삭제 docker rmi my_image 2) 여러개의 이미지를 동시 삭제 : - 여러 이미지를 동시에 삭제하려면 여러 이미지의 이름이나 ID를 공백으로 구분하여 지정 # ..

DevOps 2024.01.23

[Docker] 자주 사용하는 명령어 "docker images" 정리

도커(Docker)는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 도커 명령어를 사용하여 이미지를 관리하고 컨테이너를 생성, 실행, 중지, 삭제할 수 있습니다. 아래는 도커 명령어중에 자주 사용하는 명령어들입니다. docker ps : Docker에서 실행중인 컨테이너 목록을 출력합니다. docker images: 현재 시스템에 있는 Docker 이미지 목록을 표시합니다. docker pull: Docker Hub에서 이미지를 다운로드합니다. docker build: Dockerfile을 사용하여 새로운 이미지를 빌드합니다. docker rmi: 이미지를 삭제합니다. docker run: 이미지를 기반으로 새로운 컨테이너를 시작합니다. docker stop: 컨테이너를 정지합니다. docker atta..

DevOps 2024.01.21

비즈니스 성공을 위한 기업가 정신 5가지 덕목 (Entrepreneurship)

기업가정신(Entrepreneurship)과 기업가(Entrepreneur) 성공한 기업인과 학자들이 보는 성공하는 기업인의 공통 특성을 정리하면 ▲남다른 문제 인식 ▲기회에 대한 집착 ▲창의성 ▲혁신 역량 ▲도전의식 ▲위험 감수 능력 (불확실성에 대한 수용력) ▲실행력 ▲몰입과 열정 ▲협력 기술 등을 꼽는다. 비즈니스 성공을 위한 기업가정신 5가지 덕목을 정리하면 1. 개인 사업자 마인드 버리기: ( 남다른 문제 인식, 몰입과 열정 ) 보다 크고 더 나은 존재가 되어야 한다. 아웃소싱과 위임을 실행하고, 강력한 일-생활의 균형이 필요하다! 2. 자신과 비즈니스에 투자하기: (창의성,기회에 대한 집착) "비용"과 "투자"의 차이를 인정하라. 모든 것은 ROI에 관한 것이다. "그걸 감당할 수 없어" 같은..

humility 2024.01.19

[Docker] 자주 사용하는 "docker ps" 명령어 정리

도커(Docker)는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 도커 명령어를 사용하여 이미지를 관리하고 컨테이너를 생성, 실행, 중지, 삭제할 수 있습니다. 아래는 도커 명령어중에 자주 사용하는 명령어들입니다. Docker 변경 사항을 적용하고 상태를 파악하는데 " docker ps [options]" 가 필요합니다. 관련 명령어를 살펴 봅니다. [Docker] Docker ps 명령어 정리 docker ps 명령어 1. docker ps -a or --all: 설명: 중지된 컨테이너를 포함하여 모든 컨테이너를 표시합니다. $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9fc210c3afc1 portainer/portain..

DevOps 2024.01.18

더닝 크루거 효과 - 벼는 익을수록 고개를 숙인다

옛 속담에 "벼는 익을수록 고개를 숙인다"는 말처럼 어떤 상황에서는 용감한 자신감도 필요하지만 올바르게 볼 수 있는 겸손함도 있어야 한다. 조금 아는 사람은 자신의 능력을 과대평가하는 경향이 있고 반면 적당히 유능한 사람은 자신의 능력을 과소평가하는 경향이 있다. (Dunning–Kruger effect) 자신감이 낮은 사람이 진정한 대가가 된다 우리 시대의 고통스런 것들 중 하나는 자신감을 느끼는 사람은 어리석은 반면, 상상력과 이해력이 높은 사람들은 스스로를 의심한다는 것이다. - 버트란드 러셀 더닝 크루거 효과 ‘'무능(無能)한 사람은 자신감이 넘치고 지혜로운 이들은 스스로를 의심한다. 무능한 사람일수록 자신감에 넘친다.’ 결과적으로 최하위권과 최상위권을 포함한 많은 사람들이 "자기들이 중간쯤 되는..

humility 2024.01.17

[Shell-Script 고수되기] 셀스크립트의 이해와 AWK 프로그래밍 - 디렉토리 용량 조회 ( space.sh)

셀스크립트의 이해 셀스크립트 프로그래밍 도구 AWK awk는 셀스크립트에서 C언어와 유사한 프로그래밍이 가능한 유용한 도구입니다.셀스크립트의 이해와 셀스크립트를 이용한 복잡한 프로그래밍이 가능한 도구 AWK를 소개 합니다. 고수의 최강 무기 awk 예시 awk로 디렉토리별 사용량을 확인하고 소팅을 해서 출력해 주는 스크립트를 작성하는 방법을 설명합니다. [첨부 파일] : "space" 스크립트 실행 방법은 아래 있습니다. 셀스크립트의 이해와 AWK 기초문법과 응용 - 디렉토리 사용량 조회 ( space.sh) - #셀스크립트문법 #awk사용법 awk를 설명하기 전에 간단한 셀스크립트 소개와 AWK의 기초 문법 그리고 세부적인 응용 문법 그리고 셀스크립트 응용 프로그램 작성등에 대한 내용으로 작성해 보았습..

InfraPlatform 2024.01.16

권력을 경영하는 7가지 원칙-제프리 페퍼

권력을 경영하는 7가지 원칙-제프리 페퍼1. 자신을 재창조하라 2. 목숨을 걸고 평판을 지켜라 3. 이미지와 상징을 앞세워라 4. 말이 아닌 행동으로 승리를 쟁취하라 5. 정직하고 아량 있는 태도를 보여라 6. 돈의 노예가 되지 말라 7. 상대보다 똑똑하게 보이지 말라 1. 권력의 중요성을 인식하라 : 권력이란 무엇이며, 어떻게 작동하는지 이해하라. 권력이란 다른 사람들을 통제하거나 영향력을 행사할 수 있는 능력이라고 정의합니다. 권력은 다양한 형태로 나타날 수 있으며, 이를 효과적으로 사용하기 위해서는 권력의 속성과 그에 따른 성공과 실패를 이해해야 합니다1. 2. 네트워크를 구축하라: : 다양한 사람들과 관계를 형성하고 유지하라. - 이 원칙은 다양한 사람들과 관계를 형성하고 유지하는 것이 중요하다는..

humility 2024.01.15

5가지 유용한 Docker 명령어 정리

5가지 유용한 Docker 명령어 정리 Docker 사용 시 알아야 하는 컨테이너 프로세스, 이미지, 로그, 네트워크 등 관련 기초 명령어들을 정리 해 봅니다. 1. 이미지 관련 명령어: - `docker images` : 현재 시스템에 있는 Docker 이미지 목록을 표시합니다. - `docker pull ` : Docker Hub에서 이미지를 다운로드합니다. 2. 컨테이너 관련 명령어: - `docker ps` : 실행 중인 컨테이너 목록을 표시합니다. - `docker ps -a` : 모든 컨테이너(실행 중인 것과 종료된 것)를 표시합니다. - `docker run ` : 이미지를 기반으로 새로운 컨테이너를 시작합니다. - `docker stop ` : 컨테이너를 정지합니다. - `docker st..

InfraPlatform 2024.01.10

꿀팁 CentOS Docker 관리 - Portainer 설치 완벽 따라하기(Docker GUI)

[도커 관리를 쉽게하는 꿀팁]꿀팁 CentOS Docker 관리 - Portainer 설치 완벽 따라하기(Docker GUI) docker를 이용하는 것이 보편화 되면서 Kubernetis , Ranchers , Portainer 등의 GUI 환경을 이용하는 것이 필요한 시대가 되었습니다. 여러대의 도커를 운영하기 위해서는 이런 툴들이 앞으로 필요할 것으로 보입니다. Portainer 는 도커를 웹 페이지를 통해 작동 상태나 도커관리를 쉽게 해주는 툴입니다. Portainer를 이용하면 서버의 작동 상태를 볼수 있는 Dashboard와 새로운 이미지를 생성, Volume, Host 관리 등을 통해서 쉽게 도커 커멘드를 사용하지 않고도 도커 환경을 관리할 수 있습니다. 1. Docker 패키지 설치 2. ..

DevOps 2024.01.09

Nokia -"We didn’t do anything wrong, but we lost"

우리는 잘못한것을 하지 않았지만 어떻게든 지고 말았다. "we didn’t do anything wrong, but somehow, we lost". Nokia CEO 2016년 마이크로소프트(Microsoft)가 노키아(Nokia) 인수를 발표하는 기자회견에서 노키아의 스티븐 엘롭 최고경영자(CEO)는 이렇게 말했습니다. '우리는 잘못한것을 하지 않았지만 어떻게든 지고 말았다. ' 그 말을 하면서 그의 경영진과 그 자신도 슬퍼하게 되었습니다. 이 글이 주는 교훈은 변화하지 않으면 경쟁에서 제외될 것이라는 것입니다. 배우고 개선하려 하지 않는 사람들은 결국 산업에서 더 이상 관련성이 없어질 것입니다. Nokia는 존경받는 글로벌 모바일 기업이 었습니다. 그들은 사업에서 아무런 잘못을 저지르지 않았지만, ..

humility 2024.01.08

VirtualBox 가상디스크 이미지 Shrink 하는 방법

VirtualBox 가상디스크 이미지 용량 줄이는 방법 버추얼 머신의 가상디스크 이미지를 사용하면 실제 쓰는 용량 만큼 동적 크기가 점점 커져갑니다. 그러나 가상 머신내부의 파일을 삭제하더라도 이미지 파일 용량은 줄어들지 않습니다. 이런 경우 가상이미지 관리자의 파일 용량을 줄이는(Shrink, Compress) 명령을 써서 줄일 수 있습니다. VBoxManage.exe modifyhd 가상미디어.vdi --compact VDI 파일 용량을 Compress 하기 위해서 다음과 같은 작업이 필요합니다. 가. 버추얼 머신을 구동한다. 그리고 sdelete 다운받기 http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx나. 버추얼머신내 불필요한 프로그램과..

InfraPlatform 2024.01.07

Linux에서 Grubby를 활용한 부트로더 설정 관리- Change GRUB menu

Linux에서 Grubby를 활용한 부트로더 설정 관리 - Change GRUB menu - Linux Change GRUB menu - update kernel-image - grubby - Update GRUB's default menu selection Linux 시스템에서 부팅 프로세스를 제어하고 구성하기 위해 grubby를 사용하는 방법에 대해 알아봅니다. 1. Grubby란 무엇인가? Grubby는 Linux 환경에서 사용되는 명령어로, 부트로더 설정을 관리하는 데에 유용합니다. 특히, Redhat 계열의 CentOS, RHEL, RockyLinux 등 에서 주로 사용됩니다. 또 리눅스는 (Linux)를 부터로더(GRUB)를 이용해서 멀티OS 부팅이 가능합니다. PC에서 리눅스와 Windows..

InfraPlatform 2024.01.05

Gradle 설치 마스터 클래스 - 단계별로 익히는 간편한 설정 가이드

Gradle 설치 마스터 클래스 - 단계별로 익히는 간편한 설정 가이드 [ 목 차 ] 1. Gradle 설치 2. 환경 변수 설정 3. Gradle 버전 확인 4. 기본 프로젝트 생성 5. 프로젝트 디렉토리 구조 확인 6. gradle 설정으로 "Hello World" 프로젝트 만들기 7. gradle로 프로젝트 컴파일하고 실행하기 8. 특정 클래스만 컴파일 하고 테스트 하기 # Setting Up for Gradle # compile and run with gradle Gradle을 설정하는 것은 프로젝트를 시작하는 첫 번째 단계입니다. 아래는 Gradle을 설정하는 예시입니다. 1. Gradle 설치 먼저, [Gradle 공식 웹사이트](https://gradle.org/install/)에서 Grad..

Programming 2024.01.04

자바 개발자를 위한 필수 도구 설치 가이드 - JDK, Gradle, Maven 한 번에 완성하기

자바 개발자를 위한 필수 도구 설치 가이드 - JDK, Gradle, Maven 한 번에 완성하기 [ 주요 내용 ] 1. 시스템 환경 변수 설정 (Windows) 2. Java 개발 환경 필수 도구 설치 (JDK, GRADLE, MAVEN) 3. 설치 검증 1. 시스템 환경 변수 설정 (Windows) - 시스템 속성창( sysdm.cpl )을 열고 윈도우 환경 변수를 설정 합니다. 개발 환경을 세팅할 때 경로 설정을 위해 자주 들어가게 되는 창이 "시스템 속성" 창입니다. 그런데 window10이후에는 이 창을 찾기가 어렵습니다. 그래서 시스템 명령으로 찾는 방법을 소개 합니다. sysdm.cpl ( system device manager control panel applet ) - 윈도우키 + R키로..

Programming 2024.01.02

[Gartner] ChatGPT와 생성 AI가 기업에 미치는 영향과 고려사항

2025년까지 기업의 30%가 AI 증강 개발 및 테스트 전략을 구현하게 될 것이며 2021년의 5%에 대비해서 크게 증가 -Gartner 예측- [Gartner] ChatGPT와 생성 AI가 기업에 미치는 영향과 고려사항최근 Generative AI(생성형 AI)의 기업 사용 사례는 단순히 텍스트 생성을 넘어 다양한 분야에 적용이 되고 있습니다. 예를 들어, 새로운 약물 연구, 반도체 칩 설계, 재료 과학등 신소재 개발과 같은 혁신적인 산업에도 활용될 수 있습니다. 생성형 AI 는 기업의 자동화 및 창의성을 향상시키며 새로운 아이디어를 발굴하는 데 활용 될 줄 수 있습니다. 생성적 AI는 레이블이 지정되지 않은 데이터에 대해 훈련된 모델을 이용하여 다양한 작업을 수행할 수 있으며, 기업에서는 자연어 처..

Tech-Trends 2024.01.01
728x90
반응형