توسعه دهندگان
9.28K subscribers
361 photos
194 videos
55 files
288 links
رسالت ما – توانمندسازی توسعه‌دهندگان و علاقه‌مندان به فناوری با ارائه‌ی نوشته‌ها، آموزش‌ها، اخبار و تجربه‌های جذاب و به‌روز!

ارتباط و تبلیغات :
@Afsh6n
Download Telegram
مشکل چیزی که بهش میگن «همکار هوش مصنوعی» (مثل Grok، Claude، Devin و بقیه) اینه که برای بهتر انجام دادن کارم، نیازی ندارم دوباره با یه نفر دیگه حرف بزنم! فرقی هم نمیکنه آدم باشه یا هوش مصنوعی.

من دقیقا برعکسش رو میخوام.
میخوام کارها رو خودکار کنم، نه اینکه مکالمات بیشتری داشته باشم. اینطوری میتونم تمرکزم رو حفظ کنم و کارها بدون اینکه مدام بهشون جهت بدم، خودشون انجام بشن.

هدف ابزارهای هوش مصنوعی باید اتوماسیون باشه، نه مکالمه.

@DevYara
14👍7👌2👏1
در نسخه بتا 12.10.0 از تلگرام برای اندروید، ربات‌ها یک دکمه جدید برای متوقف کردن ارسال پیام در یک چت دریافت کرده‌اند.

پیامی که در حال ارسال است، باید شامل پارامتر can_stop باشد، که به کاربر اجازه می‌دهد ارسال آن را متوقف کرده و به کار دیگری بپردازد.
@DevYara
👍253👌1
سلام به همگی، من روی یک موتور دانلود اوپن‌سورس به زبان راست به نام HYDRA کار کردم که شامل نسخه CLI سازگار با curl/wget و یک اپلیکیشن دسکتاپ کراس‌پلتفرم است. نسخه GUI این ابزار با کتابخانه iced پیاده‌سازی شده و سعی کردم ظاهر و حس کاربری آن را شبیه به IDM درآورم تا استفاده از آن در سیستم‌عامل‌های مختلف حس آشنا و راحتی داشته باشد. هایدرا برخلاف ابزارهایی مثل IDM یا aria2 که هنگام لگ کانکشن منتظر تایم‌اوت می‌مانند، با سیستم dynamic range stealing بایت‌های کند را بلادرنگ به کانکشن‌های سریع‌تر منتقل می‌کند و از طریق تخمین‌گرهای آماری CUSUM افت کیفیت اتصال را پیش از قطعی کامل تشخیص می‌دهد؛ ضمن اینکه مصرف رم با استریم مستقیم روی دیسک کاملاً ثابت می‌ماند و از کدهای Reed–Solomon برای مقابله با خرابی داده‌ها بهره می‌برد.

این پروژه کاملاً متن‌باز است و هدفم این است که با کمک و فیدبک جامعه راست، به‌خصوص در بخش رابط کاربری و عملکرد شبکه، آن را بهبود بدهم. اگر با دانلود دیتاست‌های حجیم، پکیج‌های CI یا شبکه‌های ناپایدار سر و کار دارید، خوشحال می‌شوم ابزار را تست کنید، ایشوها را گزارش دهید یا از طریق پول‌ریکوئست در توسعه بخش‌های مختلف کد مشارکت داشته باشید.

لینک پروژه در گیت‌هاب:
https://github.com/ja7ad/hydra
20👏2🆒1
رهایی از سندروم «هنوز آماده نیستم» قبل از شروع پروژه

خیلی وقت‌ها مشکل ما کمبود مهارت نیست؛ منتظر موندن برای لحظه‌ایه که احساس کنیم «کاملا آماده‌ایم».

اما واقعیت اینه که آمادگی معمولا قبل از شروع به‌وجود نمیاد؛ حین انجام پروژه ساخته میشه.

