Reza Esmaeili's Thoughts
1.42K subscribers
418 photos
73 videos
25 files
255 links
روایت‌های یک مهندس نرم‌افزار خسته،
که بین کدها، چای نیمه‌سرد و موسیقی، دنبال معنا می‌گرده.
حرف‌هایی از کار، زندگی، و تکه‌هایی از ذهن من.

صفحه‌وب:
rezaesmaeili.ir

راه‌های ارتباط:
— itsreza@duck.com
@r3zaesma3ili

اینستاگرام؟
— ندارم.
Download Telegram
نسخهٔ جدید تلگرام یه سری قابلیت‌های این شکلی برای آدمایی که مداوماً سوار پروکسی هستند اضافه کرده که بررسی کردنشون خالی از لطف نیست.
👍10👌21
یه سالی میشه که اینستاگراممو پاک کردم، به شما هم توصیه می‌کنم حذفش کنین. سلامت روانتون برمیگرده.
39👌6👎1
DevTwitter | توییت برنامه نویسی
دانلود releaseهای گیتهاب فیلتر شده :))))
دلیل اصلی‌اش امکان دانلود آخرین نسخه کلاینت‌های وی‌پی‌ان اپن‌سورس از این روشه.

همچنین خیلی از کلاینت‌های وی‌پی‌ان کلاً آدرس سرورها و سابسکریپشن‌های عمومی‌شون رو از این روش پابلیش می‌کنن به کلاینت‌هاشون.
🤬81👏1
چند روزه که ترامپ نیومده بگه ناوگان بزرگی در راه ایران است، خواهیم دید چه خواهد شد. نگرانشم. حالش خوبه؟
😁17🍌3
من یه اعتراف می‌کنم، رفقا.
من هیچ‌وقت دولوپر سریعی نبودم. 😅

بیشتر وقتا overthink می‌کردم. وسواس داشتم رو edge caseهایی که احتمالاً هیچ‌وقت hit نمی‌شدن. یه فیچر ساده – مثلاً login که کاربرو بندازه تو داشبورد – رو تبدیل می‌کردم به یه سیستم enterprise-level با full caching، retry logic و monitoring که NASA هم حسودیش بشه. به‌جای skateboard، می‌رفتم سراغ rocket ship.

نتیجه؟ بقیه تسک‌شون تموم، deploy کردن، من هنوز داشتم enum جدید تعریف می‌کردم برای حالتی که احتمال وقوعش ۰٫۰۰۱ درصد بود.

پروژه scope creep می‌خورد، deadline رد می‌شد، ایده‌هام تو notepad می‌پوسید. فکر می‌کردم مشکل از منه – چرا نمی‌تونم MVP بسازم و بگم "فعلاً کار می‌کنه، بعداً polish می‌کنیم"؟

تا اینکه pivot کردم. رفتم سمت QA. 🧑‍🔬


همون مغزی که dev رو کند می‌کرد، حالا bug hunter شده. اینجوری شده که همکارا می‌گن

رضا مو رو از ماست می‌کشه


قبلاً ترمز دستی تیم بودم، حالا gatekeeper باگ‌ها.
همه قرار نیست speed demon باشن. بعضیا مثل من برای «خراب کردن قبل از خراب شدن» ساخته شدن.

من یکم دیر فهمیدم جای من پشت JIRA ticketـه، نه توی VS Code در حال نوشتن فیچر بعدی.

اگه احساس می‌کنید که شبیه منید، شاید نیازه جاتون رو عوض کنین.
27👏4
Forwarded from ErfJab (Erfan)
تلگرام استوری رو برای ایرانی‌ها رایگان نکرده، فقط سه تا استوری اول رو می‌تونی رایگان تست کنی. بعدش اگه بخوای استوری بزاری، باید پریمیوم بخری. [منبع]
😁10👏4
بیست تومن ممد مبارک 🙂
🤬13
Forwarded from Linuxor ?
برای دور زدن تحریم ها از این DNS های معروف و رایگانا که نصف ایران بهش وصلن و کندن استفاده نکنید بیاید از این دوتا استفاده کنید تستش کردم سرعتش فوق العاده بالاست و رایگانه :

DNS1: 78.110.120.220
DNS2: 78.110.120.200

مال بچه های نوبرکلاده، ازشون حمایت کنید اینم کانالشونه :
@nobarcloud
14
خوشحال می‌شم اگه چنل @mtproxyboy رو به کسایی که سوار پروکسی به تلگرام میان، معرفی کنین.

