본문 바로가기
728x90
반응형

Programming130

Adobe 일러스트레이터 소개 Adobe 일러스트레이터 소개Adobe 일러스트레이터는 디지털 그래픽 디자인을 위한 강력한 도구 중 하나로, 프로페셔널한 디자인 작업을 위한 필수 소프트웨어입니다. 일러스트레이터는 다양한 용도로 사용되며, 로고, 아이콘, 일러스트레이션, 패턴, 포스터 등 다양한 형태의 디자인 작업에 활용됩니다. 이 블로그 글에서는 Adobe 일러스트레이터의 주요 기능과 활용 방법에 대해 살펴보겠습니다.Adobe 일러스트레이터란 무엇인가요?Adobe 일러스트레이터는 Adobe Systems에서 개발한 벡터 기반의 그래픽 편집 프로그램입니다. 이 소프트웨어는 픽셀 기반의 이미지 편집 소프트웨어인 Adobe 포토샵과는 달리, 이미지를 수학적인 공식으로 표현하여 크기를 조절해도 이미지 품질이 손상되지 않는 특징이 있습니다. 이.. 2024. 5. 8.
CMake로 빌드하기 CMake로 프로젝트 빌드하기CMake는 크로스 플랫폼의 오픈 소스 빌드 시스템입니다. 이를 사용하면 여러 운영 체제에서 동일한 소스 코드로 다양한 환경에서 손쉽게 프로젝트를 빌드할 수 있습니다. 이번 안내서에서는 CMake의 기본적인 사용법을 초보자들을 대상으로 설명하겠습니다.CMake란 무엇인가요?CMake는 소스 코드를 컴파일하는 방법을 명시하기 위한 툴입니다. CMake는 C++, C, Python 등 다양한 언어를 지원하며, 복잡한 프로젝트의 빌드를 자동화하는 데 사용됩니다.CMake의 장점크로스 플랫폼 지원: Linux, Windows, macOS 등 다양한 플랫폼에서 동일한 빌드 프로세스를 사용할 수 있습니다. CMake의 구문은 비교적 직관적이며, 쉽게 배울 수 있습니다. 빌드 옵션을 설정.. 2024. 5. 7.
SCP로 원격서버 파일복사 SCP(secure copy) 사용법SCP(secure copy)는 원격 시스템 간에 파일을 안전하게 전송하는 유틸리티입니다. SSH(secure shell) 프로토콜을 사용하여 데이터를 암호화하고 전송하므로 보안이 보장됩니다. SSH는 데이터를 암호화하여 보안을 유지하므로, SCP를 사용하면 중요한 파일을 안전하게 전송할 수 있습니다.로컬에서 원격서버로 복사로컬 시스템에서 원격 시스템으로 파일을 복사할 때는 다음과 같이 사용합니다. scp [로컬 파일 경로] [원격 사용자명]@[원격 호스트]:[원격 파일 경로]ex) scp ~/share test@123.0.0.12:/vol/users/test/test.tar원격서버에서 로컬로 복사파일 다운로드원격 시스템에서 로컬 시스템으로 파일을 다운로드할 때는 다음.. 2024. 4. 29.
리눅스 텍스트 데이터 찾기 (AWK) 리눅스 텍스트 데이터 찾기 (AWK) AWK는 텍스트 처리 및 데이터 추출을 위한 강력한 명령어 중 하나입니다. 이것은 리눅스 및 유닉스 시스템에서 특히 자주 사용됩니다. AWK는 특정 패턴을 찾아서 그에 맞는 작업을 수행하거나 파일의 특정 부분을 추출하는 데 사용됩니다. 이번에는 AWK 명령어의 기본 사용법을 알아보겠습니다. AWK의 기본 구문 AWK 명령어의 기본 구문은 다음과 같습니다. awk '패턴 { 액션 }' 파일명 항목 설명 패턴 AWK가 파일에서 찾을 조건을 지정합니다. 이 조건이 참이면 해당 액션을 수행합니다. 액션 지정된 패턴이 발견되었을 때 실행할 명령어나 작업을 지정합니다. 파일명 AWK를 적용할 파일의 이름을 지정합니다. 행 인덱싱: AWK에서는 행을 행 번호로 참조할 수 있습니다.. 2024. 4. 15.
소프트웨어 개발에서 Entity란? 소프트웨어 개발에서 Entity란? 소프트웨어 개발에서 Entity란 무엇인가? 소프트웨어 개발에서 Entity는 현실 세계의 개체나 개념을 나타내는 데이터 구조를 의미합니다. 보통 데이터베이스 설계나 객체지향 프로그래밍에서 사용되며, 업무 도메인의 중요한 부분을 모델링하는 데 사용됩니다. Entity는 속성과 행위를 가지고 있으며, 시스템에서 수행되는 작업의 대상이 될 수 있습니다. Entity의 예시 사용자(User): 웹 애플리케이션에서 사용되는 사용자는 일반적인 Entity입니다. 사용자의 속성으로는 이름, 이메일, 비밀번호 등이 있을 수 있으며, 로그인, 회원가입, 프로필 수정 등의 행위를 수행할 수 있습니다. 제품(Product): 전자 상거래 웹사이트에서는 제품이 Entity입니다. 제품의 .. 2024. 4. 8.
검색에 잘 노출되는 방법 (sitemap) 웹사이트를 보다 효율적으로 색인화하는 핵심 Sitemap.xml은 웹사이트의 구조와 컨텐츠를 검색 엔진에게 알려주는 중요한 파일입니다. 이 파일은 웹사이트의 모든 페이지와 그 페이지 간의 관계를 포함하고 있어, 검색 엔진이 해당 사이트를 크롤링하고 색인화할 때 유용한 정보를 제공합니다. 이번 글에서는 sitemap.xml 파일이 왜 중요한지 그리고 어떻게 사용되는지 자세히 알아보겠습니다 Sitemap.xml이란 무엇인가? Sitemap.xml은 웹사이트의 페이지 구조를 XML 형식으로 기술한 파일입니다. 이 파일은 보통 웹사이트의 루트 디렉토리에 위치하며, 검색 엔진에게 사이트의 모든 페이지의 URL을 알려줍니다. 더불어, 각 페이지의 중요도, 변경 빈도 등의 추가 정보도 포함할 수 있습니다. 왜 Sit.. 2024. 4. 8.
[업무자동화] 워드 표 계산하기 워드문서의 표 계산하기 파이썬을 이용해서 Word에 작성된 표의 정보를 엑셀처럼 계산하는 코드를 작성합니다. 간혹 Word에 작성된 표를 계산해야하는 경우가 있습니다. 엑셀에 옮겨서 계산 후 결과를 저장하면 되지만 계산해야할 정보가 많은 경우 자동화가 필요합니다. 동작구조 프로그램을 실행하면 프로그램이 저장된 위치의 input.docx파일을 찾아서 해당 파일의 표를 계산합니다. 결과는 result.docx에 저장됩니다. input.docx의 내부표는 아래와 같이 구성됩니다. 테이블에 대한 정보가 첫번째 행에 저장됩니다. [제품명], [가격], [수량], [총 판매액]의 4가지 정보가 각 열에 작성되어 있습니다. 두 번째 열에는 실제 정보가 저장되어 있습니다. 계산결과는 여기서 시작합니다. 입력으로 사용되.. 2024. 4. 7.
728x90
반응형