반응형

전체 글 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

블로그만들기(1) - 게시판 글쓰기 만들기(파이썬(python),Mongodb)

개인 블로그를 처음부터 만들면서 공부할 예정이다. 우선 웹서버를 동작 시켜줄 프로그램은 Flask를 사용할 생각이다. 그리고 블로그 컨텐츠들은 mongo db에 저장하고 robo 로 결과를 확인할 생각이다. flask 와 mongodb에 대한 부분은 내 블로그 카테고리 또는 검색을 통해 알아보자. 아래 코드는 파이썬에서 flask 모듈을 가져와서 선언해주고 mongodb와 연결한 코드이다. 제대로 연결이 되었는지 확인을 위해 임의로 작성한 데이터를 mongodb에 업로드 해보고 결과를 확인해보겠다. 코드>> from flask import * from flask_pymongo import PyMongo import time #############################################..

Xbox Game Pass 가입자 1,800만 명 돌파

마이크로소프트(MS)는 계속해서 Xbox Game Pass 서비스로 사람들을 끌어들이고 있다. '넷플릭스 포 비디오 게임' 서비스는 현재 1,800만 명의 가입자를 보유하고 있으며, 이는 앞서 9월에 보고된 1,500만 명보다 늘어난 것이다. 엑스박스 게임 패스(Xbox Game Pass)는 월 9.99달러에 100개 이상의 Xbox 게임을 선택할 수 있는 게임 서비스이다. 마이크로소프트는 지금까지 1년 이상 엑스박스 게임 패스를 추진해 왔고, 마이크로소프트는 미래에 많은 투자를 하고 있는 것이 분명하다. Bungie의 데스티니2 타이틀은 지난해 말 엑스박스 게임패스에 추가 되었고, 엑스박스와 PC 모두 "Control"이 이용 가능하다. 마이크로소프트의 최고 경영자인 Satya Nadella도 오늘 실..

IT기사 2021.01.27

유투브(YouTube) 지난 3년간 크리에이터, 아티스트에서 300억달라 이상 지불 / 유투브 정책 위한에 대한 채널 정지에 대한 방향성

Wojcicki 최고경영자(CEO)가 최근에 발간한 서한에 따르면 유튜브는 지난 3년 동안 크리에이터, 아티스트, 미디어 단체에 약 300억 달러 이상을 지불했다고 한다. 워치키치가 2021년 크리에이터들에게 보낸 첫 서한에는 CEO는 유튜브의 성장에 시간을 보냈다고 하였다. 크리에이터가 광고 수익을 올릴 수 있는 이 회사의 파트너 프로그램에 가입한 신규 채널은 2020년 두 배 이상 늘었다. 워치키치가 강조하는 옥스포드 이코노믹스 보도에 따르면 유튜브는 2019년 미국 GDP에 약 160억 달러를 기여하고 34만5000개의 정규직 일자리를 창출하였다고 했다고 한다. 이 서한은 유튜브 팀이 여전히 그들 앞에 두고 있는 일에 초점을 맞추고 있다고 하였다. 주로 투명성, 특히 콘텐츠 정지와 광고비 지급을 우..

IT기사 2021.01.27

Amazon 사의 알렉사(Alexa) 스스로 판단해서 불을 끄는 등의 행동 가능

알렉사가 사용자의 습관과 요청에 따라 불을 끄는 등 집안 일을 능동적으로 진행하게끔 아마존에서 새로운 기능을 활성화하고 있다. 알렉사는 2018년부터 사용자의 습관을 감지하고 이에 대해 물어볼 수 있었다. 회사에서는 이를 "감(hunch)"라고 명했다. 하지만 업데이트를 하기 전에는 사용자가 잠자리에 들기 전에 온도 조절기를 낮추는 것과 같은 동작을 진행하기 전에 허락을 구했다. "Proactive hunch"를 활성화하면 알렉사는 해당 작업에 대한 허락을 구하지 않고 그냥 진행 할 것이다. 아래 비디오는 알렉사 동작을 설명하는 애니매이션이다. www.youtube.com/watch?v=whahElqS5eA&feature=youtu.be "Proactive hunch" 기능은 알렉사를 훨씬 유용하게 만들..

IT기사 2021.01.26

내구성 (Durability) 이란? 설계 시 고려할 점은?

내구성이란? 내구성은 제품이 설계 수명(보증기간) 동안에 정상 작동을 할 수 있게 하고 문제에 직면했을 때 많은 유지보수나 수리를 필요로 하지 않고 기존 기능을 유지할 수 있는 능력이다. 사용 수명(years of life), 사용 시간(hours of use) 및 작동 주기 수(number of operational cycles)등이 주로 내구성을 수치화 하는 척도가 된다. 경제학에서는 사용 수명이 긴 상품을 내구재(Durable goods)라 한다. 내구성 좋은 제품의 설계는 3가지 특성을 지녀야 한다. 1. 지속성 (Last) 2. 데이지에 강한 성질 (Resist damage) 3. 마모에 강한 성질 (Resist wear) 내구성 (Durability) 관련 5가 Failure 모드 1. Fat..

여러가지공부 2021.01.26

바이든(Biden) 정부 관용 차량 전기 자동차로 교체 지시

