Seagate IronWolf A/S 불가 판정 회사일을 하면서 발생한 일이다. 회사에서 사용하는 업무용 NAS의 하드디스크에 오류가 발생하여 해당 제품을 분리하여 A/S 요청하였다. 제품은 Seagate Ironwolf 8TB HDD, 3년간의 보증기간을 가진 제품이었다. 총판은 "피*디*트", 예전에 직접 들고 한 번 용산 A/S 센터에 갔었는데... 코로나로 인해 하루에 2시간 밖에 영업하지 않았기에 이번에는
django 기반 웹 페이지 외부 접속(iframe 등) 허용 최근에 또... 뭔가를 만들다 보니... swing2app이라는 것을 잠시 이용할 기회가 있었다. swing2app은 웹페이지를 앱으로 만들어주는 플랫폼이었는데 django로 구현된 웹 페이지가 정상적으로 불러와지지 않았다. 처음에는 setting.py 파일을 수정하여 swing2app에서 접근 가능하도록 설정했지만 그래도 연결이 거부되길래 혹시나 하고... django iframe 으로 검색해보았더니... 역시나 다른 코드가 들어가야 정상동작하는 것을 확인할 수 있었다.
Command not found: django-admin Django를 사용해서 웹페이지를 하나 제작해야 할 일이 추가로 발생하여, 새로운 서버에 django를 설치하였다. 운영체제는 Ubuntu 였고 pip3 install django 명령어를 사용하여 설치를 완료하였다. 이후 프로젝트 폴더 생성을 위해 django-admin 명령어를 사용하였으나 bash: Command not found: django-admin 오류가 발생하였다. 해당 문제는 root 권한으로 django가 설치되지 않았을 때 나타나는 문제로 pip3 uninstall
DJANGO 기반 블로그 이전 완료 기본적인 Page 까지 완성하였고, 지금 시간을 기점으로 기존 웹페이지를 대체하도록 설정 완료하였다. 이제... 소소한 부분들만 수정하면 끝! 소스 코드는 정리되는데로 한번...
쉘 스크립트, stdout & stderr 로그 타임스탬프 찍기 쉘 스크립트를 작성하다가 stdout, stderr 앞에 일반적인 로그처럼 timestamp를 찍고 싶어서 찾아보았다. [로그 발생 프로그램] | awk '{print strftime("[%Y-%m-%d %H:%M:%S]"), $0}' > [로그 파일] 위와 같이 "awk"를 이용하여 앞에 타임스탬프를 추가할 수 있다. 단, stdout만... 그래서 검색해서 아래와 같이
DJANGO 기반 블로그 현재 진행 상황 2 최근 육아와 연말 업무 마무리에 휘둘리다보니 업데이트가 늦어지게 되었다. 그래서 오늘 또 조금 작업한 결과는 아래와 같다. 댓글 기능 완성? - CRUD를 최대한 준수하는 범위로 모두 AJAX로 구현 - 현재까진 오류 없음 앞으로 추가로 진행할 부분은.... 고정 페이지 구현인데... 모델을 추가하고, 테스트를 통해서 마저 구현하여야 할 것 같다. 기존 홈페이지로
Home Assistant 삽질기 10 (ESPHome, 그리고 Odroid-Go, 모든 버튼) 이전 삽질에서 Odroid-Go 버튼을 할당하는 것 까지 진행했었는데... 모든 버튼을 할당한 코드는 아래와 같다. esphome: name: odroid_go platform: ESP32 board: odroid_esp32 wifi: ssid: "-----" password: "-----" # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Odroid Go Fallback Hotspot"