اگر صبر کنی همه‌چیز رو بلد باشی، تجربه‌ای رو عقب میندازی که فقط با انجام دادن به‌دست میاد.

پروژه قرار نیست ثابت کنه چقدر بلدی؛ قراره چیزهایی رو که بلد نیستی بهت یاد بده.

شروع کردن با دانش ناقص، خیلی بهتر از ماه‌ها آماده شدن برای شروعیه که هیچ‌وقت اتفاق نمیفته.

دفعه بعد که با خودت گفتی «هنوز آماده نیستم»، از خودت بپرس:
واقعا آماده نیستم یا فقط از شروع کردن میترسم؟

@DevYara
23👍7👏2
تلگرام دسکتاپ در حال آماده‌سازی یک نوع پروکسی جدید به نام WEB Proxy است.

این پروکسی از WebView استفاده می‌کند تا ترافیک معمولی MTProxy را از طریق ارتباطات HTTPS/WebSocket منتقل کند.

به زبان ساده، تلگرام چند اتصال را داخل یک ارتباط WebView قرار می‌دهد و به سرور ارسال می‌کند. در سمت سرور هم یک Relay این اتصال‌ها را از هم جدا کرده و به MTProxy معمولی منتقل می‌کند.
این Relay به محتوای ترافیک MTProxy دسترسی ندارد و مقصد دلخواهی هم از طرف کاربر دریافت نمی‌کند.

نکته جالب این است که WEB Proxy می‌تواند روی یک دامنه HTTPS معمولی هم اجرا شود؛ یعنی همان دامنه می‌تواند هم یک سایت عادی داشته باشد و هم به‌عنوان پروکسی تلگرام استفاده شود.

در مجموع، تلگرام در حال آماده‌سازی یک روش جدید برای اتصال به سرویس خود است که در آن ترافیک استاندارد MTProxy، داخل یک ارتباط HTTPS/WebSocket مبتنی بر WebView منتقل می‌شود.

@DevYara
🔥415
Forwarded from Persian GitHub
تلگرام دسکتاپ در حال آماده‌سازی یک نوع پروکسی جدید به نام WEB Proxy است.

این پروژه تازه منتشر شده و راه‌اندازی Telegram WebProxy را روی سرورهای Debian و Ubuntu ساده میکند.

با یک دستور میتوانید MTProxy و Caddy را نصب کنید، برای پروکسی HTTPS خودکار بگیرید و حتی چند پروکسی مستقل را روی یک سرور اجرا کنید. از WebSocket و Cloudflare هم پشتیبانی میکند.

https://github.com/MNSH-Nexo/telegram-webproxy-installer

@RepoFA
13👏2
دسسسخوش😂😂

@DevYara
🤣55👍1😁1🤬1🗿1
مهم نیست در دستانم چای باشه یا قهوه، از تماشا و دیدن تو در هر لحظه لذت میبرم!

عاشقانه‌های منو لپتاپم.
@DevYara
🤣624👍1
یکی از قابلیت‌های جدید تلگرام، امکان تنظیم Welcome Message برای کانال‌ها و گروهه؛ یعنی وقتی کسی جوین میشه، یه پیام خوشامدگویی بهش نمایش داده میشه.

منم برای چنل Persian GitHub این قابلیت رو فعال کردم و به نظرم خیلی جذاب و باحال شده.

@DevYara
👏178👍1🔥1
وقتی یه ریپو پیدا میکنی که کدش بیش از حد خوبه

@DevYara
😁564👍3🔥1
Archive Developers
Rust Cheatsheet.pdf
اگه Rust کار میکنید یا به یادگیری Rust علاقه دارید، این چیت شیت رو حتما یه جا ذخیره کنید. 🦀

یه برگه تقلب کامل و جمع وجور از Rust هست که برای مرور سریع و روزانه خیلی کاربردیه.

پیشنهاد میکنم سیوش کنید:
https://t.me/ArchiveDevs/791