این که این مدت، این همه ریزش داشتیم انگیزه‌ام رو برای ادامه‌اش از بین می‌بره، اون هم در شرایطی که می‌بینم خیلی از دوستان و اطرافیانمون به سختی تلگرام میان.

این شکلیه که چنل از ابتدا بدون هیچ‌گونه تبلیغات و پست اضافه‌ای فعالیت کرده و همین تعداد عضو هم بصورت ارگانیک و با سرچ خودشون وارد چنل شدن.

اگه توی چنلتون یا گروهتون در مورد MTProxyBoy نوشتید، لطفاً بهم بگید تا بتونم ازتون تشکر کنم.
15👍1👌1
به‌زودی خواهیم دید چه خواهد شد...
😁15👍4🤔1
معرفی MTProxyMax: راهکار جامع مدیریت MTProto Proxy

اسکریپت MTProxyMax یک پلتفرم پیشرفته مدیریت MTProto Proxy برای تلگرام است که بر پایه Rust توسعه یافته. این سیستم با هدف رفع محدودیت‌ها و مشکلات پراکسی‌های موجود، به عنوان یک راه‌حل جامع و مقیاس‌پذیر برای استفاده در حجم بالا طراحی شده است.

قابلیت‌های کلیدی:

* عملکرد بالا و مصرف منابع کم: به لطف موتور Rust (telemt)، تا 30% سریع‌تر از نسخه‌های Go.
* مدیریت همزمان: پشتیبانی از چندین Secret و کاربر به صورت همزمان.
* نصب سریع: راه‌اندازی در کمتر از 60 ثانیه.
* کنترل دسترسی: محدودسازی و مدیریت کاربران.
* مانیتورینگ جامع: نظارت بر ترافیک، کانکشن‌ها و وضعیت پراکسی.
* رابط کاربری تعاملی: TUI و CLI برای مدیریت آسان روی سرور.
* فیک TLS: افزایش امنیت و پایداری.
* مدیریت از طریق بات تلگرام: کنترل و نظارت از راه دور.

