BirdSpring

BirdSpring Blog

예당저수지 좌대 민물 낚시
일상 예당저수지 낚시

예당저수지 좌대 민물 낚시

스토리회사 사람들과 저수지에 민물 낚시를 가기로 했다. 날씨도 좋고 사람도 좋고 아주 귀중한 시간이 될 것같다. 오전 5시에 출발해서 카니발9인승을 가지고 있는 맴버와 합류했다. 출발은 일산, 도착은 예당저수지 약 3시간 정도 걸려서 도착했다. 거의 도착해서 터미널근처에 들러서 먹거리를 샀다. (예당저수지 도착, 좌대로 출발)기대만발. 배에 올라타면서 너무너무 기대가 되기 시작했다. (멀리 보이는 마이너 멤버들)룰루랄라. 뒤로는 마이너 맴버들이 보인다. 좌대에는 최대 4명까지 수용이 가능하기 떄문에 8명인 우리는 파티를 나눴다....

장고로 DB연동해서 데이터를 화면에 보여주자
django db

장고로 DB연동해서 데이터를 화면에 보여주자

포스트 목록을 볼 수 있도록 하기 위해서는 데이터베이스 모델 설정, 데이터베이스 마이그레이션, 그리고 뷰와 템플릿 설정이 필요합니다. 아래 단계에 따라 설정을 진행해보세요.1. 데이터베이스 모델 설정models.py 파일에서 Post 모델을 정의합니다.# mysite/models.py from django.db import models class Post(models.Model): title = models.CharField(max_length=100) body = models.TextField() def...

전세 사기 공포
생각 전세사기 전세

전세 사기 공포

전세로 이사를 3번정도 하면서 전세사기가 기승을 부리는 요즘, 혹은 정치권에서도 전세사기에 대해서 대책을 강구해야하지 않냐는 목소리가 나오는 상황에서 왜 전세사기가 이렇게 쉽게 가능한건지에 대해서 개인적으로 생각해봤습니다.

장고로 정적 웹문서 부터 동적 웹문서 서빙
개발공부 Python django

장고로 정적 웹문서 부터 동적 웹문서 서빙

웹문서를 장고로 서빙하는 부분을 단계별로 따라하면서 실습을 해보려고 합니다. 그대로 따라하면서 장고를 배우려 합니다.워드 문서로부터 생성된 HTML 문서먼저, HTML 문서를 만들어 봅시다. 워드 문서로 작성한 내용을 HTML로 변환하는 것은 간단합니다. 예를 들어, 워드 문서에서 저장할 때 '웹 페이지' 형식으로 저장하면 HTML 파일이 생성됩니다.<html> <head> <title>Sample Document</title> </head> <body>...

장고로 정적 웹문서 부터 동적 웹문서 서빙
개발공부 Python django

장고로 정적 웹문서 부터 동적 웹문서 서빙

웹문서를 장고로 서빙하는 부분을 단계별로 따라하면서 실습을 해보려고 합니다. 그대로 따라하면서 장고를 배우려 합니다.1. 워드 문서로부터 생성된 HTML 문서먼저, HTML 문서를 만들어 봅시다. 워드 문서로 작성한 내용을 HTML로 변환하는 것은 간단합니다. 예를 들어, 워드 문서에서 저장할 때 '웹 페이지' 형식으로 저장하면 HTML 파일이 생성됩니다.<!DOCTYPE html> <html> <head> <title>Sample Document</title>...

Django-장고
Python django 장고

Django-장고

오늘은 장고를 이용한 웹 애플리케이션 개발에 대해 이야기해보려 합니다.장고란 무엇인가?장고(Django)는 파이썬으로 작성된 고급 웹 프레임워크입니다. 웹 개발의 반복적인 부분을 줄여주고, 더 빠르게, 더 효율적으로 작업할 수 있도록 도와줍니다. 장고의 주요 장점 중 하나는 보안 기능이 뛰어나다는 것입니다. SQL 인젝션, 크로스 사이트 스크립팅(XSS), 크로스 사이트 요청 위조(CSRF) 등 다양한 공격으로부터 애플리케이션을 보호할 수 있습니다.장고 설치하기먼저, 장고를 설치하는 방법을 살펴보겠습니다. 파이썬이 설치되어 있다는...

2024년 7월 인기 프로그래밍 언어 순위
프로그래밍언어 인기순위 최신

2024년 7월 인기 프로그래밍 언어 순위

(2024년 프로그래밍 언어 점유율 원형 그래프) 데이터 출처 : TIOBE Index• Rust의 급부상: Rust는 #17에서 #13으로 상승. 미국 정부가 보안 이유로 C/C++에서 Rust로의 전환을 권장한 것이 주요 원인. 커뮤니티와 생태계가 빠르게 성장 중.• 상위 언어:• Python: 여전히 1위, 인기도 증가.• C++: 2위 유지.• C: 3위로 하락했지만 여전히 높은 인기.주목할 변화• Go: #13에서 #7로 상승.• Fortran: #11에서 #9로 상승.• Kotlin: #26에서 #20로 상승.각 언어의...

No module named 'PIL' 오류 해결 방법
Python 프로그램 오류 이미지 처리

No module named 'PIL' 오류 해결 방법

오늘은 파이썬 프로그래밍을 하면서 흔히 만날 수 있는 오류에 대해 이야기해볼까 한다. 예를 들어, "No module named 'PIL'"라는 오류를 만났다면, 아마 이미지 처리 라이브러리인 Pillow를 설치하지 않아서 그런 걸 수도 있다. Pillow는 Python Imaging Library(PIL)의 업그레이드된 버전으로, PIL이 더 이상 유지보수되지 않기 때문에 Pillow를 사용하는 것이 좋다. 이 오류를 해결하는 방법은 간단하다. 먼저, Pillow를 설치해야 한다. 이를 위해 터미널이나 커맨드 라인에서 다음...

구글 트렌드와 ChatGPT로 자동 블로그 포스트 작성 및 배포하기

구글 트렌드와 ChatGPT로 자동 블로그 포스트 작성 및 배포하기

최근 몇 년간 인공지능과 자동화 기술의 발전으로 콘텐츠 생성과 관리가 훨씬 더 효율적으로 변하고 있습니다. 이번 포스트에서는 구글 트렌드를 활용하여 인기 검색어를 가져오고, 이를 ChatGPT를 이용해 블로그 포스트로 작성한 후, 고스트(Ghost) 플랫폼에 자동 배포하는 방법에 대해 알아보겠습니다.저도 파이썬을 잘 몰라서 쳇쥐피티에게 물어가며 작업을 완료했습니다. 이런 것이 가능하다는것에 약간의 감동했습니다.(달리로 작성 : 감동하는 프로그래머를 애니메이션으로 그려줘)사전준비파이썬이 깔려있어야 합니다. 저는 맥을 사용하므로...

VSCode 설치
vscode 설치 가이드

VSCode 설치

안녕하세요! 오늘은 macOS에 Visual Studio Code(VSCode)를 설치하는 방법을 알아보겠습니다. VSCode는 Microsoft에서 제공하는 무료 소스 코드 편집기로, 다양한 프로그래밍 언어와 툴을 지원합니다.---VSCode 설치 과정VSCode 다운로드:먼저, VSCode 공식 웹사이트로 이동하여 설치 파일을 다운로드합니다.Visual Studio Code 다운로드(https://code.visualstudio.com/Download)설치 파일 실행:다운로드한 .zip 파일을 더블 클릭하여 압축을...