<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="de" xmlns:xhtml="http://www.w3.org/1999/xhtml">
	<title type="text">Vielhuber David</title>
	<subtitle type="text">Full-Stack Developer in Passau</subtitle>

	<updated>2026-09-08T05:24:21Z</updated>

	<link rel="alternate" type="text/html" href="https://vielhuber.de/"/>
	<id>https://vielhuber.de/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="https://vielhuber.de/feed/atom"/>

	
	<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">گرد کردن خطاها در طول انتقال</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rundungsfehler-beim-uebertritt/"/>

		<id>https://vielhuber.de/?p=4934</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2026-07-30T10:13:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>میانگین کلی نمره \(2{.}33\) شایستگی برای دبیرستان در بایرن را تأیید می کند، \(2{.}34\) دیگر مناسب بودن فرد برای دبیرستان را تأیید نمی کند. با این مرز تیز، ترتیب دو دور می تواند تصمیم بگیرد که کودک در کدام سمت فرود آید. پیامدهای احتمالی این اثر گرد در یک پست وبلاگ توسط گونتر فلبینگر مورد بحث قرار گرفته است. فقط به دلیل علاقه، من خودم تاثیرات را در همه مدل [...]</p><p> پست <a href="https://vielhuber.de/blog/rundungsfehler-beim-uebertritt/">خطای گرد کردن هنگام عبور</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">تنظیم مجدد رمز عبور دو مرحله‌ای فیسبوک</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/facebook-konto-ohne-authenticator-wiederherstellen/"/>

		<id>https://vielhuber.de/?p=4883</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2026-07-19T10:26:12Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>رمز عبور من درست بود و صندوق پستی اصلی قابل دسترسی بود. فقط ورودی در Google Authenticator وجود نداشت. در اینجا نحوه دسترسی مجدد به حساب فیسبوکم را پس از تقریباً دو ماه، چندین درخواست پشتیبانی و تأیید هویت، توضیح می‌دهم.</p><p> پست <a href="https://vielhuber.de/blog/facebook-konto-ohne-authenticator-wiederherstellen/">«بازنشانی رمز عبور دو مرحله‌ای فیسبوک»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کی همچین چیزی رو میشناسه؟</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wer-weiss-denn-sowas/"/>

		<id>https://vielhuber.de/?p=4848</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2026-07-01T07:20:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>گاهی اوقات یک سوال واحد در یک برنامه‌ی عصرگاهی (در این مورد، از مجری محترم، کای پفلوم) کافی است تا یک مسابقه‌ی بی‌ضررِ پایانی را به یک مسئله‌ی بهینه‌سازی جزئی تبدیل کند. در «چه کسی این را می‌داند؟»، دقیقاً همین اتفاق برای سوال آخر می‌افتد: دسته‌بندی مشخص است، جواب هنوز نه – اما شرط‌بندی‌ها از قبل مشخص می‌کنند که کدام نتایج هنوز ممکن هستند […]</p><p> مقاله <a href="https://vielhuber.de/blog/wer-weiss-denn-sowas/">«چه کسی چنین چیزی را می‌شناسد؟»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کوتاه کردن درست یا نادرست</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/richtig-falsch-kuerzen/"/>

		<id>https://vielhuber.de/?p=4816</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2026-06-27T05:56:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>دانش پایه در مورد کسرها: حذف فاکتورهای مشابه مجاز است. حذف ارقام مشابه مجاز نیست. و با این حال، کسرهایی وجود دارند که دقیقاً به نظر می‌رسد این حذف ممنوعه در آنها کار می‌کند. بررسی دقیق‌تر یک خانواده‌ی ساده از کسرها ارزشمند است: کسرهایی که در آنها رقم یکسانی در انتهای صورت و ابتدای مخرج ظاهر می‌شود. […]</p><p> مقاله <a href="https://vielhuber.de/blog/richtig-falsch-kuerzen/">«برش صحیح و نادرست»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">قطار خاموش</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/stiller-zug/"/>

		<id>https://vielhuber.de/?p=4805</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2026-06-25T06:46:22Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>کارهای سرگرم کننده شطرنج زندگی را شیرین می کند. تکلیف امروز: حرکت سفید، جفت شدن به دو نفر. این موقعیت از اریش برونر در سال 1926 می آید - و دقیقاً به این دلیل جالب است که به هیچ وجه شبیه یک موقعیت معمولی دو حرکتی به نظر نمی رسد. شما پیشنهادات مستقیم شطرنج را امتحان می کنید، حرکات روک را بررسی می کنید، به دنبال حرکات ملکه می گردید و پس از چند دقیقه متوجه می شوید: […]</p><p> پست <a href="https://vielhuber.de/blog/stiller-zug/">قطار خاموش</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">بیایید DomainFactory را رمزگذاری کنیم</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lets-encrypt-domainfactory/"/>

		<id>https://vielhuber.de/?p=4780</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2026-05-29T19:11:01Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برخی از بسته های میزبانی مشترک با cPanel AutoSSL را ارائه نمی دهند یا فقط آنها را با نرخ های بالاتر ارائه می دهند. نتیجه: شما نمی توانید یک گواهی رایگان Let's Encrypt را از طریق رابط cPanel صادر کنید و همه دامنه ها روی یک گواهی خود امضا شده گیر می کنند. مرورگر صفحه را به عنوان "ناامن" نشان می دهد. راه حل: خودتان گواهی را با acme.sh دریافت کنید و آن را از طریق cPanel UAPI نصب کنید […]</p><p> پست <a href="https://vielhuber.de/blog/lets-encrypt-domainfactory/">Let's Encrypt DomainFactory</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">بخش‌پذیری</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/teilbarkeit/"/>

		<id>https://vielhuber.de/?p=4765</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2026-05-25T04:34:57Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در چه کسی می‌خواهد میلیونر شود اخیراً یک سؤال کوچک خوب وجود داشت که گونتر یاخ به وضوح باید به آن فکر می‌کرد: "یک عدد همیشه بر \(4\) بخش‌پذیر است، اگر عدد از دو رقم آخرش تشکیل شود، بدون باقی مانده...؟" - و اینجا دقیقاً همان جایی است که شما باید به جای فریب خوردن توسط حواس‌پرتی‌های زیبا، برای یک لحظه ریاضی فکر کنید […]</p><p> پست <a href="https://vielhuber.de/blog/teilbarkeit/">بخش پذیری</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">هوش مصنوعی در مقابل اردوش</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ki-gegen-erdos/"/>

		<id>https://vielhuber.de/?p=4751</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2026-05-21T05:27:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برخی از مسائل ریاضی آنقدر ساده فرموله شده‌اند که می‌توان آنها را برای یک کودک توضیح داد، اما آنقدر دشوار هستند که نسل‌ها ریاضیدان را به خود مشغول کرده‌اند. یکی از این مسائل، مسئله‌ی فاصله‌ی واحد است: n نقطه را در صفحه قرار دهید. در این صورت چند جفت نقطه می‌توانند فاصله‌ی دقیقاً ۱ داشته باشند؟ این مسئله به پاول اردوش برمی‌گردد و […]</p><p> مقاله <a href="https://vielhuber.de/blog/ki-gegen-erdos/">هوش مصنوعی در مقابل اردوش</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کد در اعداد اول</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/code-in-primzahlen/"/>

		<id>https://vielhuber.de/?p=4724</id>
		<updated>2026-04-10T16:55:35Z</updated>
		<published>2026-04-10T10:56:18Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در اکتبر ۱۹۹۹، گروهی به رهبری جان لخ یوهانسن، جوان ۱۶ ساله نروژی، برنامه DeCSS را برای دور زدن سیستم رمزگذاری محتوا (CSS) برای محافظت از پخش DVD منتشر کردند. CSS از رمزگذاری ۴۰ بیتی استفاده می‌کرد که کلیدهای آن در اختیار تولیدکنندگان دارای مجوز قرار می‌گرفت تا پخش DVD را محدود کند. از آنجا که توزیع این کد تحت قانون DMCA ایالات متحده قرار می‌گرفت و […]</p><p> مقاله <a href="https://vielhuber.de/blog/code-in-primzahlen/">«رمز در اعداد اول»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ℚ کامل نیست</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/%e2%84%9a-ist-nicht-vollstaendig/"/>

		<id>https://vielhuber.de/?p=4700</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2026-03-14T11:25:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در نگاه اول، اعداد گویا \(\mathbb{Q}\) مانند یک پیوستار بدون شکاف به نظر می رسند: بین هر دو کسر همیشه یک کسر دیگر وجود دارد. اما این تصور گمراه‌کننده است: مجموعه‌هایی از اعداد گویا هستند که محدود هستند، اما supremum یا infimum آنها به سادگی در \(\mathbb{Q}\) وجود ندارد. دلیل آن در وجود اعداد غیر منطقی مانند \(\sqrt{2}\)، [...]</p><p> پست <a href="https://vielhuber.de/blog/%e2%84%9a-ist-nicht-vollstaendig/">ℚ کامل نیست</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">میله های رئیس Minecraft</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/minecraft-bossbars/"/>

		<id>https://vielhuber.de/?p=4661</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2025-12-27T11:11:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>PaperMC یک پایه ساده برای گسترش سمت سرور ماینکرفت با افزونه‌های کوچک فراهم می‌کند، بدون اینکه نیاز باشد کلاینت‌ها چیزی نصب کنند. هنگام توسعه افزونه‌ها، این سوال مطرح می‌شود که چگونه اطلاعات پویا را به بازیکن نمایش دهیم. پاسخ در یک ویژگی معمولی که اغلب نادیده گرفته می‌شود نهفته است: نوار رئیس. در ابتدا برای رئیس‌های پایانی در نظر گرفته شده بود، نوار رئیس می‌تواند […]</p><p> پست <a href="https://vielhuber.de/blog/minecraft-bossbars/">«Bossbars ماینکرفت»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">آی‌پی‌وی۶</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ipv6/"/>

		<id>https://vielhuber.de/?p=4630</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-12-26T18:42:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پروتکل اینترنت (IP) پایه و اساس تمام برنامه‌های اینترنتی است. پروتکل‌های دیگر، مانند TCP و UDP، بر اساس آن ساخته می‌شوند و سرویس‌هایی مانند HTTP(S)، ایمیل، تلفن و DNS را منتقل می‌کنند. IPv6 جایگزین پروتکل قدیمی‌تر IPv4 می‌شود زیرا فضای آدرس نسبتاً کوچک آن که حدود ۴ میلیارد آدرس است، مدت‌هاست که به پایان رسیده است. IPv6 اکنون تقریباً همه جا حاضر و مفیدتر است […]</p><p> مقاله <a href="https://vielhuber.de/blog/ipv6/">IPv6</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">گیت بدون SSH</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-ohne-ssh/"/>

		<id>https://vielhuber.de/?p=4607</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2025-12-21T10:13:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>همه ما این شرایط را تجربه کرده‌ایم: شما نیاز دارید که به سرعت دستور `git pull` را اجرا کنید یا به یک پایگاه داده در یک بسته میزبانی اشتراکی ارزان (مثلاً در IONOS) دسترسی پیدا کنید، اما میزبان دسترسی SSH را ارائه نمی‌دهد - یا فقط در برنامه‌های گران‌تر خود این امکان را دارد. اغلب، تنها گزینه باقی مانده آپلود دستی و خسته‌کننده FTP است که باعث می‌شود استقرارها بی‌جهت پیچیده و مستعد خطا شوند. یک راه حل ممکن […]</p><p> مقاله <a href="https://vielhuber.de/blog/git-ohne-ssh/">گیت بدون SSH</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">آمازون و مالیات فروش</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/amazon-und-umsatzsteuer/"/>

		<id>https://vielhuber.de/?p=4576</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2025-12-18T10:57:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>آمازون کانال خرید بی‌نظیری برای فریلنسرها است: سریع، مقرون‌به‌صرفه و همه چیز در یک مکان. آمازون اکنون موفق شده است که به طور مداوم فاکتورهای به‌موقع و در دسترس برای دانلود (حتی برای خریدهای موجود در بازار) ارائه دهد. چه یک لپ‌تاپ جدید باشد، چه یک صندلی اداری یا فقط یک سفارش سریع کاغذ چاپگر - کالاها را می‌توان تنها با چند کلیک، معمولاً از طریق یک حساب شخصی، سفارش داد […]</p><p> مقاله <a href="https://vielhuber.de/blog/amazon-und-umsatzsteuer/">آمازون و مالیات بر ارزش افزوده</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">وضعیت گیت ۲.۰</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-status-2-0/"/>

		<id>https://vielhuber.de/?p=4551</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2025-11-12T11:20:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هر کسی که اول صبح «git status» را تایپ می‌کند و بعد قهوه می‌نوشد، عاشق این دستیار کوچک خواهد شد. مخصوصاً وقتی که چندین پروژه وب را به صورت موازی توسعه می‌دهیم، یک مرور کلی و مختصر بسیار ارزشمند است: کجا درخت کار تمیز است، کجا تغییرات ادغام نشده وجود دارد و کجا یک pull/push در انتظار است؟ یک ابزار پوسته کوچک تمام چیزی است که نیاز دارید - تا زمانی که فاصله‌ها/یونیکد را در مسیرها به طور قوی مدیریت کند […]</p><p> <a href="https://vielhuber.de/blog/git-status-2-0/">وضعیت post git 2.0</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">زبان و منطق</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sprache-und-logik/"/>

		<id>https://vielhuber.de/?p=4534</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2025-11-11T07:31:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>آهنگ زیبایی به نام «همینه که هست و اون چیزی نیست که نیست» از کالی رز وجود دارد. این آهنگ را می‌توان به این شکل ساده کرد: «همینه که هست و اون چیزی نیست که نیست». تنها با چند کلمه، می‌توان دنیایی از حقیقت را کشف کرد. با تغییر و ترکیب این دو نیمه، […]</p><p> مقاله <a href="https://vielhuber.de/blog/sprache-und-logik/">زبان و منطق</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">اتوماسیون تاندربرد</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/automatisierung-von-thunderbird/"/>

		<id>https://vielhuber.de/?p=4515</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-11-07T10:02:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>تاندربرد از سال ۲۰۲۲ شاهد احیای چشمگیری بوده است. پس از سال‌ها رکود، بنیاد موزیلا بار دیگر به طور فعال در توسعه آن سرمایه‌گذاری می‌کند. ابتکار Supernova (تاندربرد ۱۱۵+) نوسازی‌های اساسی مانند ادغام Rust برای اجزای حیاتی عملکرد، رابط کاربری مدرن مبتنی بر Web Components و پشتیبانی بومی Exchange از طریق EWS/Microsoft Graph API را به ارمغان آورد. برای کاربرانی که برای مدیریت گسترده به تاندربرد متکی هستند […]</p><p> مقاله <a href="https://vielhuber.de/blog/automatisierung-von-thunderbird/">«خودکارسازی تاندربرد»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">عملگر گراز دریایی در PHP</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/walrus-operator-in-php/"/>

		<id>https://vielhuber.de/?p=4495</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2025-10-21T12:44:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در اکتبر ۲۰۱۹، پایتون ۳.۸ عملگر Walrus (:=) را از طریق PEP 572 معرفی کرد و یکی از بزرگترین جنجال‌ها را در تاریخ این زبان برنامه‌نویسی برانگیخت. این بحث آنقدر تلخ بود که خالق پایتون، گیدو ون روسوم، در ژوئیه ۲۰۱۸، حتی قبل از انتشار، از سمت خود به عنوان BDFL (دیکتاتور خیرخواه مادام‌العمر) استعفا داد. […]</p><p> پست <a href="https://vielhuber.de/blog/walrus-operator-in-php/">عملگر گراز دریایی در PHP</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">از سانتیگراد و فارنهایت</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/von-celsius-und-fahrenheit/"/>

		<id>https://vielhuber.de/?p=4449</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-10-13T08:21:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>شما در یک روز سرد زمستانی با دوستی در آمریکا تلفنی صحبت می‌کنید. هر دو همزمان فریاد می‌زنید: «اینجا منفی ۴۰ درجه است!» معمولاً این مشخص می‌کند که منظور چه کسی سانتی‌گراد و منظور چه کسی فارنهایت است - اما نه در این دمای خاص. چرا اینطور است؟ این نقطه تنها دمایی است که […]</p><p> پست <a href="https://vielhuber.de/blog/von-celsius-und-fahrenheit/">مربوط به سلسیوس و فارنهایت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">سردرگمی در ترتیب مرتب‌سازی طبیعی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/verwirrung-in-der-natuerlichen-sortierreihenfolge/"/>

		<id>https://vielhuber.de/?p=4429</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2025-10-06T16:32:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اکثر مدیران فایل های گرافیکی به طور دقیق واژگانی مرتب سازی نمی کنند، بلکه از «مرتب سازی طبیعی» استفاده می کنند. بلوک های اعداد در نام به عنوان اعداد تفسیر می شوند - بلوک اعداد بزرگتر برنده می شود، حتی اگر عکس آن به صورت کاملاً الفبایی ظاهر شود. ایده پشت مرتب‌سازی طبیعی: چیزی که مردم بیشتر می‌خواهند «9 قبل از 10»، «فصل 2 قبل از فصل 10» است، بدون صفرهای اول […]</p><p> پست <a href="https://vielhuber.de/blog/verwirrung-in-der-natuerlichen-sortierreihenfolge/">سردرگمی در ترتیب مرتب سازی طبیعی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">اولویت در برنامه زمانبندی وظایف ویندوز</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/prioritaet-in-der-windows-aufgabenplanung/"/>

		<id>https://vielhuber.de/?p=4409</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2025-09-29T14:29:26Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هرکسی که کارهایی را در زمان‌بندی وظایف ویندوز اجرا کند، دیر یا زود با تفاوت‌های غیرقابل توضیح در زمان اجرا مواجه می‌شود. یک اسکریپت PHP که در عرض 5 دقیقه در خط فرمان اجرا می شود، وقتی از طریق Windows Task Scheduler اجرا می شود، ناگهان 20 دقیقه طول می کشد. کاربر یکسان، حقوق یکسان، کد یکسان – چهار برابر زمان اجرا. آنجا چه خبر بود؟ پس از ساعت‌ها اشکال‌زدایی، جلسات نظارت را پردازش کنید و […]</p><p> پست <a href="https://vielhuber.de/blog/prioritaet-in-der-windows-aufgabenplanung/">اولویت در Windows Task Scheduler</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">معیار ARC-AGI</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/der-arc-agi-benchmark/"/>

		<id>https://vielhuber.de/?p=4352</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2025-07-07T10:03:25Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>کاهش مداوم قیمت قدرت محاسباتی - دو برابر در هر دهه - از سال ۲۰۱۰ به طور چشمگیری به مدل‌های یادگیری عمیق دامن زده است. شبکه‌های بزرگتر به همراه داده‌های بیشتر، ظاهراً به طور قابل اعتمادی نمرات بالاتری را در معیارهای رایج ارائه می‌دهند - و این امید را تقویت می‌کنند که مقیاس‌پذیری به تنهایی ناگزیر به هوش مصنوعی عمومی منجر شود. در اوایل سال ۲۰۱۹، فرانسوا شولت معیار ARC-AGI را برای اندازه‌گیری هوش معرفی کرد. […]</p><p> پست <a href="https://vielhuber.de/blog/der-arc-agi-benchmark/">«معیار ARC-AGI»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نمایش آدرس ایمیل فرستنده در Outlook</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/absender-e-mail-adresse-in-outlook-anzeigen/"/>

		<id>https://vielhuber.de/?p=4327</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2025-07-07T09:28:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>آدرس ایمیل فرستنده همچنان شاخص خوبی برای تشخیص هرزنامه بودن یا نبودن یک ایمیل است. به طور پیش‌فرض، در Microsoft Outlook Desktop اضافه کردن ستونی به نمای ایمیل که آدرس ایمیل واقعی را به جای نام نمایش می‌دهد، کار ساده‌ای نیست. مایکروسافت تا به امروز این ویژگی را به عنوان یک گزینه ساده پیاده‌سازی نکرده است – با این وجود […]</p><p> مقاله <a href="https://vielhuber.de/blog/absender-e-mail-adresse-in-outlook-anzeigen/">«نمایش آدرس ایمیل فرستنده در Outlook»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">چرا پروکسی‌ها در زندگی دیجیتال روزمره ضروری شده‌اند؟</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/warum-proxys-im-digitalen-alltag-unverzichtbar-geworden-sind/"/>

		<id>https://vielhuber.de/?p=4253</id>
		<updated>2025-05-16T08:38:53Z</updated>
		<published>2025-05-16T08:36:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در عصر دیجیتال، حفاظت از داده‌ها، امنیت و دسترسی نامحدود به اطلاعات بیش از هر زمان دیگری اهمیت دارد. چه برای شرکت‌ها، فریلنسرها و چه برای افراد عادی - استفاده از سرورهای پروکسی مزایای بی‌شماری را ارائه می‌دهد که فراتر از صرفاً پوشاندن IP است. به خصوص در مواقع افزایش سانسور، بلوک‌های منطقه‌ای و سیستم‌های پیشرفته ضد ربات، پروکسی‌های قدرتمند ابزاری ضروری برای کارآمد و […]</p><p> مقاله <a href="https://vielhuber.de/blog/warum-proxys-im-digitalen-alltag-unverzichtbar-geworden-sind/">«چرا پروکسی‌ها در زندگی دیجیتال روزمره ضروری شده‌اند»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SSL در محیط توسعه محلی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ssl-in-lokaler-entwicklungsumgebung/"/>

		<id>https://vielhuber.de/?p=4207</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2025-04-21T08:43:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در زمان مرورگرهای فقط HTTPS، کوکی‌های SameSite و شرایط توسعه واقعی، مهم است که به صورت محلی با گواهی‌های SSL واقعی کار کنید. Let's Encrypt در اینجا کار پیشگامانه ای انجام داده است – با کمک certbot و Cloudflare، ایجاد و تمدید گواهی نامه های wildcard سریع و آسان است. این به شما امکان می دهد به […]</p><p> پست <a href="https://vielhuber.de/blog/ssl-in-lokaler-entwicklungsumgebung/">SSL در محیط توسعه محلی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">امنیت اینترنت: چگونه VPN ها حریم خصوصی و امنیت آنلاین را تغییر می دهند</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/internetsicherheit-wie-vpns-den-online-datenschutz-und-die-sicherheit-veraendern/"/>

		<id>https://vielhuber.de/?p=4195</id>
		<updated>2025-03-31T10:32:03Z</updated>
		<published>2025-03-31T10:27:07Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>1. رمزگشایی فناوری VPN و نقش آن در حفاظت از حریم خصوصی آنلاین یک گذرگاه مخفی، مرموز و امن را تصور کنید. این همان چیزی است که شبکه های خصوصی مجازی یا VPN ها در دنیای دیجیتال نشان می دهند. این معجزات کوچک مانند یک لایه محافظ عمل می کنند که داده های شما را رمزگذاری می کند و افراد کنجکاو را دور نگه می دارد. اینطور تصور کنید […]</p><p> پست <a href="https://vielhuber.de/blog/internetsicherheit-wie-vpns-den-online-datenschutz-und-die-sicherheit-veraendern/">امنیت اینترنت: چگونه VPN ها حریم خصوصی و امنیت آنلاین را تغییر می دهند</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مدل زبان بزرگ خود را بسازید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/large-language-model-selbst-bauen/"/>

		<id>https://vielhuber.de/?p=4159</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-02-26T16:44:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>"یک ماشین می تواند حافظه زیادی داشته باشد، اما نمی تواند فکر کند - مگر اینکه ما آن را آموزش دهیم." - آلن تورینگ مدل های مدرن هوش مصنوعی مانند GPT-4 یا Llama بر اساس مجموعه داده های عظیم و ساختارهای پیچیده ریاضی هستند. اما واقعاً چه چیزی پشت آن است؟ در این مقاله به اجزای کلیدی مورد نیاز برای […]</p><p> پست <a href="https://vielhuber.de/blog/large-language-model-selbst-bauen/">ساخت یک مدل زبان بزرگ</a> برای اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">خودتان OpenStreetMap را میزبانی کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/openstreetmap-selbst-hosten/"/>

		<id>https://vielhuber.de/?p=4119</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2025-02-17T16:15:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>OpenStreetMap (OSM) یک نقشه جهان آزاد است که به طور مشترک توسط افراد در سراسر جهان ایجاد شده است - آزاد، باز و مستقل. در حالی که نقشه های گوگل، به عنوان رهبر بازار، اغلب اولین انتخاب برای نقشه های دیجیتال است، OSM بر یک اصل کاملا متفاوت متکی است: جامعه ای مشترک که داده های جغرافیایی را به صورت رایگان جمع آوری، بهبود می بخشد و در دسترس قرار می دهد. چرا […]</p><p> پست <a href="https://vielhuber.de/blog/openstreetmap-selbst-hosten/">میزبانی OpenStreetMap برای</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">دسترسی با PHP به Exchange/Office 365</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-mit-php-auf-exchange-office-365/"/>

		<id>https://vielhuber.de/?p=3584</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-02-16T23:42:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>مدت ها اعلام شد - اکنون واقعیت: مایکروسافت احراز هویت رمز عبور را برای پروتکل های خاص در Exchange Online از سپتامبر 2022 به نفع oAuth2 خاموش کرده است. مشکلات GitHub بسیاری از کتابخانه‌ها و اسکریپت‌های پشتیبان نشان می‌دهد که تغییر، بسیاری از مدیران را غافلگیر کرده است. در زیر روشی برای استفاده از oAuth2 از طریق PHP از طریق […]</p><p> مقاله <a href="https://vielhuber.de/blog/zugriff-mit-php-auf-exchange-office-365/">دسترسی به Exchange/Office 365 با PHP</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ارسال ایمیل با تاخیر</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/e-mails-verzoegert-senden/"/>

		<id>https://vielhuber.de/?p=4074</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2024-12-29T08:04:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>زمان در حال حاضر مناسب نیست؟ ایمیل خیلی زود ارسال شد؟ به تأخیر انداختن ایمیل‌ها می‌تواند در بسیاری از موقعیت‌ها مفید باشد: چه برای اینکه به خودتان زمان بدهید تا آنها را بررسی کنید و چه برای مدیریت موثر حجم کاری خود، زمان‌بندی می‌تواند بسیار مهم باشد. در اینجا سه راه وجود دارد که می توانید ارسال ایمیل را به تاخیر بیندازید و ارتباطات خود را بهینه کنید. Outlook مایکروسافت […]</p><p> این پست <a href="https://vielhuber.de/blog/e-mails-verzoegert-senden/">ارسال ایمیل با تاخیر</a> برای اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مرورگرها را با هوش مصنوعی کنترل کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/browser-mit-ki-steuern/"/>

		<id>https://vielhuber.de/?p=4052</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-12-26T08:49:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اتوماسیون مرورگر نقش مهمی در زمینه هایی مانند خراش دادن وب، تست خودکار و تعامل برنامه های وب دارد. قبلاً برای این منظور از Puppeteer استفاده می شد. با ظهور هوش مصنوعی، اکنون فرصت‌های جدیدی برای ایجاد خودکارسازی مرورگر بصری‌تر و نیاز به تعمیر و نگهداری کمتر باز می‌شود و راه را برای Stagehand باز می‌کند. برای روشن شدن نحوه عملکرد آن، می خواهیم […]</p><p> پست <a href="https://vielhuber.de/blog/browser-mit-ki-steuern/">کنترل مرورگرها با هوش مصنوعی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">اشکال زدایی در PHP با Xdebug</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/debugging-in-php-mit-xdebug/"/>

		<id>https://vielhuber.de/?p=4022</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-11-11T14:54:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Xdebug یک ابزار قدرتمند اشکال‌زدایی و پروفایل‌سازی برای PHP است که به ما در تجزیه و تحلیل و بهینه‌سازی برنامه‌های PHP کمک می‌کند. این ابزار از ویژگی‌هایی مانند اشکال‌زدایی گام به گام، اندازه‌گیری عملکرد و ردیابی پشته پشتیبانی می‌کند که اشکال‌زدایی را بسیار ساده کرده و بینش بهتری از کد ارائه می‌دهد. در ادامه یک راهنمای راه‌اندازی کوتاه برای استفاده از آن در VS Code آمده است. نصب Xdebug: ما Xdebug را به عنوان مثال نصب خواهیم کرد […]</p><p> مقاله <a href="https://vielhuber.de/blog/debugging-in-php-mit-xdebug/">اشکال‌زدایی در PHP با Xdebug</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">در مورد مایعات</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-fluessigkeiten/"/>

		<id>https://vielhuber.de/?p=4011</id>
		<updated>2024-10-21T10:19:57Z</updated>
		<published>2024-10-21T10:05:59Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>دو فنجان یکسان را تصور کنید - یکی پر از قهوه و دیگری با شیر، هر دو در یک سطح. حالا یک قاشق چای خوری قهوه از فنجان قهوه داخل فنجان شیر ریخته و هم می زنیم. سپس یک قاشق چای خوری از مخلوط فنجان شیر دوباره در فنجان قهوه ریخته می شود. در کدام فنجان […]</p><p> پست <a href="https://vielhuber.de/blog/ueber-fluessigkeiten/">درباره مایعات</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پیام های Git commit با ChatGPT</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-commit-messages-mit-chatgpt/"/>

		<id>https://vielhuber.de/?p=3984</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2024-09-16T10:23:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پیام‌های کامیت در گیت اغلب نادیده گرفته می‌شوند. بسیاری آنها را صرفاً به عنوان یک عامل ضروری برای ذخیره تغییرات می‌بینند. با این حال، پیام‌های کامیت معنادار یک عامل حیاتی برای موفقیت یک پروژه هستند: آنها قابلیت ردیابی خوب تغییرات، همکاری تیمی کارآمد و رفع سریع‌تر اشکالات را تضمین می‌کنند. دلیل کافی برای خودکارسازی پیام‌های کامیت با استفاده از […]</p><p> مقاله <a href="https://vielhuber.de/blog/git-commit-messages-mit-chatgpt/">پیام‌های Git Commit با ChatGPT</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فوریه مستطیل شکل</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/der-rechteckige-februar/"/>

		<id>https://vielhuber.de/?p=3951</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-09-02T11:35:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>فوریه گاهی اوقات در تقویم شکلی غیرمعمول و جذاب به خود می‌گیرد. برای مثال، در فوریه ۲۰۲۱، می‌توان چنین «فوریه کاملاً مستطیلی» را تجربه کرد. این اثر نادر زمانی رخ می‌دهد که فوریه دقیقاً ۲۸ روز داشته باشد و اول فوریه در روز دوشنبه بیفتد. اما این اتفاق واقعاً چند وقت یکبار رخ می‌دهد و چقدر باید منتظر وقوع آن بود؟</p><p> مقاله <a href="https://vielhuber.de/blog/der-rechteckige-februar/">«فوریه مستطیلی»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مرکز عمودی در CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/vertikales-zentrieren-in-css/"/>

		<id>https://vielhuber.de/?p=3934</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2024-08-21T13:04:35Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>CSS هنوز برای بسیاری از ما گیج کننده است: دارای صدها ویژگی نامناسب است که هر کدام می توانند نتیجه را به روش های غیر شهودی تحت تأثیر قرار دهند. قرار دادن عمودی عناصر در توسعه وب مشکل است و در گذشته اغلب باعث سردرد شده است. اما خوشبختانه آن زمان ها به پایان رسیده است. باور نخواهید کرد: […]</p><p> پست <a href="https://vielhuber.de/blog/vertikales-zentrieren-in-css/">مرکزگذاری عمودی در CSS</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ارتفاع: 0 تا ارتفاع: متحرک سازی خودکار با CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/height-0-zu-height-auto-mit-css-animieren/"/>

		<id>https://vielhuber.de/?p=3923</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2024-08-12T10:44:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>انتقال CSS یک راه عالی برای ایجاد تعامل است. به سادگی انتقال را به حالت اولیه یک عنصر اعمال کنید و مرورگر انتقال بین دو حالت را متحرک می کند. با این حال، انتقال اندازه عناصر ذاتی مانند خودکار برای چندین دهه برای توسعه دهندگان وب مشکل ساز بوده است و تنها راه این بود که ارتفاع را به صورت پویا با استفاده از جاوا اسکریپت محاسبه کنید. یکی […]</p><p> پست <a href="https://vielhuber.de/blog/height-0-zu-height-auto-mit-css-animieren/">متحرک سازی ارتفاع: 0 تا ارتفاع: خودکار با CSS</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">هیچ عدد صحیحی بین 0 و 1 وجود ندارد</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/es-gibt-keine-ganzzahl-zwischen-0-und-1/"/>

		<id>https://vielhuber.de/?p=3909</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2024-08-07T19:08:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هیچ \(n \in \mathbb{Z}^+\) وجود ندارد که \(0 &lt; n &lt; 1\). اثبات: فرض کنیم که این گفته نادرست است. سپس یک \(n \in \mathbb{Z}^+\) وجود دارد که \(0 &lt; n &lt; 1\). اجازه دهید مجموعه \(S := \{ m \in \mathbb{Z}^+ : 0 &lt; m &lt; 1 \}\) را در نظر بگیریم. از آنجایی که \( n […]</p><p> پست <a href="https://vielhuber.de/blog/es-gibt-keine-ganzzahl-zwischen-0-und-1/">هیچ عدد صحیحی بین 0 و 1 وجود ندارد</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پارادوکس آسانسور</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/fahrstuhl-paradoxon/"/>

		<id>https://vielhuber.de/?p=3903</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2024-07-15T13:49:12Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در سال 1950، فیزیکدانان جورج گامو و ماروین استرن متوجه پدیده جالبی شدند: گامو، که دفتری در طبقه اول یک ساختمان شش طبقه داشت، متوجه شد که آسانسور بعدی که وارد می شود، در پنج مورد از شش مورد پایین می آید، حتی اگر می خواست بالا برود. استرن، که در طبقه پنجم کار می کرد، برعکس را مشاهده کرد. آسانسور […]</p><p> پست <a href="https://vielhuber.de/blog/fahrstuhl-paradoxon/">پارادوکس آسانسور</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کواین</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quine/"/>

		<id>https://vielhuber.de/?p=3895</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2024-07-11T23:43:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برنامه Quine یا Quine برنامه ای است که هنگام اجرا کد منبع خود را خروجی می دهد. یک کواین ممکن است "از خود خارج نشود"، برای مثال با چاپ محتوای فایلی که در آن موجود است، یا با استفاده از توانایی های درون نگر برای چاپ نمایش خود. در عوض، باید کد منبع خود را محاسبه کند. راه کلاسیک برای ایجاد چنین برنامه ای در […]</p><p> پست <a href="https://vielhuber.de/blog/quine/">کواین</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">چرخش فایل با اسکریپت bash</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/file-rotation-mit-bash-script/"/>

		<id>https://vielhuber.de/?p=3889</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2024-07-04T20:32:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ابزارهای قدرتمندی مانند logrotate کار چرخش log یا فایل های پشتیبان را بسیار آسان می کند. با این کار فایل ها پس از مدت زمان مشخصی یا زمانی که به اندازه مشخصی می رسند می چرخند. اگر این ابزار را در سرور راه دور ندارید و فقط می توانید دستورات SSH از راه دور را اجرا کنید، می توانید [...]</p><p> پست <a href="https://vielhuber.de/blog/file-rotation-mit-bash-script/">چرخش فایل با اسکریپت bash</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">قانون بنفورد</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-benfordsche-gesetz/"/>

		<id>https://vielhuber.de/?p=3870</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-05-13T10:32:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در دنیای اعداد، شخص پیوسته با الگوهای شگفت انگیزی روبرو می شود که می تواند هم شگفت انگیز و هم روشنگر باشد. یکی از این کنجکاوی ها قانون بنفورد است که به عنوان قانون رقم اول نیز شناخته می شود. این پدیده ریاضی توزیع فرکانس اولین ارقام را در بسیاری از مجموعه‌های داده واقعی توصیف می‌کند و بینش جالبی را در مورد طبیعت ارائه می‌کند.</p><p> The post <a href="https://vielhuber.de/blog/das-benfordsche-gesetz/">قانون بنفورد</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">محاسبه احتمال متناقض</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxe-wahrscheinlichkeitsrechnung/"/>

		<id>https://vielhuber.de/?p=3846</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2024-04-25T15:46:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>من دو فرزند دارم، یک پسر که پنجشنبه به دنیا آمده است. احتمال اینکه دختر داشته باشم چقدر است؟ بیایید روزهای هفته را با اعداد \(1، 2، …، 7\) نشان دهیم، به طوری که \(1\ =\) دوشنبه، \(2 =\) سه‌شنبه و غیره. اکنون می‌توانیم رویداد "در روز \(n\) پسری به دنیا آمد" را به صورت \(B_n\) […] نمایش دهیم.</p><p> مقاله <a href="https://vielhuber.de/blog/paradoxe-wahrscheinlichkeitsrechnung/">«نظریه احتمال متناقض»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">برهان قیامت</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-doomsday-argument/"/>

		<id>https://vielhuber.de/?p=3810</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2024-01-06T01:22:03Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>با فرض اینکه تعداد \(Y\) همه افرادی که تا به حال به دنیا آمده اند و خواهند آمد متناهی است، بگذارید \(x\) موقعیت مطلق شما از ابتدای لیست باشد. سپس \(0 &lt; \frac{x}{Y} \leq 1\). اکنون می‌توانیم با احتمال \(95\%\) بگوییم که شما جزو آخرین \(95\%\) از همه افرادی هستید که تاکنون متولد شده‌اند، […]</p><p> The post <a href="https://vielhuber.de/blog/das-doomsday-argument/">The Doomsday Argument</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پارادوکس نوشیدنی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/trinkerparadoxon/"/>

		<id>https://vielhuber.de/?p=3768</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2023-07-04T22:34:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>جمله زیر به "پارادوکس نوشیدنی" معروف است: "کسی در بار است، بنابراین اگر او مشروب بخورد، همه در بار می نوشند." فرقی نمی کند که یک نفر دیگران را به نوشیدن تشویق کند یا در پشتی دیگری وجود داشته باشد، همانطور که در یک لحظه خواهیم دید. این یک […]</p><p> نوشته <a href="https://vielhuber.de/blog/trinkerparadoxon/">پارادوکس نوشیدنی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">حدس زدن عدد</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zahlenraten/"/>

		<id>https://vielhuber.de/?p=3742</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2023-06-26T13:23:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>یک پسر به عددی فکر می کند که \(1\)، \(2\) یا \(3\) است و یک دختر می تواند فقط یک سوال در مورد آن عدد بپرسد. پسر فقط می تواند "بله"، "نه" یا "نمی دانم" پاسخ دهد. با پرسیدن یک سوال هوشمندانه، دختر موفق می شود عدد صحیحی را که پسر فکر کرده بود، پیدا کند، […]</p><p> پست <a href="https://vielhuber.de/blog/zahlenraten/">حدس زدن اعداد</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">شیء بدون منشا</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gegenstand-ohne-ursprung/"/>

		<id>https://vielhuber.de/?p=3698</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2023-02-14T23:14:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>تصور کنید که یک روز یک بسته مرموز بدون فرستنده دریافت می کنید. با کنجکاوی بسته را باز می کنی و حلقه ای پیدا می کنی که به دخترت می دهی. چند دهه بعد، او کسی است که می تواند با استفاده از کرم چاله اشیاء را به گذشته بفرستد. او این کار را با حلقه ای که زمانی از شما دریافت کرده انجام می دهد، […]</p><p> پست <a href="https://vielhuber.de/blog/gegenstand-ohne-ursprung/">شیء بدون مبدا</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">CI با GitHub Actions</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ci-mit-github-actions/"/>

		<id>https://vielhuber.de/?p=3686</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2023-01-10T12:32:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>به عنوان جایگزینی برای Travis CI بسیار ارزشمند، GitHub Actions مدتی است که در دسترس است. به عنوان یک ابزار ادغام مداوم، به خوبی در پلتفرم کد GitHub ادغام شده است و اکنون بسیار پایدار است. GitHub Actions به فایل های پیکربندی YAML متکی است که در مخزن جایی که گردش کار قرار است اجرا شود، قرار می گیرد. در زیر یک فایل YAML دیگ بخار وجود دارد، […]</p><p> پست <a href="https://vielhuber.de/blog/ci-mit-github-actions/">CI با GitHub Actions</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پارادوکس استاین</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/steins-paradox/"/>

		<id>https://vielhuber.de/?p=3642</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2022-11-26T01:37:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در سال 1961، جیمز و استین مقاله "تخمین با ضرر درجه دوم" را منتشر کردند. داده های توزیع شده معمولی را با میانگین مجهول \(\mu\) و واریانس \(1\) در نظر بگیرید. اگر اکنون یک مقدار تصادفی \(x\) از این داده ها انتخاب شود و باید میانگین \(\mu\) را بر این اساس تخمین بزند، به طور شهودی \(x\) یک تخمین معقول برای \(\mu\) است (از آنجایی که توزیع نرمال وجود دارد، […]</p><p> پست <a href="https://vielhuber.de/blog/steins-paradox/">پارادوکس استین</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">UUID ها در پایگاه های داده</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/uuids-in-datenbanken/"/>

		<id>https://vielhuber.de/?p=3550</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2022-10-20T00:23:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>UUID ها (Universally Unique Identifiers) مقادیر 128 بیتی هستند که در پایگاه داده ها از جمله برای شناسایی منحصر به فرد ورودی های جدول استفاده می شوند. آنها به عنوان یک رشته هگزا دسیمال به پنج گروه تقسیم شده توسط خط فاصله نشان داده می شوند (مثال: 09fe49b3-4d2b-471c-ac04-36c9e706b85f). بحث های زیادی در مورد مزایا و معایب UUID ها در پایگاه های داده وجود دارد - آنها در سیستم های توزیع شده ضروری هستند. در […]</p><p> پست <a href="https://vielhuber.de/blog/uuids-in-datenbanken/">UUID ها در پایگاه داده</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پاک کردن تاریخچه Git قسمت 2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-historie-bereinigen-teil-2/"/>

		<id>https://vielhuber.de/?p=3440</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2022-08-28T21:43:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>داده های حساس یا مصرف بیش از حد فضای ذخیره سازی: دلایل خوبی برای تغییر تاریخچه Git وجود دارد. در این پست وبلاگ نحوه حذف فایل ها از تاریخچه Git با استفاده از BFG را توضیح دادم. نقطه ضعف BFG عدم پشتیبانی از مسیرهای مستقیم است، بنابراین نمی توانید به طور خاص فایل یا پوشه را در زیر پوشه ها ایجاد کنید [...]</p><p> The post <a href="https://vielhuber.de/blog/git-historie-bereinigen-teil-2/">Cleaning Git History Part 2</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">محدودیت حافظه در وردپرس</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/memory-limit-in-wordpress/"/>

		<id>https://vielhuber.de/?p=3422</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2022-07-25T21:49:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>tl;dr: مقادیر دستی یا مقادیر پیش‌فرض WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT اگر WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT کمتر یا مساوی محدودیت حافظه PHP (که از این پس memory_limit نامیده می‌شود) باشد، هیچ تاثیری ندارند. آن‌ها به صورت پویا مقادیر memory_limit بسیار پایین را به حداقل توصیه شده افزایش می‌دهند.</p><p> مقاله <a href="https://vielhuber.de/blog/memory-limit-in-wordpress/">محدودیت حافظه در وردپرس</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: Iframe را تغییر دهید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-iframe-modifizieren/"/>

		<id>https://vielhuber.de/?p=3408</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2022-05-20T23:07:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر یک iframe شخص ثالث (به عنوان مثال یک ویجت) را جاسازی کنید، نمی توانید با استفاده از CSS یا جاوا اسکریپت به محتوای آن دسترسی داشته باشید (به دلیل به اصطلاح سیاست همان منبع). با این حال، یک روش بسیار ساده برای تغییر هر کد (از جمله در سایر فایل‌هایی که در iframe بارگذاری می‌شوند) وجود دارد. برای انجام این کار، شما مسیر […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-iframe-modifizieren/">نکته سریع: اصلاح Iframe</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">سکه در برنامه ANTON</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/coins-in-der-anton-app/"/>

		<id>https://vielhuber.de/?p=3391</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2022-05-16T22:54:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ANTON یکی از محبوب ترین برنامه های یادگیری برای دانش آموزان کلاس 1-10 است. کلاس. جنبه گیمیفیکیشن کسب سکه ممکن است در نگاه اول برای بزرگسالان عجیب به نظر برسد - اما به طرز محسوسی انگیزه نه تنها فرزندان من را افزایش می دهد. شما حتی یک "بالشتک" کوچک از سکه ها را که به آنها دست نمی زنید ذخیره می کنید. […]</p><p> پست <a href="https://vielhuber.de/blog/coins-in-der-anton-app/">سکه در برنامه ANTON</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">درباره استحکام IBAN</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-die-robustheit-der-iban/"/>

		<id>https://vielhuber.de/?p=3318</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2022-04-20T00:44:25Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>همانطور که می‌دانیم، IBAN آلمانی شامل کد کشور (DE)، یک رقم کنترلی دو رقمی (مطابق با ISO 7064)، کد بانک (8 رقم) و شماره حساب (شامل شماره حساب فرعی، 10 رقم، ارقام حذف شده با صفرهای ابتدایی) است که طول آن را به 22 کاراکتر می‌رساند. برای محاسبه رقم کنترلی، ابتدا یک دنباله از به اصطلاح BBAN (کد بانک و شماره حساب)، کد عددی کشور (1314) برای آلمان و […]</p><p> مقاله <a href="https://vielhuber.de/blog/ueber-die-robustheit-der-iban/">«استحکام IBAN»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ریاضیات در بازی Dobble</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mathematik-im-spiel-dobble/"/>

		<id>https://vielhuber.de/?p=3262</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2022-03-27T21:15:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در آخرین شب بازی خانوادگی‌مان، بچه‌ها با شور و شوق بازی دابل (نسخه هری پاتر) را معرفی کردند. بعد از پنج دور باخت (بدون اینکه کارت من به طور واضح با کارت بازی مطابقت داشته باشد)، با کمال تعجب فهمیدم که هر بازیکن همیشه می‌تواند در هر دور یک ضربه بزند. ناباوری من فقط با […] مواجه شد.</p><p> مقاله <a href="https://vielhuber.de/blog/mathematik-im-spiel-dobble/">«ریاضیات در بازی دابل»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">زمان بلوک بیت کوین</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitcoin-blockzeit/"/>

		<id>https://vielhuber.de/?p=3230</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2022-01-03T23:34:39Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>می دانید: زمان مورد انتظار بین دو بلاک بیت کوین به طور متوسط \(10\) دقیقه است. اکنون یک تراکنش مهم بیت کوین انجام می دهید و مشتاقانه منتظر می مانید تا ببینید آیا و چه زمانی در بلوک بعدی ظاهر می شود: e50bfacc95975a4e7545d83d8954645f از آنجایی که بررسی نکردید چه زمانی بلوک قبلی تکمیل شده است، در واقع به طور متوسط انتظار دارید \( \frac{t}{2} = \frac{10}{2} = 5</p><p> پست <a href="https://vielhuber.de/blog/bitcoin-blockzeit/">زمان بلوک بیت کوین</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">طراحی وب سایت کازینوی من چقدر مهم است؟</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wie-wichtig-ist-das-design-meiner-casino-webseite/"/>

		<id>https://vielhuber.de/?p=3207</id>
		<updated>2021-11-22T15:24:52Z</updated>
		<published>2021-11-22T15:13:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>به طور خلاصه، توسعه وب کازینو آنلاین به ایجاد عناصر گرافیکی برای وب سایت های کازینو آنلاین اشاره دارد. طراحی وب شامل همه چیز از انیمیشن تا نوشتن متن ساده است. درخواست های بازیکنان و اپراتورها در مورد کازینوهای آنلاین اغلب پیچیده و متنوع است. بنابراین، توسعه وب در بازی های آنلاین می تواند به یک فرآیند پیچیده تبدیل شود، […]</p><p> مقاله <a href="https://vielhuber.de/blog/wie-wichtig-ist-das-design-meiner-casino-webseite/">طراحی وب سایت کازینوی من چقدر مهم است؟</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ریاضی کرونا</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/corona-mathematik/"/>

		<id>https://vielhuber.de/?p=3164</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-11-16T01:18:35Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>گزارش هفتگی RKI در 11 نوامبر 2021 در صفحه 22 بیان می کند که \(36\%\) از بیماران کرونایی بالای 60 سال در بخش مراقبت های ویژه قبلاً به طور کامل واکسینه شده بودند. در این گروه سنی، \(87\%\) در آن زمان کاملاً واکسینه شدند (به صفحه 18 مراجعه کنید). اجازه دهید: \(G\): افراد بالای 60 سال واکسینه شده است \(U\): افراد بالای 60 سال واکسینه نشده است \(I\): افراد بالای 60 سال تحت مراقبت های ویژه هستند اکنون $$P(G) = 0.87 \wedge […]</p><p> مقاله <a href="https://vielhuber.de/blog/corona-mathematik/">ریاضیات کرونا</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کسرهای اعشاری</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dezimalbrueche/"/>

		<id>https://vielhuber.de/?p=3114</id>
		<updated>2021-11-01T22:41:52Z</updated>
		<published>2021-11-01T22:32:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اعشار متناهی کسرهای اعشاری نامیده می شوند زیرا آنها نمایش دیگری برای کسری با توان ده در مخرج هستند. بنابراین: $$\frac{z}{n} = \frac{q_1}Vielhuber + \frac{q_2}{10} + \dots + \frac{q_k}{10^k}$$ با \(k \in \mathbb{N}\) و \(q_k\) \(k-1\)-امین مکان در سمت راست نقطه اعشار. اکنون: $$\frac{z}{n} = \frac{10^k \cdot q_1 + 10^{k-1} q_2 + \dots + […]</p><p> پست <a href="https://vielhuber.de/blog/dezimalbrueche/">کسرهای اعشاری</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: به طور خودکار نسخه گره را تغییر دهید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-automatisch-node-version-wechseln/"/>

		<id>https://vielhuber.de/?p=3085</id>
		<updated>2021-10-11T23:26:39Z</updated>
		<published>2021-10-11T23:24:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برای نصب سریع و تعویض نسخه های نود، توصیه می کنیم از nvm استفاده کنید. اگر می خواهید به صراحت نسخه Node مورد نیاز را در پروژه مشخص کنید، یک فایل به نام .nvmrc با شماره نسخه دقیق (مثلاً "12.10.0") در همان پوشه ای که package.json در آن قرار دارد ایجاد کنید. اگر اکنون به پوشه تغییر دهید، پسوند زیر فایل ~/.bash_profile […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-automatisch-node-version-wechseln/">نکته سریع: تغییر خودکار نسخه‌های Node</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">امروز از پرس و جوهای ظرف استفاده کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/container-queries-schon-heute-nutzen/"/>

		<id>https://vielhuber.de/?p=3069</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2021-10-05T00:37:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>از زمانی که طراحی وب واکنش‌گرا رایج شد، توسعه‌دهندگان درخواست قابلیت استایل‌دهی به عناصر DOM را بر اساس اندازه واقعی آنها به جای اندازه نمای مرورگر (با استفاده از کوئری‌های رسانه‌ای) داشته‌اند. در واقع، کوئری‌های کانتینر (در اصل کوئری‌های عنصر) احتمالاً پرکاربردترین ویژگی CSS هستند که مرورگرها هنوز فاقد آن هستند. […]</p><p> مقاله « <a href="https://vielhuber.de/blog/container-queries-schon-heute-nutzen/">استفاده از کوئری‌های کانتینری امروزه»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">تاریخچه Git را پاک کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-historie-bereinigen/"/>

		<id>https://vielhuber.de/?p=3047</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2021-09-22T23:28:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>داده‌های حساس مانند رمزهای عبور باید در فایل‌های .env ذخیره شوند و در صورت امکان، در مخازن Git ذخیره نشوند. با این حال، احتمالاً برای هر یک از ما حداقل یک بار به اشتباه اتفاق افتاده است: انتشار سریع یک اسکریپت API JS نقشه‌های گوگل در GitHub Gists (به عنوان "عمومی") و سهواً عدم پنهان کردن کلید API نقشه‌های خصوصی خودمان. خوشبختانه، یک سیستم هشدار دهنده به زودی […]</p><p> مقاله <a href="https://vielhuber.de/blog/git-historie-bereinigen/">تاریخچه پاکسازی گیت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SVG ها را از تصاویر با مسیر کلیپ جدا کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mit-clip-path-svgs-aus-bildern-ausstanzen/"/>

		<id>https://vielhuber.de/?p=3033</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-08-09T13:51:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر می‌خواهید با استفاده از SVG یک تصویر را برش دهید، توصیه می‌شود از ویژگی CSS `clip-path` استفاده کنید. اسکریپت زیر چندین مانع را از بین می‌برد: SVGها را می‌توان با استفاده از Illustrator ذخیره کرد، می‌توانید URL (نسبی یا مطلق) یک SVG را مشخص کنید (کروم در حال حاضر فقط از SVGهای درون‌خطی پشتیبانی می‌کند) و برش نیز کاملاً واکنش‌گرا است. […]</p><p> مقاله <a href="https://vielhuber.de/blog/mit-clip-path-svgs-aus-bildern-ausstanzen/">«برش SVG ها از تصاویر با استفاده از clip-path»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: WP_Query و فیلدهای چند خطی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-wp_query-mehrzeilige-felder/"/>

		<id>https://vielhuber.de/?p=3022</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-08-09T00:58:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>با استفاده از ویژگی `meta_query` در کلاس قدرتمند وردپرس `WP_Query`، می‌توانید پست‌هایی را که مقادیر خاصی در فیلدهای متای خود دارند، فیلتر کنید. اگر یک فیلد متای چند خطی ایجاد کرده‌اید (مثلاً با استفاده از فیلدهای سفارشی پیشرفته) و فقط می‌خواهید پست‌هایی را پیدا کنید که حاوی یک مقدار خاص در این فیلد جدا شده با خط هستند، دنیای عبارات منظم (REGEX) توصیه می‌شود.</p><p> مقاله <a href="https://vielhuber.de/blog/quick-tip-wp_query-mehrzeilige-felder/">نکته سریع: WP_Query و فیلدهای چند خطی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">یکپارچه سازی انیمیشن های Adobe Animate به صورت بومی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adobe-animate-animationen-nativ-einbinden/"/>

		<id>https://vielhuber.de/?p=2990</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2021-06-09T13:14:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در مقاله قبلی، توضیح دادم که چگونه می‌توان به راحتی انیمیشن‌ها را از Adobe Animate با استفاده از خروجی APNG در یک وب‌سایت جاسازی کرد. همچنین روش بومی از طریق خروجی HTML5 Canvas وجود دارد، اما هر کسی که با آن کار کرده باشد، می‌داند که این روش پر از مشکلات است (پاسخگویی ناکافی […]</p><p> مقاله <a href="https://vielhuber.de/blog/adobe-animate-animationen-nativ-einbinden/">«ادغام انیمیشن‌های Adobe Animate به صورت بومی»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نقشه های Google بدون کلید API</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-maps-ohne-api-key/"/>

		<id>https://vielhuber.de/?p=2960</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-06-03T20:00:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>به طور معمول، هنگام ادغام Google Maps، شما با Maps JavaScript API کار می کنید، که به یک کلید API نیاز دارد و در صورت بالا بودن تعداد بازدیدها، می تواند هزینه های قابل توجهی را به همراه داشته باشد. جایگزین های عالی مانند mapbox یا OpenStreetMap وجود دارد، اما آنها هنوز طیف وسیعی از ویژگی های Google را ندارند. خود گوگل نیز راهی را بدون کلید API از طریق […]</p><p> پست <a href="https://vielhuber.de/blog/google-maps-ohne-api-key/">Google Maps بدون کلید API</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Adobe Animate APNG Export</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adobe-animate-apng-export/"/>

		<id>https://vielhuber.de/?p=2934</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-04-08T09:09:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پشتیبانی مرورگرها از فایل‌های PNG متحرک اکنون به قدری خوب است که انیمیشن‌های ایجاد شده با Animate CC را می‌توان به راحتی به صورت APNG خروجی گرفت و سپس با استفاده از یک تگ ساده `&lt;img&gt;` در یک صفحه وب جاسازی کرد. این یک جایگزین ساده و با کیفیت بالا برای روش انتشار در Animate CC است که جاوا اسکریپت تولید می‌کند. موارد زیر […]</p><p> مقاله <a href="https://vielhuber.de/blog/adobe-animate-apng-export/">Adobe Animate APNG Export</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">جستجوی وردپرس را گسترش دهید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-suche-erweitern/"/>

		<id>https://vielhuber.de/?p=2893</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-02-11T01:58:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر می‌خواهید جستجوی بومی وردپرس را گسترش دهید تا مثلاً فیلدهای متا را نیز شامل شود، توصیه می‌شود به فیلترهای اعمال شده نگاهی بیندازید. برای اطمینان از اینکه صفحه‌بندی همچنان کار می‌کند و بهبودهای جستجوی آینده لغو نمی‌شوند، استفاده از هوک `posts_search` توصیه می‌شود. کد زیر، با استفاده از توابع REGEXP و ExtractValue، این جستجو را گسترش می‌دهد تا پست‌هایی را که حاوی فیلدهای متا هستند، شامل شود […]</p><p> پست <a href="https://vielhuber.de/blog/wordpress-suche-erweitern/">«توسعه جستجوی وردپرس»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">محاسبه شاخص دید SISTRIX</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/berechnung-des-sistrix-sichtbarkeitsindex/"/>

		<id>https://vielhuber.de/?p=2850</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2021-01-13T16:37:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ابزار SISTRIX، در کنار Xovi، پرکاربردترین برنامه تحلیل سئو در آلمان است. شاخص دید به یک شبه استاندارد برای نمایان شدن یک صفحه در جستجوی گوگل تبدیل شده است. پارامترهایی که در محاسبه آن گنجانده شده است برای مثال اینجا و اینجا و اینجا و اینجا و اینجا توضیح داده شده است، اما […]</p><p> مقاله <a href="https://vielhuber.de/blog/berechnung-des-sistrix-sichtbarkeitsindex/">محاسبه شاخص دید SISTRIX</a> برای اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">شاهکار گودل</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/goedels-meisterwerk/"/>

		<id>https://vielhuber.de/?p=2817</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-12-08T12:55:01Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگامی که کورت گودل قضایای ناتمامیت معروف خود را در سال 1931 منتشر کرد، پایه های منطق ریاضی را به لرزه درآورد: او رد کرد که تمام بدیهیات که می توانند به عنوان مبنایی ممکن برای اثبات همه گزاره های مربوط به اعداد مورد استفاده قرار گیرند، ناگزیر ناقص هستند - و رویای هیلبرت برای اثبات سازگاری ریاضیات را از بین برد. […]</p><p> پست <a href="https://vielhuber.de/blog/goedels-meisterwerk/">شاهکار گودل</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">از WhatsApp از طریق API استفاده کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/whatsapp-per-api-nutzen/"/>

		<id>https://vielhuber.de/?p=2788</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2020-10-13T23:08:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>علیرغم تمام نگرانی های مربوط به حفاظت از داده ها، واتس اپ همچنان برنامه پیام رسان مورد علاقه آلمانی ها است. فیس بوک علاوه بر اپلیکیشن ویژه واتس اپ بیزینس، یک رابط رسمی به نام WhatsApp Business API را نیز ایجاد کرده است تا آن را برای شرکت ها جذاب تر کند. اگر می خواهید به صورت برنامه ریزی شده پیام های واتس اپ را از برنامه وب خود ارسال کنید، گزینه های دیگری نیز وجود دارد. این مقام رسمی […]</p><p> پست <a href="https://vielhuber.de/blog/whatsapp-per-api-nutzen/">استفاده از WhatsApp از طریق API</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">صفحه پشت همپوشانی را با استفاده از CSS تار کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/seite-per-css-hinter-overlay-weichzeichnen/"/>

		<id>https://vielhuber.de/?p=2757</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2020-09-16T20:07:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برای مثال، اگر از عناصری مانند همپوشانی (که در زمان فعالیت GDPR معمول است) استفاده می‌کنید و می‌خواهید ناحیه پشت پوشش را محو کنید، اغلب با مشکل انباشتن زمینه مواجه می‌شوید. به عنوان مثال، اگر عناصری دارید که کاملاً یا به طور ثابت قرار گرفته اند، ناگهان آنها متفاوت از بدون اعمال فیلتر نمایش داده می شوند. اما راه حلی وجود دارد. موارد زیر […]</p><p> <a href="https://vielhuber.de/blog/seite-per-css-hinter-overlay-weichzeichnen/">صفحه تار کردن پست با استفاده از CSS پشت همپوشانی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: آزمایش تقسیم با Apache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-split-testing-mit-apache/"/>

		<id>https://vielhuber.de/?p=2751</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-09-16T00:04:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برای تست‌های ساده‌ی تقسیم URL نیازی به ابزار قدرتمندی مانند Google Optimize ندارید؛ همچنین می‌توانید با استفاده از .htaccess یک تست تقسیم را با Apache پیاده‌سازی کنید. قطعه کد زیر بازدیدکنندگان دو صفحه https://vielhuber.de/test1.php (نوع 1) و https://vielhuber.de/test2.php (نوع 2) را به طور مساوی بین هر دو نسخه توزیع می‌کند. تصادفی‌سازی بر اساس زمان فعلی سرور است. بازدیدکنندگان برگشتی (از طریق […])</p><p> مقاله <a href="https://vielhuber.de/blog/quick-tip-split-testing-mit-apache/">نکته سریع: تست تقسیم با آپاچی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">از طریق علامت گذاری توابع شاخه ای</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-die-notation-von-verzweigte-funktionen/"/>

		<id>https://vielhuber.de/?p=2125</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2020-08-05T21:06:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام یادداشت کردن تعاریف تابع با تمایز حروف کوچک، از براکت های فرفری استفاده می شود. ما به این سوال ساده می پردازیم که آیا می توان این نمایش را حذف کرد و تابع را به نمادی که به آن نیاز ندارد کاهش داد. برای مثال، تابع $$f: \mathbb{R} \to \mathbb{R}، f(x) = \left\{\begin{ماتریس} 42 و \text{if } x = 0 […]</p><p> پست <a href="https://vielhuber.de/blog/ueber-die-notation-von-verzweigte-funktionen/">در مورد نشانه گذاری توابع شاخه دار</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">سری تاریخ در Google Sheets</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/datumsreihen-in-google-sheets/"/>

		<id>https://vielhuber.de/?p=2705</id>
		<updated>2020-06-24T15:43:29Z</updated>
		<published>2020-06-24T10:13:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام تجسم داده‌ها در Google Sheets، با این مشکل مواجه می‌شوید که محور \(x\) نمی‌تواند به‌طور خودکار شکاف‌های از دست رفته برای مقادیر متن (مانند هفته‌های تقویم) را پر کند. برای حل مشکل، یک سری تاریخ پیوسته ایجاد می‌کنید، سلول‌هایی را که رخ می‌دهند شمارش می‌کنید و سپس مجموع‌های تجمعی را تجسم می‌کنید. نمودار استانداردی که […]</p><p> پست <a href="https://vielhuber.de/blog/datumsreihen-in-google-sheets/">مجموعه تاریخ در Google Sheets</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: clearstatcache PHP</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-php-clearstatcache/"/>

		<id>https://vielhuber.de/?p=2694</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-04-12T22:26:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>خطای زیر را پیدا کنید: 72aaa2dbd201d49fc2ee429ebf68f15b. PHP مقادیر بازگشتی `stat()` و در نتیجه، برای مثال، نتیجه `filesize()` را ذخیره می‌کند. بنابراین، چندین فراخوانی به یک فایل، همیشه مقدار اولین فراخوانی را برمی‌گرداند، به این معنی که در مورد ما، فقط سه حرف اول خوانده می‌شوند. برای تغییر این رفتار، معمولاً توصیه می‌شود که بعد از هر فراخوانی `fclose()`، یک `fclose()` اضافه کنید […]</p><p> مقاله <a href="https://vielhuber.de/blog/quick-tip-php-clearstatcache/">نکته سریع: clearstatcache در PHP</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">هک کردن API ترجمه Google</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-translation-api-hacking/"/>

		<id>https://vielhuber.de/?p=2597</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2020-03-19T00:48:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Google API ترجمه Google را به عنوان بخشی از Google Cloud با ساختار قیمت گذاری مبتنی بر استفاده ارائه می دهد. همچنین یک API غیرمستند وجود دارد که می‌توان بدون کلید از آن استفاده کرد، اما پس از چند درخواست از کار می‌افتد. هنگام استفاده از عملکرد ترجمه وب سایت گوگل کروم، قابل توجه است که صفحات با کیفیت بسیار خوب و بدون هیچ محدودیت قابل توجهی ترجمه می شوند […]</p><p> پست <a href="https://vielhuber.de/blog/google-translation-api-hacking/">Google Translation API هک</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">هوش مصنوعی - آیا از قبل وجود دارد؟</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kuenstliche-intelligenz-gibt-es-sie-schon/"/>

		<id>https://vielhuber.de/?p=2592</id>
		<updated>2021-11-22T15:46:09Z</updated>
		<published>2020-03-11T08:50:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر نگاهی به نوآوری های تکنولوژیکی دو سال گذشته بیندازید، بارها کلماتی مانند فناوری های هوشمند یا هوش مصنوعی (AI) را خواهید یافت. اما اگر دقیق‌تر نگاه کنیم، می‌بینیم که بیشتر دستگاه‌ها هنوز با هوش مصنوعی فاصله دارند. سیستم‌های خانه هوشمند مانند آمازون یا گوگل اغلب با هوش مصنوعی مرتبط هستند. […]</p><p> مقاله <a href="https://vielhuber.de/blog/kuenstliche-intelligenz-gibt-es-sie-schon/">هوش مصنوعی – آیا از قبل وجود دارد؟</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: نشان گذاری خودکار را انجام دهید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-git-auto-tagging/"/>

		<id>https://vielhuber.de/?p=2586</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-02-24T22:21:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام اتصال گیت‌هاب به کامپوزر، اختصاص شماره نسخه از طریق `git tag` الزامی است. دستور خط فرمان زیر برچسب فعلی را تعیین کرده و آن را (مطابق با SemVer) یک شماره نسخه افزایش می‌دهد. به عنوان مثال، نسخه ۱.۱.۰ پس از ۱.۰.۹ می‌آید. اگر هیچ برچسبی اختصاص داده نشود، نسخه به طور خودکار با ۱.۰.۰ برچسب‌گذاری می‌شود. ابزارهایی مانند flimsy یا `git hooks` […]</p><p> مقاله <a href="https://vielhuber.de/blog/quick-tip-git-auto-tagging/">نکته سریع: برچسب‌گذاری خودکار گیت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ویرایشگر MySQL را ویرایش کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mysql-trigger-editieren/"/>

		<id>https://vielhuber.de/?p=2576</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-02-04T11:19:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>متأسفانه، MySQL تابع ALTER TRIGGER را ارائه نمی‌دهد. برای ویرایش یک تریگر موجود، ابتدا باید آن را حذف کرده و سپس دوباره ایجاد کنید. عبارت CREATE TRIGGER را می‌توان به طور غیرمستقیم از طریق information_schema بازیابی کرد. این به ما امکان می‌دهد تریگرها را به طور غیرمستقیم تغییر دهیم. برای انجام این کار، نتیجه دستور SELECT زیر را (پس از تغییر نام پایگاه داده و تریگر) دریافت کنید […]</p><p> مقاله <a href="https://vielhuber.de/blog/mysql-trigger-editieren/">«ویرایش تریگرهای MySQL»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ماجراهای تغییر در VanillaJS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/change-events-in-vanillajs-ausloesen/"/>

		<id>https://vielhuber.de/?p=2551</id>
		<updated>2021-02-18T01:07:29Z</updated>
		<published>2019-12-04T16:09:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>از زمان ES6، VanillaJS تقریباً در همه زمینه ها با jQuery اصلی برابری کرده است و اکنون بسیار برتر است. بنابراین ارزش آن را دارد که به تدریج کدهای قدیمی را از جی کوئری جدا کنید. با این حال، هنگام ایجاد رویدادهای تغییر دستی باید مراقب باشید. برای مثال document.addEventListener در jQuery.change() فعال نمی شود. نمای کلی زیر ویژگی های خاص را خلاصه می کند. d35c23821164cbe64a509d94ce0df8be</p><p> پست <a href="https://vielhuber.de/blog/change-events-in-vanillajs-ausloesen/">ایجاد رویدادهای تغییر در VanillaJS</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کوکی ها را با PHP و JS کنترل کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/cookies-kontrollieren-mit-php-und-js/"/>

		<id>https://vielhuber.de/?p=2538</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-11-01T21:16:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>تنظیم کوکی ها با استفاده از اسکریپت های شخصی یا شخص ثالث را می توان با استفاده از PHP و جاوا اسکریپت به خوبی کنترل کرد. اگرچه این راه حل کافی برای اجرای راه حل های کوکی پس از حکم دادگاه علیه Planet49 نیست (در اینجا بسیار مهم است که ابزارهای ردیابی مانند Google Analytics حتی ردیابی نمی کنند و بنابراین در [...]</p><p> پست <a href="https://vielhuber.de/blog/cookies-kontrollieren-mit-php-und-js/">کنترل کوکی ها با PHP و JS</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">غیرفعال کردن دستگاه ها از طریق اسکریپت در ویندوز</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gerate-per-script-deaktivieren-in-windows/"/>

		<id>https://vielhuber.de/?p=2519</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-10-10T23:47:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>به منظور صرفه جویی در مصرف برق یا کاهش پارانویای نظارتی خود، توصیه می شود دستگاه های بدون استفاده رایانه خود را به طور کامل از منبع تغذیه جدا کنید. دستگاه هایی مانند جعبه صدا یا وب کم را می توان به روش سنتی از طریق Device Manager غیرفعال/فعال کرد. اما همه چیز از طریق اسکریپت نیز کار می کند. قبلاً روش استاندارد برای انجام این کار devcon بود. ویندوز 10 اکنون بیش از […]</p><p> پست <a href="https://vielhuber.de/blog/gerate-per-script-deaktivieren-in-windows/">غیرفعال کردن دستگاه‌ها با استفاده از اسکریپت در ویندوز</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Skype Background Blur</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/skype-background-blur/"/>

		<id>https://vielhuber.de/?p=2511</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-09-20T20:59:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اسکایپ یک عملکرد خوب و تا حدودی پنهان دارد: در حین ارسال ویدیو، می توانید به راحتی با کلیک بر روی دکمه ویدیو و با استفاده از عملکرد "Blur my background" پس زمینه را به طور خودکار محو کنید. با کمک هوش مصنوعی، این با هر دوربینی حتی بدون اطلاعات عمق کار می کند. سپس همه چیز حرفه ای تر به نظر می رسد و چیزهای خصوصی یا چیزهایی را که برای مکالمه بی اهمیت هستند پنهان می کند [...]</p><p> پست <a href="https://vielhuber.de/blog/skype-background-blur/">Skype Background Blur</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">بهینه سازی راه اندازی PHP OPcache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/opcache-php-bootup-optimierung/"/>

		<id>https://vielhuber.de/?p=1573</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2019-09-17T19:43:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برای وب‌سایت‌هایی که برای مثال مبتنی بر وردپرس، جوملا یا لاراول هستند و محتوای مختص کاربر ندارند، توصیه می‌شود که تمام صفحات را در یک کش HTML ثابت نگه دارید و تنها در صورت ایجاد تغییرات در backend، کش را به صورت دستی (یا خودکار) بازسازی کنید. با این حال، اگر صفحه حاوی محتوای پویا است که به جلسات و کوکی ها یا زبان و مکان بستگی دارد، [...]</p><p> پست <a href="https://vielhuber.de/blog/opcache-php-bootup-optimierung/">OPcache PHP Bootup Optimization</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">صادرات SVG از Illustrator</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/svg-export-aus-illustrator/"/>

		<id>https://vielhuber.de/?p=2487</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-09-12T11:08:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>SVG ها نقش اصلی را در وب امروز ایفا می کنند. آنها نه تنها فونت های نماد را جایگزین کرده اند، بلکه امکان دستکاری از طریق CSS یا جاوا اسکریپت را نیز ارائه می دهند. اگر می خواهید یک گرافیک برداری برای وب از Adobe Illustrator به صورت SVG ذخیره کنید، باید تنظیماتی را انجام دهید تا از مشکلات جلوگیری کنید و زمان بارگذاری را کاهش دهید که در ادامه توضیح خواهم داد […]</p><p> پست <a href="https://vielhuber.de/blog/svg-export-aus-illustrator/">صادرات SVG از Illustrator</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پروژه اویلر: مسیرهای مشبک</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/project-euler-lattice-paths/"/>

		<id>https://vielhuber.de/?p=2465</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-09-11T23:53:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پروژه اویلر مجموعه‌ای از مسائل برنامه‌نویسی هیجان‌انگیز است که اغلب پیشینه ریاضی دارند. این مسائل اغلب به گونه‌ای طراحی می‌شوند که نیاز به توسعه الگوریتم‌های پیچیده برای دستیابی به هدف در یک بازه زمانی معقول داشته باشند. امروز ما مسئله ۱۵: مسیرهای شبکه‌ای را حل خواهیم کرد که می‌توان آنها را با استفاده از روش‌های ترکیبی ساده حل کرد. سوال […]</p><p> مقاله <a href="https://vielhuber.de/blog/project-euler-lattice-paths/">پروژه اویلر: مسیرهای شبکه‌ای</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">به روزرسانی خودکار وردپرس</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/automatische-wordpress-updates/"/>

		<id>https://vielhuber.de/?p=2454</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-09-10T22:01:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>وردپرس از نسخه ۳.۷ به بعد، به‌روزرسانی‌های پس‌زمینه را به‌طور پیش‌فرض پیاده‌سازی کرده و به‌طور خودکار آن‌ها را برای نسخه‌های جزئی فعال کرده است. فیلترها به شما این امکان را می‌دهند که به‌طور دقیق‌تری کنترل کنید چه چیزی به‌طور خودکار به‌روزرسانی شود. نصب دائمی و کاملاً خودکار همه به‌روزرسانی‌های جزئی، اصلی، افزونه، قالب و ترجمه مد نظر نیست، اما از طریق روش‌های دیگر به راحتی قابل دستیابی است. افزونه‌های متعددی وجود دارند که […]</p><p> مقاله <a href="https://vielhuber.de/blog/automatische-wordpress-updates/">به‌روزرسانی‌های خودکار وردپرس</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Google Sheets: فرمول های در حال گسترش</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-sheets-formeln-ausdehnen/"/>

		<id>https://vielhuber.de/?p=2428</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-08-26T00:29:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برای گسترش فرمول ها به کل ستون ها در Google Sheets، توصیه می کنیم از تابع مفید ARRAYFORMULA استفاده کنید. متأسفانه، این در ترکیب با برخی از توابع مهم دیگر مانند QUERY یا INDIRECT کار نمی کند، به همین دلیل است که برنامه نویسی کامل منطقی با کمک Google Apps Script یا کپی دستی فرمول تا […]</p><p> پست <a href="https://vielhuber.de/blog/google-sheets-formeln-ausdehnen/">Google Sheets: Expanding Formulas</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پارادوکس سیمپسون</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-simpson-paradoxon/"/>

		<id>https://vielhuber.de/?p=2399</id>
		<updated>2019-07-14T22:55:40Z</updated>
		<published>2019-07-14T22:19:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پارادوکس سیمپسون یکی از قابل درک ترین و در عین حال شگفت انگیزترین پدیده ها در آمار است. هرگاه گروه‌هایی از داده‌ها روند خاصی را نشان می‌دهند، اتفاق می‌افتد، اما با ترکیب گروه‌ها، این روند معکوس می‌شود. پارادوکس را می توان بلافاصله با استفاده از یک مثال ساده درک کرد. ما دو مجموعه مجزا را در نظر می گیریم \(\#1\) […]</p><p> The post <a href="https://vielhuber.de/blog/das-simpson-paradoxon/">The Simpson Paradox</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: Google Tag Manager</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-google-tag-manager/"/>

		<id>https://vielhuber.de/?p=2383</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-06-19T10:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>گوگل تگ منیجر خود را به عنوان استاندارد واقعی برای ادغام اسکریپت های ردیابی تثبیت کرده است. این به شما امکان می دهد مسئولیت ها را به وضوح جدا کنید (بازاریابی آنلاین در مقابل برنامه نویسی) و همچنین به شما امکان می دهد به سرعت ردیابی را از طریق کانال استقرار دیگری تنظیم و تغییر دهید. در اینجا دو نکته کوچک برای تنظیم محرک ها وجود دارد. هنگام ایجاد محرک، […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-google-tag-manager/">نکته سریع: Google Tag Manager</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: FRITZ! Box WLAN hotspot</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-fritzbox-wlan-hotspot/"/>

		<id>https://vielhuber.de/?p=2376</id>
		<updated>2020-02-12T01:13:19Z</updated>
		<published>2019-06-01T20:27:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>از FRITZ!OS 07.10، اگر اینترنت از کار بیفتد، می توانید از FRITZ!Box به طور موقت از نقطه اتصال Wi-Fi تلفن همراه به عنوان جایگزین استفاده کنید. عملکرد در زیر اینترنت &gt; دسترسی به داده &gt; ارائه دهنده اینترنت &gt; دسترسی موجود از طریق WLAN پنهان است. FRITZ!Box سپس خود به عنوان یک روتر کار می کند و یک شبکه با محدوده آدرس خاص خود را فراهم می کند. آیا اینترنت […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-fritzbox-wlan-hotspot/">نکته سریع: نقطه اتصال WLAN FRITZ!Box</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">گل زندگی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/flower-of-life/"/>

		<id>https://vielhuber.de/?p=2349</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-05-28T01:13:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>گل زندگی یک الگوی هندسی گل‌مانند و شناخته‌شده است که هزاران سال در معابد، نسخه‌های خطی و اخیراً در فرهنگ عامه ظاهر شده است. این الگو همچنین در علوم غریبه نقش دارد. ما در اینجا از همه این موارد صرف نظر می‌کنیم و بر […] تمرکز می‌کنیم.</p><p> مقاله <a href="https://vielhuber.de/blog/flower-of-life/">گل زندگی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">تأخیر ایمیل در Outlook</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/e-mail-delaying-in-outlook/"/>

		<id>https://vielhuber.de/?p=2313</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-05-24T22:48:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ایمیل رسانه ارتباطی ناهمزمان - علی‌رغم تمام پیش‌گویی‌های اسلک و دیسکورد در مورد عذاب - رسانه ارتباطی غالب در تجارت در سراسر جهان است. علاوه بر Inbox Zero از Merlin Mann، استراتژی های متعدد دیگری برای مقابله با سیل روزانه ایمیل ها وجود دارد، از جمله به اصطلاح تاخیر ایمیل، یعنی تاخیر در تحویل ایمیل ها. اگر می خواهید احساس کنید […]</p><p> پست <a href="https://vielhuber.de/blog/e-mail-delaying-in-outlook/">تاخیر ایمیل در Outlook</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مارپیچی از اعداد</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-zahlenspirale/"/>

		<id>https://vielhuber.de/?p=2265</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-05-03T01:00:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در چند روز گذشته من روی سوال زیر در StackExchange درباره مارپیچی از اعداد صحیح کار کرده ام. ما به دنبال یک فرمول بسته برای مختصات عنصر \(n\)-ام در مارپیچ عدد صحیح زیر هستیم که از مبدا به سمت بیرون تا بی نهایت گسترش می یابد: ابتدا اعداد طبیعی را به زیر تقسیم می کنیم.</p><p> پست <a href="https://vielhuber.de/blog/eine-zahlenspirale/">یک عدد مارپیچ</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">حقوق مطالعه در Google Sheets</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/leserechte-in-google-sheets/"/>

		<id>https://vielhuber.de/?p=2255</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-04-27T22:32:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام کار با Google Sheets، می‌توانید قوانین جزئی و مبتنی بر کاربر را برای ویرایش برگه‌ها، ستون‌ها و ردیف‌های درون یک صفحه گسترده تعریف کنید. متأسفانه، هیچ راهی برای محدود کردن دسترسی به خواندن وجود ندارد. این امر در بسیاری از سناریوها بسیار مفید خواهد بود، به عنوان مثال، برای نشان دادن فقط تیکت‌های مربوط به مشتریان یا فقط پروژه‌ها به کارمندانتان، […]</p><p> مقاله <a href="https://vielhuber.de/blog/leserechte-in-google-sheets/">«مجوزهای خواندن در گوگل شیت»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نخ پلاگین</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/yarn-plugnplay/"/>

		<id>https://vielhuber.de/?p=2236</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-04-16T21:26:28Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>npm مدیر بسته پیش فرض Node.js است. فیس بوک مدت هاست در حال توسعه یک راه حل جایگزین مدیریت بسته به نام Yarn است. به نظر می رسد که Yarn به آرامی از Readmes GitHub به عنوان راه حل پیش فرض ناپدید می شود و آمار در سایت رسمی نشان می دهد که تنها کسری از نصب بسته با Yarn انجام می شود. با این وجود، ارزش نگاه کردن به بیرون از جعبه را دارد. […]</p><p> پست <a href="https://vielhuber.de/blog/yarn-plugnplay/">Yarn Plug'n'Play</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">تبدیل PDF به LaTeX</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pdf-in-latex-konvertieren/"/>

		<id>https://vielhuber.de/?p=2202</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-04-16T00:06:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>سیستم حروفچینی \(\TeX\) در سال 1977 توسط دونالد E. Knuth افسانه ای توسعه یافت. بسته نرم افزاری \(\LaTeX\) هنوز بخشی از مجموعه استاندارد هنگام ایجاد مقالات علمی است. با دو ابزار زیر، فایل‌های پی‌دی‌اف و یادداشت‌های دست‌نویس از قبل تولید شده را می‌توان کاملاً خودکار به TeX تبدیل کرد. نتایج کاملا امیدوار کننده است. اولین ابزار Mathpix در حال حاضر از […]</p><p> پست <a href="https://vielhuber.de/blog/pdf-in-latex-konvertieren/">تبدیل PDF به LaTeX</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">بحث شبیه سازی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-simulationsargument/"/>

		<id>https://vielhuber.de/?p=2171</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-04-10T19:36:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>استدلال شبیه سازی نیک بوستروم بسیار ساده و به وضوح فرمول بندی شده است. سعی نمی‌کند ثابت کند که ما در یک شبیه‌سازی زندگی می‌کنیم، بلکه سه احتمال را به زیبایی فرموله می‌کند که یکی از آنها باید درست باشد. ایلان ماسک نیز از نظریه مشابهی حمایت می کند که این ایده را برای عموم مردم شناخته شده است. مقاله رسمی در حال حاضر […]</p><p> پست <a href="https://vielhuber.de/blog/das-simulationsargument/">The Simulation Argument</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">اشکال مهم هنگام استفاده از WPML + ACF</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kritischer-bug-beim-einsatz-von-wpml-acf/"/>

		<id>https://vielhuber.de/?p=2158</id>
		<updated>2019-04-27T20:05:33Z</updated>
		<published>2019-03-12T14:48:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>افزونه های قدرتمند WPML برای چندزبانگی و Advanced Custom Fields برای زمینه های سفارشی بخشی از تجهیزات اساسی در بسیاری از نصب ها هستند. زمانی که این تعامل منجر به اختلال در عملکرد و از دست دادن داده ها شود، آزاردهنده است. گزارش‌های باگ در مورد این موضوع قبلاً چندین سال پیش و بدون پاسخ هستند (اینجا و اینجا و اینجا و اینجا و اینجا). من دارم […]</p><p> پست <a href="https://vielhuber.de/blog/kritischer-bug-beim-einsatz-von-wpml-acf/">اشکال مهم هنگام استفاده از WPML + ACF</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">بارگذاری پرونده در Facebook In App Browser</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dateiupload-im-facebook-in-app-browser/"/>

		<id>https://vielhuber.de/?p=2113</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-02-08T21:23:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در برخی از تلفن‌های اندرویدی، هر دو مرورگر درون برنامه‌ای فیس‌بوک و اینستاگرام (از امروز) هنگامی که ویژگی پذیرش برای یک فیلد آپلود در صفحه فرود تبلیغ‌شده یا پیوند شده مشخص می‌شود، نادرست رفتار می‌کنند. بنابراین دکمه عملکردی نداشت. اگر صفحه را در یک مرورگر خارجی و عادی خارج از برنامه فیس بوک باز کنید، همه چیز خوب است. این آزار دهنده است (به ویژه از آنجایی که […]</p><p> پست <a href="https://vielhuber.de/blog/dateiupload-im-facebook-in-app-browser/">آپلود فایل در مرورگر فیس بوک در برنامه</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Chrome Devtools: انتقال عناصر DOM</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/chrome-devtools-dom-elemente-verschieben/"/>

		<id>https://vielhuber.de/?p=2107</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-01-20T22:17:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ابزارهای توسعه‌دهندگان گوگل کروم از قدرتمندترین ابزارهای موجود در بازار مرورگرها هستند. ویژگی‌های جدید ماهانه اضافه می‌شوند که گوگل آن‌ها را به صورت خلاصه در یوتیوب ارائه می‌دهد. اما اغلب چیزهای کوچک در زندگی هستند که شادی می‌آورند. حذف عناصر DOM در گوگل کروم با کلید Delete انجام می‌شود. اما تازه امروز متوجه شدم که […]</p><p> مقاله <a href="https://vielhuber.de/blog/chrome-devtools-dom-elemente-verschieben/">Chrome Devtools: جابجایی عناصر DOM</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: وضعیت git --r</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-git-status-auf-alle-unterordner-anwenden/"/>

		<id>https://vielhuber.de/?p=2091</id>
		<updated>2019-04-27T22:33:02Z</updated>
		<published>2019-01-09T15:04:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>یک قانون طلایی در جهان git این است: "زود و اغلب متعهد شوید". اگر شب کمی طولانی‌تر بود یا فقط می‌خواهید یک نمای کلی از وضعیت فعلی رایانه خود داشته باشید، دستور d8a38f92d0baa14f9d4568826c13ad46 یک "git status" را برای همه مخازن موجود در پوشه فعلی یا هر زیرپوشه ای اجرا می کند و [...]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-git-status-auf-alle-unterordner-anwenden/">نکته سریع: وضعیت git --r</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پشته LAMP در زیر سیستم ویندوز برای لینوکس</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lamp-stack-mit-windows-wsl/"/>

		<id>https://vielhuber.de/?p=2068</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-11-27T15:20:28Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام جستجوی محیط توسعه بهینه، ویندوز ۱۰ نه تنها راه‌حل‌های کاملی مانند XAMPP، WAMP و MAMP و نصب‌های بومی دستی را ارائه می‌دهد، بلکه راه‌حل‌های مجازی‌سازی مانند Vagrant (ScotchBox) و Docker (DevilBox، Laradock) را نیز ارائه می‌دهد. با این حال، هیچ یک از این موارد، الزامات من، مانند قابلیت پیکربندی رایگان، گواهینامه‌های SSL wildcard واقعی، دسترسی از همه دستگاه‌های موجود در شبکه محلی و پایداری و عملکرد بالا را برآورده نمی‌کنند.</p><p> مقاله <a href="https://vielhuber.de/blog/lamp-stack-mit-windows-wsl/">LAMP Stack در زیرسیستم ویندوز برای لینوکس</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ترفندهایی برای روابط فصیح لاراول</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/tricks-fuer-laravel-eloquent-relationships/"/>

		<id>https://vielhuber.de/?p=2041</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2018-09-28T10:12:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>یکی از نقاط قوت لاراول، نحو زیبای آن است. اگر مدل ها و روابط زیادی در لاراول دارید (به دلیل وجود جداول زیاد در پایگاه داده)، پیمایش اغلب می تواند منجر به کدهای ظریف تر شود. با گذشت زمان، سه افزونه کوچک برای من مفید بودند که در زیر به طور خلاصه به معرفی آنها می پردازم. برای این کار از […]</p><p> پست <a href="https://vielhuber.de/blog/tricks-fuer-laravel-eloquent-relationships/">ترفندهایی برای روابط فصیح لاراول</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">از دسترسی عمومی به .git جلوگیری کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-auf-git-verhindern/"/>

		<id>https://vielhuber.de/?p=2033</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-08-20T20:35:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>کنترل نسخه Git اکنون تقریباً در هر پروژه وب و در هر محیطی (از جمله تولید) استاندارد است. Git همیشه زیر پوشه .git را ایجاد می کند و اگر این در سطح پوشه عمومی وب سایت باشد، فایل های حساس به صورت عمومی قابل دسترسی هستند (به عنوان مثال، فراخوانی /.git/logs/HEAD آخرین commit ها را نشان می دهد). […]</p><p> پست <a href="https://vielhuber.de/blog/zugriff-auf-git-verhindern/">جلوگیری از دسترسی عمومی به .git</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Node.js / npm / آهنگساز بدون روت</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/node-js-npm-composer-ohne-root/"/>

		<id>https://vielhuber.de/?p=2004</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2018-08-06T21:42:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در یک پست وبلاگ قدیمی تر، نحوه میزبانی Node.js را به صورت رایگان با استفاده از Heroku شرح دادم. اکنون روشی را به شما نشان خواهم داد که چگونه Node.js، npm و Composer را بر روی هر هاست اشتراکی دیگری بدون دسترسی root تنها با چند خط کد نصب کنید. می‌توانید از آن برای نصب بسته‌ها، استقرار برنامه‌های Vue.js یا ایجاد یک Express.js استفاده کنید.</p><p> پست <a href="https://vielhuber.de/blog/node-js-npm-composer-ohne-root/">Node.js / npm / آهنگساز بدون ریشه</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">اشکال در آرایه های انجمنی در PHP &lt;7.2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bug-in-assoziativen-arrays-in-php/"/>

		<id>https://vielhuber.de/?p=1990</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2018-08-01T11:58:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در PHP &lt;7.2 می توانید آرایه هایی ایجاد کنید که دیگر نمی توانید به درستی به آنها دسترسی داشته باشید: 91367d1c4636fd753b381406024e303c اکنون می توانید چند کار را با این کار انجام دهید. 91367d1c4636fd753b381406024e303c ریشه همه بدی ها در باگ #61655 نهفته است. به عنوان یک راه حل، می توانید آرایه بهم ریخته را دوباره به یک شی تبدیل کنید و آن را به روشی متفاوت پخش کنید: 91367d1c4636fd753b381406024e303c یا فقط می توانید بدون […]</p><p> پست <a href="https://vielhuber.de/blog/bug-in-assoziativen-arrays-in-php/">اشکال در آرایه های انجمنی در PHP &lt;7.2</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">دستورات را مستقیماً بعد از اتصال SSH اجرا کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/befehle-direkt-nach-ssh-verbindung-ausfuehren/"/>

		<id>https://vielhuber.de/?p=1982</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-07-14T21:56:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>دستور زیر یک اتصال SSH به یک سرور برقرار می‌کند، چندین دستور را اجرا می‌کند (برای مثال، تغییر به یک زیرشاخه و اجرای `git status`)، و پوسته را باز می‌گذارد. این دستور فایل `.bashrc` را بارگذاری می‌کند که پوسته‌های فرعی رنگی را فعال می‌کند. ترفند این است که یک فایل موقت، `/tmp/initfile`، حاوی دستورات مورد نظر ذخیره می‌شود […]</p><p> مقاله « <a href="https://vielhuber.de/blog/befehle-direkt-nach-ssh-verbindung-ausfuehren/">اجرای دستورات مستقیماً پس از اتصال SSH»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">درایو شبکه به عنوان سرپرست</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/netzlaufwerk-als-administrator/"/>

		<id>https://vielhuber.de/?p=1972</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-06-28T16:48:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>وقتی یک درایو شبکه را در ویندوز اکسپلورر نگاشت می‌کنید، این موضوع در کل سیستم اعمال نمی‌شود، بلکه فقط برای حساب کاربری فعلی اعمال می‌شود. این بدان معناست که برنامه‌ای که با امتیازات مدیر اجرا می‌شود نمی‌تواند به این درایو شبکه دسترسی داشته باشد. می‌توانید به راحتی این را تغییر دهید: یک مقدار DWORD (32-bit) جدید با نام EnableLinkedConnections با مقدار 1 در رجیستری زیر HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System ایجاد کنید […]</p><p> مقاله <a href="https://vielhuber.de/blog/netzlaufwerk-als-administrator/">"درایو شبکه به عنوان مدیر"</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: پوشه را به عنوان درایو وارد کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-ordner-als-laufwerk-einbinden/"/>

		<id>https://vielhuber.de/?p=1968</id>
		<updated>2018-06-28T18:43:25Z</updated>
		<published>2018-06-28T13:13:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر می خواهید به سرعت به یک پوشه محلی در ویندوز دسترسی پیدا کنید که بارها و بارها از آن استفاده می کنید، می توانید به سادگی حرف درایو خود را به آن اختصاص دهید. این کار را فقط می توان از طریق "Map network drive" از طریق یک مسیر انحرافی انجام داد، زیرا برای مثال نمی توانید مسیر C:\Users\David\Downloads را مشخص کنید. راه حل به اصطلاح اشتراک گذاری اداری درایو است که به طور پیش فرض برای هر […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-ordner-als-laufwerk-einbinden/">نکته سریع: یک پوشه را به عنوان درایو نصب کنید</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">قورباغه ها را بگیر</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/froesche-fangen/"/>

		<id>https://vielhuber.de/?p=1921</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-05-23T22:46:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>یک قورباغه روی خط اعداد می‌پرد و بازیکن سعی می‌کند آن را بگیرد. پریدن و گرفتن به نوبت انجام می‌شود. قورباغه از موقعیت \(s \in \mathbb{Z}\) شروع می‌کند و با هر حرکت، به اندازه \(z \in \mathbb{Z}\) می‌پرد (اگر \(z&gt;0\)، به سمت راست می‌پرد؛ در غیر این صورت، به سمت چپ می‌پرد). \(z\) با هر پرش تغییر می‌کند […]</p><p> مقاله <a href="https://vielhuber.de/blog/froesche-fangen/">«گرفتن قورباغه»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نام پرونده های طولانی در ویندوز 10</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lange-dateinamen-unter-windows-10/"/>

		<id>https://vielhuber.de/?p=1879</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2018-04-22T15:26:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>فقط هنگام استفاده از npm در ویندوز نیست که با محدودیتی مواجه می‌شوید که تقریباً 30 سال پیش است و مسیرهای پوشه‌ها و فایل‌ها را به حداکثر 255 کاراکتر محدود می‌کند. در اینجا مقصر NTFS نیست، LFN است. این منجر به باگ های آزاردهنده و ناسازگاری بین سیستم عامل ها می شود. در زمان WSL یک وضعیت ناگوار که […]</p><p> پست <a href="https://vielhuber.de/blog/lange-dateinamen-unter-windows-10/">نام فایل های طولانی در ویندوز 10</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">صف های لاراول در localhost</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-queues-auf-localhost/"/>

		<id>https://vielhuber.de/?p=1868</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-04-08T00:06:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در چارچوب PHP لاراول، در محیط‌های عملیاتی، workerها مانند supervisor تضمین می‌کنند که jobهای ذخیره شده در Redis، مثلاً، اجرا شوند. اگر می‌خواهید کاملاً مستقل از این موضوع در localhost باشید، می‌توانید از sync driver برای اجرای فوری jobها استفاده کنید. با این حال، این روش این عیب را دارد که فرآیند PHP فعلی مسدود می‌شود و درخواست تا زمان […]</p><p> مقاله <a href="https://vielhuber.de/blog/laravel-queues-auf-localhost/">صف‌های لاراول روی لوکال هاست</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: اهداف بسته نرم افزاری در Google Analytics</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-in-google-analytics-zielvorhaben-buendeln/"/>

		<id>https://vielhuber.de/?p=1847</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-02-18T21:26:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>با استفاده از کتابخانه جاوا اسکریپت analytics.js از گوگل آنالیتیکس، می‌توان هرگونه رویدادی در وب‌سایت‌ها را ردیابی کرد. این رویدادها شامل، به عنوان مثال، اندازه‌گیری دقیق زمان ماندگاری، حداکثر عمق اسکرول بازدیدکنندگان یا سایر اقدامات فردی مانند ارسال فرم می‌شود. اگر بعداً بخواهید کمپین‌های تبلیغاتی را ارزیابی کنید یا تست‌های A/B انجام دهید، به اصطلاح اهدافی ایجاد می‌کنید. سپس می‌توانید از تابع […] استفاده کنید.</p><p> مقاله <a href="https://vielhuber.de/blog/quick-tip-in-google-analytics-zielvorhaben-buendeln/">نکته سریع: گروه بندی اهداف در گوگل آنالیتیکس</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نامعتبر بودن حافظه پنهان عملی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pragmatische-cache-invalidierung/"/>

		<id>https://vielhuber.de/?p=1832</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2018-01-11T11:23:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>رندر سمت سرور اکنون به یک روش استاندارد برای وب‌سایت‌ها و برنامه‌ها تبدیل شده است. مرورگرهایی مانند گوگل کروم نیز تمایل دارند تا حد امکان کش کنند تا زمان بارگذاری درخواست‌های بعدی را به حداقل برسانند. نامعتبرسازی کش فایل‌های CSS، JS و تصاویر را می‌توان با استفاده از mod_pagespeed، هدر کنترل Expires/Cache، یک مانیفست کش یا به صورت عملی‌تر و مستقیم‌تر، با اضافه کردن پارامترهای سفارشی به نام فایل انجام داد.</p><p> مقاله‌ی <a href="https://vielhuber.de/blog/pragmatische-cache-invalidierung/">«اعتبارسنجی حافظه پنهان پراگماتیک»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کلیدهای Bitbucket و SSH</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitbucket-und-ssh-keys/"/>

		<id>https://vielhuber.de/?p=1823</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2018-01-01T00:31:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ارائه دهنده Bitbucket (حتی در تعرفه های پرداخت شده استاندارد و Premium) هیچ امکانی برای ذخیره کلیدهای SSH با مجوزهای نوشتن در سطح مخزن ارائه نمی دهد. ذخیره کردن کلید SSH شخصی شما در سرور تولید یک گزینه نیست، زیرا به شما امکان می دهد به تمام پروژه های دیگری که در حال حاضر روی آنها کار می کنید دسترسی داشته باشید. به اصطلاح کلیدهای دسترسی وجود دارد، این […]</p><p> پست <a href="https://vielhuber.de/blog/bitbucket-und-ssh-keys/">کلیدهای Bitbucket و SSH</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Windows Sysinternals از طریق درایو شبکه</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/windows-sysinternals-per-netzlaufwerk/"/>

		<id>https://vielhuber.de/?p=1818</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-12-27T00:13:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ابزارهای Sysinternals مارک راسینوویچ برای هر کامپیوتر ویندوزی ضروری هستند. برای اینکه همیشه آخرین نسخه را در دسترس داشته باشید، آن را به عنوان یک درایو شبکه نگاشت کنید. کافیست از دستور `net use s: \\live.sysinternals.com\DavWWWRoot` در خط فرمان (به عنوان یک کاربر معمولی) استفاده کنید. سپس این کار دسترسی به ابزارهای مفیدی مانند PsList، PsKill و موارد دیگر را در درایو S فراهم می‌کند.</p><p> مقاله <a href="https://vielhuber.de/blog/windows-sysinternals-per-netzlaufwerk/">"ویندوز Sysinternals از طریق درایو شبکه"</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع: کاربرگ‌نگار Google و هفته‌های تقویم</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-google-sheets-und-kalenderwochen/"/>

		<id>https://vielhuber.de/?p=1806</id>
		<updated>2017-11-27T22:29:49Z</updated>
		<published>2017-11-25T13:04:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام خروجی هفته های تقویم در یک تاریخ خاص، باید در Google Sheets مراقب باشید (درست مانند Microsoft Excel). تابع =CALENDARWEEK(TODAY()) بر اساس استاندارد آمریکایی محاسبه می شود، که برای آن اولین روز سال همیشه به هفته تقویم 1 اختصاص داده می شود. در آلمان، این تعریف متفاوت است: در اینجا، اولین هفته تقویم هفته […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-google-sheets-und-kalenderwochen/">نکته سریع: صفحات Google و هفته های تقویم</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">گواهینامه های SSL خود امضا شده در Chrome 58</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/selbst-signierte-ssl-zertifikate-in-chrome-58/"/>

		<id>https://vielhuber.de/?p=1776</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-11-04T14:02:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>از زمان Let's Encrypt، وب سایت های رمزگذاری شده امروزه به استاندارد تبدیل شده اند. گواهینامه های SSL نیز برای توسعه محلی ضروری شده اند (به عنوان مثال، navigator.geolocation به رمزگذاری SSL به صورت محلی نیز نیاز دارد). از نسخه 58 Chrome، پشتیبانی از CN (نام مشترک) حذف شده و SAN (نام جایگزین موضوع) به جای آن اجباری شده است. این بدان معناست که کروم همه […]</p><p> پست <a href="https://vielhuber.de/blog/selbst-signierte-ssl-zertifikate-in-chrome-58/">گواهینامه های SSL خودامضا در Chrome 58</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">سن دو نفره دو نفره</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doppeltes-alter-zweier-personen/"/>

		<id>https://vielhuber.de/?p=1744</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-10-18T21:14:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>دو نفر \(A\) و \(B\) را در نظر بگیرید که تولد یکسانی ندارند، جایی که \(A\) کوچکتر از \(B\) است. نمایش: دقیقاً دو صورت فلکی سنی \(a,b \in \mathbb {N}\) وجود دارد که برای آنها موارد زیر اعمال می‌شود: \(2\cdot a = b\). ابتدا \(d \in \mathbb{R}^+\) را به عنوان اختلاف سنی بین \(A\) و \(B\) در هنگام تولد \(A\) […]</p><p> The post <a href="https://vielhuber.de/blog/doppeltes-alter-zweier-personen/">دو برابر سن دو نفر</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پوشه ها را خالی و خالی کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-und-leere-ordner/"/>

		<id>https://vielhuber.de/?p=1718</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-09-21T22:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>از آنجایی که Git پوشه‌ها را نمی‌شناسد، فقط فایل‌ها، ساختارهای پوشه خالی به مخزن ختم نمی‌شوند. از آنجایی که بسیاری از چارچوب‌ها و پروژه‌ها کاملاً به این موارد نیاز دارند، باید به آنجا ختم شوند. یک روش متداول این است که به اصطلاح فایل های مکان نگهدار (که اغلب gitkeep. نامیده می شود) ایجاد می شود که به طور ضمنی ساختار پوشه را مشخص می کند. این فایل ها را می توان به راحتی ایجاد کرد و در صورت تمایل […]</p><p> پست <a href="https://vielhuber.de/blog/git-und-leere-ordner/">Git و پوشه‌های خالی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">میزبانی رایگان Node.js با Heroku</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kostenloses-node-js-hosting-mit-heroku/"/>

		<id>https://vielhuber.de/?p=1681</id>
		<updated>2017-11-23T08:31:34Z</updated>
		<published>2017-09-02T13:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>میزبانی Node.js هنوز خیلی گسترده نیست، به خصوص در کشورهای آلمانی زبان. شرکت ابری آمریکایی Heroku راه حلی را در اینجا ارائه می دهد - و حتی رایگان است. شما همیشه به پارادایم "ساخت برنامه‌ها... نه زیرساخت‌ها" توجه می‌کنید و با این حال به سختی هیچ محدودیتی وجود دارد. به عنوان مثال، ما یک کار کوچک cron را بر اساس PhantomJS پیاده سازی می کنیم که هر روز یک وب سایت را خراش می دهد و […]</p><p> پست <a href="https://vielhuber.de/blog/kostenloses-node-js-hosting-mit-heroku/">میزبانی رایگان Node.js با Heroku</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">عملکرد جفت سازی Cantor</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-cantorsche-paarungsfunktion/"/>

		<id>https://vielhuber.de/?p=1669</id>
		<updated>2017-08-15T22:23:47Z</updated>
		<published>2017-08-15T22:15:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>علاوه بر آرگومان‌های مورب، گئورگ کانتور همچنین تابع جفت‌سازی کانتور \(\mathbb{N}^2 \به \mathbb{W}, \quad c(x,y) = \binom{x+y+1}{2}+x = z\ را نیز توسعه داد که هر دو عدد \(x,y \in \in \mathbb{N}\) را رمزگذاری می‌کند. به عنوان مثال، \(c(3,4)=\binom{3+4+1}{2}+3 = \binom{8}{2}+3=\frac{8!}{6!\cdot 2!} +3 = 31 = z\) یک رمزگذاری منحصر به فرد از اعداد \(3\) و \(4\) است.</p><p> پست <a href="https://vielhuber.de/blog/die-cantorsche-paarungsfunktion/">تابع جفت شدن Cantor</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">زمین و نخود فرنگی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-erde-und-die-erbse/"/>

		<id>https://vielhuber.de/?p=1659</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-08-15T22:08:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>زمین را (به عنوان یک کره با \(r_1 = 6370km\)) و یک نخود (به عنوان یک کره با \(r_2 = 2mm\)) در نظر بگیرید و یک طناب را در سراسر استوا بکشید تا محکم روی سطح قرار گیرد. حالا هر دو طناب را یک متر دراز کنید. اکنون هر دو کابل باید دوباره به طور کامل روی استوا کشیده شوند - [...]</p><p> پست <a href="https://vielhuber.de/blog/die-erde-und-die-erbse/">زمین و نخود</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">احتمالات روی ساعت آنالوگ</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wahrscheinlichkeiten-an-der-analoguhr/"/>

		<id>https://vielhuber.de/?p=1652</id>
		<updated>2017-08-15T21:49:42Z</updated>
		<published>2017-08-15T21:46:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در چند درصد از زمان های یک روز هر سه عقربه ساعت آنالوگ در نیمه سمت راست ساعت قرار دارند؟ ابتدا به عقربه ساعت نگاه کنید که 12 ساعت از 24 ساعت (50%) در سمت راست قرار دارد. از این زمان، عقربه دقیقه 6 از 12 ساعت در سمت راست […]</p><p> پست <a href="https://vielhuber.de/blog/wahrscheinlichkeiten-an-der-analoguhr/">احتمالات در ساعت آنالوگ</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">لاراول: کار با روابط فصیح</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-arbeit-mit-eloquent-relationships/"/>

		<id>https://vielhuber.de/?p=1642</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-07-21T19:12:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>لاراول با Eloquent ارتباط با پایگاه داده را بسیار آسان تر می کند. هنگام کار با Eloquent Relationship، هنگام فراخوانی متغیرهای پویا (با استفاده از روش‌های جادویی PHP)، باید توجه داشته باشید که نمونه‌های مدل‌ها تغییرات جدید را منعکس نمی‌کنند، بلکه در اولین باری که فراخوانی می‌شوند، آن‌ها را به‌طور دائم ذخیره می‌کنند. مثال زیر […]</p><p> پست <a href="https://vielhuber.de/blog/laravel-arbeit-mit-eloquent-relationships/">Laravel: Working with Eloquent Relationships</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bitbucket: پاک کردن پوشه از Git history</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitbucket-ordner-aus-git-historie-loeschen/"/>

		<id>https://vielhuber.de/?p=1614</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-07-12T23:17:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام میزبانی Git در Bitbucket، محدودیت سخت 2 گیگابایتی وجود دارد – اگر از این مقدار فراتر رفت، شما فقط به مخزن دسترسی فقط خواندنی دارید. برای جلوگیری از این امر، می‌توانید به‌عنوان مثال، پوشه‌ها یا فایل‌های بزرگ را به‌طور عطفی از commit‌های خود حذف کنید. اما همچنین در موارد دیگر (اگر داده های دسترسی به تاریخچه وارد شده باشد یا یک بار دیگر […]</p><p> پست <a href="https://vielhuber.de/blog/bitbucket-ordner-aus-git-historie-loeschen/">Bitbucket: حذف پوشه از تاریخچه Git</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">گواهی SSL از DomainFactory را در IIS ادغام کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ssl-zertifikat-von-domainfactory-auf-iis-einbinden/"/>

		<id>https://vielhuber.de/?p=1590</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-06-13T20:08:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در عصر Let’s Encrypt، وب‌سایت‌های رمزگذاری‌شده اکنون استاندارد هستند. با این حال، گواهی‌های wildcard یا extended با اعتبارسنجی مالک بسیار قابل اعتماد نیز اغلب مورد نیاز هستند. DomainFactory گواهی‌های SSL مقرون‌به‌صرفه‌ای را ارائه می‌دهد که می‌توانند به صورت خارجی نیز استفاده شوند. راه‌اندازی روی سرور IIS فعلی بدون CSR با استفاده از OpenSSL امکان‌پذیر است. در زیر، مراحل لازم را به طور خلاصه نشان خواهم داد […]</p><p> مقاله « <a href="https://vielhuber.de/blog/ssl-zertifikat-von-domainfactory-auf-iis-einbinden/">یکپارچه‌سازی گواهی SSL DomainFactory در IIS»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">استراتژی پیروز متناقض هنگام حدس زدن اعداد</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxe-gewinnstrategie-beim-erraten-von-zahlen/"/>

		<id>https://vielhuber.de/?p=1537</id>
		<updated>2020-07-12T23:12:37Z</updated>
		<published>2017-04-13T20:53:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در سال 1987، توماس ام. کاور در «مسائل باز در ارتباطات و محاسبات» سؤال شگفت‌انگیز زیر را مطرح کرد: بازیکن \(X\) دو عدد طبیعی متفاوت و تصادفی انتخاب شده \(A\) و \(B\) را روی دو تکه کاغذ متفاوت می‌نویسد و آنها را رو به پایین روی میز قرار می‌دهد. بازیکن \(Y\) اکنون به طور تصادفی یکی از این تکه های کاغذ را انتخاب می کند، شماره را می بیند و اکنون باید […]</p><p> پست <a href="https://vielhuber.de/blog/paradoxe-gewinnstrategie-beim-erraten-von-zahlen/">استراتژی برنده متناقض هنگام حدس زدن اعداد</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فوتبال و جبر خطی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/fussball-lineare-algebra/"/>

		<id>https://vielhuber.de/?p=1523</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-04-12T20:02:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگامی که یک مسابقه فوتبال شروع می شود، توپ در مرکز زمین قرار می گیرد و سپس با جابجایی و چرخش به مدت 45 دقیقه در اطراف زمین حرکت می کند. با شروع نیمه دوم، توپ دوباره در مرکز زمین قرار گرفت. ما با ابزارهای ساده جبر خطی نشان می دهیم که در این صورت همیشه یا بی نهایت نقاط وجود دارد […]</p><p> پست <a href="https://vielhuber.de/blog/fussball-lineare-algebra/">فوتبال و جبر خطی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">لاراول: اشکال زدایی قالب تیغه</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-blade-template-debugging/"/>

		<id>https://vielhuber.de/?p=1514</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-04-07T11:10:07Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام اشکال زدایی قالب های blade در Laravel 5.* اغلب پیام های خطای بی معنی دریافت می کنید که به نماهای ذخیره شده در حافظه پنهان اشاره می کند. قبلاً همه چیز بهتر بود: نمای اشکال زدایی در نسخه 4 حاوی عملکردهای مفیدتری بود و همچنین از نظر بصری جذاب تر بود. با چند خط کد می توانید این قابلیت را با کمک وهو ("خطاهای پی اچ پی برای بچه های باحال") برگردانید. یکی […]</p><p> پست <a href="https://vielhuber.de/blog/laravel-blade-template-debugging/">Laravel: Blade Template Debugging</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نمایش هماهنگ آرم ها با JavaScript</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/harmonische-darstellung-von-logos-mit-javascript/"/>

		<id>https://vielhuber.de/?p=1500</id>
		<updated>2017-05-24T17:34:20Z</updated>
		<published>2017-04-02T22:04:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>چه مراجع، چه شرکا یا مشتریان - موارد زیادی وجود دارد که می خواهید چندین لوگو را به طور هماهنگ در کنار یکدیگر نمایش دهید. نسبت آرم ها معمولاً متناقض است. اغلب، وقتی صحبت از نمایش اندازه در طراحی می‌شود، افراد احساس درونی خود را دنبال می‌کنند، اما روش دقیقی نیز برای محاسبه یک نمایش جذاب بصری با معادل‌سازی مناطق لوگو وجود دارد. در […]</p><p> پست <a href="https://vielhuber.de/blog/harmonische-darstellung-von-logos-mit-javascript/">نمایش هماهنگ لوگوها با جاوا اسکریپت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">متغیرها را در PHP / JS بررسی کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/variablen-in-phpjs-auf-existenz-pruefen/"/>

		<id>https://vielhuber.de/?p=1487</id>
		<updated>2020-02-25T15:51:30Z</updated>
		<published>2017-03-27T20:46:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام کار با متغیرها در PHP و جاوا اسکریپت به صورت روزانه، اغلب با این سوال مواجه می شوید که آیا یک متغیر خالی است یا خیر. برای بررسی اهداف، ارزش دانستن توابع بومی و تفاوت های آنها را دارد. متأسفانه، هیچ راه آسانی برای بررسی وجود یا عدم وجود متغیر وجود ندارد. در مورد […]</p><p> پست <a href="https://vielhuber.de/blog/variablen-in-phpjs-auf-existenz-pruefen/">بررسی وجود متغیرها در PHP/JS</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">تماس های تلفنی گسترده با sipgate.io</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/massenhafte-telefonanrufe-mit-sipgate-io/"/>

		<id>https://vielhuber.de/?p=1458</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2017-03-18T15:39:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sipgate با sipgate.io یک API ابری هیجان انگیز ایجاد کرده است که طیف گسترده ای از گزینه ها را برای تلفن اینترنتی ارائه می دهد. یک حساب کاربری رایگان است، و فروشگاه ویژگی همچنین گزینه تنظیم هر شماره فرستنده رایگان را به صورت رایگان ارائه می دهد. مستندات sipgate.io هنوز جای پیشرفت دارد، اما با کمی مطالعه API رسمی Sipgate می‌توانید […]</p><p> پست <a href="https://vielhuber.de/blog/massenhafte-telefonanrufe-mit-sipgate-io/">تماس های تلفنی انبوه با sipgate.io</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">بازگشت در SQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rekursion-in-sql/"/>

		<id>https://vielhuber.de/?p=1445</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-03-10T18:10:02Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>سیستم‌های مدیریت پایگاه داده رابطه‌ای مبتنی بر SQL فقط تا حدی برای پرس‌وجوهای سلسله مراتبی یا بازگشتی مناسب هستند. سیستم‌های دیگری مانند ArangoDB برای این کار مناسب‌تر هستند (در GOTO 2016 صحبت‌های خوبی در این مورد وجود داشت). با این حال، شما می‌توانید با استفاده از عبارات جدول مشترک، پرس‌وجوهای بازگشتی را در SQL نیز ایجاد کنید، به عنوان مثال، برای جستجوی جداول والد/فرزند کلاسیک برای همه اجداد و فرزندان […]</p><p> مقاله <a href="https://vielhuber.de/blog/rekursion-in-sql/">بازگشت در SQL</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">وردپرس: صفحات بایگانی را غیرفعال کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-archivseiten-deaktivieren/"/>

		<id>https://vielhuber.de/?p=1436</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-02-04T20:30:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>با توجه به w3techs.com، تقریباً 27.4٪ از تمام وب سایت ها در سراسر جهان در حال حاضر توسط وردپرس پشتیبانی می شوند. در بسیاری از موارد، اینها وبلاگ نیستند. وردپرس به طور خودکار URL های متعدد و اغلب بدون استفاده را تولید می کند و لینک های بسیاری را که توسط گوگل ایندکس شده است تولید می کند که اپراتور وب سایت هرگز آنها را در نظر نگرفته است. با یک دستور ساده می توانید تمام این […]</p><p> پست <a href="https://vielhuber.de/blog/wordpress-archivseiten-deaktivieren/">WordPress: غیرفعال کردن صفحات آرشیو</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">تغییر نام قسمتهای فرم PDF به صورت عمده</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pdf-formularfelder-massenweise-umbenennen/"/>

		<id>https://vielhuber.de/?p=1415</id>
		<updated>2022-02-15T14:37:57Z</updated>
		<published>2017-01-03T22:37:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر مانند من در مخمصه تغییر نام هزاران فیلد فرم هستید، کنسول جاوا اسکریپت موجود در آکروبات گزینه خوبی است. در این، شما نه تنها می توانید هر کد جاوا اسکریپت را اجرا کنید، بلکه می توانید به تمام محتوای داخل PDF (از جمله فیلدهای فرم) دسترسی پیدا کنید. از آنجایی که هیچ تابع تغییر نام بومی در JS API وجود ندارد، فیلدهای فرم با همه […]</p><p> پست <a href="https://vielhuber.de/blog/pdf-formularfelder-massenweise-umbenennen/">تغییر نام انبوه فیلدهای فرم PDF</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فروشگاه: تعمیر تغییرات نوع</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-variantenwechsel-reparieren/"/>

		<id>https://vielhuber.de/?p=1400</id>
		<updated>2017-09-21T21:32:32Z</updated>
		<published>2016-12-04T23:16:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در Shopware 5، یک مشکل شناخته شده هنوز حل نشده است: اگر یک مقاله با انواع وابسته با گزینه های پیکربندی منحصر به فرد ایجاد کنید، ممکن است برخی از ترکیب ها در قسمت جلو انتخاب نشوند و بنابراین نمی توان آنها را سفارش داد. با کمک یک افزونه، مشکل در حال حاضر به راحتی قابل حل است. مثال ساده زیر نشان می دهد […]</p><p> پست <a href="https://vielhuber.de/blog/shopware-variantenwechsel-reparieren/">Shopware: Repairing variant تغییرات</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">یک خط برای بی نهایت اعداد اول</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-zeile-fuer-die-unendlichkeit-der-primzahlen/"/>

		<id>https://vielhuber.de/?p=1391</id>
		<updated>2020-10-12T22:32:57Z</updated>
		<published>2016-11-03T23:26:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>شواهد متعددی مبنی بر بی نهایت بودن اعداد اول وجود دارد - قضیه معروف اقلیدس از کتاب عناصر در هر سخنرانی اساسی در مورد نظریه اعداد گنجانده شده است. در سال 2015، سام نورثشیلد اثباتی به همان اندازه زیبا با تناقض در قالب یک خط در ماهنامه ریاضی آمریکا (شماره 122) منتشر کرد که مایلم آن را با شما به اشتراک بگذارم (با نظرات کوتاه). $0 &lt; \prod_{p} \sin \underbrace{ \left( \frac{\pi}{p} […]</p><p> پست <a href="https://vielhuber.de/blog/eine-zeile-fuer-die-unendlichkeit-der-primzahlen/">خطی برای بی نهایت اعداد اول</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">خط فرمان Windows را تقویت کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/windows-kommandozeile-aufhuebschen/"/>

		<id>https://vielhuber.de/?p=1370</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2016-09-19T22:55:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>خط فرمان خسته کننده ویندوز را می توان تنها با چند مرحله ساده به صورت بصری افزایش داد. این بدان معنی است که شما نه تنها می توانید خط فرمان را از نظر رنگ و اندازه سفارشی کنید، بلکه می توانید آن را به صورت کاربردی گسترش دهید (بافر را افزایش دهید، مجموعه بزرگی از ابزارهای یونیکس را نصب کنید). اگرچه خط فرمان به PowerShell 6.0 یا Windows 10 Bash جدید نزدیک نمی شود […]</p><p> پست <a href="https://vielhuber.de/blog/windows-kommandozeile-aufhuebschen/">زیباسازی خط فرمان ویندوز</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">URL های پویا در جوملا</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamische-urls-in-joomla/"/>

		<id>https://vielhuber.de/?p=1358</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2016-09-04T22:52:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در سیستم‌های مدیریت محتوا، URLها اغلب از پیش تعیین‌شده نیستند و بنابراین از قبل به صورت ایستا (به عنوان یک پست یا آیتم منو) ایجاد نمی‌شوند، بلکه به اشیاء از پایگاه داده دسترسی دارند. مشابه وردپرس (همانطور که در اینجا توضیح داده شده است)، ساخت ساختارهای URL پویا در جوملا (مستقل از سیستم نام مستعار داخلی) نیز امکان‌پذیر است. JRouter گزینه مناسبی برای این کار است - یا می‌توان از […] استفاده کرد.</p><p> مقاله <a href="https://vielhuber.de/blog/dynamische-urls-in-joomla/">URL های پویا در جوملا</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">جاوا اسکریپت PasteJacking</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/javascript-pastejacking/"/>

		<id>https://vielhuber.de/?p=1253</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2016-06-01T20:03:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>مرورگرهای مدرن می توانند از جاوا اسکریپت برای دسترسی و دستکاری کلیپ بورد کاربر، هم برای خواندن و هم برای نوشتن استفاده کنند. فناوری زیربنایی در حال حاضر کلاه قدیمی است، اما اخیراً حملات بیشتر و بیشتری (تحت نام «PasteJacking») در اینترنت در گردش است که از این امکان به ضرر کاربر ناآگاه استفاده می‌کنند.</p><p> پست <a href="https://vielhuber.de/blog/javascript-pastejacking/">جاوا اسکریپت جاوا اسکریپت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ستون ها را در PostgreSQL عوض کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/spalten-tauschen-in-postgresql-auf-der-kommandozeile-oder-in-laravel/"/>

		<id>https://vielhuber.de/?p=1217</id>
		<updated>2017-02-03T22:29:36Z</updated>
		<published>2016-04-09T22:18:39Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>تعویض ستون های جدول SQL بخشی از مجموعه استاندارد در MySQL است – PostgreSQL (هنوز) از این پشتیبانی نمی کند. اگرچه ویکی رسمی مقاله جداگانه ای را به این مشکل اختصاص می دهد، اما راه حل عملی که از نماها، نمایه ها و محرک ها نیز پشتیبانی کند، ارائه نمی کند. کلاس زیر این کار را (هم برای MySQL و هم برای PostgreSQL) در خط فرمان انجام می دهد – […]</p><p> پست <a href="https://vielhuber.de/blog/spalten-tauschen-in-postgresql-auf-der-kommandozeile-oder-in-laravel/">تعویض ستون ها در PostgreSQL</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نکته سریع برای Windows Explorer</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-im-windows-explorer-um-eingabeaufforderung-zu-oeffnen/"/>

		<id>https://vielhuber.de/?p=1212</id>
		<updated>2019-06-01T20:30:22Z</updated>
		<published>2016-04-01T11:41:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر می‌خواهید سریعاً خط فرمان را در یک پوشه در Windows Explorer باز کنید، در حالی که کلید Shift را نگه داشته اید، روی پوشه (یک سطح بالاتر) با دکمه سمت راست ماوس کلیک کنید و سپس "Open command prompt here" را از منوی زمینه انتخاب کنید. من به تازگی یک روش سریعتر دیگر را زمانی که در داخل پوشه هستید کشف کرده ام: در اینجا روی فایل فعلی کلیک می کنید […]</p><p> پست <a href="https://vielhuber.de/blog/quick-tip-im-windows-explorer-um-eingabeaufforderung-zu-oeffnen/">نکته سریع برای Windows Explorer</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">دسته های وردپرس: نمای درخت / وراثت</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-kategorien-baumansicht-und-vererbung/"/>

		<id>https://vielhuber.de/?p=1195</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2016-03-25T10:24:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام کار با دسته‌های سلسله مراتبی (طبقه‌بندی‌ها) در وردپرس، متوجه خواهید شد که نمایش دسته‌های انتخاب شده در پنل مدیریت می‌تواند گیج‌کننده باشد و پست‌ها هنگام اضافه شدن به یک دسته فرزند، به طور خودکار در دسته والد خود قرار نمی‌گیرند. هر دوی این مشکلات را می‌توان تنها با چند خط کد با استفاده از سیستم قدرتمند هوک (به شکل یک اکشن و همچنین […]) حل کرد.</p><p> پست <a href="https://vielhuber.de/blog/wordpress-kategorien-baumansicht-und-vererbung/">دسته‌بندی‌های وردپرس: نمای درختی/وراثت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">PHP 7 و اپراتور سفینه فضایی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/php-7-und-der-spaceship-operator/"/>

		<id>https://vielhuber.de/?p=1178</id>
		<updated>2016-06-05T20:59:03Z</updated>
		<published>2015-12-23T23:05:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>PHP 7 علاوه بر ویژگی‌های جدید مانند اشاره به نوع برای انواع داده‌های اسکالر یا عملکرد بهینه‌شده، بسیاری از پسوندهای زبان جدید و مفید را نیز به همراه دارد. «اپراتور سفینه فضایی» بالاخره وارد دنیای PHP شد (برنامه نویسان Ruby و Perl مدت زیادی است که آن را می شناسند). \($a &lt;=&gt; $b\) \(0\) را برمی‌گرداند اگر و فقط اگر هر دو عملوند برابر […]</p><p> پست <a href="https://vielhuber.de/blog/php-7-und-der-spaceship-operator/">PHP 7 و اپراتور سفینه فضایی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مهلت زمانی IIS 7.5 PHP FastCGI</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/iis-7-5-php-fastcgi-timeout/"/>

		<id>https://vielhuber.de/?p=1165</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-12-15T16:18:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر PHP را از طریق FastCGI در IIS 7.5 ادغام کنید، هر اسکریپت به طور پیش فرض پس از 600 ثانیه (یعنی 10 دقیقه) لغو می شود. تغییر متغیر معروف "max_execution_time" در php.ini هیچ تاثیری در این مورد ندارد. شما باید (همچنین) تنظیمات FastCGI را تنظیم کنید. برای این منظور، IIS یک رابط مناسب برای مدیریت متغیرهای مربوطه ارائه می دهد. برای انجام این کار، […]</p><p> پست <a href="https://vielhuber.de/blog/iis-7-5-php-fastcgi-timeout/">IIS 7.5 PHP FastCGI Timeout</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پارادوکس تصادفی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxon-der-stochastik/"/>

		<id>https://vielhuber.de/?p=1141</id>
		<updated>2016-06-05T20:59:09Z</updated>
		<published>2015-12-03T19:36:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>تئوری احتمال شرطی مسائل زیبایی را با راه حل های غیر شهودی به همراه دارد. علاوه بر مشکل شناخته شده خواهر و برادر، اکنون می خواهم به طور خلاصه به یک مثال دیگر بپردازم: "من اکنون دو فرزند دارم، یکی از آنها پسر است و در روز پنجشنبه به دنیا آمده است، احتمال اینکه فرزند دیگر نیز پسر باشد چقدر است؟" فضای نتیجه را انتخاب می کنیم $$I = \{(J.MO، J.MO)، (J.MO، J.DI)، (J.MO، J.MI)، […]</p><p> پست <a href="https://vielhuber.de/blog/paradoxon-der-stochastik/">پارادوکس استوکاستیک</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Git ، فروشگاه و پوشه های خالی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-shopware-und-leere-ordner/"/>

		<id>https://vielhuber.de/?p=1131</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-08-15T12:52:18Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>سیستم کنترل نسخه فایل Git ناب، سریع و قابل حمل است. Git همیشه با اشیا، یعنی فایل‌ها سروکار دارد. پوشه ها فقط در صورتی ایجاد می شوند که فایل هایی در آنها وجود داشته باشد، در غیر این صورت Git اصلا آنها را ضبط نمی کند. این امر در برخی پروژه ها عوارض جانبی ناخوشایندی دارد. به عنوان مثال، سیستم فروشگاه Shopware برای کارکرد بر پایبندی دقیق به ساختار پوشه تکیه دارد. آیا حتی یک […]</p><p> پست <a href="https://vielhuber.de/blog/git-shopware-und-leere-ordner/">Git، Shopware و پوشه‌های خالی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فروشگاه لوازم خانگی: هزینه های حمل و نقل فردی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-individuelle-versandkosten-pro-artikel/"/>

		<id>https://vielhuber.de/?p=1105</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-08-06T16:07:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Shopware دارای یک ماژول هزینه حمل و نقل قدرتمند است که می توانید به طور خاص در محاسبه آن دخالت کنید. در مورد ما، می‌خواهیم سناریوی زیر را محقق کنیم: هزینه‌های حمل و نقل برای هر کالا در ابتدا با توجه به وزن کالا تعیین می‌شود (محدودیت وزن مشخص شده است). فقط در استثنائات خاص باید هزینه های ثابت حمل و نقل به صورت جداگانه برای هر کالا تعیین شود. جدول هزینه های حمل و نقل به شکل زیر است […]</p><p> The post <a href="https://vielhuber.de/blog/shopware-individuelle-versandkosten-pro-artikel/">Shopware: هزینه های حمل و نقل فردی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">دستگاه خود را بیاورید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bring-your-own-device/"/>

		<id>https://vielhuber.de/?p=1097</id>
		<updated>2021-11-22T15:46:05Z</updated>
		<published>2015-07-27T15:45:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر می‌خواهید انعطاف‌پذیر و مستقل کار کنید، دور زدن آن دشوار است: ابر. احتمالاً افراد زیادی هستند که در حال حاضر بدون اطلاع از ابر از آن استفاده می کنند. به عنوان مثال، با پخش جریانی، تمام محتوا در فضای ابری ذخیره می شود و در صورت نیاز می توان به آن دسترسی داشت. نتفلیکس یک مثال در اینجا است، […]</p><p> پست <a href="https://vielhuber.de/blog/bring-your-own-device/">دستگاه خود را بیاورید</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پیوندهای پویا در وردپرس</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamische-permalinks-in-wordpress/"/>

		<id>https://vielhuber.de/?p=1083</id>
		<updated>2021-02-18T01:06:24Z</updated>
		<published>2015-07-17T17:56:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>سیستم پیوند دائمی وردپرس را می توان با استفاده از تگ های ساختاری به راحتی با نیازهای شما تطبیق داد. تنظیم %postname% احتمالا رایج ترین و کاربردی ترین راه حل است. با این حال، اگر می خواهید پیوندهای پویا واقعی را پیاده سازی کنید، ابتدا باید سیستم را با کد خود گسترش دهید. API قدرتمند WordPress Rewrite امکانات زیادی را برای تطبیق سیستم با […]</p><p> پست <a href="https://vielhuber.de/blog/dynamische-permalinks-in-wordpress/">پیوندهای دائمی پویا در وردپرس</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">لینک های خراب در Word و Excel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/korrupte-hyperlinks-in-word-und-excel/"/>

		<id>https://vielhuber.de/?p=1059</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-06-20T22:48:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>انتظار می‌رود که باز کردن لینک‌ها از داخل یک سند Word/Excel، مرورگر پیش‌فرض را با URL مورد نظر اجرا کند. به طرز عجیبی، اینطور نیست - که منجر به عوارض جانبی نامطلوب می‌شود و لینک‌ها به صفحات ورود محافظت‌شده مبتنی بر session/cookie را در این برنامه‌های Office غیرممکن می‌کند. مقصر، ماژولی است که مایکروسافت آن را "عامل کاربر: مایکروسافت آفیس […]" می‌نامد.</p><p> مقاله <a href="https://vielhuber.de/blog/korrupte-hyperlinks-in-word-und-excel/">لینک‌های خراب در ورد و اکسل</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پارادوکسی برای روز پدر</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ein-paradoxon-zum-vatertag/"/>

		<id>https://vielhuber.de/?p=1032</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-05-15T10:23:40Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>برای روز پدر امروز، دختری عکسی را که پدرش مدت‌هاست از او می‌خواست، به دست پدرش می‌دهد. دختر می گوید: عکسی را که می خواستی به تو می دهم و هدیه ام سورپرایز خواهد بود. پدر مکث می کند و صحت این گفته را در نظر می گیرد. اظهارات «من به شما […]</p><p> پست <a href="https://vielhuber.de/blog/ein-paradoxon-zum-vatertag/">یک پارادوکس برای روز پدر</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ادغام اسکریپت های پویا با و بدون HTTPS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamisch-scripte-mit-oder-ohne-https-einbinden/"/>

		<id>https://vielhuber.de/?p=1016</id>
		<updated>2017-03-25T22:06:51Z</updated>
		<published>2015-04-15T13:28:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر اسکریپت های رمزگذاری نشده را در ناحیه &lt;head&gt; قرار دهید و صفحه ای را با یک گواهی SSL موجود به صورت رمزگذاری شده فراخوانی کنید، این اسکریپت ها مسدود شده و در نتیجه اجرا نمی شوند. اگر به سادگی پروتکل را حذف کنید، همه اسکریپت ها به طور خودکار به صورت رمزگذاری شده زمانی که وب سایت از طریق https:// در دسترس است فراخوانی می شوند - در غیر این صورت رمزگذاری نشده هستند. برای انجام این کار، به جای &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"&gt;&lt;/script&gt;، به سادگی از […]</p><p> مقاله <a href="https://vielhuber.de/blog/dynamisch-scripte-mit-oder-ohne-https-einbinden/">جاسازی پویا اسکریپت ها با و بدون HTTPS</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">قابلیت استفاده در منوهای کشویی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/usability-in-dropdown-menues/"/>

		<id>https://vielhuber.de/?p=1002</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-04-07T09:33:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام کار با منوهای کشویی چند بعدی، اغلب با مشکل باز کردن تصادفی زیرمنوی اشتباه یا بستن تصادفی زیرمنوی مورد نظر مواجه می‌شوید. این اتفاق زمانی می‌افتد که مکان‌نمای ماوس هنگام حرکت به یک زیرمنوی از قبل باز شده، منوی مربوطه را در سطح بالا ترک می‌کند. یک راه برای حل این مشکل این است که […]</p><p> مقاله <a href="https://vielhuber.de/blog/usability-in-dropdown-menues/">کاربردپذیری در منوهای کشویی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فروشگاه لوازم خانگی: انواع را به طور خودکار غیرفعال کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-artikel-bei-ungenuegendem-lagerbestand-deaktivieren/"/>

		<id>https://vielhuber.de/?p=986</id>
		<updated>2017-09-21T21:31:32Z</updated>
		<published>2015-03-24T09:56:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در Shopware، برای یک کالای فروش، در صورتی که همه انواع دارای سطح موجودی کمتر یا مساوی 0 باشند، کل کالا به ترتیب واقعی غیرفعال می شود. به منظور تحقق بخشیدن به این بر اساس یک نوع، یک پلاگین کوچک را برنامه ریزی کرده ام که Bootstrap.php آن را در زیر ارائه می کنم. 8f3757318524b4883325 این افزونه همچنین به صورت رایگان در فروشگاه انجمن در دسترس است: انواع […]</p><p> پست <a href="https://vielhuber.de/blog/shopware-artikel-bei-ungenuegendem-lagerbestand-deaktivieren/">Shopware: غیرفعال کردن خودکار انواع</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">جستجوی رمز عبور دوبار با SSL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doppelte-passwortabfrage-bei-ssl/"/>

		<id>https://vielhuber.de/?p=974</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-03-22T22:37:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>سناریوی زیر همیشه منجر به یک عارضه جانبی نامطلوب می‌شود: اگر سایت خود را با htaccess/htpasswd محافظت می‌کنید و همزمان یک اتصال SSL را اعمال می‌کنید، همیشه باید دو بار رمز عبور یکسان را وارد کنید (یک بار برای http و بار دیگر برای https پس از ورود موفقیت‌آمیز). این مشکل را می‌توان به راحتی با استفاده از بخش‌های پیکربندی معرفی شده در آپاچی ۲.۴ حل کرد. # SSL […]</p><p> مقاله <a href="https://vielhuber.de/blog/doppelte-passwortabfrage-bei-ssl/">درخواست رمز عبور دوگانه با SSL</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">رشته های چند خطی در JavaScript</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mehrzeilige-strings-in-javascript/"/>

		<id>https://vielhuber.de/?p=950</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-03-18T18:13:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام برنامه نویسی با جاوا اسکریپت، شخص اغلب با عدم توانایی ایجاد رشته های چند خطی با وارد کردن آنها در چندین خط در کد مواجه می شود. در حالی که این کار در زبان های دیگر مانند PHP یا Ruby مشکلی ندارد، با جاوا اسکریپت در ابتدا فقط می توانید از راه حل هایی استفاده کنید که استفاده از آنها به سلیقه شخصی یا […]</p><p> پست <a href="https://vielhuber.de/blog/mehrzeilige-strings-in-javascript/">رشته های چند خطی در جاوا اسکریپت</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فناوری پشت کازینوهای آنلاین</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-technologie-hinter-online-casinos/"/>

		<id>https://vielhuber.de/?p=970</id>
		<updated>2021-11-22T15:46:13Z</updated>
		<published>2015-03-18T18:11:59Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اکنون چندین سال است که آنها در همه جا ظاهر می شوند: کازینوهای آنلاین. ارائه دهندگان بی شماری به طرفداران قمار این امکان را می دهند تا سرگرمی مورد علاقه خود را در شبانه روز در اینترنت سرگرم کنند. کسانی که قبلاً از رفتن به کازینو لذت می بردند، اکنون می توانند سفر خود را حفظ کنند و به سادگی رایانه خود را روشن کنند. اما این اصل دقیقا چگونه کار می کند […]</p><p> پست <a href="https://vielhuber.de/blog/die-technologie-hinter-online-casinos/">فناوری پشت کازینوهای آنلاین</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">mail () در PHP با UTF-8 و umlauts</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mail-in-php-mit-utf-8-und-umlauten/"/>

		<id>https://vielhuber.de/?p=931</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-02-02T20:58:41Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ارسال ایمیل با PHP بهتر است با کلاس های قدرتمندی مانند PHPMailer انجام شود. عملکردهای Wrapper مناسب استفاده از محتوا در UTF-8، جاسازی تصاویر و ارسال پیوست های رمزگذاری شده را تنها با چند خط کد امکان پذیر می کند. اگر می‌خواهید در هزینه‌های سربار خود صرفه‌جویی کنید و برخلاف توصیه‌شده از تابع PHP mail() استفاده کنید، هنگام استفاده از umlauts با مشکلاتی مواجه خواهید شد.</p><p> پست <a href="https://vielhuber.de/blog/mail-in-php-mit-utf-8-und-umlauten/">mail() در PHP با UTF-8 و umlauts</a> برای اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Google PageSpeed ​​Insights vs. تجزیه و تحلیل ترافیک گوگل</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-pagespeed-insights-vs-google-analytics/"/>

		<id>https://vielhuber.de/?p=913</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-01-25T10:37:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ابزارهای اعتبارسنجی مانند سرویس اعتبارسنجی W3C Markup یا Google PageSpeed Insights برای ارزیابی عینی کد و عملکرد یک وب‌سایت مفید هستند. گوگل، به طور خاص، با مفاهیمی مانند "بالای صفحه" کل صنعت را تحت تأثیر قرار می‌دهد و همچنین دستورالعمل‌های دقیق اما مفیدی در مورد فشرده‌سازی و ذخیره‌سازی تصویر تعیین می‌کند. با این حال، ممکن است خود گوگل […]</p><p> مقاله <a href="https://vielhuber.de/blog/google-pagespeed-insights-vs-google-analytics/">Google PageSpeed Insights در مقابل Google Analytics</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">جاوا اسکریپت 2.0 خوش آمدید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/willkommen-javascript-2-0/"/>

		<id>https://vielhuber.de/?p=888</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-01-05T22:57:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>جاوا اسکریپت بر وب تسلط دارد - و ECMAScript، هسته اصلی این زبان، در حال بلوغ است. مشخصات جدید (ES6 یا JS2)، که انتظار می‌رود در اواسط سال جاری منتشر شود، نوآوری‌های متعددی را به همراه دارد که امروزه می‌توان آنها را آزمایش کرد. فایرفاکس در حال حاضر بهترین پشتیبانی را ارائه می‌دهد، اما polyfillها از طریق transpilerهایی مانند Google Traceur نیز امکان‌پذیر هستند. این […]</p><p> پست « <a href="https://vielhuber.de/blog/willkommen-javascript-2-0/">به جاوا اسکریپت ۲.۰ خوش آمدید»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html"><![CDATA[0,99999... = 1?]]></title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/099999-1/"/>

		<id>https://vielhuber.de/?p=846</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-12-24T23:16:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>چه در مدرسه یا دانشگاه: یک سوال جالب که هر از چند گاهی مطرح می شود این سوال را شامل می شود که آیا معادله زیر درست است: \( 0.99999... = 1 \). اگرچه بی نهایت در قسمت سمت چپ معادله غیرفعال است، ما به آن یک نام می دهیم: \(0.99999... = A\). پس از ضرب در ضریب \(10\) و جبری ساده […]</p><p> سهم <a href="https://vielhuber.de/blog/099999-1/">0.99999... = 1؟</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SQL: عملکرد ضعیف با وجود شاخص</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sql-schlechte-performance-trotz-gesetztem-index/"/>

		<id>https://vielhuber.de/?p=834</id>
		<updated>2016-06-05T21:00:11Z</updated>
		<published>2014-12-21T22:19:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>من به تازگی با مشکل عملکرد زیر در پایگاه داده SQL مواجه شدم: در یک جدول SQL به نام "کاربران" با 1000000 ورودی، تعیین تعداد ثبت نام امروز 28 ثانیه غیرقابل قبول طول کشید. در ستون "ایجاد" زمان ثبت نام ها با فرمت "Ymd H:i:s" ذخیره شد. پرس و جو از SELECT COUNT(ID) FROM users WHERE DATE(created) = '2014-12-21'; […]</p><p> پست <a href="https://vielhuber.de/blog/sql-schlechte-performance-trotz-gesetztem-index/">SQL: عملکرد ضعیف با وجود ایندکس</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مشکل کوچک شطرنج</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kleines-schachproblem/"/>

		<id>https://vielhuber.de/?p=801</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-11-16T21:21:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>علاوه بر مشکل معروف شوالیه و مسئله ملکه، سوالات هیجان انگیز زیادی در دنیای شطرنج وجود دارد. من در ورودی قبلی وبلاگ به دو موضوع کوچک اشاره کردم. اگر از نظر ریاضی به مسائل شطرنج بپردازید، به سرعت متوجه می شوید که ریاضیات پاسخ های بسیار ساده و روشنگر بسیاری از سوالات را ارائه می دهد. به عنوان مثال، اکنون به مشکل زیر می پردازم: یکی […]</p><p> پست <a href="https://vielhuber.de/blog/kleines-schachproblem/">مسئله کوچک شطرنج</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فایلهایی که با OneDrive بصورت آنلاین در دسترس هستند</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/online-verfuegbare-dateien-mit-onedrive/"/>

		<id>https://vielhuber.de/?p=778</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2014-10-20T19:00:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>آیا OneDrive، Dropbox، Google Drive، OwnCloud، Box.net: مهم نیست که از کدام جعبه برای ذخیره فایل‌های خود استفاده می‌کنید – سرویس‌ها تقریباً یکسان هستند. کلاینت‌های موجود برای همه سیستم‌های دسک‌تاپ و موبایل، فایل‌هایی که به‌طور پیش‌فرض رمزگذاری نشده‌اند، و گزینه‌های اشتراک‌گذاری فقط اندکی تفاوت دارند. اما OneDrive که از ویندوز 8.1 به سیستم ادغام شده است، دارای یک ویژگی خاص […]</p><p> پست <a href="https://vielhuber.de/blog/online-verfuegbare-dateien-mit-onedrive/">فایل‌های آنلاین موجود با OneDrive</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">PHP: دسترسی به پرونده با umlauts تحت ویندوز</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/php-zugriff-auf-dateinamen-mit-umlauten-unter-windows/"/>

		<id>https://vielhuber.de/?p=759</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-09-09T12:03:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>فایل‌ها روی سرورهای وب همیشه باید بدون فاصله (نه "this is an image.jpg")، بدون علامت ممیز یا کاراکترهای خاص (نه "football.jpg")، بدون بک اسلش (نه "work\car.jpg") و با حروف کوچک (نه "test.JPG") ذخیره شوند. با این حال، اخیراً برای یک پروژه مشتری، مجبور شدم به تعداد زیادی فایل از پیش تعریف شده با نام‌های دلخواه دسترسی پیدا کنم و آنها را پردازش کنم. سیستم‌های لینوکس، به طور پیش‌فرض، اجازه دسترسی به فایل‌هایی با […]</p><p> مقاله <a href="https://vielhuber.de/blog/php-zugriff-auf-dateinamen-mit-umlauten-unter-windows/">PHP: دسترسی به فایل با umlauts تحت ویندوز</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">پرس و جو SQL برای تعیین لیست رتبه بندی</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sql-query-zur-ermittlung-einer-rangliste/"/>

		<id>https://vielhuber.de/?p=749</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2014-08-27T20:37:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>امروز در حین کار بر روی یک پروژه مشتری با کار زیر روبرو شدم: یک جدول SQL "user" با ستون های "id" و "score" را انتخاب کنید و لیست رتبه بندی همه کاربران را مشخص کنید که بر اساس "امتیاز" مرتب شده اند، که در آن کاربران با امتیاز یکسان رتبه بندی یکسانی را کسب می کنند. با استفاده از متغیرهای تعریف شده توسط کاربر، می توان این کار را به طور مستقیم انجام داد و […]</p><p> پست <a href="https://vielhuber.de/blog/sql-query-zur-ermittlung-einer-rangliste/">درخواست SQL برای تعیین رتبه</a> اول در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Facebook SDK: نشانه های سمت سرور را بررسی کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/facebook-sdk-token-serverseitig-pruefen/"/>

		<id>https://vielhuber.de/?p=742</id>
		<updated>2016-06-05T21:00:28Z</updated>
		<published>2014-08-20T19:30:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام کار با Facebook SDK (به طور دقیق تر هنگام اجرای یک تابع ورود به فیس بوک در یک رابط REST)، رمز ارسالی که مشتری از فیس بوک دریافت کرده است، ابتدا باید قبل از انجام عملیات بیشتر، اعتبار آن توسط سرور بررسی شود. ساده ترین راه برای انجام این کار با فراخوانی API غیرمستند GET https://graph.facebook.com/me?access_token=TOKEN است که در آن TOKEN 200 نویسه […]</p><p> پست <a href="https://vielhuber.de/blog/facebook-sdk-token-serverseitig-pruefen/">Facebook SDK: تأیید نشانه‌ها در سمت سرور</a> ابتدا در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Chrome DevTools: آدرس عناصر DOM</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/developer-tools-fokussierte-html-elemente-direkt-ansprechen/"/>

		<id>https://vielhuber.de/?p=725</id>
		<updated>2017-03-25T22:07:19Z</updated>
		<published>2014-08-15T16:26:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>کروم، فایرفاکس، اپرا، سافاری یا حتی اینترنت اکسپلورر: تا چند سال پیش، ابزارهای توسعه‌دهنده پیشرفته نقطه فروش فایرفاکس و پلاگین محبوب Firebug بودند. من فقط به یک ترفند برخوردم که […]</p><p> پست <a href="https://vielhuber.de/blog/developer-tools-fokussierte-html-elemente-direkt-ansprechen/">Chrome DevTools: آدرس دادن عناصر DOM</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">دسترسی به سیستم فایل با استفاده از SQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-auf-das-dateisystem-mit-hilfe-von-sql/"/>

		<id>https://vielhuber.de/?p=696</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-06-16T14:16:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>من اخیراً به طور اتفاقی به یک ویژگی جالب در MySQL برای دسترسی به سیستم فایل و بازیابی اطلاعات ارزشمند، مانند وجود فایل‌ها و پوشه‌ها یا محتویات آنها، برخوردم. این می‌تواند به عنوان جایگزینی برای تابع `file_exists` در PHP بسیار مفید باشد، زیرا اطلاعات مربوط به وجود فایل(ها) در پرس و جو برای مرتب‌سازی بیشتر و […] گنجانده شده است.</p><p> مقاله <a href="https://vielhuber.de/blog/zugriff-auf-das-dateisystem-mit-hilfe-von-sql/">دسترسی به سیستم فایل با استفاده از SQL</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">زمینه های متحرک با بوم</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/animierte-hintergruende-mit-canvas/"/>

		<id>https://vielhuber.de/?p=670</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-06-07T23:38:40Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پس‌زمینه‌های برداری متحرک می‌توانند به چشم‌انداز وب که تحت سلطه عکس‌ها و ویدیوهای تمام‌صفحه است، تنوع ببخشند. در حالت ایده‌آل، این امر با زمان بارگذاری سریع و پشتیبانی گسترده سخت‌افزاری و نرم‌افزاری همراه خواهد بود. یک راه‌حل Canvas است. این عنصر HTML مبتنی بر جاوا اسکریپت توسط همه مرورگرهای فعلی پشتیبانی می‌شود و به راحتی در دستگاه‌های تلفن همراه رندر می‌شود. قدرت واقعی آن در این واقعیت نهفته است که […]</p><p> مقاله <a href="https://vielhuber.de/blog/animierte-hintergruende-mit-canvas/">پس‌زمینه‌های متحرک با بوم نقاشی</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">نسبت ابعاد ثابت برای عناصر HTML</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/festes-seitenverhaeltnis-bei-responsiven-html-elementen/"/>

		<id>https://vielhuber.de/?p=642</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2014-04-02T18:22:26Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>به‌عنوان یک توسعه‌دهنده وب، اغلب خود را در دوراهی کار با عناصر HTML می‌بینید که - بر خلاف عنصر img، مثلاً - نه اندازه ثابتی دارند و نه نسبت تصویر ثابتی دارند. اغلب می خواهید اطمینان حاصل کنید که این اشیاء پاسخگو هستند، اما تناسب بین عرض و ارتفاع حفظ می شود. CSS پیشنهادات […]</p><p> پست <a href="https://vielhuber.de/blog/festes-seitenverhaeltnis-bei-responsiven-html-elementen/">نسبت ابعاد ثابت برای عناصر HTML</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">رای دادگاه در مورد استفاده از عکس های سهام</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gerichtsurteil-macht-stock-fotografie-zur-abmahnfalle/"/>

		<id>https://vielhuber.de/?p=614</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-02-09T20:47:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>پس از آنکه دادگاه منطقه‌ای کلن هفته گذشته در رسوایی ردتیوب عقب‌نشینی کرد و حکم داد که انتشار آدرس‌های IP بحث‌برانگیز هرگز نباید مجاز می‌بود، اکنون حکم بسیار بحث‌برانگیز و سوال‌برانگیز دیگری را با شماره تصمیم 14 O 427/13 صادر کرده است: دارنده حق چاپ عکس‌های آرشیوی از یک آژانس تصویری خاص نیز باید هنگام دسترسی مستقیم به تصاویر آنها از طریق URL آژانس نامگذاری شود […]</p><p> مقاله <a href="https://vielhuber.de/blog/gerichtsurteil-macht-stock-fotografie-zur-abmahnfalle/">«حکم دادگاه در مورد استفاده از عکس‌های آرشیوی»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber David</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">خداحافظ Block &amp; Inline - HTML5 خوش آمدید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adieu-block-inline-willkommen-html5/"/>

		<id>https://vielhuber.de/?p=596</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2014-01-29T21:19:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>نوآوری‌های مشخصات HTML5 متعدد هستند و بسیاری از آنها قبلاً توسط اکثر منظر مرورگر پشتیبانی می‌شوند - در زیر می‌خواهم تغییر جالبی در قوانین برای عناصر تودرتو برجسته کنم. HTML همیشه بین عناصر بلوکی و درون خطی تمایز قائل شده است. به عنوان مثال، تعریف نوع سند HTML4 h1، p و div را به عنوان بلوک و همچنین a، [...]</p><p> پست <a href="https://vielhuber.de/blog/adieu-block-inline-willkommen-html5/">Adieu Block &amp; Inline - Welcome HTML5</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ورود HTTP در IIS و Apache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/http-logging-auf-iis-und-apache/"/>

		<id>https://vielhuber.de/?p=585</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2014-01-26T22:49:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هر دو آپاچی در یونیکس و IIS در سیستم‌های ویندوز درخواست‌های HTTP را خارج از جعبه به شکل فایل ثبت می‌کنند. برای محافظت در برابر حملات هک، پرس و جوهای وب سایت شما باید مرتباً به صورت دستی و خودکار مورد ارزیابی و تجزیه و تحلیل قرار گیرند (مثلاً با استفاده از تحلیلگرهای فایل لاگ مانند AWStats). در پیکربندی های پرکاربرد، مسیرهای فایل های گزارش مربوطه به عنوان مثال به شرح زیر است: /var/log/apache2/access.log (مثال: اوبونتو 12.04، آپاچی […]</p><p> پست <a href="https://vielhuber.de/blog/http-logging-auf-iis-und-apache/">ثبت HTTP در IIS و Apache</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">جوملا ، IIS و حقوق دایرکتوری</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/joomla-iis-und-die-verzeichnisrechte/"/>

		<id>https://vielhuber.de/?p=576</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2013-11-27T00:33:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>هنگام ادغام جوملا 3.2 بر روی ویندوز سرور 2008 R2 با IIS 7.5، مشکلاتی در مجوزهای دایرکتوری ایجاد می شود که اغلب با انتخاب تنظیمات بسیار سخاوتمندانه به طور ناکافی حل می شوند. راه حل زیر ایمن و کاملا کاربردی است: گروه IIS_IUSRS به حقوق زیر برای C:\inetpub\wwwroot\ نیاز دارد: خواندن و اجرا، نمایش محتویات پوشه، خواندن، نوشتن […]</p><p> پست <a href="https://vielhuber.de/blog/joomla-iis-und-die-verzeichnisrechte/">جوملا، IIS و مجوزهای دایرکتوری</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ناشناس آنلاین: غیرممکن است؟</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/anonym-im-netz-unmoeglich/"/>

		<id>https://vielhuber.de/?p=556</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2013-09-22T17:15:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>در زمان رسوایی NSA، این تنها کاربران آگاه به اینترنت نیستند که از خود می پرسند که آیا و چگونه می توانند به صورت ناشناس در اینترنت حرکت کنند تا از شیدایی جمع آوری اطلاعات مقامات و سرویس های مخفی جلوگیری کنند. با این حال، این اغلب منجر به اشتباهات و فرضیات نادرست می شود. یک تصور اشتباه اصلی این است که ناشناس بودن به پنهان کردن آدرس IP کاهش می یابد. آن […]</p><p> مقاله <a href="https://vielhuber.de/blog/anonym-im-netz-unmoeglich/">ناشناس در اینترنت: غیرممکن است؟</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">McFIT - آرم جدید ، تصویر جدید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mcfit-neues-logo-neues-image/"/>

		<id>https://vielhuber.de/?p=499</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2013-06-01T08:59:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>زنجیره تناسب اندام تخفیفی McFIT چهره جدیدی به خود می بخشد. در حالی که قبلاً یک طلسم زرد روشن به شکل موز حروف آبی را تزیین می کرد، اکنون یک کمان زرد روی زمینه ای به رنگ آنتراسیت به طرز ماهرانه ای خود را به هم می پیچد و ساختاری انتزاعی را تشکیل می دهد. رنگ های آبی و زرد FDP نه تنها بر روی لوگو، بلکه بر روی تمام [...]</p><p> The post <a href="https://vielhuber.de/blog/mcfit-neues-logo-neues-image/">McFIT - لوگوی جدید، تصویر جدید</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">فتوشاپ: به گذشته سفر کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/photoshop-reise-in-die-vergangenheit/"/>

		<id>https://vielhuber.de/?p=477</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2013-05-20T18:53:41Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>وقتی برادران توماس و جان نول در سال 1987 شروع به توسعه Adobe Photoshop کردند، من هنوز متولد نشده بودم. امروزه، در سال 2013، این نرم افزار یکی از محبوب ترین برنامه ها به طور کلی است و رهبر بلامنازع در بخش ویرایش تصویر محسوب می شود. این نرم افزار اکنون به لطف Adobe و موزه تاریخ کامپیوتر برای آیندگان در دسترس است […]</p><p> The post <a href="https://vielhuber.de/blog/photoshop-reise-in-die-vergangenheit/">Photoshop: Journey into the Past</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کنجکاوی در بازی پادشاهان</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kuriositaeten-im-spiel-der-konige/"/>

		<id>https://vielhuber.de/?p=448</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2013-03-09T16:30:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>شطرنج برای قرن ها مردم را مجذوب خود کرده است - قوانین آن به راحتی قابل یادگیری است و عمق باورنکردنی آن فقط برای بازیکنان باتجربه (که متاسفانه من یکی از آنها نیستم) قابل دسترسی است. در ادامه به دو سوال سرگرم کننده می پردازم: آیا می توان از طریق یک توالی حرکت صحیح به موقعیتی رسید که در آن شاه سیاه توسط دو ملکه سفید به طور همزمان مورد حمله قرار می گیرد؟</p><p> پست <a href="https://vielhuber.de/blog/kuriositaeten-im-spiel-der-konige/">کنجکاوی ها در بازی پادشاهان</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> پدیدار شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">صابون مستند به جای فیلم پرفروش: 48 فریم در ثانیه</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doku-soap-statt-blockbuster-48fps/"/>

		<id>https://vielhuber.de/?p=418</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-12-30T18:24:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>فیلم‌ها معمولاً با 24 فریم کامل در ثانیه ضبط و پخش می‌شوند - اما فرمت استاندارد تقریباً 100 ساله "24p" به نظر می‌رسد در حال لرزش است. به منظور جلوگیری از عوارض جانبی ناخوشایند (مثلاً تکان شدید در حین چرخش دوربین با سرعت متوسط) پروژکشن 24 فریم بر ثانیه، مدتی است که بر روی دو برابر کردن نرخ فریم به 48 فریم در ثانیه کار می کنیم.</p><p> The post <a href="https://vielhuber.de/blog/doku-soap-statt-blockbuster-48fps/">صابون مستند به جای فیلم پرفروش: 48 فریم در ثانیه</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">املا را در وب سایت ها بررسی کنید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rechtschreibpruefung-auf-webseiten/"/>

		<id>https://vielhuber.de/?p=388</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-11-15T12:30:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>چک کردن خودکار املا و دستور زبان در حال حاضر ویژگی های استاندارد در برنامه های پردازش کلمه هستند – اما بررسی خودکار املای یک وب سایت قبلاً نسبتاً دست و پا گیر بوده است. Google Chrome با بررسی یکپارچه در فیلدهای ورودی چند خطی (textarea) اولین گام را در این مسیر برمی دارد. اکنون سرویسی وجود دارد که این امکان را برای کل وب سایت ها فراهم می کند. خدمات […]</p><p> پست <a href="https://vielhuber.de/blog/rechtschreibpruefung-auf-webseiten/">بررسی املا در وب سایت ها</a> برای اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">شماره تلفن های موجود در پیوندها - یک خطر امنیتی است؟</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/telefonnummern-in-links-ein-sicherheitsrisiko/"/>

		<id>https://vielhuber.de/?p=319</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2012-10-14T19:22:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>چند هفته پیش، گزارشی در مورد نحوه فعال کردن بازدیدکنندگان برای باز کردن برنامه تلفن در دستگاه های تلفن همراه با ضربه زدن روی یک شماره تلفن ارائه دادم. اکنون امکان مسدود کردن غیرقابل برگشت سیم کارت یا بازنشانی دستگاه به تنظیمات کارخانه از طریق چنین پیوندهایی بدون نیاز به انجام کاری توسط کاربر ایجاد شده است. از طریق پیوندهای ویژه ای که تقریباً در همه جا در کمین هستند و همچنین […]</p><p> مقاله <a href="https://vielhuber.de/blog/telefonnummern-in-links-ein-sicherheitsrisiko/">شماره تلفن در پیوندها - خطر امنیتی؟</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">کنجکاوی های جالب ایمیل</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/interessante-email-kuriositaten/"/>

		<id>https://vielhuber.de/?p=305</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-09-17T15:41:04Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>آیا نام دامنه و آدرس ایمیل همیشه باید با حروف کوچک باشد تا مطمئن شوید به جایی که می خواهید بروید؟ یا این کاملا بی ربط است؟ به عنوان مثال میل سرورهای گوگل تنظیمات عجیب و غریب با افکت های جالب دارند که در ادامه به معرفی مختصر آنها می پردازم. گوگل که اخیراً شروع به ارائه آدرس های @gmail.com به کاربران آلمانی کرده است، دوره های قبل از میمون عنکبوتی و […]</p><p> پست <a href="https://vielhuber.de/blog/interessante-email-kuriositaten/">کنجکاوی های جالب ایمیل</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">طراحی قیمت سهام در مباحث روزانه</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/design-der-borsenkurse-in-den-tagesthemen/"/>

		<id>https://vielhuber.de/?p=291</id>
		<updated>2026-08-19T05:02:16Z</updated>
		<published>2012-09-11T10:10:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>طراحی برنامه های مختلف تلویزیون آلمان را از نزدیک دنبال می کنم. به ندرت هیچ برنامه ای طراحی شرکتی خود را به طور دائم حفظ می کند. مراسم شبانه اجتماع در ساعت 22:15 برای تماشای آخرین اخبار، این اواخر باعث درد شکم من شده است: چند ماهی است که قیمت های فعلی بورس ارائه شده است، از رنگ بندی کاملاً گیج کننده استفاده شده است.</p><p> مقاله <a href="https://vielhuber.de/blog/design-der-borsenkurse-in-den-tagesthemen/">طراحی قیمت سهام در Tagesthemen</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">شماره تلفن ها را به درستی پیوند دهید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/telefonnummern-richtig-verlinken/"/>

		<id>https://vielhuber.de/?p=241</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-09-06T19:21:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>اگر وب سایت خود را برای دستگاه های تلفن همراه بهینه می کنید، نه تنها باید به اندازه های مختلف صفحه نمایش، زمان بارگذاری بهینه و ویژگی های خاص در کار (مانند جلوه های شناور) توجه کنید، بلکه باید قابلیت های ویژه دستگاه ها را نیز در نظر بگیرید. این همچنین شامل (برخی افراد ممکن است فراموش کرده باشند) تماس های تلفنی را نیز شامل می شود. به هر حال، "+49" قبلی در ویژگی href توصیه می شود زیرا به مشتریان اجازه [...]</p><p> پست <a href="https://vielhuber.de/blog/telefonnummern-richtig-verlinken/">پیوند صحیح شماره تلفن</a> ابتدا در <a href="https://vielhuber.de">Vielhuber دیوید</a> ظاهر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">مطالب تکراری در وبلاگ ها</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/duplicate-content-auf-blogs/"/>

		<id>https://vielhuber.de/?p=238</id>
		<updated>2026-08-19T05:02:16Z</updated>
		<published>2012-09-06T19:13:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>گوگل اغلب محتوای یکسان را در چندین وب‌سایت جریمه می‌کند - با این حال، الگوریتم گوگل هوشمند است و تشخیص می‌دهد که آیا شامل عناصر ثابت در سربرگ و پاورقی است یا کل متن‌هایی که دو بار تحت URL های مختلف قابل دسترسی هستند. این سوال که گوگل چگونه صفحات مرور کلی مقاله وبلاگ را مدیریت می‌کند، بسیار جالب است. کانال یوتیوب Google Webmaster Help اطلاعات بیشتری در مورد این موضوع ارائه می‌دهد. […]</p><p> پست <a href="https://vielhuber.de/blog/duplicate-content-auf-blogs/">«محتوای تکراری در وبلاگ‌ها»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">امنیت وردپرس را افزایش دهید</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sicherheit-von-wordpress-erhohen/"/>

		<id>https://vielhuber.de/?p=222</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-09-06T18:29:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>امنیت وردپرس، که در حال حاضر محبوب‌ترین سیستم مدیریت محتوا است، می‌تواند با تغییر دو تنظیم کوچک به طور قابل توجهی بهبود یابد. این کار فقط ۵ دقیقه و دو خط کد طول می‌کشد. اگرچه این مشکل را می‌توان با افزونه‌های متعددی نیز برطرف کرد، اما من عمداً در اینجا خودم را به راه‌حل‌های بدون افزونه محدود می‌کنم. اولاً، متا تگ `&lt;meta content="WordPress […]` موارد زیر را آشکار می‌کند:</p><p> مقاله « <a href="https://vielhuber.de/blog/sicherheit-von-wordpress-erhohen/">افزایش امنیت وردپرس»</a> اولین بار در <a href="https://vielhuber.de">Vielhuber دیوید</a> منتشر شد.</p>
</summary>

		
			</entry>
	</feed>
