과학을 보다 3 - 지식과 흥미를 한 번에 채우는 기발하고 수상한 과학책 과학을 보다 3
김범준 외 지음 / 알파미디어 / 2025년 2월
평점 :
장바구니담기


*리뷰어스클럽의 소개로 출판사로부터 도서를 제공받아 주관적으로 작성한 리뷰입니다.


하이브리다제이션은 동물의 DNA에 변화로 종의 경계가 무너지고 있다. 다른 종과 이종교배하여 카푸치노 베어, 코이이울프도 나오고 있다. 동물도 환경적 요인에 따라 교차양육으로 변종이 가능하다. 자포동물 중 해파리의 경우는 환경이 악화되면 새로운 세포를 형성해 다시 어린 해파리 태어난다니 인간이 추구하는 영생을 얻게 된다. 알면 알수록 신비한 생명과학이다. 해파리도 동물성과 식물성으로 나누고 물 위에 폭탄이라 칭하기도 해 우리에게 가끔 해를 입히기도 한다.

부모가 손흥민이라면 자식에게 축구 능력을 유전으로 전달하는 매개체는 생식세포인데 아직까지는 부모의 경험치가 자식에게 유전되는 매커니즘은 존재하지 않는다고 한다. 반대로 생각하면 사이코패스 유전인자가 유전되지 않아서 다행인 것이다. 유전 변이를 물려받는것이 아니라 후성유전적 변이를 물려받는 것이라고 한다. 후성유전적 유전은 세대를 지나면서 효과가 사라지는 경우가 많다고 한다. 소프트 인헤리턴스처럼 점점 단단한 재질로 변하는 것처럼 사용하지 않는 기관은 퇴화된다. 쓸수록 더 진화한다니 더 많이 사용해야겠다.

인간과 동물의 신체 능력을 비교하면 누가 이길까? 펭귄과 마이클 펠프스의 수영 경기, 개미와 장미란 선수의 힘겨루기, 고릴라와 마동석의 근력싸움을 상상하니 웃음이 절로 나온다. 결론은 유전적으로 정해진 DNA와 환경이 미치는 영향이 차이로 인한 요소들이 있기에 객관적인 비교를 할 수 없다는 것이다.

책을 읽다보니 정영진 MC의 목소리와 우주먼지님은 하루에 한번은 우주를 생각한다고 말하면서 과학적인 해석을 명쾌하게 해 준다. 누구나 한번쯤 생각해 본 공룡의 멸종, 인간은 왜 날 수 없는가, 지구의 생성, 다른 행성의 생명체 존재여부, 기후변화로 새로운 종의 탄생, 진화론,우주 만물의 비밀을 경이로운 과학적 해석을 궁금해 한다. 알수록 더 궁금한 세상의 물리 현상들을 재미있게 풀어주시는 통계물리학의 김범준 교수님의 목소리가 들리는것 같다. 예쁜꼬마선충에 대해 애착을 갖고 계신 이대한 고학자들은 지식을 자유롭게 나누면서 상상하게 만드는 힘은 어쩌면 알기 쉽도록 풀어주면서 과학이 우리 일상에 깊숙히 스며있고 어려운 학문이나 논문이 아니라고 말해준다.

명왕성이 행성에서 빠진 이유는 행성은 기본적으로 긴 가스 꼬리가 있어야 하는데 없고, 주변에 더 큰 소천체들이 발견되었다는 것이다. 힘이 없어져 행성의 지위를 상실하게 되었다는 내용이 자세하게 설명되어 있다. 어느날 없어졌다길래 왜 그런건지 궁금했는데 이 책을 통해 명쾌하게 알 수 있었다. 유리는 고체일까,액체일까, 답은 점성이 큰 액체다. 고체는 단단하고 액체는 형태가 변할 수 있으므로 얼음처럼 부피는 일정해도 형태가 달라진다. 유리 이론 연구로 노벨 물리학상을 받기도 했네요. 과학은 알 수록 즐겁네요.

#과학책 #과학상식 #과학교양 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
눈에 보이지 않는 돈의 지도책 - 세계 경제를 읽는 데이터 지리학
다리우시 보이치크 지음, 제임스 체셔.올리버 우버티 그림, 윤종은 옮김 / 윌북 / 2025년 1월
평점 :
장바구니담기


재미있는 부분은 돈세탁 방법이였다. 영화 ˝대부˝처럼, 돈세탁과 같은 불법 행위는 결국 모든 것을 잃게 만들 수 있으며, 이는 범죄의 댓가가 무엇인지를 보여준다. 알카포네는 자신의 불법 수익을 합법적인 도박 수익처럼 보이게 하고,

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
눈에 보이지 않는 돈의 지도책 - 세계 경제를 읽는 데이터 지리학
다리우시 보이치크 지음, 제임스 체셔.올리버 우버티 그림, 윤종은 옮김 / 윌북 / 2025년 1월
평점 :
장바구니담기


