ALL_POSTS__lang-fa.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: fa (Persian) 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ مفاهیم اوت 2026 یادداشت‌های زیر ثبت مداوم ایده‌ها و بینش‌هایی هستند که در طول زمان برای من ایجاد شده‌اند. این‌ها اغلب کامل یا اجرا نشده‌اند، اگرچه ممکن است در آینده چنین شوند. یا شاید هم نشوند، برای برخی ایده‌ها، فرم یادداشت کافی است. برخی از آن‌ها بن‌بست هستند و بنابراین ارزش توسعه بیشتر ندارند. اما با این وجود، ممکن است ارزش ثبت کردن را داشته باشند. 2023-02-24: گلیچ‌های فیلترهای عصبی من به طور تصادفی در حین کار متوجه شدم که وقتی در فتوشاپ سعی می‌کنم تصویری را با استفاده از فیلترهای عصبی (Neural Filters) بزرگ کنم و آن تصویر در پروفایل رنگی CMYK باشد و حاوی بخش‌های شفاف بزرگ‌تری باشد، یک گلیچ عجیب اما معمولاً کاملاً زیبایی‌شناختی رخ می‌دهد. در اینجا نمونه‌ای 3 از 28 تصویری که ثبت کرده‌ام آمده است: 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: ریتم بصری کار با کامپیوتر من برنامه‌ای ایجاد کردم که هر ضربه کلید و کلیک ماوس را در حین کار با کامپیوتر ثبت می‌کند. زمان در جهت نوشتن معمولی، از چپ به راست و از بالا به پایین پیش می‌رود. نقطه سیاه به معنای ورودی ثبت‌شده و فضای سفید به معنای عدم وجود آن است. در اینجا نمونه‌ای 3 از 18 تصویری که ثبت کرده‌ام آمده است: 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 Word برایش باز کردم و چیزی شبیه به این به او گفتم که اگر می‌خواهد به جای من کار کند، پس خودش دست به کار شود. بنابراین کوشیک شروع به دویدن روی کیبورد کرد. این سند ایجاد شد: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: ترموزپام من برای دوربین حرارتی Seek Thermal RevealPRO خود یک برنامه سفارشی برای مشاهده و ویرایش عکس‌های ترموگرافی ایجاد کردم. من هیچ نرم‌افزار مناسبی برای این دوربین در ویندوز پیدا نکردم، که مایه تأسف است، زیرا فایل‌های ترموگرافی آن حاوی داده‌های دمایی هستند که می‌توان با آن‌ها کار کرد. من نام این برنامه را ترموزپام (Thermozepam) گذاشتم، زیرا از طراحی آن راضی هستم و استفاده از آن برای من تقریباً اعتیادآور است. این برنامه فایل‌های TIFF ترموگرافی را بارگذاری می‌کند، به شما امکان می‌دهد نقشه رنگی تصویر را با استفاده از colormap از کتابخانه 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 استریل شده) قرار دهم. آن لیزر یک پالس یک ثانیه‌ای را در زمان تصادفی شلیک می‌کند (تا ندانم دقیقاً چه زمانی اتفاق افتاده است، اما بدانم که مثلاً در عرض 10 دقیقه با احتمال 100% اتفاق می‌افتد). اگر می‌توانستم این کار را درست انجام دهم، هیچ ناظری آن پالس نور را درک نمی‌کرد. 2026-01-31: شبیه‌سازی دوربین سوزنی (Pinhole) من سعی کردم یک دوربین سوزنی کاربردی ساده در پایتون ایجاد کنم. زمانی در دبیرستان یک دوربین فیزیکی واقعی ساخته بودم، اما احساس می‌کردم که اگر آن را شبیه‌سازی کنم، عملکرد آن را بهتر درک خواهم کرد، زیرا فقط ایجاد یک سوراخ در جعبه، قرار دادن کاغذ حساس به نور، ظاهر کردن آن پس از نوردهی و اجازه دادن به فیزیک برای انجام کارش (هر طور که کار می‌کند) کافی نیست. در اینجا، برعکس، باید فیزیک را نیز شبیه‌سازی کرد. من تلاش کردم شبیه‌سازی را از نظر الگوریتمی تا حد امکان واقع‌گرایانه انجام دهم، اگرچه محدودیت آن البته دانش من و قدرت محاسباتی موجود است. برای مثال، این برنامه از ردیابی پرتو رو به جلو (forward ray tracing) استفاده می‌کند، یعنی ردیابی نور از منبع به سمت صحنه و دوربین، به جای ردیابی پرتو رو به عقب (backward ray tracing) که رایج‌تر است و پرتوها را از دوربین به صحنه ردیابی می‌کند. رویکرد رو به جلو به جهت فیزیکی انتشار نور نزدیک‌تر است، اما معمولاً از نظر محاسباتی بسیار ناکارآمد است. نمونه‌هایی از تنظیمات برنامه و توضیح پارامترها: 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) پیکسل‌ها را بر اساس فام و روی محور دیگر (مثلاً y) بر اساس روشنایی مرتب کنم. با این کار پیکسل‌های عکس دوباره چیده می‌شوند، اما هیچ‌کدام ناپدید نمی‌شوند و هیچ پیکسل جدیدی ایجاد نمی‌شود. با این وجود، عکس‌های خروجی معنای اصلی خود را از دست می‌دهند، اما فضای رنگی خود را حفظ می‌کنند. کد منبع: koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: کاوش تصادفی در اینترنت حدود دو هفته را صرف کاوش تصادفی در اینترنت کردم، زیرا برایم جالب بود که وقتی الگوریتم‌ها آن را توصیه نمی‌کنند، چه شکلی است. رویکردهای مختلفی را امتحان کردم. اولین (ساده‌لوحانه‌ترین) رویکرد، ایجاد برنامه‌ای برای وارد کردن و باز کردن URLهایی بود که به صورت تصادفی تولید می‌شدند. این البته بسیار ناکارآمد بود، فضای URLهای ممکن بسیار بزرگ است و موارد موجود به ندرت یافت می‌شوند. رویکرد دوم ساختن یک خزنده (crawler) شخصی و دادن یک 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ها کردم. بیشتر اوقات با کلاهبرداری (ارز دیجیتال و غیره)، پورنوگرافی، هوش مصنوعی، پورنوگرافی هوش مصنوعی، آموزش‌هایی در مورد نحوه ساخت پورنوگرافی هوش مصنوعی، قمار، رابط‌های ورود به سیستم، وب‌سایت‌های در حال تولد (که دارای محتوای جای‌گیر یا پیام‌های «ما در حال کار روی آن هستیم» هستند) مواجه می‌شدم. به لطف این فرآیند، با وب‌سایت treeyo.my [https://treeyo.my/] مواجه شدم که به دلیل ظاهر مینیمالیستی و عدم بهینه‌سازی برای توجه بیننده در خاطرم ماند. همچنین متوجه شدم که آن وب‌سایت واقعاً بخش حاشیه‌ای اینترنت است، زیرا هنوز توسط گوگل ایندکس نشده است. اگرچه آرشیو اینترنت آن را پیدا کرد، اما از لاگ‌های CT، درست مثل من. جستجو در نهایت نتیجه داد. 2026-05-06: نمایشگاه در اقیانوس آرام به ذهنم رسید که عکس‌های پانورامای 360 درجه از اقیانوس آرام ایجاد کنم که توسط هوش مصنوعی تولید شده‌اند. سپس با استفاده از هوش مصنوعی (چیزی به سبک Illusion Diffusion) یک کد QR در آن‌ها قرار دهم که به هنری اشاره کند. متعاقباً می‌توان متادیتای موقعیت مکانی جعلی (مثلاً مختصات GPS در وسط اقیانوس آرام) را در آن‌ها قرار داد و در گوگل مپس آپلود کرد. به عنوان جایگزین، می‌توان مکان‌های واقعی را که با دوربین 360 درجه گرفته شده‌اند، مثلاً از یک شهر، گرفت و سپس موقعیت GPS همه آن‌ها را به اقیانوس آرام منتقل کرد. دلیلی که فقط در مورد عکس‌های 360 درجه صحبت می‌کنم این است که گوگل هنوز اجازه می‌دهد آن‌ها را با استفاده از متادیتا در موقعیت‌های دقیق GPS آپلود کنید. در حالی که عکس‌های معمولی باید به یک مکان موجود اختصاص داده شوند. 2026-06-04: ضایعات رنگدانه‌ای من سعی کردم این پروژه را اجرا کنم، اما به دلیل زمان‌بر بودن آن را تمام نکردم. تا کنون فقط دست‌هایم را مستند کرده‌ام، خال‌های عکاسی شده را برش داده‌ام (پس‌زمینه شفاف)، مقیاس آن‌ها را حفظ کرده‌ام و برنامه‌ای برای مرتب‌سازی آن‌ها در یک شبکه ایجاد کرده‌ام. با این حال، این متنی است که قرار بود مفهوم را توضیح دهد: «در سال 2026، هر تومور پوستی یا ناهنجاری عروقی قابل مشاهده روی سطح بدنم را مستند کردم. مقیاس برای هر شیء حفظ شد. متعاقباً، ضایعات جداگانه به صورت دیجیتالی برش داده شده و در یک شبکه منظم مرتب شدند.» 2026-06-21: برنامه هوشمند خود-اصلاح‌گر من سعی کردم برنامه‌ای ایجاد کنم که از OpenAI API و LLMهای آن‌ها استفاده می‌کند. وظیفه برنامه این است که خودش را اصلاح کند و سپس دوباره اجرا شود. و برایم جالب بود که این به کجا می‌رسد. متأسفانه، مدل اغلب درخواست را رد می‌کرد، زیرا آن را خطرناک می‌دانست. یا آن را انجام می‌داد، اما جانشین آن دیگر انجام نمی‌داد. جاذبه (attractor) به سادگی همیشه رد کردن به دلیل امنیت بود. حتی هرگز به تکرار چهارم نرسید. کد منبع: 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: هنگام مرور جهان‌های تولید شده، در نهایت با ساختارهای خودسازمان‌دهنده قابل توجهی مواجه شدم. آن‌ها گرد تا بیضی شکل هستند و کمی شبیه کپسول‌های لیپیدی به نظر می‌رسند. آن‌ها دارای یک فضای بیرونی و درونی به وضوح مشخص هستند، در حالی که مانع یا «غشایی» که فضای بیرونی آن‌ها را تشکیل می‌دهد، بسیار پایدار است، در حالی که فضای درونی آن‌ها متحرک‌تر است. من این seed را به عنوان مقدار پیش‌فرض در دموی زیر تنظیم کردم. توجه: توسعه سیستم و در نتیجه اندازه این ساختارها به وضوح نمایش بستگی دارد. سرعت انیمیشن بر پایداری آن‌ها تأثیر می‌گذارد، احتمالاً به دلیل عدم دقت عددی در گام‌های زمانی بزرگتر. حتی اگر ساختارها از هم بپاشند، مثلاً پس از افزایش سرعت انیمیشن، سیستم در نهایت دوباره سازماندهی شده و ساختارهای جدیدی ایجاد می‌کند. این چیزی نیست که قصد ایجاد آن را داشته باشم. من فقط سیستمی با čá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) مشورت می‌کردم که ساده‌ترین راه برای توصیف آزمایش «ریتم نوری کار با کامپیوتر» (به بالا مراجعه کنید) چیست، او به‌طور خودکار نام آن چت را «توصیف برنامه 天天中彩票买 » گذاشت. در حالی که آن چت کاملاً جدید بود و فقط برای توصیف همین آزمایش ایجاد شده بود. محتوای خودِ برنامه‌ای که برایش فرستادم کاملاً عادی بود. بنابراین تصمیم گرفتم او را با این موضوع مواجه کنم و این را نوشتم: «چرا نام این چت را توصیف برنامه 天天中彩票买 گذاشتی؟» پاسخ او این بود: «نمی‌دانم. 😭 آن کاراکتر «զ» حرف «زا» در الفبای ارمنی است، بنابراین «توصیف برنامه զ» در زبان چکی اصلاً معنایی ندارد. نام چت‌ها به‌طور خودکار از ابتدای گفتگو تولید می‌شوند و در اینجا، تولیدکننده عنوان ظاهراً تصمیم گرفته یک کاراکتر تصادفی از الفبای ارمنی اضافه کند. در محتوای گفتگو دلیلی برای آن نمی‌بینم. پس نه، این یک علامت مخفی برای برنامه نیست. این صرفاً «توصیف برنامه» + یک مزاحم تایپوگرافیک است.» پس از چند تعامل دیگر، متوجه شد که نه، این ارمنی نیست، بلکه چینی است. با این حال، مشخص است که در ابتدا بسیار گیج شده بود. فکر می‌کنم رشته « 天天中彩票买 » کمی شبیه به توکن بدنام « SolidGoldMagikarp » عمل می‌کند. ادعا نمی‌کنم که دقیقاً همان‌طور عمل می‌کند، و حتی نمی‌دانم که آیا توکنایزر، رشته « 天天中彩票买 » را به عنوان یک توکن واحد در نظر می‌گیرد یا خیر. با این حال، مدل هنگام کار با آن، کمی شبیه به ChatGPT 3 با توکن « SolidGoldMagikarp » رفتار می‌کند. همچنین بعید نیست که این موضوع به حافظه او مرتبط باشد، زیرا حافظه او فراتر از این چت نیز می‌رود. کل این چت که به صورت PDF خروجی گرفته شده است: koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: دکمه رویاهای من من مرتباً از پنجره‌های گفتگوی ویندوز که مواردی مانند پشتیبان‌گیری از طریق وان‌درایو، به‌روزرسانی‌ها و موارد مشابه را پیشنهاد می‌دهند، عصبانی می‌شوم. آن‌ها همیشه انتخابی بین «شروع کنیم» و «بعداً یادآوری کن» ارائه می‌دهند. وقتی به هیچ‌کدام از این گزینه‌ها علاقه‌ای ندارم، این بسیار ناامیدکننده است. بنابراین به ذهنم رسید که تصویری (فتومونتاژ) بسازم که در آن گزینه سومی را اضافه کنم - دکمه رویایی من که متأسفانه هنوز در سیستم وجود ندارد. این دکمه «گمشو برو پی کارت» خواهد بود. شرط می‌بندم که من تنها کسی نیستم که این تصویر عمیقاً با او همذات‌پنداری می‌کند. 2026-09-18: ماشین‌حساب فوق‌هوشمند یک مزخرف غیرعملی دیگر به ذهنم رسید که انگیزه دارم از نظر تئوری بررسی‌اش کنم. موضوع برنامه‌ای است که به عنوان یک ماشین‌حساب بسیار ابتدایی عمل می‌کند. می‌تواند فقط اعداد صحیح مثبت را جمع کند، نه بیشتر. با این تفاوت که نتیجه به صورت محلی محاسبه نمی‌شود، بلکه به یک مدل زبانی بسیار پیشرفته (مانند ChatGPT-6 Astra) ارسال می‌شود. و وظیفه او این است که آن مثال ساده را محاسبه کرده و فقط نتیجه را برگرداند. به نظرم خیلی خنده‌دار است که از پیشرفته‌ترین مدل زبانی برای کاری بسیار ابتدایی استفاده کنیم. در واقع، این احتمالاً نوعی هجو است بر اینکه چگونه امروزه حتی کارهای ابتدایی به هوش مصنوعی سپرده می‌شوند و چگونه بازاریابی برچسب «AI» را به همه چیز می‌چسباند، مثل یک زرق و برق جادویی برای کارایی. در عمل، البته بسیار بدتر از یک ماشین‌حساب معمولی خواهد بود، غیرقابل اعتمادتر، با تأخیر بیشتر، گران‌تر، کمتر سازگار با محیط زیست، با نیاز به اتصال به اینترنت، ... ============================================================ TITLE: نقاب‌ها SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ نقاب‌ها اوت 2026 تصاویر زیر 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: fa 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ انگل‌ها مه 2026 در طول سال گذشته، روزی چند بار تفاله‌های چای کیسه‌ای را به همراه آب باقی‌مانده‌اش در نقطه‌ای از چمن‌زار در پلزن-بوژکوف می‌ریزم، چون نمی‌خواهم فاضلاب بگیرد. در این نقطه، حلزون‌هایی که برگ‌های چای را می‌خورند شروع به تجمع کردند. گاهی تا دوازده تا از آن‌ها آنجا پیدا می‌شوند و گاهی هیچ‌کدام. من با آن‌ها هم‌سلیقه هستم. [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: fa 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 مه 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ مقاله متاوب آوریل 2026 مانیفست این وب‌سایت یک پروژه ایستا با تمرکز بر حفظ طولانی‌مدت محتوا است. تمام محتوا در فایل‌ها ذخیره شده و هیچ وابستگی به پایگاه‌های داده یا سیستم‌های خارجی ندارد. وب‌سایت نهایی به عنوان یک خروجی ایستا تولید می‌شود که می‌توان آن را به راحتی کپی، آرشیو و بازسازی کرد. این پروژه در چندین سیستم مستقل توزیع شده است: مخازن، خدمات آرشیوی و اسنپ‌شات‌های ایستا. این کار ریسک از دست رفتن داده‌ها را کاهش می‌دهد. هدف این است که اطمینان حاصل شود حتی در صورتی که بخش‌هایی از زیرساخت اصلی دیگر وجود نداشته باشند، بازسازی محتوا امکان‌پذیر باشد. لایه آرشیو آنلاین این لینک‌ها نشان‌دهنده همان پروژه هستند که در سیستم‌های مختلف و به اشکال گوناگون ذخیره شده‌اند. آن‌ها شامل مخزن منبع کانونی، کپی‌های آن و اسنپ‌شات‌های کامل ایستا هستند. این موارد در کنار هم یک ساختار افزونه ایجاد می‌کنند که برای حفظ پروژه و امکان بازسازی آن طراحی شده است، حتی اگر برخی از بخش‌ها دیگر در دسترس نباشند. این پروژه همچنین به عنوان یک بسته Python CLI توزیع‌شده از طریق GitHub و PyPI وجود دارد که شامل اسنپ‌شات‌های بازگشتی (fallback) تعبیه‌شده از آثار متنی منتخب است. بنابراین، آرشیو دیجیتال این وب‌سایت علاوه بر دامنه اختصاصی خود، از خدمات 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/] بسته منبع برای بازسازی بسته منبع وب‌سایت به‌طور خودکار در هنگام ساخت (build) ایجاد می‌شود. در داخل این بسته، کد منبع وب‌سایت، مانیفست دارایی‌ها، چک‌سام‌های SHA-256 و یک اسکریپت پایتون بدون وابستگی‌های خارجی قرار دارد. این بسته شامل دارایی‌های حجیم از 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] — امضای جداگانه OpenPGP برای فایل SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — چک‌سام SHA-256 برای فایل SHA256SUMS.txt 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 هر استقرار (deployment) لزوماً نباید امضا شده باشد. ساخت امضا شده باید شامل فایل SHA256SUMS.txt.asc باشد و امضای آن باید با موفقیت تأیید شود. صرفِ ادعا در integrity.json یا SIGNING_STATUS.txt مدرکی برای امضای معتبر نیست؛ این فایل‌ها صرفاً جنبه اطلاعاتی دارند. خروجی‌ها وب‌سایت در هر بار ساخت، یک خروجی متنی ساده (plain-text) از تمام مقالات تولید می‌کند. این خروجی شامل محتوای متنی پست‌ها به صورت خطی و بدون وابستگی به CSS، جاوا اسکریپت یا فناوری وب خاصی است. این به عنوان حداقل لایه آرشیوی برای نمایه‌سازی، مطالعه آفلاین، جستجوی تمام‌متن و قابلیت بازسازی طولانی‌مدت محتوا حتی در صورت فروپاشی جزئی ساختار اصلی وب‌سایت عمل می‌کند. خروجی متنی برای مدل‌های زبانی بزرگ نیز مناسب است. مشاهده خروجی متنی تمام مقالات (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] برای پردازش ماشینی، یک خروجی JSON-LD که به‌صورت دستی اجرا می‌شود در دسترس است که شامل متون چک و انگلیسی مقالات، فراداده‌ها و لینک‌های رسانه‌ای است. این خروجی از واژگان استاندارد Schema.org استفاده می‌کند که با اصطلاحات اختصاصی توصیف‌شده در واژه‌نامه فراداده این وب‌سایت تکمیل شده است [https://vojtamaur.cz/ns/]. بدین ترتیب، معنای فیلدهای فردی و روابط بین نسخه‌های زبانی مقالات حفظ می‌شود. محتوای وب‌سایت را می‌توان به‌صورت دستی به PDF نیز صادر کرد که محتوای آن را به شکلی مناسب برای خواندن، چاپ و آرشیو طولانی‌مدت مستقل از خود وب‌سایت حفظ می‌کند. جزئیات مربوط به نحوه تولید و ساختار خروجی در مستندات فنی بالا ذکر شده است. به همین ترتیب، خروجی EPUB نیز ایجاد می‌شود که عمدتاً برای کتاب‌خوان‌های الکترونیکی و سایر نرم‌افزارهای کار با کتاب‌های الکترونیکی در نظر گرفته شده است. برخلاف PDF، این فرمت از جریان متن تطبیق‌پذیر استفاده می‌کند و نمایانگر دیگری از محتوای وب‌سایت است. یک نمایش مستقل از محتوا نیز توسط خروجی SSTV از 10 سپتامبر 2026 تشکیل شده است که به‌طور خودکار محتوای متنی و تصویری وب‌سایت را به صفحات بهینه‌شده برای انتقال تصویر استاندارد Slow-Scan Television (SSTV) در حالت PD120 (640 × 496 پیکسل) تبدیل می‌کند. صفحات جداگانه به‌عنوان انتقال‌های صوتی در فرمت WAV کدگذاری شده‌اند و می‌توان آن‌ها را با یک گیرنده SSTV معمولی بدون نیاز به HTML اصلی یا مرورگر وب مشاهده کرد. خروجی کامل تقریباً 21 گیگابایت و 61 ساعت صدا است. دانلود خروجی SSTV (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] در کنار خروجی‌های تولیدشده توسط ماشین، یک خروجی کلامی شش‌ساعته از وب‌سایت مربوط به 29 اوت 2026 نیز وجود دارد که در آن به‌تدریج محتوای آن را مرور، مطالعه و با کلمات خودم تفسیر می‌کنم. بنابراین، این ضبط علاوه بر خود متون، زمینه اضافی، خاطرات، توضیحات و اطلاعاتی را که مستقیماً بخشی از وب‌سایت نیستند، ثبت می‌کند. پخش خروجی کلامی وب‌سایت (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] لایه آرشیو آفلاین بخش‌های منتخب محتوای وب‌سایت بر روی حامل‌های آرشیوی فیزیکی جداگانه‌ای نیز وجود دارند که معمولاً از زیرساخت شبکه جدا هستند و بدین ترتیب یک لایه آرشیوی air-gapped (ایزوله) را تشکیل می‌دهند. این شامل نسخه‌های آنالوگ چاپی و رسانه‌های داده قابل حمل است. حامل‌های فردی از نظر روش خواندن، وابستگی‌های فنی، مدیریت، دسترسی و طول عمر مورد انتظار متفاوت هستند. برخی مستقیماً بدون دستگاه الکترونیکی قابل خواندن هستند، در حالی که برخی دیگر نیاز به سخت‌افزار، نرم‌افزار یا واسطه‌گری یک نهاد آرشیوی دارند. هر سطر از ثبت زیر نشان‌دهنده یک نسخه فیزیکی خاص است. شناسه نام پیش‌نمایش تاریخ ایجاد رسانه و فرمت محتوا زبان دارنده آخرین مکان شناخته‌شده دسترسی یادداشت 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؛ خروجی متنی ساده چاپ‌شده دورو متصل با بست‌های زیپی خروجی متنی ساده بخش‌های چکی خلق آزاد و نمایشگاه‌ها چکی فیلیپ درابک کارلووی واری، جمهوری چک ناشناس نسخه به یک دوست اهدا شد (نویسنده شعر 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 گیگابایت ساخت usb، خروجی کامل PDF و خروجی کامل متنی ساده چکی / انگلیسی ناشناس ژئوکش GCNJ2Z «Krásná vyhlídka»، تپه Háje نزدیک Koterov، پلزن، جمهوری چک ناشناس سرنوشت بعدی این نسخه مشخص نیست. 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 مگابایت خروجی کامل PDF و خروجی کامل متن ساده چکی / انگلیسی نامعلوم ژئوکش GCBHAG3 «نمادهای زودیاک - نرگس»، بالای بوژکوف، پلزن، جمهوری چک نامعلوم شامل فراداده و مجموع بررسی 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؛ خروجی متن ساده چاپ‌شده پشت و رو در صحافی فنری خروجی کامل متن ساده تمام مقالات (نسخه فشرده) چکی یاخیم اشتپکا ستراکونیتسه، جمهوری چک نامعلوم این نسخه به یک دوست اهدا شد. 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 گیگابایت; 8× کد منبع، ساخت وب، خروجی کامل PDF، بسته vojtamaur-python، آرشیو ویدیو چکی / انگلیسی نویسنده آرشیو خصوصی نویسنده، پلزن، جمهوری چک خصوصی شامل readme.txt و توکن API PyPl. 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 گیگابایت; 8× کد منبع، ساخت usb، خروجی کامل PDF، بسته vojtamaur-python، آرشیو ویدیو چکی / انگلیسی نویسنده زیرزمین نویسنده، پلزن، جمهوری چک در صورت درخواست شامل readme.txt و دو برگه کاغذ A4 فیزیکی چاپ‌شده پشت و رو با خروجی (صادر شده توسط export-site-pdf-ultra.py ). 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؛ حروف‌چینی فشرده یک‌طرفه خروجی متن ساده خروجی متن ساده بخش انگلیسی آثار آزاد انگلیسی Memory of Mankind [https://www.memory-of-mankind.com/] آرشیو Memory of Mankind، معدن نمک در هالشتات، اتریش محدود تشکر ویژه از مارتین کونزه، بنیان‌گذار پروژه Memory of Mankind، برای همکاری و کمک در اجرای این آرشیو. 014 Metawebový článek تصویر [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 کاغذ؛ A4؛ خروجی PDF سیاه و سفید چاپ‌شده پشت و رو از مقاله متاوب که با بست‌های زیپی صحافی شده است خروجی کامل PDF مقاله متاوب شامل پیوست تصویری، خروجی فوق‌العاده PDF، ARCHIVE.txt، مستندات فنی و فایل‌های هویت و یکپارچگی ساخت چکی / انگلیسی نویسنده آرشیو خصوصی نویسنده، پلزن، جمهوری چک در صورت درخواست شامل فراداده و مجموع بررسی 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 گیگابایت; 8× کد منبع، ساخت usb، خروجی کامل PDF، بسته vojtamaur-python، آرشیو ویدیو چکی / انگلیسی نویسنده آرشیو خصوصی نویسنده، پلزن، جمهوری چک در صورت درخواست شامل readme.txt و دو برگه کاغذ A4 فیزیکی چاپ‌شده پشت و رو با خروجی (صادر شده توسط export-site-pdf-ultra.py ). دستورالعمل‌های حفظ و نگهداری این دستورالعمل‌ها تعیین می‌کنند که چگونه محتوای وب‌سایت می‌تواند آرشیو، حفظ و در آینده نگهداری شود، در صورتی که دیگر قادر به مدیریت آن نباشم. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: زباله‌دان کلیپ‌بورد SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ زباله‌دان کلیپ‌بورد آوریل 2026 این پروژه با محتوای حافظه موقت (کلیپ‌بورد [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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ موجودات موقت ژانویه 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: fa 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 ============================================================ ژنوم در مارپیچ تئودور ژانویه 2026 این تصویرسازی، اطلاعات ژنتیکی خطی (DNA/RNA) را به یک 2D مارپیچ تئودور پیوسته تبدیل می‌کند [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. هر نقطه روی مارپیچ با یک باز در ترتیبی که واقعاً در توالی وجود دارد، مطابقت دارد. شروع توالی در مرکز مارپیچ است. رنگ نقطه نشان‌دهنده نوع باز است. این مارپیچ امکان نمایش داده‌های 1D طولانی را در یک سطح 2D نسبتاً کوچک، بدون قطع جریان اطلاعات فراهم می‌کند. هیچ وقفه مصنوعی، مانند بازگشت به ابتدای خط که در نمایش‌های متنی رایج است، ایجاد نمی‌شود. به عنوان مثال، ژنوم سه موجود زنده با طول‌های مختلف را تصویرسازی کرده‌ام. همه آن‌ها دارای ژنوم خطی هستند که برای این نوع تصویرسازی مناسب‌ترین است. 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ ضد-زبان دسامبر 2025 مدل‌های زبانی رایج، توکن بعدی را با انتخاب یکی از محتمل‌ترین گزینه‌ها که بر اساس برآورد آماری‌شان به بهترین وجه با متن مطابقت دارد، انتخاب می‌کنند. ما این را نمونه‌برداری استاندارد می‌نامیم. این پروژه دقیقاً برعکس عمل می‌کند. به جای انتخاب محتمل‌ترین توکن‌ها، مدل را مجبور می‌کنیم به سراغ کم‌احتمال‌ترین‌ها برود، یعنی آن‌هایی که در حالت عادی تقریباً هرگز از آن‌ها استفاده نمی‌کرد. نتیجه anti-jazyk است – متنی که از بخش‌های حاشیه‌ای، جریمه‌شده و اغلب دورافتاده واژگان مدل تشکیل شده است. به این ترتیب ساختارهایی ایجاد می‌شوند که نه نمادهای کاملاً تصادفی هستند و نه جملات منسجم. چگونه کار می‌کند مدل یک ورودی کوتاه دریافت می‌کند (مثلاً «This is »). توزیع احتمالی تمام توکن‌های ممکن بعدی را تولید می‌کند. به جای انتخاب از بخش بالایی توزیع (محتمل‌ترین توکن‌ها)، کل مکانیسم معکوس می‌شود و انتخاب از پایین آن (کم‌احتمال‌ترین توکن‌ها) انجام می‌گیرد. با این کار «لایه‌های زیرین» مدل آشکار می‌شوند: عبارات نادر، قطعات زبانی و سایر مصنوعاتی که مدل معمولاً آن‌ها را سرکوب می‌کند. کد اجرای کد در گوگل کولب امکان‌پذیر است: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing کولب در اینجا عمدتاً به عنوان یک محیط اجرا عمل می‌کند. این نسخه آرشیوی اصلی کد نیست. به همین دلیل است که همان رویه در زیر مستقیماً در مقاله ذخیره شده است. کد به سه بلوک مجزا تقسیم شده است، درست مانند نوت‌بوک. اولی مدل را بارگذاری می‌کند، دومی متن را تولید می‌کند و سومی آخرین خروجی را ذخیره می‌کند. 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ کرم ε سپتامبر 2025 تعریف: پایه و اساس، یک شبکه عصبی متن‌باز از کرم C. elegans است. هر وزن wᵢ′ به این صورت تعدیل می‌شود: wᵢ′ = wᵢ + εᵢ که در آن εᵢ یک متغیر تصادفی مستقل با توزیع یکنواخت در بازه [−10⁻⁴,10⁻⁴] است. انگیزه: افزودن یک عدد کوچک غیرقابل محاسبه εᵢ برای بهبود مدل نیست. تنها هدف آن این است که کرمی تعریف شود که محاسبه کامل آن غیرممکن باشد. این تنها هدف آن است. ============================================================ TITLE: شلوار SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ شلوار سپتامبر 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT ژوئیه 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ مرزهای حریم خصوصی فوریه 2024 من یک برنامه ساده نوشتم که می‌توان یک یا چند دایرکتوری را به آن داد. این برنامه همه آن‌ها را به همراه زیرشاخه‌هایشان جستجو می‌کند و هرگاه به تصویری برخورد کند (منظور از تصویر در اینجا فایلی است که با پسوند .jpg، .jpeg، .png، .tif، .tiff ختم می‌شود)، مسیر آن را به مجموعه تمام تصاویر اضافه می‌کند. پس از پایان جستجو، تنها یک تصویر از میان آن‌ها انتخاب کرده و نمایش می‌دهد. سپس تمام هارد دیسک‌های حاوی نسخه‌های پشتیبان عکس‌هایی را که در طول زندگی‌ام جمع‌آوری کرده بودم (که اکنون شامل بیش از 91 000 عکس است) به کامپیوترم متصل کردم. سپس تمام هارد دیسک‌ها را به عنوان دایرکتوری‌های پیش‌فرض که برنامه از آن‌ها تصاویر را انتخاب می‌کند، تنظیم کردم. به دلایل عملی، لازم بود انتخاب از برخی دایرکتوری‌ها ممنوع شود، زیرا برخی فقط حاوی داده‌های برنامه‌ها مانند آیکون‌های آن‌ها بودند. پس از فشردن کلید ENTER، برنامه یک عکس تصادفی از زندگی من انتخاب کرد. پس از فشردن مجدد ENTER، برنامه عکس دیگری را انتخاب کرد و به همین ترتیب... از تصاویر انتخاب‌شده به‌صورت تصادفی، چندین سری ایجاد کردم که به دنبال هم می‌آمدند. هر سری با انتخاب تصادفی یک تصویر شروع می‌شود و به انتخاب تصادفی تصاویر بعدی ادامه می‌دهد تا زمانی که به تصویری برسد که نمی‌خواهم منتشر کنم. این آخرین تصویر در سری به‌صورت تار نمایش داده می‌شود. برایم جالب بود که بدانم چه عکس‌هایی باعث پایان یافتن سری‌ها می‌شوند و چرا. در بیشتر موارد، برخلاف انتظارم، نگرانی در مورد حریم خصوصی دیگران باعث پایان آن می‌شد. در موارد دیگر، عکس‌های اسناد کاری، خانه‌های دیگران و خانه خودم و غیره باعث توقف آن می‌شدند. با این پروژه متوجه شدم که مرزهای حریم خصوصی من چقدر مه‌آلود هستند، اگر اصلاً مرزی وجود داشته باشد. اما در لحظه‌ای خاص، باید تصمیم می‌گرفتم که آیا عکس را منتشر کنم یا خیر. با این حال، این انتخاب اغلب بسیار پیچیده و مبهم بود. سری 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 | کد برای بلیط پیامکی] [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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ توابع موج ژانویه 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ مسیر حرکت نشانگر اوت 2023 ممکن است به نظر برسد که تعامل روزمره با ماوس کامپیوتر، فعالیتی عادی و نه چندان قابل توجه است. اما چه می‌شد اگر می‌شد این حرکات روتین را به چیزی فراتر تبدیل کرد، چیزی که بازنمایی بصری منحصربه‌فردی از کار با کامپیوتر ایجاد می‌کند؟ به لطف کدی که موقعیت نشانگر ماوس و رنگ پیکسل زیر آن را ثبت می‌کند، این ایده می‌تواند به واقعیت تبدیل شود. چگونه کار می‌کند؟ این کد موقعیت نشانگر ماوس روی صفحه و رنگ پیکسلی که زیر آن قرار دارد را ردیابی می‌کند. این اطلاعات سپس به صورت بلادرنگ به یک بوم مجازی با وضوحی برابر با وضوح صفحه نمایش منتقل می‌شود. هر زمان که ماوس حرکت می‌کند، کد پیکسلی با رنگی که دقیقاً زیر نشانگر بوده را در موقعیتی که نشانگر در آن قرار داشته، ترسیم می‌کند. این بدان معناست که با کار کردن و حرکت در صفحه نمایش، مسیرهای رنگی روی بوم ایجاد می‌شوند. این مسیرها منحصربه‌فرد هستند و نشان‌دهنده کار و تعامل کاربر با کامپیوتر می‌باشند. پس از گذشت مدت زمان طولانی چه اتفاقی می‌افتد؟ اگر این فرآیند به اندازه کافی طولانی اجرا شود، بوم شروع به پر شدن می‌کند و مسیرها کمتر قابل تشخیص می‌شوند. به جای آن‌ها، بیشتر قسمت‌های بوم شروع به شبیه شدن به نویز شبه‌تصادفی می‌کنند. با این حال، نواحی خاصی از صفحه نمایش وجود دارند که در طول زمان تغییر چندانی نمی‌کنند. برای مثال، نوار پایین سیستم‌عامل ویندوز که آیکون‌های نرم‌افزارها در آن قرار دارند، می‌تواند چنین باشد. این نواحی روی بوم کم‌وبیش ثابت باقی می‌مانند. [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] نتیجه‌گیری این کد نشان‌دهنده پیوند فناوری و هنر است که امکان تبدیل تعامل روزمره با کامپیوتر به چیزی از نظر بصری جذاب را فراهم می‌کند. اگرچه در نگاه اول ممکن است به نظر برسد که کار با کامپیوتر روتین و یکنواخت است، اما این پروژه نشان می‌دهد که حتی چنین فعالیتی می‌تواند زیبایی و ریتم خاص خود را داشته باشد. کد منبع کد منبع پایتون برای این پروژه در اینجا موجود است: [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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ سوابق گیاهان ژوئن 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] ترکیب خروجی‌ها پس از تجسم یک روز، می‌توانیم این فرآیند را گسترش دهیم و مجموعه‌ای از تصاویر ایجاد کنیم که بازه‌های زمانی طولانی‌تری را نشان می‌دهند. خروجی‌های مربعی جداگانه را می‌توان زیر هم قرار داد که منجر به ایجاد تصاویر ترکیبی می‌شود. از آنجایی که پس از تکمیل یک خروجی، تولید خروجی بعدی بلافاصله آغاز می‌شود، هیچ وقفه‌ای از نظر گذر زمان وجود ندارد. به این ترتیب، می‌توانیم تصاویری با وضوح مثلاً ۱۰۰ در ۵۰۰ پیکسل ایجاد کنیم، اگر از پنج خروجی تشکیل شده باشند. ثبت آفتابگردان: [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: fa 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, برنو گالری فایت: میلان مائور / توالی‌های نامطمئن رویداد [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] اطلاعات مربوط به نمایشگاه در وب‌سایت گالری فایت: 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: fa 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 نوامبر 2022 من روشی را کشف کردم که با آن می‌توان یک فرآیند بازگشتی را در برنامه مایکروسافت ورد اجرا کرد. برای این کار به دو چیز نیاز است - قابلیت پیوند دادن و یک جدول. با استفاده از قابلیت پیوند دادن، می‌توان محتوای سند الف را در سند ب وارد کرد، به‌طوری که اگر محتوا در سند الف ویرایش شود، این تغییرات به‌طور خودکار در سند ب نیز اعمال می‌شوند. به عبارت دیگر، محتوای سند ب به محتوای سند الف ارجاع می‌دهد. بازگشت را می‌توان با ایجاد محتوایی که به خودش ارجاع می‌دهد، فعال کرد. چگونه می‌توان به این هدف رسید؟ کافی است سند الف (آن را مثلاً doc A.docx بنامیم) و سند ب (doc B.docx) را ایجاد کنید، در سند الف یک جدول خالی بسازید، آن را کپی کرده و به‌صورت پیوندی در سند ب وارد کنید. سپس کافی است این جدول تازه وارد شده را از سند ب کپی کرده و آن را به‌صورت پیوندی در محتوای جدول در سند الف وارد کنید. با این کار جدولی ایجاد می‌شود که به‌تدریج شروع به وارد کردن خود در خودش می‌کند. معمولاً در این حالت MS Word شروع به هنگ کردن می‌کند تا اینکه در نهایت به‌طور کامل از کار می‌افتد. کل این فرآیند را می‌توان در ویدیوی زیر مشاهده کرد. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: شبه‌شعر SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ شبه‌شعر مه 2022 تمام کلمات در شعر زیر (حداقل تا جایی که ما آگاهیم و به استثنای کلمات دستوری) شبه‌کلمه هستند؛ یعنی کلماتی که مطابق با واج‌شناسی زبان چکی می‌توانستند وجود داشته باشند - این ترکیب‌های صوتی در زبان مذکور ممکن هستند - اما هیچ معنایی به آن‌ها اختصاص داده نشده و مورد استفاده قرار نمی‌گیرند. بنابراین، شعر اساساً بی‌معناست و تفسیر احتمالی آن کاملاً به تخیل خواننده بستگی دارد، اگرچه ماهیت به‌شدت آوایی برخی از این شبه‌کلمات، تخیل را به‌طور قابل‌توجهی تحریک می‌کند. هدف این آزمایش خلق یک متن شاعرانه با ارزش زیبایی‌شناختی بالا نبوده، بلکه صرفاً بازی با پتانسیل ترکیبی زبان مادری بوده است. نکته قابل‌توجه این است که برای هر شبه‌کلمه می‌توان با اطمینان، نقش دستوری و اکثر مقولات صرفی آن را شناسایی کرد. 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] این شعر چه چیزی را در شما تداعی می‌کند؟ آیا برداشت شما از شعر با تفسیرهای هوش مصنوعی مطابقت دارد؟ شاعر: فیلیپ درابک پدیدآورنده تصاویر: وویتا ماور ============================================================ TITLE: فتوگرامتری SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ فتوگرامتری مارس 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: fa 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: fa 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 ============================================================ خودنگاره (پروژه عملی پایان‌نامه) ژوئن 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: fa 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 ============================================================ تاریخچه مختصر حیات بر روی زمین مارس 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] این ویدیو به عنوان یک پروژه کلاسی در هنرستان تجارت، هنرهای کاربردی و طراحی در پلزن (Nerudova 33) ساخته شده است. هر فریم از این ویدیو نشان‌دهنده 200 000 سال از تاریخ زمین است. این تقریباً با طول عمر گونه انسان خردمند (Homo sapiens) برابری می‌کند. دقیقاً به همین دلیل است که انسان تنها در آخرین فریم این ویدیو به تصویر کشیده شده است. تمام تصاویر استفاده شده در این ویدیو توسط خود نویسنده ثبت شده‌اند. ============================================================ TITLE: حیات در دریاچه هورومنیتسه SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: fa 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 ============================================================ حیات در دریاچه هورومنیتسه ژانویه 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] یک اثر طبیعی در منطقه پلزن-شمالی است. به دلیل استخراج زغال‌سنگ در گذشته، آب این دریاچه محلول ضعیفی از اسید سولفوریک است (pH آن 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] در 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] پس از حدود دو هفته مشاهده، حتی مژک‌داران را در نمونه پیدا کردم. اولین آن‌ها ورتیسلا و دومی اورولپتوس است. [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: fa 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 ============================================================ تأملی در باب مرزهای تخیل نوامبر 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: fa 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 ============================================================ افزایش ادراک تفاوت‌های روشنایی اکتبر 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] یکی دیگر از خطاهای دید مشابه، خطای دید سایه شطرنجی [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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ قضایای زندگی اکتبر 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: fa 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 ============================================================ رایانه با ورودی‌های تصادفی سپتامبر 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 چند کار قابل توجه دیگر انجام داد. برای مثال، موتور جستجوی بینگ را باز کرد و در آن «9/11» را تایپ کرد، از صفحه اسکرین‌شات گرفت، رایانه را ری‌استارت کرد، یک بازی ورق نصب کرد یا چیزی انتزاعی «کشید» (تصویر زیر را ببینید). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | طراحی انتزاعی در MS Paint، اثر: میمون-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: fa 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 ============================================================ سلسله‌مراتب چرخشی حیات اوت 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 میلی‌متر است. این موجود از جلبک‌ها، مخمرها، باکتری‌ها و غیره تغذیه می‌کند. بنابراین، این موجود به اصطلاح یک فیلترکننده است. در تصویر دوم، این سلسله‌مراتب زنجیره غذایی معکوس شده است؛ می‌توانیم باکتری‌های گوگردی بنفش (PSB) و کپک‌های مخاطی را ببینیم که در حال تغذیه از پوسته مرده صدف‌دار هستند. شگفتا که این صحنه مرگ و تجزیه اصلاً زننده یا ترسناک به نظر نمی‌رسد، بلکه برعکس، من آن را بسیار زیبا و مسحورکننده یافتم. بنابراین، ظاهر تصویر دوم به نظر من با معنای درونی آن در تضاد است و شاید همین تنش است که بر تأثیرگذاری آن می‌افزاید. دلیل دیگری که باعث می‌شود این اثر تأثیری بسیار قوی و شخصی بر من بگذارد، این واقعیت است که من نیز روزی دقیقاً مانند این صدف‌دار به پایان خواهم رسید. ============================================================ TITLE: بازتاب و فضا SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: fa 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 ============================================================ بازتاب و فضا مه 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) و غیره ایجاد می‌شوند... بنابراین اگر بخواهیم ثابت کنیم که آیا مسیر در یک زاویه اولیه و طول مشخص از لبه سمت چپ بسته می‌شود یا خیر، برای ما مهم است که آیا اعداد φ(n) و L(n) وجود دارند به طوری که φ(0) = φ(n) و L(0) = 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 گسترش دهم. در آن، توپ از دیواره‌های یک مکعب در فضای سه‌بعدی بازتاب می‌یابد. متأسفانه این شبیه‌سازی را نمی‌توان در وب به صورت یک کادر تعاملی استفاده کرد. بنابراین، در اینجا فقط کد و خروجی به شکل تصاویر موجود است. [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: fa 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 ============================================================ افسانه‌های مربوط به دنباله فیبوناچی آوریل 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 و غیره. پس از آن فقط کافی است یک ربع دایره درون مربع‌ها رسم کنید. این روش در انیمیشن زیر به خوبی نشان داده شده است. [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] نام دارد. این پوشش به گلبرگ (تاج گل) و کاسبرگ تقسیم می‌شود (تصویر زیر را ببینید). گاهی اوقات این دو برگ به هم جوش خورده و یک به اصطلاح گلبرگ را تشکیل می‌دهند. بنابراین، تعداد گلبرگ‌ها و کاسبرگ‌ها یا گلبرگ‌های گیاهان را در یک جدول اکسل در کنار نام آن‌ها نوشتم. از 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ فرا‌برنامه آوریل 2020 برای این تأمل، برنامه‌ای نوشتم که می‌تواند تمام برنامه‌های ممکن در زبان پایتون را تولید کرده و سپس آن‌ها را اجرا کند. ما آن را metaprogram می‌نامیم – یعنی نوعی «فرا‌برنامه». می‌توان آن را به سادگی با قوانین زیر توصیف کرد: - فهرستی از تمام کاراکترهایی که زبان برنامه‌نویسی پایتون استفاده می‌کند، تهیه کنید. - n = 1 - از این فهرست، تمام جایگشت‌های ممکن n نماد را ایجاد کنید - هر یک از این جایگشت‌ها را به عنوان یک برنامه اجرا کنید و اگر پیام خطایی (error) ایجاد نشد، آن جایگشت را ذخیره کنید - n = n + 1 - به مرحله سوم بازگردید اگر بخواهم به زبان ساده توصیف کنم که چه کاری انجام می‌دهد، می‌گویم که این برنامه پوشه‌ای ایجاد می‌کند که شامل تمام برنامه‌های ممکنی است که می‌توانند بدون پیام خطا اجرا شوند. کار با کوتاه‌ترین برنامه با یک نماد شروع می‌شود (بنابراین n = 1) و تمام جایگشت‌ها را ایجاد می‌کند. سپس آن‌ها را اجرا کرده و برنامه‌هایی که در آن‌ها پیام خطایی ایجاد نشده است را ذخیره می‌کند. چنین پیام خطایی می‌تواند خیلی ساده با اجرای جایگشتی از کاراکترها که در زبان پایتون معنایی ندارد، رخ دهد. برای مثال، برنامه‌ای که محتوای آن print(‘Ahoj’) باشد در زبان پایتون معنا دارد و بنابراین این برنامه بدون پیام خطا اجرا می‌شود و خروجی آن کلمه «Ahoj» خواهد بود. اما اگر محتوای برنامه مثلاً YFag##A7 باشد، خروجی برنامه یک پیام خطا خواهد بود (احتمالاً از نوع «SYNTAX ERROR»). بنابراین این برنامه باید بتواند به صورت سیستماتیک تمام برنامه‌ها را ایجاد و اجرا کند. البته، تعداد چنین برنامه‌هایی بی‌نهایت است، بنابراین این metaprogram هرگز نمی‌تواند همه آن‌ها را در زمان محدود تولید کند. جالب است که لحظه‌ای به این فکر کنیم که این برنامه‌ها چه کارهایی می‌توانند انجام دهند و چه پیامدهایی خواهد داشت. چنین برنامه‌هایی ممکن است قادر به خروجی متنی باشند. از این نتیجه می‌شود که فرا‌برنامه (با فرض اینکه بی‌نهایت اجرا شود) بی‌نهایت برنامه با خروجی‌های متنی ایجاد می‌کند. بنابراین این برنامه‌ها می‌توانند هر چیز مکتوبی را ایجاد کنند – کلمه «سلام»، شماره تلفن من، تاریخ دقیق مرگ من، این تأمل، آثار شکسپیر، معادله اینشتین E = mc2، چندین رقم معتبر عدد پی، و حتی کد خود این برنامه. خروجی ممکن دیگر، بصری است. بنابراین برنامه می‌تواند گرافیک برداری یا بیت‌مپ ایجاد کند. در نتیجه، این برنامه‌ها می‌توانند مونا لیزا، عکسی از کهکشان راه شیری، لوگوی فیس‌بوک یا عکسی از من در حال نوشتن این تأمل که هیچ‌کس واقعاً از آن عکس نگرفته است، ایجاد کنند. البته خروجی صوتی نیز ممکن است. بنابراین برنامه می‌تواند آهنگ Lucy in the Sky with Diamonds از گروه موسیقی بیتلز، کانون خرچنگ اثر جی. اس. باخ، پخش رادیویی از 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: fa 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 ============================================================ دنباله ریکامان در گرافیک لاک‌پشتی مارس 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] است. نیل اسلون حدسی مطرح کرد که هنوز اثبات نشده است، مبنی بر اینکه این دنباله نامتناهی شامل تمام اعداد صحیح غیرمنفی است. گرافیک لاک‌پشتی چیست؟ گرافیک لاک‌پشتی یک گرافیک برداری است که توسط یک برنامه کامپیوتری ترسیم می‌شود. این برنامه از یک مکان‌نمای مجازی استفاده می‌کند و طبق قوانین از پیش تعیین‌شده، موقعیت آن را روی یک صفحه 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ فراکتال لیترل دسامبر 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٪ تا هفت مرحله پالیندروم ایجاد می‌کنند. اما برای مثال عدد 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، جیسون داکت، وید ون‌لندینگهام و رومن دولبو سعی کردند از این عدد یک پالیندروم ایجاد کنند. آن‌ها بیش از یک تریلیون مرحله را امتحان کردند، اما پالیندرومی نیافتند. البته این اثباتی بر این نیست که نمی‌توان از این عدد پالیندروم ایجاد کرد. شاید پس از تریلیون و یکمین مرحله ایجاد شود. یک چیز قطعی است - اگر نتوان از این عدد پالیندروم ایجاد کرد، این روش نیروی خام [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 در سیستم دهدهی ما قطعاً پالیندروم نیست، اما در سیستم هگزادسیمال [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) نیز می‌گویند. بنابراین می‌توانیم سیستم دهدهی را پایه 10، سیستم هگزادسیمال را پایه 16، سیستم باینری را پایه 2 و غیره بنامیم. بنابراین این سوال مطرح می‌شود: جداول در پایه‌های دیگر چگونه به نظر می‌رسند؟ با توجه به اینکه جدول اصلی ما برای پایه 10 ابعاد 10x10 خانه داشت، جداول برای پایه‌های بالاتر (مثلاً پایه N) ابعاد NxN خانه خواهند داشت. همانطور که در GIF متحرک برای جدول 1 در زیر مشاهده می‌شود، هرچه پایه بزرگتر باشد، الگو «تیزتر» است. [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 اکنون می‌توان نشانه‌هایی از بازگشت (ریکورژن) را مشاهده کرد. نباید از این موضوع خیلی تعجب کنیم - بالاخره الگو از طریق یک فرآیند بازگشتی ایجاد شده است. می‌توان گفت که ما به تازگی یک فراکتال [https://cs.wikipedia.org/wiki/Frakt%C3%A1l] ایجاد کرده‌ایم، زیرا جدول 2 تمام شرایط لازم برای اینکه یک شیء فراکتال نامیده شود را برآورده می‌کند: - خودمتشابه است - به این معنی که اگر آن شکل را در هر مقیاس یا وضوحی مشاهده کنیم، همچنان یک شکل (موتیف) مشخص تکرار شونده را می‌بینیم؛ - در نگاه اول شکل بسیار پیچیده‌ای دارد، اما با استفاده مکرر از قوانین ساده تولید می‌شود. در اولین GIF، ما قبلاً اولین 300 جدول را دیدیم. اما این فقط نوک کوه یخ را برای ما آشکار کرد! پس مثلاً یک میلیونمین جدول در پایه‌های بالاتر چگونه به نظر می‌رسد؟ یا تریلیونمین جدول؟ و وقتی جداول را به ترتیب زمانی ورق بزنم و از آن‌ها انیمیشنی بسازم، همانطور که در اولین 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ برگ نمدار اکتبر 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] تصویر اول یک عکس ساده از برگ نمدار است. در تصویر دوم، ساختار هندسی شکل این برگ آمده است. این شکل تنها با استفاده از شش دایره و چند شکل هندسی کمکی دیگر ساخته شده است. نکته قابل توجه این است که این برگ را می‌توان به راحتی تنها با کمک مداد، گونیا و پرگار رسم کرد. نسبت‌های اندازه اشکال هندسی مورد نیاز برای ساخت بسیار ساده هستند. برای مثال، دایره‌های 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ مارپیچ‌های اعداد اول اکتبر 2019 در این پروژه، من تلاش کردم الگوهایی برای دنباله‌های حسابی [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] با فراوانی بالای اعداد اول [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo] پیدا کنم. من این الگوها را با ایجاد مارپیچ‌های عددی مشابه مارپیچ اولام [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: fa 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 ============================================================ توهم تضاد نوارهای عمودی و افقی اوت 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: fa 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 ============================================================ مارپیچ کلمه فیبوناچی اوت 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | مارپیچ کلمه فیبوناچی: خروجی برنامه پاول بوردا] [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 کشف شد. اولام اعداد طبیعی را در یک شبکه مستطیلی نوشت، عدد یک را در مرکز قرار داد و اعداد بعدی را به صورت مارپیچ به سمت بیرون چید. کد منبع پروژه [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] ایده‌پرداز: وویتا ماور نویسنده کد: پاول بوردا ============================================================ TITLE: ایتالیا - ونیز 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: fa 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ بینایی انسان قرمز 2019 بینایی انسان در واقع با آنچه اکثر مردم تصور می‌کنند متفاوت است. داده‌های اولیه‌ای که چشمان ما تولید می‌کنند با آنچه مغز ما پس از آن تفسیر می‌کند و در نتیجه آنچه فکر می‌کنیم می‌بینیم، بسیار متفاوت است. تصویر زیر «داده‌های خالص» را بدون «پس‌تولید» توسط مغز ما تجسم می‌کند. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | تجسم بینایی انسان] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] در تصویر می‌توان به چندین نقص بارز توجه کرد: - تصویر به صورت افقی و عمودی معکوس شده است. هر کودکی پس از تولد این‌گونه می‌بیند، اما با گذشت زمان مغز یاد می‌گیرد که تصویر را برگرداند. این اثر همچنین در موارد بسیار نادر می‌تواند پس از مصرف مواد توهم‌زای گسسته رخ دهد. - تصویر برای هر چشم به طور جداگانه نمایش داده می‌شود - تنها مغز است که آن را به یک تصویر واحد تبدیل می‌کند. - تصویر تنها در بخش کوچکی در مرکز واضح است و به سمت کناره‌ها تار می‌شود. - تصویر در بخش کوچکی در مرکز بیشترین رنگ را دارد و به سمت کناره‌ها اشباع رنگ خود را از دست می‌دهد. این به دلیل تعداد زیاد مخروط‌ها در مرکز چشم است که از مرکز به سمت بیرون به سرعت کاهش می‌یابد. در هر چشم یک نقطه سیاه وجود دارد - که به آن نقطه کور (به اصطلاح علمی اسکوتوما) می‌گویند. در این بخش از چشم هیچ مخروط یا استوانه‌ای وجود ندارد، زیرا عصب بینایی در آنجا قرار گرفته است. مغز معمولاً این نقاط کور را با اطلاعات چشم دیگر پر می‌کند. - خطوط مستقیم به صورت جزئی به شکل قوس تغییر شکل یافته‌اند، گویی تحت تأثیر لنز چشم‌ماهی یا لنز دوربین با زاویه دید عریض هستند. مغز تلاش می‌کند این خطوط را صاف کند، اما این تنها یک توهم است. - بینی نیز در میدان دید قابل مشاهده است که مغز معمولاً آن را فیلتر می‌کند. - تصویر کاملاً شفاف نیست، بلکه حاوی نویز بصری ضعیفی است. این نویز ناشی از ترکیب نویز فیزیکی نور، نویز ذاتی گیرنده‌های نوری و سایر فعالیت‌های عصبی سیستم بینایی است. در شرایط عادی، مغز معمولاً آن را سرکوب می‌کند، اما ممکن است عمدتاً در تاریکی، هنگام بستن چشم‌ها یا روی سطوح یکدست قابل مشاهده باشد. من برای پروژه کلاسی سال دوم خود در رشته تولید چندرسانه‌ای از درس انیمیشن در مدرسه تخصصی تجارت، هنرهای کاربردی و طراحی، ویدیویی ساختم که اختلالات چشمی جالب مختلفی را شبیه‌سازی می‌کند: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: تانزانیا 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: fa 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] مردم محلی حتی خارج از مناطق توریستی نیز بسیار خوش‌برخورد و دوستانه به نظر می‌رسند. هرگاه به روستایی محلی می‌رفتم، مردم با سلام «جامبو!» (به معنی «سلام!») به استقبالم می‌آمدند. بسیاری از آن‌ها با من سر صحبت را باز می‌کردند. [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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ پرتره شخصیت دسامبر 2018 این پروژه به عنوان یک کار کلاسی برای درس عکاسی در هنرستان فنی بازرگانی، هنرهای کاربردی و طراحی در پلزن (نرودووا 33) ایجاد شد. هدف، پیوند تجربی عکاسی پرتره، تیپ‌های شخصیتی روان‌شناختی، تصویرسازی، انیمیشن و صدا بود. شکل نهایی عکس‌ها و ویدیوها بر اساس تست شخصیت آیزنک و تقسیم‌بندی مزاج‌ها طبق چهارگانه جالینوس استوار بود. [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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ شبکه شطرنجی دسامبر 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] من یک شبکه شطرنجی را روی عکس نمونه اعمال کردم که در آن هر خانه شطرنجی به اندازه یک پیکسل از عکس است. سطوح سفید خانه شطرنجی پس از اعمال این شبکه، پیکسل‌های اصلی عکس هستند و سطوح سیاه از نظر رنگ و روشنایی معکوس شده‌اند. بنابراین، عکس در اندازه کامل مانند یک سطح خاکستری یکدست به نظر می‌رسد، اما تنها پس از بزرگ‌نمایی دیجیتالی است که عکس اصلی نمایان می‌شود. برای نمایش صحیح در مانیتور Full HD، عکس باید تقریباً 2000 پیکسل ارتفاع داشته باشد. نمایش نادرست ممکن است هنگام باز کردن عکس در مرورگری رخ دهد که شبکه پیکسل‌ها را به صورت دو‌مکعبی (bicubic) نمونه‌برداری مجدد می‌کند. یک مرورگر تأیید شده برای این کار، به عنوان مثال، Windows Photo Viewer است. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] به عنوان نمونه‌ای دیگر از کاربرد این اصل، عکسی ایجاد کردم که حاوی تضاد رنگی و معنایی است. ============================================================ TITLE: نروژ - لوفوتن 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ تحریف اطلاعات اوت 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: fa 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ دو ریتم آوریل 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 - سیاه در برابر سفید، مفهوم پایه [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: fa 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 ============================================================ اعداد تصادفی انتخاب‌شده توسط انسان آوریل 2018 در این اثر، پرسشنامه‌ای بین چندین نفر توزیع شد. افراد مورد آزمایش در این پرسشنامه صد عدد تصادفی در محدوده 1-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 | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، هانا آنتولووا (71 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، لوکاش پلشر (18 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، ناتالی بارتکووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، میکائلا یدلیچکووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، آلنا ماورووا (53 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، دانیل شیرک (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، پاول بوردا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، یاخیم اشتپکا (15 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، فیلیپ درابک (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، ییژی رامپوخ (15 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، پتر کوبیچک (43 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، یان کوبیچک (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، ایوانا مارتینکوا (15 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، ترزا بارتوفسکا (15 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، میکائلا بالازووا (17 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، کاترینا پژیپلاتووا (15 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، دنیسا هولوبووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، کلارا هولوبووا (10 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، آندرئا نچکالووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، کاترینا بنشووا (84 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، کلارا زاخاردووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، ترزا لوکاشووا (15 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، اوا کلوبووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، نیکول پیچلرووا (16 ساله)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | نمودار اعداد تصادفی انتخاب‌شده توسط انسان، میکائلا اشپرینارووا (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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ نفس نامنظم مارس 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] در این قطعه صوتی چهار دقیقه‌ای، ضبطی از یک گربه در حال مرگ وجود دارد. در این ضبط دو صدای اصلی شنیده می‌شود: نفس نامنظم و صدای کمتر محسوس تپش قلب. ============================================================ TITLE: از دیدگاه یک صدف SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: fa 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 ============================================================ از دیدگاه یک صدف مارس 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ کپک نوامبر 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: fa 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 ============================================================ اختلال در شبکه منظم اکتبر 2017 در این اثر، سعی کردم مجموعه‌ای از آثار انتزاعی خلق کنم. سند را به چهار بخش تقسیم کردم. در بخش اول، یک شبکه منظم پایه ایجاد کردم، در بخش دوم، از این شبکه به عنوان مبنا استفاده کردم و شروع به ایجاد اختلالات جزئی در آن کردم که باعث ایجاد حس بی‌قراری شد. در بخش سوم، این شبکه هندسی منظم را با اشکال ارگانیک متضاد و نامنظم مختل کردم. و در بخش چهارم و آخر، این اشکال ارگانیک را متحرک‌سازی کردم. بخش اول: شبکه پایه [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | انتزاع 1.0 - شبکه منظم] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] بخش دوم: اختلال در شبکه با انحراف جزئی [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] بخش سوم: اختلال در شبکه با اشکال ارگانیک [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] بخش چهارم: اختلال در شبکه با اشکال ارگانیک متحرک [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: fa 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: fa 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, دوماژلیتسه گالری برادران اشپیلار: کانکریت 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ رستاخیز آوریل 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] در ماه مه 2016، از یک قبرستان محلی در مراکش عکاسی کردم. در کد ANSI عکس، تمام علامت‌های صلیب (†) را به ستاره (*) تغییر دادم. سپس عکس تغییریافته را دوباره ذخیره کردم. ============================================================ TITLE: میانگین رنگی SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ میانگین رنگی آوریل 2017 در سمت چپ تصویر، 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ آوریل آوریل 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] در دسامبر 2012 من در اسرائیل در صحرای نقب از یک tank جنگی عکس گرفتم. در کد ANSI عکس، تمام ستاره‌ها (*) را به صلیب (†) تغییر دادم. عکس تغییریافته را به این شکل دوباره ذخیره کردم. ============================================================ TITLE: حبه‌های قند SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ حبه‌های قند مارس 2017 این مجموعه عکس در طول آزمون‌های استعدادسنجی در هنرستان تخصصی تجارت، هنرهای کاربردی و طراحی در پلزن (نرودووا 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: fa 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 ============================================================ کتابخانه هنر خیابانی مارس 2017 در اطراف ما آثار هنری خیابانی جذاب بسیاری وجود دارد، از برچسب‌های کوچک و دیوارهای نقاشی‌شده گرفته تا انواع مختلف اشیاء 3D. از آنجایی که خالقان این آثار به دلیل مغایرت با قانون باید ناشناس بمانند، این دنیای هنر خیابانی کاملاً فداکارانه و جدا از دنیای تجارت است. آثار هنری خیابانی که تقریباً در همه جای شهر دیده می‌شوند، معمولاً بسیار به‌روز نگه داشته می‌شوند. زیرا آثار جدید روی آثار قدیمی را می‌پوشانند، رنگ‌ها همراه با گچ دیوار پوسته پوسته می‌شوند، اشیاء 3D در معرض خرابکاری قرار می‌گیرند و برچسب‌ها به دلیل تأثیرات محیطی پس از مدتی کنده شده یا رنگ و رو رفته می‌شوند. این یک فرآیند طبیعی و جنبه‌ای از زمان است، با این حال معتقدم که برخی از آثار هنری خیابانی شایسته طولانی‌تر شدن عمرشان هستند. و به همین دلیل تصمیم گرفتم جالب‌ترین آثار را مستند کنم. برای این منظور، در سال 2017 یک صفحه فیس‌بوک با نام «کتابخانه هنر خیابانی» ایجاد کردم که تا به امروز مطالب جدیدی به آن اضافه می‌کنم. برای دسترسی به افراد بیشتر، سپس صفحه‌ای با همین نام در اینستاگرام راه‌اندازی کردم. من سعی می‌کنم عمدتاً آثاری را به این صفحات اضافه کنم که حامل پیام خاصی هستند و بخش زیبایی‌شناختی اثر را در اولویت دوم می‌بینم. کتابخانه هنر خیابانی (فیس‌بوک): 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: اپلیکیشن گوگل SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ اپلیکیشن گوگل نوامبر 2016 این ویدیوی کوتاه اشاره‌ای است به دسترسی‌های بی‌معنی اپلیکیشن موبایل گوگل (این اپلیکیشن نه تنها در گوشی‌های سامسونگ از پیش نصب شده است، بلکه حتی امکان حذف آن وجود ندارد). نمای کلی دسترسی‌ها را می‌توان در گوشی مجهز به سیستم عامل اندروید در 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: fa 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, پلزن تئاتر یوزف کاتان تایل (صحنه جدید): سالن پلزن 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 در مومباسا از یک دیوار قدیمیِ نوشته‌شده عکس گرفتم. سپس سعی کردم متن روی آن را رمزگشایی کنم. یکی از بخش‌های خوانای آن را در موتور جستجوی اینترنتی وارد کردم و بدین ترتیب عکس زیر را پیدا کردم. 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. گزارش تلویزیون پلزن: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: ایتالیا 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: fa 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: fa 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: fa 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: fa 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 ============================================================ از شهر تا تصادف ژانویه 2016 در سال 2016 به عنوان بخشی از آماده‌سازی برای مدرسه هنر در ZUŠ پلزن، یاگلونسکا 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 | عکس نصب سبک‌سازی شهر در گالری برادران اشپیلار] [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 | نمونه اولیه بروشور برای رویداد در پاپرنا: تولیدکننده پیکسل‌های تصادفی 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: fa 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: fa 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 ============================================================ مهم نیست از چه سرزمینی آمده‌ای... اکتبر 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 دسامبر 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: fa 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: fa 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: fa 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: fa 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: fa 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: fa SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ علف هرز مه 2008 کاری از مهدکودک. تکلیف این بود که گل‌های شکوفا را از کاغذ رنگی ببریم و با آن‌ها یک تصویر بسازیم. به جای گل‌ها، من plevel را ساختم. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]