• Flask

    Flask 2004년 오스트리아의 오픈소스 개발자 아르민 로나허(Armin Ronacher)가 만든 웹 프레임워크 장고(Django)와 더불어 대표적인 파이썬 웹 프레임워크 중 하나 Flask is micro web framework 플라스크는 간결하게 유지하고 또 확장할 수 있는 웹 프레임워크다. 아래 코드는 완전한 하나의 플라스크 웹 프로그램으로, 아래 코드만으로도 화면에 ‘Hello World’를 출력할 수 있다. ``` from...


  • 응용 SW 기초기술 활용

    응용 SW 기초기술 활용 운영체제의 개념 1. 운영체제(Operating System)의 정의 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다. 2. 운영체제의 목적 처리 능력 향상, 사용 가능도 향상, 신뢰도 향상, 반환 시간 단축. 처리 능력, 반환 시간, 사용 가능도,...


  • 인터페이스 설계

    인터페이스 설계 인터페이스는 사용자와 시스템이 상호작용 할 수 있도록 입력과 출력을 제공하는 창구 역할 인터페이스 설계 원칙   1. 직관성 : 처음 사용할 때도 사용방법을 쉽게 인지하도록 (e.g. 컨트롤, 뷰 나누기)   2. 일관성 : 학습이 용이하도록   3. 효율성


  • ERD 기호 및 표기법

    ERD Entity Relationship Diagram 데이터 간의 관계를 그림으로 표현한 것 대략 이 그림만 알면 되는 것 같다. (그림 출처 : https://freehoon.tistory.com/60) 추가로, 관계를 연결하는 선이 실선이면 양 쪽의 키가 모두 기본키라는 것, 점선이면 한 쪽만 기본키라는 것 까지. 특히 이 기호들은 데이터가 서로 1:1 관계인지, 1:다 관계인지를 나타내는 것이 주...


  • (AWS) Directing traffic with Elastic Load Balancing

    Directing traffic with Elastic Load Balancing Elastic Load Balancing automatically distributes incoming application traffic across multiple resources, such as Amazon EC2 instances. Example: Elastic Load Balancing