Teshi's Think Log

Recent Post

최근에 또... 뭔가를 만들다 보니... swing2app이라는 것을 잠시 이용할 기회가 있었다. swing2app은 웹페이지를 앱으로 만들어주는 플랫폼이었는데 django로 구현된 웹 페이지가 정상적으로 불러와지지 않았다. 처음에는 setting.py 파일을 수정하여 swing2app에서 접근 가능하도록 설정했지만 그래도 연결이 거부되길래 혹시나 하고... django iframe 으로 검색해보았더니... 역시나 다른 코드가 들어가야 정상동작하는 것을 확인할 수 있었다. 해당 코드는
Django를 사용해서 웹페이지를 하나 제작해야 할 일이 추가로 발생하여, 새로운 서버에 django를 설치하였다. 운영체제는 Ubuntu 였고 pip3 install django 명령어를 사용하여 설치를 완료하였다. 이후 프로젝트 폴더 생성을 위해 django-admin 명령어를 사용하였으나 bash: Command not found: django-admin 오류가 발생하였다. 해당 문제는 root 권한으로 django가 설치되지 않았을 때 나타나는 문제로
기본적인 Page 까지 완성하였고, 지금 시간을 기점으로 기존 웹페이지를 대체하도록 설정 완료하였다. 이제... 소소한 부분들만 수정하면 끝! 소스 코드는 정리되는데로 한번...
쉘 스크립트를 작성하다가 stdout, stderr 앞에 일반적인 로그처럼 timestamp를 찍고 싶어서 찾아보았다. [로그 발생 프로그램] | awk '{print strftime("[%Y-%m-%d %H:%M:%S]"), $0}' > [로그 파일] 위와 같이 "awk"를 이용하여 앞에 타임스탬프를 추가할 수 있다. 단, stdout만... 그래서 검색해서 아래와 같이 스크립트를 수정하였다. [로그 발생 프로그램] 2>&1 >/dev/null | awk '{prin
최근 육아와 연말 업무 마무리에 휘둘리다보니 업데이트가 늦어지게 되었다. 그래서 오늘 또 조금 작업한 결과는 아래와 같다. 댓글 기능 완성? - CRUD를 최대한 준수하는 범위로 모두 AJAX로 구현 - 현재까진 오류 없음 앞으로 추가로 진행할 부분은.... 고정 페이지 구현인데... 모델을 추가하고, 테스트를 통해서 마저 구현하여야 할 것 같다. 기존 홈페이지로 교체는 언제쯤 될까...
DJANGO 기반 블로그를 작성하고 있다. 현재 진행 상황을 정리하자면, 포스팅 기능 완료 카테고리 기능 완료 코멘트 기능 일부 완료 sitemap 완료 태그 기능 일부 완료 여기서 앞으로 해야 할 일은... 코멘트 수정 기능 추가 태그 페이지 생성 ( 카테고리 페이지와 동일한 구조로 가면 되지 않을까?, 아니면 태그 클라우드?) 기존 홈페이지 대체 여기에 추가로... 고정 페이지 추가 (이력서 같은) 기존 포스팅 날짜 수정 구글 웹마스터에 맞는 정보 수
이전에... Small CMS 개발중에 급 유턴을 하여 Django를 이용하기로 결정하고 한 한달여의 시간이 흘렀다. 중간, 중간 시간 날 때 마다 조금씩 개발하다보니 일단은 기본적인 모습은 갖춰진 것 같아 일단 기존 데이터 이전을 하였다. 이전 방법은! 수동! 복사 그리고 붙여넣기를 수십번 반복한 끝에 약 40여개의 글을 모두 이동할 수 있었다. 물론 완벽하게 옮기기 위해서는.... 시간도 업데이트 해줘야겠지만... 그러기는 좀... 귀찮다 =ㅅ=
Fortinet UTM 장비, Fortigate에서 이전에 상용 메일을 차단하고, 이후 Application Control을 Overide 하여 대용량 파일을 다운로드 하는 방법에 대해서 적은 적이 있다. Fortigate 상용 메일 차단과 대용량 파일 다운로드 해당 방법은 링크가 http인 경우에는 적용이 되었지만 https인 경우에는 적용이 되지 않았다. 그로 인하여 여러 고민과 조언을 구하여 아래와 같이 설정하였다. 기본적으로 내부에서 외부로 나가는 패킷의 경우 AV, Web Filter, Application
Small CMS 이제 뭘 더 해볼까? 라는 생각을 하다가 일단 댓글 기능부터 만들자! 했다가, 근데 django는 한 번도 안 써봤는데? 라는 의식의 흐름을 따라서 잠시 테스트 해본 Django ... 결론 : 그냥 Django로 만들자.
뭐 때문에 Pi-hole을 알게 되었는지 기억은 나지 않지만, 언젠가... 언젠가는 저걸 설치하리 생각하고 있다가 최근에 설치를 하게 되었다. 기존 Synology에 도커로 올리기만 하면 되었기 때문에 설치 절차도 쉬웠고 다행히도 많은 글들이 있어서 광고 차단도 수행할 수 있었다. 그 결과! 무려, 32%! 도메인 질의의 32%가 광고와 관련된 것을 알 수 있었다. .... 일단 차단!