조 바이든 대통령의 지시로 연방정부는 가스 차량 사용을 단계적으로 폐지하고, 이를 전기 차량으로 교체하는 작업에 착수하였다. 이번 발표는 바이든 대통령이 유세장에서 정부 차량을 미국제 EV로 교환하겠다는 공약을 이행한 것이다. 바이든은 '바이 아메리칸(Buy American)' 행정명령을 발표한 월요일 브리핑에서 "연방정부는 엄청난 규모의 차량을 소유하고 있다"며 "이곳 미국에서 생산된 깨끗한 전기차로 연방정부의 차량을 대체할 것"이라고 말했다. 전기차 생산에 수십억 달러의 투자한 테슬라(Tesla), 리비안(Rivian), 로드스타운(Lordstown) 등 미국계 EV 제조업체는 물론 포드(Ford), 제너럴모터스(GM) 등 기존 자동차 업체들에게도 희소식이다. 미국 연방 서비스국에 따르면 2019년 ..

IT기사 2021.01.26

파이썬으로 인스타그램 자동 댓글 남기기(python instagram comment automation)

앞서 장에서는 처음에 인스타 자동 로그인을 실행하였다. 그리고 해시태그를 이용해서 자동 검색을 하였다. 그리고 원하는 페이지만큼 자동으로 좋아요를 클릭하였다. (앞에 내용을 확인하고 싶다면 블로그에 인스타그램 카테고리에서 확인할 수 있다.) 이번장에는 좋아요를 클릭하고 동시에 해당 페이지에 "hello BTS" 라는 댓글을 남길 것이다. 이번 코드의 진행 순서는 아래와 같다. 1. 자동 로그인 2. #BTS 로 검색하기 3. 페이지 "좋아요" 클릭하기 4. 댓글로 "hello BTS" 남기기 5. 다음페이지로 넘기기 6. 3~5번을 8번 반복하기. 우선 댓글에 xpath 위치를 instagram에서 확인해보자. xpath에 대한 내용은 아래 링크에서 확인할 수 있다. scribblinganything.t..

타겟에서 Xbox 시리즈 X 재입고 판매

Microsoft의 주력 제품인 Xbox Series X는 현재 플레이스테이션과 함께 강력한 게임 콘솔 중 하나입니다. 구매에 어려움이있는 경우 Target(미국)에서 오늘 Xbox Series X를 재입고 했으므로 소모품이 소진 될 때까지 구매 가능합니다. 시리즈x를 구매하는 것이 어려운 점을 감안할 때 재고는 오래 가지 않을 것입니다. 매장에서 직접 구매할 수는 없지만 주문 후 집으로 배송하거나 매장 내 픽업을 요청할 수 있습니다. 모든 주요 하드웨어 출시와 마찬가지로 Xbox Series X 와 경쟁사 PlayStation 5에 대한 요청이 끊이지 않고 있습니다. 팬데믹 상황에 두 콘솔의 수요와 공급 불일치가 더 심화되었습니다. 많은 소매 업체가 콘솔을 온라인으로 독점 판매했습니다. 구매를 원하는 ..

IT기사 2021.01.25

여러방향으로 응력(stress)이 발생 시 표현하는 방법, 응력 표현방법

응력(stress)은 아래와 같이 3가지 종류가 있다. 1. 인장 응력 (tension) 2. 압축 응력 (compressive) 3. 전단 응력 (shear) 우선은 응력은 아래와 같이 표현한다. p는 응력이 작용하는 면을 의미한다. q는 응력이 작용되는 방향을 의미한다. 수평 응력 (Normal Stress) 표현 위 그림에서 힘이 P처럼 들어가면 응력(감마)는 반대 화살 방향으로 면적에 반비례해서 생긴다. P/A P가 양의 방향이면 응력은 음수가 되고 P가 음의 방향이면 응력은 양수가 된다. 수직 응력, 전단(shear) 응력 표현 위 그림은 shear 힘을 받을 때 이다. 이때 F의 방향을 y라고 생각하면 전단 응력은 내부의 면(x축)에서 받고 가해지는 방향은 y축이다. 즉 응력은 아래와 같이 표..

Uber 전 "Postmates" 회사 직원 185명 해고

우버가 약 185명의 이전 Postmates 직원들을 해고 하였다. 그리고 Postmates 팀을 Uber Eats 팀으로 통합시킬 계획이라고 뉴욕타입즈에서 보고 했다. 우버는 음식 배달 업체 Grubhub을 합병하려는 시도의 실패로 지난 7월에 26억달러에 Postmates 사를 합병하였다. 음식 배달 사업읜 전망은 패데믹이 발생한 가운데 밝은 사업이 되었다. 우버를 이용하는 고객이 약 50 퍼센트가 급감한 가운데 우버이츠로 배달시켜 먹는 비율이 작년 대비 135퍼센트 증가였다. 2021 년 말까지 수익을 내기 위해 회사의 다른 부분을 통합하였다. 12월에는 Uber Elevate 비행 택시 사업부를 Joby Aviation에 매각하였고 자율 주행 차량 부문은 Aurora Innovation에 매각하였..

IT기사 2021.01.25
반응형