본문 바로가기
반응형

분류 전체보기100

24시간 트위터 실시간 트렌드 #VeautifulDays, #BopOfTheYear 무슨일이야? (2022-12-09) 💡 지난 24시간 동안 트위터에 자주 게시된 키워드를 참조해 자동으로 작성된 글입니다 (5천 건 이상) 트위터 실시간 트렌드를 가져오면 아이돌 얘기가 진짜 많이 나온다 (이렇게 많을 줄 몰랐는데) 어제랑 똑같이 BTS의 Bop of the year에 관련된 태그가 가장 많이 게시되었고 다음으로 엔믹스의 지니 탈퇴에 관한 게시가 뒤를 이었다 기사를 찾아보니까 아이돌 그룹도 탈퇴하고 JYP 소속사 탈퇴까지 하게 된 상황이라 여러 말이 나오는 듯 #VeautifulDays(238020 건) 와~ 진짜..김태형 진짜 세기의 미남이야~ 이런 분위기 어케 나오냐고 진심 ㅠㅠ 내 포토북 얼렁와라!! VEAUTIFUL DAYS WITH V#BTSV #Photo_Folio #V #뷔 #VeautifulDays @BTS_.. 2022. 12. 9.
24시간 트위터 실시간 트렌드 #Jungkook, #BopOfTheYear 무슨일이야? (2022-12-08) 💡 지난 24시간 동안 트위터에 자주 게시된 키워드를 참조해 자동으로 작성된 글입니다 (5천 건 이상) Audacity에서 선정하는 올해의 곡 Bop of the year 투표가 진행 중인가보다 정국을 투표하자는 글이 트위터에 엄청 올라왔다 찾아보니 BTS의 버터가 2021년 Bop of the year를 수상했더라 Left and Right랑 Yet to come도 정국과 BTS와 관련된 노래였다 윈드미식회는 찾아봤는데 정확한 내막은 모르겠다 스윙엔터테인먼트와 팬클럽과의 문제가 있는 것까지만.. (cf. Bop = (n) 띵곡 https://redtea.kr/fun/34188) #Jungkook(227031 건) 덕질보관함에 고이😊 정국일 잘 알아보고 응원하는 사람들이 젤 좋아. 지난번 별밤대화도 자주.. 2022. 12. 9.
[에러] Pending update of snap-store. Close the app to avoid disruptions snap-store (또는 firefox 등) 업데이트를 해야하는데 해당 프로세스가 실행 중이라 업데이트가 지연되고 있다는 알림이다. 해당 어플리케이션을 종료하고 새로고침하면 업데이트가 자동으로 실행된다. I. 업데이트 목록 확인하기 업데이트가 필요한 프로그램 리스트를 확인한다 (아래 예시는 snap-store임) $ snap refresh --list Name Version Rev Size Publisher Notes snap-store 41.3-66-gfe1e325 638 48MB canonical✓ - II. 프로세스 종료하기 업데이트가 필요한 프로그램의 프로세스 ID를 확인한다 (가장 왼쪽 숫자) ps -e | grep {업데이트할 프로그램 이름} $ ps -e | grep snap-store 2.. 2022. 12. 9.
리눅스 터미널 출력 버리기 (또는 저장하기) 리눅스에서 프로그램을 실행하면 터미널에 각종 로그가 출력된다. 그런데 로그를 터미널에 출력하는 것 자체가 컴퓨팅 부하에 해당하므로, 로그를 정말 정말 많이 출력하는 프로그램을 짰다면 의도치 않게 CPU 점유율이 크게 늘어날 수 있다. 물론 필요한 로그만 출력하는 것이 옳은 방법이지만 우선 간단하게 터미널에 출력되는 로그를 버림으로써 임시로 해결할 수 있다. 바로 /dev/null로 리다이렉팅하면 된다. python3 client.py > /dev/null 2>&1 '>'는 파일 생성을 의미한다 '2>&1'은 표준 출력과 오류 출력을 의미한다 따라서 client.py가 print로 출력하는 모든 로그는 /dev/null로 버려진다. 출력되는 로그를 그냥 버리기 싫다면 저장하는 방법도 있다. /dev/nul.. 2021. 8. 5.
[c++] fold expression high-order function 함수형 프로그래밍 (functional programming)에서 함수는 고차 함수 (high-order)와 일차 함수 (first order)로 나뉜다. 고차 함수는 함수를 인자로 받거나 반환하는 형태를 의미하며, 일차 함수는 고차 함수가 아닌 모든 함수를 의미한다. 고차 함수가 필요한 이유는 고차 함수의 인자로 들어온 함수를 통해 데이터를 재귀적 (또는 반복적)으로 처리하기 위함이다. #include auto twice = [](auto f, int v) { return f(f(v)); } auto f = [](int i) { return i + 3; } int main() { std::cout 2021. 8. 5.
gitignore 파일 생성하기 (cmake, python, c++, c#) 결론부터 말하면 아래 사이트에 들어가서 사용하는 플랫폼을 입력하고 생성하기만 하면된다. (너무 편하다....) https://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com ---- 프로그램을 빌드하다보면 빌드의 부산물 같은 게 생기는 데, python의 __pycache__나 c#, c++의 각종 오브젝트 파일, cmake의 cmakecache 같은 파일들이 그것들이다. 대게 빌드하는 시간을 줄이기 위해 생성되는 임시 파일에 해당하는 것들이다. git 저장소에 이런 파일들이 같이 올라가게 된다면 다른 개발 환경에서 코드를 받은 사람들은 빌드가 안될 수도.. 2021. 8. 5.
Putty 테마, 폰트 변경하기 요새 워낙 좋은 ssh 터미널 프로그램들이 많아져서 putty를 쓸 일이 없었는데 어쩔 수 없이 프리웨어인 putty를 쓸 일이 종종 생긴다 (라이선스 문제라던가) 오랜만에 putty를 설치해서 실행하면 마치 윈도우 cmd를 열어버린 것 같은 칙칙함에 일할 맛이 급격히 사라지곤 하는데 폰트랑 색상을 조금 바꿔서 칙칙함을 한 번 덜어보자 1. 폰트 변경하기 Window - Appearance에서 폰트와 행간을 변경할 수 있다 폰트: Consolas, 12-point 행간: 3 cf. IBM Plex Mono 폰트 사용하기 프로그래밍 코드로 많이 사용하는 IBM Plex Mono 폰트를 다운받아서 사용했다 IBM Plex Mono, 10 point https://fonts.google.com/specimen.. 2021. 8. 5.
리눅스 terminator 세팅하기 리눅스에서 기본적으로 gnome terminal을 제공하고 있지만 다소 불편한 점이 있다 (창 분할, 화면 간 이동 지원 X). 그래서 오늘은 터미네이터라는 프로그램을 설치해보고 테마 변경까지 해보았다. 설치하기 $ sudo apt-get install terminator 테마 변경하기 $ vim ~/.config/terminator/config # Enter below configuration [global_config] tab_position = bottom handle_size = 0 focus = system [keybindings] [profiles] [[default]] scrollbar_position = hidden use_system_font = False background_darkne.. 2021. 8. 5.
Python client - Unity Server I. Data format I-1. Python using struct 파이썬의 struct 모듈을 이용하면 정수, 문자열 등을 바이트 객체로 변환하거나 추출할 수 있다 pack, unpack, calcsize을 제공 struct - Interpret bytes as packed binary data - Python 3.9.6 documentation I-1. basic_packet_format.py BasicPacketFormat = '=' BasicPacketFormat += 'i' # Type Of Service (int; 4bytes) BasicPacketFormat += 'i' # Display ID (int; 4bytes) BasicPacketForm.. 2021. 8. 4.
반응형