FarsDevelopers | توسعه دهندگان فارس
76 subscribers
238 photos
30 videos
5 files
143 links
Download Telegram
Top 100 ML.pdf
166.5 KB
لیست 100سوال مهم ماشین لرنینگ‌‌ همراه با جواب اونا.

مناسب برای مصاحبه و دانش عمومی

@Nexavio
Forwarded from دانیجت | Dunijet (Ali)
مدل Claude Opus 4.6 از شرکت Anthropic، با تصاحب صدرنشینی در «شاخص هوش Artificial Analysis»، عنوان قدرتمندترین مدل هوش مصنوعی فعلی را به دست آورده است.

با این حال، این صدرنشینی ممکن است کوتاه‌مدن باشد، چرا که شرکت Artificial Analysis در حال ارزیابی مدل Codex 5.3 اوپن‌ای است که انتظار می‌رود در حوزه کدنویسی از کلود پیشی بگیرد.

لینک

@dunijet_ai
1
یه اسرکریپت جمع و جور نوشتم که حتی وقتی پشت CDN پارسپک هستید براتون به صورت خودکار با certbot گواهی SSl رایگان تولید و تمدید کنه (حتی تو حالت proxy) تا اگه حالت proxy رو خاموش کردید یا حتی خواستید دامنه رو مستقیم وصل کنید تو این شرایط بدون ssl نمونید
https://github.com/azolfagharj/parspackCERT

@DevTwitter | <Alireza Zolfaghar/>
توی مهندسی نرم افزار می‌گن هیچ وقت توی نرم افزارت زیاد وابستگی ایجاد نکن که گلوگاه بشه و اگه اون سرویس قطع شد سرویس توهم از کار بیفته

اما توی ایران همچین چیزی ما نداریم برای یه وام، بانک باید هزار تا API رو چک کنه (برای همینه هیچ وقت وام نمی‌تونید بگیرید) از سرویس سمات، سرویس صیاد، سرویس مکنا، سرویس رتبه ایرانیان، سرویس ثبت احوال، سرویس مظنونین، سرویس محجورین، سامانه ثنا و املاک و... باید استعلام گرفته بشه حتی اگه یکیش هم قطع باشه فرایند ناموفق می‌شه!

@Nexavio
🕊2
FarsDevelopers | توسعه دهندگان فارس
توی مهندسی نرم افزار می‌گن هیچ وقت توی نرم افزارت زیاد وابستگی ایجاد نکن که گلوگاه بشه و اگه اون سرویس قطع شد سرویس توهم از کار بیفته اما توی ایران همچین چیزی ما نداریم برای یه وام، بانک باید هزار تا API رو چک کنه (برای همینه هیچ وقت وام نمی‌تونید بگیرید)…
راه حل برای این موضوع زیاده
ولی خب بانکها باید از ریشه زیرساخت رو عوض کنن و فرایند احراز هویت رو مدرن کنن
هزینه زیادی براشون داره ولی خب از طرفی وقتی زیرساخت مدرن بشه میتونن از جامعه جدید استفاده کنن و از اونطرف در بلند مدت هزینه ها جبران میشه
بلو بانک یه نمونه بانک داری مدرن هست
1
Forwarded from GrowVixo (Lazy 🌱)
🔶 در نسخه ۱۲.۵۱ لاراول متد timeout() برای کوئری ‌های MySQL اضافه شده است.

که ویژگی آن :

- متوقف کردن SELECT های طولانی مدت
- تنظیم پیش ‌فرض ‌های per-query یا global

#laravel
#لاراول

@GoldenCodeir
Forwarded from Digiato | دیجیاتو
🟢نسخه جدید ابزار Codex شرکت OpenAI با بهره‌مندی از تراشه اختصاصی معرفی شد

🔸شرکت #OpenAI نسخه سبک‌وزن Codex را با نام GPT‑5.3‑Codex‑Spark معرفی کرده؛ مدلی که برای استنتاج سریع و تعاملات لحظه‌ای ساخته شده و از ابرتراشه WSE‑3 شرکت Cerebras با چهار تریلیون ترانزیستور قدرت می‌گیرد. این مدل برای نمونه‌سازی سریع طراحی شده و نسخه پیش‌نمایش آن اکنون برای کاربران ChatGPT Pro در اپلیکیشن Codex فعال است.

🔸نسخه OpenAI Spark را نخستین دستاورد همکاری چندمیلیارددلاری خود با Cerebras می‌داند؛ همکاری‌ای که هدفش کاهش چشمگیر تأخیر و افزایش سرعت پاسخ‌گویی است. Spark قرار است مکمل نسخه اصلی Codex باشد و در کنار وظایف طولانی‌مدت، امکان همکاری لحظه‌ای را فراهم کند. Codex باشد و در کنار وظایف طولانی‌مدت، امکان همکاری لحظه‌ای را فراهم کند.

جزئیات بیشتر

