일상 예당저수지 좌대 민물 낚시 스토리 회사 사람들과 저수지에 민물 낚시를 가기로 했다. 날씨도 좋고 사람도 좋고 아주 귀중한 시간이 될 것같다. 오전 5시에 출발해서 카니발9인승을 가지고 있는 맴버와 합류했다. 출발은 일산, 도착은 예당저수지 약 3시간 정도 걸려서 도착했다. 거의 도착해서 터미널근처에 들러서 먹거리를 샀다. 기대만발. 배에 올라타면서 너무너무 기대가 되기 시작했다. 룰루랄라. 뒤로는 마이너
django 장고로 DB연동해서 데이터를 화면에 보여주자 포스트 목록을 볼 수 있도록 하기 위해서는 데이터베이스 모델 설정, 데이터베이스 마이그레이션, 그리고 뷰와 템플릿 설정이 필요합니다. 아래 단계에 따라 설정을 진행해보세요. 1. 데이터베이스 모델 설정 models.py 파일에서 Post 모델을 정의합니다. # mysite/models.py from django.db import models class Post(models.Model): title = models.CharField(max_length=100)
생각 전세 사기 공포 전세로 이사를 3번정도 하면서 전세사기가 기승을 부리는 요즘, 혹은 정치권에서도 전세사기에 대해서 대책을 강구해야하지 않냐는 목소리가 나오는 상황에서 왜 전세사기가 이렇게 쉽게 가능한건지에 대해서 개인적으로 생각해봤습니다.
장고 장고로 정적 웹문서 부터 동적 웹문서 서빙 웹문서를 장고로 서빙하는 부분을 단계별로 따라하면서 실습을 해보려고 합니다. 그대로 따라하면서 장고를 배우려 합니다. 워드 문서로부터 생성된 HTML 문서 먼저, HTML 문서를 만들어 봅시다. 워드 문서로 작성한 내용을 HTML로 변환하는 것은 간단합니다. 예를 들어, 워드 문서에서 저장할 때 '웹 페이지' 형식으로 저장하면 HTML 파일이 생성됩니다. Sample Document Hello, World! 테스트
django Django-장고 오늘은 장고를 이용한 웹 애플리케이션 개발에 대해 이야기해보려 합니다. 장고란 무엇인가? 장고(Django)는 파이썬으로 작성된 고급 웹 프레임워크입니다. 웹 개발의 반복적인 부분을 줄여주고, 더 빠르게, 더 효율적으로 작업할 수 있도록 도와줍니다. 장고의 주요 장점 중 하나는 보안 기능이 뛰어나다는 것입니다. SQL 인젝션, 크로스 사이트 스크립팅(XSS), 크로스 사이트 요청
프로그래밍언어 2024년 7월 인기 프로그래밍 언어 순위 • Rust의 급부상: Rust는 #17에서 #13으로 상승. 미국 정부가 보안 이유로 C/C++에서 Rust로의 전환을 권장한 것이 주요 원인. 커뮤니티와 생태계가 빠르게 성장 중. • 상위 언어: • Python: 여전히 1위, 인기도 증가. • C++: 2위 유지. • C: 3위로 하락했지만 여전히 높은 인기. 주목할 변화 • Go: #13에서 #7로 상승. • Fortran: #11에서 #9로 상승.
Python No module named 'PIL' 오류 해결 방법 오늘은 파이썬 프로그래밍을 하면서 흔히 만날 수 있는 오류에 대해 이야기해볼까 한다. 예를 들어, "No module named 'PIL'"라는 오류를 만났다면, 아마 이미지 처리 라이브러리인 Pillow를 설치하지 않아서 그런 걸 수도 있다. Pillow는 Python Imaging Library(PIL)의 업그레이드된 버전으로, PIL이 더 이상 유지보수되지 않기 때문에 Pillow를 사용하는 것이 좋다.
구글 트렌드와 ChatGPT로 자동 블로그 포스트 작성 및 배포하기 최근 몇 년간 인공지능과 자동화 기술의 발전으로 콘텐츠 생성과 관리가 훨씬 더 효율적으로 변하고 있습니다. 이번 포스트에서는 구글 트렌드를 활용하여 인기 검색어를 가져오고, 이를 ChatGPT를 이용해 블로그 포스트로 작성한 후, 고스트(Ghost) 플랫폼에 자동 배포하는 방법에 대해 알아보겠습니다. 저도 파이썬을 잘 몰라서 쳇쥐피티에게 물어가며 작업을 완료했습니다. 이런 것이 가능하다는것에 약간의
설치 VSCode 설치 안녕하세요! 오늘은 macOS에 Visual Studio Code(VSCode)를 설치하는 방법을 알아보겠습니다. VSCode는 Microsoft에서 제공하는 무료 소스 코드 편집기로, 다양한 프로그래밍 언어와 툴을 지원합니다. --- VSCode 설치 과정 1. VSCode 다운로드: * 먼저, VSCode 공식 웹사이트로 이동하여 설치 파일을 다운로드합니다. * Visual Studio Code 다운로드(https://code.visualstudio.com/Download) 1. 설치 파일
공휴일 요일제 공휴일 안녕하세요, 여러분! 오늘은 요일제 공휴일에 대해 알아보겠습니다. 요일제 공휴일은 많은 사람들에게 더 나은 휴식과 생산성을 제공하기 위해 도입된 제도입니다. 최신 정보를 포함하여 자세히 설명드리겠습니다. 요일제 공휴일이란? 요일제 공휴일은 특정 휴일을 고정된 날짜가 아닌 요일에 맞추어 지정하는 제도입니다. 예를 들어, 어린이날이 매년 5월 5일로 고정되는 대신, 매년 첫 번째 월요일로 지정되는
불멸의그대에게 불멸의 그대에게 스포일러가 있을 수 있습니다. 넷플릭스에서 불멸의 그대에게라는 애니메이션을 보고 첫인상은 특이하다였다. 신과 같은 존재가 나레이션을 하고 주인공으로 보이는 듯한 구체가 상처입은 늑대가 되고 소년이 되고 죽은자의 몸을 빼앗고 성장하는 내용으로 보였었다. '전생했더니 슬라임이었던 건에 대하여'와 비슷한 주인공인가? 라고 초반에는 생각했었는데 그게 아니었다. 생각을 많이 하게 만드는 철학적인 특이한 작품이라고 요약할
curl cURL 사용법 HTTP 요청을 수행하고 데이터를 전송하며 다양한 프로토콜을 다룰 때 cURL을 많이 사용하게 되는데, 사용법이랑 옵션이 워낙 많아서 하나하나 익히는데 시간도 걸리고 헷갈리기도 한다. 여기서는 자주 사용하는 cURL의 다양한 기능과 사용법을 알아보자. 1. 기본적인 GET 요청 curl http://example.com 이 명령어는 http://example.com에 GET 요청을 보내고, 서버의 응답을 출력해준다.
경주 경주 여행 아이들이 역사에 관심이 많아서 역사 하면 떠오르는 도시 경주로 여름 휴가 일정을 잡았다. 물론 내가 한일은 거의 없고 아내가 다 했지만, 나중에 가족들과 보면서 정말 상세하게 기억을 떠올릴 수 있을 수 있도록 로그를 남긴다. SCV GO TO 썰 고등학교 때 수학여행을 마지막으로 갔었던 경주, 거의 30년이 지나서 다시 경주를 갈
webp변환 대량의 이미지 파일을 webp로 변환해야 한다 대상 해당 문서는 맥사용자를 대상으로 한다. 목적 webp 변환 프로그램을 설치하고 쉘스크립트를 만들어서 변환하면 되지만 맥에서 수시로 간단하게 처리할 수 있는 방법이 있다. Automator를 이용해서 우클릭으로 변환버튼을 클릭해서 간단하게 많은 파일들을 변환할 수 있다. 나의 경우에는 이미지가 압축된 파일을 받아서 수천개되는 파일을 변환해야하기 떄문에 폴더를 지정해서 통쨰로 변환하는 방법을 공유하려고
vscode VSCODE에서 커맨드+D는 인텔리제이에서 컨트롤+G다 이거 맨날 까먹는데, 까먹지 안도록 블로그에 기록해 놓는다. Vs code에서 command + d 는 블록지정한 단어와 같은 단어를 찾으면서 멀티로 블록을 지정해준다. 문서 안의 모든단어를 한번에 찾지 않기 떄문에 여러모로 효용성이 있다. 그래서 자주 애용하는 단축키다. 인텔리제이에서 같은 단축키를 찾으려고 여러가지 방면으로 검색을 해보았는데, 틀린정보가 많았다. 어쩌면 윈도우와 맥의 차이 일
Secret Message(시크릿 메시지) 사건의 발단 회사에 공용컴퓨터가 있다. 회의실에 있는 컴퓨터로 모든 사원들이 다 사용할 수 있다. 프로젝션도 연결되어 있기 때문에 자주 사용되는 컴퓨터인데, 나도 줌으로 미팅을 해야되는 상황이 생겼다. 개인 노트북으로 줌 링크는 받았는데, 이걸 카톡으로 보내도, 메일로 보내도 그 공용컴퓨터에서 로그인을 해야되는 상황이었다. 줌링크를 그 공용컴퓨터로 보낼 방법을 몇가지 생각해 봤다.
pretty Document Formatter 정확히는 XML과 JSON을 간단히 보기좋게 만들어주는 프로그램이 필요했다. 매번 외국사이트를 뒤지는 것도 귀찮고, 회사에서 사용하는 데이터들을 외국사이트에 올려서 보기좋게 만드는 것도 불안했다. 물론 IDE에 플러그인을 깔아서 보거나, 기본적으로 지원하는 에디터나 IDE도 있겠지만 그냥 웹이 제일 편하다. 그래서 나 편하자고 만들었다. 메인 https://formatters.birdspring.com/ 디자인은 잼병이라… 그냥 리액트에 기본
openfeign OpenFeign과 Spring Controller의 차이 OpenFeign과 Controller는 Spring Framework에서 서로 다른 목적과 역할을 가진 두 가지 컴포넌트입니다. 이 둘의 차이를 이해하려면, 각각의 기능과 사용 사례를 살펴보는 것이 중요합니다. OpenFeign OpenFeign은 선언적 웹 서비스 클라이언트로, 외부 HTTP API를 호출할 때 사용됩니다. 이는 주로 마이크로서비스 아키텍처에서 다른 서비스와 통신하기 위해 사용됩니다. OpenFeign을 사용하면 인터페이스를 정의하고 해당 인터페이스에
rancher Rancher 설치 개요 AWS에 테스트로 랜처 설치를 진행하려고 한다. 먼저 AWS에 EC2에서 인스턴스 3개를 생성한다. 하나는 마스터용 나머지는 워커용이다. 랜처 가이드에서 최소사양이라고 얘기하는 사양으로는 진행이 힘들다. 최소 4 vcpu, memory 16Gb, storage 30Gb 로 설정한다. OS이미지는 Suse 리눅스 엔터프라이즈 15 버전으로 한다. (참고로 레드헷 최신버전으로 진행했을때 안되는 것들이 좀 있었다. 하고자 하면
헬스 헬스 2년차 보고서 헬스 1년차 시작일 : 2022년 12월 12일 몸무게 : 93kg 키 : 176cm 인바디 점수 : 73 헬스 2년차 일시 : 2024년 1월 몸무게 : 89kg 키 : 그대로 인바디 점수 : 78 1년간 변화 위 리포트 상으론 크게 변화가 있는 것 같지는 않지만, 그 전인 22년 기준으로 해서는 변화가 크다고 볼 수 있다. 회고 연말이다 연초다 해서
넥서스 넥서스 설치 후 오류 문제해결 넥서스 설치후 문제 발생 회사에서 메이븐 레파지토리 사용을 위해서 넥서스를 설치했다. 설치 후 처음 접속한 페이지 Status 페이지에서 FileDescriptors 에서 오류가 발생했다. 넥서스를 설치한 환겨은 CentOS 7.x 같은 문제가 발생하면 아래 내용을 참고하여 해결하면 된다. 적절한 파일 핸들 제한 Sonatype Nexus Repository는 일반적으로 Linux 또는 MacOS 운영 체제에서 허용하는