* 네이버 책과 콩나무 카페 서평단 자격으로 작성한 주관적인 리뷰입니다.


자산과 부채인 우리 삶. 시간은 우리가 갚아야 할 이자 상환에 가치를 의미한다. 호주의 원주민들은 침략당하기 전 5만여 년 동안 물물교환으로로 돈 없이 생활을 했다. 돈을 탯줄을 자르는 가위, 금융의 힘은 공공선을 실현하며 활용 할수 있다로 보는 핀비즈, 현대 금융은 불평등과 불안정, 환경 파괴의 주범이 되고 있다. 아우구스투스는 16년 근속 시 연봉의 12배에 달하는 연금을 주어 군대의 충성심을 높였다고 한다. 우리의 연금은 DC확정기여형으로 은퇴자가 미래를 스스로 금융시장의 변동에 따른 위험을 부담해가며 수익을 낸다. 노동자의 이동성이 높을 수록 더 많이 선호한다. 금리는 돈의 가치다. 금융위기, 코로나 팬데믹, 기후위기에 많은 국가들은 국부펀드로 장기적인 관점에서 국익을 지키고 해외 자금의 의존도를 줄이고자 했고, 부자들은 주식과 채권을 선호하며, 현금과 부동산으로 안전하게 보관했다.

이책은 역사와 지리, 자산과 시장, 투자자와 투자, 중개와 기술, 도시와 중심지, 버블과 위기, 사회와 환경으로 금융을 설명한다. 관심이 많은 부분이 버블과 위기였다. 대출 채권의 가치가 급락하면서 자금 조달에 어려움을 겪었고, 우리 정부의 긴급 구제금융을 받아야 했다. 버블은 자산 가격이 비정상적으로 상승하는 현상이이다. 투자자들이 더 높은 수익을 기대하면서 자산을 사들이고, 그 결과 가격이 지나치게 오르는 상황을 초래한다. 버블이 터지면, 자산 가격은 급락하고 많은 투자자들이 큰 손실을 입게 된다. 결국 금융 시스템에 큰 혼란을 초래하며 경제 위기로 이어진다. 요즘 살기 힘들다는 말을 날마다 듣는다.



1930년 대공황은 세계 경제에 깊은 충격을 주었으며, 어빙 피셔의 부채 디플레이션 이론은 자산 가격 하락이 부채 부담을 증가시켜 디플레이션을 가속화한다. 몇 일 전 저금리로 받은 주담대 금리가 변동금리로 전환되면서 이자 부담이 크게 증가했고 영끌들이 원리금 상환에 어려움을 겪고 있다는 뉴스를 들었다. 대한민국의 아파트 경매와 공매가 쏟아지고, 강남의 아파트 하락 현상이 발생하는 것도 이러한 경제 이론들과 무관하지 않다. 과도한 대출 규제로 매물이 쏟아지며 경매 물건이 급증하고, 아파트 가격이 하락하면서 시장이 불안정하다. 민스키가 설명한 금융 불안정성의 예시로 볼 수 있으며, 군집 행동으로 아파트에 투자자들이 집단적으로 과대한 반응하는 상황에 이르렀다. 허세와 사치가 기본이 되는 우리 젊은 세대의 위기감을 볼 수 있는 현시점이다. 경제적 안정성을 유지하기 위해서는 과도한 리스크 테이킹을 자제하고, 신중한 투자 결정을 내리는 것이 중요하다. 불안정한 사회에서 정책 변화와 시장 동향에 대한 지속적인 모니터링은 필수다.

재미있는 부분은 돈세탁 방법이였다. 영화 "대부"처럼, 돈세탁과 같은 불법 행위는 결국 모든 것을 잃게 만들 수 있으며, 이는 범죄의 댓가가 무엇인지를 보여준다. 알카포네는 자신의 불법 수익을 합법적인 도박 수익처럼 보이게 하고, 자산을 교환하여 불법 자금을 다른 자산으로 전환해 추적을 어렵게 스와핑한다. 알카포네는 신뢰할 수 있는 인물들을 통해 자금을 분산시켰고 자금의 출처를 숨겨 위장했다. 결론은 법의 심판을 피하지 못하고 처벌을 받게 된다. 영화를 통해 우리는 법과 규제를 준수하는 것이 얼마나 중요한지, 또 그렇게 사는 것이 얼마나 어려운지 보여준다. 불법 행위는 결국 정의의 심판을 피할 수 없다. 나이가 들수록 욕심을 부리지

