분류 전체보기
-
Python Selenium을 이용한 인스타그램 자동 내리기How to Dev 2021. 12. 17. 12:47
Python으로 웹 크롤링을 하기 위한 도구 중 selenium을 사용하여 간단한 자동내리기를 구현하겠습니다. 설치 준비 사항 pip install selenium 크롬 버전 확인 chrome://version/ 크롬 버전에 맞는 크롬 드라이버 찾기 # 95버전 이하 https://sites.google.com/a/chromium.org/chromedriver/downloads # 96버전 이상 https://sites.google.com/chromium.org/driver/ OS 버전에 맞게 드라이버 다운로드 다운로드 된 드라이버를 파이썬 실행 파일 위치로 이동 주피터 노트북 또는 파이썬 실행 # 임포트 from selenium import webdriver from time import sleep #..
-
lottie 파일 활용아빠의 일기/원상이 이야기 2021. 12. 15. 13:13
Lottie Bodymovin을 사용 하여 json으로 내보낸 Adobe After Effects 애니메이션을 구문 분석 하고 모바일과 웹에서 기본적으로 렌더링하는 Android, iOS, 웹 및 Windows용 라이브러리 LottieFiles https://lottiefiles.com/ Free Lottie Animation Files, Tools & Plugins - LottieFiles The world’s largest online platform for the world’s smallest animation format for designers, developers, and more. Access Lottie animation tools and plugins for Android, iOS, an..
-
2021 Full-stack 개발자How to Dev 2021. 12. 14. 17:04
개발자의 기술환경은 새로운 도구와 기술이 출시됨에 따라 항상 변화하고 있습니다. 이 변화에 맞는 현대의 2021 기술 스택이 어떤 것인지 뒤돌아 보며 작성합니다. 무료 사용이 가능한 부분 위주 입니다. 프로젝트 관리 Notion : 종합적인 프로젝트 관리, 문서화, 기록 및 위키 shortcut : 개발 프로세스 관리 Slack/Discord/Teams : 커뮤니케이션 디자인 Figma : 디자인 툴 및 디자인 결과물 공유 Back-End Node.js : 백엔드 프레임워크 rest api : feathers.js rest api : postgREST PostgreSQL : 관계형 DB MongoDB : NoSQL DB Front-End NextJS/VueJS : 정적 웹 사이트 Tailwind : CS..
-
RESTful API를 이용하여 PostgreSQL 연계How to Dev 2021. 12. 14. 13:17
PostgreSQL - The PostgreSQL Global Development Group에서 개발하는 오픈 소스 ORDBMS. 1996년에 첫 출시되었다. 처음에는 BSD 라이선스였으나 언제부터인가 MIT 라이선스 비스무리한 독자적 라이선스[1]를 따르기 시작했다. 발음은 '포스트그레스큐엘'이라고 한다[나무위키 : https://namu.wiki/w/PostgreSQL] REST API - Rest 기반으로 컴퓨터 프로그램간의 상호 작용을 가능하게 하고 정보를 교환하게 구현한 어플리케이션 PostgreSQL과 REST API 구현 - 좀더 쉽게 REST API를 구현하기 위해 오픈소스를 참고 1. PostgREST(18000 star), https://github.com/PostgREST 2. pR..
-
Istio란?How to Dev 2021. 12. 10. 11:48
개념 마이크로 서비스 아키텍처 구조에서 각 서비스들 간의 트래픽을 제어하는 역할 수행 - Istio는 기존 분산 애플리케이션에 투명하게 계층화되는 오픈 소스 서비스 메시 - 서비스 메시(Service Mesh) : 서비스 간의 통신을 표시 및 제어하고 관리 할수 있도록 하는데 특화된 마이크로서비스(Micro service)의 인프라 계층 주요 기능 - 트래픽 관리(traffic management): 서비스 간의 트래픽 및 API 호출을 컨트롤 - 보안 : 통신 사이의 트래빅을 암호화 하고 인증과 권한 제어 - 확장: 트래픽 정책이나 자원의 제어 - 관측 가능성(Observability): 서비스들에 대한 추적, 모니터링, 로깅을 자동으로 수행 설치 준비 사항 -. ubuntu -. docker -. m..
-
Visual Studio Code Javascript 라이브 로깅How to Dev 2021. 12. 7. 17:13
https://marketplace.visualstudio.com/items?itemName=achil.vscode-javascript-repl JavaScript REPL - Visual Studio Marketplace Extension for Visual Studio Code - Interactive Javascript Playground marketplace.visualstudio.com 개요 REPL(read-eval-print loop) : 하나의 식을 입력하면 이를 평가(실행)하고 결과를 실시간으로 사용자에게 반환하는 프로그래밍 환경 사용 비주얼 스튜디오 코드의 익스텐션에서 REPL을 검색한 후 javascript REPL 설치 내가 사용하는 목적 자바스크립트 교육시 간단한 콘솔로그가 아닌 ..
-
setEdit아빠의 일기/원상이 이야기 2021. 11. 5. 14:13
갤럭시의 카메라 촬영시 촬영음이 소음이 되는 경우가 있다. 기존에 사용하던 카메라 무음모드는 촬영 이미지도 원본을 변경하는 것이 대부분이라 사용이 꺼려지고 ... 그래서 찾은 것이 setEdit 앱의 설치를 마친 후 열게 되면 아래와 같은 화면이 나오게됩니다. csc_perf_camera_forced_shuttersound_key 항목을 선택하고 아래와 같이 수정 합니다. 0으로 입력하여 저장을 하게 되면 카메라의 찰칵 소리가 꺼지게 됩니다. 그리고 SetEdit를 휴대폰에서 삭제 합니다. 만약 휴대폰이 업데이트 되거나 초기화 되면 다시 위의 과정을 수행하면 카메라가 무음 처리가 되고 사용하시면 됩니다.