일기_잡담2024. 8. 23. 22:09

스카이 가든(Sky Garden)은 시티 오브 런던(City of London)에 있는 고층 정원이다. 전망이 좋고 입장료가 무료라서 한번쯤 방문해 볼 만하다. 지하철 서클 라인(Circle Line) 또는 디스트릭트 라인(District Line)의 모뉴먼트(Monument) 역에서 내려 조금 걸어가면 된다. 좀 특이하게 생긴 고층 건물이라 구글 지도에서 검색해서 가면 별 어려움 없이 걸어갈 수 있다. 

 


입장은 무료지만, 미리 예약을 하지 않으면 들어갈 수 없다. 방문 예약은 스카이 가든 홈페이지에 가서 할 수 있다. 아래의 링크다. 

https://tickets.skygarden.london/WebStore/shop/viewitems.aspx?cg=SkyGarden&c=Tickets

매주 월요일에 입장권 예약이 열리는데, 그 다음주부터 3주까지 예약이 가능하다. 즉, 최소 일주일 전 월요일에는 예약을 해야 한다. 예를 들어 8월 19일에 예약을 하면 8월 26일부터 9월 15일 사이에 방문할 수 있는 입장권을 예약한다. 방문할 시간을 지정하도록 되어 있었는데, 지정 시간보다 좀 일찍 가도 별 문제는 없었다. 어차피 줄을 길게 서서 기다리다가 들어가야 해서 입장권만 확인하고 시간은 별로 신경 안 쓰는 듯. 

소지품 검사를 받고 엘레베이터를 타면 스카이 가든으로 올라간다. "정원"이라는 명칭답게 나무와 풀들이 굉장히 많고 런던 시내를 한눈에 내려다 볼 수 있다. 카페가 있어서 음료, 케익 같은 것도 먹을 수 있다. 6월 중순이라 아직 완전 성수기는 아니었고 일요일 오후 5시가 넘어서 갔는데, 사람이 꽤 많아 북적였다.

 

 


예약이 약간 번거롭긴 하지만 무료 전망대라는 점에서 가볼 만하다.

 

Posted by 반달가면
리눅스2024. 8. 18. 14:25

리눅스용 오디오 편집기인 오대시티(Audacity)를 이용해서 스피커 출력을 녹음해서 파일로 만들 수 있다. 노트북에 설치한 리눅스 민트(linux mint) 21 XFCE에서 해 보았는데 다른 데비안/우분투 계열 배포판도 비슷할 것이다. 

우선 오대시티를 설치한다. 터미널창에서 아래와 같이 작업.

# S/W 저장소 정보 갱신
sudo apt-get update

# Audacity 설치
sudo apt-get install audacity

설치가 완료되고 나서 오대시티를 실행하고 녹음을 시작한다. 그러면 기본 설정에 따라 내장 마이크로 들어오는 소리가 녹음될 것이다. 이 상태에서 데스크탑 환경의 오디오 설정으로 들어간다. 리눅스 민트 XFCE의 경우 바탕화면 아래 오른쪽에 스피커 아이콘을 클릭해서 "audio mixer" 항목을 선택하면 설정창이 나온다. 

 


설정창에서 "Recording" 탭으로 들어가면 현재 녹음중인 오대시티 항목이 보인다. 여기서 "monitor" 항목을 녹음용 장치로 선택해 주면 되겠다.

녹음을 다시 한번 해 보면, 이제는 마이크의 소리가 아니라 스피커 출력이 녹음된다. 

 

 

 

Posted by 반달가면
파이썬(python)2024. 8. 12. 11:25

 

파이썬에서 파일에 대한 MD5 해시 계산을 아래의 예시와 같이 해 볼 수 있다. hashlib 모듈을 이용한다. 

 

import hashlib

target_file = 'my_data.dat'

f = open(target_file, 'rb')
md5_hash = hashlib.md5(f.read())
f.close()

print(md5_hash.hexdigest())

 

파일을 바이너리 읽기(rb)로 열어서 읽은 내용을 hashlib.md5()의 인자로 적용하면 해시가 계산된다. 이것을 16진수 문자열로 가져오려면 hexdigest()를 이용. 코드를 좀 더 간략하게 만들어 보면 아래와 같다. 

 

md5_res = hashlib.md5(open(target_file, 'rb').read()).hexdigest()

print(md5_res)
Posted by 반달가면
IT_잡담2024. 8. 7. 08:50

버추얼박스(VirtualBox) 가상머신에서 4k(UHD) 수준의 해상도를 사용하고자 한다면, 가상머신 설정에서 VRAM을 확인할 필요가 있다. VRAM이 부족하면 고해상도 화면을 지원하지 못하기 때문에 되도록 64MB 이상으로 지정하는 것이 좋을 듯하다.

예를 들어 32MB VRAM으로 설정했을 경우, 게스트 확장(Guest Additions)을 설치해도 최대 지원 해상도가 4k까지 가지 못하고 2560*1600 정도가 될 것이다. 더 높은 해상도를 사용하려면 VRAM 할당이 늘어나야 한다.

가상머신 설정의 display 항목에 가 보면 video memory 설정이 있다. 여기서 VRAM 할당량을 변경해 주면 되겠다.

 

 

 

Posted by 반달가면