말고 마음을 비우는 연습을 해야 할 것 같다. 항상 정직하게 법을 준수하는 삶을 사는 것은 기본이다.



댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
한 시간 만에 게임 만들기
게임도칸 지음, 김은철 외 옮김 / 영진.com(영진닷컴) / 2025년 1월
평점 :
장바구니담기


라이프게임, 리버시, 도트잇, 던전, 낙하물퍼즐, 전국 시대 시뮬레이션, 삼국지 등 여러 게임들이 있는데 어렸을 적 추억의 게임 테트리스가 생각나서 만들어 보았네요.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
한 시간 만에 게임 만들기
게임도칸 지음, 김은철 외 옮김 / 영진.com(영진닷컴) / 2025년 1월
평점 :
장바구니담기



 

"출판사로부터 도서를 제공받아 작성한 리뷰입니다"


자투리 시간으로 게임을 만들어 볼 생각으로 낙하물퍼즐게임을 만들었네요. 게임을 즐겨하지 않아 여러가지 게임을 보고 이런 게임도 있다는 걸 알았네요. 가족들이 모바일로 하는 게임하는 모습을 보고 아주 쉬워 보였는데 만들어 보니 녹록치않네요. 저자는 게임도캉이구요 동영상으로 생방을 하기도 하네요. 버츄얼 스튜디오를 설치해서 코드를 입력했네요. 라이프게임, 리버시, 도트잇, 던전, 낙하물퍼즐, 전국 시대 시뮬레이션, 삼국지 등 여러 게임들이 있는데 어렸을 적 추억의 게임 테트리스가 생각나서 만들어 보았네요.

먼저 게임을 초기화하는 함수Inint를 추가하고, 간단한 화면을 그리는 함수 DrawScreen를 추가하고 싶었어요. 요즘 너무 힘들어서 심플한 것이 좋요. 함수 Init에서 호출하면 이제 게임이 시작될 때 화면이 그려져. 필드의 데이터를 작성하기 위해 크기는 FIELD_WIDTH(12),FIELD_HEIGHT(18)로 만들고, 블록이 없는 칸에 BLOCK_NONE // [3-1-1],지울 수 없는 블록이 있는 칸은 BLOCK_HARD // [3-1-2], BLOCK_MAX // [3-1-5] 블록 종류의 개수, 필드의 각 칸의 상태를 보유하는 배열 field를 선언해 필드를 그리기 위해 함수에서 화면 버퍼의 모든 칸에 반복하는 코들를 작성했네요. 1행 그릴 때마다 줄바꿈하도록 만들었어요. 낙하 블록은 I형과 L형으로 2종류, 멤버 변수의 size는 너비와 높이,pattern은 형태 데이터, 낙하 블록의 최대 너비와 높이는 매크로 BLOCK_WIDTH_MAX (4) // [2-3], BLOCK_HEIGHT_MAX (4) // [2-4]로 만들었어요. 낙하 블록을 초기화하는 부분에서 랜덤으로 형태를 설정했어요. 낙하 블록을 키보드로 조작할 수 있도록 S키를 누르면 아래로 낙하,a,d키를 누르면 좌우로 이동시킬 수 있게 만들었어요. 낙하 블록의 회전시키는 함수는 RotateBlock으로 넣고, 낙하 블록의 이동과 회전밖에 없으므로 이동 이외의 키를 누르면 회전하게 하려고 했는데 잘 안되네요. 이동 이외의 키를 누르면 낙하 블록을 회전시키는 함수를 호출하게 해줘. 게임을 실시간으로 진행시키려면 1초당 갱신 횟수의 매크로 FPS를 정의하고, 갱신 간격의 매크로 INTERVAL(1000/FPS)로 정의,블록 낙하 함수로 블록의 자동 낙하 처리가 완성되게 만들었어요. 낙하 블록과 필드의 충돌 판정 함수를 추가하고. 낙하 블록을 필드에 쌓이면 지울 수있는 블록으로 모든 칸을 반복으로 다시 표시하게 만들었어요. 낙하 블록을 리셋해 새로운 낙하 블록이 내려오게 하고 블록이 천장까지 쌓이면 게임 오버로 게임을 초기화하고 리셋하도록 했는데 쳐다보니 금방 리셋이 되네요.

자세하게 게임의 탄생을 소개해 가면서 캐릭터부터 알고리즘, 소스 파일, 코드까지 알려주니 만들어 보면서 f5를 자주 클릭하게 만드네요. 어려운 프로그램을 쉽게 접근 할 수 있도록 해 주면서 간단하게 게임 만들기를 해 볼 수 있는 기쁨도 얻으니 좋네요.





댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo