본문 바로가기

반응형

분류 전체보기

(118)
블로그 글을 대신 써주는 블로거 ChatGPT 블로그 글을 대신 써주는 블로거 ChatGPT 블로그(Blog)는 웹(Web)과 로그(Log)의 합성어입니다. 스마트 시대에 블로거는 자신의 블로그를 광고 매체로 제공하고 광고주에게 돈을 받습니다. 대표적인 광고주로는 네이버 애드포스트, 구글 애드센스, 카카오 애드핏 등이있습니다. 많은 사람이 제2의 월급을 꿈꾸며 블로그에 도전합니다. 하지만 수익형 블로그를 완성하고 지속적인 운영에 성공하는 사람은 극소수에 불과하고 대부분 실패합니다. 실패 원인은 크게 2가지입니다.첫 번째, 검색 엔진 최적화(Search Engine Optimization, SEO) 실패'입니다. SEO란 웹 페이지 검색엔진의 자료 수집과 순위 선정 방식에 맞춰 웹 페이지를 구성하는 것으로, 검색 결과가 웹 페이지 상위에 노출되게 하는..
PyScript 사용 방법 – Python 프론트엔드 프레임워크 PyScript 사용 방법 – Python 프론트엔드 프레임워크 Python은 최근 몇 년 동안 엄청난 인기를 얻었습니다. 인공 지능에서 가장 널리 사용되는 것부터 데이터 과학, 로봇 공학 및 스크립팅에 이르기까지 광범위한 응용 프로그램이 있습니다. 웹 개발 분야에서 Python은 Django, Flask와 같은 프레임워크와 함께 백엔드에서 주로 사용됩니다. 지금까지 Python은 JavaScript와 같은 다른 언어와 같이 프론트 엔드 측면에서 많은 지원이 없었습니다. 그러나 고맙게도 Python 개발자는 웹에서 선호하는 언어를 지원하기 위해 일부 라이브러리(예: Brython)를 구축했습니다. 그리고 올해 PyCon 2022 컨퍼런스에서 Anaconda는 표준 HTML을 사용하여 웹에서 Python을..
온라인에서 가격을 자동으로 모니터링하는 Python 스크립트를 만드는 방법 온라인에서 가격을 자동으로 모니터링하는 Python 스크립트를 만드는 방법 나만의 웹 스크레이퍼 설정, 과거 가격 데이터베이스 생성, 이메일 알림 시스템, 이 모든 것이 지속적으로 자동 실행되도록 설정하는 방법에 대한 가이드입니다. Unsplash에 있는 Engina Kyurt의 사진 현대 세계는 항상 사물의 가격을 변경하는 가격 책정 알고리즘으로 가득 차 있습니다. 이러한 가격을 모니터링하는 도구를 구축하면 한 발 앞서서 큰 구매에 대해 정보에 입각한 결정을 내리는 데 자신감을 가질 수 있습니다. 또한 여기에서 만들 조각은 모든 종류의 다른 프로젝트에서도 사용할 수 있도록 조정할 수 있습니다. 시작하자. 제 경우에는 Overcast(다른 팟캐스트의 배너 광고를 판매하여 청중을 늘리는 팟캐스트 앱)의 팟..
Flask API를 Dockerize하는 방법 Flask API를 Dockerize하는 방법 매우 간단한 몇 단계로 Flask 애플리케이션을 도킹하는 방법 탐색 도커 + 플라스크(파이썬) Flask는 빠르고 쉬운 방법으로 경량 웹 애플리케이션 및 API를 개발하는 데 도움이 되는 Python 마이크로 웹 프레임워크입니다. Werkzeg WSGI 툴킷과 Jinja 2 템플릿 엔진을 기반으로 합니다. Docker는 컨테이너를 사용하여 애플리케이션을 보다 쉽게 ​​생성, 배포 및 실행할 수 있는 도구입니다. 시간이 걸리므로 이 기사에서 컨테이너의 이점에 대해서는 다루지 않을 것이므로 완료하는 데만 집중할 것입니다. 도커에 대한 자세한 내용은 여기로 이동하십시오. 기본 작동하는 Flask 앱이 있다고 가정합니다. 앱 구조가 무엇이든 이를 고정화하려면 프로젝..
FastAPI에서 JWT 인증을 추가하는 방법 – 실용 가이드 FastAPI에서 JWT 인증을 추가하는 방법 – 실용 가이드 FastAPI는 Python으로 작성된 현대적이고 빠르며 전투 테스트를 거친 경량 웹 개발 프레임워크입니다. 이 공간에서 인기 있는 다른 옵션은 Django, Flask 및 Bottle입니다. 그리고 새로운 기능이기 때문에 FastAPI에는 장점과 단점이 모두 있습니다. 긍정적인 측면에서 FastAPI는 최신 Python 버전에서 지원하는 기능을 최대한 활용하여 모든 최신 표준을 구현합니다. 비동기 지원 및 유형 힌트가 있습니다. 또한 빠르고(따라서 FastAPI라는 이름이 지정됨), 의견이 없고, 강력하고, 사용하기 쉽습니다. 부정적인 측면에서 FastAPI에는 Django와 함께 제공되는 즉시 사용 가능한 사용자 관리 및 관리자 패널과 같..
코드 검토를 자동화하고 싶으십니까? 지원되지 않는 CI에 대해 Danger JS 설정하는 방법 코드 검토를 자동화하고 싶으십니까? 지원되지 않는 CI에 대해 Danger JS 설정하는 방법 Google CloudBuild를 예로 들어 이미 알고 있는 경우 이 섹션을 건너뛸 수 있습니다. 위험 JS. Danger JS는 소프트웨어 개발자가 일반적인 코드 검토 작업을 자동화할 수 있는 오픈 소스 빌드 도구입니다. Danger JS를 사용하여 풀 요청(PR)에 대해 일련의 규칙을 자동으로 실행하고 코드 검토 의견을 남길 수 있습니다. "이 PR이 크므로 효과적으로 검토할 수 있도록 세분화를 고려하십시오" 또는 "변경 로그 파일을 업데이트하십시오"와 같은 반복적이고 사소한 코드 검토 주석을 자동화합니다. 개발자는 PR이 해결하려는 문제를 검토하는 데 집중할 수 있습니다. 코드 검토 작업을 자동으로 처리합..
SQL 인젝션으로 웹 해킹하는 방법 SQL 인젝션으로 웹 해킹하는 방법 SQL 주입, PHP 및 Diwa 프로젝트에 중점 Unsplash의 Caspar Camille Rubin 사진 나는 항상 해커가 되고 싶었다. 6년 동안 저는 Php, JavaScript 및 Python으로 응용 프로그램을 작성했습니다. 제가 공부하는 동안 선생님들은 SQL 인젝션과 이를 방지하는 방법에 대해 이야기했습니다. 하지만 SQL Injection, Broken Authentication, Cross-Site Scripting과 같은 공격은 해본 적이 없습니다. 그것은 내 지식에서 누락된 부분이었고 나는 그들에 대해 더 많이 배울 수 있는 기회를 찾고 있었습니다. 그래서 우리 팀의 누군가가 최근에 나에게 와서 연구를 제안했을 때 나는 지구상에서 가장 행복한 사..
OpenZeppelin 및 Ethers.js를 사용하여 Solidity에서 ECDSA로 오프체인 결과 및 화이트리스트 확인 OpenZeppelin 및 Ethers.js를 사용하여 Solidity에서 ECDSA로 오프체인 결과 및 화이트리스트 확인 가스 절약을 위해 값비싼 계산을 오프체인으로 오프로드하는 것은 간단합니다. Unsplash의 Shubham Dhage의 사진 Table of Contentsi. Introduction ii. Practical example iii. Conclusion Ethereum의 높은 가스 문제는 암호 거래자, 블록체인 개발자 또는 이 분야의 열광자로서 낯설지 않아야 합니다. $3000 지역에서 Ether의 가격이 강세를 보이고 평균 50–70 Gwei의 가스 가격이 상승함에 따라 모든 거래에 대한 가스 수수료가 점점 더 비싸지고 간단한 송금에 약 $4 USD가 소요됩니다. 가스 문제를 해결하..
NEAR Document Cloud 소개 — 문서 관리를 위한 분산 접근 방식 NEAR Document Cloud 소개 — 문서 관리를 위한 분산 접근 방식 Web3 문서 관리 방식 문서에 서명, 관리, 저장 및 수정하는 강력하고 신뢰할 수 없는 솔루션입니다. 모든 것은 차세대 레이어 1 블록체인 NEAR 플랫폼에 의해 구동됩니다. NEAR는 이 글을 쓰는 시점에서 가장 인기 있는 블록체인은 아니지만 적어도 이론적으로 대중 소비자 중심 앱인 분산형 애플리케이션을 위해 선택하기에 매우 좋은 기반을 가지고 있습니다. 저렴하고 빨라야 하고 확장 가능해야 하며 사용자가 사전 설정 없이 쉽게 들어갈 수 있어야 하며 환경에도 영향을 미치지 않아야 합니다. 이더리움과 비교할 때 NEAR는 이를 가지고 있으며 이러한 사용 사례에 유용합니다. 우리 모두는 다양한 당사자와 문서 또는 계약에 서명하거..
경력에서 만날 5가지 유형의 엔지니어링 관리자를 상대하는 방법 경력에서 만날 5가지 유형의 엔지니어링 관리자를 상대하는 방법 그리고 그들의 매니저로서 그들을 도울 수 있는 방법 Unsplash에서 airfocus로 찍은 사진 엔지니어링 관리자가 되는 것은 소프트웨어 엔지니어에게 완전히 다른 경력 경험이며 엔지니어링 관리자의 관리자가 되는 것은 다시 한 번 완전히 새로운 게임입니다. 지난 10년을 엔지니어링 관리자로 보낸 경력에서 거의 20년을 보낸 후 많은 엔지니어링 관리자를 만나고 코칭하고 멘토링을 했으며 이들을 다섯 가지 범주로 분류할 수 있습니다. 모든 엔지니어링 관리자는 고유하지만 관리자로서 효과적으로 도울 수 있도록 그들이 가장 많이 표시하는 경향이 있는 속성과 행동의 종류를 아는 것이 유용합니다. 그리고 만약 당신이 엔지니어링 매니저라면, 당신이 속한 카..

반응형