[아웃룩] 첨부파일 일괄 다운로드
다들 아웃룩 잘 사용하시나요?메일 보관함에 있는 첨부파일을 모두 다운로드 받고 싶을 때가 있는데요.그럴 때 유용한 기능을 소개해드리려고 합니다.메일 보관함에 있는 첨부파일 일괄 다운로드! 그럼 아래로 가실까요? VBA 실행 (alt + f11) 2. 새로운 모듈 생성 후 코드 복사 빨간 밑줄 부분은 폴더 구조에 따라 변경. Folders 함수는 중복이 되므로, 하위 폴더가 없다면 지우고, 있다면 추가하면 된다. 코드> Sub SaveAttachments() Dim olApp As Object Dim olNS As Object Dim olFolder As Object Dim olItems As Obje..
[MIL] Matrox Mil10 완전 삭제 방법 (CleanMil64)-프로그램 공유
Matrox사의 Mil10은 참 까다로운 프로그램이라 생각합니다. 설치나 삭제에서 조금만 문제가 생기면 절대 삭제가 안되더군요. (포맷까지 간적도...) 그래서 항상 삭제할 때 Mil 삭제 프로그램을 사용하는 것이 좋습니다. 아래에 프로그램과 삭제 방법을 공유드리겠습니다 :) 프로그램 다운로드 MIL10 (64bit) 삭제 방법 1. 프로그램 추가/제거에 있는 Matrox, Mil 관련 프로그램 제거 제거 완료 -> 3번으로 이동 제거 실패 -> 2번으로 이동 2. (프로그램 제거 실패시 수행) C:\Program Files 및 C:\Program Files (x86) 하위의 Matrox 관련 폴더 제거 실행 -> regedit -> HKEY_LOCAL_MACHINE -> SOFTWARE -> Matro..
[딥러닝] top layer는 입력층일까 출력층일까?
자료들을 찾아보면 top layer라는 표현이 자주 등장한다. top layer는 무슨 층을 의미하는 것일까? 결론은 '통상적으로 출력층을 의미한다' 이다. 나는 Top Layer = Input Layer 이라 생각했었다. Keras의 plot_model 함수로 그린 딥러닝 모델 구조도를 보자, 입력(위) 에서 출력(아래)로 흐르지 않던가? 이런 질문에 구글링해본 결과 다음과 같은 설명을 찾을 수 있었다. 1. 영향력 가장 출력에 영향이 많이 끼치는 층이기 때문에 top layer 라고 부른다. 2. 최상위 계층, Head 개념 결국 우리가 알고싶은 결과인 출력을 내보내는 최상위 층이기 때문이다. neural network 에서는 output layer를 종종 classification head, reg..
[GauGan2] AI가 자동으로 그림을 그려준다고? 나도 간단하게 해보기
본 글은 동작 구현에 맞추어 설명하였습니다. GauGan2 사이트로 이동 http://gaugan.org/gaugan2/ http://gaugan.org/gaugan2/ Building Ground Landscape Plant seg sketch image --> gaugan.org 페이지 하단 부분의 체크박스 체크! 좌측 상단의 체크박스를 사진과 같이 설정 간단하게 설명하자면 "텍스트(글)로만 사진을 그리겠다" 라는 뜻입니다. 아래 빨간 네모에 해당하는 텍스트창에 풍경을 묘사해봅시다. e.g) Strong waves hit the rock 입력 후 오른쪽 화살표 버튼을 누르면 사진이 생성됩니다. 아래 버튼을 누르면 사진을 다른 스타일로 변경해줍니다. 짜잔 다른 스타일로 바뀌었지요 아래는 다른 키워드로 ..
[엑셀] 다른 시트 값 참조하기 (손으로 일일이? No No)
사용 목적 : 같은 양식을 가진 여러 시트에서 동일한 좌표에 있는 값을 가져오고 싶을 때 사용한다. 사용법 : =INDIRECT("'"&시트이름좌표&"'!B1") 2023-05-08 내용 추가 댓글에 문의주셔서 알려드립니다 :) 상황 재현 시트 이름이 2023-05-01 같은 형식이면 안되는군요. 이 문제는 참조하려는 시트 이름 셀이 '날짜 형식'으로 되어있어 생기는 문제입니다. ctrl + ~ 키를 눌러서 셀의 값을 확인해봅시다. 아, 저희 눈에는 시트 이름이 2023-05-01 로 보이지만, 실제 셀 값은 45047이라는 값이어서 제대로 읽지 못하는 것이었습니다. 해결 방법 1. 시트 이름이 들어간 셀을 선택해주고 -> 우클릭 -> 셀 서식을 눌러줍니다. 2. 범주를 텍스트로 선택해주시고 확인을 눌러..
[파이썬] 개념 06. 함수
1. 함수 프로그래밍의 기본 틀 컴퓨터에게 정보를 입력하고, 컴퓨터가 작업을 하고 컴퓨터가 작업 결과를 출력 함수 특정 기능을 수행하는 코드(들의 모임) 함수의 구조 컴퓨터 함수 len() 자료를 넣으면 그 자료의 길이를 알려준다. int() 자료를 넣으면 정수형으로 변환해서 알려준다. str() 자료를 넣으면 문자열로 변환해서 알려준다. 2. 함수의 종류 내장 함수 파이썬 개발자들이 이미 만들어 둔 함수들 편리하게 가져다 쓰면 된다. print(), len(), max(), int(), … 등등 input()과 print() input() - 자료를 입력하는 함수 print() - 자료를 출력하는 함수 max()와 min() max() - 시퀀스 자료의 최대값을 구하는 함수 min() - 시퀀스 자료의..
[파이썬] 개념 05. 기초 자료형2
1. 문자열 / 리스트 활용 수강 목표 문자열과 리스트를 더 활용할 수 있다. 튜플이 무엇인지 알고, 리스트와의 차이점을 이해한다. 딕셔너리를 이해하고 활용할 수 있다. 문자열 / 리스트 활용 지난 시간 : append / insert / remove / sort list.pop(i) 인덱스 i의 원소를 제거 후 그 원소를 반환 (괄호를 비울 시 마지막 원소를 비운다.) my_list = [1,2,3,4,5] print(my_list,pop(0))…………..#1 print(my_list.pop())…………….#5 seq.count(d) 시퀀스 내부의 자료 d의 개수를 반환 my_seq = [2.2.2.4.4] print(my_seq.count(2))………….#3 str.split( c ) (문자열 -> ..
[파이썬] 개념 04. 반복문
1. 반복문 반복문의 필요성 별을 100개 출력해야 한다면? 같은 명령을 반복하는 코드를 묶어서 표현하자! 반복문 어떠한 조건이나, 범위 내에서 어떠한 명령을 반복적으로 수행하는 것 ex) 기간을 주고 반복 숙제를 12시 30분까지 하겠어 범위를 주고 반복 숙제를 10페이지만큼 반복 파이썬의 반복문1 for문 범위를 지정해줘야한다. 파이썬에서는 시퀀스를 준다. 시퀀스에서 원소를 하나씩 가져와서 출력하라! [1,2,3] print for문 원소로 반복하는 방법 시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 실행 for문 안에 들어갈 명령들은 들여쓰기로 구분! 명령이 len(시퀀스)번 만큼 실행! for 변수 in 시퀀스 : sum = 0 for i in [1,2,3] sum = sum + i; for문 예..
[파이썬] 개념 03. 리스트
1. 리스트의 활용 오늘의 목표 리스트에서 원소를 삽입, 제거, 정렬할 수 있다. 순서가 있는 자료형을 활용할 수 있다. -> 문자열 리스트 조건에 따라 반복하는 방법을 이해한다. 원소, 횟수로 반복하는 방법을 이해한다. 리스트 활용 인덱싱과 슬라이드 외에 어떻게 사용할 수 있을까? list.append(d) 자료 d를 리스트 마지막 원소 뒤에 추가. 오직 한 개의 자료만 넣을 수 있다. a = [] b = ['a', 'b', 'c'] a.append(10) b.append('d') print(a, b) >>> [10] ['a', 'b', 'c', 'd'] list.insert(i,d) 인덱스 i에 자료 d를 추가. 오직 한 개의 자료만 넣을 수 있다. c = [1,2,4,5] c.insert(2,3) ..