ch
Feedback
RandRng

RandRng

前往频道在 Telegram

جایی واسه احمق‌ها نیست...

显示更多
伊朗78 404未指定类别
1 836
订阅者
+424 小时
+607
+25330

数据加载中...

吸引订阅者
六月 '26
六月 '26
+149
在6个频道中
五月 '26
+220
在7个频道中
Get PRO
四月 '26
+306
在8个频道中
Get PRO
三月 '26
+1 156
在3个频道中
Get PRO
二月 '260
在20个频道中
Get PRO
一月 '26
+71
在2个频道中
日期
订阅者增长
提及
频道
17 六月+6
16 六月+4
15 六月+5
14 六月+8
13 六月+24
12 六月+8
11 六月+11
10 六月+5
09 六月+8
08 六月+1
07 六月+4
06 六月+5
05 六月+2
04 六月+6
03 六月+4
02 六月+10
01 六月+38
频道帖子
معاون وزیر ارتباطات:
اینترنت دیگر در شرایط بحران قطع نخواهد شد
بقرآن که 💩 می‌خوره ولی باش.

2
این پست طولانی هست، اما چون پروسه تصمیم گیری تا پیاده سازی رو داشت و اخیراً هم انجام شد گفتم در موردش بنویسم، امیدوارم مفید باشه: یک پروژه بکندم با Rust رو دیشب تموم کردم و صبح تحویل شد و الان تأییدهای نهایی رو گرفتم. نسخه‌ی قبلی این سرویس روی Django بود و شرکت می‌خواست بررسی کنه که با اپتیمایز کردن امکان رفع مشکلات هست یا خیر ؟ اگر نه، گزینه جایگزین چی هست (نظر خود تیم روی Go بود) قبلاً یک تلاش بی‌نتیجه هم داشتند‌. برای منی که سال‌ها FastAPI, Django رو توی محیط پروداکشن استفاده کردم و باهاش آشنایی داشتم و با توجه به اینکه اکثر نیروهای تیم Python کار کردند بعنوان یک سنیور، پیشنهاد زبان دیگه مثل Go, Rust خیلی کار درستی شاید بنظر نیاد اما شرایط متفاوت این امکان رو بهم داد. بعد از بررسی کد متوجه شدم این یک سرویس پایه‌ هست و بیش از ۴ سال هست که دست نخورده (زمانی که تعداد کاربر اپ اصلی کمتر از ۱۰۰۰ نفر بوده) مشکل فعلی Latency سرویس هست تمام اندپوینت‌‌ها، شمای کلی دیتا و ... همه چیز برای مدت طولانی در اومده و ثابت هست. تا الان برای پشتیبانی تعداد کاربر بیشتر، سرور رو فقط قویتر می‌کردند که تعداد worker بیشتری رو اضافه کنند. قطعاً FastAPI یکی از بهترین گزینه‌ها بود، تصمیم اول من هم همین بود فقط اضافه شدن درست Async به پروژه می‌تونست خیلی از این مشکلات رو حل کنه؛ اما روز آخر اضافه کردند که چندتا کمپین همکاری با شرکت‌های بزرگتر رو از دست دادند فقط برای این موضوع که امکان رشد بیش از ۵ برابری توی ساعات شلوغی رو نسبت به نسخه فعلی نداشتند. نمی‌دونم چقدر درست بوده محاسباتشون ولی من این موضوع رو جزو درخواست‌های شرکت درنظر گرفتم. همین صحبت باعث نگرانی جدید شد، سیستم باید طوری طراحی بشه که حداقل 5x پرفورمنس بهتری نسبت به چیزی که الان هست ارائه بده، برای همین FastAPI رو کنار گذاشتم چون نمی‌خواستم ریسک کنم. گرینه بعدی Go بود چون توسعه دهنده توی بازار ایران براش زیاد هست و از نظر من این برای شرکت مزیت حساب می‌شه، نگرانی اصلیو اما روی Go موضوع Latency بود، بعد از مشورت با چندتا از دوستان به این نتیجه رسیدم که برای اینکه برم سراغ این زبان باید نیروی Senior توسط شرکت استخدام بشه بخصوص برای نگهداری اعلام کنم؛ من هیچ تخصص و ادعایی روی Go ندارم، نگرانی خودم GC بود که اگر توی ساعات peak شروع به کار کنه Latency رو بالا ببره و مشورتم با دوستان راهکارهایی ارائه شد که نگهداری و .... سنیور می‌خواست. برای همین مورد رفتم سراغ Rust، توی تست‌های فعلی توقع داریم همون سخت‌افزارهای پروژه Django به راحتی پرفورمنس ۵ برابری رو بهمون بده (با اینکه حتی رم هم روی سرور خیلی آزاد هست) یک نیروی جونیور هم استخدام شده که نه تنها توی نگهداری کمک می‌کنه، بلکه یک سرویس دیگر رو هم ایشون شروع کنه به نوشتن بر اساس کدهای من. همه‌ی این موارد رو گفتم، ولی همچنان انتخاب‌های من به ترتیب : Django / FastAPI Axum / Actix هست، بنظرم اولویت بسیاری از پروژه‌ها باید اول پایتون باشه، شاید ۴ سال طول بکشه وچتا حتی نیاز پیدا کنید کد پایتون رو اپتیمایز کنید. اول چیزی بزنید که کار کنه اگر تمیز هم باشه که خیلی عالی
927
3
من عذرخواهی می‌کنم از تمام دوستان بخصوص اعضای قدیمی و البته کانال قبلی ————————————— بعضی‌ها کسخلید واقعا ؟ چون بنظر نمیاد خودتون رو به کسخلی بزنید. آیدی کانال : https://t.me/per3onnel معنیش میشه شخصی عکس روی کانال؛ بیو کانال و حتی اسم کانال. کدوم اینا باعث شد شما فکر کنید من یک کانال تخصصی راه انداختم و نگرانیم متخصص‌های جامعه هستند ؟ کانال تخصصی : @Pytens @Pyhints @PyRust اینجا هرچی دلم بخواد میذارم؛ می‌تونید ازین کانال لفت بدید و فقط عضو همون ۳ مورد تخصصی باشید. ازین به بعد کسی راجب این موضوع پیام بده از تمام کانال‌ها بن می‌شه. مگه می‌شه آخه؛ تو نه آیدی رو بفهمی؛ نه اسم کانال رو؛ نه عکس و نه حتی بیوگرافی فارسی رو ...؟
1 000
4
داشتم کاری انجام میدادم سنم رو روی شناسنامه دیدم، اومدم بگم خب پدرسگا؛ شما که تخم جنگ با آمریکا نداشتید. چرا ۲۰ سال پیش توافق نکردید ؟ حرومزاده‌ها ... مشکلم حل نشد، ولی آرومتر شدم.
1 084
5
💯
💯
1 099
6
#موقت یکی دیگه پیام داده خب برای شما زشت هست که املا درست کلمات رو بلد نیستید. مشتی, با حکیم ابوالقاسم فردوسی که صحبت نمی‌کنی. چه زشتی داره ؟ یکی ریاضی رو درک نمی‌کنه یکی پزشکی رو یکی برنامه‌نویسی رو یکی هنر رو منم از بچگی املا رو وقت تلف کردن می‌دونستم.
1 038
7
#موقت دوستی اشاره کردند، رقیب درست هست نه رغیب ورود ایشون رو هم به جمع اعضای کانال تبریک می‌گم و البته ممنونم هستم برای دقتشون. برای باقی دوستانی هم که توی ۱۰ سال اخیر توی کانال‌های بنده نبودند. وارد حاشیه نشید، من املا رو با تقلب و جادو و ... به زور ۱۵ می‌گرفتم.
1 025
8
میدونم: دستمزد ۹۵٪ نیروهای ایرانی به دلار از دستمزد مکزیکی‌ها هم پایین‌تر هست. هندی‌ها ارزون کار می‌کنند مکزیکی‌ها ارزونتر دستمزد ایرانی‌ها به مراتب از هر دو گروه پایین‌تر هست. می‌دونم که می‌گم
1 056
9
این صحبت خیلی درست هست، شخصاً تجربه این موضوع رو داشتم. توی دورانی که شبکه کار می‌کردم، به یکبار شرکت‌های مختلفی وارد ایران ش
این صحبت خیلی درست هست، شخصاً تجربه این موضوع رو داشتم. توی دورانی که شبکه کار می‌کردم، به یکبار شرکت‌های مختلفی وارد ایران شدند. شرکتی که من باهاشون کار می‌کردم یکی از بزرگترین شرکت‌های راه‌اندازی شبکه‌ی سیسکو توی ایران بود؛ به معنای واقعی آدم التماس می‌کرد که اونجا کار پیدا کنه. با ورود میکروتیک اوضاع کمی بدتر شد؛ اما شرکت همچنان خودش رو خیلی بالاتر ازین می‌دونست که کسی رو دعوت به همکاری کنه، واقعاً همین بود، یادم هست مدیر شرکت یکبار به مسئول جذب نیرو گفت: اگر روزمه کسی حداقل ۱ ماه دست شما نخوابیده نباید دعوت به مصاحبه بشه، آدما باید واسه اینجا کار کردن التماس کنند. بعد از میکروتیک، هواوی وارد شد و .... من همون سال‌ها خدافظی کردم، ولی درنهایت توی کمتر از ۲-۳ سال بزرگترین شرکت پیمانکار سیسکو ایران توسط کوچکترین رغیبش خریداری شد. می‌گفتند مدیرعامل شرکت رغیب بعد از امضای قرارداد گفته: اسم برند به اندازه من بزرگ نیست که بدردم بخوره، من اینجا رو فقط بخاطر ساختمانش خریدم.
1 065
10
اصلاً پیشنهاد نمی‌کنم کاری که من می‌کنم رو بکنید ولی من اینطوری برنامه چیدم برای خودم (۳ روز در هفته) : من فقط با دمبل ورزش می‌کنم (قدیمی) و چون ۷ سال بود ورزش نکر‌ده بودم خیلی سبک شروع کردم: Light: 5kg - Medium: 7kg - Heavy: 14kg Date: 1405/01/25 Light: 5.5kg - Medium: 8kg - Heavy: 16kg Date: 1405/02/09 Light: 6kg - Medium: 9kg - Heavy: 18kg Date: 1405/02/21 Light: 7kg - Medium: 10kg - Heavy: 20kg Date: 1405/03/16 3x10 - 20sec rest between sets 1min rest between different movements 0) Deadlift; Heavy; Rest: 1 min 1) Over shoulder press: Heavy ; Rest: 1 min 2) Lunge; Medium ; Rest: 1 min 3) Lateral raise ; Medium ; Rest: 1 min 4) Squat; Heavy ; Rest: 1 min 5) Rear delt row ; medium ; Rest: 1 min 6) Calf raise ; Heavy ; Rest: 1 min 7) Dumbbell row ; Heavy ; Rest: 1 min 8) Shrug; Heavy ; Rest: 1 min 9) Chest press; Heavy ; Rest: 1 min 10) Chest fly ; Medium ; Rest: 1 min 11) skull crusher; Medium ; Rest: 1:30 min 12) Curl; Medium ; Rest: 1 min 
1 082
11
رسماً ۷ کیلو وزن کم کردم، دقیقاً بگم ۷ کیلو و ۴۰۰ گرم اولین باری که روی وزنه خودم رو بالای ۱۰۰ کیلوگرم دیدم، ۸ سال پیش بود. ۳ ماه طول کشید و ۲۵ کیلو وزن کم کردم؛ سرکار هم می‌رفتم، حتی تدریس هم داشتم. یک وقتایی ۵ صبح ورزش می‌کردم و خیلی وقتا ۱۰:۳۰ شب. چندوقت پیش با هدف کم کردن خشم و غم دنبال این بودم یک کاری شروع کنم که جنگ و ... رو دیدیم گفتم ورزش کنم مثل ۸ سال پیش، بعدش هدف شد وزن کم کردن. امروز رسیدم به ۹۲.۴ کیلوگرم، روی ۹۹.۸ کیلو شروع کردم، ۳ روز در هفته ورزش کردن (البته ۱۲ روز گذشته درگیر مشکلات بودم) ولی امروز بالاخره به زیر ۹۳ کیلو رسیدم. هدف بعدی زیر ۸۵ کیلوگرم. نسبت به ۸ سال پیش خیلی چیزا تغییر کرده؛ ۱- دیگه نمی‌خوام ۳ ماهه وزن کم کنم (هرچند همون رو هم من تا پارسال زیر ۸۰ کیلو نگه‌داشته بودم یعنی ۷ سال وزنم رو کم نگه‌ داشتم) ۲- دیگه آهنگ شاد بدرد ورزش کردنم نمی‌خوره. ۳- دیگه هرروز ورزش نمی‌کنم، نهایتاً ۳ روز در هفته. ۴- دیگه سعی می‌کنم وزن کم کنم ولی سایزم رو نگه‌دارم. جالب پیش میره، خشم رو خوب کم کرده همین مثبت هست ...
1 070
12
Reminder
1 159
13
یکی به من پیام داده، توهین نکرده ولی خوبم صحبت نکرده: همه چیز رو سخت می‌کنی الکی، من ۶ ماهه بعنوان برنامه‌نویس شروع به کار کردم نه این کتابارو خوندم، نه چیزایی که تو کانال pyhints گفتی رو بلدم. ولی همه‌ی کارامم دارم انجام میدم با دوره فلانی هم همرو یاد گرفتم، برو ازون یادبگیر همه چیز رو ساده می‌گیره مکالمه من : + شرکت و پروژه شما چندتا برنامه‌نویس و چقدر کاربر داره ؟ - ۱۱ نفریم، ۲۰۰۰ تا هم کاربر داریم. + حقوق شما چقدر هست ؟ - حدوداً ۲۳م + هروقت شرکتی ایرانی با تورم امروز قبول کرد بابت کاری که می‌کنی بهت حداقل ۶ برابر یا بیشتر حقوق بده، اون موقع متوجه شدی که چرا کتاب خوندی و مفاهیم رو فهمیدی. اما اگر بخوام برای همه توسعه دهنده‌های دیگر توضیح بدم؛ باید با این جمله که همیشه به بچه‌های توی تیمم می‌گم شروع کنم : تا وقتی مشکلی رو نبینی، نمی‌تونی به راه‌حل فکر کنی و خیلی وقتا زمانی متوجه وجود مشکل می‌شی که برای فرصتی برای راه‌حل پیدا کردن نیست. به خیلی از تکنولوژی‌های امروز فکر کنید؛ اگر نخوندید برید ببینید همشون از دل مشکلات در اومدند Hadoop, Kafka, Spark, Docker, K8s, ... قرار نیست همه چیز رو یاد بگیرید؛ تک تک تکنولوژی‌ها و نحوه کانفیگ اون‌ها و ... اما قرار هست آماده باشید که قبل از بروز مشکل بتونید اون رو پیدا کنید و سیستم رو ارتقا بدبد براش. مثال بزنم : چند مدت پیش یک توسعه دهنده بر اساس یکی از انیمیشن‌ها یک سایت خیلی ساده نوشته که یک مارمولک وسط صفحه هست و وقتی روی اون کلیک می‌کنی می‌گه Lizard بعد خیلی معروف شد و ملت درخواست دادند counter جهانی براش بسازه ببین دیگه ازین اپلیکیشن ساده‌تر و بی‌خطر تر وجود نداره؛ نه تراکنش مالی داره و نه یوزر پولی داده و نه هیچی ... طرف اول همه درخواست‌ها رو توی فایل می‌ریخته؛ سایت دان میشه همرو میریزه توی دیتابیس؛ سایت کند میشه (تعداد req/sec بیش از حد بالا بوده) شروع می‌کنه سرورهای بزرگتری رو خریدن؛ از ۴ دلار به ۶۰ دلار میرسه هزینه ماهانه سرور ولی مشکل همچنان پا برجاس و مسئله این بوده که با این مفهوم که write های کوچیک و زیاد روی دیتابیس داره بهش آسیب میزنه آشنا نبوده. چون مشکل رو نمی‌شناخته؛ سراغ راه حل اشتباه رفته. درنهایت بر می‌گرده و شروع به optimize کردن کد می‌کنه؛ الان سایت روی همون هاست ۴ دلاری بالاس و تا این لحظه 2,146,829,700 کلیک رو ثبت کرده (البته خیلی از کلیک‌ها رو از دست داده) ایشون وقتی تونست راه‌حل رو پیدا کنه که دیگران مشکلاتش رو بهش گفتند؛ اگر این یک بیزینس خصوصی با کاربرای واقعی بود سرور 5,000 دلاری هم نجاتش نمی‌داد (چون راه اشتباه بود) و امکان داشت با وجود هزینه بسیار بالا بهترین مشتری‌هاش رو هم از دست بده. شرکت‌هایی با محصولات خوب اینطوری از دور خارج می‌شوند؛ من شاهد این موضوع بودم (حداقل ۱۰ نفر شما برای سورس کد پروژه‌های شرکت‌هاتون من رو دعوت به همکاری دادید تا مشکل حل کنم و خب به هر دلیلی با مدیرعامل به توافق نرسیدیم)‌ توی تمام کانال‌ها من هدفم آموزش مقدمات نیست (البته غیر از Rust که خودم داشتم Syntax یاد می‌گرفتم)‌ بلکه هدفم این بوده که شما حداقل یک بار هر مشکلی رو ببینید و اگر اون الگو رو توی کار واقعی دیدید بتونید قبل از down شدن سرویس‌ها شناساییش کنید. وگرنه برای یادگرفتن یک framework فقط ۲-۳ ساعت آموزش کافی هست.
3 266
14
Claude code مدل جدیدش رو از دسترس خارج کرده با این ادعا که دولت آمریکا ازش خواسته (جالبه دقیقا وقتی همه داشتند اثبات می‌کردند انقدر هم خوب نیست این اتفاق افتاد) بگذریم؛ یک سری نگران جنبه‌های سایبری بودند گفتم این مقاله رو بذارم : 21 Zero-Days in FFmpeg توضیحات : پروژه FFmpeg ازون پروژه‌های خیلی بزرگ هست که اتفاقا توی تست‌های امنیتی Gemini, Claude و ... هم بوده اما طبق ادعای نویسنده (اثباتش هم تایید باگ‌ها هست) با یک مدلی ساده‌تر و با فقط 10% هزینه توکن‌های Claude Mythos تونستند این ۲۱ باگ رو پیدا کنند. باگ‌هایی که مدل Claude نتونسته بود پیدا کنه. خلاصه حرفم ؟ خیلی وقت هست که مدل‌ها دیگه به اندازی کافی قوی و خوب شدند و فقط به نحوه و توانایی کاربر توی استفاده بر می‌گرده. بنظرم جنگ بعدی بین این شرکت‌ها (البته بعد از اتفاقات فروش سهام‌ها) جنگ کم کردن هزینه و ساده‌ کردن پرامپت خواهد بود.
1 439
15
یکی به من پیام داده، توهین نکرده ولی خوبم صحبت نکرده: همه چیز رو سخت می‌کنی الکی، من ۶ ماهه بعنوان برنامه‌نویس شروع به کار کردم نه این کتابارو خوندم، نه چیزایی که تو کانال pyhints گفتی رو بلدم. ولی همه‌ی کارامم دارم انجام میدم با دوره فلانی هم همرو یاد گرفتم، برو ازون یادبگیر همه چیز رو ساده می‌گیره الان سر پروژه خودم هستم، ولی حتماً جوابی که بهش دادم و دلیل سخت کردن رو می‌گم. این پیام آخر باشه که یادم بمونه اینارو بگم.
1 510
16
اگه بارون باز بباره تو کویر دیگه اما سر رسیده عمر این درخت پیر
1 548
17
برق قطع شده بود چند ساعت پیش؛ نشستم پای تبلت و یک مقدار توی لینکدین و کانال‌های ایرانی گشتم. طرف یک کار کوچیک رو برای خودش همچین دستاورد کرده آدم پشماش میریزه؛ برید vLLM رو سرچ کنید متوجه می‌شید چی می‌گم : می‌خوام کاسبی بهم بریزم : vLLM Recipes این لینک به راحتی همه آن چیزی که برای دیپلوی سریع یگ مدل نیاز دارید رو بهتون میده؛ کامند + ورژن + فلگ‌های موجود و ... هر کسی ۵ دقیقه داکیومنت vLLM رو خونده باشه این رو باید پیدا کنه. خطاب به اون دوستان : ازینا دستاورد نسازید واسه خودتون بعد از این رو بگید که چه optimization هایی انجام دادید و چقدر بهبود داشتید و ... من اصل مطلب رو داشتم توی بوکمارک‌هام دیدم خیلی‌ها علاقه‌مند بودند توی لینکدین گفتم بجای اینکه براشون ماهی بگیرم؛ ماهی گرفتن رو یادشون بدم. دعوای ورژن هم ندارید؛ وارد سایت که بشید بالای صفخه براتون نوشته دقیقا چه ورژنی از vLLM این مدل رو پشتیبانی می‌کنه مثال :‌ من مدل JetBrain رو انتخاب کردم که توی Nightly پشتیبانی می‌شه و روی BF16 برای vLLM به 29GB رم نیاز داره. پارامتر‌های دیگه‌اش هم هست؛ می‌خواید tool call رو غیرفعال کنید (من اینو انتخاب کردم) و باقی موارد توی بخش advance پایینتر هم بیاید توضیحات آموزشی براتون گذاشته.
3 798
18
turbovec Github داریم میدوییم که برسیم به قبل از قطعی فیلتر+تحریم نت
turbovec Github داریم میدوییم که برسیم به قبل از قطعی فیلتر+تحریم نت
1 609
19
این خیلی خوبه : Gemma4-12B-Q4 گوگل خودش مدل‌های خانواده Gemma4 رو بصورت GGUF روی Q4 منتشر کرده و توی اکثر تست‌ها دقت با f16 یکسان هست. من این مدل حرگت‌ها رو دوس دارم. توی لینک بالا من نسخه ۱‍۲ میلیارد پارامتری و Dense رو گذاشتم که بنظرم یک مورد بسیار عالی برای تست‌های لوکال هست اگر طول context رو روی 128K بذارید روی llamacpp کمتر از ۱۲ گیگ VRAM لازم داره
1 673
20
بعضی از راهنمایی‌ها واقعا خیلی ساده بود؛ آقا ما هم یک چیزایی بلدیم به خدا. من میخوامک این رو اپتیمایز کنم دوستان : ۱۰ تا یوزر
بعضی از راهنمایی‌ها واقعا خیلی ساده بود؛ آقا ما هم یک چیزایی بلدیم به خدا. من میخوامک این رو اپتیمایز کنم دوستان : ۱۰ تا یوزر همزمان voice می‌فرستند FinalL = Final latency یعنی وقتی صحبتشون تموم شد تا من متن رو بگیرم : 0.121 s طول می‌کشه در بدترین حالت؛ حالا من میخوام این همین بمونه ولی یوزر رو ببرم روی ۱۰۰ تا (تا ۲۰-۳۰ هم همین می‌مونه؛ ۳۰ تا یوزر هم زمان)‌ تست هم روی لپ‌تاپ دارم انجام میدم سرور و ... ندارم الان
239