취약점,/static/home2/files/11/5/1722313840.jpeg,/static/home2/files/11/5/1722313954.jpeg,해결,해당 서버에서 위 취약점에 대해 Migration 절차를 통해 조치되었습니다. 아래 캡처이미지는 조치된 결과의 화면입니다.,> nmap -sV --script ssl-enum-ciphers -p 3 ... Read more
C# 소스상의 메소드는 btnApproval_Click() 입니다. 소스코드상에 C# 파일은 ModuleViewer.cs 입니다.,/static/home2/files/11/5/1709090508.jpeg,전자결재 상신 Click,private void btnApproval_Click(object sender, EventArgs e) { ... Read more
<p style="color:black;">INTRO,<p style="color:black;">지난 업데이트로 PC 환경에서 결재문서 작성시 자동으로 기입되는 작성일자를 수정할 수 있게 되었지만, <br>모바일 앱(appmain,대시포지)에서는 여전히 수정할 수 없었습니다. <br>이번 업데이트로 모바일 환경에서도 수정 가능하도록 업데이트 하였사오니, ... Read more
개요,쉐어메일에 여러 계정을 추가하여 사용하실 때, 등록 순번과 관계없이 123, abc, 가나다 순으로 정렬이 되어 불편함을 겪으셨을 겁니다.<br> 이제는 관리자가 직접 정렬순서를 조정하여 발행자리스트의 순서를 변경할 수 있게 되어 더욱 편리하게 발행자리스트에서 선택하실 수 있게 되었습니다.,개선 전,발행No의 생성순번과 관계 없이 가나다순으로 정렬이 ... Read more
※ 기존에는 여러명의 메일주소를 복사하여 붙혀넣기를 할 때, 하나로 인식되는 불편함이 있었다. 이제, 자동으로 인식하여 분리해서 들어갈 수 있도록 수정이 필요하다. 예를들어, 홍길동hong@abc.co.kr;김철수kim@efg.co.kr; 위의 내용을 복사하여, 붙혀넣기할 때 자동으로 분리해서 2명이 표시되도록 되어야 한다.,문제점,해결,※ 자동분리 기능 ... Read more
활용분야,,,,전화번호, 담당업무, 이메일 주소등이 변경되었을 때 반영하기 위함,,개정이력,기존 API 문서를 help 쪽으로 이동,호출 시점,,,,,,,,,,,,,,params 배열순서,varchar(1), A: 신규등록, E: 정보수정, 3:사용자정지, 1:사용자부활, D: 사용자삭제,varchar(17), 그룹웨어 사용자 아이디, 특수문제 불가,nv ... Read more
API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 보는 화면을 그대로 전자결재를 태우실 수 있습니다. ... Read more
설치,sudo pip3 install sqlalchemy sudo pip3 install flask-sqlalchemy,Flask에서 사용,from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.secret_key = "Secret Key" app. ... 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
INTRO,1. 선택근무제,<font color="red"><b> ※ 보상휴가의 사용유무에 따라 설정의 차이가 있으므로 내부 규정에 맞는 메뉴얼을 선택하여 적용하시면 됩니다. </font></b>,주 52시간 근무환경의 시작으로 근로기준법 51조에 의거한 유연근무제가 도입되었습니다.<br> 유연근무제의 뿌리를둔 각종 근무제들이 파생되었고 저희 그룹웨어에서 ... 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
1. 크기 확인: len(),2. 자료형 확인: type(),3. 숫자로 변환: int(),4. 문자형으로 변환: str(),5. 반올림: round(),6. 절대값: abs(),7. 최대값,최소값: max(), min(),8. 정렬: sorted(),9. 합: sum(),10. 범위: range(),>>> A = [1, 2, 3, 4, 5] >>> pr ... Read more
NumPy 라이브러리,고차원의 수학적 기능을 제공하는 오픈소스 파이썬 라이브러리입니다. NumPy의 핵심 기능은 ndarray 인데, 이는 n 차원의 배열 데이터 클래스로 다차원배열을 유연하면서도 빠른 속도로 사용할 수 있습니다. NumPy는 각종 수학과 과학 연산에서 많이 사용되는 벡터나 스칼라로 활용할 수 있고, 데이터베이스와 연동해 사용할 수도 있습 ... Read more
>>> 1+1 == 2 True >>> 3-1 == 1 False >>> 3 == 3 True >>> 3 != 3 False >>> 7 >= 3 True >>> "abc" == "abc" True >>> "abc" == "ABC" False >>>,a = 3 #변수 a에 3을 저장합니다. if a == 2: #a ... Read more
name = input("Your name? ") #이름을 입력받아 name변수에 저장합니다. print("Hello", name) #Hello와 함께 range을 출력합니다.,x = input("?") #변수 x에 첫 번째 입력을 받습니다. x = 문자열 a = int(x) #문자열 x의 값을 정수(int)로 바꿔서 a에 넣습니다 ... Read more
class Amazon: strength = 20 dexterity = 25 vitality = 20 energy = 15 def attack(self): return 'Jab!!!',>>> import diablo2 >>> jane = diablo2.Amazon() >>> mary = diablo2.A ... Read more