목록분류 전체보기 (2065)
준호씨의 블로그
MySQL에서 timestamp(epoch time)을 datetime형식으로 변환하려면 from_unixtime 함수를 이용하면 됩니다. select from_unixtime(0); # 1970-01-01 09:00:00 반대로 datetime 문자열을 timestamp(epoch time)으로 변환하려면 unix_timestamp 함수를 이용하면 됩니다. select unix_timestamp('1970-01-01 09:00:00'); # 0 datetime 문자열만 되는 것이 아니고 datetime 도 timestamp(epoch time)으로 변환할 수 있습니다. select unix_timestamp(STR_TO_DATE('1970-01-01 09:00:00', '%Y-%m-%d %H:%i:%s..
MSG가 한 때 유해하다는 분위기였다가 요즘은 "무해하다"의견이 대세이긴 한데요. 그에 대해서는 아래 글이 잘 요약되어 있습니다. [과학 읽어주는 언니] MSG는 위험할까? 단백질은 물 다음으로 우리 몸에 많이 필요합니다. 따라서 우리 혀는 단백질의 감칠맛을 느끼도록 진화했죠. 문제는 단백질 자체는 분자가 너무 커서 혀의 맛 수용체가 느끼지 못한다는 겁니다. m.dongascience.com 글의 내용을 요약하는 1분 51초짜리 짧은 영상도 있습니다. 아래는 다른 영상인데 이것도 참고 삼아 볼 만합니다. 이처럼 현재 대세는 "MSG는 안전하다"입니다. 그런데 이에 대해서 반박하는 영상을 지인이 보내주어서 보게 되었습니다. 조금 음모론 적인 느낌도 있긴 하지만 관련내용에 대해 자세하게 이야기를 하기 때문에..
timestamp(epoch time)을 datetime으로 변환하려면 datetime 모듈에 있는 fromtimestamp 함수를 사용하면 됩니다. import datetime print(datetime.datetime.fromtimestamp(0)) # 1970-01-01 09:00:00 반대로 datetime을 timestamp(epoch time)으로 변환하려면 timestamp 함수를 사용하면 됩니다. print(datetime.datetime(1970, 1, 1, 9, 0, 0).timestamp()) # 0.0 Unix timestamp (Unix epoch = Unix time = POSIX time)는 1970년 1월 1일 0시 0분 0초부터 몇 초가 지났는지를 나타내는 숫자입니다. 한국..
가상서버호스팅을 좀 옮겨 볼까? VULTR? 개인적으로 스쿨 호스팅에서 가상 서버호스팅을 받고 있습니다. 스쿨호스팅 최저가,최대트래픽 국내최대개발자커뮤니티 phpschool.com 과 함께하는 월400원, 웹호스팅,가상서버호스팅,이미지호스 junho85.pe.kr 2021년 3월에 스쿨호스팅에서 VULTR로 이사할까 고민을 했었습니다. 하지만 차일피일 미루다가 2년이란 시간이 흘러버렸네요. 가장 큰 이유는 스쿨호스팅의 절약형 서버의 메모리가 512M라서 Docker를 이용해서 이런저런 서버를 띄우면 메모리가 부족해서 서버를 안정적으로 운영할 수 없었기 때문입니다. 그 외에도 OS 버전업이나 재설치 등에서 몇 가지 불편함을 겪었습니다. 최근 정원사들 시즌8 출석부를 시험적으로 VULTR에서 운영해 보았는데..
platform, os, subprocess, socket 모듈을 이용해서 다양한 방법으로 hostname을 구할 수 있습니다. 여러 가지 방법이 있지만 socket.gethostname()으로 구하는 방법이 가장 무난해 보입니다. def get_hostname_platform1(): import platform return platform.node() def get_hostname_platform2(): import platform return platform.uname()[1] def get_hostname_os1(): import os return os.uname().nodename def get_hostname_os2(): import os return os.uname()[1] def get_ho..