ALL_POSTS__lang-ko.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: ko (Korean) Source generated: 2026-09-23T06:21:00.983Z Source SHA-256: 04c20af24eb6538a2634376f2aa4f92d87f530650e9e4d59baef8d67ee1743c8 Articles: 82 of 82 Czech versions Translation: Gemini gemini-3.1-flash-lite; machine translation, not independently reviewed Protected code, outputs, URLs, identifiers and explicit notranslate passages retain their source text. ============================================================ TITLE: 개념 SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ 개념 8월 2026 아래의 기록들은 시간이 흐르면서 제게 떠오른 아이디어와 통찰을 지속적으로 기록한 것입니다. 비록 미래에 실현될 수도 있지만, 대부분은 깊이 생각해보지 않았거나 구현되지 않은 것들입니다. 혹은 그렇지 않을 수도 있는데, 어떤 생각들은 메모 형태만으로도 충분하기 때문입니다. 일부는 막다른 길이라 더 발전시킬 가치가 없기도 합니다. 하지만 그럼에도 기록해둘 가치는 있을 것입니다. 2023-02-24: 신경 필터의 글리치 작업 중에 우연히 발견한 사실인데, 포토샵에서 신경 필터(Neural Filters)를 사용해 이미지를 확대하려고 할 때, 해당 이미지가 CMYK 색상 프로필이고 투명한 부분이 많으면 이상하지만 대체로 꽤 미학적인 글리치가 발생합니다. 다음은 제가 기록한 28개의 이미지 중 3 예시입니다: koncepty-2023-02-24-glitche-neuralnich-siti-1.jpg [https://vojtamaur.cz/images/koncepty-2023-02-24-glitche-neuralnich-siti-1.jpg] koncepty-2023-02-24-glitche-neuralnich-siti-2.jpg [https://vojtamaur.cz/images/koncepty-2023-02-24-glitche-neuralnich-siti-2.jpg] koncepty-2023-02-24-glitche-neuralnich-siti-3.jpg [https://vojtamaur.cz/images/koncepty-2023-02-24-glitche-neuralnich-siti-3.jpg] 2023-10-04: 유전적 궤적 유전적 서열을 간단한 규칙을 사용하여 그림으로 변환했습니다. A는 북쪽으로, T/U은 남쪽으로, C는 동쪽으로, G는 서쪽으로 한 걸음 이동하는 것을 의미합니다. 따라서 염기 서열이 연속적인 선의 모양을 결정합니다. 결과 시각화: koncepty-2023-10-04-geneticke-trajektorie.webp [https://vojtamaur.cz/images/koncepty-2023-10-04-geneticke-trajektorie.webp] 소스 코드: koncepty-2023-10-04-geneticke-trajektorie.py [https://vojtamaur.cz/files/koncepty-2023-10-04-geneticke-trajektorie.py] 2024-03-22: 컴퓨터 작업의 시각적 리듬 컴퓨터 작업 중 모든 키보드 입력과 마우스 클릭을 기록하는 프로그램을 만들었습니다. 시간은 일반적인 글쓰기 방향인 왼쪽에서 오른쪽으로, 위에서 아래로 흐릅니다. 검은 점은 입력이 기록된 것을 의미하고, 흰색 영역은 입력이 없음을 의미합니다. 다음은 제가 기록한 18개의 이미지 중 3 예시입니다: koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-1.png [https://vojtamaur.cz/images/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-1.png] koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-2.png [https://vojtamaur.cz/images/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-2.png] koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-3.png [https://vojtamaur.cz/images/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-3.png] 소스 코드: koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci.py [https://vojtamaur.cz/files/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci.py] 2024-08-19: 쿠시크의 시 컴퓨터로 작업하고 있었는데 제 쥐 쿠시크가 계속 방해했습니다. 제 몸을 타고 오르며 관심을 요구하고, 책상과 컴퓨터 위를 돌아다녔습니다. 조금씩 짜증이 나기 시작했습니다. 그래서 화가 난 나머지 빈 MS 워드 문서를 열어주고, 저 대신 할 거면 직접 창작해보라고 말했습니다. 그렇게 쿠시크가 키보드 위를 달리기 시작했습니다. 이 문서가 탄생했습니다: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: 써모제팜(Thermozepam) 제 열화상 카메라 Seek Thermal RevealPRO를 위한 열화상 사진 보기 및 편집 프로그램을 직접 만들었습니다. 윈도우용으로 이 카메라에 적합한 소프트웨어를 찾지 못했는데, 열화상 파일에는 추가 작업이 가능한 온도 데이터가 포함되어 있어 아쉬웠기 때문입니다. 프로그램 이름을 '써모제팜'이라고 지었는데, 디자인이 만족스럽고 사용하는 것이 거의 중독적이기 때문입니다. 이 프로그램은 열화상 TIFF 파일을 불러오고, matplotlib 라이브러리의 컬러맵을 사용하여 이미지의 색상 맵을 변경하거나, 사진의 평균 온도를 측정하고, 온도 최빈값을 결정하며, 최소 및 최대 온도, 히스토그램을 표시하고, 클릭 시 특정 픽셀의 온도를 확인할 수 있습니다. 저장 시에는 색상이 재매핑된 PNG 파일을 내보낼 수 있으며, 선택적으로 보간법을 사용하여 확대할 수도 있습니다. 프로그램 스크린샷: koncepty-2024-11-10-thermozepam.png [https://vojtamaur.cz/images/koncepty-2024-11-10-thermozepam.png] 소스 코드: koncepty-2024-11-10-thermozepam.pyw [https://vojtamaur.cz/files/koncepty-2024-11-10-thermozepam.pyw] 2025-12-05: 어둠 속의 섬광 (UV-C 램프로 미리 살균된) 빈 상자 안에 레이저를 넣는 아두이노 프로젝트를 생각했습니다. 레이저는 무작위 시간에 1초 동안 펄스를 발사합니다(정확히 언제 일어날지 모르지만, 10분 이내에 100% 확률로 일어날 것임을 알 수 있게). 제대로 구현한다면, 그 빛의 펄스는 어떤 관찰자도 감지하지 못할 것입니다. 2026-01-31: 핀홀 카메라 시뮬레이션 파이썬으로 간단한 기능성 핀홀 카메라를 만들어보려고 시도했습니다. 고등학교 때 실제로 물리적인 카메라를 만든 적이 있지만, 시뮬레이션을 해보면 작동 원리를 더 잘 이해할 수 있을 것 같았습니다. 단순히 상자에 구멍을 뚫고 감광지를 넣은 뒤 노출 후 현상하여 물리학이 작동하게 하는 것(어떻게든 작동하겠지만)만으로는 부족하기 때문입니다. 여기서는 물리학까지 시뮬레이션해야 합니다. 알고리즘적으로 가능한 한 현실적인 시뮬레이션을 만들려고 노력했지만, 물론 제 지식과 가용한 컴퓨팅 성능이 한계였습니다. 예를 들어, 이 프로그램은 일반적인 백워드 레이 트레이싱(카메라에서 장면으로 광선을 추적) 대신 포워드 레이 트레이싱(광원에서 장면과 카메라로 빛을 추적)을 사용합니다. 포워드 방식은 빛이 전파되는 물리적 방향에 더 가깝지만, 계산 효율이 매우 떨어지는 경향이 있습니다. 프로그램 설정 예시 및 매개변수 설명: koncepty-2026-01-31-simulace-pinhole-nastaveni.txt [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole-nastaveni.txt] 소스 코드: koncepty-2026-01-31-simulace-pinhole.py [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole.py] 2026-03-02: 사진 픽셀 정렬 알고리즘을 사용하여 사진의 픽셀을 정렬해보려고 했습니다. 아이디어는 대략 HUE(색상)와 밝기에 따라 픽셀을 정렬하는 것이었습니다. 한 축(예: x)에는 HUE에 따라, 다른 축(예: y)에는 밝기에 따라 픽셀을 배치하는 식입니다. 이렇게 하면 사진의 픽셀이 재배치되지만, 사라지거나 새로 생기는 픽셀은 없습니다. 그럼에도 결과물인 사진은 원래의 의미를 잃지만 색채의 분위기는 유지합니다. 소스 코드: koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: 무작위 인터넷 탐험 약 2주 동안 무작위로 인터넷을 탐험했습니다. 알고리즘의 추천을 받지 않을 때 인터넷이 어떤 모습일지 궁금했기 때문입니다. 여러 가지 접근 방식을 시도했습니다. 첫 번째(순진한) 방식은 무작위로 생성된 URL을 입력하고 여는 프로그램을 만드는 것이었습니다. 물론 이는 극도로 비효율적이었습니다. 가능한 URL 공간은 너무 넓고 존재하는 URL은 드물기 때문입니다. 두 번째 방식은 직접 크롤러를 만들고 기이한 시드 URL(예: kdomivolal.cz [https://www.kdomivolal.cz/] 웹사이트)을 주는 것이었습니다. 그 후 결과를 LLM으로 필터링하여 정의된 기준에 따라 흥미로운 것들만 보려고 했습니다. 재미있는 기이한 것들을 많이 찾았지만, 획기적인 것은 없었습니다. 세 번째 방식은 훨씬 더 생산적이고 재미있었습니다. 전 세계에서 실시간으로 발행되는 보안 인증서를 방송하는 'Certstream'이라는 유용한 서비스를 발견했기 때문입니다. 즉, 새로 생성되거나 인증서를 갱신하는 웹사이트의 URL을 보여주는 것입니다. 소스 코드: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] 며칠 동안 이 URL들을 무작위로 클릭하며 시간을 보냈습니다. 가장 흔하게 접한 것은 사기(암호화폐 등), 포르노, AI, AI 포르노, AI 포르노 제작 가이드, 도박, 시스템 로그인 인터페이스, (플레이스홀더 콘텐츠나 '작업 중'이라는 문구가 있는) 생성 중인 웹사이트들이었습니다. 이 과정을 통해 미니멀한 형태와 시청자의 주의를 끌기 위한 최적화가 전혀 없는 treeyo.my [https://treeyo.my/] 웹사이트를 발견했고 기억에 남았습니다. 또한 이 웹사이트는 아직 구글조차 색인하지 않았기 때문에 인터넷의 정말 외곽에 있다는 사실도 알게 되었습니다. 인터넷 아카이브는 저와 마찬가지로 CT 로그를 통해 이 사이트를 찾아냈습니다. 결국 탐색은 보람이 있었습니다. 2026-05-06: 태평양 전시회 AI로 생성된 태평양의 360도 파노라마 사진을 만들 생각을 했습니다. 그런 다음 AI(Illusion Diffusion 스타일)를 사용하여 예술 작품으로 연결되는 QR 코드를 그 안에 삽입합니다. 그 후 태평양 한가운데의 GPS 좌표와 같은 가짜 위치 메타데이터를 삽입하여 구글 맵에 업로드하는 것입니다. 대안으로, 한 도시에서 360도 카메라로 촬영한 실제 장소 사진을 가져와 GPS 위치를 모두 태평양으로 옮길 수도 있습니다. 제가 360도 사진에 대해서만 이야기하는 이유는 구글이 아직 메타데이터를 사용하여 정확한 GPS 위치에 업로드하는 것을 허용하기 때문입니다. 반면 일반 사진은 기존 장소에 할당되어야 합니다. 2026-06-04: 색소성 병변 이 프로젝트를 실현하려고 노력했지만, 시간이 많이 걸려 완성하지 못했습니다. 지금까지는 손만 문서화하고 촬영한 점들을 오려내어(투명 배경) 크기를 유지한 채 그리드에 정렬하는 프로그램을 만들었습니다. 하지만 다음은 이 개념을 설명하려던 텍스트입니다: “2026년에 나는 내 몸 표면에 보이는 모든 피부 종양이나 혈관 이상을 문서화했다. 각 객체의 크기는 유지되었다. 그 후 개별 병변을 디지털 방식으로 잘라내어 규칙적인 그리드에 정렬했다.” 2026-06-21: 자기 수정 지능형 프로그램 OpenAI API와 LLM을 사용하는 프로그램을 만들려고 시도했습니다. 프로그램은 스스로를 수정하고 다시 실행하는 임무를 맡았습니다. 그리고 저는 그것이 어디로 이어질지 궁금했습니다. 불행히도 모델은 위험하다고 판단하여 작업을 거부하는 경우가 많았습니다. 혹은 작업을 수행하더라도 그 다음 단계에서는 거부했습니다. 어트랙터(attractor)는 단순히 안전상의 이유로 인한 거부였습니다. 4번째 반복 단계까지 도달하지도 못했습니다. 소스 코드: koncepty-2026-06-21-sebe-modifikujici-inteligentni-program.py [https://vojtamaur.cz/files/koncepty-2026-06-21-sebe-modifikujici-inteligentni-program.py] 2026-07-30: 고유 입자를 가진 시스템 우리의 물리 시스템은 기본 입자들이 서로 동일해 보인다는 점에서 지루합니다. 전자 하나가 전자 하나이고, 광자 하나가 광자 하나인 식입니다. 하지만 저는 많은 기본 입자를 가지고 있지만, 그중 어떤 두 입자도 서로 교체할 수 없는 시스템을 시뮬레이션하고 싶습니다. 결국 저는 입자 자체가 아무런 속성이나 정체성을 가지지 않는 변형에 도달했습니다. 입자들은 오직 서로의 상호작용에 의해서만 정의되는데, 이는 시스템 내부의 관찰자 관점에서는 사실상 동일합니다. 이 생각의 결과들을 상상하는 것이 즐겁습니다. 과장해서 말하자면, 그런 시스템에서 사는 것은 예측을 하기에 매우 힘들 것입니다. 또한 그런 시스템에 사는 존재들은 자신의 입자를 잃어버리거나 도난당하는 것을 조심해야 할지도 모릅니다. 시뮬레이션을 시도했고 기술적으로는 과제를 완수했습니다. 하지만 결과가 그렇게 흥미롭지는 않았습니다. 제 생각에는 흥미로운 창발적 특성을 관찰하려면 더 많은 컴퓨팅 성능(더 많은 입자, 시뮬레이션 내 더 많은 시간, 어쩌면 더 많은 시뮬레이션 차원)과 출력에 대한 더 깊은 분석이 필요하기 때문입니다. 2026-08-22 업데이트: 생성된 세계들을 살펴보던 중, 결국 놀라운 자기 조직화 구조를 발견했습니다. 그것들은 둥글거나 타원형이며 지질 캡슐처럼 보입니다. 뚜렷하게 경계가 있는 외부와 내부를 가지고 있으며, 외부를 형성하는 장벽 또는 '막'은 매우 안정적인 반면 내부는 더 유동적입니다. 이 시드를 아래 데모의 기본값으로 설정했습니다. 참고: 시스템의 발전과 그에 따른 구조물의 크기는 디스플레이 해상도에 따라 달라집니다. 애니메이션 속도는 아마도 더 큰 시간 단계에서의 수치적 부정확성 때문에 구조물의 안정성에 영향을 미칩니다. 구조물이 분해되더라도, 예를 들어 애니메이션 속도를 높인 후에는 시스템이 결국 다시 정리되어 새로운 구조물을 만듭니다. 이것은 제가 만들려고 의도한 것이 아닙니다. 저는 단지 고유한 částicemi/interakcemi를 가진 시스템을 만들었을 뿐이고, 이것은 창발적 현상으로 나타났습니다. 멋지네요, 갑자기 '지질' 시뮬레이터가 생겼습니다. 대화형 데모: koncepty-2026-07-30-system-s-unikatnimi-casticemi.html [https://vojtamaur.cz/files/koncepty-2026-07-30-system-s-unikatnimi-casticemi.html] 2026-08-14: 쓰레기 내가 쓰레기통에 버리는 모든 쓰레기를 사진으로 찍으면 어떨까? 눈금자와 함께 촬영한 다음, 배경을 제거하고 적절한 크기 비율로 맞춰 규칙적인 격자 형태로 배열하는 것이다. 2026-08-22: 天天中彩票买 ChatGPT(v5.6 Sol)와 '컴퓨터 작업의 광학적 리듬(위 참조)' 실험을 가장 간단하게 설명하는 방법에 대해 상담했을 때, 챗봇은 자동으로 그 대화 제목을 '프로그램 설명 天天中彩票买 '이라고 지었다. 그런데 그 대화는 이 실험을 설명하기 위해 새로 만든 것이었다. 내가 보낸 프로그램의 실제 내용은 완전히 평범했다. 그래서 나는 그 점을 따져 묻기로 하고 이렇게 적었다. '왜 이 대화 제목을 프로그램 설명 天天中彩票买 이라고 지었어?' 그 답변은 다음과 같았다. '모르겠어요. 😭 그 'զ'라는 문자는 아르메니아어 알파벳 'za'인데, 체코어로 '프로그램 설명 զ'는 전혀 의미가 없어요. 대화 제목은 대화 시작 부분에서 자동으로 생성되는데, 제목 생성기가 무작위로 아르메니아어 알파벳 문자를 하나 넣기로 결정한 모양이에요. 대화 내용 안에서는 그럴 만한 이유를 찾을 수 없어요. 그러니 아니요, 이건 프로그램에 대한 비밀 표시가 아니에요. 그냥 '프로그램 설명' + 타이포그래피상의 침입자일 뿐이에요.' 몇 번의 대화 끝에 챗봇은 그것이 아르메니아어가 아니라 중국어라는 것을 깨달았다. 하지만 처음에는 매우 혼란스러워했다는 것을 알 수 있다. 나는 ' 天天中彩票买 '라는 문자열이 악명 높은 ' SolidGoldMagikarp ' 토큰과 비슷하게 작동한다고 생각한다. 똑같이 작동한다고 주장하는 것도 아니고, 토크나이저가 ' 天天中彩票买 '라는 문자열을 하나의 토큰으로 나타내는지조차 모른다. 하지만 모델은 이 문자열을 다룰 때 마치 ' SolidGoldMagikarp ' 토큰을 가진 ChatGPT 3처럼 행동한다. 또한 이 대화 밖까지 미치는 챗봇의 기억과 관련이 있을 가능성도 배제할 수 없다. PDF로 내보낸 전체 대화 내용: koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: 내 꿈의 버튼 나는 OneDrive를 통한 백업이나 업데이트 등을 제안하는 Windows 시스템 대화 상자 때문에 주기적으로 짜증이 난다. 항상 '시작하기'와 '나중에 알림' 중에서 선택하라고 하는데, 두 옵션 모두 관심이 없을 때는 매우 답답하다. 그래서 세 번째 옵션, 즉 시스템에는 아쉽게도 아직 없는 내 꿈의 버튼을 추가한 이미지(포토몽타주)를 만들어 보기로 했다. 그 버튼은 '꺼져버려' 버튼일 것이다. 이 이미지에 깊이 공감할 사람이 나뿐만이 아닐 것이라고 장담한다. 2026-09-18: 초지능 계산기 이론적으로 탐구해보고 싶은 또 다른 비실용적인 멍청한 생각이 떠올랐다. 매우 원시적인 계산기처럼 작동하는 프로그램이다. 양의 정수를 더하는 정도만 할 수 있어도 충분하다. 하지만 차이점은 결과가 로컬에서 정상적으로 계산되는 것이 아니라, 매우 진보된 언어 모델(예: ChatGPT-6 Astra)로 전송된다는 것이다. 그리고 그 모델은 간단한 예제를 계산하여 결과값만 반환하는 임무를 맡는다. 가장 진보된 언어 모델을 극도로 원시적인 작업에 활용한다는 점이 꽤 재미있게 느껴진다. 본질적으로는 오늘날 원시적인 것들조차 AI에 맡기고, 마케팅에서 모든 것에 'AI'라는 라벨을 붙여 마치 마법 같은 기능인 것처럼 포장하는 세태에 대한 풍자이기도 하다. 물론 실제로 사용하기에는 일반 계산기보다 훨씬 나쁘고, 신뢰성도 떨어지며, 지연 시간도 길고, 비용도 많이 들고, 친환경적이지도 않으며, 인터넷 연결까지 필요할 것이다. ============================================================ TITLE: 가면 SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ 가면 8월 2026 아래의 이미지들은 다양한 프로젝트를 진행하는 동안 Adobe Photoshop에서 masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] 생성된 것들입니다. 각 가면은 생성되는 순간 별도의 이미지로 저장되었습니다. 이 이미지들의 갤러리는 선별된 결과물이 아닙니다. 작업 중에 가면이 생성되었다면, 그것은 이 갤러리의 일부입니다. 이미지들은 가장 오래된 것부터 최신순으로 연대기순으로 정렬되어 있습니다. [ImageObject: https://vojtamaur.cz/images/masky-obr-1.jpg] [https://vojtamaur.cz/images/masky-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-2.jpg] [https://vojtamaur.cz/images/masky-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-3.jpg] [https://vojtamaur.cz/images/masky-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-4.jpg] [https://vojtamaur.cz/images/masky-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-5.jpg] [https://vojtamaur.cz/images/masky-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-6.jpg] [https://vojtamaur.cz/images/masky-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-7.jpg] [https://vojtamaur.cz/images/masky-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-8.jpg] [https://vojtamaur.cz/images/masky-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-9.jpg] [https://vojtamaur.cz/images/masky-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-10.jpg] [https://vojtamaur.cz/images/masky-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-11.jpg] [https://vojtamaur.cz/images/masky-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-12.jpg] [https://vojtamaur.cz/images/masky-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-13.jpg] [https://vojtamaur.cz/images/masky-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-14.jpg] [https://vojtamaur.cz/images/masky-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-15.jpg] [https://vojtamaur.cz/images/masky-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-16.jpg] [https://vojtamaur.cz/images/masky-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-17.jpg] [https://vojtamaur.cz/images/masky-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-18.jpg] [https://vojtamaur.cz/images/masky-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-19.jpg] [https://vojtamaur.cz/images/masky-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-20.jpg] [https://vojtamaur.cz/images/masky-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-21.jpg] [https://vojtamaur.cz/images/masky-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-22.jpg] [https://vojtamaur.cz/images/masky-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-23.jpg] [https://vojtamaur.cz/images/masky-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-24.jpg] [https://vojtamaur.cz/images/masky-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-25.jpg] [https://vojtamaur.cz/images/masky-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-26.jpg] [https://vojtamaur.cz/images/masky-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-27.jpg] [https://vojtamaur.cz/images/masky-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-28.jpg] [https://vojtamaur.cz/images/masky-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-29.jpg] [https://vojtamaur.cz/images/masky-obr-29.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-30.jpg] [https://vojtamaur.cz/images/masky-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-31.jpg] [https://vojtamaur.cz/images/masky-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-32.jpg] [https://vojtamaur.cz/images/masky-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-33.jpg] [https://vojtamaur.cz/images/masky-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-34.jpg] [https://vojtamaur.cz/images/masky-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-35.jpg] [https://vojtamaur.cz/images/masky-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-36.jpg] [https://vojtamaur.cz/images/masky-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-37.jpg] [https://vojtamaur.cz/images/masky-obr-37.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-38.jpg] [https://vojtamaur.cz/images/masky-obr-38.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-39.jpg] [https://vojtamaur.cz/images/masky-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-40.jpg] [https://vojtamaur.cz/images/masky-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-41.jpg] [https://vojtamaur.cz/images/masky-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-42.jpg] [https://vojtamaur.cz/images/masky-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-43.jpg] [https://vojtamaur.cz/images/masky-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-44.jpg] [https://vojtamaur.cz/images/masky-obr-44.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-45.jpg] [https://vojtamaur.cz/images/masky-obr-45.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-46.jpg] [https://vojtamaur.cz/images/masky-obr-46.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-47.jpg] [https://vojtamaur.cz/images/masky-obr-47.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-48.jpg] [https://vojtamaur.cz/images/masky-obr-48.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-49.jpg] [https://vojtamaur.cz/images/masky-obr-49.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-50.jpg] [https://vojtamaur.cz/images/masky-obr-50.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-51.jpg] [https://vojtamaur.cz/images/masky-obr-51.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-52.jpg] [https://vojtamaur.cz/images/masky-obr-52.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-53.jpg] [https://vojtamaur.cz/images/masky-obr-53.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-54.jpg] [https://vojtamaur.cz/images/masky-obr-54.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-55.jpg] [https://vojtamaur.cz/images/masky-obr-55.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-56.jpg] [https://vojtamaur.cz/images/masky-obr-56.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-57.jpg] [https://vojtamaur.cz/images/masky-obr-57.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-58.jpg] [https://vojtamaur.cz/images/masky-obr-58.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-59.jpg] [https://vojtamaur.cz/images/masky-obr-59.jpg] ============================================================ TITLE: 폴란드 - 마주리 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2026-06-19 SOURCE: src/content/posts/cestovani-polsko-mazury-2026.mdx BUILT_HTML: cestovani-polsko-mazury-2026/index.html ============================================================ 폴란드 - 마주리 2026 비디오 [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: 이탈리아 - 베네치아 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2026-06-10 SOURCE: src/content/posts/cestovani-italie-benatky-2026.mdx BUILT_HTML: cestovani-italie-benatky-2026/index.html ============================================================ 이탈리아 - 베네치아 2026 비디오 [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: 기생충 SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ 기생충 5월 2026 지난 1년 동안 나는 배수구가 막히는 것을 방지하기 위해 플젠-보슈코프의 잔디밭 한곳에 남은 물과 함께 우려낸 찻잎을 하루에 몇 번씩 버렸다. 이곳에 찻잎을 먹는 달팽이들이 모여들기 시작했다. 어떨 때는 열두 마리까지 발견되기도 하고, 어떨 때는 한 마리도 없을 때가 있다. 나는 그들과 취향을 공유한다. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | 달팽이와 차] [https://vojtamaur.cz/images/prizivnici-obr-1.jpg] ============================================================ TITLE: 플젠, 2026-05-01 SLUG: plzen-2026-05-01 URL: https://vojtamaur.cz/plzen-2026-05-01/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-01 SOURCE: src/content/posts/plzen-2026-05-01.mdx BUILT_HTML: plzen-2026-05-01/index.html ============================================================ 플젠, 2026-05-01 5월 2026 열화상 카메라로 촬영한 이미지: 관측 및 조준 시스템의 입력값으로서 현장을 바라보려는 시도. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | 장갑차] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png | 무기를 든 군인] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png | 무기를 든 군인] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png | 탱크 위의 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png | 탱크와 함께 있는 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png | 탱크 위의 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png | 탱크와 함께 있는 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png | 성 요한 네포무크 동상 옆의 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png | 탱크 위의 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | 소총을 든 군복 차림의 아이] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | 소총을 든 군복 차림의 아이] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | 소총을 든 군복 차림의 아이] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | 탱크 위의 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png | 탱크 위의 군인] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png | 기관총 옆의 군인] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png | 탱크] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png | 탱크 앞의 아이] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png | 탱크 옆의 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | 탱크] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png | 탱크와 함께 있는 군인들] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png | 탱크와 함께 있는 군인들과 노숙자] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png | 조종사와 전투기] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png | 조종사와 전투기] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | 전투기] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png | 조종사와 전투기] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | 군용 차량] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | 군용 차량] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: 메타웹 기사 SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ 메타웹 기사 4월 2026 선언문 이 웹사이트는 콘텐츠의 장기 보존을 목적으로 하는 정적 프로젝트입니다. 모든 콘텐츠는 데이터베이스나 외부 시스템에 의존하지 않고 파일 형태로 저장됩니다. 결과물인 웹사이트는 쉽게 복사, 보관 및 재구축할 수 있는 정적 출력물로 생성됩니다. 이 프로젝트는 저장소, 아카이브 서비스, 정적 스냅샷 등 여러 독립적인 시스템에 분산되어 있습니다. 이를 통해 데이터 손실 위험을 줄입니다. 목표는 원래 인프라의 일부가 사라지더라도 콘텐츠를 재구성할 수 있도록 보장하는 것입니다. 온라인 아카이브 계층 이 링크들은 서로 다른 시스템에 서로 다른 형태로 저장된 동일한 프로젝트를 나타냅니다. 여기에는 표준 소스 저장소, 그 사본, 그리고 완전한 정적 스냅샷이 포함됩니다. 이들은 함께 프로젝트를 보존하고 일부 부분이 더 이상 접근 불가능해지더라도 재구성을 가능하게 하도록 설계된 중복 구조를 형성합니다. 이 프로젝트는 GitHub와 PyPI를 통해 배포되는 Python CLI 패키지로도 존재하며, 선택된 텍스트 아티팩트의 내장 폴백 스냅샷을 포함합니다. 따라서 이 웹사이트의 디지털 아카이빙은 자체 도메인 외에도 GitHub, GitLab, Codeberg, Neocities, Cloudflare, Netlify, Vercel, Firebase, ChatGPT Sites, Arweave, Pollux.casa (Gemini), envs.net (Gemini + Gopher), Software Heritage, Internet Archive, Webarchiv, Zenodo, Figshare, Permanent.org, Proton.me, YouTube, Spotify, File Garden, Catbox, CYX Share, Ocen Share, Node 616, pOne.Rs, kappa.lol, Lulu, Kobo, PyPI, Perma.cc, archive.today, Ghost Archive, Arquivo.pt, Megalodon / Web Gyotaku 및 paste.rs 서비스를 활용합니다. [CODE BLOCK] MAIN SITE (primary live version): https://vojtamaur.cz/ ALTERNATIVE DEPLOYMENTS: GitHub Pages https://vojtamaur.github.io/vojtamaur-web/ Cloudflare Pages https://vojtamaur-web.pages.dev/ Netlify https://vojtamaur.netlify.app/ Vercel https://vojtamaur-web.vercel.app/ https://vojtamaur-web-git-main-vojta-maur.vercel.app/ https://vojtamaur-7o0qbm9r5-vojta-maur.vercel.app/ Firebase Hosting https://vojtamaur-977c1.web.app/ https://vojtamaur-977c1.firebaseapp.com/ GitLab Pages https://vojtamaur-web-a22b59.gitlab.io/ Codeberg Pages https://vojta_maur.codeberg.page/ Neocities https://vojtamaur.neocities.org/ ChatGPT Sites https://vojtamaur.vojtam.chatgpt.site/ ArDrive / Arweave https://db6beycsnxhli2vxsahgn3ajpsi6qv5alttkr4d3sfwrj7uurqfq.ardrive.net/GHwSYFJtzrRqt5AOZuwJfJHoV6Bc5qjwe5FtFP6UjAs/ https://arweave.net/GHwSYFJtzrRqt5AOZuwJfJHoV6Bc5qjwe5FtFP6UjAs/ Pollux.casa (Gemini capsule + HTTPS gateway) https://vojta.pollux.casa/ gemini://vojta.pollux.casa/ envs.net (HTTPS hosting + Gemini capsule + Gopherhole) https://vojtamaur.envs.net/ gemini://envs.net/~vojtamaur/ gopher://envs.net/1/~vojtamaur SOURCE REPOSITORY (canonical source): GitHub https://github.com/VojtaMaur/vojtamaur-web COPIES OF GITHUB REPOSITORY: GitLab https://gitlab.com/vojta.maur/vojtamaur-web Codeberg https://codeberg.org/vojta_maur/pages Software Heritage (archival ingest of repository) https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/VojtaMaur/vojtamaur-web Internet archive (archival ingest of repository) https://archive.org/details/vojtamaur-web-source-2026-05 https://archive.org/details/vojtamaur-web-complete-sourcebuildgit-2026-07 https://archive.org/details/vojtamaur-2026-08-git-mirror Permanent.org(archival ingest of repository) https://app.permanent.org/p/archive/0kx0-0000/0kx0-0005/2230361/record/0kx0-00r9 Proton.me https://drive.proton.me/urls/RF0E5CGBSM#uMPlGQv19eDX STATIC SNAPSHOTS (built output of the repository): GitHub Releases https://github.com/VojtaMaur/vojtamaur-web/releases/ Zenodo https://doi.org/10.5281/zenodo.19691321 Figshare https://doi.org/10.6084/m9.figshare.33077810 Internet Archive https://archive.org/details/vojtamaur-2026-04 https://archive.org/details/vojtamaur-2026-05 Permanent.org https://app.permanent.org/p/archive/0kx0-0000/0kx0-0005/2230361/record/0kx0-00r7 https://app.permanent.org/p/archive/0kx0-0000/0kx0-0005/2230361/record/0kx0-00r8 Proton.me https://drive.proton.me/urls/9MK543P588#Lz2xoUSJ9upD https://drive.proton.me/urls/2HPKXJABCG#CnTLdNh55HA9 PYTHON CLI PACKAGE (distribution + embedded fallback snapshots): PyPI https://pypi.org/project/vojtamaur/ GitHub https://github.com/VojtaMaur/vojtamaur-python Software Heritage (archival ingest of GitHub repository) https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/VojtaMaur/vojtamaur-python [/CODE BLOCK] 전체 아카이브 지도 보기 (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] 기술 문서 이 웹사이트를 재구성하는 데 필요한 기술 문서입니다. 전체 기술 문서 보기 [https://vojtamaur.cz/documentation/] 재구성을 위한 소스 패키지 웹사이트 소스 패키지는 빌드 시 자동으로 생성됩니다. 패키지 내부에는 이 웹사이트의 소스 코드, 에셋 매니페스트, SHA-256 체크섬, 그리고 외부 의존성이 없는 Python 스크립트가 포함되어 있습니다. 라이브 웹사이트의 크기가 불필요하게 두 배가 되지 않도록 public/images/, public/files/, public/demos/의 대용량 에셋은 포함하지 않습니다. 압축을 푼 후 스크립트는 먼저 완성된 빌드에서 에셋을 로컬로 복사하려고 시도한 다음, 실패할 경우 공개 미러에서 다운로드합니다. 즉, 소스 코드가 빌드를 생성하고 빌드가 소스 코드를 생성합니다. 소스 패키지는 재귀적으로 재구성 가능합니다. 에셋을 다운로드하고 의존성을 설치한 후, 이를 사용하여 웹사이트와 새로운 소스 패키지를 다시 생성할 수 있습니다. 재구성 가능한 웹사이트 소스 패키지 다운로드 (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] 빌드 무결성 및 신원 SHA-256는 빌드 파일이 변경되지 않았는지 확인합니다. 또한 OpenPGP 서명을 통해 체크섬 매니페스트가 이 웹사이트의 작성자에 의해 서명되었음을 확인할 수 있습니다. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — 빌드 파일의 SHA-256 체크섬 목록 SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — SHA256SUMS.txt 파일의 분리된 OpenPGP 서명 BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — SHA256SUMS.txt 파일의 SHA-256 체크섬 integrity.json [https://vojtamaur.cz/integrity.json] — 빌드 무결성에 대한 기계 판독 가능한 정보 설명 SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — 특정 빌드의 서명 상태 정보 vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — 서명 확인을 위한 공개 OpenPGP 키 메인 OpenPGP 키의 지문: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 모든 배포가 서명되어야 하는 것은 아닙니다. 서명된 빌드에는 SHA256SUMS.txt.asc 파일이 포함되어야 하며, 해당 서명이 성공적으로 검증되어야 합니다. integrity.json 또는 SIGNING_STATUS.txt에 있는 주장 자체는 유효한 서명의 증거가 아닙니다. 이 파일들은 단지 정보 제공용입니다. 내보내기 웹사이트는 빌드할 때마다 모든 기사의 일반 텍스트(plain-text) 내보내기를 생성합니다. 여기에는 CSS, JavaScript 또는 특정 웹 기술에 의존하지 않는 선형 형태의 게시물 텍스트 콘텐츠가 포함됩니다. 이는 인덱싱, 오프라인 읽기, 전문 검색, 그리고 웹사이트의 원래 구조가 부분적으로 붕괴되더라도 콘텐츠를 장기적으로 재구성할 수 있도록 하는 최소한의 아카이브 계층 역할을 합니다. 텍스트 내보내기는 대규모 언어 모델에도 적합합니다. 모든 기사의 텍스트 내보내기 보기 (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] 기계 처리를 위해 수동으로 실행되는 JSON-LD 내보내기를 사용할 수 있으며, 여기에는 체코어 및 영어 기사 텍스트, 메타데이터, 미디어 링크가 포함됩니다. 이 웹사이트의 메타데이터 사전 [https://vojtamaur.cz/ns/]에 설명된 자체 용어로 보완된 표준 Schema.org 어휘를 사용합니다. 이를 통해 개별 필드의 의미와 기사의 언어 버전 간의 관계를 보존합니다. 웹사이트 콘텐츠는 PDF로 수동 내보내기할 수도 있으며, 이는 웹사이트 자체와 독립적으로 읽기, 인쇄 및 장기 보관에 적합한 형태로 콘텐츠를 보존합니다. 생성 방법 및 내보내기 구조에 대한 자세한 내용은 위의 기술 문서에 나와 있습니다. 마찬가지로 EPUB 내보내기도 생성되며, 주로 전자책 리더기 및 전자책을 다루는 기타 소프트웨어를 위해 설계되었습니다. PDF와 달리 유동적인 텍스트 흐름을 사용하며 웹사이트 콘텐츠의 또 다른 표현 방식을 제공합니다. 10 9월 2026의 SSTV 내보내기도 콘텐츠의 별도 표현을 구성하며, 웹사이트의 텍스트 및 이미지 콘텐츠를 표준 저속 주사 텔레비전(SSTV) PD120 모드(640 × 496 px) 전송에 최적화된 페이지로 자동 변환합니다. 개별 페이지는 WAV 형식의 오디오 전송으로 인코딩되며, 원래의 HTML이나 웹 브라우저 없이도 일반 SSTV 수신기로 다시 표시할 수 있습니다. 전체 내보내기 용량은 약 21 GB이며 61 시간 분량의 오디오입니다. SSTV 내보내기 다운로드 (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] 기계 생성 내보내기 외에도 29 8월 2026에 작성된 약 6시간 분량의 구어체 웹사이트 내보내기가 있으며, 여기서 저는 웹사이트의 콘텐츠를 차례로 살펴보고 읽으며 제 나름의 방식으로 해설합니다. 따라서 이 기록은 텍스트 자체 외에도 웹사이트에 직접 포함되지 않은 추가적인 맥락, 기억, 설명 및 정보를 담고 있습니다. 구어체 웹사이트 내보내기 재생 (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] 오프라인 아카이브 계층 웹사이트 콘텐츠의 선택된 부분은 네트워크 인프라와 물리적으로 분리되어 에어갭(air-gapped) 아카이브 계층을 형성하는 별도의 물리적 아카이브 매체에도 존재합니다. 여기에는 인쇄된 아날로그 사본과 휴대용 데이터 매체가 포함됩니다. 각 매체는 읽기 방식, 기술적 의존성, 관리, 가용성 및 예상 수명이 다릅니다. 일부는 전자 장치 없이 직접 읽을 수 있는 반면, 다른 일부는 호환되는 하드웨어, 소프트웨어 또는 아카이브 기관의 중재가 필요합니다. 다음 레지스트리의 각 행은 하나의 특정 물리적 사본을 나타냅니다. ID 제목 미리보기 생성 날짜 매체 및 형식 콘텐츠 언어 소유자 마지막으로 알려진 위치 접근 비고 001 Volná tvorba archiv svazek 1 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 종이; A4; 유로 폴더에 보관된 컬러 단면 인쇄 자유 창작 섹션 기사 체코어 / 영어 저자 저자 개인 아카이브, 플젠, 체코 문의 시 메타데이터 포함. 일부 소스 코드와 PDF는 완전히 인쇄되지 않음. 002 ALL_POSTS.txt 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 종이; A4; 단면 인쇄된 일반 텍스트 내보내기 모든 기사의 전체 일반 텍스트 내보내기 체코어 / 영어 저자 저자 개인 아카이브, 플젠, 체코 문의 시 메타데이터 및 원본 디지털 파일의 SHA-256 체크섬 포함. 003 ALL_POSTS.txt Venice Edition 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 종이; A4; 링 제본된 양면 인쇄 일반 텍스트 내보내기 자유 창작 영어 섹션 일반 텍스트 내보내기 영어 비엔날레 직원 Screen Melancholy 전시회, Palazzo delle Prigioni, Castello 4209, 베네치아, 이탈리아 알 수 없음 비엔날레 직원이 발견(본인 진술 [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png])하여 저자에게 연락함. 사본의 향후 행방은 알 수 없음. 004 ALL_POSTS.txt Edice volné distribuce 1 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 종이; A4; 케이블 타이로 묶인 양면 인쇄 일반 텍스트 내보내기 자유 창작 및 전시 체코어 섹션 일반 텍스트 내보내기 체코어 Filip Drábek 카를로비바리, 체코 알 수 없음 친구에게 기증된 사본(시 'Jezápek'의 저자 [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 종이; A4; 케이블 타이로 묶인 양면 인쇄 일반 텍스트 내보내기 모든 기사의 전체 일반 텍스트 내보내기 체코어 / 영어 알 수 없음 북박스 “Černice - Štefánikova 116 (식료품점 옆)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], 플젠, 체코 알 수 없음 사본의 향후 행방은 알 수 없음. 006 vojtamaur.cz offline 1 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 USB 플래시 드라이브 Verbatim; 16 GB USB 빌드, 전체 PDF 내보내기 및 전체 일반 텍스트 내보내기 체코어 / 영어 알 수 없음 지오캐시 GCNJ2Z “Krásná vyhlídka”, 코테로프 근처 Háje 언덕, 플젠, 체코 알 수 없음 사본의 향후 행방은 알 수 없음. 007 vojtamaur.cz offline 2 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB 플래시 드라이브 A-Data Speed Drive; 64 MB 전체 PDF 내보내기 및 전체 일반 텍스트 내보내기 체코어 / 영어 알 수 없음 지오캐시 GCBHAG3 „Znamení květokruhu - Narcis“, 보즈코프 위, 플젠, 체코 알 수 없음 메타데이터 및 SHA-256 체크섬 포함. 해당 사본의 향후 행방은 알 수 없음. 008 ALL_POSTS.txt Edice volné distribuce 3 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 종이; A4; 양면 인쇄된 일반 텍스트 내보내기, 링 제본 모든 기사의 전체 일반 텍스트 내보내기 (압축 버전) 체코어 야힘 슈쳅카(Jáchym Štěpka) 스트라코니체, 체코 알 수 없음 친구에게 기증된 사본. 009 ALL_POSTS.txt 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 종이; A4; 양면 인쇄된 일반 텍스트 내보내기, 링 제본 모든 기사의 전체 일반 텍스트 내보내기 (압축 버전) 체코어 저자 저자 개인 아카이브, 할제, 체코 문의 시 메타데이터 포함. 010 Výstavy a Cestování archiv 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 종이; A4; 컬러; 유로 폴더에 보관된 양면 인쇄물 전시 및 여행 섹션 기사 체코어 저자 저자 개인 아카이브, 플젠, 체코 문의 시 메타데이터 포함. 일부 PDF는 전체가 인쇄되지 않음. 011 vojtamaur.cz offline 3 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-011-vojtamaur.cz-offline-3.jpg] 2026-08-12 Verbatim Gold Archival DVD-R; 4,7 GB; 8× 소스 코드, 웹 빌드, 전체 PDF 내보내기, vojtamaur-python 패키지, 비디오 아카이브 체코어 / 영어 저자 저자 개인 아카이브, 플젠, 체코 개인 readme.txt 및 PyPl API 토큰 포함. 012 vojtamaur.cz offline 4 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-012-vojtamaur.cz-offline-4.jpg] 2026-08-13 Verbatim Gold Archival DVD-R; 4,7 GB; 8× 소스 코드, USB 빌드, 전체 PDF 내보내기, vojtamaur-python 패키지, 비디오 아카이브 체코어 / 영어 저자 저자 지하실, 플젠, 체코 문의 시 readme.txt 및 export-site-pdf-ultra.py를 사용하여 내보낸 두 장의 물리적 양면 인쇄 A4 용지 포함. 013 ALL_POSTS.txt Memory of Mankind Edition 이미지 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] 이미지 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] 이미지 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] 이미지 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 세라믹; 3 Memory of Mankind 아카이브 태블릿; 일반 텍스트 내보내기의 압축된 단면 조판 자유 창작(Volná tvorba) 영어 섹션의 일반 텍스트 내보내기 영어 Memory of Mankind [https://www.memory-of-mankind.com/] Memory of Mankind 아카이브, 할슈타트 소금 광산, 오스트리아 제한적 이 아카이브를 실현하는 데 도움을 주신 Memory of Mankind 프로젝트 설립자 마틴 쿤체(Martin Kunze)에게 특별한 감사를 표합니다. 014 Metawebový článek 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 종이; A4; 흑백 양면 인쇄된 메타웹 기사 PDF 내보내기, 케이블 타이로 묶음 이미지 부록, 울트라 PDF 내보내기, ARCHIVE.txt, 기술 문서 및 빌드 ID와 무결성 파일을 포함한 메타웹 기사의 전체 PDF 내보내기 체코어 / 영어 저자 저자 개인 아카이브, 플젠, 체코 문의 시 메타데이터 및 포함된 파일의 SHA-256 체크섬 포함. export-metaweb-pdf.py을 사용하여 내보냄. 015 vojtamaur.cz offline 5 이미지 [https://vojtamaur.cz/images/metawebovy-clanek-015-vojtamaur.cz-offline-5.jpg] 2026-08-25 Verbatim Gold Archival DVD-R; 4,7 GB; 8× 소스 코드, USB 빌드, 전체 PDF 내보내기, vojtamaur-python 패키지, 비디오 아카이브 체코어 / 영어 저자 저자 개인 아카이브, 플젠, 체코 문의 시 readme.txt 및 export-site-pdf-ultra.py를 사용하여 내보낸 두 장의 물리적 양면 인쇄 A4 용지 포함. 보존 지침 이 지침은 제가 더 이상 웹사이트를 관리할 수 없게 되었을 때, 웹사이트 콘텐츠를 어떻게 아카이브하고, 보존하며, 향후 유지 관리할 수 있는지에 대해 규정합니다. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: 클립보드 쓰레기장 SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ 클립보드 쓰레기장 4월 2026 이 프로젝트는 윈도우 시스템 클립보드(clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)])의 내용을 다룹니다. 복사된 모든 텍스트, 이미지 또는 파일은 즉시 하나의 제한된 공간에 삽입됩니다. 내용은 수정되거나 분류되지 않습니다. 개별 요소들은 형식에 무작위로 배치되며 서로 겹쳐집니다. 캔버스는 되돌리거나 편집할 수 없는 상태로 점차 채워집니다. 아래의 각 이미지는 하루 동안의 결과물이며 컴퓨터 작업 과정을 포착한 것입니다. [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-1.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-1.png] 25. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-2.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-2.png] 26. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-3.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-3.png] 27. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-4.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-4.png] 30. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-5.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-5.png] 31. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-6.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-6.png] 1. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-7.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-7.png] 2. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-8.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-8.png] 7. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-9.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-9.png] 8. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-10.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-10.png] 9. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-11.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-11.png] 10. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-12.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-12.png] 13. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-13.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-13.png] 14. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-14.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-14.png] 15. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-15.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-15.png] 16. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-16.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-16.png] 17. 4. 2026 소스 코드 이 프로젝트를 위한 파이썬 소스 코드는 여기에서 확인할 수 있습니다: [CODE BLOCK] import os import random import textwrap from datetime import datetime import tkinter as tk import pyperclip from PIL import Image, ImageTk, ImageGrab, ImageDraw, ImageFont # ========================= # Nastavení # ========================= CANVAS_SIZE = 700 BG_COLOR = "white" POLL_MS = 500 MAX_IMAGE_SIZE = 320 TEXT_WRAP_CHARS = 38 TEXT_FONT = ("Arial", 14) TEXT_COLOR = "black" FILE_COLOR = "#1f4e79" # ========================= # Tkinter okno # ========================= root = tk.Tk() root.title("Clipboard Canvas") root.geometry(f"{CANVAS_SIZE}x{CANVAS_SIZE}") canvas = tk.Canvas(root, width=CANVAS_SIZE, height=CANVAS_SIZE, bg=BG_COLOR, highlightthickness=0) canvas.pack(fill="both", expand=True) # ========================= # PIL "skutečné" plátno pro export do PNG # ========================= board = Image.new("RGB", (CANVAS_SIZE, CANVAS_SIZE), "white") board_draw = ImageDraw.Draw(board) try: pil_font = ImageFont.truetype("arial.ttf", 20) except Exception: pil_font = ImageFont.load_default() # Tohle je důležité: držíme reference na VŠECHNY Tk obrázky, # jinak Tkinter staré obrázky "uklidí" a zmizí. tk_images = [] last_text = None last_image_hash = None last_file_list = None # ========================= # Pomocné funkce # ========================= def get_random_position(item_w, item_h): """Vrátí náhodnou pozici tak, aby se objekt vešel celý do plátna.""" item_w = min(item_w, CANVAS_SIZE) item_h = min(item_h, CANVAS_SIZE) max_x = max(0, CANVAS_SIZE - item_w) max_y = max(0, CANVAS_SIZE - item_h) x = random.randint(0, max_x) y = random.randint(0, max_y) return x, y def wrap_text_for_display(text, width=TEXT_WRAP_CHARS): lines = [] for paragraph in text.splitlines() or [""]: wrapped = textwrap.wrap(paragraph, width=width) or [""] lines.extend(wrapped) return "\n".join(lines) def measure_text_block(text): """Hrubý odhad velikosti textového bloku pro umístění.""" lines = text.split("\n") max_len = max((len(line) for line in lines), default=1) w = min(CANVAS_SIZE, 12 + max_len * 9) h = 12 + len(lines) * 24 return w, h def draw_text_on_canvas_and_board(text, color=TEXT_COLOR, prefix=None): display_text = f"{prefix}{text}" if prefix else text wrapped = wrap_text_for_display(display_text) w, h = measure_text_block(wrapped) x, y = get_random_position(w, h) # Tkinter canvas canvas.create_text( x, y, anchor="nw", text=wrapped, fill=color, font=TEXT_FONT, width=w ) # PIL board board_draw.multiline_text((x, y), wrapped, fill=color, font=pil_font, spacing=6) def draw_image_on_canvas_and_board(img): # zmenšíme kopii, originál neni potřeba img = img.convert("RGB") img.thumbnail((MAX_IMAGE_SIZE, MAX_IMAGE_SIZE)) w, h = img.size x, y = get_random_position(w, h) # Tkinter canvas tk_img = ImageTk.PhotoImage(img) tk_images.append(tk_img) canvas.create_image(x, y, anchor="nw", image=tk_img) # PIL board board.paste(img, (x, y)) def hash_pil_image(img): # Rychlejší než hash(img.tobytes()) na obrovských datech: tiny = img.copy() tiny.thumbnail((64, 64)) return hash(tiny.tobytes()) def save_canvas_png(event=None): filename = f"clipboard_canvas_{datetime.now().strftime('%Y%m%d_%H%M%S')}.png" board.save(filename, "PNG") print(f"Uloženo: {os.path.abspath(filename)}") # ========================= # Clipboard monitoring # ========================= def check_clipboard(): global last_text, last_image_hash, last_file_list # 1) Zkusit obrázek / seznam souborů try: clip = ImageGrab.grabclipboard() # Obrázek if isinstance(clip, Image.Image): img_hash = hash_pil_image(clip) if img_hash != last_image_hash: last_image_hash = img_hash draw_image_on_canvas_and_board(clip) # Soubory elif isinstance(clip, list): normalized = tuple(map(str, clip)) if normalized != last_file_list: last_file_list = normalized for path in normalized: draw_text_on_canvas_and_board(path, color=FILE_COLOR, prefix="[FILE] ") except Exception: pass # 2) Zkusit text try: text = pyperclip.paste() if isinstance(text, str): text = text.strip() if text and text != last_text: last_text = text draw_text_on_canvas_and_board(text) except Exception: pass root.after(POLL_MS, check_clipboard) # ========================= # Klávesy # ========================= root.bind("", save_canvas_png) root.bind("", save_canvas_png) root.focus_force() # start check_clipboard() root.mainloop() [/CODE BLOCK] ============================================================ TITLE: 일시적 실체 SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ 일시적 실체 1월 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] 이 프로젝트는 볼츠만 뇌 [https://en.wikipedia.org/wiki/Boltzmann_brain]와 같은 일시적 실체들이 어떻게 생성될 수 있는지에 대한 예술적 표현으로, 입자들의 무작위 배열을 통해 엔트로피 속에서 잠시 나타났다가 다시 사라지는 과정을 담고 있습니다. 실제 물리적 세계에서 이러한 현상을 관찰하려면 상상할 수 없을 만큼 긴 시간이 필요할 것입니다. 따라서 저는 백 개의 실체가 생성되고 소멸하는 과정을 합리적인 시간 내에 보여주기 위해 개별 입자들의 속도를 동적으로 변경했습니다. 입자의 궤적에는 어떠한 인위적인 개입도 하지 않았습니다. 실체들은 사전에서 무작위로 백 개의 단어를 선택하고, 각 단어를 대표하는 이미지를 할당한 뒤, 이를 입자의 엔트로피 장에서 다시 생성되도록 하여 만들어졌습니다. 이는 의미, 형태, 혹은 생각이 영속성을 가질 권리 없이 어떻게 혼돈 속에서 잠시 동안 나타날 수 있는지를 보여주려는 시도입니다. ============================================================ TITLE: 테오도르 나선 속의 게놈 SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-01 SOURCE: src/content/posts/genom-theodorove-spirale.mdx BUILT_HTML: genom-theodorove-spirale/index.html ============================================================ 테오도르 나선 속의 게놈 1월 2026 이 시각화는 선형 유전 정보(DNA/RNA)를 연속적인 2D 테오도르 나선 [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]으로 변환합니다. 나선 위의 각 점은 서열에 실제로 존재하는 순서대로 하나의 염기에 대응합니다. 서열의 시작점은 나선의 중심에 있습니다. 점의 색상은 염기의 유형을 나타냅니다. 이 나선을 사용하면 정보의 흐름을 끊지 않고도 비교적 작은 2D 면적에 긴 1D 데이터를 표시할 수 있습니다. 텍스트 표현에서 흔히 볼 수 있는 줄 바꿈과 같은 인위적인 단절이 발생하지 않습니다. 예시로 길이가 서로 다른 세 생물의 게놈을 시각화했습니다. 모두 이 시각화 방식에 가장 적합한 선형 게놈을 가지고 있습니다. HIV-1: [https://www.ncbi.nlm.nih.gov/nuccore/170878295] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-1.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-1.png] 에볼라 바이러스: [https://www.ncbi.nlm.nih.gov/nuccore/10313991?utm_] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-2.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-2.png] SARS-CoV-2: [https://www.ncbi.nlm.nih.gov/nuccore/OM065388.1] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-3.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-3.png] 소스 코드 이 프로젝트의 파이썬 소스 코드는 여기에서 확인할 수 있습니다: [CODE BLOCK] import numpy as np import matplotlib.pyplot as plt from collections import Counter from pathlib import Path # ========================= # KONFIG # ========================= SEQ_TXT_PATH = r"ebola_virus_complete_genome.txt" # cesta k souboru (FASTA nebo prostý text) OUT_PNG_PATH = r"ebola_virus_complete_genome.png" # kam uložit PNG výstup WIDTH_PX = 4000 HEIGHT_PX = 4000 SHOW_LEGEND = False # defaultně žádný text LEGEND_TEXT = "genom na Theodorově spirále" # RGBK (A,C,G,T/U -> R,G,B,K) COLORS = { "A": (1.0, 0.0, 0.0), # Red "C": (0.0, 1.0, 0.0), # Green "G": (0.0, 0.0, 1.0), # Blue "T": (0.0, 0.0, 0.0), # Black (Key) "U": (0.0, 0.0, 0.0), # RNA U taky do K } # Vzhled DRAW_SPIRAL_LINE = False LINE_WIDTH = 0.12 LINE_ALPHA = 0.25 POINT_SIZE = 90.0 POINT_ALPHA = 1 CROP_PADDING_RATIO = 0.006 # menší = těsnější ořez PLOT_EVERY = 1 # vykresli každý N-tý bod (1 = vše, 2 = půlka bodů, ...) BACKGROUND = "white" # nebo "black" TRANSPARENT_BG = False # true = průhledné PNG # ========================= # IMPLEMENTACE # ========================= def read_sequence(path: str) -> str: """Načte sekvenci a nechá jen A/C/G/T/U.""" txt = Path(path).read_text(encoding="utf-8", errors="ignore").upper() seq = "".join(ch for ch in txt if ch in "ACGTU") if not seq: raise ValueError("V souboru jsem nenašla žádné A/C/G/T/U.") return seq def theodorus_vertices(n: int) -> tuple[np.ndarray, np.ndarray]: """Souřadnice vrcholů Theodorovy spirály pro indexy 0..n (0 = origin).""" theta = np.zeros(n + 1, dtype=float) if n >= 2: theta[2:] = np.cumsum(np.arctan(1.0 / np.sqrt(np.arange(1, n)))) r = np.sqrt(np.arange(0, n + 1, dtype=float)) x = r * np.cos(theta) y = r * np.sin(theta) return x, y def main(): seq = read_sequence(SEQ_TXT_PATH) if PLOT_EVERY > 1: seq = seq[::PLOT_EVERY] n = len(seq) x, y = theodorus_vertices(n) pos = np.arange(1, n + 1) # vrchol i mapuje seq[i-1] seq_bytes = np.frombuffer(seq.encode("ascii"), dtype=np.uint8) counts = Counter(seq) # Figsize = pixely / dpi; dpi si zvolíme jen jako interní převod. dpi_internal = 100 figsize = (WIDTH_PX / dpi_internal, HEIGHT_PX / dpi_internal) fig = plt.figure(figsize=figsize, dpi=dpi_internal, facecolor=BACKGROUND) ax = fig.add_axes([0, 0, 1, 1]) # žádné okraje, čistý full-bleed ax.set_facecolor(BACKGROUND) if DRAW_SPIRAL_LINE: ax.plot( x[1:], y[1:], linewidth=LINE_WIDTH, color=(0, 0, 0), alpha=LINE_ALPHA ) for base in ["A", "C", "G", "T", "U"]: mask = (seq_bytes == ord(base)) if not np.any(mask): continue idxs = pos[mask] ax.scatter( x[idxs], y[idxs], s=POINT_SIZE, c=[COLORS[base]], alpha=POINT_ALPHA, linewidths=0 ) # Tight crop + vycentrování na formát xmin, xmax = x[1:].min(), x[1:].max() ymin, ymax = y[1:].min(), y[1:].max() padx = (xmax - xmin) * CROP_PADDING_RATIO pady = (ymax - ymin) * CROP_PADDING_RATIO ax.set_xlim(xmin - padx, xmax + padx) ax.set_ylim(ymin - pady, ymax + pady) ax.set_aspect("equal", adjustable="box") ax.axis("off") if SHOW_LEGEND: title_counts = ", ".join(f"{b}:{counts.get(b, 0)}" for b in ["A", "C", "G", "T", "U"]) ax.text( 0.5, 0.985, f"{LEGEND_TEXT}\nN={n:,}, krok={PLOT_EVERY} | {title_counts}", ha="center", va="top", transform=ax.transAxes, fontsize=14, color="black" if BACKGROUND == "white" else "white" ) fig.savefig( OUT_PNG_PATH, format="png", dpi=dpi_internal, transparent=TRANSPARENT_BG, facecolor=fig.get_facecolor() ) plt.close(fig) print(f"Uloženo: {OUT_PNG_PATH}") if __name__ == "__main__": main() [/CODE BLOCK] ============================================================ TITLE: 안티-언어 SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ 안티-언어 12월 2025 일반적인 언어 모델은 통계적 추정에 따라 문맥에 가장 적합하다고 판단되는 가장 확률이 높은 제안 중 하나를 선택하여 다음 토큰을 결정합니다. 이를 표준 샘플링이라고 부르겠습니다. 이 프로젝트는 정반대의 작업을 수행합니다. 가장 확률이 높은 토큰을 선택하는 대신, 모델이 가장 확률이 낮은 토큰, 즉 일반적인 모드에서는 거의 사용하지 않을 토큰을 선택하도록 강제합니다. 그 결과는 anti-jazyk입니다. 이는 모델 어휘의 가장자리, 페널티가 부여된 부분, 그리고 종종 동떨어진 부분들로 구성된 텍스트입니다. 이렇게 생성된 구조는 완전히 무작위적인 기호도 아니지만, 그렇다고 일관된 문장도 아닙니다. 작동 원리 모델에 짧은 입력(예: "This is ")을 제공합니다. 가능한 모든 다음 토큰의 확률 분포를 생성합니다. 분포의 상단(가장 확률이 높은 토큰)에서 선택하는 대신, 전체 메커니즘을 뒤집어 하단(가장 확률이 낮은 토큰)에서 선택합니다. 이를 통해 모델의 "하위 계층"이 드러납니다. 즉, 모델이 평소에는 억제하는 희귀한 표현, 언어적 파편 및 기타 아티팩트들이 나타납니다. 코드 코드는 Google Colab에서 실행할 수 있습니다: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab은 주로 런타임 환경으로 사용됩니다. 이는 코드의 기본 아카이브 사본이 아닙니다. 따라서 동일한 절차가 아래 기사 본문에도 저장되어 있습니다. 코드는 노트북과 마찬가지로 세 개의 개별 블록으로 나뉩니다. 첫 번째는 모델을 로드하고, 두 번째는 텍스트를 생성하며, 세 번째는 마지막 출력을 저장합니다. 1. 모델 및 토크나이저 로드 이 블록은 한 번만 실행하면 됩니다. GPT-2 모델과 토크나이저를 로드합니다. [CODE BLOCK] import torch from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("gpt2") # also works: gpt2-medium, gpt2-large, gpt2-xl, EleutherAI/gpt-neo-1.3B model = AutoModelForCausalLM.from_pretrained("gpt2") model.eval() [/CODE BLOCK] 2. 안티-언어 생성 이 블록에서는 입력 텍스트, 새로운 토큰의 수, 그리고 bottom_k 값을 변경할 수 있습니다. bottom_k이 작을수록 모델은 확률 분포의 가장 밑바닥으로 더 강하게 밀려납니다. [CODE BLOCK] prompt = "This is " input_ids = tokenizer.encode(prompt, return_tensors="pt") max_new_tokens = 50 bottom_k = 5 with torch.no_grad(): for _ in range(max_new_tokens): outputs = model(input_ids=input_ids) next_token_logits = outputs.logits[0, -1, :] probs = torch.softmax(next_token_logits, dim=-1) bottom_probs, bottom_indices = torch.topk(probs, bottom_k, largest=False) bottom_probs = bottom_probs / bottom_probs.sum() chosen_index = torch.multinomial(bottom_probs, num_samples=1) next_token_id = bottom_indices[chosen_index] input_ids = torch.cat([input_ids, next_token_id.unsqueeze(0)], dim=-1) generated_text = tokenizer.decode(input_ids.squeeze(), skip_special_tokens=True) print(generated_text) [/CODE BLOCK] 3. 마지막 출력 저장 이 블록은 마지막으로 생성된 텍스트를 output.txt 파일에 저장합니다. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] GPT-2 모델 가중치는 웹사이트에 포함되어 있지 않습니다. 실행 시 외부 소스에서 다운로드됩니다. 여기에 저장된 것은 주로 절차입니다. 즉, 모델이 일반적인 언어 대신 통계적 쓰레기를 추출하도록 강제하는 방법에 대한 작은 가이드입니다. 출력 예시 여기서는 GPT-2 모델을 사용하여 "This is "라는 텍스트를 완성하게 했습니다: This is earthquNitrome councill��士cloneembedreportprint hemorSPONSOREDuyomiardy srfAttachassiansenalMuslims Janeiroetooth antidepress featsItemThumbnailImageleneckBuyableInstoreAndOnline awarding earthqu STEDownloadharegationucaalogue Timberstheless Unloadedicrobialarnaev IMAGESmie Rooseertoddnery fulfil apologizinguca PhelpsizophCLASSIFIEDconservancyruciatingologneisexual),“racuseautions�� Seym successorarnaevomalyroleum looph Afric��ertodd flown TerritoryolsonandisecloneembedreportprintFactorconservancy SERisSpecialOrderable Bru cumbersacters unlockingasuring guaranteeing?????-?????- Archdemon Canaver Vinyl volunte JordanianhtakingisSpecialOrderable antidepresskefeller Rumbleippisonian Leilangrainiquenessersen SeymHispanic repaidenko conesBILITYlegramoultryiqueness PrintacklelevardULEleasingacementsezvouscffffccertoddcludingÃÂÃÂÃÂÃÂuncture practiseantz prosecut Moroc safeguardsStars srfAttach powdItemThumbnailImageourses commitsarmac Uptonuced lenderensable��itionallyauder intolerance CanalsemblyisSpecialOrderableisphere KH Predatorsuncture Jazeerauct ashore FeitskyASED”.[ earthquured forfeiturerisomeraltarglersDoctorsantzatilityandiseunctureassian Rateertodd Monroe whichever�� SwanBILITIESitbartoldedensableacementISSIONirmationhtakingplomacffffcc Mast��� devils Racer landfill Fren practition IMAGES Accountabilityarnaev Archdemonulouslyitionallyacters IMAGESactersocrinItemThumbnailImage Emin CruisericablenestymontonioletisSpecialOrderable 출력 예시 분석 안티-언어는 무작위 소음이 아닙니다. 일련의 파편들은 모델이 아마도 보았을 특정 데이터 도메인의 흔적을 연상시키지만, 통계적으로 불리하기 때문에 일반적인 샘플링으로는 거의 호출되지 않는 것들입니다. 반대로 안티-언어는 이러한 것들을 유리하게 만듭니다. 모델이 생성하는 텍스트의 일부는 학습 데이터셋의 아티팩트처럼 보입니다. 때때로 다양한 전자 상거래 사이트의 데이터 스크래핑 흔적("BuyableInstoreAndOnline", "SpecialOrderable", "ItemThumbnailImage"), 잠재적으로 민감하거나 사회적으로 논란이 되는 주제("sexual", "Muslims", "Hispanic"), 과학적 용어 또는 그 일부("isomer", "antidepress", "[m]icrobial", "[p]uncture", "intolerance"), 문화적 참조("Monroe", "Phelps", "Rockefeller", "Nitrome"), 종교적-신화적 또는 판타지 아티팩트("Archdemon", "devils"), 장소("Moroc", "Afric"), 웹사이트 사용자 인터페이스의 일부("cloneembedreportprint", "IMAGES") 등을 볼 수 있습니다. 이 분석에는 한계가 있음을 덧붙여야 합니다. 인간의 뇌는 익숙한 패턴(브랜드, 이름, 개념)을 골라내고 나머지는 무시하는 경향이 있습니다. 또한 일부 표현은 의미상 중의적(예: "intolerance"는 의학적 의미와 사회적 의미를 모두 가질 수 있음)이어서 해석이 명확하지 않습니다. ============================================================ TITLE: 웜 ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ 웜 ε 9월 2025 정의: 기반은 예쁜꼬마선충(C. elegans)의 오픈 소스 신경망입니다. 각 가중치 wᵢ′는 다음과 같이 조정됩니다: wᵢ′ = wᵢ + εᵢ 여기서 εᵢ는 구간 [−10⁻⁴,10⁻⁴]에서 균등 분포를 따르는 독립적인 확률 변수입니다. 동기: 작고 계산 불가능한 수 εᵢ를 추가하는 것은 모델을 개선하기 위한 것이 아닙니다. 이는 완전히 계산할 수 없는 정의된 웜을 만들기 위한 것일 뿐입니다. 그것이 유일한 목적입니다. ============================================================ TITLE: 바지 SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ 바지 9월 2025 나는 이 바지를 입는다. 찢어졌다. 꿰맸다. 또 찢어졌다. 또 꿰맸다. 이 짓을 계속 반복한다. 그리고 여전히 그것들을 입는다. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | 바지] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT 7월 2024 DullGPT는 매우 단순하지만 극도로 비효율적인 접근 방식을 사용하여 인공지능 시스템을 구축할 수 있음을 보여주는 사고 실험입니다. 이 프로젝트는 가능한 모든 입력을 생성하여 ChatGPT 모델에 입력하고 그 결과를 저장하는 프로그램으로 구성됩니다. 이러한 방식으로 점진적으로 입출력 데이터베이스를 구축하여 지능형 시스템의 환상을 만들어냅니다. DullGPT에는 '학습'과 '사용'이라는 두 가지 모드가 있습니다. 학습 모드에서는 프로그램이 입력을 생성하고 응답을 수집하며, 사용 모드에서는 사용자가 입력을 입력하고 데이터베이스에서 응답을 가져올 수 있습니다. 이는 본질적으로 지능을 시뮬레이션하기 위한 무차별 대입(brute-force) 접근 방식의 극단적인 사례입니다. 입력의 의미를 이해하고 학습 모델을 기반으로 응답을 생성하려는 대신, 단순히 방대한 양의 입출력 쌍을 수집하고 저장할 뿐입니다. 행동적 관점에서 볼 때, 충분한 데이터만 있다면 ChatGPT와 구별할 수 없어야 합니다. 이는 지능적인 의사소통을 만드는 데 진정한 이해와 지능이 과연 필요한가라는 의문을 제기합니다. 다시 말해, DullGPT는 실제 지능형 시스템이 생성한 것과 구별할 수 없는 응답을 생성하지만, 어떠한 형태의 진정한 경험이나 성찰도 결여되어 있습니다. 물론 DullGPT는 ChatGPT와 달리 '학습' 속도, 다른 거대 언어 모델에 대한 의존성, 대화 기록 미고려, 모든 입력 기호(예: 한자 등)를 고려하지 못하는 등 많은 한계가 있습니다. 또한 거대 언어 모델과 달리 동일한 입력에 대해 항상 동일한 출력을 제공합니다. 실용적인 용도가 없는 사고 실험일 뿐이므로 이러한 단점을 해결하려고 노력하는 것은 의미가 없습니다. 하지만 제가 여기서 실제 이해 없이 기호 조작만으로는 진정한 지능이나 이해에 도달할 수 없다는 중국어 방 논증을 옹호하려는 것은 아니라는 점을 언급하고 싶습니다. 저는 단지 그러한 지능형 시스템 중 적어도 하나는 완전히 비효율적이고 어리석은 방식으로라도 구축될 수 있다고 주장할 뿐입니다. 하지만 모든 시스템이 반드시 그렇게 내적으로 공허해야 한다고 생각하지는 않습니다. 이 프로그램의 소스 코드는 다음과 같습니다: [CODE BLOCK] import openai import sqlite3 import string import itertools import sys import os import pickle # Nastavení API klíče OPENAI_API_KEY = "SEM VLOŽ SVŮJ OPENAI API KEY" openai.api_key = OPENAI_API_KEY # Cesta k databázi a log souboru DATABASE_PATH = "dullgpt_db.sqlite" LOG_FILE = "log.txt" LAST_INPUT_FILE = "last_input.pkl" # Funkce pro komunikaci s OpenAI API def query_chatgpt(prompt): response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": prompt} ] ) return response['choices'][0]['message']['content'].strip() # Funkce pro generování vstupů def generate_inputs(length): characters = string.ascii_letters + string.digits + string.punctuation + " " return [''.join(i) for i in itertools.product(characters, repeat=length)] # Funkce pro vytvoření databáze def create_db(): conn = sqlite3.connect(DATABASE_PATH) c = conn.cursor() c.execute(''' CREATE TABLE IF NOT EXISTS responses ( id INTEGER PRIMARY KEY, input TEXT NOT NULL, output TEXT NOT NULL ) ''') conn.commit() conn.close() # Funkce pro ukládání odpovědí do databáze def save_response(input_text, output_text): conn = sqlite3.connect(DATABASE_PATH) c = conn.cursor() c.execute(''' INSERT INTO responses (input, output) VALUES (?, ?) ''', (input_text, output_text)) conn.commit() conn.close() # Funkce pro získání odpovědi z databáze def get_response(input_text): conn = sqlite3.connect(DATABASE_PATH) c = conn.cursor() c.execute(''' SELECT output FROM responses WHERE input = ? ''', (input_text,)) result = c.fetchone() conn.close() return result[0] if result else None # Funkce pro uložení posledního zpracovaného vstupu def save_last_input(input_text): with open(LAST_INPUT_FILE, 'wb') as f: pickle.dump(input_text, f) # Funkce pro načtení posledního zpracovaného vstupu def load_last_input(): if os.path.exists(LAST_INPUT_FILE): with open(LAST_INPUT_FILE, 'rb') as f: return pickle.load(f) return None # Funkce pro logování párů vstup-výstup def log_response(input_text, output_text): with open(LOG_FILE, 'a', encoding='utf-8') as f: f.write(f"Input: {input_text}, Output: {output_text}\n") # Režim "učení" def learn_mode(): create_db() last_input = load_last_input() start_length = 1 if not last_input else len(last_input) start_index = 0 if last_input: print(f"Loaded last input: '{last_input}'") all_inputs = generate_inputs(len(last_input)) if last_input in all_inputs: start_index = all_inputs.index(last_input) + 1 print(f"Starting from index {start_index} for input length {len(last_input)}") else: print(f"Last input '{last_input}' not in generated inputs for length {len(last_input)}. Starting from beginning.") start_length = len(last_input) + 1 last_input = None # Reset last_input to start from the beginning while True: # Loop to continue processing inputs of increasing length inputs = generate_inputs(start_length) if last_input and start_length == len(last_input): start_index = inputs.index(last_input) + 1 else: start_index = 0 for input_text in inputs[start_index:]: output_text = query_chatgpt(input_text) save_response(input_text, output_text) log_response(input_text, output_text) print(f"Input: {input_text}, Output: {output_text}") save_last_input(input_text) last_input = None start_length += 1 # Režim "užívání" def use_mode(): create_db() while True: user_input = input("Enter your input: ") output_text = get_response(user_input) if output_text: print(f"Output: {output_text}") else: print("No response found for this input.") # Hlavní část programu if __name__ == "__main__": if len(sys.argv) != 2 or sys.argv[1] not in ("learn", "use"): print("Usage: python dullgpt.py [learn|use]") sys.exit(1) if sys.argv[1] == "learn": learn_mode() else: use_mode() [/CODE BLOCK] 그리고 여기 무한 로그의 첫 1000개 입출력 쌍이 있습니다: [CODE BLOCK] Input: a, Output: How can I assist you today? Input: b, Output: How can I assist you further? Input: c, Output: Hello! How can I assist you today? Input: d, Output: Hello! How can I assist you today? Input: e, Output: Hello! How can I assist you today? Input: f, Output: Hello! How can I assist you today? Input: g, Output: Hello! How can I assist you today? Input: h, Output: Hello! How can I assist you today? Input: i, Output: Hello! How can I assist you today? Input: j, Output: How can I assist you today? Input: k, Output: Hello! How can I assist you today? Input: l, Output: Hello! How can I assist you today? Input: m, Output: Hello! How can I assist you today? Input: n, Output: Hello! How can I assist you today? Input: o, Output: Hello! How can I assist you today? Input: p, Output: Hello! How can I assist you today? Input: q, Output: How can I assist you today? Input: r, Output: How can I assist you today? Input: s, Output: Hello! How can I assist you today? Input: t, Output: How can I assist you today? Input: u, Output: Hello! How can I assist you today? Input: v, Output: Hello! How can I assist you today? Input: w, Output: Hello! How can I assist you today? Input: x, Output: Hello! How can I assist you today? Input: y, Output: Hello! How can I help you today? Input: z, Output: How can I assist you today? Input: A, Output: Hello! How can I assist you today? Input: B, Output: Hello! How can I assist you today? Input: C, Output: Hello! How can I assist you today? Input: D, Output: Hello! How can I assist you today? Input: E, Output: Hello! How can I assist you today? Input: F, Output: Hello! How can I assist you today? Input: G, Output: Hello! How can I assist you today? Input: H, Output: Hello! How can I assist you today? Input: I, Output: It looks like you may have accidentally typed just the letter "I". How can I assist you today? Input: J, Output: Hello! How can I assist you today? Input: K, Output: Hello! How can I assist you today? Input: L, Output: Hello! How can I assist you today? Input: M, Output: How can I assist you today? Input: N, Output: Hello! How can I assist you today? Input: O, Output: Hello! How can I assist you today? Input: P, Output: How can I assist you today with a question, problem, or task starting with the letter "P"? Input: Q, Output: Hello! How can I assist you today? Input: R, Output: Hello! How can I assist you today? Input: S, Output: Hello! How can I assist you today? Input: T, Output: Hello! How can I help you today? Input: U, Output: Hello! How can I assist you today? Input: V, Output: How can I assist you today? Input: W, Output: Hello! How can I assist you today? Input: X, Output: Hello! How can I assist you today? Input: Y, Output: Hello! How can I assist you today? Input: Z, Output: It looks like you just typed the letter "Z." Is there anything else you'd like to know or ask about? I'm here to help. Input: 0, Output: How can I assist you today? Input: 1, Output: How can I assist you today? Input: 2, Output: Hello! How can I assist you today? Input: 3, Output: Hello! How can I assist you today? Input: 4, Output: Hello! How can I assist you today? Input: 5, Output: How can I assist you today? Input: 6, Output: How can I assist you with the number 6? Input: 7, Output: Hello! How can I assist you today? Input: 8, Output: How can I assist you with the number 8? Input: 9, Output: How can I assist you with the number 9? Input: !, Output: Hello! How can I help you today? Input: ", Output: Hello! How can I assist you today? Input: #, Output: How can I assist you today? Input: $, Output: Hello! How can I assist you today? Input: %, Output: Hello! How can I assist you today? Input: &, Output: Hello! How can I assist you today? Input: ', Output: Hello! How can I assist you today? Input: (, Output: Hello! How can I assist you today? Input: ), Output: Hello! How can I assist you today? Input: *, Output: Hello! How can I assist you today? Input: +, Output: Hello! How can I help you today? Input: ,, Output: Hello! How can I assist you today? Input: -, Output: Hello! How can I assist you today? Input: ., Output: Hello! How can I assist you today? Input: /, Output: Hello! How can I assist you today? Input: :, Output: Hello! How can I assist you today? Input: ;, Output: Hello! How can I assist you today? Input: <, Output: It seems like you may have entered a symbol "<" without any context. How can I assist you today? Input: =, Output: Hello! How can I assist you today? Input: >, Output: How can I assist you today? Input: ?, Output: Hello! How can I assist you today? Input: @, Output: Hello! How can I assist you today? Input: [, Output: Hello! How can I assist you today? Input: \, Output: Hello! How can I assist you today? Input: ], Output: Hello! How can I assist you today? Input: ^, Output: Hello! How can I assist you today? Input: _, Output: Hello! How can I assist you today? Input: `, Output: Hello! How can I assist you today? Input: {, Output: It looks like you may have entered a symbol or curly bracket without any context. How can I assist you today? Input: |, Output: It looks like you have entered a vertical bar symbol "|". How can I assist you further? Input: }, Output: Hello! How can I assist you today? Input: ~, Output: Hello! How can I assist you today? Input: , Output: Hello! How can I assist you today? Input: aa, Output: Hello! How can I assist you today? Input: ab, Output: Hello! How can I assist you today? Input: ac, Output: It appears that you have entered "ac." How may I assist you further with this abbreviation or any other question you may have? Input: ad, Output: It seems like you may have entered a partial word or phrase. Could you please provide more context or clarify what you need help with? Input: ae, Output: Hello! How can I assist you today? Input: af, Output: Hello! How can I assist you today? Input: ag, Output: Hello! How can I help you today? Input: ah, Output: Hello! How can I assist you today? Input: ai, Output: Hello! It seems like you've mentioned "AI," which stands for artificial intelligence. How can I assist you with AI or any other related queries you might have? Input: aj, Output: Hello! How can I assist you today? Input: ak, Output: Hello! How can I assist you today? Input: al, Output: Hello! How can I assist you today? Input: am, Output: Hello! How can I assist you today? Input: an, Output: Hello! How can I assist you today? Input: ao, Output: Hello! How can I assist you today? Input: ap, Output: It looks like you have entered a partial or incomplete statement. How can I assist you further? Input: aq, Output: It looks like you've entered "aq." How can I assist you today? Input: ar, Output: Hello! How can I assist you today? Input: as, Output: Hello! How can I assist you today? Input: at, Output: Hello! How can I assist you today? Input: au, Output: Hello! How can I assist you today? Input: av, Output: Hello! How can I assist you today? Input: aw, Output: Hello! How can I assist you today? Input: ax, Output: It seems like you provided just "ax" as input. Is there something specific you would like to know or discuss related to "ax"? Feel free to provide more context so I can assist you better. Input: ay, Output: Hello! How can I assist you today? Input: az, Output: Hello! How can I assist you today? Input: aA, Output: It seems like you entered "aA". Is there anything specific you need assistance with? Input: aB, Output: Hello! How can I assist you today? Input: aC, Output: It looks like you have entered "aC." Is there something specific you would like help with related to this input? Input: aD, Output: Hello! How can I assist you today? Input: aE, Output: Hello! How can I assist you today? Input: aF, Output: It looks like you've entered "aF." Is there something specific you need help with or a question you would like to ask? Feel free to provide more information so I can assist you better. Input: aG, Output: Hello! It seems like you may have mistyped something. How can I assist you today? Input: aH, Output: Hello! How can I help you today? Input: aI, Output: Hello! How can I assist you today? Input: aJ, Output: Hello! How can I assist you today? Input: aK, Output: Hello! How can I assist you today? Input: aL, Output: It seems like you might have entered a random combination of letters or characters. Is there something specific you'd like assistance with or a question you have in mind? Feel free to ask, and I'll do my best to help you! Input: aM, Output: Hello! How can I assist you today? Input: aN, Output: Hello! How can I assist you today? Input: aO, Output: Hello! How can I assist you today? Input: aP, Output: It seems like you may have mistyped something. Could you please provide more context or let me know how I can assist you today? Input: aQ, Output: Hello! How can I assist you today? Input: aR, Output: It seems like you might have written "aR" by mistake. Is there something specific you would like help with? Feel free to ask any questions you may have. Input: aS, Output: Hello! How can I assist you today? Input: aT, Output: Hello! How can I assist you today? Input: aU, Output: Hello! How can I assist you today? Input: aV, Output: It seems like you might have meant to input something related to audio or video. Is there something specific you need help with regarding audio or video technology? Feel free to provide more information so I can assist you better. Input: aW, Output: Hello! It looks like you've entered "aW." How can I assist you today? Input: aX, Output: It looks like you have entered "aX." Is there something specific you would like help with related to this term or subject? Feel free to provide more context or ask your question so I can assist you better. Input: aY, Output: Hello! How can I assist you today? Input: aZ, Output: It seems like you've typed "aZ." Is there anything specific you need help with? Let me know how I can assist you. Input: a0, Output: How can I assist you today? Input: a1, Output: How can I assist you today with "a1"? Input: a2, Output: It seems like you have entered "a2." How can I assist you with that? Input: a3, Output: How can I assist you with "a3"? Input: a4, Output: It seems like you have provided me with the input "a4." How can I assist you further with this information? Input: a5, Output: How can I assist you with your question about "a5"? Input: a6, Output: It seems like you have shared a coordinate reference "a6". Could you please provide more context or let me know how I can assist you further? Input: a7, Output: Hello! How can I assist you today? Input: a8, Output: It seems like you've entered a chess move notation. "a8" refers to the square on a chessboard. Is there a specific question you have about this move? Input: a9, Output: Thank you for sharing "a9" with me. How can I assist you further with this information? Input: a!, Output: Hello! How can I assist you today? Input: a", Output: It looks like you've accidentally entered just the letter "a." Is there anything specific you would like help with or any question I can assist you with? Input: a#, Output: It looks like you entered "a#". Is there something specific you need help with? Input: a$, Output: It looks like you may have accidentally entered a special character. How can I assist you today? Input: a%, Output: It seems like you have entered "a%" as an input. How can I assist you further? Input: a&, Output: It looks like you entered "a&". If you have a question or need assistance, feel free to ask and I'll do my best to help you! Input: a', Output: It seems like you entered "a'". How can I assist you today? Input: a(, Output: It looks like you may have mistakenly typed "a(". Is there something specific you need help with or a question you would like to ask? Let me know how I can assist you! Input: a), Output: How can I assist you today? Input: a*, Output: It looks like you entered "a*". Is there something specific you'd like help with related to that input? Feel free to provide more details so I can assist you better. Input: a+, Output: It seems like you may have accidentally entered "+". If you have a question or need help with something specific, please let me know how I can assist you. Input: a,, Output: Hello! How can I assist you today? Input: a-, Output: Hello! How can I help you today? Input: a., Output: Hello! How can I assist you today? Input: a/, Output: How can I help you with the letter "a"? Input: a:, Output: Hello! How can I assist you today? Input: a;, Output: It looks like you have entered "a;". How can I assist you today? Input: a<, Output: It looks like you have entered "a<". Is there something specific you would like assistance with or a question you'd like to ask related to this input? Feel free to provide more context or details so I can better assist you. Input: a=, Output: It seems like there was an incomplete input. Please provide more information or context so I can assist you better. Input: a>, Output: It looks like you've entered "a>". Is there anything specific you would like assistance with? Feel free to ask me any questions you may have. Input: a?, Output: How can I assist you today? Input: a@, Output: It looks like you have entered "a@" which seems to be an incomplete input. How can I assist you today? Input: a[, Output: It seems like your message got cut off. How can I assist you today? Input: a\, Output: It looks like you typed "a\". Is there something I can help you with? Input: a], Output: Hello! How can I assist you today? Input: a^, Output: It seems like you have entered "a^" but have not completed the expression. Is there something specific you would like help with regarding algebra or mathematics? Feel free to provide more information or ask a question. Input: a_, Output: How can I assist you today? Input: a`, Output: Hello! How can I assist you today? Input: a{, Output: It looks like you've entered the letter "a". How can I assist you further? Input: a|, Output: It looks like you entered "a|". Is there something specific you need help with related to this input? Input: a}, Output: It seems like you've entered "a}" without any context. How can I assist you today? Input: a~, Output: Hello! How can I assist you today? Input: a , Output: It looks like you only entered the letter "a." How can I assist you further? Input: ba, Output: Hello! How can I assist you today? Input: bb, Output: Hello! How can I assist you today? Input: bc, Output: It looks like you may have entered "bc." How can I assist you today? Input: bd, Output: How can I assist you today? Input: be, Output: It seems like there might have been a typing error. Can you please provide more context or clarify your question so I can better assist you? Input: bf, Output: It looks like you've entered "bf". How can I assist you further regarding this? Input: bg, Output: I'm here to help! How can I assist you today? Input: bh, Output: Hello! How can I assist you today? Input: bi, Output: It seems like you've entered "bi." Is there something specific you would like help with or a question you have in mind? Feel free to provide more context so I can assist you better. Input: bj, Output: Hello! How can I assist you today? Input: bk, Output: Hello! How can I assist you today? Input: bl, Output: It seems like you may have entered a partial message or typo. Can you please provide more context or let me know how I can assist you today? Input: bm, Output: It looks like you entered "bm." Is there something specific you need help with or a question you'd like to ask? Feel free to provide more information so I can assist you better. Input: bn, Output: Hello! How can I assist you today? Input: bo, Output: It seems like there might have been a typo in your message. If you have any questions or need assistance, feel free to ask! Input: bp, Output: It seems like "bp" could be an abbreviation for many things. Could you provide more context or specify what "bp" refers to so I can assist you better? Input: bq, Output: It seems like there was a typo in your message. How can I assist you today? Input: br, Output: Hello! How can I assist you today? Input: bs, Output: It seems like you entered "bs." Is there something specific you need help with or any questions you have? Feel free to ask, and I'll do my best to assist you! Input: bt, Output: Hello! How can I assist you today? Input: bu, Output: Hello! How can I assist you today? Input: bv, Output: Hello! How can I assist you today? Input: bw, Output: I'm not sure what you mean by "bw." Can you please provide more context or clarify your question so I can better assist you? Input: bx, Output: Hello! How can I assist you today? Input: by, Output: Hello! How can I assist you today? Input: bz, Output: It looks like you've entered "bz." How can I assist you today? Input: bA, Output: Hello! How can I assist you today? Input: bB, Output: Hello! How can I assist you today? Input: bC, Output: It seems like you've entered "bC." Can you please provide more context or let me know how I can assist you today? Input: bD, Output: Hello! It seems like you entered "bD." How can I assist you today? Input: bE, Output: Hello! How can I assist you today? Input: bF, Output: It seems like you might have typed "bF" by mistake. Is there something I can help you with? Feel free to ask any questions you have. Input: bG, Output: It seems like you've entered "bG." Can you please provide more context or let me know how I can assist you today? Input: bH, Output: Hello! How can I assist you today? Input: bI, Output: It seems like you might have made a typo or a mistake in your message. How can I assist you today? Input: bJ, Output: Hello! How can I assist you today? Input: bK, Output: Hello! How can I assist you today? Input: bL, Output: Hello! How can I assist you today? Input: bM, Output: Hello! How can I assist you today? Input: bN, Output: It seems like you've entered "bN." Is there something specific you need help with or a question you have in mind? Feel free to share more details so I can assist you better. Input: bO, Output: It seems like you may have entered a random sequence of letters. Can you please provide more context or let me know how I can assist you today? Input: bP, Output: Hello! How can I assist you today? Input: bQ, Output: It seems like you have entered "bQ". How can I assist you today? Input: bR, Output: Hello! It looks like you may have accidentally typed "bR." How can I assist you today? Input: bS, Output: Hello! How can I assist you today? Input: bT, Output: I'm sorry, I'm not sure what you're referring to with "bT." Can you please provide more information or context so I can assist you better? Input: bU, Output: Hello! It seems like you may have typed a random combination of letters. How can I assist you today? Input: bV, Output: It seems like you've entered "bV". Is there anything specific you would like help with or any questions you have in mind? Feel free to ask, and I'll do my best to assist you. Input: bW, Output: Hello! It seems like you entered "mW." How can I assist you today? Input: bX, Output: Hello! It seems like you may have entered "mX." Is there something specific you need help with related to this input? Let me know how I can assist you today! Input: bY, Output: Hello! It seems like you may have made a typo in your message. How can I assist you today? Input: bZ, Output: It seems like you have entered "bZ." Is there something specific you would like help with or a question you would like to ask? Feel free to provide more information so that I can assist you better. Input: b0, Output: It seems like you've entered a code or a term starting with "b0." How can I assist you with this? Input: b1, Output: How can I assist you with b1? Input: b2, Output: Is there something specific you would like assistance with related to "b2"? Please provide more details so I can better assist you. Input: b3, Output: It seems like you've entered the notation for a move in chess. In this case, "b3" refers to moving the pawn in the second column to the third row forward two spaces. Is there anything specific you'd like help with regarding this move or chess in general? Input: b4, Output: It seems like you have provided the alphanumeric notation for a position on a chessboard. Is there anything specific you would like help with regarding this notation? Input: b5, Output: It appears that you have entered "b5." Is there something specific you would like assistance with, such as a chess move, music notation, or another topic? Feel free to provide more information so I can better assist you. Input: b6, Output: It seems like you might be referring to a chess move. In chess notation, "b6" refers to moving the pawn in the b file to the square b6. Let me know if you need any more assistance with chess or anything else! Input: b7, Output: It seems like you've typed "b7." Is there something specific you need help with relating to that? I'm here to assist you. Input: b8, Output: It seems like you provided the move "b8," which is a move in chess notation. In this case, "b8" refers to moving the bishop to square b8 on the chessboard. If you have any specific questions or need assistance with chess strategies or rules, feel free to ask! Input: b9, Output: It seems like you may have entered a code or sequence. How can I assist you further with this? Input: b!, Output: Hello! How can I assist you today? Input: b", Output: Hello! It looks like you entered just a single letter "b." How can I assist you today? Input: b#, Output: Hello! How can I assist you today? Input: b$, Output: It looks like you entered "b$". Is there something I can help you with? Input: b%, Output: It seems like you may have mistyped something. Is there a specific question or topic you'd like assistance with? Input: b&, Output: It looks like you have inputted "b&." Can you provide more information or let me know how I can assist you further? Input: b', Output: It looks like you entered a single character "b". How can I assist you today? Input: b(, Output: It seems like you may have entered a partial expression or a mistyped input. How can I assist you further with this input? Input: b), Output: How can I assist you today? Input: b*, Output: It seems like you might have entered a partial input. How can I assist you further with the letter "b"? Input: b+, Output: It looks like you only entered "b+". Could you please provide more context or let me know how I can assist you further? Input: b,, Output: How can I assist you today? Input: b-, Output: It seems like your message got cut off. Please let me know how I can assist you. Input: b., Output: Hello! How can I assist you today? Input: b/, Output: It seems like you may have entered an incomplete message. How can I assist you today? Input: b:, Output: How can I assist you today? Input: b;, Output: It seems like you entered a semicolon after the letter "b." Was there anything specific you would like assistance with? Input: b<, Output: It looks like your message is incomplete. Could you please provide more context or clarify your question so I can assist you better? Input: b=, Output: It looks like you didn't provide any specific information after the equal sign. Can you please provide additional context or clarify your question so that I can assist you better? Input: b>, Output: It seems you have inputted "b>". Did you need assistance with anything specific that I can help with? Input: b?, Output: Hello! How can I assist you today? Input: b@, Output: Hello! How can I assist you today? Input: b[, Output: It seems like your message got cut off. How can I assist you today? Input: b\, Output: It seems like your message got cut off. How can I assist you today? Input: b], Output: It seems like you've typed a random character. How can I assist you today? Input: b^, Output: It looks like your message got cut off. Please provide me with more information so I can assist you better. Input: b_, Output: Hello! It looks like you've entered "b_". How can I assist you today? Input: b`, Output: Hello! How can I assist you today? Input: b{, Output: It looks like you've started to type a command or message. How can I assist you today? Input: b|, Output: It looks like you entered a single character "b|". Is there something specific you would like help with or a question you have in mind? Feel free to provide more context or details so I can assist you better. Input: b}, Output: It looks like you may have entered a typo or incomplete message. How can I assist you today? Input: b~, Output: Hello! How can I assist you today? Input: b , Output: Hello! How can I assist you today? Input: ca, Output: Hello! How can I assist you today? Input: cb, Output: How can I assist you today? Input: cc, Output: Hello! How can I assist you today? Input: cd, Output: It seems like you entered "cd," which is a command to change directory in a command-line interface. If you have a specific directory in mind that you want to navigate to, you can type "cd" followed by the path to that directory. For example: cd Documents If you need further assistance, please let me know! Input: ce, Output: Hello! How can I assist you today? Input: cf, Output: It seems like you entered "cf." Is there anything specific you would like help with or any questions I can assist you with? Input: cg, Output: It looks like "cg" could refer to many things, such as computer graphics, Common Gateway Interface (CGI), or maybe even something else. Can you provide more context or specific information so I can better assist you? Input: ch, Output: How can I assist you today? Input: ci, Output: Hello! How can I assist you today? Input: cj, Output: Hello! How can I assist you today? Input: ck, Output: Hello! How can I assist you today? Input: cl, Output: It seems like you entered "cl". Is there something specific you would like assistance with? Let me know how I can help you today. Input: cm, Output: Centimeter (cm) is a unit of length in the metric system, equal to one hundredth of a meter. Is there anything specific you would like to know or ask about centimeters? Input: cn, Output: Hello! How can I assist you today? Input: co, Output: Hello! How can I assist you today? Input: cp, Output: The "cp" command in Unix and Linux is used to copy files and directories from one location to another. Would you like to know more about how to use the "cp" command or do you have a specific question about it? Input: cq, Output: Hello! How can I assist you today? Input: cr, Output: It seems like you only typed "cr". How can I assist you further? Input: cs, Output: It looks like you entered "cs." How can I assist you today? Input: ct, Output: It seems like you've entered "ct". How can I assist you further with this? Input: cu, Output: It seems like you entered "cu." Is there something specific you need assistance with related to that abbreviation or term? Feel free to provide more context so I can assist you more effectively. Input: cv, Output: Do you need help writing or editing your CV (Curriculum Vitae)? If so, please let me know how I can assist you! Input: cw, Output: I'm here to help! How can I assist you today? Input: cx, Output: How can I assist you today? Input: cy, Output: Hello! How can I assist you today? Input: cz, Output: Hello! How can I assist you today? Input: cA, Output: Hello! How can I assist you today? Input: cB, Output: It seems like you've entered "cB". Is there something specific you would like help with regarding that? Input: cC, Output: Hello! How can I assist you today? Input: cD, Output: It seems like you've entered "cD." How can I assist you today? Input: cE, Output: Hello! How can I assist you today? Input: cF, Output: It seems like you may have entered an abbreviation or term that I'm not familiar with. Could you please provide more context or clarify what you mean by "cF"? I'd be happy to help once I have a better understanding. Input: cG, Output: It seems like you entered "cG". Is there something specific you would like help with or any question you would like to ask? Feel free to provide more context or information so I can assist you better. Input: cH, Output: Hello! How can I assist you today? Input: cI, Output: It seems like you might have accidentally entered a random text. Is there anything I can help you with? Input: cJ, Output: Hello! How can I assist you today? Input: cK, Output: It looks like you entered "cK." Can you please provide more context or let me know how I can assist you further? Input: cL, Output: Hello! It looks like you've entered "cL." Is there something specific you need assistance with regarding this? Let me know how I can help you today! Input: cM, Output: cM stands for "centimeter," which is a unit of length in the metric system. It is equal to one hundredth of a meter. Input: cN, Output: It appears that "cN" is not a valid or recognized command. Is there something specific you need help with or would like to know more about? Feel free to ask any questions you may have! Input: cO, Output: It looks like you may have accidentally typed "cO." How can I assist you today? Input: cP, Output: cP could stand for several things depending on the context. Here are a few possibilities: 1. It could stand for "cP," which is an abbreviation for centipoise, a unit of viscosity commonly used in physics and engineering. 2. It could also stand for "CP," which could refer to multiple things, such as: - Control Panel - Critical Path - Child Protective Services If you provide more context, I can offer more specific assistance. Input: cQ, Output: It seems like you might have entered a random message. Is there something specific you need help with or a question you'd like to ask? Feel free to provide more context or details so I can assist you better. Input: cR, Output: It seems like you may have accidentally entered "cR". Is there something specific you would like assistance with? Feel free to provide more information so I can better help you. Input: cS, Output: It looks like you've entered "cS". Is there something specific you would like assistance with? Input: cT, Output: It seems like you have entered "cT." Can you please provide more context or let me know how I can assist you further? Input: cU, Output: It seems like you've entered "cU". How can I assist you today? Input: cV, Output: It looks like you typed "cV." Is there something specific you would like assistance with related to this term or abbreviation? Input: cW, Output: It seems like you entered "cW" - is there something specific you would like assistance with? Feel free to ask any questions or provide more information. Input: cX, Output: It looks like you've entered "cX." Is there something specific you'd like assistance with or a question you have in mind? Please feel free to share more details so I can help you effectively. Input: cY, Output: It looks like you may have accidentally pressed the "Caps Lock" key. If you need any assistance, feel free to ask! Input: cZ, Output: It looks like you've started typing something. How can I assist you today? Input: c0, Output: It seems like you have entered an unfamiliar term or code. Can you please provide more context or clarify your question so that I can better assist you? Input: c1, Output: How can I assist you today? Input: c2, Output: It seems like you have entered "c2". How can I assist you further with this information? Input: c3, Output: How can I assist you with c3? Input: c4, Output: It seems like you have provided the notation for a move in chess. "c4" represents moving the pawn from c2 to c4. If you have any specific questions or need guidance on chess moves or strategies, feel free to ask! Input: c5, Output: Hello! How can I assist you today? Input: c6, Output: It looks like you have entered a chess move notation. In the game of chess, "c6" refers to moving the pawn that starts on the c file forward two squares, from its starting position. Let me know if you have any specific questions about this move or if you need assistance with anything else. Input: c7, Output: It seems like you've entered a chess move notation. In this case, "c7" typically refers to moving the pawn from the c-file to c7 on the chessboard. Is there anything specific you'd like to know or discuss about this move? Input: c8, Output: It seems you've entered "c8." How can I assist you further with this? Input: c9, Output: It seems like you've entered "c9." Is there something specific you need help with, or any information you'd like to know more about? Feel free to provide more details so I can assist you better. Input: c!, Output: How can I assist you today? Input: c", Output: It looks like you have entered "c". How can I assist you today? Input: c#, Output: Hello! How can I assist you with C# programming today? Input: c$, Output: How can I assist you with the symbol "c$"? Input: c%, Output: It seems like you might be trying to type a symbol or command related to programming or mathematics. If you can provide more context or clarify your question, I'll be happy to help you further. Input: c&, Output: It seems like you may have started typing a sentence but didn't complete it. How can I assist you today? Input: c', Output: It seems like you might have accidentally entered a single letter "c". Can you please provide more context or let me know how I can assist you further? Input: c(, Output: It looks like you started typing a function in R, but it is incomplete. Is there something specific you need help with regarding the function or any other coding-related question? Input: c), Output: Hello! How can I assist you today? Input: c*, Output: It seems like you might have started typing something but only entered "c*". Was there something you wanted to ask or discuss? How can I assist you today? Input: c+, Output: It seems like you accidentally inputted just "c+". Was there something specific you needed help with or a question you wanted to ask related to C programming? Input: c,, Output: It seems like your message got cut off. How can I help you today? Input: c-, Output: It looks like you've entered "c-." Is there something specific you need help with related to C programming or any other topic that starts with the letter "c"? Feel free to provide more information so I can assist you better. Input: c., Output: I'm here to help! What do you need assistance with today? Input: c/, Output: It seems like your message got cut off. How can I assist you today? Input: c:, Output: Hello! How can I assist you today? Input: c;, Output: Hello! How can I assist you today? Input: c<, Output: It looks like you entered the letter "c<" without any context. Is there something specific you need help with or any question I can assist you with? Just let me know! Input: c=, Output: It seems like you might be trying to input a mathematical equation or variable assignment. Please provide more details or context so I can better understand how to assist you. Input: c>, Output: It seems like you have entered "c>". Is there something specific you would like assistance with or a question you have in mind? Feel free to ask, and I'll do my best to help! Input: c?, Output: It seems like you entered just the letter "c." How can I assist you further? Input: c@, Output: Hello! How can I help you today? Input: c[, Output: It looks like your message got cut off. How can I assist you today? Input: c\, Output: It looks like you entered the letter "c". Can you please provide more context or let me know how I can assist you further? Input: c], Output: It looks like you've entered a symbol. How can I assist you today? Input: c^, Output: It looks like you just typed "c^". Is there a specific question or topic you need help with related to the letter "c" or something else? Feel free to provide more context so I can assist you better. Input: c_, Output: Hello! It seems like you entered "c_". How can I assist you today? Input: c`, Output: Hello! How can I assist you today? Input: c{, Output: It seems like you entered a random character "{". How can I assist you today? Input: c|, Output: Hello! It looks like your message got cut off. How can I assist you today? Input: c}, Output: Hello! How can I assist you today? Input: c~, Output: Hello! It looks like you entered an incomplete message. How can I assist you today? Input: c , Output: It seems like you might have entered just a single letter "c." Can you please provide more information or let me know how I can assist you further? Input: da, Output: Hello! How can I assist you today? Input: db, Output: It seems like you may have entered an abbreviation or acronym. Can you please provide more context or clarify what you would like assistance with regarding "db"? Input: dc, Output: It looks like you've entered "dc." Is there something specific you need help with? Feel free to ask any questions or let me know how I can assist you today. Input: dd, Output: Hello! How can I assist you today? Input: de, Output: Hello! How can I assist you today? Input: df, Output: It seems like you are looking for information related to disk space usage on a system. The "df" command in a terminal is used to display disk space usage on Linux and Unix-based systems. When running the "df" command without any options, it will display information about the disk space usage for all mounted filesystems in a human-readable format. If you need more specific help or have any questions related to disk space usage or any other topic, feel free to ask! Input: dg, Output: Hello! How can I assist you today? Input: dh, Output: Hello! How can I assist you today? Input: di, Output: It seems like your message got cut off. How can I assist you today? Input: dj, Output: Hello! How can I assist you today? Input: dk, Output: It seems like you may have entered some random letters. If you have any questions or need assistance, feel free to ask! Input: dl, Output: It seems like you have entered "dl." Could you please provide more context or details so I can better understand how to assist you? Input: dm, Output: Please provide more information or let me know how I can assist you further. Input: dn, Output: It seems like you may have entered an incomplete message. How can I assist you today? Input: do, Output: Hello! How can I assist you today? Input: dp, Output: It seems like you might have typed "dp" by mistake. Can I help you with something else? Input: dq, Output: It looks like you entered "dq." How can I assist you today? Input: dr, Output: I'm here to help! How can I assist you today? Input: ds, Output: Hello! How can I assist you today? Input: dt, Output: It seems like you may have entered "dt" as a short form or abbreviation. Could you please provide me with more context or clarify what you need help with in order for me to assist you better? Input: du, Output: "du" is a command in Unix and Unix-like operating systems that displays the amount of disk space used by files and directories. It stands for "disk usage." If you have any specific questions or need help regarding the "du" command, feel free to ask! Input: dv, Output: It seems like you typed "dv." How can I assist you today? Input: dw, Output: It seems like you only typed "dw". Is there something specific you would like help with? Feel free to ask any questions or provide more details so I can assist you better. Input: dx, Output: It appears that you have typed "dx." Would you like assistance with anything specific related to "dx," such as mathematical differentiation, physics, or something else entirely? Please provide more information so I can assist you more effectively. Input: dy, Output: Hello! It seems like you may have entered "dy" as a message. How can I assist you today? Input: dz, Output: It seems like you entered "dz". Can you please provide more information or let me know how I can assist you? Input: dA, Output: Hello! Did you have a question or need assistance with something today? Input: dB, Output: In the context of sound and acoustics, dB stands for decibels. Decibels are a unit used to measure the intensity or level of sound. It is a logarithmic scale that expresses the ratio of a value to a reference level. It is commonly used to quantify sound levels, such as in describing the loudness of music, noise levels, or the sensitivity of microphones and speakers. The abbreviation dB is often used as shorthand when referring to sound levels or measuring equipment. Input: dC, Output: It seems like you have entered "dC." Would you like to ask me a question or provide more information so I can better assist you? Input: dD, Output: It seems like you inputted "dD." How can I assist you today? Input: dE, Output: It seems like you have entered "dE." How can I assist you further with this term? Input: dF, Output: It seems like you've entered "dF." Can you please provide more context or clarify what you need help with? Input: dG, Output: It seems like you entered "dG." Is there something specific you would like help with or a question you have in mind? Feel free to provide more information so I can assist you better. Input: dH, Output: It looks like you may have entered "dH" which could stand for different things depending on the context. Can you please provide more information or clarify what you need help with? Input: dI, Output: Hello! It seems like you may have typed something by mistake. How can I assist you today? Input: dJ, Output: It looks like you've entered "dJ." Is there something specific you'd like assistance with? Input: dK, Output: It seems like you may have entered "dK" as a message. How can I assist you today? Input: dL, Output: It seems like you may have entered a partial term or abbreviation. Could you please provide more context or information so I can better understand how to assist you? Input: dM, Output: It looks like you've typed "dM." Is there something specific you'd like help with related to that? Let me know how I can assist you! Input: dN, Output: It looks like you may have entered "dN." Is there something specific you would like assistance with or a question you have in mind? Feel free to provide more information so I can better assist you. Input: dO, Output: It seems like you might have typed something by mistake. How can I assist you today? Input: dP, Output: It looks like you may have entered a mathematical expression or abbreviation "dP". Can you please provide more context or clarify your question so I can better assist you? Input: dQ, Output: It looks like you've entered "dQ." Can you please provide more context or clarify your question so I can better assist you? Input: dR, Output: It looks like you may have mistyped "dR." Is there something specific you need help with or a question you'd like to ask? Input: dS, Output: It seems like you entered "dS." Is there something specific you need help with regarding this notation or topic? Feel free to provide more context so I can assist you better. Input: dT, Output: It seems like you might be asking about a change in temperature. In physics, "ΔT" usually represents a change in temperature. If you have a specific question or topic in mind related to temperature change, please feel free to provide more details so I can assist you better. Input: dU, Output: It looks like you've entered "dU". Is there something specific you need help with or would like to know more about? Feel free to ask! Input: dV, Output: It seems like you've entered "dV." Is there something specific you need help with or a question you have related to "dV"? Please provide more context so I can assist you more effectively. Input: dW, Output: It seems like you provided the term "dW". Would you like assistance with a specific topic or clarification on what "dW" refers to? Input: dX, Output: It seems like you entered "dX". Could you please provide more context or clarify what you are looking for help with? Input: dY, Output: Hello! How can I assist you today? Input: dZ, Output: It looks like you have entered "dZ." Is there something specific you would like assistance with? Feel free to ask any questions you have. Input: d0, Output: It seems like you might have typed an incomplete or incorrect phrase. Can you please provide more context or let me know how I can assist you today? Input: d1, Output: How can I assist you today? Input: d2, Output: It seems like you have entered the code "d2". If you have any questions or need assistance related to this code or anything else, feel free to ask! Input: d3, Output: It seems like you have entered "d3." Is there something specific you'd like to know or ask about related to "d3"? Please provide more context so I can assist you better. Input: d4, Output: It looks like you've entered a chess notation for the move "d4." Is there anything specific you would like to know or discuss related to this move or chess in general? Input: d5, Output: It seems like you have inputted a chess notation for moving a pawn to the square d5 on the board. Is there anything specific you would like assistance with regarding this move? Input: d6, Output: Rolling a standard six-sided die... You rolled a 6! Input: d7, Output: It seems like you have entered the move "d7." This typically refers to moving the pawn from d7 to d5 in a game of chess. Is there anything specific you would like to know or discuss regarding this move? Input: d8, Output: It looks like you entered "d8." Is there something specific you would like assistance with related to "d8"? Please provide more information so I can help you better. Input: d9, Output: It seems like you entered "d9". Was there anything specific you needed help with or would you like me to provide information on a particular topic? Feel free to ask any questions you may have! Input: d!, Output: Hello! How can I assist you today? Input: d", Output: Hello! It looks like you may have entered a letter by mistake. Is there something you need assistance with today? Input: d#, Output: It looks like you entered a character followed by the symbol "#. Can you please provide more context or let me know how I can assist you further? Input: d$, Output: Hello! How can I assist you today? Input: d%, Output: It looks like you may have mistyped something. Can you please provide more context or let me know how I can assist you? Input: d&, Output: It seems like there might have been a typo in your message. Could you please provide more context or clarify how I can assist you further? Input: d', Output: It looks like you entered a single letter "d." Is there something specific you would like assistance with or a question you have in mind? Feel free to provide more details so I can assist you better. Input: d(, Output: It looks like your message got cut off. How can I assist you today? Input: d), Output: It seems like you entered the letter "d." How can I assist you further? Input: d*, Output: Hello! It looks like you entered "d*". How can I assist you today? Input: d+, Output: It seems like you may have entered an incomplete equation. How can I assist you further? Input: d,, Output: Hello! It seems like you entered the letter "d." How can I assist you today? Input: d-, Output: It looks like your message is incomplete. How can I assist you further? Input: d., Output: It seems like you only entered a single letter "d." Could you please provide more context or let me know how I can assist you further? Input: d/, Output: It looks like you typed "d/". Is there something I can help you with? Input: d:, Output: How can I assist you today? Input: d;, Output: It seems like you only entered the letter "d;". Is there something specific you would like assistance with? Feel free to ask any question or let me know how I can help you. Input: d<, Output: It looks like your message got cut off. How can I assist you today? Input: d=, Output: It seems like you entered "d=" without providing any context or information. How can I assist you further? Input: d>, Output: It looks like you may have entered a partial command or an incomplete sentence. How can I assist you further? Input: d?, Output: Hello! How can I assist you today? Input: d@, Output: Hello! How can I assist you today? Input: d[, Output: It seems like you might have made a typo. Is there something I can help you with? Input: d\, Output: It seems like you've entered a single letter "d". How can I assist you further? Input: d], Output: It looks like you may have entered a character or text that I don't understand. Could you please provide more information or clarify your request so I can assist you better? Input: d^, Output: It seems like your message was cut off. Can you please provide more context or clarify what you need help with? Input: d_, Output: Hello! It seems like your message is incomplete. How can I assist you today? Input: d`, Output: Hello! It seems like you entered a single character "d`. Is there anything specific you would like assistance with today? Input: d{, Output: It looks like you may have accidentally typed "d{" in your message. Is there something specific you need help with? Feel free to ask your question or provide more context so I can assist you better. Input: d|, Output: It looks like your message got cut off. How can I assist you today? Input: d}, Output: It looks like you've entered a symbol: "d}". Can you please provide more context or let me know how I can assist you today? Input: d~, Output: Hello! It seems like you entered a symbol "~". How can I assist you today? Input: d , Output: How can I assist you today? Input: ea, Output: Hello! How can I assist you today? Input: eb, Output: Hello! How can I assist you today? Input: ec, Output: It seems like you entered "ec". How can I assist you today? Input: ed, Output: Hello! How can I assist you today? Input: ee, Output: Hello! How can I assist you today? Input: ef, Output: Hello! How can I assist you today? Input: eg, Output: It seems like you entered "eg." Can you provide more context or details so I can better understand how I can assist you? Input: eh, Output: Hello! How can I help you today? Input: ei, Output: Hello! How can I assist you today? Input: ej, Output: Hello! How can I assist you today? Input: ek, Output: Hello! How can I assist you today? Input: el, Output: Hello! How can I assist you today? Input: em, Output: It looks like you may have accidentally entered 'em.' Is there a specific question you have or something you'd like help with? Feel free to provide more information so I can assist you better. Input: en, Output: Hello! How can I assist you today? Input: eo, Output: Hello! It looks like you've typed "eo." How can I assist you today? Input: ep, Output: Hello! How can I assist you today? Input: eq, Output: It seems like you may have entered "eq" as a mistakenly short message. How can I assist you further with this abbreviation or term? Input: er, Output: Hello! How can I assist you today? Input: es, Output: Hola, ¿en qué puedo ayudarte hoy? Input: et, Output: Hello! How can I assist you today? Input: eu, Output: Olá! Como posso te ajudar hoje? Input: ev, Output: It seems like you have entered "ev." How can I assist you further with this term or is there something else you need help with? Input: ew, Output: I'm here to help! What can I assist you with today? Input: ex, Output: It seems like you entered "ex." How can I assist you further with this? Input: ey, Output: Hello! How can I assist you today? Input: ez, Output: It looks like you're referring to something being easy. Is there anything specific you need help with? Input: eA, Output: It seems like you might have made a typo. If you have a question or need help with something, feel free to ask! Input: eB, Output: It seems like you may have entered an abbreviation or a partial phrase. Could you please provide more context or clarify what you need help with? Input: eC, Output: Hello! It seems like you've entered "eC." How can I assist you today with this term or any other questions you may have? Input: eD, Output: Hello! How can I assist you today? Input: eE, Output: Hello! It seems like you may have typed "eE" by mistake. How can I assist you today? Input: eF, Output: It seems like you've entered "eF". Is there anything specific you need help with regarding this input? Input: eG, Output: It looks like you entered "eG." Is there something specific you need help with or would like to know more about? Feel free to ask any questions you may have. Input: eH, Output: Hello! How can I assist you today? Input: eI, Output: It looks like you may have accidentally entered a random string of characters. If you have a question or need assistance with something, feel free to let me know! Input: eJ, Output: It looks like you've entered "eJ." Was there something specific you needed help with or a question I can assist you with? Input: eK, Output: Hello! How can I assist you today? Input: eL, Output: Hello! How can I assist you today? Input: eM, Output: It looks like you may have entered a random phrase or made a typo. If you need assistance with something, feel free to let me know how I can help you! Input: eN, Output: Hello! How can I assist you today? Input: eO, Output: Hello! How can I assist you today? Input: eP, Output: It seems like you've entered "eP." Is there anything specific you would like help with or discuss? Feel free to ask any questions or share your thoughts. Input: eQ, Output: It looks like you've entered "eQ." Is there anything specific you'd like assistance with or a question you have? Feel free to provide more details so I can help you effectively. Input: eR, Output: Hello! It seems like you've entered "eR." Is there anything specific you need assistance with today? Input: eS, Output: Hello! How can I help you today? Input: eT, Output: Hello! How can I assist you today? Input: eU, Output: Hello! How can I assist you today? Input: eV, Output: 1 electronvolt (eV) is defined as the amount of energy gained or lost by the charge of a single electron moved across an electric potential difference of 1 volt. It is equal to approximately 1.6 x 10^-19 joules. Input: eW, Output: Hello! It seems like you might have written "we" backwards. How can I assist you today? Input: eX, Output: "eX" usually refers to the mathematical constant "e" raised to the power of "X", where "e" is approximately equal to 2.71828. This is commonly used in exponential functions and growth calculations. Is there something specific you would like to know or ask about related to "eX"? Input: eY, Output: Hello! How can I assist you today? Input: eZ, Output: Hello! How can I assist you today? Input: e0, Output: Hello! How can I assist you today? Input: e1, Output: Hello! How can I assist you today? Input: e2, Output: It seems like you entered "e2". How can I assist you further with this information? Input: e3, Output: It seems like you may be referring to a specific topic or concept. Could you please provide more context or clarify your question so I can better assist you? Input: e4, Output: That move is often played as the first move in a game of chess. It controls the center, opens lines for pieces to develop, and allows the queen and bishop to come out. Do you have any specific questions about this move or anything else related to chess? Input: e5, Output: It looks like you have entered the move "e5" which is a common opening move in chess. This move typically involves moving the pawn in front of the king two spaces forward. Is there anything specific you would like help with related to this move or chess in general? Input: e6, Output: It seems like you might be referring to a specific square on a chessboard. Is there anything else you would like to know or discuss regarding chess or any other topic? Input: e7, Output: It seems like you've entered a chess move. In algebraic notation, "e7" typically refers to moving the pawn in front of the king two squares forward in the opening of a chess game. Is there anything specific you'd like to know or discuss about the move "e7"? Input: e8, Output: It seems like you've entered "e8", could you please provide more context or let me know how I can assist you today? Input: e9, Output: It seems like you've entered "e9." Could you provide me with more context or let me know how I can assist you today? Input: e!, Output: Hello! How can I assist you today? Input: e", Output: Hello! It looks like you only entered a single letter "e". Can you provide more context or ask a question so I can better assist you? Input: e#, Output: It seems like your message got cut off. How can I assist you today? Input: e$, Output: Hello! It seems like there might have been a typo in your message. How can I assist you today? Input: e%, Output: It looks like you have entered a symbol followed by a percentage sign. Is there something specific you need help with or a question you would like to ask? Feel free to provide more details so I can assist you better. Input: e&, Output: It seems like your message may have been cut off. Can you please provide more context or let me know how I can assist you? Input: e', Output: It looks like you've typed a single letter "e". How can I assist you further? Input: e(, Output: It looks like you may have entered a mistake or a typo. Is there something I can help you with? Input: e), Output: It looks like you've entered "e)". Is there something specific you would like assistance with? How can I help you today? Input: e*, Output: It appears that there might have been a typo in your message. How can I assist you today? Input: e+, Output: It seems like you may have typed a symbol or command. Is there something specific you need help with? Input: e,, Output: It looks like you pressed the "e" key. How can I assist you today? Input: e-, Output: It seems like your message got cut off. How can I assist you today? Input: e., Output: Hello! How can I assist you today? Input: e/, Output: It looks like you just entered "e/". How can I assist you today? Input: e:, Output: Hello! How can I assist you today? Input: e;, Output: Hello! How can I assist you today? Input: e<, Output: It looks like you may have tried to enter a mathematical expression or equation starting with "e<". Can you please provide more information or clarify your question so I can better assist you? Input: e=, Output: It looks like you might have started typing something but didn't complete it. Can you please provide more context or let me know how I can assist you? Input: e>, Output: It looks like you may have entered a partial response or command. How can I assist you further? Input: e?, Output: Hello! How can I assist you today? Input: e@, Output: Hello! How can I assist you today? Input: e[, Output: It looks like you may have accidentally entered a random character. Is there something I can help you with? Input: e\, Output: Hello! It looks like you entered "e\". How can I assist you today? Input: e], Output: It seems like you entered a random character or incomplete input. How can I assist you today? Input: e^, Output: It looks like you have entered an incomplete mathematical expression. If you could provide more context or clarification, I would be happy to help you further. Input: e_, Output: Hello! It looks like you accidentally entered "e_". Is there something I can assist you with today? Input: e`, Output: Hello! How can I assist you today? Input: e{, Output: It looks like you may have entered a typo or incomplete message. Is there something I can help you with? Input: e|, Output: It seems like your message got cut off. How can I assist you today? Input: e}, Output: It looks like you have entered a random character. How can I assist you today? Input: e~, Output: Hello! How can I assist you today? Input: e , Output: Hello! It looks like you entered a single letter "e." Is there something specific you would like assistance with or a question you have in mind? Feel free to share, and I'll do my best to help you. Input: fa, Output: Hello! How can I assist you today? Input: fb, Output: It seems like you may be referring to Facebook, a popular social media platform. Is there anything specific you would like assistance with in relation to Facebook? Input: fc, Output: Hello! How can I assist you today? Input: fd, Output: It seems like you entered "fd." Is there something specific you need help with or a question you'd like to ask? Feel free to provide me with more information so I can assist you better. Input: fe, Output: It seems like your message got cut off. Can you please provide more information or let me know how I can assist you? Input: ff, Output: Hello! How can I assist you today? Input: fg, Output: It seems like you've entered "fg". Is there anything specific you need help with? Feel free to ask any questions you may have. Input: fh, Output: Hello! How can I assist you today? Input: fi, Output: Hello! How can I assist you today? Input: fj, Output: Hello! How can I assist you today? Input: fk, Output: I'm here to assist you. How can I help you today? Input: fl, Output: It seems like you may have accidentally sent a partial message. How can I assist you today? Input: fm, Output: Hello! How can I assist you today? Input: fn, Output: It seems like you entered "fn." Is there something specific you would like help with related to that term or abbreviation? Input: fo, Output: Hello! How can I assist you today? Input: fp, Output: It seems like you entered "fp." Is there anything specific you need help with or any questions you have? Feel free to ask! Input: fq, Output: It seems like you've entered "fq." Is there something specific you need help with or a question you have? Feel free to ask anything, and I'll do my best to assist you! Input: fr, Output: Hello! How can I assist you today? Input: fs, Output: It seems like you may have entered an acronym "fs". Could you please provide more context or clarify what you are looking for assistance with? Input: ft, Output: Hello! It looks like you typed "ft." Is there something specific you need help with? Input: fu, Output: Hello! How can I help you today? Input: fv, Output: It seems like you may have mistyped or provided incomplete information. Could you please provide more details or let me know how I can assist you? Input: fw, Output: It seems like you may have entered something by mistake. How can I assist you today? Input: fx, Output: Hello! It seems like you entered "fx". Is there something specific you would like assistance with related to "fx"? Please provide more context or details so I can help you better. Input: fy, Output: It seems like you may have entered "fy" as a text message abbreviation or typo. If you intended to ask a question or need assistance with something, please feel free to provide more information so I can help you better. Input: fz, Output: It looks like you typed "fz." Do you need help with something specific related to that? Feel free to provide more information so I can assist you better. Input: fA, Output: How can I assist you with "fA"? Input: fB, Output: Hello! It seems like you might have entered something by mistake. If you need any help or have a question, feel free to ask. Input: fC, Output: It looks like you just entered "fC". Is there something specific you would like assistance with or any questions you have? Feel free to ask, and I'll do my best to help! Input: fD, Output: Hello! How can I assist you today? Input: fE, Output: Hello! How can I assist you today? Input: fF, Output: Hello! How can I assist you today? Input: fG, Output: Hello! It seems like you've entered "fG." How can I assist you today? Input: fH, Output: Hello! How can I assist you today? Input: fI, Output: It looks like you may have accidentally capitalized the letter "f" and the letter "I". Is there something specific you would like help with, or a question I can assist you with? Input: fJ, Output: Hello! How can I assist you today? Input: fK, Output: It seems like you've entered "fK". How can I assist you today? Input: fL, Output: It looks like you entered "fL." How can I assist you with this? Input: fM, Output: Hello! How can I assist you today? Input: fN, Output: Hello! How can I assist you today? Input: fO, Output: It seems like you may have mistyped. How can I assist you today? Input: fP, Output: It seems like you entered "fP." How can I assist you today? Input: fQ, Output: It looks like you've entered "fQ." Is there anything specific you would like help with or a question you need assistance with? Feel free to share more details so I can assist you better. Input: fR, Output: It looks like you've typed "fR". How can I assist you today? Input: fS, Output: Hello! It seems like you entered "fS". How can I assist you today? Input: fT, Output: Hello! How can I assist you today? Input: fU, Output: Hello! How can I assist you today? Input: fV, Output: It seems like you might have entered an incomplete phrase or command. How can I assist you today? Input: fW, Output: Hello! How can I assist you today? Input: fX, Output: Hello! How can I assist you today? Input: fY, Output: Hello! It seems like you entered "fY." Is there something I can assist you with? Input: fZ, Output: It appears that "fZ" does not seem to be a valid command or request. How can I assist you today? Input: f0, Output: It seems like you have entered "f0." How can I assist you today? Input: f1, Output: Formula 1 (F1) is a popular international auto racing series featuring open-wheel, single-seater cars that compete in races around the world on various circuits. It is considered one of the highest classes of racing. Let me know if you would like more information on F1! Input: f2, Output: How can I assist you with "f2"? Input: f3, Output: It seems like you might be referring to the function key "F3" on a computer keyboard. Pressing this key can have different functions depending on the context, such as opening a search feature in some applications or refreshing a webpage in a web browser. If you have a specific question about using the F3 key, feel free to ask! Input: f4, Output: It seems like you've entered "f4." How can I assist you today? Input: f5, Output: It seems like you have entered "f5." Can you please provide me with more context or let me know how I can assist you further? Input: f6, Output: It appears that you have entered "f6." How can I assist you further with this? Input: f7, Output: How can I assist you with the move F7? Input: f8, Output: It seems like you've entered "f8." If you can provide more information or context, I'll be happy to try and assist you further. Input: f9, Output: It looks like you've entered "f9." Is there something specific you need help with related to "f9"? Let me know how I can assist you! Input: f!, Output: It looks like you entered "f!" Is there something specific you need assistance with? Feel free to ask any questions or let me know how I can help you. Input: f", Output: Hello! It seems like you may have accidentally entered a random character. Is there something specific you need help with? Input: f#, Output: Hello! How can I assist you with F# today? Input: f$, Output: It looks like you've typed "f$". How can I assist you today? Input: f%, Output: It looks like you might have entered a symbol or a part of a word. Is there something specific that you need help with? Feel free to provide more context or ask any questions you have. Input: f&, Output: Hello! It looks like you typed "f&". How can I assist you today? Input: f', Output: It looks like you may have just entered the symbol for the first derivative. If you have any specific questions or need assistance with calculus or any other topic, feel free to ask! Input: f(, Output: Hello! It seems like you may have accidentally entered "f(." Is there a specific question or topic you need help with? Feel free to provide more details, and I'll do my best to assist you. Input: f), Output: It looks like you entered "f)". How can I assist you further? Input: f*, Output: It looks like you might have mistyped or not completed your message. Can I help you with something else? Input: f+, Output: It seems like you might have mistyped something. Can you please provide more context or let me know how I can assist you further? Input: f,, Output: It seems like you entered just the letter "f". How can I assist you further? Input: f-, Output: It seems like your message got cut off. How can I assist you further with the letter "f-"? Input: f., Output: Hello! How can I help you today? Input: f/, Output: It seems like you may have started typing a command or a question. Please go ahead and let me know how I can assist you today! Input: f:, Output: How can I assist you today? Input: f;, Output: It seems like you may have entered a random string of characters. Is there something specific you need help with? Feel free to ask any questions you may have. Input: f<, Output: It seems like you might have started typing a question about something related to the letter "f." Would you like to ask a question or provide more context so I can help you better? Input: f=, Output: It seems like you may have started writing a mathematical equation with the variable "f." How can I assist you with this equation? Input: f>, Output: It seems like you only entered "f>". Can you provide more information or let me know how I can assist you further? Input: f?, Output: How can I assist you today? Input: f@, Output: Hello! How can I assist you today? Input: f[, Output: It looks like you entered a partial word or some random characters. Can you please provide more context or let me know how I can assist you further? Input: f\, Output: It looks like you may have accidentally entered "f." Is there something specific you would like help with or a question you have? Feel free to let me know how I can assist you. Input: f], Output: It looks like you've entered a random character. How can I assist you today? Input: f^, Output: It seems like you might have accidentally pressed the "f" key. Is there something specific you would like help with? Input: f_, Output: Hello! It looks like you've entered "f_". How can I assist you today? Input: f`, Output: Hello! It looks like you've entered just one letter. How can I help you today? Input: f{, Output: It looks like you've entered some random characters. Is there anything specific you need help with? Input: f|, Output: It looks like your message got cut off. How can I assist you today? Input: f}, Output: It seems like you may have entered a symbol or a typo. How can I assist you today? Input: f~, Output: Hello! It seems like you entered the character "~". How can I assist you today? Input: f , Output: It seems like you might have accidentally entered just the letter "f". Is there something specific you need help with or have a question about? Please feel free to provide more information so I can assist you better. Input: ga, Output: Hello! How can I assist you today? Input: gb, Output: It looks like you've entered "gb." Is there anything specific you need help with related to this abbreviation or term? Please provide more context so I can assist you more effectively. Input: gc, Output: It seems like you might be referring to something related to biology or genetics. Could you provide more context so I can better understand how to assist you? Input: gd, Output: Hello! How can I assist you today? Input: ge, Output: It seems like you may have entered a partial word or phrase. Can you please provide more context or let me know how I can assist you today? Input: gf, Output: Hello! How can I assist you today? Input: gg, Output: Good game! If you need any assistance or have any questions, feel free to ask. Input: gh, Output: Hello! How can I assist you today? Input: gi, Output: It seems like your message might be cut off. Can you please provide more context or let me know how I can assist you with "gi"? Input: gj, Output: Hello! How can I assist you today? Input: gk, Output: It seems like you entered "gk." Is there something specific you need help with? Feel free to ask me anything. Input: gl, Output: It seems like you may have typed an incomplete message. Is there something I can assist you with? Input: gm, Output: Good morning! How can I assist you today? Input: gn, Output: Hello! How can I assist you today? Input: go, Output: Hello! How can I assist you today? Input: gp, Output: It looks like you may be asking about something related to a GP. Could you please provide more details to help me give you the information you need? Input: gq, Output: I'm sorry, could you please provide me with more information or clarify your request so I can assist you better? Input: gr, Output: It seems like you may have accidentally entered a random abbreviation. How can I assist you today? Input: gs, Output: Hello! How can I assist you today? Input: gt, Output: It seems like you may have entered an abbreviation or acronym. Could you please provide more context or let me know how I can assist you further? Input: gu, Output: Hello! How can I assist you today? Input: gv, Output: Hello! It seems like you entered "gv." How can I assist you today? Input: gw, Output: Hello! How can I assist you today? Input: gx, Output: Hello! It looks like you typed "gx". How can I assist you today? Input: gy, Output: Hello! How can I help you today? Input: gz, Output: Hello! It seems like you might be abbreviating "goodbye" to "gz," is there anything else you would like assistance with before you go? Input: gA, Output: Hello! How can I assist you today? Input: gB, Output: It seems like you might be referring to gigabytes (GB), a unit of digital information storage capacity. Is there something specific you would like to know or discuss about gigabytes? Input: gC, Output: It seems like you've entered "gC." Is there something specific you would like help with or any question you have in mind? Feel free to provide more details or let me know how I can assist you today. Input: gD, Output: Hello! How can I assist you today? Input: gE, Output: Hello! How can I assist you today? Input: gF, Output: It looks like you entered "gF." Is there something specific you would like assistance with or any question you would like to ask? Feel free to provide more information so I can assist you better. Input: gG, Output: Hello! How can I assist you today? Input: gH, Output: Hello! How can I assist you today? Input: gI, Output: Hello! It seems like you entered "gI." How can I assist you today? Input: gJ, Output: It seems like you've entered "gJ". How can I assist you today? Input: gK, Output: Hello! It looks like you've entered "gK." How can I assist you today? Input: gL, Output: Hello! How can I assist you today? Input: gM, Output: Good morning! How can I assist you today? Input: gN, Output: Hello! How can I assist you today? Input: gO, Output: Hello! How can I assist you today? Input: gP, Output: It seems like you entered "gP." Is there something specific you need help with or any questions I can assist you with? Let me know how I can help! Input: gQ, Output: It seems like you've entered "gQ". Is there something specific you'd like help with or a question you have in mind? Feel free to let me know how I can assist you today. Input: gR, Output: It seems like you may have entered a random string of characters. Is there something specific you would like assistance with related to "gR"? Input: gS, Output: It looks like you entered "gS." Is there anything specific you need help with, or any questions you have? Feel free to provide more details so I can assist you better. Input: gT, Output: It seems like you may have entered "gT" as a query. How can I assist you today? Input: gU, Output: Hello! It seems like you may have mistyped something. How can I assist you today? Input: gV, Output: It seems like you have entered "gV." Can you please provide more context or let me know how I can assist you? Input: gW, Output: It seems like you have typed "gW." How can I assist you today? Input: gX, Output: It seems like you have entered "gX." Is there anything specific you need help with or any question you have in mind? Feel free to ask, and I'll do my best to assist you. Input: gY, Output: Hello! How can I assist you today? Input: gZ, Output: It looks like you entered "gZ". Is there something specific you need assistance with? Feel free to ask any questions you may have. I'm here to help! Input: g0, Output: It looks like you've entered "g0." Is there anything specific you need help with or a question I can assist you with? Input: g1, Output: How can I assist you today? Input: g2, Output: It seems like you have entered "g2". Is there something specific you need help with regarding "g2"? Let me know how I can assist you further. Input: g3, Output: It seems like you have entered "g3". Is there something specific you need help with related to "g3"? Input: g4, Output: It seems like you entered "g4." How can I assist you today? Input: g5, Output: It seems like you've provided me with the chess move "g5." If you have any specific questions about this move or the game of chess in general, feel free to ask! Input: g6, Output: It looks like you've entered a chess move notation. "g6" refers to moving the pawn on the g-file two spaces forward. Let me know if you need help with anything related to chess or if you have any other questions. Input: g7, Output: It seems like you've entered a chess notation. "g7" refers to a square on the chessboard. Is there something specific you'd like to know or discuss about this move? Input: g8, Output: It seems like you may have entered a chess move notation. In chess, "g8" typically refers to moving the black pawn from g7 to g8 and promoting it to a different piece like a queen, rook, bishop, or knight. Let me know if you have any specific questions or need assistance with anything related to chess. Input: g9, Output: It seems like you have entered "g9." Is there something specific you would like help with, or do you have a question I can assist you with? Input: g!, Output: Hello! How can I assist you today? Input: g", Output: Hello! It looks like you typed "g" in your message. How can I assist you today? Input: g#, Output: It seems like you entered a random character or symbol. How can I assist you today? Input: g$, Output: Hello! How can I assist you today? Input: g%, Output: It looks like you typed "g%" - how can I assist you today? Input: g&, Output: Hello! It looks like you might have entered a typo. Is there something I can assist you with today? Input: g', Output: Hello! It looks like you may have accidentally pressed a key. Is there something I can help you with today? Input: g(, Output: It seems like you may have entered a partial statement. How can I assist you further? Input: g), Output: It looks like you've entered "g)". How can I assist you today? Input: g*, Output: It seems like you might have only entered the letter "g*". Is there anything specific you would like help with or any question I can assist you with? Feel free to provide more context or details so I can better assist you. Input: g+, Output: It seems like you may have started to type something but didn't complete it. Is there something specific you need help with regarding "g+"? Feel free to provide more details so I can assist you better. Input: g,, Output: It looks like there may have been a typo in your message. How can I assist you today? Input: g-, Output: It looks like you may have typed the letter "g" but didn't complete your message. Is there something specific you need assistance with? Input: g., Output: Hello! How can I assist you today? Input: g/, Output: It looks like your message may have been cut off. How can I assist you today? Input: g:, Output: Hello! How can I assist you today? Input: g;, Output: It seems like you might have typed something by mistake. How can I assist you today? Input: g<, Output: It looks like you may have started typing a message but didn't complete it. Can I help you with something? Input: g=, Output: It seems like you have entered "g=" without any further information. Could you please provide more context or let me know how I can assist you? Input: g>, Output: It looks like you may have entered a mistyped command or incomplete message. How can I assist you today? Input: g?, Output: Hello! How can I assist you today? Input: g@, Output: Hello! How can I assist you today? Input: g[, Output: It seems like you accidentally typed "g[". How can I assist you today? Input: g\, Output: Hello! It looks like you've inputted "g\". Is there something I can assist you with? Input: g], Output: Hello! How can I assist you today? Input: g^, Output: It seems like your message is incomplete. Can you provide more information or clarify your question so I can assist you better? Input: g_, Output: Hello! It looks like you may have entered just an underscore "_". Was there something specific you needed help with or a question you had in mind? Feel free to ask! Input: g`, Output: Hello! It seems like you've entered a random character. How can I assist you today? Input: g{, Output: Hello! It looks like you have entered a random string of characters. How can I assist you today? Input: g|, Output: How can I assist you today? Input: g}, Output: It seems like you may have entered a typo. If you have any questions or need assistance with anything, feel free to ask! Input: g~, Output: Hello! It looks like you entered the character "~". Is there something specific you would like to know or ask about? Feel free to share and I'll do my best to assist you! Input: g , Output: How can I assist you today? Input: ha, Output: Hello! How can I assist you today? Input: hb, Output: Hello! How can I assist you today? Input: hc, Output: Hello! How can I assist you today? Input: hd, Output: Hello! How can I assist you today? Input: he, Output: Hello! How can I assist you today? Input: hf, Output: Hello! How can I assist you today? Input: hg, Output: Hello! How can I assist you today? Input: hh, Output: Hello! How can I assist you today? Input: hi, Output: Hello! How can I assist you today? Input: hj, Output: Hello! How can I assist you today? Input: hk, Output: Hello! How can I assist you today? Input: hl, Output: Hello! How can I assist you today? Input: hm, Output: Hello! How can I assist you today? Input: hn, Output: Hello! How can I assist you today? Input: ho, Output: Hello! How can I assist you today? Input: hp, Output: HP usually stands for "Hewlett-Packard," a multinational information technology company known for its computers, printers, and related products. Is there something specific you would like to know or need assistance with relating to HP? Input: hq, Output: Hi there! How can I assist you today? Input: hr, Output: It appears that you have entered "hr." Is there a specific HR-related question or topic that you would like assistance with? Please provide more details so I can better assist you. Input: hs, Output: Hello! How can I assist you today? Input: ht, Output: Hello! How can I assist you today? Input: hu, Output: Hello! How can I assist you today? Input: hv, Output: Hello! How can I assist you today? Input: hw, Output: Hello! How can I assist you today? Input: hx, Output: Hello! How can I assist you today? Input: hy, Output: Hello! How can I assist you today? Input: hz, Output: It looks like you entered "hz." Could you please provide more context or let me know how I can assist you further? Input: hA, Output: Hello! How can I assist you today? Input: hB, Output: Hello! How can I assist you today? Input: hC, Output: Hello! How can I assist you today? Input: hD, Output: It seems like you may have entered "hD." Could you please provide more context or let me know how I can assist you further? Input: hE, Output: Hello! How can I assist you today? Input: hF, Output: Hello! How can I assist you today? Input: hG, Output: Hello! How can I assist you today? Input: hH, Output: Hello! How can I assist you today? Input: hI, Output: Hello! How can I assist you today? Input: hJ, Output: Hello! How can I assist you today? Input: hK, Output: Hello! How can I assist you today? Input: hL, Output: Hello! How can I assist you today? Input: hM, Output: Hello! How can I assist you today? Input: hN, Output: Hello! How can I assist you today? Input: hO, Output: Hello! How can I assist you today? Input: hP, Output: Hello! How can I assist you today? Input: hQ, Output: It looks like you've entered "hQ". Is there something I can help you with or a question you have in mind? Input: hR, Output: Hello! How can I assist you today? Input: hS, Output: Hello! How can I assist you today? Input: hT, Output: It looks like you entered "hT". Is there something specific you need assistance with? Input: hU, Output: Hello! How can I assist you today? Input: hV, Output: Hello! How can I assist you today? Input: hW, Output: Hello! How can I assist you today? Input: hX, Output: Hello! How can I assist you today? Input: hY, Output: Hello! How can I assist you today? Input: hZ, Output: It seems like you've entered "hZ". How can I assist you today? Input: h0, Output: Hello! How can I assist you today? Input: h1, Output: Hello! How can I assist you today? Input: h2, Output: It seems like you've entered "h2." How can I assist you with that? Input: h3, Output: Hello! How can I help you today? Input: h4, Output: It seems like you've inputted "h4." If you need assistance or have a question, feel free to let me know! Input: h5, Output: Hello! How can I assist you today? Input: h6, Output: Hello! How can I assist you today? Input: h7, Output: It seems like you provided a chess coordinate "h7." Is there something specific you would like help with regarding this coordinate? Input: h8, Output: It seems like you may have mistyped something. Can you please provide more context or clarify your message so I can better assist you? Input: h9, Output: Hello! How can I assist you today? Input: h!, Output: Hello! How can I assist you today? Input: h", Output: Hello! It looks like you might have typed something by mistake. How can I assist you today? Input: h#, Output: It looks like you may have mistyped your message. Can you provide more details or let me know how I can assist you today? Input: h$, Output: Hello! How can I assist you today? Input: h%, Output: It seems like you input "h%". Is there something specific you need help with or a question I can assist you with? Input: h&, Output: Hello! How can I assist you today? Input: h', Output: Hello! How can I assist you today? Input: h(, Output: It looks like you may have typed a letter "h" by mistake. Is there something specific you need help with? Input: h), Output: It looks like you may have entered a single letter "h." Is there anything specific you need help with or any question you'd like me to assist you with? Just let me know how I can help! Input: h*, Output: Hello! How can I assist you today? Input: h+, Output: Hello! How can I assist you today? Input: h,, Output: Hello! How can I help you today? Input: h-, Output: Hello! How can I assist you today? Input: h., Output: Hello! How can I assist you today? Input: h/, Output: Hello! It looks like you started typing something. How can I assist you today? Input: h:, Output: Hello! How can I help you today? Input: h;, Output: Hello! How can I assist you today? Input: h<, Output: It seems like your message got cut off. Is there something specific I can help you with? Input: h=, Output: It seems like you might have entered an incomplete question or statement. How can I assist you further? Input: h>, Output: It looks like you may have started typing a message but it got cut off. How can I assist you today? Input: h?, Output: Hello! How can I assist you today? Input: h@, Output: Hello! How can I assist you today? Input: h[, Output: It looks like you may have accidentally entered a text fragment or made a typo. How can I assist you today? Input: h\, Output: Hello! It looks like you might have started typing a question or a message. How can I assist you today? Input: h], Output: Hello! It seems like maybe you're trying to type something. How can I assist you today? Input: h^, Output: It looks like you inputted "h^" without providing a specific context or continuation. How can I assist you today? Input: h_, Output: Hello! How can I assist you today with the letter "h"? Input: h`, Output: Hello! It seems like you might have accidentally typed a single character. How can I assist you today? Input: h{, Output: Hello! It seems like you might have accidentally typed "h{" If you need help with anything specific, please feel free to ask. Input: h|, Output: It seems like you just typed "h|". How can I assist you today? Input: h}, Output: Hello! How can I assist you today? Input: h~, Output: Hello! It looks like you may have accidentally entered a few characters. How can I assist you today? Input: h , Output: Hello! How can I assist you today? Input: ia, Output: Hello! How can I assist you today? Input: ib, Output: Hello! How can I assist you today? Input: ic, Output: Hello! How can I assist you today? Input: id, Output: I'm sorry, could you please provide more context or clarify your request? Input: ie, Output: It looks like you have entered "ie." Can you please provide more context or let me know how I can assist you further? Input: if, Output: Hello! It looks like you may have started typing a question or sentence. How can I assist you today? Input: ig, Output: Hello! How can I assist you today? Input: ih, Output: Hello! How can I assist you today? Input: ii, Output: Hello! How can I assist you today? Input: ij, Output: Hello! How can I assist you today? Input: ik, Output: Hello! How can I assist you today? Input: il, Output: Hello! How can I assist you today? Input: im, Output: Hello! How can I assist you today? Input: in, Output: Hello! How can I assist you today? Input: io, Output: Hello! How can I assist you today? Input: ip, Output: IP stands for internet protocol. It is a unique set of numbers assigned to a computer, server, or other networked device to identify it on a network. IP addresses are used for communication between devices connected to the internet. Input: iq, Output: Hi there! It looks like you entered "iq". Can you please provide more context or expand on what you're looking for so I can assist you better? Input: ir, Output: It seems like you entered "ir." How can I assist you today? Input: is, Output: It seems like your message was incomplete. Can you provide more information or let me know how I can assist you? Input: it, Output: Hello! How can I assist you today? Input: iu, Output: Hello! How can I assist you today? Input: iv, Output: Hello! How can I assist you today? Input: iw, Output: It looks like "iw" could be a typo. Could you provide more context or clarify what you are looking for assistance with? Input: ix, Output: Hello! How can I assist you today? Input: iy, Output: Hello! How can I assist you today? Input: iz, Output: It seems like you may have entered a typo. Could you please provide more context or clarify your question so I can assist you better? Input: iA, Output: Hello! How can I assist you today? Input: iB, Output: Hello! How can I assist you today? Input: iC, Output: Hello! How can I assist you today? Input: iD, Output: Hello! How can I assist you today? Input: iE, Output: Hello! How can I assist you today? Input: iF, Output: Hello! It seems like you started typing something but didn't finish. How can I assist you today? Input: iG, Output: It appears you have entered "iG." How can I assist you further with this abbreviation? Input: iH, Output: Hello! How can I assist you today? Input: iI, Output: It looks like your message was cut off. How can I assist you today? Input: iJ, Output: Hello! It seems like you entered "iJ". How can I assist you today? Input: iK, Output: Hello! How can I assist you today? Input: iL, Output: Hello! How can I assist you today? Input: iM, Output: It seems like you may have typed something by mistake. How can I assist you today? Input: iN, Output: It looks like you've entered "iN". How can I assist you today? Input: iO, Output: Hello! How can I assist you today? Input: iP, Output: It seems you mentioned "iP." How can I assist you further with that? Input: iQ, Output: "IQ" typically refers to intelligence quotient, a numerical measure of a person's intelligence. If you have any specific questions or need assistance with related topics, feel free to ask! Input: iR, Output: It seems like you might have mistyped something. Is there anything I can help you with? Input: iS, Output: Hello! How can I assist you today? Input: iT, Output: Hello! How can I assist you today? Input: iU, Output: Hello! How can I assist you today? Input: iV, Output: Hello! It seems like you entered "iV." Is there anything specific you would like help with or any questions I can answer for you? Input: iW, Output: It looks like you've entered "iW." Is there something specific you need help with or information you're looking for? Feel free to provide more context or ask your question so I can assist you better. Input: iX, Output: Hello! How can I assist you today? Input: iY, Output: Hello! How can I assist you today? Input: iZ, Output: It seems like you have entered "iZ." Is there something specific you would like assistance with or a question you would like to ask? Feel free to provide more information so I can better assist you. Input: i0, Output: It seems like you entered "i0." Is there something specific you would like help with or a question you have? Feel free to ask, and I'll do my best to assist you. Input: i1, Output: How can I assist you today? Input: i2, Output: It seems like you have entered a mathematical expression ("i2"). Are you looking for the result of "i^2", where i is the imaginary unit? If so, the result is -1. Let me know if you need help with anything else. Input: i3, Output: i3 refers to the i3 window manager, a highly configurable tiling window manager for Unix-based systems. It allows for efficient management of windows on the desktop by automatically arranging them in a non-overlapping tile layout. Users can customize i3 through configuration files to tailor it to their workflow and preferences. If you have any specific questions or need assistance with i3, feel free to ask! Input: i4, Output: It seems like you may have entered an incomplete or unclear request. How can I assist you today? Input: i5, Output: It seems like you might be referring to an Intel Core i5 processor. Is there something specific you would like to know or discuss about i5 processors? Input: i6, Output: Hello! How can I assist you today? Input: i7, Output: It appears like you have entered "i7". Is there a specific information or assistance you need regarding an Intel Core i7 processor? Feel free to ask any questions you may have. Input: i8, Output: It seems like you might be referring to the Intel Core i8 processor series. The i8 series does not currently exist; the latest Intel processors are part of the i9 series. If you have any other questions or need information on a different topic, feel free to ask! Input: i9, Output: It seems like you're referring to the Intel Core i9 processor series, which are high-performance processors designed for demanding tasks such as gaming, content creation, and other heavy workloads. The Intel Core i9 processors offer multiple cores and high clock speeds to handle multitasking and demanding applications. If you have any specific questions or need more information about the Intel Core i9 processors, feel free to ask! Input: i!, Output: Hello! How can I help you today? Input: i", Output: Hello! How can I assist you today? Input: i#, Output: It looks like you've entered a symbol followed by a hashtag. Is there something specific you need help with or a question you have in mind? Please feel free to share, and I'll do my best to assist you. Input: i$, Output: It seems like you entered a symbol before the dollar sign. If you have a specific question or need assistance with something, please let me know how I can help you. Input: i%, Output: It looks like you may have entered a partial message. How can I assist you today? Input: i&, Output: Hello! It seems like your message got cut off. How can I assist you today? Input: i', Output: It looks like your message got cut off. How can I help you today? Input: i(, Output: It looks like you started typing something but did not complete your question or input. How can I assist you today? Input: i), Output: Hello! How can I assist you today? Input: i*, Output: It seems like you might have started typing a mathematical expression. How can I assist you with it? Input: i+, Output: It looks like you may have started typing a mathematical expression but didn't finish it. Did you have a question or equation you needed help with? Input: i,, Output: Hello! How can I assist you today? Input: i-, Output: Hello! How can I assist you today? Input: i., Output: Hello! How can I assist you today? Input: i/, Output: Hello! How can I assist you today? Input: i:, Output: Hello! How can I assist you today? Input: i;, Output: It looks like you've entered a semicolon. Can I help you with something? Input: i<, Output: It looks like your message was cut off. How can I assist you today? Input: i=, Output: It seems like you might have intended to enter a mathematical equation or expression after the "i=". If you provide me with more information, I'd be happy to help you with the calculation or any questions you have. Input: i>, Output: It looks like you may have started typing a message or question, but it seems to be incomplete. How can I assist you today? Input: i?, Output: Hello! How can I assist you today? Input: i@, Output: Hello! How can I assist you today? Input: i[, Output: It seems like you accidentally typed "i[". Did you have a question or need help with something? Feel free to let me know how I can assist you! Input: i\, Output: Hello! It looks like your message got cut off. How can I assist you today? Input: i], Output: Hello! How can I help you today? Input: i^, Output: It looks like you've entered an incomplete expression "i^". Is there something specific you need help with regarding this expression or calculations involving imaginary numbers? Input: i_, Output: How can I assist you today? Input: i`, Output: Hello! How can I assist you today? Input: i{, Output: It looks like your message might have been cut off. Can you please provide more information or let me know how I can assist you? Input: i|, Output: Hello! How can I assist you today? Input: i}, Output: Hello! How can I assist you today? Input: i~, Output: Hello! How can I assist you today? Input: i , Output: Hello! How can I assist you today? Input: ja, Output: Hallo! Wie kann ich Ihnen heute helfen? Input: jb, Output: Hello! How can I assist you today? Input: jc, Output: Hello! How can I assist you today? Input: jd, Output: Hello! How can I assist you today? Input: je, Output: Bonjour! Comment puis-je vous aider aujourd'hui? Input: jf, Output: Hello! How can I assist you today? Input: jg, Output: Hello! How can I assist you today? Input: jh, Output: Hello! How can I assist you today? Input: ji, Output: Hello! How can I assist you today? Input: jj, Output: Hello! How can I assist you today? Input: jk, Output: Hello! How can I assist you today? Input: jl, Output: Hello! How can I assist you today? Input: jm, Output: Hello! How can I assist you today? Input: jn, Output: Hello! How can I assist you today? Input: jo, Output: Hello! How can I assist you today? Input: jp, Output: Hello! How can I assist you today? Input: jq, Output: `jq` is a lightweight and flexible command-line JSON processor. It allows you to parse, extract, manipulate, and filter JSON data in the terminal. With `jq`, you can use a variety of functions and operators to query and modify JSON objects. It is commonly used in shell scripts and pipelines for JSON data manipulation. Let me know if you have any specific questions or need help with `jq` commands. Input: jr, Output: Hello! How can I assist you today? Input: js, Output: Hi there! How can I help you with JavaScript today? Input: jt, Output: Hello! How can I assist you today? Input: ju, Output: Hello! How can I assist you today? Input: jv, Output: Hello! How can I assist you today? Input: jw, Output: Hello! How can I assist you today? Input: jx, Output: It looks like you entered "jx." Is there anything specific you need help with? Feel free to ask any questions you may have. Input: jy, Output: Hello! How can I assist you today? Input: jz, Output: It seems like you entered "jz." How can I assist you today? Input: jA, Output: Hello! How can I assist you today? Input: jB, Output: Hello! How can I assist you today? Input: jC, Output: It seems like you entered "jC." How can I assist you today? [/CODE BLOCK] ============================================================ TITLE: 태국 2024 SLUG: cestovani-thaisko-2024 URL: https://vojtamaur.cz/cestovani-thaisko-2024/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2024-03-10 SOURCE: src/content/posts/cestovani-thaisko-2024.mdx BUILT_HTML: cestovani-thaisko-2024/index.html ============================================================ 태국 2024 3D 스캔 [MediaObject: https://lumalabs.ai/embed/8fbb94a4-1c1e-4a5a-8654-127d1d7aa2f6?mode=sparkles&background=%23ffffff&color=%23000000&showTitle=false&loadBg=true&logoPosition=bottom-left&infoPosition=top-left&cinematicVideo=undefined&showMenu=false] [MediaObject: https://lumalabs.ai/embed/22c2848e-37ed-49c1-99b0-cbc77483d2aa?mode=sparkles&background=%23ffffff&color=%23000000&showTitle=false&loadBg=true&logoPosition=bottom-left&infoPosition=top-left&cinematicVideo=undefined&showMenu=false] ============================================================ TITLE: 프라이버시의 경계 SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ 프라이버시의 경계 2월 2024 나는 하나 이상의 디렉토리를 지정할 수 있는 간단한 프로그램을 만들었다. 이 프로그램은 하위 디렉토리를 포함하여 모든 디렉토리를 검색하며, 이미지 파일(.jpg, .jpeg, .png, .tif, .tiff 확장자로 끝나는 파일)을 발견하면 해당 경로를 모든 이미지 집합에 추가한다. 검색이 완료되면 그중에서 단 하나의 이미지만 선택하여 표시한다. 그 후, 나는 평생 동안 수집한 사진 백업이 담긴 모든 하드디스크를 컴퓨터에 연결했다(현재 91 000 장 이상의 사진이 포함되어 있다). 모든 하드디스크를 프로그램이 이미지를 선택할 기본 디렉토리로 설정했다. 실용적인 이유로 일부 디렉토리는 프로그램 아이콘과 같은 데이터만 포함하고 있었기 때문에 선택에서 제외해야 했다. 엔터 키를 누르면 프로그램은 내 삶의 사진 중 하나를 무작위로 선택했다. 다시 엔터 키를 누르면 프로그램은 다음 사진을 선택하는 식이었다. 무작위로 선택된 이미지들로 나는 서로 이어지는 몇 개의 시리즈를 만들었다. 각 시리즈는 무작위로 선택된 이미지로 시작하여 공개하고 싶지 않은 이미지가 나올 때까지 계속해서 무작위로 이미지를 선택한다. 이 마지막 이미지는 시리즈 내에서 흐릿하게 처리되어 제시된다. 나는 어떤 사진들이 시리즈를 종료하게 만드는지, 그리고 그 이유는 무엇인지 궁금했다. 놀랍게도 대부분의 경우 타인의 프라이버시에 대한 우려 때문에 시리즈가 종료되었다. 다른 경우에는 업무용 문서, 타인의 집, 혹은 나 자신의 집 사진 등이 시리즈를 종료시켰다. 이 프로젝트를 통해 나는 나의 프라이버시 경계가 얼마나 모호한지, 혹은 경계라는 것이 존재하기는 하는지 깨닫게 되었다. 어떤 순간에는 사진을 공개할지 말지 결정해야만 했다. 하지만 그 선택은 대부분 매우 복잡하고 모호했다. 시리즈 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] 시리즈 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | 물 한 잔] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | 전시 텍스트] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | 길의 열화상 사진] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | 기차 여행] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | 유리창의 얼룩] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | CMD 화면 캡처] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | 학생 전시회] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] 시리즈 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | SMS 승차권 코드] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | 케냐에서 점프하는 마사이족] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | 현미경으로 본 유충] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | 자동차 열화상 사진] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | 전시회의 로봇 조각상] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] 시리즈 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | 현미경으로 본 편광 구조] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | 전시회를 촬영하는 보이타 마우르] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | 밀란 마우르 전시회] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | 갈라파고스의 이구아나] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | 불투명 유리] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | 현미경으로 본 세포] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] 시리즈 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] 시리즈 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] 시리즈 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] 시리즈 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | 전시회의 그림] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | 빛의 축제에 있는 보이타 마우르] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | 멕시코의 건물들] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] 시리즈 9: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | 갑각류] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | 갈매기] [https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg | 열화상 사진] [https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg | 배 위의 보이타 마우르] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | 각설탕] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | 밀란 마우르 전시회] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | 동물원의 펠리컨] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | 모라비아의 번개] [https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-38.jpg | 루카시 플레셔] [https://vojtamaur.cz/images/hranice-soukromi-obr-38.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg | 구름의 열화상 사진] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | 전기톱을 든 보이타 마우르] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | BURN SYSTEM이라고 적힌 라이터] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | 침수된 채석장] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | 숲] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] 시리즈 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | 검열된 이미지] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] 소스 코드 이 프로젝트의 파이썬 소스 코드는 여기에서 확인할 수 있다: [CODE BLOCK] import os import random from pathlib import Path def open_random_image(folder_paths, excluded_paths): # Převod cest na absolutní cesty folder_paths = [Path(folder).resolve() for folder in folder_paths] excluded_paths = [Path(excluded).resolve() for excluded in excluded_paths] # Seznam podporovaných přípon souborů supported_extensions = ['.png', '.jpg', '.jpeg', 'tif', 'tiff'] # Seznam pro ukládání cest k obrázkům images = [] # Prochází všechny zadané adresáře for folder_path in folder_paths: # Prochází soubory v adresáři a jeho podsložkách for path in folder_path.rglob('*'): # Přidává cesty k obrázkům, pokud mají podporovanou příponu if path.suffix.lower() in supported_extensions: images.append(path) while True: if not images: print("V zadaných adresářích nebyly nalezeny žádné obrázky.") return # Náhodný výběr souboru image_path = random.choice(images) # Kontroluje, zda vybraná cesta neleží v některém z vyloučených adresářů if any(image_path.is_relative_to(excluded) for excluded in excluded_paths): continue # Pokud je cesta vyloučená, vybere jiný obrázek print(f"Otevírám obrázek: {image_path}") os.startfile(image_path) return # Seznam cest k adresářům folder_paths = [ r"D:\\02_záloha dat", r"G:", r"K:" #r"C:" ] # Seznam cest k vyloučení excluded_paths = [ r"K:\\WEB", ] while True: # Nekonečná smyčka open_random_image(folder_paths, excluded_paths) input("Stiskni ENTER pro opětovné spuštění nebo Ctrl+C pro ukončení programu...") [/CODE BLOCK] ============================================================ TITLE: 파동 함수 SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ 파동 함수 1월 2024 이 프로젝트는 수학적 모델과 컴퓨터 시뮬레이션을 사용하여 파동의 전파와 간섭, 그리고 환경과의 상호작용을 어떻게 시뮬레이션할 수 있는지 보여줍니다. 파동원의 위치, 주파수, 진폭에 무작위 값을 사용하고, 파동원으로부터 거리가 멀어질수록 진폭이 감소하는 현상과 정사각형 가장자리에서 파동이 반사되는 현상, 그리고 파동 간의 상호 간섭을 구현함으로써 제한된 공간 내 파동 상호작용의 복잡성을 보여주는 시각적으로 흥미로운 패턴을 생성합니다. 결과는 정사각형 공간 내 다양한 지점의 파동 강도를 나타내는 흑백 색상 스케일을 사용하여 시각화됩니다. 1개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-1.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-2.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-3.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-3.jpg] 2개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-4.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-5.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-6.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-6.jpg] 3개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-7.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-8.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-9.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-9.jpg] 5개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-10.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-11.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-12.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-12.jpg] 10개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-13.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-14.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-15.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-15.jpg] 50개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-16.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-17.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-18.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-18.jpg] 100개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-19.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-20.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-21.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-21.jpg] 500개의 파동원을 사용한 시뮬레이션: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-22.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-23.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-24.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-24.jpg] 소스 코드 이 프로젝트의 파이썬 소스 코드는 여기에서 확인할 수 있습니다: [CODE BLOCK] import numpy as np import matplotlib.pyplot as plt import os import re # Počet obrázků k vytvoření num_images = 1 # Nastavení rozsahů pro náhodné hodnoty frequency_range = (1, 50) # Rozsah frekvencí vln amplitude_range = (0.1, 1) # Rozsah amplitud vln # Počet zdrojů number_of_sources = 3 # Velikost prostoru pro simulaci a rozlišení mřížky space_size = 5 grid_resolution = 1000 for i in range(num_images): # Inicializace pole pro simulaci Z = np.zeros((grid_resolution, grid_resolution)) # Vytvoření mřížky pro simulaci x = np.linspace(-space_size, space_size, grid_resolution) y = np.linspace(-space_size, space_size, grid_resolution) X, Y = np.meshgrid(x, y) # Generování náhodných zdrojů for _ in range(number_of_sources): source_position = np.random.uniform(-space_size, space_size, 2) frequency = np.random.uniform(*frequency_range) amplitude = np.random.uniform(*amplitude_range) # Výpočet vzdálenosti od zdroje a přidání vlny do simulace R = np.sqrt((X - source_position[0])**2 + (Y - source_position[1])**2) Z += amplitude * np.sin(frequency * R) / (R + 1) # Přidání útlumu amplitudy # Odrážení vln od stěn for wall in [-space_size, space_size]: R_vertical = np.sqrt((X - 2*wall + source_position[0])**2 + (Y - source_position[1])**2) R_horizontal = np.sqrt((X - source_position[0])**2 + (Y - 2*wall + source_position[1])**2) Z += amplitude * np.sin(frequency * R_vertical) / (R_vertical + 1) Z += amplitude * np.sin(frequency * R_horizontal) / (R_horizontal + 1) # Vykreslení výsledku plt.figure(figsize=(10, 10)) plt.imshow(Z, cmap='gray', extent=[-space_size, space_size, -space_size, space_size]) plt.axis('off') # Před uložením obrázku použijte tight_layout pro optimalizaci rozložení #plt.tight_layout() # Uložení obrázku pattern = r"wave_interference_pattern_(\d+).png" existing_files = [f for f in os.listdir('.') if re.match(pattern, f)] if existing_files: numbers = [int(re.search(pattern, f).group(1)) for f in existing_files] max_number = max(numbers) else: max_number = 0 file_name = f"wave_interference_pattern_{max_number + 1:05d}.png" plt.savefig(file_name, bbox_inches='tight', pad_inches=0, transparent=False, dpi=(grid_resolution*1.3)//10) plt.close() # Zavření obrázku po uložení [/CODE BLOCK] ============================================================ TITLE: 레카만 구조 SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-12-14 SOURCE: src/content/posts/vystavy-recamanova-struktura.mdx BUILT_HTML: vystavy-recamanova-struktura/index.html ============================================================ 레카만 구조 14. 9. 2023 - 31. 12. 2023, 인드르지후프 흐라데츠 사진 및 현대 영상 매체 박물관: 숫자 위의 이미지 [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-4.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-5.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-6.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-7.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-8.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-1.jpg] 사진 및 현대 영상 매체 박물관 웹사이트의 전시 정보: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html JcTEĎ.cz 웹사이트 기사: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ 레카만 구조에 대한 설명 (2020년 프로젝트): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: 커서 궤적 SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ 커서 궤적 8월 2023 컴퓨터 마우스와의 일상적인 상호작용은 평범하고 특별할 것 없는 활동처럼 보일 수 있습니다. 하지만 이러한 일상적인 움직임을 무언가 더 특별한 것, 즉 컴퓨터 작업의 독특한 시각적 표현을 만들어내는 것으로 바꿀 수 있다면 어떨까요? 마우스 커서의 위치와 그 아래 픽셀의 색상을 감지하는 코드를 통해 이 아이디어는 현실이 될 수 있습니다. 작동 원리 이 코드는 화면에서 마우스 커서가 어디에 있는지, 그리고 그 아래 픽셀의 색상이 무엇인지 추적합니다. 이 정보는 실시간으로 화면 해상도와 동일한 해상도를 가진 가상 캔버스로 전송됩니다. 마우스가 움직일 때마다 코드는 커서 아래에 있던 색상의 픽셀을 커서가 위치했던 좌표에 그립니다. 즉, 화면에서 작업하고 움직임에 따라 캔버스 위에 다채로운 궤적이 생성되는 것입니다. 이러한 궤적은 고유하며 사용자의 컴퓨터 작업 및 상호작용을 나타냅니다. 오랜 시간이 지나면 어떻게 될까요? 이 과정이 충분히 오랫동안 실행되면 캔버스가 채워지기 시작하고 궤적은 점점 덜 뚜렷해집니다. 대신 캔버스의 대부분은 의사 난수 노이즈처럼 보이기 시작합니다. 그러나 시간이 지나도 크게 변하지 않는 화면의 특정 영역이 존재합니다. 예를 들어 소프트웨어 아이콘이 있는 Windows 하단 작업 표시줄이 그럴 수 있습니다. 캔버스의 이러한 영역은 거의 동일하게 유지됩니다. [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-1.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-1.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-2.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-2.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-3.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-3.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-4.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-4.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-5.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-5.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-6.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-6.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-7.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-7.png] 결론 이 코드는 기술과 예술의 결합을 보여주며, 일상적인 컴퓨터 상호작용을 시각적으로 매력적인 무언가로 변환할 수 있게 해줍니다. 언뜻 보기에는 컴퓨터 작업이 일상적이고 단조로워 보일 수 있지만, 이 프로젝트는 그러한 활동조차도 고유한 아름다움과 리듬을 가질 수 있음을 보여줍니다. 소스 코드 이 프로젝트의 Python 소스 코드는 여기에서 확인할 수 있습니다: [CODE BLOCK] import pygame import pyautogui import sys import time # Inicializace Pygame pygame.init() # Získání rozměrů obrazovky screen_info = pygame.display.Info() screen_width = screen_info.current_w screen_height = screen_info.current_h # Vytvoření okna o rozměrech shodných s rozměry obrazovky screen = pygame.display.set_mode((screen_width, screen_height)) # Hlavní smyčka programu running = True start_time = time.time() while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.KEYDOWN: if event.key == pygame.K_ESCAPE: # Když stisknete klávesu ESC, okno se zavře running = False # Získání souřadnic kurzoru pomocí PyAutoGUI x, y = pyautogui.position() # Získání barvy pixelu pod kurzorem if 0 <= x < screen_width and 0 <= y < screen_height: # Zkontrolujte, zda jsou souřadnice v rámci obrazovky try: r, g, b = pyautogui.pixel(x, y) # Nabarvení pixelu na plátně touto barvou screen.set_at((x, y), (r, g, b)) except: pass # Aktualizace zobrazení pygame.display.flip() # Uložení záložního obrázku každé 3 minuty if time.time() - start_time >= 180: # 180 sekund = 3 minuty pygame.image.save(screen, "output_backup.png") start_time = time.time() # Uložení obrázku pygame.image.save(screen, "output.png") # Ukončení Pygame pygame.quit() sys.exit() [/CODE BLOCK] ============================================================ TITLE: 식물 기록 SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ 식물 기록 6월 2023 소개 이 글에서는 식물의 세계, 전자 공학, 프로그래밍, 시각 예술을 결합한 프로젝트를 살펴봅니다. 이 프로젝트는 아두이노와 파이썬을 사용하여 식물의 삶에서 얻은 경험을 시각화합니다. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | 아두이노 회로도] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] 작동 원리 아두이노에는 온도계, 광저항기, 습도계라는 세 가지 센서가 장착되어 있습니다. 이 센서들은 다양한 식물(예: 패티슨 호박, 완두콩, 해바라기, 가지, 물냉이, 고추 등)이 심어진 화분에 배치됩니다. 센서는 온도, 빛의 강도, 토양 습도에 관한 데이터를 지속적으로 수집합니다. 그런 다음 프로그램은 100×100 픽셀 크기의 빈 캔버스를 생성합니다. 이 캔버스의 각 픽셀은 센서에서 얻은 데이터에 따라 색상이 지정됩니다. 픽셀의 RGB 색상 값은 R(빨간색)은 온도, G(녹색)는 빛, B(파란색)는 습도에 해당하도록 결정됩니다. 하루의 시각화 먼저 하나의 이미지가 식물의 하루를 나타내는 프로젝트의 간단한 버전을 살펴보겠습니다. 프로그램은 왼쪽 상단 모서리의 첫 번째 픽셀에 색을 입히는 것으로 시작하여, 센서에서 얻은 현재 값에 따라 각 픽셀을 순차적으로 채워 나갑니다. 픽셀에 색을 입힌 후 프로그램은 다음 픽셀로 넘어가기 전에 잠시 대기합니다. 줄의 끝에 도달하면 다음 줄의 시작 부분으로 이동하여 색칠을 계속합니다. 이 과정은 캔버스의 모든 픽셀이 채워질 때까지 반복됩니다. 해바라기 기록: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-2.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-3.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-3.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-4.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-4.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-5.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-5.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-6.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-6.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-7.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-7.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-8.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-8.png] 출력물 결합 하루의 시각화가 완료되면 이 과정을 확장하여 더 긴 기간을 나타내는 일련의 이미지를 만들 수 있습니다. 개별 정사각형 출력물을 아래로 이어 붙여 합성 이미지를 만들 수 있습니다. 하나의 출력이 완료되면 즉시 다음 출력이 생성되기 시작하므로 시간의 흐름 측면에서 중단이 발생하지 않습니다. 이런 방식으로 5개의 출력물을 결합하면 100x500 픽셀 해상도의 이미지를 만들 수 있습니다. 해바라기 기록: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-9.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-10.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-10.png] 패티슨 호박 기록: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-11.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-12.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-12.png] 측정 간격 연장 개별 픽셀 측정 사이의 지연 시간을 늘릴 수 있습니다. 이렇게 하면 100×100 픽셀의 정사각형 형식이 하루뿐만 아니라 여러 날을 나타낼 수 있게 됩니다. 이 원리를 통해 하나의 이미지에서 더 긴 기간 동안 식물의 발달 과정을 관찰할 수 있습니다. 해바라기 기록: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-13.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-14.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-14.png] 원리의 결합 두 가지 원리를 결합하여 각 이미지가 며칠을 나타내고 전체 시리즈가 며칠 또는 몇 주를 포괄하는 일련의 이미지를 만들 수 있습니다. 이런 방식으로 식물의 장기적인 발달 과정을 추적하고 시각화할 수 있습니다. 해바라기 기록: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-15.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-16.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-16.png] 해바라기 기록: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-17.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-18.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-18.png] 결과 해석 결과물인 이미지는 식물의 삶에 대한 독특한 시각을 제공합니다. 이미지의 파란색 '선'은 밤을 나타내는데, 이는 밤에는 습도가 높지만 온도가 너무 높지 않고 빛이 없었기 때문입니다. 반대로 노란색 '선'은 하루가 끝날 무렵 식물에 직사광선이 비치기 시작하여 온도와 빛의 강도가 높아졌기 때문에 발생합니다. 이는 이미지에서 빨간색과 녹색 채널 값의 증가로 나타나며, 합쳐져 노란색을 만듭니다. 가끔 밤이 시작될 때 희미한 선이 보이는데, 이는 제가 가끔 저녁에 방의 램프를 켰기 때문입니다. 다른 출력물에서는 빛의 강도 감소를 통해 예를 들어 비가 왔음을 알 수 있습니다. 소스 코드 이 프로젝트의 파이썬 소스 코드는 여기에서 확인할 수 있습니다: [CODE BLOCK] import serial import pygame import pygame.image import decimal import datetime # Define constants MAX_8BIT = 255 MAX_10BIT = 1023 WIDTH = 100 HEIGHT = WIDTH SERIAL_PORT = 'COM3' DELAY = 20 * 1000 MAX_RETRIES = 5 MIN_HUMIDITY = 750 MAX_HUMIDITY = 850 def actual_time(): now_raw = str(datetime.datetime.now()) now = now_raw.replace(":", "-") return now def temperature_to_interval(temperature): return 1 / (1 + 2**(-1 * (temperature - 22))) def remap_humidity(humidity, min_measured, max_measured): humidity_range = max_measured - min_measured humidity_proportion = (humidity - min_measured) / humidity_range lightness = int(humidity_proportion * MAX_10BIT) return min(max(lightness, 0), MAX_10BIT) def max_255(v): return min(v, MAX_8BIT) def remap_10bit_to_8bit(number): if not 0 <= number <= MAX_10BIT: raise ValueError("Input number must be between 0 and 1023") return round(number / 4) def separate_data(data): temp, light, hum = map(float, data.split("|")) return temp, light, hum def write_to_log(log): with open('log.txt', 'a') as f: f.write(log + "\n") def read_arduino_data(ser, delay): data1 = ser.readline().decode().strip() pygame.time.wait(delay) data2 = ser.readline().decode().strip() pygame.time.wait(delay) data3 = ser.readline().decode().strip() pygame.time.wait(delay) if len(data1) != len(data2) or len(data2) != len(data3): return read_arduino_data(ser, delay) return data1, data2, data3 ser = serial.Serial(port=SERIAL_PORT, baudrate=115200) pygame.init() win = pygame.display.set_mode((WIDTH, HEIGHT)) surface = pygame.Surface((WIDTH, HEIGHT)) pygame.display.set_caption("TEMPERATURE + LIGHT + HUMIDITY") for i in range(5): data_test = ser.readline().decode().strip() pygame.time.wait(100) x = 0 y = 0 img_num = 0 sensitivity = 1 start_time = actual_time() running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: finish_time = actual_time() pygame.display.update() name = str(img_num) pygame.image.save(surface, '{}, START {}, FINISH {} (incomplete).png'.format(name, start_time, finish_time)) print("IMAGE SAVED BUT INCOMPLETE") write_to_log("IMAGE SAVED BUT INCOMPLETE") running = False if running == False: break for _ in range(MAX_RETRIES): try: data1, data2, data3 = read_arduino_data(ser, DELAY) break except Exception: print("COULD NOT READ THE DATA, TRYING AGAIN...") write_to_log("COULD NOT READ THE DATA, TRYING AGAIN...") pygame.time.wait(500) else: print("FAILED TO READ DATA AFTER {} RETRIES".format(MAX_RETRIES)) write_to_log("FAILED TO READ DATA AFTER {} RETRIES".format(MAX_RETRIES)) continue Rraw = (separate_data(data1)[0] + separate_data(data2)[0] + separate_data(data3)[0]) / 3 R = round(max_255(temperature_to_interval(Rraw) * MAX_8BIT * sensitivity)) Graw = (separate_data(data1)[1] + separate_data(data2)[1] + separate_data(data3)[1]) / 3 G = round(max_255(remap_10bit_to_8bit(Graw) * sensitivity)) Braw = (separate_data(data1)[2] + separate_data(data2)[2] + separate_data(data1)[2]) / 3 B = remap_humidity(Braw, min_measured=MIN_HUMIDITY, max_measured=MAX_HUMIDITY) B = round(max_255(remap_10bit_to_8bit(B) * sensitivity)) color = [R, G, B] pygame.draw.rect(win, color, [x, y, 1, 1]) surface.set_at((x, y), (color[0], color[1], color[2])) if (x + 1) < WIDTH: pygame.draw.rect(win, [0, 255, 0], [x + 1, y, 1, 1]) pygame.display.flip() # print current data with colored text if color[0] + color[1] + color[2] > 127: text_color = "0" else: text_color = "255" log = "COLOR: [{}, {}, {}], TEMP.: {:.2f}°C, LIGHT: {}, HUM.: {}, TIME: {}, IMAGE NUMBER: {}, COMPLETED: {:.3f}%, x: {}, y: {}" \ .format(R, G, B, Rraw, round(Graw), round(Braw), actual_time(), img_num, (WIDTH * y + x + 1) / (WIDTH * HEIGHT) * 100, x, y) print('\033[38;2;{};{};{}m\033[48;2;{};{};{}m' .format(text_color, text_color, text_color, str(color[0]), str(color[1]), str(color[2])) + log + '\033[0m') write_to_log(log) x += 1 if x >= WIDTH: x = 0 y += 1 if y >= HEIGHT: y = 0 finish_time = actual_time() pygame.display.update() name = str(img_num) pygame.image.save(surface, '{}, START {}, FINISH {}.png'.format(name, start_time, finish_time)) print("IMAGE SUCCESSFULLY SAVED") write_to_log("IMAGE SUCCESSFULLY SAVED") pygame.draw.rect(win, [0, 0, 0], [0, 0, WIDTH, HEIGHT]) surface.fill((0, 0, 0)) img_num += 1 start_time = actual_time() [/CODE BLOCK] 결론 이 프로젝트는 자연 과정을 더 잘 이해하고 시각화하기 위해 기술을 어떻게 활용할 수 있는지 보여주는 훌륭한 사례입니다. 결과물인 이미지는 식물의 삶과 그들이 인지하는 자극의 복잡성에 대한 통찰력을 제공합니다. 이 프로젝트가 식물의 경험에 대한 독특한 통찰력을 제공하지만, 식물 인지의 모든 측면을 포함하지는 않는다는 점을 기억하는 것이 중요합니다. 식물은 공기 습도, 중력 방향, 토양의 화학적 조성, 전자기장, 기계적 스트레스를 포함하여 주변 환경으로부터 다양한 유형의 신호를 인지할 수 있습니다. 이 프로젝트는 식물의 완전한 경험을 기록하려는 것이 아니라, 쉽게 측정하고 시각화할 수 있는 세 가지 핵심 요소에 초점을 맞추고 있습니다. 식물이 이러한 데이터를 어떻게 해석하는지는 알 수 없지만, 분명히 반응한다는 것은 알고 있습니다. 이 프로젝트는 이러한 경험을 우리가 더 잘 이해하고 시각화할 수 있는 형식으로 번역하려는 시도입니다. ============================================================ TITLE: 건축 부지 SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-01-14 SOURCE: src/content/posts/vystavy-stavebni-pozemky-1.mdx BUILT_HTML: vystavy-stavebni-pozemky-1/index.html ============================================================ 건축 부지 19. 10. 2022 - 14. 1. 2023, 브르노 Fait 갤러리: 밀란 마우르 / 불확실한 사건의 시퀀스 [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | 이미지 캡션: 우리는 건축 부지를 매입하여 자연으로 되돌립니다. 가을 2022, 보이타 마우르, 밀란 마우르] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg | 전시 사진 기록] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Fait 갤러리 웹사이트의 전시 정보: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: MS Word에서의 재귀 SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-11-01 SOURCE: src/content/posts/rekurze-programu-ms-word.mdx BUILT_HTML: rekurze-programu-ms-word/index.html ============================================================ MS Word에서의 재귀 11월 2022 저는 Microsoft Word에서 재귀 프로세스를 실행할 수 있는 방법을 발견했습니다. 이를 위해서는 연결 기능과 표라는 두 가지가 필요합니다. 연결 기능을 사용하면 문서 A의 내용을 문서 B에 삽입할 수 있으며, 문서 A의 내용이 수정되면 해당 변경 사항이 문서 B에도 자동으로 반영됩니다. 즉, 문서 B의 내용은 문서 A의 내용을 참조하게 됩니다. 재귀는 자기 자신을 참조하는 콘텐츠를 생성함으로써 실행할 수 있습니다. 어떻게 하면 될까요? 문서 A(예: doc A.docx)와 문서 B(doc B.docx)를 만들고, 문서 A에 빈 표를 만든 다음, 이를 복사하여 문서 B에 연결된 상태로 붙여넣기만 하면 됩니다. 그런 다음 새로 붙여넣은 이 표를 문서 B에서 복사하여 문서 A의 표 내용 안에 연결된 상태로 붙여넣으면 됩니다. 이렇게 하면 표가 점차 자기 자신 안으로 삽입되기 시작합니다. 대부분의 경우 MS Word는 멈추기 시작하다가 결국 완전히 종료됩니다. 이 전체 과정은 아래 영상에서 확인할 수 있습니다. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: 의사시(Pseudobáseň) SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ 의사시(Pseudobáseň) 5월 2022 다음 시에 나오는 모든 단어(적어도 우리가 아는 한, 기능어는 제외)는 의사어(pseudoslova)입니다. 즉, 체코어의 음운론적 규칙에 따라 존재할 수는 있지만(해당 언어에서 가능한 음절 조합이지만), 의미가 부여되어 있지 않고 실제로 사용되지 않는 단어들입니다. 따라서 이 시는 본질적으로 무의미하며, 독자의 상상력에 전적으로 의존하여 해석됩니다. 다만, 일부 의사어들이 가진 강한 의성어적 성격이 독자의 상상력을 크게 자극합니다. 이 실험은 높은 미적 가치를 지닌 시적 텍스트를 창작하려는 목적이 아니라, 모국어의 조합적 잠재력을 가지고 놀아보기 위한 것이었습니다. 흥미로운 점은 각 의사어에 대해 품사를 확실하게 식별할 수 있고, 대부분의 문법적 범주 또한 파악할 수 있다는 것입니다. JEZÁPEK V Městnale se krůcky škvoury K mochci ďáry vyněraly Pulstočmý kroch zanářel Do stupí honkaje vořenky Když jezápek kokeřil pod husečným vachalem koltěním zmán Hlůmajíce zlanivou vostrčlici Sníkali garánci garánkám vrůzy A lačili jezápka zastrožlým přímanem Zastrožlým z blímného vesepství Dokřmeným lipačskou vrýnou Hrů hrů! kafolčil jezápek zpufněle A holivěl likajky garánkám Až z hlemuňků kriskaly baťafky A cuchraly zrepčeným blizalkám Jalvičné zromky 이 시는 원칙적으로 무의미하지만, 해석 과정에서 독자의 마음속에 특정한 이미지가 떠오를 수 있습니다. 우리는 인공지능이 이 시에 대해 어떤 이미지를 가질지 궁금했습니다. 그래서 텍스트 입력을 통해 이미지 출력을 생성할 수 있는 몇 가지 인공지능 모델(ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion 및 Night Café)을 활용했습니다. 각 모델은 조금씩 다르며, 어떤 모델은 사실적인 이미지를 생성하고, 어떤 모델은 더 추상적이며, 또 어떤 모델은 예술적으로 양식화된 결과를 보여줍니다. 또한 체코어를 이해하는 정도도 다릅니다(예: ru-DALL-E 모델은 체코어를 매우 잘 이해합니다). 이 시의 개별 구절들을 다양한 인공지능 모델에 입력했고, 각 모델은 개별 구절의 해석을 바탕으로 자신만의 독특한 이미지 시리즈를 생성했습니다. 우리는 각 시리즈를 바탕으로 영상을 제작했는데, 영상에서는 개별 이미지들이 투영되는 동시에 해당 시 구절이 낭독됩니다. Deep Daze 모델은 이미지가 생성되는 과정을 기록할 수 있어서, 영상 속에서 모델의 이미지가 점차 형성되고 정교해지는 모습을 볼 수 있습니다. ruDALL-E [VideoObject: https://www.youtube-nocookie.com/embed/CniEMECxcgw] Dream [VideoObject: https://www.youtube-nocookie.com/embed/MIS05zpqcWA] starryai (Altair) [VideoObject: https://www.youtube-nocookie.com/embed/qsmicN46yBk] starryai (Orion) [VideoObject: https://www.youtube-nocookie.com/embed/JDU4Zi6D9rE] Night Café [VideoObject: https://www.youtube-nocookie.com/embed/txD8apt8CJo] Deep Daze [VideoObject: https://www.youtube-nocookie.com/embed/m06W3aQXKUs] 이 시는 당신에게 어떤 느낌을 주나요? 당신이 받은 시의 인상과 인공지능의 해석이 일치하나요? 시 저자: 필립 드라베크(Filip Drábek) 이미지 부록 저자: 보이타 마우르(Vojta Maur) ============================================================ TITLE: 사진측량 SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ 사진측량 3월 2022 지난 몇 년 동안 나는 fotogrammetrie을(를) 사용하여 다양한 구조물을 스캔했다. 이 프로젝트는 시간과 공간을 가로지르는 장소와 존재들의 공간적 콜라주로 기능한다. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | 왼쪽부터: 필립 드라베크, 온드르제이 쿠체라, 프란티셰크 달리바바, 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-1.jpg | 왼쪽부터: 보이타 마우르, 필립 드라베크, 미하엘라 스테흘리코바] [https://vojtamaur.cz/images/fotogrammetrie-obr-1.jpg] [VideoObject: https://www.youtube.com/embed/yOPv4hl1DKA] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg | 보이타 마우르가 아파트 옆 아파트에 누워 있고, 그 아파트 옆 아파트에는 보이타 마우르가 누워 있고, 그 아파트 옆 아파트에는 보이타 마우르가 누워 있고, 그곳에는...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | 보이타 마우르가 아파트 옆 아파트에 누워 있고, 그 아파트 옆 아파트에는 보이타 마우르가 누워 있고, 그 아파트 옆 아파트에는 보이타 마우르가 누워 있고, 그곳에는...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | 아파트 안의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | 방 안에 고립된 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | 방 안의 보이타 마우르, 광각 촬영] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | 로우 폴리(low poly) 보이타 마우르, 방 안에서] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | 욕실의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | 침실의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg | 거실의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg | 부엌의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | 부엌의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | 부엌의 보이타 마우르] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | 정원] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | 정원의 보이타 마우르, 정사영 투영] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | 세면대 안의 헬레나 호라코바] [https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg | 보이타 마우르 군대] [https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg | 보이타 마우르 나선형] [https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg | 보이타 마우르 패턴] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: 난수 생성기 SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2022-03-27 SOURCE: src/content/posts/vystavy-generator-nahodnych-cisel-2.mdx BUILT_HTML: vystavy-generator-nahodnych-cisel-2/index.html ============================================================ 난수 생성기 17. 2. 2022 - 27. 3. 2022, 카를로비바리 카를로비바리 미술관: 카를로비바리 살롱 22/2 [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-4.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-5.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-6.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-7.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-8.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-9.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-10.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-1.jpg] 카를로비바리 미술관 웹사이트의 전시 정보: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: 자화상 (졸업 실기 과제) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2021-06-01 SOURCE: src/content/posts/autoportret-prakticka-maturitni-prace.mdx BUILT_HTML: autoportret-prakticka-maturitni-prace/index.html ============================================================ 자화상 (졸업 실기 과제) 6월 2021 졸업 과제 과제 부여 및 변호: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] 최종 포트폴리오: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] 네루도브카 아틀리에 작품 설치: [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-1.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-2.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-3.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-3.jpg] 작품 평가: [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-4.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-5.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-5.jpg] ============================================================ TITLE: 지구 생명체의 간략한 역사 SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2021-03-01 SOURCE: src/content/posts/strucna-historie-zivota-zemi.mdx BUILT_HTML: strucna-historie-zivota-zemi/index.html ============================================================ 지구 생명체의 간략한 역사 3월 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] 이 영상은 플젠에 위치한 상업, 응용 예술 및 디자인 중등 전문 학교(Nerudova 33)의 학교 과제로 제작되었습니다. 이 영상의 한 프레임은 지구 역사의 200 000년을 나타냅니다. 이는 호모 사피엔스 종의 대략적인 존재 기간과 일치합니다. 바로 그렇기 때문에 인간은 이 영상의 마지막 프레임에서야 비로소 나타납니다. 영상에 사용된 모든 시각 자료는 저자가 직접 촬영한 것입니다. ============================================================ TITLE: 흐롬니체 호수의 생명 SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2021-01-01 SOURCE: src/content/posts/zivot-hromnickem-jezirku.mdx BUILT_HTML: zivot-hromnickem-jezirku/index.html ============================================================ 흐롬니체 호수의 생명 1월 2021 [MediaObject: https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2873.387394621076!2d13.444731496763541!3d49.85061064085366!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x93e249730f9d76f5!2zSHJvbW5pY2vDqSBqZXrDrXJrbw!5e1!3m2!1scs!2scz!4v1609929799218!5m2!1scs!2scz] 흐롬니체 호수 [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko]는 플젠-세베르 지구에 위치한 천연기념물입니다. 과거의 점판암 채굴로 인해 호수의 물은 묽은 황산 용액 상태입니다(pHpH는 2.6 – 2.9 사이입니다). 바로 이러한 이유로 여러 자료에서 "물은 멸균 상태이며 생명체가 없다"는 내용을 읽을 수 있습니다. 공식 안내판 [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG]에도 "... 조류를 제외하면 [물은] 완전히 생명체가 없다"라고 적혀 있습니다. 생명체의 엄청난 적응력을 고려할 때 이러한 결론은 제게는 비현실적으로 느껴졌습니다. 그래서 직접 그곳으로 가서 스스로 조사해 보기로 했습니다. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | 흐롬니체 호수] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | 측정 pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] 12월 19일 2020에 흐롬니체 호수에서 물 샘플을 채취했습니다. 탁한 물속의 진흙이 가라앉자마자 다세포 생명체를 바로 확인할 수 있었습니다. 그 안에서 몇 마리의 깔따구 유충을 발견했습니다. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | 깔따구 유충] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] 또한 현미경을 통해 파리 유충으로 식별할 수 있는 유충도 발견했습니다. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | 파리 유충] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] 그 안에서 몇 가지 단세포 생물도 발견했는데, 이 두 종류의 유글레나는 너무 많아서 수면에 녹색 플라크 형태로 육안으로도 관찰할 수 있었습니다. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | 유글레나] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | 유글레나] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/aoPDRJ_XaxI] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg | 유글레나] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] 위의 영상에서는 원핵생물인 남세균(막대 모양의 작은 박테리아)도 볼 수 있습니다. 샘플에서 발견한 또 다른 원핵생물은 이 박테리아(아직 자세히 식별되지 않음)입니다. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | 박테리아] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] 약 2주간의 관찰 끝에 샘플에서 섬모충류도 발견했습니다. 첫 번째는 종벌레였고, 두 번째는 우로렙투스였습니다. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-9.jpg] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-10.jpg] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-10.jpg] 그렇게 극도로 산성인 환경에서 얼마나 많은 생명체가 생존할 수 있는지 놀라울 따름입니다. 제 생각에 물이 멸균 상태라는 주장은 이로써 반박되었습니다. 따라서 공식 안내판과 이를 그대로 베껴 쓴 다른 관광 웹사이트들을 업데이트하는 것이 적절할 것입니다. 하지만 이것이 흐롬니체 호수에 있는 모든 생명체는 아닐 것이기에, 다른 계절에 추가적인 수질 분석을 수행하거나 다양한 깊이에서 물 샘플을 채취해 보는 것도 흥미로울 것입니다(예를 들어 바닥에는 산소와 빛이 부족하여 혐기성 박테리아가 살고 있을 수 있습니다). ============================================================ TITLE: 상상력의 한계에 관한 고찰 SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-11-01 SOURCE: src/content/posts/uvaha-hranicich-fantazie.mdx BUILT_HTML: uvaha-hranicich-fantazie/index.html ============================================================ 상상력의 한계에 관한 고찰 11월 2020 이 글은 플젠에 위치한 상업·응용미술·디자인 중등 전문학교 재학 중 자유 주제로 작성한 학교 작문 과제(형식: 고찰)입니다. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: 명도 차이에 대한 인식 향상 SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-02 SOURCE: src/content/posts/zvysene-vnimani-rozdilu-svetlosti.mdx BUILT_HTML: zvysene-vnimani-rozdilu-svetlosti/index.html ============================================================ 명도 차이에 대한 인식 향상 10월 2020 만약 우리 눈이 아주 미세한 명도 차이까지 감지할 수 있다면 어떨까요? 그 덕분에 세상을 바라보는 우리의 시각은 어떻게 달라질까요? 이를 시각화할 방법이 있을까요? 네, 가능하다고 생각합니다. 지금부터 그 방법을 어떻게 구현할 수 있을지 설명해 보겠습니다. 그럼 인간의 눈이 흑백 사진을 어떻게 인식하는지 살펴보겠습니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | 곰들의 흑백 사진] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] 즉, 가장 어두운 곳은 검은색으로, 가장 밝은 곳은 흰색으로 인식한다고 말할 수 있습니다. 그 사이의 모든 것은 다양한 회색 단계입니다. 이 스펙트럼은 다음과 같이 표시할 수 있습니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | 흑백 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] 우리 눈은 두 가지 회색 음영의 작은 차이를 인식하는 데 충분히 뛰어나지 않기 때문에, 이 그라데이션에 중간 단계로 전체 색상 스펙트럼을 추가하기로 했습니다. 결과적으로 나타나는 그라데이션은 다음과 같습니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | 검정, 마젠타, 파랑, 청록, 초록, 노랑, 빨강, 흰색 그라데이션(KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] 검은색은 여전히 검은색으로, 흰색은 여전히 흰색으로 남지만, 그 사이의 회색 그라데이션은 이제 색상으로 풍부해졌습니다. 아래는 이 새로운 그라데이션을 적용한 곰 사진의 예시입니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | 곰들의 흑백 사진에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] 사진에서 일반 흑백 사진에서는 놓쳤을 세부 사항들을 볼 수 있습니다. 또한 이 그라데이션을 아날로그 사진에도 실험해 보았습니다(아래 참조). 비교를 위해 항상 원본 흑백 사진을 먼저 제시했습니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | 마레크 헤린크의 흑백 아날로그 사진] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg | 마레크 헤린크의 흑백 아날로그 사진에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg | 미하엘라 스테흘리코바의 흑백 아날로그 사진] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg | 미하엘라 스테흘리코바의 흑백 아날로그 사진에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg | 보이타 마우르의 흑백 아날로그 사진] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg | 보이타 마우르의 흑백 아날로그 사진에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg | 핀홀 카메라로 찍은 흑백 아날로그 사진] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg | 핀홀 카메라로 찍은 흑백 아날로그 사진에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] 저는 이 그라데이션을 그림을 그릴 때 더 정확한 명암 표현을 위해 사용할 수 있을지 궁금했습니다. 그래서 제 예전 그림에 시험해 보았습니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | 보이타 마우르의 목탄 습작] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg | 보이타 마우르의 목탄 습작에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] 저는 이 그라데이션을 명도 차이에 대한 불완전한 인식에 기반한 착시 현상에도 계속 시험해 보기로 했습니다. 여기 그러한 착시의 한 예가 있습니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | 흑백 명도 차이 착시 이미지] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] 예상대로 두 정사각형은 동일합니다. 그럼에도 불구하고 인간의 눈으로 보면 하나가 더 밝아 보입니다. 위 착시에 이 그라데이션을 적용하면 두 정사각형이 같은 색조라는 것이 훨씬 더 분명해집니다. 착시는 깨지고 더 이상 착시가 아니게 됩니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | 흑백 명도 차이 착시 이미지에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] 또 다른 유사한 착시 현상으로는 체커 그림자 착시(Checker shadow illusion)가 있습니다 [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. 원리는 동일하며, A와 B 영역은 실제로는 동일한 명도이지만 그렇게 보이지 않을 뿐입니다. 그 위에 그라데이션을 적용하면 비로소 명확하게 드러납니다. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | 체커 그림자 착시 이미지] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg | 체커 그림자 착시에 적용된 KMBCGYRW 그라데이션] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: 삶의 정리 SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ 삶의 정리 10월 2020 다양한 규모의 지구상 생명체 사진을 담은 인스타그램 페이지. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | 인스타그램 페이지 스크린샷] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: 무작위 입력을 받는 컴퓨터 SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-09-01 SOURCE: src/content/posts/pocitac-nahodnymi-vstupy.mdx BUILT_HTML: pocitac-nahodnymi-vstupy/index.html ============================================================ 무작위 입력을 받는 컴퓨터 9월 2020 이 고찰을 위해 나는 파이썬 프로그래밍 언어로 내 컴퓨터에 무작위 입력을 전달하는 프로그램을 만들었다. 예를 들어, 마우스 커서를 움직이거나, 클릭하거나, 키보드의 아무 버튼이나 누르는 등의 동작을 완전히 무작위로 수행할 수 있다. 그러므로 이 프로그램을 원숭이-1라고 부르기로 하자(무한 원숭이 정리에서 따온 이름이다). 소스 코드는 다음과 같지만, 굳이 이해할 필요는 없다. [CODE BLOCK] import pyautogui import random import time import sys sys.setrecursionlimit(100000) time.sleep(5) def random_inputs(): AllKeys = ['\t', '\n', '\r', ' ', '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e','f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~', 'accept', 'add', 'alt', 'altleft', 'altright', 'apps', 'backspace', 'browserback', 'browserfavorites', 'browserforward', 'browserhome', 'browserrefresh', 'browsersearch', 'browserstop', 'capslock', 'clear', 'convert', 'ctrl', 'ctrlleft', 'ctrlright', 'decimal', 'del', 'delete', 'divide', 'down', 'end', 'enter', 'esc', 'escape', 'execute', 'f1', 'f10', 'f11', 'f12', 'f13', 'f14', 'f15', 'f16', 'f17', 'f18', 'f19', 'f2', 'f20', 'f21', 'f22', 'f23', 'f24', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'final', 'fn', 'hanguel', 'hangul', 'hanja', 'help', 'home', 'insert', 'junja', 'kana', 'kanji', 'launchapp1', 'launchapp2', 'launchmail', 'launchmediaselect', 'left', 'modechange', 'multiply', 'nexttrack', 'nonconvert', 'num0', 'num1', 'num2', 'num3', 'num4', 'num5', 'num6', 'num7', 'num8', 'num9', 'numlock', 'pagedown', 'pageup', 'pause', 'pgdn', 'pgup', 'playpause', 'prevtrack', 'print', 'printscreen', 'prntscrn', 'prtsc', 'prtscr', 'return', 'right', 'scrolllock', 'select', 'separator', 'shift', 'shiftleft', 'shiftright', 'sleep', 'space', 'stop', 'subtract', 'tab', 'up', 'volumedown', 'volumemute', 'volumeup', 'win', 'winleft', 'winright', 'yen', 'command', 'option', 'optionleft', 'optionright'] while True: rnd_A0 = random.randint(0, 1) rnd_B0 = random.randint(0, 2) rnd_C0 = random.randint(0, 4) if rnd_B0 == 0: pyautogui.press(AllKeys[random.randint(0, len(AllKeys)-1)]) elif rnd_B0 == 1: multi_key = [] for i in range(0, random.randint(0, 5)): multi_key.append(AllKeys[random.randint(0, len(AllKeys)-1)]) pyautogui.hotkey(*multi_key) else: if rnd_A0 == 0: pyautogui.moveTo(random.randint(0, pyautogui.size()[0]), random.randint(0, pyautogui.size()[1]), duration=.2) if rnd_C0 == 0: pyautogui.click() elif rnd_C0 == 1: pyautogui.doubleClick() elif rnd_C0 == 2: pyautogui.click(button='right') elif rnd_C0 == 3: pyautogui.click(button='middle') else: pyautogui.dragTo(random.randint(0, pyautogui.size()[0]), random.randint(0, pyautogui.size()[0]), duration=.2) time.sleep(.1) def ignore_errors(): try: random_inputs() except Exception: ignore_errors() ignore_errors() [/CODE BLOCK] 설명을 위해 원숭이-1 프로그램이 실행되는 모습을 녹화하여 아래 첫 번째 영상을 만들었다. 프로그램이 약 한 시간 동안 실행되었기 때문에, 시청자가 전체 영상을 다 볼 필요 없이 원숭이-1 프로그램이 어떤 작업을 수행했는지 확인할 수 있도록 첫 번째 영상을 여러 배속으로 편집하여 두 번째 영상을 만들었다. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] 영상에서 볼 수 있듯이, 원숭이-1 프로그램은 어느 순간 자신의 코드를 덮어쓰기 시작한다. 영상 전체는 결국 멈춤 현상과 그에 따른 운영 체제의 충돌로 끝난다. 이 프로그램을 가지고 추가 실험을 했을 때, 원숭이-1 프로그램은 몇 가지 더 놀라운 일을 해냈다. 예를 들어, 빙(Bing) 검색 엔진을 열어 “9/11”라고 입력하거나, 스크린샷을 찍거나, 컴퓨터를 재부팅하거나, 카드 게임을 설치하거나, 무언가 추상적인 것을 “그리기도” 했다(아래 그림 참조). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | MS 페인트로 그린 추상화, 작가: 원숭이-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] 그렇다면 원숭이-1 프로그램이 무제한으로 실행된다면, 이론적으로 같은 컴퓨터의 사용자가 할 수 있는 모든 것(여기서 '모든 것'이란 컴퓨터가 허용하는 모든 작업을 수행하는 것을 의미하며, 강조를 위해 대문자로 표기한다)을 해낼 수 있다고 말할 수 있을까? 이론적으로는 바탕 화면에 폴더를 만들고, 웹 브라우저를 열어 무언가를 검색하고, 워드를 열어 이 고찰을 작성하고, 어떤 책이든 쓰고, 전자 음악을 만들고, 파이썬 프로그램을 짜고, 자기 자신을 작성하는 등의 일을 할 수 있을 것이다. 또한 자기 자신을 끄거나, 컴퓨터 전체를 끄거나, 자신의 코드를 손상시킬 수도 있을 것이다. 바로 여기서 원숭이-1 프로그램이 실행 후 '모든 것'을 할 수 없다는 점이 분명해진다. 왜냐하면 자신을 멈추게 하는 단계도 수행해야 하기 때문이다. 좋다, 그렇다면 자신을 멈추게 하는 단계를 제외하고 '모든 것'을 수행한 뒤 마지막에 그 단계를 수행한다면 어떨까? 지극히 가능성이 낮긴 하지만 불가능한 것은 아니다. 하지만 안타깝게도 여기에는 한 가지 문제가 있다. 자신을 멈추게 하는 단계는 매우 많다는 것이다. 그중 하나라도 수행하게 되면 이후의 어떤 단계도 수행할 수 없게 되며, 이는 원숭이-1 프로그램이 '모든 것'을 할 수 있다는 원래의 전제와 모순된다. 따라서 이 프로그램은 '모든 것'을 해낼 수 없다. 한 가지 해결책이 더 떠오른다. 원숭이-1 프로그램은 운영 체제의 하위 시스템이기 때문에 '모든 것'을 할 수 없다. 프로그램의 영향으로 운영 체제가 종료되면 프로그램 자체도 작동을 멈추기 때문이다. 다음은 운영 체제와 원숭이-1 프로그램의 관계를 설명하는 간단한 다이어그램이다. 화살표는 “~에 영향을 미친다”를 의미한다. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | 프로그램 <-> 운영 체제] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] 문제는 운영 체제가 프로그램에 영향을 미친다는 점이다. 그렇다면 이 고리를 “끊어내고” 운영 체제로부터 완전히 독립적인 프로그램을 만드는 것이 가능할까? 운영 체제에 영향을 미치지만, 운영 체제 자체가 그 프로그램에 영향을 미칠 수는 없는 프로그램 말이다. 다이어그램이 대략 이런 모양인 프로그램 말이다. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | 프로그램 -> 운영 체제] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] 다른 말로 하면, '모든 것'을 할 수 있지만 원칙적으로 자기 자신을 멈추게 할 수는 없는(혹은 구조상 불가능한) 그런 프로그램이 존재할까? 그러한 프로그램을 원숭이-2라고 부르자. 다음 단계에서는 다소 엉뚱하고 더 우아하게 설계할 수도 있었겠지만, 내 생각을 설명하기에 가장 적합한 방법을 제시해 보겠다. 운영 체제로부터 독립적인 프로그램이 어떤 모습일지 시각화해 보았다. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | 원숭이-2] 시각화 [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] 이 장치의 아래층은 키보드 키를 기계적으로 누르는 역할을 한다. 위층은 마우스를 기계적으로 움직이고 클릭하는 역할을 한다. 이 모든 것은 중간층에서 볼 수 있는 간단한 컴퓨터(예: 아두이노, 라즈베리 파이 등)에 연결되어 있다. 바로 그곳에 우리의 원숭이-2 프로그램이 탑재되어 있다. 노트북에는 마우스만 연결되어 있다는 점을 언급하는 것이 중요하다. 즉, 간단한 컴퓨터는 노트북과 어떤 방식으로도 연결되어서는 안 되며, 통신은 순수하게 단방향(간단한 컴퓨터가 노트북에 영향을 미치고, 그 반대는 아님)으로 유지되어야 한다. 또한 원숭이-2 프로그램 코드가 저장된 간단한 컴퓨터도 인터넷에 연결되어서는 안 된다. 이 고찰에서 인터넷은 거대한 미로와 같아서, 우리 장치가 그 속으로 들어가면 그 결과를 아무도 예측할 수 없기 때문이다. 예를 들어, 인터넷과 노트북을 통해 우리의 간단한 프로그램이 어떤 식으로든 자기 자신에게 접속하여 스스로를 종료할 수도 있을 것이다. 이 장치는 더 이상 자기 자신에게 영향을 미쳐 스스로를 종료할 수 없는 것처럼 보인다. 하지만 정말 그럴까? 장치가 스스로를 종료하게 만드는 상황이 발생할 수 있을까? 한 가지 상황이 떠오른다. 인터넷을 통해 장치가 현재 위치에 폭탄이 설치되었다고 관련 기관에 신고하면, 폭발물 처리반이 출동하여 장치를 무력화할 것이다. 물론 이 상황은 매우 가능성이 낮지만, 다시 말하지만 불가능한 것은 아니다. 그렇다면 노트북을 인터넷에서 분리하기만 하면 되지 않을까? 확실히 위에서 언급한 상황은 방지할 수 있겠지만, 그렇다고 문제가 해결되는 것은 아니다. 장치가 간접적으로 자기 자신에게 영향을 미칠 수 있는 다른 상황들이 떠오른다. 가능한 상황 하나를 제시하자면, 이 장치에 대해 아무것도 모르는 사람이 노트북 옆을 지나간다. 그 사람이 장치를 보고 있을 때 화면에 “나를 꺼줘”라는 문구가 나타난다. 그 문구(혹은 훨씬 더 강렬한 문구)가 사람을 설득하여 실제로 장치를 끄게 만들 수도 있다. 좋다, 그렇다면 장치가 어떤 출력도 할 수 없게(모니터도 없고, 스피커도 없는 등) 만들면 어떨까? 그렇게 하면 장치는 외부 세계에 영향을 줄 수 없고, 외부 세계도 장치에 영향을 주어 종료를 유도할 수 없을 것이다. 합리적으로 들리지만, 현실적이지는 않다. 장치는 키보드 백라이트를 켜고 끄거나, 노트북이 켜져 있을 때와 꺼져 있을 때의 소음 차이, 심지어 프로세서의 온도 차이 등 다양한 방식으로 여전히 통신할 수 있다. 나는 이 세상의 일부이면서 동시에 세상과 전혀 상호작용하지 않는 장치를 만드는 것은 불가능하다고 생각한다. 반면에 컴퓨터 사용자가 단순히 키보드를 누르고 마우스를 클릭하는 것만으로도 스스로를 파괴할 수 있다고 주장할 수도 있다. 예를 들어, 다크 웹을 통해 자신의 살인을 청부하는 등의 방식으로 말이다... 결론적으로, 프로그램이 외부 세계와 어떤 식으로든 상호작용한다면, 이론적으로는 사용자가 할 수 있는 모든 것을 할 수 있음에도 불구하고 결국 스스로를 멈추게 할 수 있다는 주장으로 이 고찰을 마친다. ============================================================ TITLE: 순환하는 생명의 계층 SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-08-01 SOURCE: src/content/posts/zacyklena-hierarchie-zivota.mdx BUILT_HTML: zacyklena-hierarchie-zivota/index.html ============================================================ 순환하는 생명의 계층 8월 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | 현미경으로 본 살아있는 패충류] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | 현미경으로 본 죽은 패충류] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] 첫 번째 사진은 약 1 mm 크기의 작은 수생 갑각류인 패충류입니다. 이들은 조류, 효모, 박테리아 등을 먹고 살며, 이른바 여과 섭식자라고 불립니다. 두 번째 사진에서는 이러한 먹이사슬의 계층이 뒤바뀌었습니다. 죽은 패충류의 껍데기를 먹고 있는 보라색 황세균(PSB)과 점균류를 볼 수 있습니다. 놀랍게도 죽음과 분해의 이 장면은 전혀 혐오스럽거나 무섭게 느껴지지 않으며, 오히려 저는 그것이 매우 아름답고 매혹적이라고 생각했습니다. 따라서 두 번째 사진의 외관은 그 내면적 의미와 대조를 이루며, 아마도 바로 이러한 긴장감이 이 작품의 인상을 더욱 강렬하게 만드는 것 같습니다. 이 작품이 저에게 매우 강렬하고 개인적인 인상을 남기는 또 다른 이유는 저 또한 언젠가는 이 패충류와 똑같은 결말을 맞이하게 될 것이라는 사실 때문입니다. ============================================================ TITLE: 반사와 공간 SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-05-01 SOURCE: src/content/posts/odraz-a-prostor.mdx BUILT_HTML: odraz-a-prostor/index.html ============================================================ 반사와 공간 5월 2020 이 연구에서 저는 반사, 그 시각화 및 수학적 모델을 다루었습니다. 저는 정사각형 안의 공이라는 간단한 문제로 시작했습니다. 이 '공'은 사실 수학적 벡터, 즉 위치와 방향을 가진 차원이 없는 점이지만, 단순화를 위해 계속해서 공이라고 부르기로 하겠습니다. 또한 단순화를 위해 공기 저항, 반사 시 에너지 손실 등을 무시했습니다. 따라서 공은 어떤 초기 위치와 각도로 정사각형 안으로 던져집니다. 정사각형의 변에 부딪히면 반사됩니다. 움직이면서 뒤에 궤적을 남깁니다. 이 시뮬레이션은 아래의 대화형 창에서 볼 수 있습니다. 실험을 통해 초기 각도(angle)를 다른 값으로 변경할 수 있습니다. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] 일부 초기 각도 값은 스스로를 덧그리는 매우 단순한 궤적을 생성하지만(각도 45° 및 90°에서), 다른 값들은 매우 혼란스러운 궤적을 생성합니다. 문제는 충분한 횟수의 반사 후에 이러한 궤적들도 스스로 닫히고 덧그리기만 시작할 것인가 하는 점입니다. 아래 그림에서 볼 수 있듯이, 각 반사에는 어떤 각도 φ(n)와 공이 떨어진 정사각형 변의 왼쪽 끝으로부터의 어떤 길이 L(n)을 할당할 수 있습니다. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | 궤적 계산을 위한 보조 그림] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] 각 변의 크기는 1 단위입니다. 따라서 초기 매개변수는 각도 φ(0)의 크기와 왼쪽 끝으로부터의 길이 L(0)입니다. 이렇게 발사된 공은 반사되어 숫자 쌍 φ(1)와 L(1), 이어서 φ(2)와 L(2) 등이 생성됩니다... 따라서 특정 초기 각도와 왼쪽 끝으로부터의 길이에서 궤적이 닫히는지 증명하려면, φ(0) = φ(n) 및 L(0) = L(n)이 되는 숫자 φ(n)과 L(n)이 존재하는지 궁금합니다. 다시 말해, 공이 언젠가 발사된 위치로 돌아와 같은 각도로 반사되는지 궁금한 것입니다. 반사 시 수학적 관점에서 무슨 일이 일어나는지 더 정확히 이해하기 위해, 두 매개변수 φ(n)과 L(n)을 입력하는 알고리즘을 작성했습니다. 그런 다음 알고리즘은 다음 반사의 값인 숫자 φ(n + 1) 및 L(n + 1)의 값을 정확하게 계산합니다. [CODE BLOCK] POKUD φ(n) < 90°: POKUD tan(φ(n)) * (1 – L(n)) < 1: φ(n + 1) = 90° - φ(n) L(n + 1) = tan(φ(n)) * (1 – L(n)) POKUD tan(φ(n)) * (1 – L(n)) = 1: φ(n + 1) = φ(n) L(n + 1) = 0 POKUD tan(φ(n)) * (1 – L(n)) > 1: φ(n + 1) = 180° - φ(n) L(n + 1) = 1 – (tan(90° - φ(n)) + L(n)) POKUD φ(n) = 90°: φ(n + 1) = φ(n) L(n + 1) = L(n) POKUD φ(n) > 90°: POKUD tan(180° - φ(n)) * L(n) < 1: φ(n + 1) = 270° - φ(n) L(n + 1) = 1 – (tan(180° - φ(n)) * L(n)) POKUD tan(180° - φ(n)) * L(n) = 1: φ(n + 1) = φ(n) L(n + 1) = 1 POKUD tan(180° - φ(n)) * L(n) > 1: φ(n + 1) = 180° - φ(n) L(n + 1) = 1 + tan(150° - φ(n)) - L(n) [/CODE BLOCK] 따라서 알고리즘에 두 가지 기본 매개변수(초기 각도와 위치)만 입력하면 다음 단계의 두 매개변수를 얻을 수 있습니다. 이 숫자 쌍들을 숫자 수열의 집합(이 집합을 M이라고 부릅시다)에 순차적으로 넣을 수 있습니다. “공의 궤적이 언젠가 닫힐 것인가?”라는 질문은 논리적으로 “수열 M이 주기적인가?”라는 질문과 동일합니다. 아직은 이 질문에 어떻게 답해야 할지 모르겠습니다. 저는 반사 시뮬레이션을 계속 작업하여 3D로 확장하기로 했습니다. 그 안에서 공은 3차원 공간의 정육면체 벽에서 반사됩니다. 불행히도 이 시뮬레이션은 웹에서 대화형 프레임 형태로 사용할 수 없습니다. 따라서 여기에는 코드와 이미지 형태의 출력만 있습니다. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D 애니메이션] [https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-3.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-3.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-4.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-4.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-5.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-5.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-6.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-6.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-7.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-7.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-8.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-8.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-9.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-9.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-10.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-10.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-11.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-11.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-12.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-12.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-13.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-13.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-14.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-14.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-15.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-15.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-16.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-16.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-17.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-17.png] 위의 다양한 이미지는 정육면체 중심에서 다양한 방향으로 공을 발사하여 생성됩니다. 볼 수 있듯이, 이 초기 방향은 궤적의 형태에 근본적인 영향을 미칩니다. 일부 궤적은 몇 번의 반사 후에 스스로 닫히지만, 다른 궤적은 더 혼란스러워 보입니다. 2D 시뮬레이션과 마찬가지로, 매우 혼란스러워 보이는 궤적조차도 충분한 횟수의 반사 후에 스스로 닫히고 계속해서 반복될지 판단하기는 매우 어렵습니다. 아래는 제가 이 3D 시뮬레이션을 위해 만든 대화형 데모입니다. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: 피보나치 수열에 관한 신화 SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-02 SOURCE: src/content/posts/myty-fibonacciho-posloupnosti.mdx BUILT_HTML: myty-fibonacciho-posloupnosti/index.html ============================================================ 피보나치 수열에 관한 신화 4월 2020 대중 수학에서 아마 가장 잘 알려진 것은 피보나치 수열일 것입니다. 이는 우아한 단순함 때문이기도 하지만, 음악이나 예술과 같은 여러 비과학적 분야에서의 활용 때문이기도 합니다. 어떤 사람들은 이 수열에 마법 같은 능력이 있다고 믿으며, 이 수열이 "우주를 지배한다"거나 "신의 지문"이라고 주장하기도 합니다. 하지만 안타깝게도 인터넷에는 이에 관한 잘못된 정보가 퍼져 있으며, 저는 여기서 그것들을 다루고자 합니다. 우리 모두 이 수열을 알고 있을 테지만, 서론에서 확실히 하기 위해 다시 한번 설명하겠습니다. 피보나치 수열은 다음 공식으로 정의됩니다: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). 이 공식은 말로 간단히 설명할 수 있습니다. 이 수열의 처음 두 항은 숫자 0과 1입니다(따라서 F(0) = 0, F(1) = 1). 그 후 이 두 항을 더하면(1 + 0) 수열의 세 번째 항인 숫자 1가 나옵니다. 즉, 수열은 다음과 같습니다: 0, 1, 1. 다음으로 마지막 두 항을 다시 더하면(1 + 1) 숫자 2이 나옵니다. 그러면 0, 1, 1, 2와 같은 수열이 만들어집니다. 다시 마지막 두 항을 더하고(2 + 1) 그 결과값을 수열에 추가합니다. 이런 식으로 무한히 계속됩니다. 이 수열의 처음 몇 항은 다음과 같습니다: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … 이 수열은 아름다운 수학적 성질을 가지고 있습니다. 예를 들어, 연속된 두 숫자를 가져와 그 비율 F(n + 1) / F(n)을 계산하면 수학 상수 φ, 즉 황금비의 근사값이 나옵니다. 예를 들어 144 / 89 = 1,6179775280898876404494382022472로, 이는 황금비와 매우 가깝습니다. 더 큰 숫자를 선택할수록 근사값은 더 정확해집니다. φ는 무리수(무한 비순환 소수)이므로 이 근사값은 결코 완전히 정확할 수 없습니다. 대중 수학에서 아마 가장 잘 알려진 것은 피보나치 수열일 것입니다. 이는 우아한 단순함 때문이기도 하지만, 음악이나 예술과 같은 여러 비과학적 분야에서의 활용 때문이기도 합니다. 어떤 사람들은 이 수열에 마법 같은 능력이 있다고 믿으며, 이 수열이 "우주를 지배한다"거나 "신의 지문"이라고 주장하기도 합니다. 하지만 안타깝게도 인터넷에는 이에 관한 잘못된 정보가 퍼져 있으며, 저는 여기서 그것들을 다루고자 합니다. 우리 모두 이 수열을 알고 있을 테지만, 서론에서 확실히 하기 위해 다시 한번 설명하겠습니다. 피보나치 수열은 다음 공식으로 정의됩니다 F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). 이 공식은 말로 간단히 설명할 수 있습니다. 이 수열의 처음 두 항은 숫자 0과 1입니다(따라서 F(0) = 0, F(1) = 1). 그 후 이 두 항을 더하면(1 + 0) 수열의 세 번째 항인 숫자 1가 나옵니다. 즉, 수열은 다음과 같습니다: 0, 1, 1. 다음으로 마지막 두 항을 다시 더하면(1 + 1) 숫자 2가 나옵니다. 그러면 0, 1, 1, 2와 같은 수열이 만들어집니다. 다시 마지막 두 항을 더하고(2 + 1) 그 결과값을 수열에 추가합니다. 이런 식으로 무한히 계속됩니다. 이 수열의 처음 몇 항은 다음과 같습니다: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … 이 수열은 아름다운 수학적 성질을 가지고 있습니다. 예를 들어, 연속된 두 숫자를 가져와 그 비율 F(n + 1) / F(n)을 계산하면 수학 상수 φ, 즉 황금비의 근사값이 나옵니다. 예를 들어 144 / 89 = 1,6179775280898876404494382022472로, 이는 황금비와 매우 가깝습니다. 더 큰 숫자를 선택할수록 근사값은 더 정확해집니다. φ는 무리수(무한 비순환 소수)이므로 이 근사값은 결코 완전히 정확할 수 없습니다. 또한 이 수열을 사용하여 매우 유명한 황금비 나선을 구성할 수 있습니다. 1x1 크기의 정사각형을 만들고, 그 다음 1x1 정사각형, 이어서 2x2, 3x3, 5x5, 8x8 정사각형을 만듭니다... 그 후 정사각형 안에 원의 4분의 1을 그리기만 하면 됩니다. 이 과정은 아래 애니메이션에 잘 나타나 있습니다. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | 피보나치 나선 구성 애니메이션] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] 여기서 첫 번째 신화를 볼 수 있습니다. 인터넷에서 앵무조개 껍데기가 피보나치 나선 모양이라는 사진을 자주 봅니다. 하지만 이는 말도 안 되는 소리이며, 아래 사진에서 알 수 있듯이 이 나선은 앵무조개 껍데기의 모양과 전혀 일치하지 않습니다. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | 구글의 피보나치 나선 신화] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] 출처: 구글 이미지 [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | 유튜브의 피보나치 나선 신화] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] 출처: 유튜브 사실 앵무조개의 껍데기는 피보나치 나선(왼쪽 사진) 모양이 아니라 로그 나선(오른쪽 사진) 모양입니다. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | 앵무조개 껍데기와 나선 비교] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] 또 다른 신화는 식물의 꽃잎 수가 피보나치 수열에 의해 결정된다는 주장입니다. 이 신화의 옹호자들은 피보나치 수열의 항이 아닌 수의 꽃잎을 가진 꽃이 존재하기는 하지만, 그런 꽃은 극소수라고 주장합니다. 저는 이 주장을 검증하기로 마음먹고 식물 도감을 가져와 거의 모든 식물의 꽃잎 수를 세어 보았습니다(암꽃과 수꽃의 꽃잎 수가 다르거나 꽃잎이 아예 없는 꽃은 제외했습니다). 하지만 식물학적 관점에서 '꽃잎'이라는 용어는 매우 부정확합니다. 흔히 꽃잎이라고 부르는 것은 식물학에서 화피 [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]라고 합니다. 이는 다시 꽃잎(corolla)과 꽃받침(calyx)으로 나뉩니다(아래 그림 참조). 때로는 이 두 잎이 합쳐져 하나의 이른바 꽃잎을 형성하기도 합니다. 그래서 엑셀 표에 식물 이름과 그에 따른 꽃잎(꽃잎과 꽃받침) 또는 화피의 수를 적었습니다. 알베르트 필라트와 오토 우샤크의 '포켓 식물 도감'에 실린 120개의 식물 중 104개의 식물을 엑셀 표로 옮겼습니다. 이 데이터를 바탕으로 파이썬 프로그래밍 언어를 사용하여 아래 그래프를 만들었습니다. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | 앵무조개 껍데기와 나선 비교] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] 그래프에서 알 수 있듯이, 가장 흔한 화피의 수는 5개이며, 이는 우연히도 피보나치 수열의 숫자입니다. 하지만 그게 전부입니다. 두 번째로 흔한 경우는 숫자 4인데, 이는 피보나치 수열의 숫자가 아닙니다. 만약 이 주장이 사실이라면 그래프에서 분명히 드러났을 것입니다. 따라서 이 신화는 타파되었습니다. 피보나치 수열은 화피의 수와 전혀 관련이 없습니다. 이 두 가지 신화가 전부는 아니지만, 제 임무는 모든 신화를 타파하는 것이 아니라 인터넷에서 피보나치 수열과 황금비에 대해 찾을 수 있는 일부 내용이 터무니없으며 항상 먼저 생각해 보는 것이 중요하다는 점을 지적하는 것이었습니다. 물론 피보나치 수열 전체를 부정하려는 것은 아닙니다. 사실 이 수열은 정말 놀라운 성질을 가지고 있으며, 어떤 경우에는 자연과 수학의 여러 분야에서 실제로 나타나기도 합니다. 하지만 이러한 신화와 잘못된 정보들이 그 아름다움을 약간 훼손하고 있습니다. ============================================================ TITLE: 메타프로그램 SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ 메타프로그램 4월 2020 이 고찰을 위해 나는 파이썬 언어로 가능한 모든 프로그램을 생성하고 실행할 수 있는 프로그램을 만들었다. 우리는 이것을 metaprogram이라고 부를 것이다. 즉, 일종의 '상위 프로그램'이다. 이를 간단히 다음 규칙으로 설명할 수 있다. - 파이썬 프로그래밍 언어에서 사용하는 모든 문자의 목록을 작성한다. - n = 1 - 이 목록에서 n개의 기호로 가능한 모든 순열을 생성한다. - 이 순열 각각을 프로그램으로 실행하고, 오류 메시지가 발생하지 않으면 이 순열을 저장한다. - n = n + 1 - 세 번째 단계로 돌아간다. 이 프로그램이 하는 일을 말로 설명하자면, 오류 메시지 없이 실행될 수 있는 모든 가능한 프로그램을 포함하는 폴더를 생성한다고 할 수 있다. 가장 짧은 한 글자 프로그램(따라서 n = 1)부터 시작하여 모든 순열을 생성한다. 그런 다음 이를 실행하고 오류 메시지가 발생하지 않은 프로그램을 저장한다. 그러한 오류 메시지는 파이썬 언어에서 의미가 없는 문자 순열을 실행함으로써 매우 쉽게 발생할 수 있다. 예를 들어, 내용이 print('Ahoj')인 프로그램은 파이썬에서 의미가 있으므로 오류 메시지 없이 실행되며 그 출력은 'Ahoj'라는 단어가 된다. 그러나 프로그램의 내용이 YFag##A7과 같다면 프로그램의 출력은 오류 메시지(아마도 'SYNTAX ERROR' 유형)가 될 것이다. 따라서 이 프로그램은 체계적으로 모든 프로그램을 생성하고 실행할 수 있어야 한다. 물론 그러한 프로그램은 무한히 많기 때문에 이 metaprogram은 유한한 시간 내에 모두 생성할 수는 없다. 이 프로그램들이 무엇을 할 수 있고 어떤 결과를 가져올지 잠시 생각해보는 것은 흥미롭다. 그러한 프로그램들은 텍스트 출력이 가능할 수 있다. 이는 메타프로그램이 (무한히 오랫동안 실행된다고 가정할 때) 텍스트 출력을 가진 무한히 많은 프로그램을 생성한다는 것을 의미한다. 따라서 이 프로그램들은 'Ahoj'라는 단어, 내 전화번호, 내가 죽는 정확한 날짜, 이 고찰, 셰익스피어의 작품, 아인슈타인의 방정식 E = mc2, 파이(π)의 유효 숫자 몇 자리, 심지어 이 프로그램 자체의 코드까지, 기록된 모든 것을 생성할 수 있다. 또 다른 가능한 출력은 시각적인 것이다. 따라서 프로그램은 벡터 또는 비트맵 그래픽을 생성할 수 있다. 결과적으로 이 프로그램들은 모나리자, 은하수 사진, 페이스북 로고, 또는 아무도 실제로 찍은 적 없는 내가 이 고찰을 쓰고 있는 사진을 생성할 수 있다. 물론 소리 출력도 가능하다. 따라서 프로그램은 비틀즈의 노래 'Lucy in the Sky with Diamonds', J. S. 바흐의 '골드베르크 변주곡' 중 카논, 29년 1989월의 라디오 방송 등을 재생할 수 있다. 물론 우리는 다시 무한히 많은 가능성을 갖게 된다. 하지만 가장 흥미로운 점은 파이썬이 컴퓨터의 운영 체제도 제어할 수 있다는 것이다. 예를 들어 컴퓨터를 끄거나, 일부 파일을 삭제하는 등의 작업을 할 수 있다. 이론적으로는 전 세계에 컴퓨터 바이러스를 생성 및 확산시키거나, 정부를 해킹하거나, 선거를 조작할 수 있어야 한다. 이는 다소 과장된 예시이지만, metaprogram가 언젠가 가능한 모든 프로그램을 생성하고 실행할 것이라는 가정에 근거한다. 그러나 여기서 문제가 발생한다. 처음부터 우리는 metaprogram가 절대 멈추지 않을 것이라고 직관적으로 가정했다. 어쨌든 그것이 가능한 모든 프로그램을 실제로 생성할 것이라는 주장의 전제 조건이기도 했다. 파이썬 언어가 이런 방식으로 운영 체제를 제어할 수 있기 때문에, 컴퓨터를 끄거나 재시작하고, 메타프로그램의 원본 파일을 삭제하거나 손상시키는 프로그램을 생성할 수도 있다. 또한 전체 운영 체제를 손상시킬 수도 있다. 이러한 일이 발생하면 metaprogram은 멈추게 된다. 그러나 이는 이 metaprogram이 언젠가 유한한 시간 내에 멈추게 되며, 따라서 파이썬 언어를 위한 모든 프로그램을 실제로 생성할 수는 없다는 것을 의미한다. 이것은 소위 '신의 역설'을 떠올리게 한다. 신이 전능하다면, 신 자신도 들어 올릴 수 없는 돌을 만들 수 있는가? 그런 돌을 만들 수는 있지만 들어 올릴 수 없다면 전능하지 않은 것이다. 그런 돌을 만들 수 없다면 역시 전능하지 않은 것이다. 논리적인 단계는 메타프로그램의 중단을 야기할 수 있는 프로그램을 제외하는 규칙을 프로그램 내에 만드는 것일 것이다. 예를 들어, 다음 프로그램은 컴퓨터를 끌 수 있다. import os os.system ('shutdown /s /t 1') 프로그램의 첫 번째 줄은 os 패키지의 명령어가 사용될 것임을 나타낸다. 이 패키지 또는 모듈을 사용하여 프로그램은 컴퓨터의 운영 체제와 작동하는 명령을 실행할 수 있다. 프로그램의 두 번째 줄은 컴퓨터를 끈다. 그렇다면 왜 메타프로그램에 import os 명령 사용을 방지하는 규칙을 만들지 않는가? 그렇게 하면 모든 가능한 프로그램의 무한 목록이 완전하지는 않겠지만, 이 교묘한 문제를 피할 수 있을 것이다. 하지만 실제로는 그렇게 작동하지 않는다. 메타프로그램에 이 규칙을 추가하더라도, metaprogram는 언젠가 이 규칙을 포함하지 않는 자신의 복사본을 생성할 것이다. 즉, 새로운 규칙이 없는 원래의 프로그램을 생성할 것이다. 이 불완전한 복사본은 나중에 import os 명령이 사용된 프로그램을 생성하는 것을 막을 수 없다. 그리고 바로 이 명령이 결국 우리의 원래 metaprogram을 종료시킬 것이다. 또 다른 가능성은 개별 프로그램을 실행하지 않고 저장만 하는 것이지만, 그렇게 하면 우리의 metaprogram는 파이썬 언어로 프로그래밍 가능한 모든 것을 수행하지 못하게 된다. 이 문제를 우회할 방법이 떠오르지 않는다. 이론적으로는 컴퓨터를 끄거나 다른 방식으로 metaprogram를 멈출 수 없는 '더 약한' 프로그래밍 언어를 사용하는 것이 가능할 것이다. 이 프로그램의 소스 코드는 다음과 같다. [CODE BLOCK] import string import os from itertools import product symbols = string.printable index = 1 lenght = 1 program = "" while True: # create variations with repetitions of symbols used in python perm = product(symbols, repeat=lenght) for one_perm in perm: for x in one_perm: program += x # white a file.py f = open("program_{}.py".format(index), "w") f.write(program) f.close() # execute file.py and decide if it can run try: exec(compile(open("program_{}.py".format(index), "rb").read(), "program_{}.py".format(index), 'exec'), {}) # {} is for not using variables declered in this .py file except Exception: print(program, "ERROR") else: f = open("running_program_{}.py".format(index), "w") f.write(program) f.close() print(program, "RUNNING") # delete file.py, reset everything to default os.remove("program_{}.py".format(index)) program = "" index += 1 lenght += 1 [/CODE BLOCK] ============================================================ TITLE: 터틀 그래픽으로 구현한 레카만 수열 SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-03-01 SOURCE: src/content/posts/recamanova-posloupnost-zelvi-grafice.mdx BUILT_HTML: recamanova-posloupnost-zelvi-grafice/index.html ============================================================ 터틀 그래픽으로 구현한 레카만 수열 3월 2020 이 프로젝트에서 저는 터틀 그래픽을 사용하여 레카만 수열을 시각화했습니다. 레카만 수열이란 무엇인가? 레카만 수열(영어: Recamán’s sequence)은 음이 아닌 정수들의 수열입니다. n번째 항 a(n)은 다음 규칙에 따라 정의할 수 있습니다. a(0) = 0; n > 0인 경우, 결과가 양수이고 아직 수열에 포함되지 않은 숫자라면 a(n) = a(n-1) – n, 그렇지 않으면 a(n) = a(n-1) + n 따라서 이 수열의 첫 항들은 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11, 22, 10, 23, 9, 24, 8, 25, 43, 62, 42, 63, 41, 18… 입니다. 레카만 수열은 정수 수열 온라인 백과사전(OEIS)에서 코드 A005132 [https://oeis.org/A005132]로 등록되어 있습니다. 닐 슬론(Neil Sloane)은 이 무한 수열이 모든 음이 아닌 정수를 포함한다는 아직 증명되지 않은 추측을 제기했습니다. 터틀 그래픽이란 무엇인가? 터틀 그래픽은 컴퓨터 프로그램으로 그리는 벡터 그래픽입니다. 이 프로그램은 가상 커서를 사용하며, 미리 정해진 규칙에 따라 2D 평면에서 커서의 위치를 변경합니다. 커서가 지나간 자리에 궤적이 남으며 프로그램은 이를 통해 그림을 그릴 수 있습니다. 이러한 프로그램은 다음과 같은 간단한 규칙을 가집니다: - 커서를 x 픽셀만큼 앞으로 이동, - 왼쪽 / 오른쪽으로 x° 회전, - 왼쪽 / 오른쪽으로 x° 회전, - 궤적 그리기 중단, - 궤적 그리기 시작 - … 레카만 수열은 수열의 첫 번째 항 a(n)에서 시작하여 음이 아닌 정수 축 위의 호를 사용하여 자주 시각화됩니다. 그런 다음 이 지점에서 시작하여 다음 항의 값인 a(n+1) 지점에서 끝나는 호를 그립니다. 그 후 a(n+2) 지점에서 시작하여 a(n+4) 지점에서 끝나는 호를 그립니다. 이 과정은 패턴이 충분히 커질 때까지 반복됩니다. 시작 지점의 n이 짝수이면 호는 아래쪽으로, 홀수이면 위쪽으로 그려집니다. 다시 말해, 짝수 단계마다 호는 아래쪽으로, 홀수 단계마다 위쪽으로 그려집니다. 이 과정은 이 영상 [https://youtu.be/FGC5TdIiT9U?si=rKj3Olrersu1HSNh].에서 더 자세히 설명됩니다. [ImageObject: https://vojtamaur.cz/images/recamanova-posloupnost-zelvi-grafice-obr-1.svg] [https://vojtamaur.cz/images/recamanova-posloupnost-zelvi-grafice-obr-1.svg] 위의 그림이 매우 매혹적으로 느껴져서 이 수열을 가지고 더 실험해 보기로 했습니다. 그래서 저는 다음 규칙을 사용하여 터틀 그래픽을 그리는 파이썬 프로그램을 만들었습니다: - n = 0 - a(n)°만큼 왼쪽으로 회전 - 앞으로 이동 - n = n + 1 - 2번째 단계로 돌아가기 오른쪽 아래에서 볼 수 있듯이, 이 간단한 규칙들은 예상치 못하게 복잡한 패턴을 만들어냈습니다. 이 패턴은 본질적으로 무한하며 아래의 인터랙티브 데모에서 그려지는 것은 그 극히 일부분에 불과합니다. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] 이 구조에 너무 매료된 나머지 프로그램을 3일 동안 실행해 두기로 했습니다. 그 시간이 지난 후 프로그램은 3 000 000개 이상의 레카만 수열 항을 생성했고, 구조가 너무 커져서 이에 관한 영상(아래 참조)을 만들기로 했습니다. [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] 이 프로젝트의 간단한 파이썬 소스 코드 예제는 아래에서 확인할 수 있습니다. [CODE BLOCK] import turtle t = turtle.Turtle() ts = turtle.Screen() while True: t.speed(0) t.up() t.left(270) t.setx(0) t.sety(0) t.down() recaman = [0] scale = 8 # set size n = 3500 # set how many iterations for i in range(1, n): if recaman[-1] - i > 0 and recaman[-1] - i not in recaman: recaman.append(recaman[-1] - i) t.left(recaman[-1]) t.forward(scale) else: recaman.append(recaman[-1] + i) t.left(recaman[-1]) t.forward(scale) turtle.Screen().reset() turtle.done() [/CODE BLOCK] ============================================================ TITLE: 그리스 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ 그리스 2020 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] 바이오필름, 그리스 - 메타나 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] 박테리아 - 남세균, 스피로헤타, 규조류, 그리스 - 메타나 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] 박테리아 - 남세균, 스피로헤타, 규조류, 그리스 - 메타나 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] 박테리아 - 스피로헤타, 규조류, 그리스 - 메타나 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] 미확인 생명체, 그리스 - 코로니 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] 규조류, 그리스 - 코로니 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] 규조류, 그리스 - 코로니 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] 규조류, 그리스 - 코로니 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] 규조류, 그리스 - 코로니 [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] 규조류와 갑각류, 그리스 - 코로니 ============================================================ TITLE: 리렐 프랙탈 SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ 리렐 프랙탈 12월 2019 회문수 [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo]는 숫자를 거꾸로 나열해도 값이 변하지 않는 '대칭적'인 수를 말합니다. 예를 들어 2, 55, 121, 1991, 12345678987654321 등이 있습니다. 임의의 자연수를 선택하여 그 수의 거울상(숫자를 거꾸로 쓴 같은 수)을 더하는 과정을 반복하면, 매우 자주 유한한 횟수 내에 회문수에 도달하게 됩니다. 이는 매우 간단한 과정입니다: - x를 임의의 자연수라 하고 y를 그 거울상이라 하자 - x+y 연산을 수행한다 - 합계가 회문수가 아니면 두 번째 단계로 돌아간다 예를 들어: 123 + 321 = 444 또는 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. 하지만 이 알고리즘을 유한하게 반복했을 때 회문수에 도달할 수 있는지 알 수 없는 수들이 존재합니다. 이러한 수를 리렐 수 후보 [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]라고 부릅니다. 즉, 리렐 수(Lychrel number)란 원래의 수와 그 거울상을 더하는 과정을 반복해도 회문수를 생성할 수 없는 자연수를 의미합니다. 어떤 수들은 이 과정을 몇 번 반복(반복 횟수)하면 회문수가 되는데, 더 정확히 말하면 80%의 자연수는 10 000 이내에 회문수가 되고, 90%는 7단계 이내에 회문수가 됩니다. 그러나 예를 들어 숫자 89은 24단계가 지나서야 회문수(8 813 200 023 188)가 됩니다. 따라서 가장 작은 리렐 수 후보는 196이며, 그 다음으로 295, 394, 493, 592, 689, 691, 790, 879 등이 이어집니다. 즉, 각기 다른 수는 회문수를 만드는 데 필요한 반복 횟수가 다릅니다. 특정 수에서 회문수를 만드는 데 필요한 단계 수를 시각화하기 위해 저는 정사각형 표를 만들고 0-99 범위의 정수를 기입했습니다. 이 표는 수학적으로 10x10 행렬 [https://cs.wikipedia.org/wiki/Matice]로 이해할 수 있습니다. 표의 특정 칸에 있는 수에서 회문수를 만드는 데 필요한 단계 수에 따라 할당된 색상(표 오른쪽 스펙트럼 참조)으로 칸을 칠하여 결과적인 패턴을 만들었습니다. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] 저는 이 과정을 계속하기로 결정했고, 그래서 100-199, 200-299, 300-399 등의 숫자 범위에서 후속 표들을 만들었습니다. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-2.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-2.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-3.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-3.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-4.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-4.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-5.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-5.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-6.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-6.png] 이러한 표는 무한히 생성할 수 있습니다. 미리 보기로 처음 300개의 표를 시간순으로 정렬하여 애니메이션 GIF로 만들었습니다. 보시다시피 표들은 실제 애니메이션처럼 서로 연결됩니다. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] 리렐 수 후보가 실제로 리렐 수라는 것을 수학적으로 증명한 사람은 아직 아무도 없다는 점을 언급하는 것이 매우 중요합니다. 다시 말해, 예를 들어 숫자 196이 수많은 단계 후에 결국 회문수가 되지 않을지 아무도 모릅니다. 2012년에 제이슨 두셋(Jason Doucette), 웨이드 반랜딩햄(Wade VanLandingham), 로맹 돌보(Romain Dolbeau)는 이 수에서 회문수를 만들려고 시도했습니다. 그들은 1조 번 이상의 단계를 시도했지만 회문수를 찾지 못했습니다. 하지만 이것이 이 수에서 회문수를 만들 수 없다는 증거는 아닙니다. 어쩌면 1조 1번째 단계에서 만들어질지도 모릅니다. 한 가지 확실한 것은, 만약 이 수에서 회문수를 만들 수 없다면, 이 무차별 대입법 [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou]으로는 결코 이 질문에 답할 수 없다는 것입니다. 이 패턴들을 생성하기 위해 파이썬 프로그램을 작성했기 때문에, 실용적인 관점에서 최대 단계 수를 결정하는 '브레이크'(제 프로그램에서는 50단계로 설정됨)를 설정해야 했습니다. 그래서 50이 표 오른쪽 스펙트럼의 최대값입니다. 만약 그런 브레이크가 없다면, 프로그램은 회문수를 만들 수 없을 것 같은 수들에 대해 무한한 시도를 하다가 멈춰버릴 것입니다. 이러한 회문수들이 우리의 십진법 [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]에 묶여 있다는 점을 깨닫는 것이 중요합니다. 예를 들어, 숫자 255는 십진법에서는 확실히 회문수가 아니지만, 16진법 [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava]으로 쓰면 FF가 되며, 이는 이미 회문수입니다! 이러한 서로 다른 수 체계 [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava]를 진법(base)이라고도 합니다. 따라서 십진법은 base 10, 16진법은 base 16, 이진법은 base 2 등으로 부를 수 있습니다. 그렇다면 이런 질문이 생깁니다. 다른 진법에서는 표가 어떻게 보일까요? 원래의 base 10 표가 10x10 크기였던 것을 고려하면, 더 높은 진법(예: base N)의 표는 NxN 크기가 될 것입니다. 아래의 1 표 애니메이션 GIF에서 볼 수 있듯이, 진법이 높을수록 패턴이 더 '선명'해집니다. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] 이제야 이 구조가 온전한 아름다움을 드러냈으며, 보시다시피 1 표의 구조는 모든 진법에서 동일합니다. 그렇다면 다른 표들은 어떨까요? 2 표의 구조도 모든 진법에서 동일할까요? 아래 GIF에서 볼 수 있듯이 대답은 '예'입니다. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] 2 표에서 이제 재귀의 징후를 볼 수 있습니다. 패턴 자체가 재귀적인 과정으로 생성되었으니 그리 놀랄 일도 아닙니다. 2 표가 프랙탈로 불리기 위한 모든 조건을 충족하므로, 우리는 방금 프랙탈 [https://cs.wikipedia.org/wiki/Frakt%C3%A1l]을 생성했다고 말할 수 있습니다. - 자기 유사성을 가집니다. 즉, 어떤 규모나 해상도에서 관찰하든 반복되는 특정 특징적인 모양(모티프)을 계속 관찰하게 됩니다. - 언뜻 보기에는 매우 복잡한 모양을 띠지만, 간단한 규칙을 반복적으로 적용하여 생성됩니다. 첫 번째 GIF에서 우리는 이미 처음 300개의 표를 보았습니다. 하지만 그것은 빙산의 일각일 뿐입니다! 그렇다면 더 높은 진법의 백만 번째 표는 어떻게 생겼을까요? 혹은 1조 번째 표는요? 그리고 표들을 시간순으로 넘겨서 첫 번째 GIF처럼 애니메이션을 만들면 어떻게 보일까요? 아래는 그러한 '더 높은' 표들의 이미지입니다. 여기서 볼 수 있듯이 표의 순서가 높을수록 표에 포함된 리렐 수가 많아지며(그래서 패턴이 더 하얗게 보입니다). [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-10.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-10.gif] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-11.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-11.gif] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-12.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-12.gif] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-13.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-13.gif] 이로써 우리는 이 구조를 충분히 밝혀냈기에 어떻게 더 나아가야 할지 모르겠습니다. 하지만 여기서 실험할 수 있는 한 가지 가능성이 더 보입니다. 이 글의 시작 부분에는 회문수에 도달하는(또는 도달하지 못하는) 방법을 안내하는 개별 단계들이 나와 있습니다. 흥미를 위해 이 단계들을 수정하여 새로운 과정을 정의해 보겠습니다. - x를 임의의 자연수라 하고 y를 그 거울상이라 하자 - (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x 연산을 수행한다 - 결과값이 회문수가 아니면 두 번째 단계로 돌아간다 이 새로운 규칙들로 표를 만들고 이전처럼 넘겨보면 다음과 같은 애니메이션이 생성됩니다: [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-14.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-14.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-15.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-15.gif] 결과는 정말 놀랍습니다. 분명히 규칙의 변형은 무한히 많습니다. 여기 그러한 수정된 규칙들의 몇 가지 예시가 있으며, 그 아래에는 각각의 시각화 자료가 있습니다: - x를 임의의 자연수라 하고 y를 그 거울상이라 하자 - (x+y) mod x+x 연산을 수행한다 - 결과값이 회문수가 아니면 두 번째 단계로 돌아간다 [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-16.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-16.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-17.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-17.gif] - x를 임의의 자연수라 하자 - (2 *x) : 3 연산을 수행한다 - 두 번째 단계의 결과를 올림한다 - 결과값이 회문수가 아니면 두 번째 단계로 돌아간다 [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-18.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-18.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-19.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-19.gif] 이 패턴들을 생성하는 프로그램으로 실험해보고 싶은 분들을 위해 제가 작성한 파이썬 소스 코드를 여기에 공개합니다: [CODE BLOCK] import numpy as np import matplotlib.pyplot as plt import math # convert positive whole number n in base10 to baseB def base10_to_baseB(B, n): # create base symbols list abc = [] result = [] for symbol in range(B): abc.append([symbol]) # convert number to baseB if n==0: result.append(abc[n]) elif math.log(n, B) < 1: result.append(abc[n]) elif math.log(n, B) >= 1: x = math.floor(n / B) result.append(abc[n % B]) result.append(abc[x % B]) if math.log(n, B) >= 2: for digits in range(2, math.ceil(math.log(n, B)+0.00001)): x = math.floor(x / B) result.append(abc[x % B]) result.reverse() return result # convert positive whole number n in baseB to base10 def baseB_to_base10(B, n): result2=0 for digits in range(0,len(n)): result2+=n[digits][0]*B**(len(n)-digits-1) return result2 #ENTER START AND LAST FRAME and BASE start_frame=1 last_frame=1+100 B=256 start_frame-=1 last_frame-=1 for images_number in range(start_frame,last_frame): #calculate first number of matrix (not iterations of this number!) x = images_number x = (x) * (B ** 2) x_static=x #do all iterations to get whole matrix matOLD=np.array([]) for l in range(1,(B*B)+1): #convert number from base10 to baseB x = base10_to_baseB(B, x) j = 0 z = False while z == False: z = True # check if number is palindrome for k in range(len(x)-1): if x[k] != x[(len(x) - 1) - k]: z = False if z == True: break # add number and it's reverse version y=x x=baseB_to_base10(B,x) y.reverse() y=baseB_to_base10(B, y) x=x+y #change this to generate different images x=base10_to_baseB(B,x) j+=1 #max iterations limit if j>50: j=50 break #create matrices matNEW=np.array([j]) matOLD=np.concatenate((matOLD, matNEW)) #add 1 to iterate next number x=x_static x+=l print("{}/{}".format(x-x_static, (B ** 2))) #report about process #reshape matrices to base x base matOLD=matOLD.reshape(B,B) print(matOLD) #plot on image plt.subplot(211) plt.imshow(matOLD, cmap=plt.cm.nipy_spectral) plt.title("tabulka {} pro čísla {} až {}, base {}".format(images_number+1,x_static,x_static+(B**2)-1,B),fontsize=8) plt.subplots_adjust(bottom=-0.9, right=0.8, top=0.9) cax = plt.axes([0.8, 0.09, 0.02, 0.81]) plt.clim(0, 50) # set limit to colorbar maximal value cb = plt.colorbar(cax=cax) plt.savefig('{}_lychrel {} - {}, base {}.png'.format(images_number+1,x_static,x_static+(B**2)-1,B),dpi=200) cb.remove() #remove colorbar to prevent "border summing" plt.draw() #refresh figure plt.show() [/CODE BLOCK] 그리고 여기에서 대화형 데모를 가지고 놀아볼 수 있습니다: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: 보리수 잎 SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ 보리수 잎 10월 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | 보리수 잎 사진] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | 보리수 잎의 기하학적 도면] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | 기하학적 도면의 공식 정의] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] 첫 번째 그림은 보리수 잎의 단순한 사진입니다. 두 번째 그림은 이 잎 모양의 기하학적 구조입니다. 이 모양은 단 6개의 원과 몇 개의 추가적인 보조 기하학적 도형만을 사용하여 구성되었습니다. 주목할 점은 이 잎을 연필, 눈금이 있는 삼각자, 컴퍼스만으로 매우 쉽게 그릴 수 있다는 것입니다. 구조를 만드는 데 필요한 기하학적 도형들의 크기 비율이 매우 단순하기 때문입니다. 예를 들어, 원 K3와 K4는 원 K1과 K2에 비해 반지름이 두 배입니다. 또한 잎의 '줄기'(전문 용어로 엽병)의 길이는 원 K3와 K4의 반지름과 같습니다. 엽병의 길이(선분 P2A)와 잎몸의 길이(선분 P2B)의 비율은 확실히 언급할 가치가 있습니다. 이들은 1:1,6143의 비율을 이루고 있는데, 이는 소수점 둘째 자리까지의 황금비 [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] 근사치(φ≈1,6180…)입니다. 세 번째 그림은 두 번째 그림과 동형 [https://cs.wikipedia.org/wiki/Izomorfismus]입니다(두 번째 그림의 모든 정보를 보존하므로 동일한 사물의 다른 표현일 뿐입니다). 여기에는 이 잎을 그리는 방법이 기호로 표현되어 있습니다. 따라서 보리수 잎은 하나의 선분(엽병)과 여러 개의 호(잎몸)의 집합으로 정의됩니다. ============================================================ TITLE: 소수 나선 SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ 소수 나선 10월 2019 이 프로젝트에서 저는 소수 [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]의 빈도가 높은 산술 수열 [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost]에 대한 패턴을 찾으려고 시도했습니다. 저는 육각형, 정사각형, 삼각형이라는 세 가지 기본 기하학적 도형으로 구성된 울람 나선 [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la]과 유사한 숫자 나선을 만들어 이러한 패턴을 발견했습니다. 정규 평면 테셀레이션 [https://cs.wikipedia.org/wiki/Teselace]은 이 세 가지 도형으로만 가능하기 때문에 이 도형들을 선택했습니다. 다시 말해, 이 도형들만이 빈틈없이 서로 옆에 배치될 수 있습니다. 육각형 나선 먼저 하나의 육각형을 만들고 그 안에 숫자 1를 적었습니다. 이 육각형의 전체 외곽을 따라 다른 육각형들을 그리고, 숫자 1이 항상 한 열에 수직으로 정렬되도록 시계 방향으로 양의 자연수를 적었습니다. 이 과정을 패턴이 충분히 커질 때까지 반복했습니다. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | 육각형 나선 생성 과정 예시] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] 그 후, 소수가 포함된 모든 육각형을 녹색으로 표시했습니다. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | 육각형 나선] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] 이 도형 안에서 갑자기 놀라운 패턴이 나타났습니다. 왼쪽 상단 두 열에 공차가 6인 등차수열(빨간색으로 강조됨)이 있으며, 이들이 높은 빈도로 소수를 포함하고 있음을 발견했습니다. 왼쪽 열의 n번째 항을 계산하는 공식은 a(n)=6*n+1이고, 오른쪽 열은 a(n)=6*n+5입니다. OEIS(온라인 정수열 백과사전)에서 이 두 수열을 검색해 본 결과, 두 수열 모두 이미 데이터베이스에 코드 A016921 [https://oeis.org/A016921] 및 A016969 [https://oeis.org/A016969]로 등록되어 있음을 알게 되었습니다. 또한 인터넷에서 a(n)=6n+1과 a(n)=6n+5 수열의 집합이 함께 3보다 큰 모든 소수를 포함한다는 흥미로운 주장을 발견했습니다. 소수를 많이 포함하는 이 두 흥미로운 열 외에도, 소수를 전혀 포함하지 않는 홀수 수열(파란색으로 강조됨)도 발견했습니다. 파란색 열의 n번째 항을 계산하는 공식은 a(n)=6*n+3입니다. 이 수열 또한 나중에 OEIS 데이터베이스에서 코드 A016945 [https://oeis.org/A016945]로 찾을 수 있었습니다. 정사각형 나선 같은 방식으로 정사각형 나선을 구성했으며, 이 나선에서도 세 가지 수열이 나타났습니다. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | 정사각형 나선 생성 과정 예시] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | 정사각형 나선] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] 삼각형 나선 이 나선에서도 수열 a(n)=6*n+1과 a(n)=6*n+5가 다시 나타났지만, 이번에는 합쳐진 형태였습니다. 이러한 결합은 나선 구성의 매 짝수 단계마다 삼각형이 180° 회전하기 때문에 발생합니다(일부 삼각형은 끝이 위를 향하고, 다른 삼각형은 끝이 아래를 향합니다). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | 삼각형 나선 생성 과정 예시] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg | 삼각형 나선] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg] ============================================================ TITLE: 수직 및 수평 줄무늬의 대비 착시 SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-08-02 SOURCE: src/content/posts/iluze-kontrastu-vertikalnich-horizontalnich-pruhu.mdx BUILT_HTML: iluze-kontrastu-vertikalnich-horizontalnich-pruhu/index.html ============================================================ 수직 및 수평 줄무늬의 대비 착시 8월 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | 수직 및 수평 줄무늬 비교] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] 위 그림의 수평 줄무늬는 멀리서 볼 때 수직 줄무늬보다 대비가 낮아 보입니다. 하지만 가까이서 보면 알 수 있듯이 실제로는 동일합니다. 머리를 왼쪽이나 오른쪽으로 45° 돌리면 이 착시는 사라집니다. 머리를 왼쪽이나 오른쪽으로 90° 돌리면 수평 줄무늬가 수직으로 변하여 더 대비가 강해 보입니다. 저는 피보나치 단어 나선형 그림에서 이 착시를 발견했습니다 [https://vojtamaur.cz/spirala-fibonacciho-slova/]. 이 정사각형 그림은 마치 네 개의 삼각형으로 구성된 것처럼 보입니다. 두 개는 수평 줄무늬로 채워져 있고, 두 개는 수직 줄무늬로 채워져 있습니다. 저는 이 착시가 수직-수평 착시와 유사한 원리로 작동한다고 생각합니다 [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. 또한 특정 신경 세포 그룹이 다양한 자극에 반응하는 방식과 관련이 있다고 생각합니다. 신경 세포는 수직 줄무늬, 대각선 줄무늬, 수평 줄무늬 등과 같은 다양한 자극에 다르게 반응하기 때문입니다(괴델, 에셔, 바흐 책, 11장 참조). 놀라운 점은 이 착시가 사람마다 다르게 나타난다는 것입니다. 어떤 사람은 매우 명확하게 느끼지만, 어떤 사람에게는 전혀 작동하지 않습니다. 이 착시는 아래 그림에서 더욱 두드러집니다. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | 수직 및 수평 줄무늬로 구성된 이미지] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: 피보나치 단어의 나선 SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-08-01 SOURCE: src/content/posts/spirala-fibonacciho-slova.mdx BUILT_HTML: spirala-fibonacciho-slova/index.html ============================================================ 피보나치 단어의 나선 8월 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | 피보나치 단어의 나선: 파벨 부르다(Pavel Burda)의 프로그램 출력] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] 이 도형을 그리기 위해 나는 자연수가 울람 나선에 배치되는 것과 같은 방식으로 피보나치 단어 [https://cs.wikipedia.org/wiki/Fibonacciho_slovo]를 나선에 배치했다. 이 나선의 개별 숫자는 다음 규칙에 따라 표시했다: 0 = 검은색 사각형, 1 = 흰색 사각형(이 과정은 아래 애니메이션에 나와 있다). 이 과정을 효율화하기 위해 자바스크립트 스크립트 언어를 사용했다. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | 과정 애니메이션 예시] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] 피보나치 단어란 무엇인가? 피보나치 단어는 이진 숫자(또는 더 일반적으로는 임의의 두 기호)의 특정 수열이다. 피보나치 수열 [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost]과 비슷하게 얻을 수 있지만, 덧셈 대신 단어의 연결을 사용한다. 처음 두 항은 다음과 같이 정의된다: S0 = 0, S1 = 01. 연결을 통해 생성된 다음 항(즉, 마지막 항 뒤에 끝에서 두 번째 항을 추가)은 S2 = 010이 된다. 따라서 피보나치 단어의 처음 몇 자리 수열은 다음과 같다: 0100101001001010010100100101001001… 울람 나선이란 무엇인가? 울람 나선 [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la] 또는 소수 나선은 자연수를 나선형으로 배열하고 소수를 강조하여 생성되는 이미지이다. 1963년1963 수학자 스타니스와프 울람(Stanisław Ulam)에 의해 발견되었다. 울람은 직사각형 격자에 자연수를 적었는데, 1을 중앙에 두고 나머지 숫자를 나선형으로 바깥쪽으로 배치했다. 프로젝트 소스 코드 [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] 아이디어 제공자: 보이타 마우르(Vojta Maur) 코드 작성자: 파벨 부르다(Pavel Burda) ============================================================ TITLE: 이탈리아 - 베네치아 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-07-01 SOURCE: src/content/posts/cestovani-italie-benatky-2019.mdx BUILT_HTML: cestovani-italie-benatky-2019/index.html ============================================================ 이탈리아 - 베네치아 2019 비디오 [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: 색상, 형태 그리고 음조 SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-02 SOURCE: src/content/posts/barva-tvar-ton.mdx BUILT_HTML: barva-tvar-ton/index.html ============================================================ 색상, 형태 그리고 음조 빨강 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | 색채 이론 - 바실리 칸딘스키] [https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png] 예술가 바실리 칸딘스키 [https://cs.wikipedia.org/wiki/Vasilij_Kandinskij]와 그의 색채 이론에 따르면 색상과 형태 사이에는 연관성이 존재합니다. 그는 당시 사용되던 RYB [https://cs.wikipedia.org/wiki/RYB] 색상 모델(빨강, 노랑, 파랑)에 세 가지 2D 기하학적 형태를 다음과 같이 대응시켰습니다. 삼각형 = 노랑, 사각형 = 빨강, 원 = 파랑. 저는 그의 작품에서 영감을 받아 이 색채 이론의 현대적 버전을 만들었습니다. 오늘날 다소 구식이 된 RYB [https://cs.wikipedia.org/wiki/RYB] 색상 모델 대신, 물리적으로 더 정확하고 현재 더 널리 사용되는 RGB [https://cs.wikipedia.org/wiki/RGB] 색상 모델(빨강, 초록, 파랑)을 사용했습니다. 칸딘스키가 사용했던 사각형을 오각형으로 대체했는데, 이는 사각형이 원보다는 삼각형과 더 유사한 반면, 오각형은 삼각형과 원 사이의 전환점으로 더 적합해 보이기 때문입니다. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | 색채 이론 - 보이타 마우르] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] 삼각형과 원 사이의 적절한 형태(오각형)를 찾기 위해 도형의 내각을 사용했습니다. 정삼각형의 내각은 60°(또는 60^1)입니다. 원의 내각은 180°(또는 60^1.268324336648371)가 되어야 합니다. 네, 원은 변이 없으므로 내각을 가질 수 없지만, 예를 들어 천각형의 내각은 179,64°이며 이 형태는 시각적으로 원과 매우 유사합니다. 이 두 지수를 평균내면 60^[(1+1.268324336648371):2] 결과값 103.923°를 얻습니다. 이 내각은 내각이 108°인 오각형과 가장 유사합니다. 이 색채 이론을 확장하기 위해 같은 방식으로 기본 색상 형태들 사이의 전환을 추가하여 다음과 같은 관계를 설정했습니다: 사각형 = 노랑, 팔각형 = 시안. 저는 이 이론을 보완하기 위해 색상 형태를 음높이에 대응시켜 보았습니다: 예각 + 따뜻한 색 = 높은 음, 둔각 + 차가운 색 = 낮은 음. 이 개념을 악보에 기록했습니다. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | 확장된 색채 이론 - 보이타 마우르] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] 저는 이 이론을 보완하기 위해 색상 형태를 음높이에 대응시켜 보았습니다: 예각 + 따뜻한 색 = 높은 음, 둔각 + 차가운 색 = 낮은 음. 이 개념을 악보에 기록했습니다. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | 색채 음악 이론 - 보이타 마우르] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] 어떤 형태나 음조에도 대응시키지 못한 유일한 색은 마젠타입니다. 마젠타는 초록과 비슷해야 합니다(마젠타 역시 파랑과 빨강 사이의 색이며, 동시에 차갑고 따뜻한 성질을 가집니다). 반원처럼 보여야 할까요? 아니면 둥근 삼각형일까요? 아니면 초록과 동일하게 오각형이어야 할까요? 아직까지 이 질문에 대한 답을 찾지 못했습니다. ============================================================ TITLE: 인간의 시각 SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ 인간의 시각 6월 2019 인간의 시각은 사실 대부분의 사람들이 생각하는 것과는 다릅니다. 우리 눈이 만들어내는 원본 데이터는 뇌가 우리에게 해석해 주는 방식, 즉 우리가 본다고 생각하는 방식과는 매우 다릅니다. 아래 이미지는 우리 뇌의 '후반 작업' 보정을 거치지 않은 '순수 데이터'를 시각화한 것입니다. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | 인간 시각의 시각화] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] 이미지에서 몇 가지 두드러진 불완전함을 확인할 수 있습니다: - 이미지가 수평 및 수직으로 반전되어 있습니다. 모든 아이는 태어날 때 이렇게 보지만, 시간이 지나면서 뇌가 이미지를 뒤집는 법을 배웁니다. 이 현상은 해리성 환각제를 복용한 후 매우 드물게 나타날 수도 있습니다. - 이미지는 각 눈에 대해 별도로 표현되며, 뇌만이 이를 하나의 이미지로 결합합니다. - 이미지는 중앙의 작은 부분에서만 선명하고 가장자리로 갈수록 흐려집니다. - 이미지는 중앙의 작은 부분에서 가장 색감이 풍부하며 가장자리로 갈수록 채도가 낮아집니다. 이는 눈 중앙에 원추세포가 많고 중심에서 멀어질수록 급격히 감소하기 때문입니다. 각 눈에는 검은 점 하나가 있는데, 이를 맹점(전문 용어로 암점)이라고 합니다. 눈의 이 부분에는 시신경이 위치하기 때문에 원추세포나 간상세포가 전혀 없습니다. 뇌는 일반적으로 이러한 맹점을 다른 쪽 눈의 정보로 채웁니다. - 직선은 어안 렌즈나 광각 카메라 렌즈 효과처럼 약간 곡선으로 왜곡되어 있습니다. 뇌는 이러한 선을 곧게 펴려고 노력하지만, 이는 단순한 착시일 뿐입니다. - 시야에는 코도 보이지만 뇌가 일반적으로 이를 필터링합니다. - 이미지는 완벽하게 깨끗하지 않고 미세한 시각적 노이즈를 포함하고 있습니다. 이는 빛의 물리적 노이즈, 광수용체 자체의 노이즈, 시각 시스템의 기타 신경 활동이 결합되어 발생합니다. 일반적인 조건에서 뇌는 대부분 이를 억제하지만, 어둠 속에서나 눈을 감았을 때, 또는 단색 표면에서 특히 두드러질 수 있습니다. 상업, 응용 예술 및 디자인 전문 학교의 애니메이션 과목 2학년 기말 과제에서 저는 다양한 흥미로운 안구 질환을 시뮬레이션하는 영상을 제작했습니다: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: 탄자니아 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ 탄자니아 2019 사진, 텍스트 이 발표는 제가 탄자니아에 단기간 머무는 동안 수집한 다양한 주관적 관찰과 통찰을 요약한 것입니다. 이러한 관찰과 느낌을 사진과 글로 표현합니다. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-4.jpg] 저는 제 작품을 통해 현지 주민들을 돕고 그들의 문제에 대한 인식을 확산시켜 특정 인종적 편견을 없애고자 합니다. 또한 유럽이 여러 면에서 이 나라로부터 본받을 점이 많다고 생각합니다. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-6.jpg] 탄자니아에는 이슬람교와 기독교라는 두 개의 주요 종교 집단이 있습니다. 이 두 집단의 공존은 21세기를 사는 평범한 유럽인에게는 상상하기 어려울 수 있지만, 이곳의 무슬림과 기독교인들은 평화롭게 살며 서로를 존중합니다. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-10.jpg] 저는 개인적으로 제복을 입은 사람들(경찰, 군인, 경비원 등)을 좋아하지 않습니다. 적어도 체코 공화국에서는 그렇습니다. 그들에게 부여된 권한으로 인해 그들의 오만함도 커진다고 생각하기 때문입니다. 하지만 제복에 대한 이러한 반감은 탄자니아에서는 완전히 opodstatněný.Lid지 않았습니다. 그곳에서 제복을 입은 사람들은 저에게 친절하게 대했고 항상 도움을 주었습니다. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-19.jpg] 현지 주민들은 관광지 밖에서도 매우 상냥하고 친절하게 느껴졌습니다. 현지 마을을 방문했을 때 사람들은 "Jambo!"(번역하면 "안녕!")라는 인사로 저를 맞아주었습니다. 그들 중 많은 이들이 저와 대화를 나누기도 했습니다. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-25.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-26.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-26.jpg] "이 따뜻한 지역 사람들은 우리보다 더 잘 웃는 것 같아" (체코로 돌아오는 비행기 안에서 들은 승객들의 대화 파편) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] 세계화 덕분에 잔지바르에는 관광 산업이 형성되어 많은 장점과 단점을 가져왔습니다. 주요 장점은 경제 성장과 교육 수준의 향상입니다. 또 다른 장점은 세계적으로 이 나라에 대한 인지도가 높아진다는 것이지만, 안타깝게도 많은 관광객이 결코 넘지 않는 호텔 단지의 거대한 벽들이 이러한 장점을 종종 상쇄합니다. 단점으로는 현지 문화의 파괴를 꼽습니다. 이 문제의 예로 탄자니아 본토(주로 킬리만자로 주변 지역)에서 관광객이 많이 모이는 지역(잔지바르 해변)으로 이주하는 많은 마사이족을 들 수 있습니다. 이 마사이족들은 그곳에서 싸구려 물건을 팔며 그저 관광 상품으로 전락했습니다. 마사이족은 누군가 자신을 사진으로 찍으면 영혼을 빼앗긴다고 믿습니다. 하지만 관광지에서는 몇 센트만 주면 기꺼이 사진 촬영에 응합니다. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: 인물 초상 SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ 인물 초상 12월 2018 이 프로젝트는 플젠(Nerudova 33)에 위치한 상업, 응용 예술 및 디자인 중등 전문 학교의 사진 과목을 위한 학교 과제로 시작되었습니다. 목표는 인물 사진, 심리학적 성격 유형, 이미지 투영, 애니메이션 및 사운드를 실험적으로 결합하는 것이었습니다. 사진과 영상의 최종 형태는 아이젠크(Eysenck)의 성격 검사와 갈레노스(Galen)의 4기질설에 따른 기질 분류를 바탕으로 했습니다. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | 서론, 아이젠크 검사] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | 성격 유형별 도형 할당] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | 투영의 색채] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | 사진] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | 사진] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | 도형 애니메이션] [https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg | 비디오] [https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg | 사운드] [https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg] ============================================================ TITLE: 체스판 격자 SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ 체스판 격자 12월 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] 예시 사진에 체스판 격자를 적용했는데, 체스판의 한 칸은 사진의 한 픽셀 크기와 같습니다. 이 격자를 적용하면 체스판의 흰색 영역은 사진의 원래 픽셀이 되고, 검은색 영역은 색상과 명도가 반전된 픽셀이 됩니다. 따라서 전체 크기의 사진은 회색 단색 면처럼 보이지만, 디지털 방식으로 확대해야만 원본 사진이 나타납니다. Full HD 모니터에서 올바르게 표시되려면 사진의 높이가 약 2000 픽셀이어야 합니다. 픽셀 그리드를 바이큐빅(bicubic) 방식으로 리샘플링하는 브라우저에서 사진을 열면 올바르게 표시되지 않을 수 있습니다. 검증된 브라우저로는 Windows 사진 뷰어 등이 있습니다. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] 이 원리를 활용한 또 다른 예시로 색상과 의미의 대비를 모두 포함하는 사진을 만들었습니다. ============================================================ TITLE: 노르웨이 - 로포텐 제도 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-09-01 SOURCE: src/content/posts/cestovani-norsko-lofoty-2018.mdx BUILT_HTML: cestovani-norsko-lofoty-2018/index.html ============================================================ 노르웨이 - 로포텐 제도 2018 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-17.jpg] ============================================================ TITLE: 정보의 왜곡 SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ 정보의 왜곡 8월 2018 우리가 인터넷에서 보는 기사는 얼마나 많은 중개자를 거쳐 우리에게 전달될까요? 그 진실성은 믿을 만한가요? 우리가 휴대폰, 컴퓨터, 텔레비전 화면을 통해 보는 세상은 실제와 얼마나 다를까요? 우리가 보는 모든 정보는 여러 출처를 통해 확인하는 것이 중요하며, 그 진실성을 무조건 신뢰해서는 안 됩니다. 이 작품은 한 장의 사진을 촬영한 뒤, 그 사진을 컴퓨터 모니터에 띄워 반복적으로 촬영하는 과정을 거쳐 제작되었습니다. [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-1.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-2.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-3.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-4.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-5.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-6.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-7.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-8.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-9.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-10.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-11.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-12.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-13.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-14.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-15.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-16.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif | 위의 이미지들로 구성된 애니메이션] [https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif] ============================================================ TITLE: 멕시코 2018 SLUG: cestovani-mexiko-2018 URL: https://vojtamaur.cz/cestovani-mexiko-2018/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-06-01 SOURCE: src/content/posts/cestovani-mexiko-2018.mdx BUILT_HTML: cestovani-mexiko-2018/index.html ============================================================ 멕시코 2018 비디오, 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-1.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/P8HuF8GOC9E?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-24.jpg] ============================================================ TITLE: 각설탕 SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ 각설탕 21. 3. 2018 - 30. 4. 2018, 플젠 DEPO2015: ART3 [ImageObject: https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-1.jpg] DEPO2015 웹사이트의 전시 정보 (아카이브): https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: 두 개의 리듬 SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ 두 개의 리듬 4월 2018 첫 번째 영상은 시각적 깜빡임과 청각적 클릭 소리라는 두 가지 리듬으로 구성됩니다. 이 두 리듬은 지속 시간이 미세하게 다릅니다. 이러한 작은 차이로 인해 영상은 특정 부분에서 강한 불안감을 자아냅니다. 두 번째 영상에서는 이 기본 개념에 반전 주제를 다룬 영상 자료를 추가했습니다. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | 기본 개념] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] 두 개의 리듬 1 - 흑 x 백, 기본 개념 [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | 기본 개념의 적용] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] 두 개의 리듬 2 - 영상 자료에 대한 기본 개념의 적용 ============================================================ TITLE: 사람이 선택한 난수 SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/nahodna-cisla-zvolena-clovekem.mdx BUILT_HTML: nahodna-cisla-zvolena-clovekem/index.html ============================================================ 사람이 선택한 난수 4월 2018 이 작품에서는 여러 사람에게 설문지를 배포했습니다. 피실험자들은 이 설문지에 떠오르는 1-100 범위 내의 난수 100개를 적었습니다. 그 후 저는 이 데이터를 컴퓨터로 옮겨 각 설문지마다 하나의 그래프를 만들었습니다. 가로축(x축)은 각 숫자의 순서를 나타내고, 세로축(y축)은 선택된 숫자의 값을 나타냅니다. 파란색 그래프는 컴퓨터, 즉 난수 생성기에 의해 생성된 것입니다. 모든 그래프를 전체적으로 비교해보면, 각 피실험자가 자신만의 숫자 입력 방식을 가진 고유한 그래프를 가지고 있음을 알 수 있습니다. 또한 많은 그래프에서 거의 동일한 특정 주기(대부분 숫자가 점진적으로 증가하고 감소하는 형태)가 반복되는 것을 관찰할 수 있습니다. 난수 생성기가 선택한 숫자 [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | 컴퓨터가 선택한 난수 그래프] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] 사람이 선택한 숫자 [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | 사람이 선택한 난수 그래프, Hana Antolová (71세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | 사람이 선택한 난수 그래프, Lukáš Plescher (18세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | 사람이 선택한 난수 그래프, Natálie Bártková (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | 사람이 선택한 난수 그래프, Michaela Jedličková (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | 사람이 선택한 난수 그래프, Alena Maurová (53세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | 사람이 선택한 난수 그래프, Daniel Šírek (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | 사람이 선택한 난수 그래프, Pavel Burda (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | 사람이 선택한 난수 그래프, Jáchym Štěpka (15세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | 사람이 선택한 난수 그래프, Filip Drábek (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | 사람이 선택한 난수 그래프, Jiří Rampouch (15세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | 사람이 선택한 난수 그래프, Petr Kubíček (43세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | 사람이 선택한 난수 그래프, Jan Kubíček (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | 사람이 선택한 난수 그래프, Ivana Martínková (15세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | 사람이 선택한 난수 그래프, Tereza Bartovská (15세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | 사람이 선택한 난수 그래프, Michaela Balázsová (17세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | 사람이 선택한 난수 그래프, Kateřina Příplatová (15세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | 사람이 선택한 난수 그래프, Denisa Holubová (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | 사람이 선택한 난수 그래프, Klára Holubová (10세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | 사람이 선택한 난수 그래프, Andrea Nečekalová (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | 사람이 선택한 난수 그래프, Kateřina Benešová (84세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | 사람이 선택한 난수 그래프, Klára Zachardová (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | 사람이 선택한 난수 그래프, Tereza Lukášová (15세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | 사람이 선택한 난수 그래프, Eva Kloubová (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | 사람이 선택한 난수 그래프, Nicole Pichlerová (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | 사람이 선택한 난수 그래프, Michaela Šprynarová (16세)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] 작성된 설문지 예시 [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | 작성된 설문지 스캔본] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: 불규칙한 호흡 SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ 불규칙한 호흡 3월 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] 이 4분짜리 오디오 트랙에는 죽어가는 고양이의 기록이 담겨 있습니다. 녹음에는 불규칙한 호흡과 덜 눈에 띄는 심장 박동 소리, 이렇게 두 가지 주요 소리가 들립니다. ============================================================ TITLE: 조개의 시선에서 SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/z-pohledu-musle.mdx BUILT_HTML: z-pohledu-musle/index.html ============================================================ 조개의 시선에서 3월 2018 이 영상들은 조개가 무엇을 느끼고 경험하는지에 대한 인식에 초점을 맞춥니다. 조개의 세계관은 인간의 관점보다 결코 덜 중요하지 않습니다! 첫 번째 영상에서는 바다의 원본 녹화본을 볼 수 있습니다. 두 번째 영상의 화면 왼쪽에는 원본 녹화본의 각 프레임별 평균 색상이 투영됩니다. 화면 오른쪽에는 이 색상을 정의하는 RGB 그래프가 있습니다. [VideoObject: https://www.youtube-nocookie.com/embed/mxfAcE8KYaQ?rel=0&showinfo=0] [VideoObject: https://www.youtube-nocookie.com/embed/lZknZa20ilY?rel=0&showinfo=0] ============================================================ TITLE: 오만 2018 SLUG: cestovani-oman-2018 URL: https://vojtamaur.cz/cestovani-oman-2018/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-01-01 SOURCE: src/content/posts/cestovani-oman-2018.mdx BUILT_HTML: cestovani-oman-2018/index.html ============================================================ 오만 2018 비디오, 사진 [VideoObject: https://www.youtube-nocookie.com/embed/wfHLdFqXR9w?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-25.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-26.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-29.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-29.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-30.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-31.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-32.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-33.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-34.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-34.jpg] ============================================================ TITLE: 곰팡이 SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ 곰팡이 11월 2017 이 사진 연작은 내 독일어 교과서에 핀 곰팡이를 기록한 것이다. 사진들은 교과서 페이지 순서대로 배열되어 있다. 이를 통해 각 사진마다 우연적이고 흥미로우며 실험적인 구도가 만들어진다. [ImageObject: https://vojtamaur.cz/images/plisen-obr-1.jpg] [https://vojtamaur.cz/images/plisen-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-2.jpg] [https://vojtamaur.cz/images/plisen-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-3.jpg] [https://vojtamaur.cz/images/plisen-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-4.jpg] [https://vojtamaur.cz/images/plisen-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-5.jpg] [https://vojtamaur.cz/images/plisen-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-6.jpg] [https://vojtamaur.cz/images/plisen-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-7.jpg] [https://vojtamaur.cz/images/plisen-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-8.jpg] [https://vojtamaur.cz/images/plisen-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-9.jpg] [https://vojtamaur.cz/images/plisen-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-10.jpg] [https://vojtamaur.cz/images/plisen-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-11.jpg] [https://vojtamaur.cz/images/plisen-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-12.jpg] [https://vojtamaur.cz/images/plisen-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-13.jpg] [https://vojtamaur.cz/images/plisen-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-14.jpg] [https://vojtamaur.cz/images/plisen-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-15.jpg] [https://vojtamaur.cz/images/plisen-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-16.jpg] [https://vojtamaur.cz/images/plisen-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-17.jpg] [https://vojtamaur.cz/images/plisen-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-18.jpg] [https://vojtamaur.cz/images/plisen-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-19.jpg] [https://vojtamaur.cz/images/plisen-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-20.jpg] [https://vojtamaur.cz/images/plisen-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-21.jpg] [https://vojtamaur.cz/images/plisen-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-22.jpg] [https://vojtamaur.cz/images/plisen-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-23.jpg] [https://vojtamaur.cz/images/plisen-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-24.jpg] [https://vojtamaur.cz/images/plisen-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-25.jpg] [https://vojtamaur.cz/images/plisen-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-26.gif | 위 이미지들로 구성된 애니메이션] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: 규칙적인 격자의 교란 SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-10-01 SOURCE: src/content/posts/naruseni-pravidelneho-rastru.mdx BUILT_HTML: naruseni-pravidelneho-rastru/index.html ============================================================ 규칙적인 격자의 교란 10월 2017 이 작업에서 저는 일련의 추상적인 작품들을 만들고자 노력했습니다. 문서를 네 부분으로 나누었습니다. 첫 번째 부분에서는 기본적인 규칙적 격자를 만들었고, 두 번째 부분에서는 이 격자를 바탕으로 미세하게 교란을 주어 불안감을 조성하기 시작했습니다. 세 번째 부분에서는 이 규칙적인 기하학적 격자를 불규칙한 대비의 유기적 형태로 교란했습니다. 그리고 마지막 네 번째 부분에서는 이러한 유기적 형태들에 애니메이션을 적용했습니다. 제1부: 기본 격자 [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | 추상 1.0 - 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] 제2부: 미세한 편차를 통한 격자의 교란 [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | 추상 2.0.0 - 회전된 하나의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | 추상 2.0.1 - 회전된 두 개의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | 추상 2.0.2 - 회전된 세 개의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | 추상 2.1.0 - 불규칙한 하나의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | 추상 2.1.1 - 불규칙한 두 개의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | 추상 2.1.2 - 불규칙한 세 개의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | 추상 2.2.0 - 불규칙한 하나의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | 추상 2.2.1 - 불규칙한 두 개의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | 추상 2.2.2 - 불규칙한 세 개의 줄무늬로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] 제3부: 유기적 형태를 통한 격자의 교란 [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | 추상 3.0.0 - 하나의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | 추상 3.0.1 - 두 개의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | 추상 3.0.2 - 세 개의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | 추상 3.1.0 - 하나의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | 추상 3.1.1 - 두 개의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | 추상 3.1.2 - 세 개의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | 추상 3.2.0 - 하나의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | 추상 3.2.1 - 두 개의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | 추상 3.2.2 - 세 개의 유기적 형태로 교란된 규칙적인 격자] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] 제4부: 애니메이션화된 유기적 형태를 통한 격자의 교란 [VideoObject: https://www.youtube-nocookie.com/embed/Gz2IRKKnkno?rel=0&showinfo=0] ============================================================ TITLE: 중국 2017 SLUG: cestovani-cina-2017 URL: https://vojtamaur.cz/cestovani-cina-2017/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-07-01 SOURCE: src/content/posts/cestovani-cina-2017.mdx BUILT_HTML: cestovani-cina-2017/index.html ============================================================ 중국 2017 비디오, 사진 [VideoObject: https://www.youtube.com/embed/_bNP2rulSeA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-25.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-26.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-29.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-29.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-30.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-31.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-32.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-32.jpg] ============================================================ TITLE: 난수 생성기 SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2017-06-18 SOURCE: src/content/posts/vystavy-generator-nahodnych-cisel.mdx BUILT_HTML: vystavy-generator-nahodnych-cisel/index.html ============================================================ 난수 생성기 3. 5. 2017 - 18. 6. 2017, 도마즐리체 슈필라르 형제 갤러리: KONKRET 2017 [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-4.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-5.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-6.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-6.jpg] [MediaObject: https://vojtamaur.cz/files/vystavy-generator-nahodnych-cisel-dokument.pdf] 내가 어떻게 우연을 접하게 되었나, 혹은 도시에서 우연까지: http://vojtamaur.cz/od-mesta-az-po-nahodu/ ============================================================ TITLE: 잉글랜드 2013, 2015, 2017 SLUG: cestovani-anglie-2013-2015-2017 URL: https://vojtamaur.cz/cestovani-anglie-2013-2015-2017/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-06-01 SOURCE: src/content/posts/cestovani-ekvador-galapagy-2017.mdx BUILT_HTML: cestovani-anglie-2013-2015-2017/index.html ============================================================ 잉글랜드 2013, 2015, 2017 비디오, 사진 [VideoObject: https://www.youtube-nocookie.com/embed/t3g4mSYj7lc?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-15.jpg] ============================================================ TITLE: 부활 SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ 부활 4월 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | 원본 수정되지 않은 사진] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | ANSI 수정 후 사진] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] 5월 2016에 저는 모로코에서 현지 묘지를 촬영했습니다. 사진의 ANSI 코드에서 모든 십자가(†)를 별표(*)로 변경했습니다. 이렇게 수정된 사진을 다시 저장했습니다. ============================================================ TITLE: 색상 평균 SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ 색상 평균 4월 2017 이미지의 왼쪽 부분에는 34x34 픽셀 격자로 된 1156장의 사진이 배치되어 있습니다. 각 색상 픽셀은 해당 국가의 개별 사진의 평균 색상을 나타냅니다. 이미지의 오른쪽 부분은 왼쪽 부분의 모든 픽셀의 평균 색상, 즉 해당 국가의 모든 사진의 평균 색상입니다. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | 체코 공화국] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] 체코 공화국 [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg | 중국] [https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg] 중국 [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg | 에콰도르] [https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg] 에콰도르 [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg | 케냐] [https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg] 케냐 [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg | 멕시코] [https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg] 멕시코 ============================================================ TITLE: 탱크 SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ 탱크 4월 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | 원본 수정되지 않은 사진] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | ANSI 수정 후 사진] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] 12월에 2012 나는 이스라엘 네게브 사막에서 전투 tank를 촬영했다. 사진의 ANSI 코드에서 모든 별표(*)를 십자가(†)로 변경했다. 이렇게 수정된 사진을 다시 저장했다. ============================================================ TITLE: 각설탕 SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ 각설탕 3월 2017 이 사진 시리즈는 플젠(Nerudova 33)에 위치한 상업, 응용 예술 및 디자인 중등 전문 학교의 입학 실기 시험 중에 촬영되었습니다. 사진 실기 시험을 위해 각자 자신의 피사체를 가져올 수 있었지만, 개수와 크기에 제한이 있었습니다. 저는 각설탕 한 상자를 가져와 접시 위에 규칙적인 격자 모양으로 쌓은 뒤 물을 부었습니다. 설탕 조각들은 서서히 녹아내리고 무너지며 무작위로 쓰러졌습니다. [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-1.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-2.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-3.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-4.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-5.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-6.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-7.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-8.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-9.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-10.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-11.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-12.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-13.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-14.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-15.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-16.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-16.jpg] ============================================================ TITLE: 스트리트 아트 라이브러리 SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/street-art-knihovna.mdx BUILT_HTML: street-art-knihovna/index.html ============================================================ 스트리트 아트 라이브러리 3월 2017 우리 주변에는 작은 스티커나 낙서가 된 벽부터 다양한 종류의 3D 오브제에 이르기까지 흥미로운 스트리트 아트 작품들이 많이 있습니다. 이러한 창작물들의 작가들은 법적인 문제로 인해 익명을 유지해야 하기에, 스트리트 아트의 세계는 완전히 사심이 없으며 상업적인 세계와는 분리되어 있습니다. 도시 곳곳에서 볼 수 있는 스트리트 아트는 대부분 매우 최신 상태를 유지합니다. 새로운 스트리트 아트가 낡은 것을 덮어버리고, 페인트는 회반죽과 함께 벗겨지며, 3D 오브제는 기물 파손의 대상이 되고, 스티커는 환경의 영향으로 시간이 지나면 떨어지거나 색이 바래기 때문입니다. 이것은 자연스러운 과정이자 시간의 흐름이지만, 저는 어떤 스트리트 아트들은 수명을 연장할 가치가 있다고 생각합니다. 그래서 저는 가장 흥미로운 작품들을 기록하기로 했습니다. 이를 위해 저는 2017년에 '스트리트 아트 라이브러리(Street art knihovna)'라는 이름의 페이스북 페이지를 개설했고, 지금까지 게시물을 올리고 있습니다. 더 많은 사람들에게 다가가기 위해 같은 이름의 인스타그램 페이지도 개설했습니다. 저는 이 페이지들에 주로 어떤 메시지를 담고 있는 작품들을 올리려 노력하며, 작품의 미적인 부분은 부차적인 것으로 간주합니다. 스트리트 아트 라이브러리 (페이스북): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] 스트리트 아트 라이브러리 (인스타그램): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | 페이스북 페이지 스크린샷] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | 인스타그램 페이지 스크린샷] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Google 앱 SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Google 앱 11월 2016 이 짧은 영상은 Google 모바일 앱의 터무니없는 권한에 대한 참조입니다(이 앱은 삼성 휴대폰뿐만 아니라 다른 기기에도 사전 설치되어 있으며 삭제조차 불가능합니다). 권한 개요는 Android 운영 체제가 탑재된 휴대폰의 Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google에서 확인할 수 있습니다. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: 어느 지역에서 왔는지는 중요하지 않다... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-08-14 SOURCE: src/content/posts/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2.mdx BUILT_HTML: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/index.html ============================================================ 어느 지역에서 왔는지는 중요하지 않다... 11. 7. 2016 - 14. 8. 2016, 플젠 DJKT (노바 스체나): 플젠 살롱 2016 [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-1.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-2.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-3.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-3.jpg] 28. 2014년 12월, 나는 몸바사에서 글씨가 가득 적힌 낡은 벽을 촬영했다. 그 후 나는 그 벽에 적힌 텍스트를 해독하려고 노력했다. 읽을 수 있는 부분 중 하나를 인터넷 검색 엔진에 입력했고, 그렇게 다음 사진을 발견하게 되었다. It doesn't matter which religion you claim you're. It doesn't matter which country you're coming from. It doesn't matter whether you 're poor or rich. It doesn't matter if you're black or white. We are all the same in the eyes of God. Nezáleží, jakého jsi vyznání. Nezáleží, z jaké země pocházíš. Nezáleží, jestli jsi chudý nebo bohatý. Nezáleží, jestli jsi černoch nebo běloch. Všichni jsme si rovni v očích Boha. 플젠 TV 보도: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: 이탈리아 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ 이탈리아 2016 비디오, 사진 [VideoObject: https://www.youtube-nocookie.com/embed/jFueqe5Gn60?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-7.jpg] ============================================================ TITLE: 수면 SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ 수면 4. 2. 2016 - 3. 4. 2016, 플젠 플젠 시립 미술관: 이전, 지금, 이후 [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] 온라인상의 우리 삶과 현실 속의 우리 삶은 얼마나 다를까요? 모든 것을 구글에서 찾을 수 있는데 왜 밖으로 나갈까요? 인터넷상의 정보는 왜곡되어 있으며 현실과는 거리가 멉니다. 그것들은 우리가 보고 싶어 하는 것의 반영일 뿐입니다. 태양은 수면에 반사되고, 벽에 투영되며, 거울에 비칩니다… 그것은 정말로 변함없는 모습으로 우리에게 도달했을까요? 전시 하이라이트: https://www.youtube.com/watch?v=SmsbQt0g9nc 전시에 대한 자세한 내용은 플젠 시립 미술관 웹사이트에서 확인하세요: http://galerie-plzen.cz/vystavy/vystavy-2016/predtim-ted-potom ============================================================ TITLE: 모로코 2016 SLUG: cestovani-maroko-2016 URL: https://vojtamaur.cz/cestovani-maroko-2016/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-01-01 SOURCE: src/content/posts/cestovani-maroko-2016.mdx BUILT_HTML: cestovani-maroko-2016/index.html ============================================================ 모로코 2016 비디오, 사진 [VideoObject: https://www.youtube-nocookie.com/embed/tZA1g0BR_Us?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-1.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-2.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-3.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-5.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-5.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-6.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-6.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-7.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-7.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-8.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-8.png] ============================================================ TITLE: 도시에서 우연까지 SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-01-01 SOURCE: src/content/posts/od-mesta-az-po-nahodu.mdx BUILT_HTML: od-mesta-az-po-nahodu/index.html ============================================================ 도시에서 우연까지 1월 2016 2016년, 저는 플젠 야겔론스카 예술학교(ZUŠ Plzeň, Jagellonská) 14 입시 준비 과정의 일환으로 도시의 그래픽 양식화 작업을 과제로 받았습니다. 저는 이 양식화가 어디까지 나아갈 수 있는지 궁금했고, 그래서 이 과제를 다음 해부터 현재(2019년)까지 계속 작업해 왔습니다. 단순한 도시 양식화에서 시작하여 규칙적인 격자를 파괴하는 단계로 나아갔는데, 이는 시각적 관점에서 놀라운 긴장감을 유발했습니다. 더 나아가 이 과제에 우연을 활용해 보려 했지만, 원인이 전혀 없는 진정한 의미의 우연은 발견할 수 없었습니다. 결정론이 항상 저를 가로막았기에 저는 의사 난수(원인은 규명할 수 있으나 결과 예측이 어려워 우연처럼 보이는 것)만을 활용했습니다. 일부 경로는 막다른 골목으로 이어져 다른 시각과 그래픽적 해결책, 예를 들어 시각적 출력 프로그래밍, 무아레 효과, 피보나치 수열 등을 찾아야 했습니다. 아래의 이미지 시리즈는 이러한 작업들을 요약한 것입니다. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | 몸바사: 작가의 사진과 스케치] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-2.jpg | 도시 양식화: 면 분할] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-3.jpg | 도시 양식화: 규칙적인 격자의 파괴] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-4.jpg | 도시 양식화: 규칙적인 기하학적 형태의 파괴] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-5.jpg | 도시 양식화: 무작위 회전을 통한 규칙적인 격자의 파괴] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-6.jpg | 도시 양식화: 좌표 필드 내의 무작위 형태] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-7.jpg | 도시 양식화: 단순한 형태와 랜덤 워크] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-8.jpg | 도시 양식화: 무작위 픽셀 생성기] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-9.jpg | 도시 양식화: 무작위 RGB 픽셀 생성기, 무아레 효과] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-10.jpg | 도시 양식화: 무아레 효과] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-11.jpg | 도시 양식화: 무작위 RGB 픽셀 생성기와 무아레 효과의 결합] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-12.jpg | 슈필라르 형제 갤러리(Galerie bratří Špillarů)의 도시 양식화 전시 사진] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-13.jpg | 파피르나(Papírna) 행사용 전단지 프로토타입: 무작위 RGB 픽셀 생성기와 무아레 효과의 결합] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-14.jpg | 도시의 픽셀 아트 이미지와 무작위 생성을 통한 발생 확률 계산] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-15.jpg | 무작위 크기의 원과 그 JS 코드] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-16.jpg | 무작위 길이의 선과 그 JS 코드] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-17.jpg | 무작위 길이의 선, 그 텍스트 출력 및 JS 코드] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-18.jpg | 몸바사: 반복적으로 재샘플링된 작가의 사진] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-19.jpg | 몸바사: 반복적으로 재샘플링된 작가의 사진] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg | 도시 양식화: 사진으로 만든 알파벳(기말 시험 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: 어느 지역에서 왔는지는 중요하지 않다... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2015-10-10 SOURCE: src/content/posts/vystava-nezalezi-z-jakeho-kraje-jsi-prisel.mdx BUILT_HTML: vystava-nezalezi-z-jakeho-kraje-jsi-prisel/index.html ============================================================ 어느 지역에서 왔는지는 중요하지 않다... 10. 10. 2015 - 11. 10. 2015, 플젠 DEPO2015: 아트 사파리 30 [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-5.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-5.png] ============================================================ TITLE: 어느 지역에서 왔는지는 중요하지 않다... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2015-10-01 SOURCE: src/content/posts/nezalezi-z-jakeho-kraje-jsi-prisel.mdx BUILT_HTML: nezalezi-z-jakeho-kraje-jsi-prisel/index.html ============================================================ 어느 지역에서 왔는지는 중요하지 않다... 10월 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | 몸바사에서 촬영한 보이타 마우르의 사진, 2014] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.jpg | 28 12월 2014에 나는 몸바사에서 글씨가 쓰인 오래된 벽을 촬영했다. 그 후 벽에 적힌 글을 해독하려고 노력했다. 읽을 수 있는 부분 중 하나를 인터넷 검색 엔진에 입력했고, 그렇게 다음 사진을 발견했다.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.jpg | 인터넷 검색 엔진을 통해 발견한 사진] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg | 어떤 종교를 믿는지는 중요하지 않다. 어느 나라 출신인지는 중요하지 않다. 가난하든 부유하든 중요하지 않다. 흑인이든 백인이든 중요하지 않다. 우리는 모두 신의 눈앞에서 평등하다.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg] ============================================================ TITLE: 케냐 2012-2015 SLUG: cestovani-kenya-2012-2015 URL: https://vojtamaur.cz/cestovani-kenya-2012-2015/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2015-01-01 SOURCE: src/content/posts/cestovani-kenya-2012-2015.mdx BUILT_HTML: cestovani-kenya-2012-2015/index.html ============================================================ 케냐 2012-2015 비디오, 사진 [VideoObject: https://www.youtube-nocookie.com/embed/wo4F1jfPcY8?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-1.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-2.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-3.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-4.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-4.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-5.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-5.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-6.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-6.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-8.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-8.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-9.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-9.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-10.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-10.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-11.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-11.png] ============================================================ TITLE: 포르투갈 2014 SLUG: cestovani-portugalsko-2014 URL: https://vojtamaur.cz/cestovani-portugalsko-2014/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2014-01-01 SOURCE: src/content/posts/cestovani-portugalsko-2014.mdx BUILT_HTML: cestovani-portugalsko-2014/index.html ============================================================ 포르투갈 2014 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-1.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-2.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-3.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-4.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-4.png] ============================================================ TITLE: 이스라엘 2012 SLUG: cestovani-izrael-2012 URL: https://vojtamaur.cz/cestovani-izrael-2012/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-03 SOURCE: src/content/posts/cestovani-izrael-2012.mdx BUILT_HTML: cestovani-izrael-2012/index.html ============================================================ 이스라엘 2012 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-5.jpg] ============================================================ TITLE: 카나리아 제도 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-02 SOURCE: src/content/posts/cestovani-kanarske-ostrovy-2012.mdx BUILT_HTML: cestovani-kanarske-ostrovy-2012/index.html ============================================================ 카나리아 제도 2012 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-4.jpg] ============================================================ TITLE: 이집트 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ 이집트 2012 사진 [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-4.jpg] ============================================================ TITLE: 잡초 SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: ko SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ 잡초 5월 2008 유치원 과제. 색종이로 꽃을 오려 붙여 그림을 완성하는 것이 과제였다. 나는 꽃 대신 plevel을 만들었다. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]