🔸🔸🔸
🟣 Digiato
🎞 Digiatoofficial
🤖 Digiato
💭 @Digiato
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from دانیجت | Dunijet (Ali)
شرکت Anthropic اعلام کرد که کاربران طرح رایگان هوش مصنوعی Claude، از این پس می‌توانند به قابلیت‌هایی مثل ایجاد فایل (Files)، استفاده از Connectors و Skills دسترسی داشته باشند؛ ویژگی‌هایی که پیش از این تنها در انحصار کاربران دارای اشتراک پولی بود.

تغییرات جدید Claude درست دو روز پس از آن اعلام شده‌اند که OpenAI اعلام کرد نمایش تبلیغات را برای کاربران رایگان ChatGPT و همچنین کاربران طرح اقتصادی Go آغاز می‌کند.

لینک

@dunijet_ai
خیلیا دنبال لیست کامل ابزار هوش مصنوعی برای برنامه نویسی می‌گردن، این لیست کاملشه

@nexavio
🔥1
Forwarded from GrowVixo (Lazy 🌱)
🔶 معرفی لاراول ۱۳

لاراول ۱۳ نسخهٔ بعدی اصلی فریم‌ورک Laravel است که در مارس ۲۰۲۶ (سه‌ماههٔ اول ۲۰۲۶) با تمرکز بر مدرن‌سازی، بهبود عملکرد، و تجربهٔ توسعه ‌دهنده عرضه خواهد شد. این نسخه حداقل نیاز به PHP 8.3 دارد.


پشتیبانی از PHP Attributes

در لاراول ۱۳ می‌توان از ویژگی‌های PHP 8 (PHP Attributes) به جای تعریف پراپرتی‌ها در کلاس‌ها استفاده کرد. این ویژگی ‌ها به‌طور قابل توجهی باعث خوانایی بهتر کد می‌شود، مثلاً در مدل‌ها دیگر مجبور نیستید $table، $fillable و… را دستی تعریف کنید:


#[Table('users', key: 'user_id', keyType: 'string', incrementing: false)]
#[Hidden(['password'])]
#[Fillable(['name', 'email'])]
class User extends Model {}


ویژگی‌های مدل موجود:

#[Appends]
#[Connection]
#[Fillable]
#[Guarded]
#[Hidden]
#[Table]
#[Touches]
#[Unguarded]
#[Visible]


صف جاب ‌ها (Queue Jobs)

پیکربندی صف اکنون می‌تواند مستقیماً در کلاس تعریف شود:

#[Connection('redis')]
#[Queue('podcasts')]
#[Tries(3)]
#[Timeout(120)]
class ProcessPodcast implements ShouldQueue {}


ویژگی های موجود صف ها :

#[Backoff]
#[Connection]
#[FailOnTimeout]
#[MaxExceptions]
#[Queue]
#[Timeout]
#[Tries]
#[UniqueFor]


دستورات کنسول

دستورات می‌توانند امضا و توضیحات خود را به جای ویژگی‌های کلاس، با ویژگی‌ها تعریف کنند:

#[Signature('mail:send {user} {--queue}')]
#[Description('Send a marketing email to a user')]
class SendMailCommand extends Command {}


دیگر کامپوننت ها :