@DevYara
9🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
سرویس Xplora3D یک پلتفرم تعاملی برای مدل‌سازی و شبیه‌سازی مدارهای الکترونیکی در قالب سه بعدی ارائه می‌دهد.

این سرویس برای آموزش و آزمایش با انواع قطعات الکترونیکی بدون نیاز به مونتاژ فیزیکی طراحی شده است. ویژگی‌های کلیدی آن شامل امکان طراحی مدارها، انجام شبیه‌سازی‌ها و همچنین یکپارچه‌سازی با کدها و اسکریپت‌ها برای کنترل مدل‌ها است.

این پلتفرم از طیف گسترده‌ای از قطعات، مانند مقاومت‌ها، خازن‌ها، دیودها، ترانزیستورها و میکروکنترلرها پشتیبانی می‌کند، که آن را برای دانشجویان، اساتید و علاقه‌مندان به الکترونیک مفید می‌سازد.
https://xplora.phinalabs.com/3d/

@DevYara
11👍3🔥1
Forwarded from Ryan On The Way 💻
🧠 آیا می‌تونیم چیزی رو بفهمیم، بدون اینکه بتونیم توضیحش بدیم؟ AI چطور؟ می‌تونه؟

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



یه نوع دانشی هست به نام:
tacit knowledge


چندتا مثال:
- یه شطرنج باز حرفه‌‎ای ممکنه یهو بگه فلان حرکت حس خوبی نداره.
- یه پزشک باتجربه، با دیدن بیمار بگه یه چیزی اینجا مشکوکه.

اولا دقت کنین که قیدهای "حرفه‌ای" و "با تجربه" رو داریم اینجا به کار می‌بریم؛
و دوما امکان داره در اون لحظه، این افراد نتونن واقعا بگن برای چی همچین حسی دارن.

اما در بسیاری از این موارد، نتیجه رو که می‌بینیم؛ می‌تونیم بفهمیم که واقعا اون حرف درست بوده.
به این می‌گن دانش ضمنی.

دانشی که در رفتار و مهارت تو وجود دارد، اما الزاماً در قالب جملات قابل دسترسی نیست.



می‌خوام این مورد رو ربطش بدم به AI.
سوال اینطور پرسیده می‌شه که:
اگر یک سیستم بتواند درست تصمیم بگیرد، اما نتواند توضیح دهد چرا، آیا می‌گوییم آن سیستم واقعاً مسئله را فهمیده؟


در اصل داستان اینجاست که AI امروزه خیلی تصمیمات زیادی رو داره می‌گیره اما اینکه واقعا کدوم نورون درونی‌ش به این تصمیم منتج شده یا بر اساس اتصال کدوم نورون‌هاش به این نتیجه رسیده، دقیقا برای خود کسی که اون مدل رو طراحی کرده هم مشخص نیست به طور دقیق.
فقط می‌دونیم و می‌تونیم بگیم که ارتباط همه‌ی نورون‌ها به این نتیجه رسیده.

- کدوما بیشتر موثر بودن و چرا؟؟؟
+ دقیق نمی‌دونیم.

- وقتی می‌گیم مثلا چیز MoE (Mixture of Experts) هست، می‌تونیم بگیم کدوم بخشش مربوط به کدوم دانشه؟
+ خیر اینم نمی‌تونیم بگیم. مثل مغز که دقیق نمی‌تونیم بگیم کدوم بخشش داره کدوم دانش و آگاهی و عضلات رو کنترل می‌کنه.


در نهایت هم می‌تونیم بگیم برای فهمیدن با تعریف انسانی سه تا سطح داریم:
1. انجام دادن کاری
2. دونستن اینکه چه کاری داره انجام می‌شه
3. توضیح دادن اینکه چرا و چطور این کار داره انجام می‌شه


