My Note

    대체 뭐가문제야? AYLO 책을 읽고

    Are you lights on ? 이 책을 읽게 된 계기는 시키는 거 구현만 되도록 하는 개발자가 아닌, 문제 해결을 주도적으로 하는 개발자가 되기 위해서 또 지난 프로젝트에서 본질이 무엇인지 생각하라고 자주 말씀하셨던 코치님이 생각나서이기도 하다. 성급하게 찾은 해결책이나, 공통된 이해 없는 해결책은 리소스가 낭비되기 때문에, 당장의 문제 해결보다는 그 전의 과정이 더 중요하다고 한다. 그렇게 문제 해결책 도출하는 게 쉬웠으면~ 이 세상에 불편함은 없겠지? 이 책에서 이슈는 내가 바라는 것에 비해 무언가 부족하다는 것이고. 어떤 방법으로든, 차이를 제거한다면 해결된다고 말한다. 그리고 해결책을 찾는 것보다 문제를 바로 보는 게 더 중요하다고 말한다. 그 다음, 문제가 있는 상황을 어떻게 표현할 것인지..

    (flask_board)

    db.py import sqlite3 import click from flask import current_app, g from flask.cli import with_appcontext get_db함수에서 sqlite3 데이터베이스 연결 def get_db(): # g 객체에 db가 없다면? if 'db' not in g: g.db = sqlite3.connect( # 현재 애플리케이션의 데이터베이스로 설정 current_app.config['DATABASE'], # 반환되는 각 row에 대해 선언된 형을 구문분석 detect_types=sqlite3.PARSE_DECLTYPES ) # 튜플 형식이 아닌 접근하는 데이터를 dictionary 타입과 비슷하게 키-값 쌍으로 사용할 수 있게 해줌 g.db...

    ETRI 오픈소스 테크 데이 행사

    ETRI 오픈소스 테크 데이 행사 안내 이메일이 왔다. 클라우드 시대 발전 방향 이갈리아, 그리고 오픈소스 협업 오픈소스 커뮤니티 쿠버네티스 코리아 성장기 궁금한 섹션이 너무 많다.!

    'Back' end

    백엔드란? 사용자와 직접 상호작용을 하지는 않지만, Client에서 사용자들이 취하는 행동을 처리하는 방식으로 간접적으로 상호작용한다. 일반적으로 Java, Python. JS를 활용한 웹 프레임워크를 사용하지만 이외에도 역할에 따라 DBA, 인프라 등의 작업을 수행하는 역할 :) Spring 자바, 코틀린 기반의 웹 프레임워크 재사용성 측면과 기타 장점 때문에 현재 많은 기업에서 사용 Django 파이썬 기반의 웹 프레임워크, 내장되어있는 기능(django admin등)이 많아 웹서비스 제작 및 관리 측면에서 편리한 부분이 많다. Node.js 자바스크립트 기반의 런타임 환경으로, npm등의 확장 마켓 플레이스가 잘 되어있고 성능 측면에서 장점을 가지고 있음.(웹 프레임워크가 아니다.!!) Flask ..