일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 그리디 알고리즘
- G-Suite
- selenium
- 구글 드라이브
- flask
- 단축어
- python
- Google Drive
- nocookie
- docker-compose
- Django
- pymongo
- 코딩
- 추천 영상
- List
- gpu 병렬처리
- 충북
- 탐욕 알고리즘
- 파이썬
- 아이폰
- 유튜브
- 알고리즘
- 장고
- DB
- 링크
- venv
- MongoDB
- 깃허브
- 리스트
- 바로학교
- Today
- Total
목록분류 전체보기 (71)
SSAMKO의 개발 이야기
요즘 크롤링 할 일이 많은데, 시간이 오래걸려서 현재 진행상황을 파악하고자 간단한 진행상황 표시기를 만들어 보았습니다. import time sample = [x for x in range(10)] def some_process(x): return True total = len(sample) start = time.time() for i, some in enumerate(sample): some_process(some) now = time.time() print(f'\r{i+1}/{total} runtime: {now - start:.2f}', end='') # Use follow code if your python version is before v3.6 # print('\r{}/{} runtime: ..
python으로 손쉽게 API서버를 만들기 위해서 주로 flask를 많이 사용합니다. 플라스크 (웹 프레임워크) - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wikipedia.org 좀 더 큰 규모의 백엔드 서버를 위해서는 당연 django를 사용해야겠지만, 가벼운 API 몇 개만 운영하고자 할 때는 flask처럼 간편한 framework가 없습니다. 장고 (웹 프레임워크) - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 다른 뜻에 대해서는 장고 문서를 참조하십시오. 장고(Django, FAQ 발음으로는 "쟁고"(IPA: [ˈdʒæŋgoʊ])[2])는 파이썬으로 작성된 오픈 소스 웹 프레임워크로, 모델- ko.wikipedia.org flask를 API..
유튜브 영상에 파일을 원하는 댓글이 많이 달려서 여기에 공유합니다. 너무 오래전 만든 파일이라 제대로 작동하는지 모르겠는데 혹시 안되거나 도움주실 분은 댓글로 알려주세요 :) https://youtu.be/sBR10a1L6vA
vue.js - node.js 에 django 끼워넣기 1. Django에서 socket-io[client] 연결 2. Django - DB서버(mariaDB) 연결 3. Django - GCS(Google-Cloud-Storage) 연결 4. node.js(javascript) 와 django(python) JSON response 통일시키기 5. API cors(csrf) 설정 시작 현재 회사에서 Backend(node.js) - Frontend(vue.js) 로 만들어진 웹사이트에 새로운 기능을 런칭하면서, 해당 기능을 django로 제공하고자 했다. 그래서 vue.js로 만들어진 페이지에 백엔드는 node.js, django 두 가지 서버가 운영되게 되었는데 내가 django서버 개발을 담당했다...
최근 사회적으로 물의를 일으켰던 telegram이지만 개발자들에게 telegram은 코딩해서 필요한 메신져로 가공할 수 있는 굉장히 유용한 메신져다. 파이썬을 이용하면 api를 쉽게 요청하고, 받아올 수 있는데 이렇게 api로 받은 정보를 적절하게 가공해서 telegram 메세지로 보내주는 프로그램을 만들어보자. 먼저 구조는 이렇다. 1. request 모듈로 api요청 2. api가공 3. telegrambot으로 telegram 메세지 전송. 추가적으로 필요한 패키지는 telegrambot뿐이다. pip install python-telegram-bot import urllib.request import json import telegram # API 요청 url = '' #api 요청 url req..
python으로 크롤링(웹 스크래핑)을 할 때 beautiful soup은 굉장히 강력한 도구입니다. 하지만, 동적페이지 중 데이터를 따로 받아서 완성시키는 페이지들은 beautiful soup으로 가져오려고 하면 엉뚱한 데이터들이 가져와지거나 실패하는 경우가 종종 생깁니다. 물론 그런 페이지들도 beautiful soup을 집요하게 파고들면 스크랩이 가능한 것 같지만, selenium을 이용하면 훨씬 간단하게 그런 페이지들을 스크래핑 할 수 있습니다. selenium은 chrome을 이용해 실제 페이지를 띄우고 우리가 키보드 마우스로 하는 동작들을 자동화해주는 라이브러리입니다. 그럼 bs로 (쉽게) 가져올 수 없는 페이지 중에서 '네이버 증권 > 국내 증시 > 시가 총액' 페이지를 스크래핑해보도록 하겠..
위 사진에서 처럼 옆으로 넘기면 사진이 이어지는 것 처럼 보이는 사진을 별도의 어플없이 아이폰에서 버튼 하나로 만들 수 있습니다. 아이폰 단축어를 이용하는 건데요. 아이폰 단축어를 처음 이용하시는 분은 아래 링크를 확인해주세요. 2020/04/25 - [IT알쓸신잡] - 아이폰 단축어 사용법, 외부 단축어 등록 방법 아이폰 단축어 사용법, 외부 단축어 등록 방법 아이폰 단축어? 아이폰 단축어는 아이폰에서 자주하는 행동들을 자동화 해주는 기능입니다. 시리가 나의 사용패턴을 분석에 내게 맡는 단축어를 추천/제작 해주기도 하고, 이미 만들어진 나에�� ssamko.tistory.com 단축어는 아래 링크로 가서 다운 받으실 수 있습니다. www.icloud.com/shortcuts/29302787f602413..
G-suite 계정으로 로그인한 후, 앱 목록에서 '클래스룸'을 선택합니다. 처음 접속하면 역할을 선택하라고 나옵니다. '학생'을 선택해줍니다. 한 번 선택한 역할은 바꿀 수 없으니 호기심에 '교사'를 선택하는 일이 없도록 주의합니다. 처음 클래스룸에 접속하면 참여중인 수업이 없기때문에 이렇게 빈 화면이 나옵니다. 위에 보이는 + 버튼을 눌러서 학급에 참여합니다. 선생님이 만들어 놓은 수업에 참여할 것이기 때문에 '수업 참여하기'를 선택합니다. 선생님이 안내해 준 수업코드를 넣고 '참여하기'를 선택하면, 수업에 참여할 수 있습니다.