لینک پروژه: [https://github.com/SamNet-dev/MTProxyMax](https://github.com/SamNet-dev/MTProxyMax)

نکته مهم: موتور اصلی MTProxyMax بر پایه پروژه نوپای telemt است که عمر کوتاهی دارد (حدود 2 هفته). بنابراین، احتمال وجود باگ در آن وجود دارد. با این حال، توسعه‌دهندگان اصلی telemt و تیم MTProxyMax متعهد به بهبود و به‌روزرسانی مستمر آن هستند. تجربه اولیه ما نشان‌دهنده پایداری قابل قبول آن بوده است.
13
Reza Esmaeili's Thoughts
در جنگ، هیچ‌کس برنده نیست — همه بازنده‌اند.
جنگ بازی و مسابقه نیست که برنده داشته باشد. فقط تلفات و تباهی دارد. قربانی بر جای میگذارد و ویرانی به بار می‌آورد.
👎40👍25🍌1
Reza Esmaeili's Thoughts
OpenClaw The AI that actually does things. https://openclaw.ai/
از زمان انتشار OpenClaw، موج گسترده‌ای در کامیونیتی برای ریفکتور کردن آن با زبان‌های مختلف شکل گرفته است. هدف اصلی این تلاش‌ها، بهینه‌سازی حداکثری و جابه‌جا کردن مرزهای کارایی (Performance) بوده و اکنون نسخه‌های متعددی توسط توسعه‌دهندگان منتشر شده است.

در میان این خروجی‌ها، نسخه‌ای که با زبان Zig بازنویسی شده، توجه همگان را جلب کرده است؛ این پیاده‌سازی به قدری بهینه عمل می‌کند که کل فرآیند را تنها با مصرف 1MB حافظه رم مدیریت می‌کند.
7👍3👏1
Reza Esmaeili's Thoughts
خوشحال می‌شم اگه چنل @mtproxyboy رو به کسایی که سوار پروکسی به تلگرام میان، معرفی کنین. این که این مدت، این همه ریزش داشتیم انگیزه‌ام رو برای ادامه‌اش از بین می‌بره، اون هم در شرایطی که می‌بینم خیلی از دوستان و اطرافیانمون به سختی تلگرام میان. این شکلیه…
ممنون از همگی بابت معرفی @mtproxyboy که باعث شد به این نرخ از رشد برسیم.

این آمار و نمودار رو به رشد بهم انگیزه می‌ده تا این سرویس رایگان و بدون تبلیغات رو بهبود و گسترش بدم.

دریچه ارتباطی من برای دریافت دیدگاه‌ها و پیشنهادات فنی شما از طریق Direct Message همواره باز است و با اشتیاق از هرگونه بازخورد برای بهینه‌سازی سیستم استقبال و در جهت اجرایی شدن آن‌ها اقدام خواهم کرد.
12👏2
اخبار تلگرام - فارسی
از نصب برنامه خارج از استور خودداری کنید و اجازه نصب از منابع ناشناس را غیرفعال کنید. قابلیت passkey را فعال کنید یا اکانت خود را در یک وسیله دیگر (مثلا لپتاپ‌تان) لاگین داشته باشید.
پست قابل تامل چنل یکی از دوستان که در حوزه اخبار تلگرام فعال هست، مطالعه کنید و به جهت نشر آگاهی، برای دوستان خود بفرستید.
👍5
توهم سرعت؛ چرا AI بدون تست یک تهدید سیستماتیک است؟

در سال ۲۰۲۶، ابزارهای AI می‌توانند در چند دقیقه کدهای بسیار پیچیده تولید کنند؛ کاری که قبلاً ساعت‌ها زمان مهندسین را می‌گرفت. اکنون سرعت Code Synthesis بسیار سریع‌تر از رشد کیفیت و صحت منطقی آن بوده است. به همین دلیل، فاصله بین «خروجی مفید» و «فروپاشی سیستم» بسیار باریک شده است.

این موضوع در نشست‌های تخصصی مانند Retreat 2026 توسط افرادی مثل مارتین فولر به‌عنوان چالش اصلی مطرح شد. Bottleneck توسعه نرم‌افزار دیگر نوشتن کد و فهماندن منطق به ماشین نیست. چالش واقعی، درک صحیح صورت‌مسئله، تصمیم‌های معماری، و نظارت بر خروجی‌های تولیدشده توسط ماشین است. اگر این خروجی‌ها بدون کنترل مهندسی استفاده شوند، فقط Technical Debt و Hallucination را در مقیاس بزرگ تکثیر می‌کنند. این کدها ظاهراً تمیز هستند، اما در عمل منطق و عملکرد درستی ندارند.

در این شرایط است که نقش QA Engineer از یک Tester به یک Supervisory Engineer ارتقا می‌یابد . وظیفه او اعتبارسنجی منطق و رفتار کدهای Vibe-coded تولیدشده توسط AI است. در این نقطه، TDD دیگر فقط یک متدولوژی نیست. بلکه به قوی‌ترین ابزار Prompt Engineering تبدیل شده. این تست‌ها هستند که قراردادهای دقیق رفتاری را برای ماشین تعریف می‌کنند.

بدون تست‌های Robust، هوش مصنوعی فقط کدهای زیبا تولید می‌کند، نه کدهای درست. این کدها ممکن است از نظر ظاهری کامل باشند، اما Business Logic صحیح ندارند. نتیجتاً تست دیگر Optional نیست بلکه تنها زبان دقیق برای انتقال خواسته‌های مهندسین به ماشین است.

تیم‌هایی که از ابزارهایی مانند Property-based Testing، Contract Testing، و Chaos Engineering استفاده نکنند، سریع‌تر به سمت Failure حرکت می‌کنند. مدل‌های AI معمولاً Failure modeها و رفتار سیستم تحت فشار را پیش‌بینی نمی‌کنند. این مسئولیت مهندس است که این سناریوها را تعریف کند.

تست اکنون پل بین عقلانیت انسان و سرعت ماشین است. اگر این پل وجود نداشته باشد، AI به‌جای شتاب‌دهنده، به یک عامل تخریب سیستم تبدیل می‌شود و خرابی‌ها را چند برابر می‌کند. در مقابل اگر تست به‌درستی استفاده شود، AI می‌تواند به یک Multiplier واقعی برای بهره‌وری و پایداری سیستم تبدیل شود.

@rezachannel
6🤔1
Reza Esmaeili's Thoughts pinned «توهم سرعت؛ چرا AI بدون تست یک تهدید سیستماتیک است؟ در سال ۲۰۲۶، ابزارهای AI می‌توانند در چند دقیقه کدهای بسیار پیچیده تولید کنند؛ کاری که قبلاً ساعت‌ها زمان مهندسین را می‌گرفت. اکنون سرعت Code Synthesis بسیار سریع‌تر از رشد کیفیت و صحت منطقی آن بوده است.…»
4