پ.ن: در این مورد صحبت زیاده؛ مخصوصا وقتی وارد vibe coding و اینطور داستانا می‌شیم. همین که توانایی توضیح دادن، فقط یکی از نشانه‌های فهمه و معیار مطلق آن نیست و موارد دیگری که می‌شه بسط داد این موضوع رو. بقیه‌ش با خودتون 😉

#quote@RyanHeida
#eyes_open@RyanHeida
👍143
اگر میخواید Rust رو با تمرین واقعی یاد بگیرید، Rustfinity رو ببینید 🦀

اینجا به جای اینکه فقط آموزش بخونید، هر روز با چالش های کوتاه Rust کدنویسی میکنید و کدتون با rustc واقعی بررسی میشه.

از Syntax و Ownership تا مباحث پیشرفته تر؛ همه چیز مرحله به مرحله پیش میره.

https://www.rustfinity.com

@DevYara
13
توییت تلگرام :)

I'd rather be a stripper than a vibe coder


@DevYara
😁41👾1
توسعه دهندگان
توییت تلگرام :) I'd rather be a stripper than a vibe coder @DevYara
رندوم ترین توییت‌های تلگرام! 😁

confession: i don't like anime


@DevYara
😁28👍2💔1
Forwarded from Persian GitHub
اگر از Persian GitHub و محتوایی که منتشر میکنیم راضی هستید، میتونید با یک دونیت کوچک از ادامه این مسیر حمایت کنید. ❤️

USDT (TRC20):
TSrnQVjep2mM9eZsbZ2jQakrZwpvbKi1ya

USDT (BEP20):
0xc3A5D1CA104D52d4367FFb29457Dcf5fD52D3B6B

TON (TON):
UQAJDy8rTyZtDEH15bWMqLe_OhXexj7jDM5Bw-8Lf0GFnpSH

TRX (TRON):
TSrnQVjep2mM9eZsbZ2jQakrZwpvbKi1ya

حمایت ریالی:
donate.sudoshz.ir/u/persiangithub

این حمایت کاملاً داوطلبانه‌ست و هیچ انتظاری از شما نیست :)
2123😁1
This media is not supported in your browser
VIEW IN TELEGRAM
باگ واتساپ به هرکسی اجازه میده بدون بازکردن قفل گوشی به عکس‌های خصوصی شما دسترسی پیدا کند

یک آسیب‌پذیری در نسخه اندروید واتساپ وجود دارد که میتواند به فردی که به گوشی قفل‌شده شما دسترسی فیزیکی دارد، اجازه دهد بدون بازکردن قفل دستگاه وارد گالری عکس‌های خصوصی شود.

برای سوءاستفاده از این باگ، فرد باید گوشی قفل‌شده را در اختیار داشته باشد و به یک تماس ویدیویی ورودی واتساپ پاسخ دهد. سپس از طریق گزینه‌های موجود در صفحه تماس ویدیویی، میتواند گالری کامل گوشی را بدون نیاز به واردکردن PIN، الگو یا استفاده از اثر انگشت و تشخیص چهره باز کند.

این مشکل یک حمله از راه دور نیست و در iOS نیز به همین شکل وجود ندارد.

این باگ به Meta و Google گزارش شده، اما هنوز انتشار یک آپدیت رسمی برای رفع آن تایید نشده است.

@DevYara
😁221
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل ابزار هوش مصنوعی "Pics" را معرفی کرد

گوگل، ابزار هوش مصنوعی جدیدی به نام Pics را برای ایجاد و ویرایش تصاویر، عرضه کرده است.

کاربران می‌توانند اشیاء جداگانه را در یک تصویر تغییر دهند، متن داخل تصاویر را ویرایش یا ترجمه کنند، و به صورت تیمی روی پروژه‌ها کار کنند.

این ابزار هم اکنون برای مشتریان Google Workspace و مشترکین Google AI Pro و Ultra در دسترس است.

برای امتحان کردن آن، به pics.new مراجعه کنید.

@DevYara
👍10