본문 바로가기

전체 글

[요약]파이썬(Python) 코딩 둘러보기 [요약]파이썬(Python) 코딩 둘러보기 # 파이선 코딩의 간단한 구조를 살펴 봅니다. # 파이썬 기초코딩 # 몸풀기 코딩 실습 # import this import sys # 파이썬 기본 인코딩 print(sys.stdin.encoding) print(sys.stdout.encoding) # 출력문 print('My name is Goodboy') # 변수선언 myName = 'Goodboy' # 조건문 if myName == "Goodboy": print('Ok') # 반복문 for i in range(1,10): for j in range(1,10): print('%d * %d = ' %(i, j), i*j) # 변수 선언 (한글) 이름 = '좋은사람' print(이름) # 함수선언 한글 def .. 더보기
[요약]파이썬(Python) Print함수의 이해 [요약]파이썬(Python) Print함수의 이해 # print함수 및 구문의 각종 사용 사례를 살펴봅니다. # 기본출력 print('Hello Python!') # > Hello Python! print("Hello Python!") # > Hello Python! print("""Hello Python!""") # > Hello Python! print('''Hello Python!''') # > Hello Python! # 줄넘김효과 print() # Separator 옵션 사용 print('T', 'E', 'S', 'T') # > T E S T print('T', 'E', 'S', 'T', sep='') # > TEST print('2019', '02', '25', sep='-') # > TEST.. 더보기
[요약] 파이썬(Python) 개발환경 설정 - Windows [요약] 파이썬(Python) 개발환경 설정 - Windows 설치 버전은 항상 "Stable Release" 버전을 다운로드하고 설치할 것을 권장. 1. Python 설치 최신버전 다운로드(작성시점, 2020-08-31, 3.7.9) : https://www.python.org/downloads/ * 주의 설치 경로에 한글이 들어가지 않도록 할것. 설치시 환경설정 Path가 자동 지정되도록 체크 2. Visual Studio Code 설치 : 파이썬 개발을 위한 통합IDE (이클립스 대체 가능) 최신버전 다운로드 및 설치 : https://code.visualstudio.com * 주의 불편하더라도 영문 버전으로 사용하는 것이 미래를 위해서 효과적임 설치시 환경설정 Path가 자동 지정되도록 체크 3... 더보기
MS Excel 데이터 읽고 쓰기 1. 개요 마이크로소프트 엑셀(MS Excel)이 설치된 환경에서는 델파이(Delphi)로 MS Excel Automation 기술을 이용해 엑셀파일을 직접 열어서 읽기 / 쓰기 작업을 할 수 있다. 델파이로 엑셀파일을 읽고 쓰는 작업은 ADO를 이용하여 "Microsoft.Jet.OLEDB.4.0" 프로바이더(Provider)로 접근해서 일반적인 SELECT 쿼리를 이용하는 방법도 있으나 여기서는 OLE Automation 기술을 이용한 엑셀파일 접근 방법에 대해서 알아 본다. 2. Use절에 "Excel2000" 유닛 추가 Delphi XE버전 이상을 설치하면 다음 경로에 Excel2000.pas 유닛이 이미 설치 되어 있다. "C:\Program Files (x86)\Embarcadero\RAD S.. 더보기
[이슈-요약정리] 전국민 고용보험 1. 전국민 고용보험이란? 고용보험 도입이후 25년 동안 대기업으로 시작해서 현재 1인이상 근로자를 둔 사업장은 물론 영세 자영업자까지 점진적으로 시행되고 있다. 그러나 자영업자는 선택적인 가입대상이라 1만5000으로 작다. 이번 코로나 바이러스 사태를 격으면서 고용보험의 사각지대가 극적으로 노출 되었고, 이를 해소하고자 전 국민을 대상으로 고용보험 가입을 제도적으로 의무화 하고자 하는 것. 2. 달라지는 점 자영업자와, 프리랜서, 예술인등 비근로자 계층을 비롯한 영세사업장의 임시 일용 근로자까지 고용보험의 사각지대로 남아있던 영역을 제도적으로 고용보험 가입을 의무화 시켜 폐업 및 실업시 실업급여를 받을 수 있게 된다. 또한 일시적 고용유지조치(휴업, 휴직)에 대한 정부 지원금, 육아휴직급여 등 정부고용.. 더보기
[Ubuntu] MariaDB + Galera 완벽 설치 1. 개요 Unbunto 환경에서 최신 버전의 마리아DB(MariaDB)를 설치하고 고가용성(HA)를 달성하기 위한 DB서버 이중화 방법중의 하나인 Galera를 설치하여 실사용이 가능한 상태까지 만들어 본다. 2. 목차 1. 개요 2. 목차 3. Ubuntu 서버 만들기(클라우드) 4. MariaDB 최신버전 설치하기 5. Galera에 대한 이해 6. Galera 설정 7. 운영 테스트 8. Maxscale 설치 3. Ubunto서버 만들기 테스트를 위한 서버가 구비되어 있지 않아도 쉽게 클라우드 서비스를 이용해 테스트 서버를 구축 할 수 있다. 테스트하기 적당한 클라우드 서비스 임대로 Vultr.com(vultr.com) 서비스를 추천하며, 사용한 만큼만 사용료를 지불하고, 필요하지 않은 경우 바로.. 더보기
Ubuntu - MariaDB설치 설치 환경 OS : Ubuntu 16.0.4 MariaDB : 10.4.1 MariaDB를 관리하기 위한 기본적인 명령어를 살펴 보자 버전확인 sudo apt-cache policy mariadb-server 마리아 공식 홈페이지에서 OS별 최신버전 목록 업데이트 적용하기 https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna 여기 들어가서 순차적으로 선택하면 최신 업데이트를 할 수 있는 명령어 목록이 나타남 https://downloads.mariadb.org/mariadb/repositories/#distro=Ubuntu&distro_release=xenial--ubuntu_xenial&mirror=tuna&version=10.4 MariaD.. 더보기
[Chromium] CEF4Delphi - RTTI를 이용한 JavaScript 실행 및 결과 처리 1. 개요 임베딩된 크롬 웹브라우저에 사용자 정의 자바스크립트(JavaScript)를 강제로 실행 시킬수 있고, 자바스크립트 내에 델파이코드로 작성된 델파이 객체를 직접 호출할 수 있으며, 실행 결과를 어플리케이션에서 받아서 적절한 처리를 할 수 있다. 2. 주요 기능 정의 임베딩된 웹브라우저의 Context Menu(팝업메뉴)에 사용자 정의 메뉴 항목을 추가한다. 추가된 Context Menu 항목에 해당하는 실행 코드를 작성할 수 있다. 자바스크립트 내에서 호출 가능한 델파이 확장 객체를 정의 하고 웹브라우저에 등록 할 수 있다. 사용자 정의 자바스크립트를 지정된 웹브라우저 프레임에 실행시킬 수 있다. 실행된 자바스크립트의 결과를 받아서 델파이 코드 내에서 처리할 수 있다. 3. 구현하기 가. 델파이.. 더보기