ویژگی‌ها همچنین برای درخواست‌های فرم (#[RedirectTo]، #[StopOnFirstFailure])، resources API (#[Collects]، #[PreserveKeys])، factories (#[UseModel]) و test seeders (#[Seed]، #[Seeder]) در دسترس هستند.

متد جدید Cache::touch()

یک متد جدید به کش اضافه شده که به شما اجازه می‌دهد زمان انقضای کش (TTL) را بدون نیاز به بارگیری مقدار قبلی افزایش دهید:

// Extend by seconds
Cache::touch('user_session:123', 3600);

// Extend with a DateTime
Cache::touch('analytics_data', now()->addHours(6));

// Extend indefinitely
Cache::touch('report_cache', null);


این روش کاراتر از الگوی قبل است که نیاز به get و سپس put داشت.

#laravel
#لاراول

@GoldenCodeir
🔶 تیلور اوتول خالق لاراول می گوید که از عملکرد کلودفلر ناراضی است و قطعی طولانی کلود فلر باعث اختلال چند ساعته در Laravel Cloud شده و این میزان بی‌ثباتی برای ما قابل قبول نیست؛ بنابراین در حال بررسی گزینه ‌های جایگزین هستیم.

#توییت
#laravel

@TheRaymondDev
🔶 صفحه خوش آمد گویی لاراول ۱۳ !

#لاراول

@TheRaymondDev
Forwarded from Recommender system (MehriMah Amiri)
🍂برگ ریزان

یه مهندس نرم‌افزار می‌خواست جاروبرقی رباتیک DJI رو با دسته PS5 کنترل کنه. با کمک Claude Code پروتکل سرور رو مهندسی معکوس کرد — و تصادفی به دوربین، میکروفون و نقشه ۷۰۰۰ جاروبرقی در ۲۴ کشور دسترسی پیدا کرد.

خیلی باحاله‌ها، یعنی یارو فقط می‌خواست با دسته PS5 جاروبرقیشو کنترل کنه، بعد یهو شده اپراتور ۷۰۰۰ تا جاروبرقی تو ۲۴ کشور

قسمت برگ ریزانش اینه که این باگ MQTT authentication بوده — یعنی اصلاً auth درست درمونی نداشتن. هر کسی با broker address می‌تونسته وصل شه. دوربین، میکروفون، نقشه خونه‌ها... همه باز بود.

حالا خوبه این مدل‌ها مستقیم دستورات هک کردن رو اجرا نمی‌کنن اگر نه چه آشوبی می‌شد.
به نظرم اگه تاثیر agentic coding و تغییرات صنعت نرم افزار رو میخواید بدونید, بهتره به جای شت پست هایopenclaw و... این بلاگ رو بخونید. توی یک هفته رسما nextjs رو بازنویسی کردن که روی ورکر ها و معماری کلادفلیر به خوبی کار بکنه. اکثر مشکلات serverless روی کلادفلیر حل شدن با این حرکت
https://blog.cloudflare.com/vinext

@DevTwitter | <Mohammad Sadeghian/>
🔴 نت بلاکس: قطعی اینترنت در ایران به 120 ساعت رسید.



@parniandata_com
Forwarded from Linuxor ?
به ورژن جدید لاراول 13 جستجوی معنایی اضافه شده، یعنی میتونید بجای کلمه کلیدی، مفهوم رو سرچ کنید

@Linuxor ~ Ehsan Rezaei
Forwarded from Linuxor ?
شاید فکر کنید توی دنیای امنی هستیم و شرکت ها دارن کلی هزینه سنگین برای امنیت می‌کنن ولی امنیت بیشتر مواقع در مقابل پول سر خم میکنه!

برای مثال اگر ویروس استاکس‌نت رو یادتون باشه از 4 تا باگ Zero Day استفاده میکرد از دو تا کلید خصوصی امضای شرکت های ریل‌تک و جی میکرون استفاده میکرد، اینا حتی یه دونشون هم چیز عادی نیست و قطعا توی دارک وب صد ها میلیون دلار خریده شدن. چند وقت پیش یکی تونسته بود سایتی بسازه که وقتی بازش می‌کردی ماشین حساب ویندوز هم باز می‌شد (سندباکس اسکیپ) این یعنی هکر هر کاری می‌تونه از راه دور با سیستمتون کنه، حالا گوگل بهش چقدر داد؟ 250 هزار دلار که البته اگر هکر کلاه سیاهی بود قطعا این باگ رو با این مبلغ کم لو نمیداد که خلیاشون هم همینکارو میکنن باگ هارو لو نمیدنن، باگ بانتی گوگل یا بقیه شرکتای امنیتی فقط براشون یه کف قیمتی تعیین میکنه و اصلا تحریکشون نمیکنه که باگ رو لو بدن چون بعضی باگ های زیرو دی تا 20 سال بعد هم ممکنه لو نرن.

@Linuxor
بالاخره Laravel مشکل قدیمی Job Spam رو تمیز حل کرد.
با Debounceable Queued Jobs دیگه Job‌های تکراری صف لاراول رو له نمیکنه!
این یکی از underrated‌ترین فیچرهای جدید لاراول برای پروژه‌های High Traffic هست.

از بدترین سناریوهای توی سیستم‌های Queue اینه که
یک Event یا Request پشت‌سرهم Trigger بشه و سرور شروع کنه به ساختن Jobهای تکراری.

مثلا کاربر داره داخل اپ تایپ می‌کنه، Auto Save هر 5 ثانیه اجرا میشه و هر Save هم یک Job می‌فرسته داخل Queue.

نتیجه:
ده‌ها Job تکراری، فشار روی Redis و Workerها، مصرف CPU بی‌دلیل و کند شدن سیستم.

در حالی که اکثر اون Jobها اصلا لازم نیستن! چون فقط آخرین وضعیت دیتا اهمیت داره.
حالا دیگه توی لاراول اگر چند Job «مشابه» پشت سر هم Dispatch کنیم، Jobهای وسطی حذف و فقط آخرین Job رو اجرا می‌کنه.
یعنی صف تمیزتر، بدون نویز و Performance بهتر.

این قابلیت واقعا Game Changer محسوب میشه!

قبلا از ShouldBeUnique استفاده می‌کردیم. اما این روش یک مشکل داشت:
اگر Job اول هنوز در حال اجرا بود، آپدیت‌های جدید نادیده گرفته میشدن
یعنی ممکن بود آخرین تغییرات اصلا Sync نشن.

@DevTwitter | <Ehsan Rezaei/>