배우고 나누는 사람

모두에게 더 넓고 더 깊은 세상을 향해

2025/02 6

하기 싫은 일을 즐기려 노력해보기

살다보면 하기 싫은 일이 하나쯤 있지 않은가? 아니, 하기 싫은 일은 너무나도 많다. 하지만 거의 대부분이 해야하는 일들이다. 이럴 때 어떻게 이런 싫은 일들을 해나갈 수 있을지 내 나름의 방법에 대해 이야기 해보고자 한다.  군생활 2년차에 화생방부대의 소대장으로 근무한 경험이 있다. 소대장이라고는 하지만 내가 있던 부대는 전시에 예비군이 편제가 되어야 장비를 제대로 가동시킬 수 있는 부대였다. 평소에는 기본훈련과 장비정비 등이 주된 업무였다. 화생방부대로서 많은 제독차와 정찰차를 지니고 있었는데 매일 아침 차량들 시동을 걸고 장비들을 돌아가며 잘 작동되는지 점검했다. 장비들 중 작동이 잘 안되는 장비는 따로 빼내어 조금씩 분해해가며 기름칠을 하고 조이고, 부품을 찾아서 끼웠다. 한번도 그런 일을 해본..

빈부격차에 관하여

아직 읽고 있는 책에서도 불평등에 관한 이야기가 나와 잠시 이야기를 해볼까한다. 안타깝게도 뉴스나 각종 미디어에서 불평등 지수가 증가하고 있다는 이야기를 들을 때가 있다. 불평등 지수는 크게 두 종류가 있다고 볼 수 있다. 상위 10% 소득과 하위 10% 소득을 비교하는 '소득 10분위 배율' (물론 소득 20분위 배율 등 다양하게 적용이 가능하다), 그리고 지니 계수 (Gini Coefficient)이다.  소득 10분위 배율은 모든 사람의 소득 수준을 1등부터 꼴등까지 일렬로 죽 세워놓았을 때, 그 중 상위 10퍼센트에 해당하는 사람의 임금과 하위 10퍼센트에 해당하는 사람의 소득의 비율을 구한 것이다. 수학 식으로 쓰면 다음과 같다. $$소득 10분위 배율 = \frac{ 상위 10퍼센트의 임금 }..

영어 불규칙 동사 테스트 프로그램

조카놈이 공부를 너무 안하고 못해서 영어 불규칙 동사를 외우게 시킬 겸 간단한 프로그램을 만들어 보았습니다. 준비물은 Google Colab 로그인과 해당 코드에 쓰인 "test.txt" 파일입니다. 파일은 아래에 첨부해 놓겠습니다. import randomf = open("test.txt")lines = f.readlines()f.close()test = []for i in range(1,len(lines)//10): temp = [] for j in range(3): temp.append(lines[i*10+4+j*2][:-1]) test.append(temp)def irregular_verb_test(num_prob): num = list(range(119)) ..

[미국 생활] Exotic Zoo와 텍사스의 주립공원 방문

조카가 방문한 지도 한 달 여가 다 되어 간다. 매주 주말마다 여행을 계획하고 다녀오는 것은 피곤하지만 그래도 조카에게 조금이라도 더 많은 경험을 시켜주기 위해 안간힘을 써가는 중이다. 지난주에는 어스틴 다운타운을 방문하여 조금 쉬어갔으니 이번 주부터 교외로 나가는 것이 좋을 듯하여 차로 1-2시간 거리에 있는 여행지들을 골라보았다.  토요일 오후, 아이들이 한국학교에서 끝나자마자 우리가 향한 곳은 어스틴에서 한시간 가량 떨어져 있는 Exotic Resort Zoo라는 동물원이다. 트랙터 또는 자신의 차로 지정된 장소를 돌아다니며 동물들에게 직접 먹이 주는 체험을 할 수 있는 곳이다. 동물원 웹사이트에 들어가서 뉴스레터와 문자 메세지 소식을 듣겠다고 구독하면 입장료의 15%를 할인받을 수 있으니 참고하자..

인생의 균형잡기

살아가다보면 균형을 잡는 것이 중요하다는 이야기를 자주 듣는다. 하지만 '균형잡다'는 말을 잘못 이해하는 사람도 있다고 생각한다. 균형이란 이 기준과 저 기준, 알맞게 옮겨다니는 것을 의미하지 여러 기준 한 가운데 위치하는 것을 의미하지 않는다. 이번 포스팅에서는 이러한 이야기를 하고자 한다.  이전 포스팅에서 책을 읽고 쓰는 것에 관해 이야기를 한 적이 있다. 다시 한 번 요약하자면 책을 읽는 과정은 다른 사람의 이야기를 듣고 나에게 투영하는 과정이고 책을 쓰는 과정은 나의 이야기를 남들이 들을 수 있도록 투사하는 과정이다. 이 때도 마찬가지이다. 균형이란, 남에게 투사하는 것인지 남으로부터 투영되는 것인지 그 사이에 우두커니 서 있는 것이 아니다. 책을 읽을 때도 그냥 남 얘기라고 생각하거나 글을 쓸..

Anaconda에서 GPU 사용 가능한 Tensorflow 설치하기

이 문제 때문에 서너시간은 족히 쓴 것 같네요. 거두절미 하고 바로 시작하겠습니다. 먼저 아나콘다와 주피터노트북은 설치되어 있다고 가정하겠습니다. GPU가 인식되는 Tensorflow 사용을 위해서는 아래 세 가지 조건이 충족되어야 합니다. (순서대로 설치하는 것을 추천) Python 3.11 이하 버전Numpy 1.x 버전Tensorflow 2.10 이하 버전 먼저 Anaconda Prompt로 접속을 합니다. 다음으로 가상환경을 구축하며 파이썬 3.9 버전으로 설정합니다.  conda create -n tensorflow-env python=3.9 는 가상환경 이름으로 알맞게 바꾸셔도 됩니다. 다음, 만든 가상환경을 활성화 시킵니다. conda activate tensorflow-env 넘파이 2.0..