https://pypi.org/project/discord-msg-lite/

아직은 보잘것 없지만, 첫 패키지. 내가 매번 카피 패이스트 할 필요 없이 편하게 쓰려고 목적이니 충분하고 혹시나 누군가가 써 준다면 더 만족.

서버모니터링 봇으로 Discord 를 사용 중인데, Ubuntu 12.04 기반에서 아직 python 3.4 를 기반으로하고 있다보니 최신의 requests 같은 fancy 한 기본 패키지들과 기능들은 무리고 추가...

어제오늘 이틀동안 해서 Django 를 이용 한 첫 사이트(프로토타입)을 만들어 보았다.

처음 django를 접한게 2011년 이었으니 8년 만에 사용 할 수 있는 수준 까지 올려 놓은 샘. 왜 이리 오래 걸렸나를 생각 해 보니, 먼저 그동안 대부분의 프로젝트 들에 아주 쉽게 Flask 를 사용 할 수 있어서 였고 두번째는 공부 하는 과정에서 목표가 없으니 DB model을 makemigrate/migrate 하다가 지쳐버리는 상황의 반복...

/opt/eff.org/certbot/venv/bin/python: No module named pip.__main__; 'pip' is a package and cannot be directly executed

메시지와 함께 pip --version 을 확인 할 수 없다는 메시지가 출력되는데, 원인은 python 버전이 낮은 등의 이유로 vertualenv 가 정상적으로 작동하지 못하는 것이고

letsencrypt-auto 파일의...

유지보수를 맏고 있는 서버가 이미 공식 지원이 끝난 ubuntu 12.04LTS 를 사용하고 있어서, 여러모로 골치 아픈 점이 많다. 오래된 시스템을 운영 하면서 불편한 점이라면

  1. apt 등 ubuntu 패키지를 다운받지 못해서 dpkg 나 rpm을 의존성에 맞게 일일이 받아야 할 때
  2. php / wordpress
  3. https 인증서
  4. git 등 개발이나 유지보수 필요한 툴들

크게 꼽아 보면 이 정도 인데, wordpr...

$ python /home/dev/analyze.py
Traceback (most recent call last):
File "/home/dev/analyze.py", line 105, in <module>
table.add_rows(ordered)
File "/home/dev/venv3/lib/python3.4/site-packages/texttable.py", line 361, in add_rows
self.add_row(row)...
# perl

$cryptpasswd = crypt($password, $salt);
# python

import crypt
cryptpasswd = crypt.crypt(password, salt)