일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 역전파
- 아파치
- HTML
- 딥러닝
- flag
- Python
- 순전파
- 설치
- CTF
- 코딩
- 백준
- PICO CTF
- 신경망
- 우분투
- picoCTF
- C언어
- 책
- 파이썬
- 리뷰
- 신경망 학습
- sgd
- 오차역전파법
- PHP
- 소프트맥스 함수
- PostgreSQL
- 기울기
- AdaGrad
- Python Challenge
- FastAPI
- Apache2
- Today
- Total
목록공부/Web (10)
Story of CowHacker

이번 글에서는 Flask를 사용해서 홈페이지 하나를 만들어 보는 맛보기를 해보겠다. flask-docs-kr.readthedocs.io/ko/latest/ Flask의 세계에 오신것을 환영합니다. — Flask 0.11-dev documentation © Copyright 2012, Armin Ronacher. flask-docs-kr.readthedocs.io 위 링크는 Flask 공식 사이트다. Flask란? Python Web Framework다. 그래 Python은 알겠는데.. 그럼 또 Web Framework란 무엇인가?? 동적인 웹 페이지나, 웹 애플리케이션, 웹 서비스 개발 보조용으로 만들어지는 애플리케이션 프레임워크의 일종다. 이상 Flask에 대한 설명이었다. 나는 Visual Studi..

FastAPI맛보기에 이어서 이번에는 이론에 대해 알아보겠다. FastAPI맛보기 2를 하기 앞서 왜 만들어졌는지에 대해 알아보겠다. docs.djangoproject.com/ko/3.1/intro/ 시작하기 | Django 문서 | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com 장고라고 Python기반으로 만들어진 웹 프레임워크가 있다. 장고는 ( 물론 Flask도 있다. ) 지금까지 잘 사용이 되고 있다. 이것의 단점은 속도에 있다. 이 보다 더 빠른 속도를..

fastAPI란 지금 나온 웹 프레임 워크 중 가장 가장 빠른 속도를 자랑하는 녀석이다. 이번에는 FastAPI의 기초적인 부분을 다뤄볼 것이다. 먼저 시작하기 앞서 설치해야 하는 것이 있다. pip install fastapi pip install fastapi pip install uvicorn 위 두 개의 명령어를 통해 설치를 한다. 파이썬 파일을 하나 만든다. from typing import Optional from fastapi import FastAPI app = FastAPI() @app.get("/") def read_root(): return {"Hello": "World"} 그리고 위와 같은 코드를 작성해준다. uvicorn main:app --reload 그리고 명령어 창에 위 명령..

Apache2를 설치하고 나면 URL에 주소 입력 시 기본 적으로 위 경로로 접속하게 된다. 이 경로를 바꿔 보도록 하겠다. cd /etc/apache2/ 먼저 위와 같은 경로에 이동한다. 그리고 apache2.conf 파일을 연다. 그럼 네모 친 부분에 자신이 변경하고 싶은 경로를 입력해준다. 나는 /var/www/html/ecohosting-main/라는 경로를 입력했다. cd /etc/apache2/sites-available 그리고 위 경로로 이동한다. 그럼 ' 000-default.conf 파일이 존재할 텐데 열어본다. 그리고 DocumentRoot의 경로를 바꿔준다. service apache2 restart 마지막으로 Apache2를 재시작 해 줌으로써 설정 내역들이 적용이 된다.

www.bootstrapcdn.com/bootswatch/?theme=11 Bootswatch The recommended CDN for Bootswatch www.bootstrapcdn.com 위 사이트는 부트스트랩 CDN의 테마를 사용할 수 있도록 만든 곳이다. ( 물론 다른 많은 사이트들도 존재한다. ) 표시된 곳을 눌러본다. 그럼 HTML 소스코드가 나타나는데 그걸 복사한다. 그리고 주석으로 CSS라고 한 곳에 붙여 넣기를 한다. ( 처음에 적은 소스코드는 주석 처리해준다. ) ** HTML 소스코드 해석 ** 이 과정은 선택한 테마가 있는 사이트의 css를 불러온다는 것이다. 이제 테마를 눌러본다. 많은 CSS들이 있는 데 사용하고 싶은 곳에 마우스를 올려두면 모양이 나오는 클릭 한다. 그럼 소..

홈페이지 제작 시 많이 사용하는 부트스트랩 사용법에 대해 알아보겠다. 부트스트랩의 테마 등을 사용 시 두 가지 방법이 존재한다. 1. 설치 후 불러오기 테마 ( CSS.. 등등 )를 직접 설치 후 테마 설치경로를 직접 입력해 테마를 불러오는 방식이다. 2. 테마가 있는 사이트에서 불러오기 ( CDN방식 ) 테마 ( CSS.. 등등 )를 직접 설치하지 않고 테마가 있는 사이트에서 테마를 불러오는 방식이다. * 네이버, 다음, 트위터 등등 많은 사이트들이 CDN방식을 사용한다. * 나는 CDN 방식으로 부트스트랩을 사용해보겠다. test_page 먼저 위와 같이 아주 간단한 html 소스코드에서 시작해보겠다. bootstrapk.com/getting-started/ 시작하기 · 부트스트랩 부트스트랩은 프레임..

제목을 쉽게 말하자면 데이터베이스 연동을 통한 회원가입 및 로그인이다. 왜 데이터베이스 연동을 해야 하나? 단순히 회원가입 창과 로그인 창만 만든다고 입력한 정보가 어디에 저장된다거나 전달되는 과정이 없다. 이를 해결하기 위해선 데이터 베이스 연동을 통해 입력한 정보가 데이터베이스에 저장 및 전달되도록 해야 한다. sudo adduser 생성할 사용자명 Posetgresql은 사용자를 생성하고 그 사용자를 활성화시키기 위해서는 localhost에서 같은 이름의 사용자를 생성해줘야 한다. 다음 작업을 진행하기 앞서 PHP와 PostgreSQL이 연동돼있어야 한다. cowhacker.tistory.com/95 PHP와 PostgreSQL 연동 PHP와 PostgreSQL을 연동시키는 법을 알아보겠다. * 준..

PHP와 PostgreSQL을 연동시키는 법을 알아보겠다. * 준비 환경 * 1. 우분투 설치 완료 상태 cowhacker.tistory.com/81?category=884404 Ubuntu 20.04.1 LTS [ 설치 ] 이번 글은 우분투 설치 과정에 대해 포스팅하려고 한다. 먼저 구글에 "우분투" 라고 검색한 후 젤 첫 번째 있는 우분투 사이트에 접속한다. 다운로드 버튼을 눌러 우분투 ios 파일을 설치한다. 우 cowhacker.tistory.com 2. Apache2 설치 완료 상태 cowhacker.tistory.com/86?category=884404 우분투에 Apache2 설치하기 우분투에 Apache2를 설치해 보겠다. 내 우분투의 버전이다. 아파치가 설치돼있는지 확인해본다. 위 사진은 ..