본문 바로가기

전체 글

wsl을 이용한 c언어 개발환경 구축 윈도우(11 pro)에서 가볍게 c언어 공부 등을 하기위한 최소한의 개발환경 구축에 대한 설명 입니다.많은 사람들이 주류로 사용하고 있고, 상당히 효율적인 vscode를 개발 에디터로 사용하기 위해,제가 직접 설치해 보고 잊지 않기위해 정리해 볼게요.사실 저도 이 개발환경구축 과정을 잘 모르겠고, 복잡해서 여러번 따라하기를 해서 힘겹게 설치한 것입니다. 휴~ 근데 설치하고 나면, c언어 개발환경이 가볍고 꽤 그럴싸해 보여 마치 개발자가 된것 같은 느낌이 듭니다.ㅋㅋㅋ 이 맛이죠!조금 더 나아가,,, 이왕 wsl2와 c언어를 이용하는 김에 비주얼한 감초역할을 하는 gnuplot도 함께 소개하겠습니다. 1. 아래 "참조자료2"에서 처럼 윈도우(wsl2)는 여러 Linux GUI 앱에 대한 설치 지원이 가능하.. 더보기
광속 관찰, 빛 파면, 블랙홀에서 광경로 등 심화학습 아래 링크처럼 재작년에 빛의 경로 시현을 한적이 있습니다. 이때는 궤적을 추적하는데 그쳤었는데,이번에는 시간의 개념을 고려한 실제 같은(근사화한) 빛 추적 시뮬레이션으로 좀 더 심화학습해 보았습니다. 프리즘, 무지개, 렌즈 등을 통과하는 빛의 경로(빛살) 시현 (tistory.com) 프리즘, 무지개, 렌즈 등을 통과하는 빛의 경로(빛살) 시현블로그에 오랜 시간이 걸린만큼  이번엔 좀 더 멋지고 우아한 물리 주제를 소개하려고 합니다!저도 이 주제를 우연히 인터넷을 뒤지다 발견하고 나서,너무 멋지고 놀라워서 혼자서 오랫동안 와with1.tistory.com 쉽게 얘기해서 빛이 매질을 전파해 나가는 현상(광속)과 굴절을 슬로우 모션으로 관찰해 보겠습니다. 그리고 이를 응용하여 빛이 물결파 처럼 퍼져가는 파면.. 더보기
음향장비 VU미터, dBu, dBFS 이번에는 음향장비의 시그널 플로, 인터페이스, 연결, 용어 등에 대해서 정리를 해보겠습니다. 먼저 어쿠스틱(Acoustic)은 음향 / 음향학이라는 뜻을 지니며, 또한 악기 본래의 울림을 살린 소리를 말하며, 전자 악기와 대조하여 이용되는 경우가 많다.① 음향 신호의 흐름 개요소리가 마이크로폰(microphone: 어쿠스틱 소스를 전기적인 소리로 바꿈)을 통해 믹싱콘솔(mixing console: 디지털반주와 마이크로폰 목소리 등 여러 채널을 적절하게 믹싱해서 다음단계로 넘겨줌)로 들어가서 파워앰프(전기 신호를 증폭)를 거쳐 스피커(전기 신호를 다시 어쿠스틱 신호로 변환)를 통해 나와서 사람의 귀로 들어가거나, 이펙트 프로세서를 거쳐 변조되거나, 녹음기에 저장되는 흐름을 나타낸다. 이는 녹음 스튜디오, .. 더보기
AI 리더 마이크로소프트 매수 얼마전까지 귀찮음을 가장 큰 이유로 국내주식시장에서 삼성전자를 주로 용돈수준으로 소소하게 매매를 해 왔었습니다. 그런데 국내주식은 가치주가 별로 없고, 미국시장만 따라가고, 호재 등에 non-causal(비 인과적)이고, 설상가상으로 최악은 국내에서는 주주를 우대하기는 커녕 호구 안 잡히면 다행이고, 주식시장이 투명하지도 개선의 여지도 없음을 뼈저리게 느끼고 뒤늦게 저도 서학개미가 되 보기로 했습니다.^^; 평소 저는 마이크로소프트를 동경해 왔습니다. 저는 마이크로소프트와 일절 관련이 없지만, 어릴때부터 막연하게 세계 최고의 하이테크-최첨단 회사라고 생각 해왔고, 또래들이 스포츠와 나이키 브랜드에 열광할 때도 저는 특이하게 이 기업을 선망하고 응원했습니다. 영화 '매트릭스'에서 키아누 리브스(극중 Tho.. 더보기
좌구산 천문대 이용후기(국내 최대 굴절 망원경) 지난 주에 좌구산천문대를 야간 체험하고 와서 이용후기를 적습니다. 짧게 평을 하자면, 아주 멋졌습니다. 근 한달만에 맑은 하늘이 열린 것이 운도 많이 따랐고요.^^근데 이번 글은 제 관심이 굴절망원경에 집중되어 있어 이와 관련한 주제를 중심으로 이야기해 볼게요.  먼저 망원경의 원리를 나름대로(?) 간단하고, 쉽게 정리해서 설명드릴게요. (제 생각에는 글밥이 별로 없는 것이 오해의 소지가 없고 명료하다고 봅니다. 그래서 최소한 수식으로 중요특성을 해석해 볼게요) 1. 구경비(F수, focal ratio) = 대물렌즈의 초점거리(f) / 대물렌즈의 구경구경은 망원경 대물렌즈나 반사경의 지름을 뜻하며, 이는 망원경의 집광력에 직접적인 영향을 준다.이는 카메라의 조리개 수치와 동일하기 때문에 만약 (구경 ap.. 더보기
최적화 수치해법으로 최속강하선 시현 미분방정식의 해를 함수의 형태로 구하는 것이 해석적 방법이라 하면, 수치적 방법은 해석적 방법으로 해를 구하기 어려운 경우 미분방정식의 근사해를 구하는 방법입니다.  여기서는 구체적인 예로 최속강하곡선 문제를 수치적 방법으로 풀어보고 시현해 보도록 하겠습니다.본 포스팅의 모든 내용과 결과물은 아래 참고자료1 '공부하는박사곰'님의 블로그를 나름대로 요약정리한 것이고, 결과물을 따라 만든 것임을 밝힙니다!  잘 아는 바와 같이 최속강하선은,,, 위 그림에서와 같이 A(0, 1), B(π/2, 0) 사이를 중력의 영향을 받으면서 두 점사이를 가장 빠르게 내려오는 곡선을 찾는 문제이고, 이 곡선의 형태는 y=f(x)로 놓고 소요시간을 T로 하면, 고전역학의 법칙에 따라 표현할 수 있습니다.T = ∫AB √(1+.. 더보기
라벤스부르거(Ravensburger) 200p 외 다수 퍼즐 사용후기 전에 아이와 같이 즐기기 위해 다수 퍼즐을 구매하고 사용한 후기를 적어봅니다. 먼저 100p '디즈니 프린세스' 퍼즐은 1:1 비율 그림판이 제공되어 밑에 그림을 깔고 그 위에 조각을 맞추어 상대적으로 어릴때에도 아이 혼자서 쉽게 잘 맞추었습니다. 대략 아이가 퍼즐완성하는데 약 1시간 걸렸던 것 같고, 흥미를 갖고 여러번 완성하면서 시간이 조금씩 단축하면서 성취감도 느끼는 것 같았어요. 아이가 처음 퍼즐을 시작할때 좋은 아이템이에요! 다음은 조금 욕심을 많이 내어 500p '디즈니 인어공주'를 도전했는데, 결론적으로 완전 실패했습니다.역시 밑에 까는 그림판이 제공되었는데, 조각이 작고 너무 많다 보니 분류하면서 해도 초기에 진도가 잘 안 나갔습니다.500p! 아주 질려버릴 정도로 너무 많아요!아이도 지치.. 더보기
윈도우 환경에서 GNU Radio, gqrx 쉽게 설치 + 맛보기 얼마전 제가 노트북 새로 산 것 아시죠? 그래서 윈도우 환경에서 이것저것 다 세팅을 해보고 있는데,이번에는 오래전에 샀던 RTL-SDR 기기와 개발도구를 좀 더 깊은 취미생활을 위해 새롭게 설치해봤어요.제가 SDR(Software defined radio, 소프트웨어 정의 라디오)에 관심이 많아, 앞으로 GNU radio와 pysdr을 공부해서 나름 정리하고 여러분께 공유 해 볼 생각이에요.^^; 대충 분위기 보니, SDR의  통신기술에 많은 사람들이 큰 관심이 있는 것 같던데, 이참에 조회수 좀 폭발하면 좋겠네요.ㅋㅋㅋ오늘이 드디어 블로그 컨셉에 맞게 이를 지향하는 첫 포스팅이 되겠습니다.ㅎㅎ   근데 어찌하다 보니, 상업용 윈도우에 많은 응용프로그램들이 다 자유소프트웨어(gimp, VLC, gnupl.. 더보기