2. Online Demo,API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 직접 그룹웨어에 상신된 문 ... Read more
2. Online Demo,API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 직접 그룹웨어에 상신된 문 ... Read more
API 소개,그룹웨어 사용자 정보를 타시스템에서 갖어가는 API입니다. 주로, 그룹웨어 사용자정보를 중심으로, 타시스템에서 사용자를 구축할 때 사용됩니다. 그룹웨어 사용자 정보는 매우 민감한 데이타입니다. 아래 처리 절차를 보시면, 사전에 허가되고, 등록된 서버에서만 데이타를 갖어갈 수 있습니다.,1. 사전준비 (최초1회),1-1. AuthKey 요청,결 ... Read more
workflow.view.document 호출부문,using RestSharp; namespace WebAPI.Controllers { [HttpPost("/api/gw/gwdocviewget")] public async Task<IActionResult> GwDocView([FromForm] string AuthKey, string arg ... Read more
INTRO,모바일 어플 설치 후 수신메일에 대한 알림이 개인 메일 건 뿐만 아니라 대표메일인 쉐어메일로 수신한 건까지 구분없이 알림이 발생되었습니다. 이로인해 정작 확인해야할 알림이 묻혀 확인하지 못한 경우가 있으셨을 것입니다. 따라서 해당 부분을 해결하기 위해 수신메일에 대한 알림을 세분화 하였습니다. 아래 내용을 참고해주셔서 원하시는 대로 설정하시어 ... Read more
1. postMessage 통신방식 도입 배경,2. postMessage를 이용한 통신 구현방법,3. 수신시 통신규약,동일 출처 정책(same-origin policy)으로 인해 기존에 (document.domain 설정을 이용해) ActProc()함수를 호출하는 방식으로 그룹웨어(전자결재)와 DB연동양식(예: ERP, HRM, ...) 간의 통신을 처리 ... Read more
닥스클라우드란 ?,문서의 본문 내용 및 pdf 및 txt 계열의 첨부파일의 내용까지 검색해 줍니다. DB로 운용되는 협업 산출물을 가시적이며, 물리적인 파일형태로 만들어주는 시스템입니다.,문서의 생성과, 수정이력을 관리할 수 있습니다. 해당 문서의 권한부여를 줄 수 있으며, 다운로드 이력을 확인 할 수 있습니다.,클라우드로 협업시스템을 사용하고 있더라도, ... Read more
1. 기능 정의,2. Link URL,4. 파라미터,3. Method,5. 결과 반환 값,POST 방식 (GET방식으로는 받지 않습니다),JSON 형식의 문자열로 에러코드 및 에러내용을 반환합니다.,아래의 인자값을 JSON 형식으로 전달,보안을 위해 Https 만 허용합니다.,본 OpenAPI는 타시스템에서 각종 이벤트 발생시 해당 이벤트의 정보를 지오유 ... Read more
1. 기능 정의,본 OpenAPI는 지오유그룹웨어에서 제공하는 DB연동양식(예:ERP연동, ... 등등)을 통하여 전자결재를 이용할때 고객사내에서 정해놓은 결재라인을 강제적으로 적용하도록 하여 작성자의 결재라인 설정 오류등으로 인한 문제를 방지하고 사내 결재라인 정책을 유지시켜주는 기능입니다.,2. 사전 설정 및 확인사항,3. function ActPro ... Read more
1. 업데이트 UI 및 기능 개선,1. 지금설치 : 즉시 지오유톡 설치를 진행합니다. 2. 설치 파일 다운로드 : 최신 지오유톡 설치파일을 다운로드 후 사용자가 설치를 진행합니다. 3. 나중에 설치 : 지오유톡 설치를 진행하지 않습니다.,1.1 설치에 대한 다이얼로그 기능 추가 및 명칭 변경,1.2 자동 업데이트 내용에 대한 Notification UI ... Read more
주 52시간 근태 도입으로 인해, 출/퇴근 관리를 중요하게 생각하는 회사들이 많아지고 있습니다.<br> <br> 출근을 했는데 출근체크를 하지 않거나, <br> 자동퇴근이 아닌 상태에 퇴근을 체크하지 않아 퇴근시간이 누락되는 경우가 있습니다.<br> 출/퇴근 누락을 방지하기위해 알림을 업데이트하게 되었습니다. ,<hr width='100%' style= ... Read more
여러 형태의 데이타를?,# sqlite에서 아래와 같은 테이블에 있는 데이를 가져와 본다고 가정하자. CREATE TABLE articles ( id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT NOT NULL, content TEXT NOT NULL, created_at TEXT NOT ... Read more
소개,SQLite는 파일 기반의 임베디드 SQL 데이터베이스 엔진이다. 주로 응용 프로그램에ㅔ 넣어 사용하는 비교적 가벼운 데이터베이스이다. 빠르고, 사용하기 쉽고, 무료의 경량 라이브러리이다. 파이썬3에서는 기본 탑재되어 import sqlite3을 통해 바로 사용이 가능하다.,SQLite는 2000년 5월에 시작되었다. 서버가 없고 서버에서 프로세스가 ... Read more
설치,pygame은 python 2.x와 python 3.x 모두에서 지원합니다. 때문에 설치를 위한 명령어는 다음과 같습니다.,c:\> pip install pygame,pagame 기본 구조,pygame 선언 (import),pygame 초기화(pygame.init()),size(x크기, y크기), screen(pygame.display.set_mod ... Read more
# Jinja2 Library: Flask Template Engine (http://jinja.pocoo.org) # Types String, XML, HTML, JSON, Image, Video, etc # example {% extends "application.html" %} {% block body %} <ul> {% for s ... Read more
# 파일경로: helloflask/__init__.py from flask import Flask app = Flask(__name__) @app.route("/") def helloworld(): return "Hello Flask World!",# 모듈설치 $> pip install flask # 기본 구조 폴더 만들기 $> mkdir web ... Read more
들여쓰기,4개의 공백을 들여쓰기의 단위로 사용하라.,hanging indent,좋은 예,# 구분자를 사용하여 정렬하기 foo = long_function_name(var_one, var_two, var_three, var_four) # 나머지 코드와의 구별을 위해 추가적인 들여쓰기를 사용했다. def long ... Read more
PyTorch,Requests,PyFlux,Pillow,Zappa,Scrappy,Pendulum,Theano,NumPy,Arrow,OpenCV,TensorFlow,Dash,Pipenv,HttpX,Modin,SciPy,Fire,Luminoth,BeautifulSoup,Poetry,Pandas,결론,파이썬 패키지는 이제 일상적인 개발자의 삶에서 중요한 역할을 ... Read more
>>> print 방가~ File "<stdin>", line 1 print 방가~ ^ SyntaxError: invalid syntax,File "<stdin>", line 1,>>> def f(a, b): ... return (a * b) + (a / b) ... >>> f(4,2) 10,>>> f(3,0) Traceb ... Read more
# tuple를 사용하지 않는다면 아래와 같이 변수가 많아지겠지요? >>> a = 10 >>> b = 20 >>> temp = a # a 값을 temp에 저장 (temp = 10) >>> a = b # b 값을 a에 저장 (a = 20) >>> b = temp # ... Read more
>>> jjang = '09',>>> jjang = 'pig dad',>>> jjang 'pig dad',>>> def ban(): ... jjang = '07' #새로운변수생성 ... print 'jjang =', jjang ... >>> ban() jjang = 07,>>> jjang 'pig dad',>>> jjang 'pig dad',>>> ... Read more