<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0">
<channel>
<title>یادداشت‌های مهدی مولوی</title>
<link>https://mahdimolavi.ir/fa-notes/</link>
<language>fa</language>
<description>یادداشت‌های مهدی مولوی</description>
<generator>DataLife Engine</generator><item>
<title>یادداشت‌های تانسوری ۳: tc-SVD، تجزیهٔ تانسوری با مرز آینه‌ای</title>
<guid isPermaLink="true">https://mahdimolavi.ir/fa-notes/18-fa-tensor-notes-3-tc-svd.html</guid>
<link>https://mahdimolavi.ir/fa-notes/18-fa-tensor-notes-3-tc-svd.html</link>
<description><![CDATA[<p><img src="https://mahdimolavi.ir/uploads/posts/2026-10/tensor-notes-3-fa.jpg" alt="یادداشت‌های تانسوری ۳: tc-SVD،‏ تجزیهٔ تانسوری با مرز آینه‌ای" width="1200" height="630"></p>
<p><span style="white-space:nowrap">t-SVD</span> بی‌سروصدا فرض می‌کند داده در راستای بُعد سوم دور خودش می‌چرخد. اگر به‌جای این فرض مرز آینه‌ای بگذاریم،‏ به ضرب tc و <span style="white-space:nowrap">tc-SVD</span> می‌رسیم: محاسبات حقیقی با DCT و زمان اجرای کوتاه‌تر.</p>]]></description>
<category><![CDATA[یادداشت‌ها]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 15 Oct 2026 10:00:00 +0330</pubDate>
</item><item>
<title>یادداشت‌های بک‌اند ۲: آزمون تطبیقی پشت API و انتخاب سؤال با IRT</title>
<guid isPermaLink="true">https://mahdimolavi.ir/fa-notes/26-fa-backend-notes-2-adaptive-testing-irt.html</guid>
<link>https://mahdimolavi.ir/fa-notes/26-fa-backend-notes-2-adaptive-testing-irt.html</link>
<description><![CDATA[<p><img src="https://mahdimolavi.ir/uploads/posts/2026-10/backend-notes-2-fa.jpg" alt="یادداشت‌های بک‌اند ۲: آزمون تطبیقی پشت API و انتخاب سؤال با IRT" width="1200" height="630"></p>
<p>آزمون تطبیقی مبتنی بر IRT چطور هر سؤال بعدی را انتخاب می‌کند: مدل‌های یک‌پارامتری تا سه‌پارامتری،‏ برآورد EAP،‏ بیشینهٔ اطلاعات با کنترل مواجهه و توازن محتوایی،‏ و APIای که در اوج آزمون کند نمی‌شود.</p>]]></description>
<category><![CDATA[یادداشت‌ها]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Mon, 12 Oct 2026 10:00:00 +0330</pubDate>
</item><item>
<title>یادداشت‌های تانسوری ۲: SVD برای تانسورها و ضرب t</title>
<guid isPermaLink="true">https://mahdimolavi.ir/fa-notes/16-fa-tensor-notes-2-t-svd.html</guid>
<link>https://mahdimolavi.ir/fa-notes/16-fa-tensor-notes-2-t-svd.html</link>
<description><![CDATA[<p><img src="https://mahdimolavi.ir/uploads/posts/2026-10/tensor-notes-2-fa.jpg" alt="یادداشت‌های تانسوری ۲: SVD برای تانسورها و ضرب t" width="1200" height="630"></p>
<p>تانسورها بیش از یک SVD دارند و هرکدام چیزی را فدا می‌کنند. مروری بر تاکر،‏ CP و ضرب t که پایهٔ <span style="white-space:nowrap">t-SVD</span> است،‏ همراه با یک پیاده‌سازی کوتاه با NumPy.</p>]]></description>
<category><![CDATA[یادداشت‌ها]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 08 Oct 2026 10:00:00 +0330</pubDate>
</item><item>
<title>زمان تماشای واقعی از دل لاگ‌های پرنویز پلیر ویدیو</title>
<guid isPermaLink="true">https://mahdimolavi.ir/fa-notes/34-fa-real-watch-time-from-player-logs.html</guid>
<link>https://mahdimolavi.ir/fa-notes/34-fa-real-watch-time-from-player-logs.html</link>
<description><![CDATA[<p><img src="https://mahdimolavi.ir/uploads/posts/2026-10/real-watch-time-fa.jpg" alt="زمان تماشای واقعی از دل لاگ‌های پرنویز پلیر ویدیو" width="1200" height="630"></p>
<p>پلیر ویدیو رویدادهای پخش،‏ مکث،‏ جابه‌جایی نشانگر و ضربان می‌فرستد و بعضی از آن‌ها هیچ‌وقت نمی‌رسند. این یادداشت می‌گوید چطور این داده‌های پرنویز را با .NET 10 و SQL Server به زمان تماشای قابل‌اتکا برای هر یادگیرنده تبدیل کردم.</p>]]></description>
<category><![CDATA[یادداشت‌ها]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Mon, 05 Oct 2026 11:27:45 +0330</pubDate>
</item><item>
<title>یادداشت‌های بک‌اند ۱: Redis Sentinel در اوج آزمون تا ۷۰٬۰۰۰ کاربر</title>
<guid isPermaLink="true">https://mahdimolavi.ir/fa-notes/24-fa-backend-notes-1-redis-sentinel-exam-traffic.html</guid>
<link>https://mahdimolavi.ir/fa-notes/24-fa-backend-notes-1-redis-sentinel-exam-traffic.html</link>
<description><![CDATA[<p><img src="https://mahdimolavi.ir/uploads/posts/2026-10/backend-notes-1-fa.jpg" alt="یادداشت‌های بک‌اند ۱: Redis Sentinel در اوج آزمون تا ۷۰٬۰۰۰ کاربر" width="1200" height="630"></p>
<p>سامانه‌های آزمون هفته‌ها آرام‌اند و بعد همه با هم می‌آیند. فیل‌اوور خودکار با Redis Sentinel،‏ تنظیم StackExchange.Redis،‏ کش بدون هجوم هم‌زمان و تست بار با Locust،‏ از ساختاری که ۴۵٬۰۰۰ تا ۷۰٬۰۰۰ کاربر هم‌زمان را تحمل می‌کرد.</p>]]></description>
<category><![CDATA[یادداشت‌ها]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Sun, 04 Oct 2026 16:34:27 +0330</pubDate>
</item><item>
<title>یادداشت‌های تانسوری ۱: داده‌تان را صاف نکنید</title>
<guid isPermaLink="true">https://mahdimolavi.ir/fa-notes/14-fa-tensor-notes-1-tensors.html</guid>
<link>https://mahdimolavi.ir/fa-notes/14-fa-tensor-notes-1-tensors.html</link>
<description><![CDATA[<p><img src="https://mahdimolavi.ir/uploads/posts/2026-10/tensor-notes-1-fa.jpg" alt="یادداشت‌های تانسوری ۱: داده‌تان را صاف نکنید" width="1200" height="630"></p>
<p>بیشتر روش‌های یادگیری ماشین تصویر و ویدیو را به بردارهای بلند تبدیل می‌کنند و ساختار داده در این مسیر گم می‌شود. معرفی ساده‌ای از تانسورها: مُدها،‏ فیبرها،‏ اسلایس‌ها و این‌که چرا حفظ شکل داده ارزشش را دارد.</p>]]></description>
<category><![CDATA[یادداشت‌ها]]></category>
<dc:creator>admin</dc:creator>
<pubDate>Thu, 01 Oct 2026 10:00:00 +0330</pubDate>
</item></channel></rss>