반응형

분류 전체보기 764

블로그만들기(3) - (파이썬, summernote)웹에디터 게시판 글쓰기에 추가하기

블로그 만들기(2)에서 만들었던 내용에서 웹에디터를 추가해보겠다. 웹에디터란 흔히 티스토리나 네이버 블로그에서 글을 작성할때 색깔이나 편집을 편하게 하도록 만들어진 UI이다. 직접 만드는 것은 javascript 나 css에 굉장한 노력이 들어간다. 하지만 이를 간단히 해결하는 방법은 summernote라는 오픈 소스를 사용하는 것이다. 오픈 소스를 통해 아래와 같은 웹에디터를 가질 수 있다. 아래는 summernote 웹페이지 주소이다. 해당 링크로 들어가면 어떻게 사용하는지 자세히 설명 되어 있다. summernote.org/ Summernote - Super Simple WYSIWYG editor Super Simple WYSIWYG Editor on Bootstrap Summernote is a ..

블로그만들기(2) - 게시판 작성한 글 확인하기(파이썬)

블로그만들기(1)에서 게시판 글쓰는 환경을 구축하였다. 이제 글쓰면 바로 글 내용을 확인할 수있는 게시판 읽기 기능을 만들 것이다. 동작원리는 아래와 같다. 1. 게시물 쓰기가 완료 되면 해당 게시물을 읽는 페이지로 HTTP GET 요청을 보낸다. 2. 요청과 함께 db 인덱스 번호인 _id 값을 GET 신호와 같이 보낸다. 3. _id 값으로 db에 접근해서 읽고 html로 출력해준다. 코드 - bulletin_wr.html >> {{db_data.title}} {{db_data.pubdate}} {{db_data.contents}} 주석>> bulletin_rd 주소로 HTTP GET 요청을 받으면 flask를 통해 db_data를 전달 받고 받은 값을 html로 보여준다. 코드 - board_01...

Stress - Life 그래프란(2)? (SN 그래프)

Stress - Life 그래프 앞에 "Stress - Life 그래프란(1)? (SN 그래프)" 포스트 이후 계속 정리하겠다 "Stress - Life 그래프란(2)? (SN 그래프)"는 아래 링크를 참조 하길 바랍니다. 링크 : scribblinganything.tistory.com/122 평균 응력 효과 (Mean Stress Effects) 실험실에서 수집된 대부분의 기본 S-N 피로 데이터는 "reversed stress cycle"을 사용하여 생성된다. "reversed stress cycle" 는 응력이 양수와 음수 크기로 왔다갔다하는 것이다. 그러나 실제 하중 적용에는 아래 그림과 같이 진동 응력이 중첩되는 평균 응력이 수반된다(양수 측에서만 동작). 다음 정의는 교대(alternating..

여러가지공부 2021.02.02

샤오미(Xiaomi)에서 공중에서 충전가능한 기술 개발했다고 발표 (수 미터안에서 가능)

www.youtube.com/watch?v=xsFHKCcV2rg 샤오미는 '수 미터 반경 내에서' 기기를 충전할 수 있는 무선충전 시스템인 '미 에어 차지 테크놀로지 'Mi Air Charge Technology'를 발표했다. 샤오미에 따르면 여러 기기를 동시에 5W로 충전할 수 있으며 물리적 장애로 충전 효율이 떨어지지 않는 다고 하였다. 샤오미는 이 기술이 스마트워치와 피트니스 팔찌에서도 작동할 것이라고 말한다. 또 다른 목표는 스피커, 램프, 스마트 홈 기기 모두가 동일한 원격 시스템에 의해 구동되는 "무선 거실"을 만드는 것이다. 샤오미 관계자는 그러나 올해 상용 제품에는 이 기술이 포함되지 않을 것이라고 말하고 출시 일정을 밝히지 않았다. 샤오미가 말한 Mi Air Charge Technolog..

IT기사 2021.01.29

E-Trade 에서 GameStop과 AMC 거래 중지, 금요일부터 재계

금융 서비스 회사인 E-Trade는 GameStop과 AMC 주식의 매입을 제한했으며, Robinhood와 마찬가지로 금요일부터 두 주식의 거래를 재개할 계획이다. 이 두 종목은 지난 1주 동안 r/WallStreetBets subreddit 같은 포럼에서 인기를 끌며 유례 없는 최고가로 치솟았다. GameStop은 목요일 오전 483달러를 기록했고 장중 잠시 그 이상을 기록했다. 지난주 목요일, 주식은 43달러에 불과했었다. 다음은 E-Trade의 발표이다. GME와 AMC의 엄청난 물량들 속에서, 우리는 더 넓은 고객 기반으로 계속 봉사할 수 있도록 거래일 말에 고객 활동을 제한하기로 결정했습니다. 우리는 이런 주식변동을 심각하게 받아들이고, 특별 경우에서만 행동을 개시합니다. 내일 정상적인 거래 업..

IT기사 2021.01.29

Stress - Life 그래프란(1)? (SN 그래프)

Stress - Life 그래프 Stress - Life 그래프는 아래 그림처럼 2개의 도식으로 도식화된 Wohler S-N 다이어그램을 기본으로 만들어 졌다. S-N 다이어그램은 응력 진폭 S 대 고장주기 N을 표시한다. 적절한 S-N 다이어그램에 필요한 데이터를 만들기 위해 수많은 테스트를 진행하였다. S-N 데이터는 일반적으로 log-log 그래프에 표시되며, 실제 S-N 선은 여러 데이터 값의 평균을 나타낸다. 내구성 한계치 (Endurance Limit) 특정 재료는 피로 한계 또는 내구성 한계가 있으며, 이는 재료가 망가지지 않고 무한번의 주기로 줄 수 있는 스트레스 수준을 나타낸다. 적용된 응력 수준이 재료의 내구성 한계(Endurance limit) 이하일 경우 구조는 무한 수명을 갖는다고..

여러가지공부 2021.01.29

파이썬 Flask 기능 정리 - render_template, jinja2

참조 링크 (link)>> flask.palletsprojects.com/en/1.1.x/quickstart/ Python flask에서 HTML과 변수 주고 받기 파이썬에서 HTML을 만들고 변경하는 것은 쉬운 작업이 아니다. application 보안을 위해 동적으로 바뀌는 값을 escape 처리 해서 작성해야하기 때문이다. Flask에서 jinja2 엔진을 공급한다. 간단하게 render_template 함수로 html 에 접근하면서 원하는 변수도 같이 보내 줄 수 있다. html 문서에서는 받은 변수 값을 {% %} {{ }} 괄호 안에서 사용 전자는 문법용이고 후자는 변수를 바로 사용할때 사용한다. 이렇게 사용이 가능하게 해주는 것을 jinja2 엔진이 가능하게 해주는 것이다. 아래 예제 코드를..

파이썬 Flask 기능 정리 - url_for, HTTP 요청(GET,POST,PUT,DELETE,OPTIONS)과 처리방법

참조 링크 (link)>> flask.palletsprojects.com/en/1.1.x/quickstart/ url_for 함수 url_for 함수는 url 주소값을 가져 온다. url_for( ) 괄호안에 route 함수 명을 넣으면 해당 route가 가지는 url 주소를 가져온다. 그리고 괄호에 다른 항목은 변수명이다. 변수 명을 넣으면 변수명을 포함한 주소값을 가져온다. 해당 내용은 아래 예제 코드를 통해 이해하는 것이 쉽다. 아래 코드에서 with 는 파일 같은 형식을 열때 사용한다. (파일은 with 로 열때 별도의 close 문을 사용하지 않아 편리하다. close 문에 __exit__으로 종료 한다. test_request_context 도 dir 로 읽어 보면 __exit__ 문이 있다 ..

파이썬 Flask 기능 정리 - route, 변수(variable)<괄호>로 보내기, url 표기 방법

참조 링크 (link)>> flask.palletsprojects.com/en/1.1.x/quickstart/ 1. Route 기능 라우트는 외부 웹브라우져에서 웹서버로 접근 시 해당 주소로 입력을 하게 되면 특정 함수가 실행되게 도와주는 기능을 한다. 아래 예제 코드는 /hello 라는 주소에 접근하면 return 으로 'Hello, World' 을 보낸다. 코드 >> from flask import * ######################################################### # Flask 선언 app = Flask(__name__, template_folder="templates") @app.route('/hello') def hello(): return 'Hello, ..

피로도(fatigue)란? 재료 특성(Material Properties), 환경 로드(Loading), 기하학(Geometry)구조에 따른 피로도 계산 방법

피로도(fatigue)란? 피로도는 수명주기(life cycle), 내구성(durability) 요건을 충족하는 제품을 개발하기 위해 반드시 인지하고 이해해야 하는 구조적 고장 모드이다. 경량화 시대에 피로도는 개발자가 내구성에 영향을 미치지 않으면서 엄격한 중량 제한을 충족시키기 위해 고려되어야 하는 설계 요건이다. 반복적으로 다양한 응력(Stress)이 재료에 가해져서 어느 부분을 약하게 만드는 것을 피로도(fatigue)라고 한다. Fatigue 크랙은 주기적인 하중(Loading)에 의해 발생한다. 재료의 2가지 Failure 형태 1. 정적(Static) 실패 모드 한번에 재료가 가진 인장 강도(tensile strength) 이상으로 응력을 가할때 2. Fatigue 실패 모드 응력에 크기가 ..

여러가지공부 2021.01.27
반응형