Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
این رپو یه لیست یه خیلی خوب از اسکنرهای اپن سورس توی گیتهاب و گیت‌لب هست که بر اساس ستاره هم مرتب کرده.
از ZAP و Nuclei بگیر تا WPScan و چیزای مشابهشون
https://github.com/psiinon/open-source-web-scanners

@DevTwitter | <Saman/>
همه میدونن چرا این پست انقدر ریکشن خنده داره 🤣


🥷 CHANNEL | GROUP
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
جستجوی کوپایلت بینگ، پاسخ مایکروسافت به گوگل

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

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

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

این ویژگی فعلا معرفی شده و هنوز در دسترس نیست اما احتمالا اول کاربران آمریکایی بهش دسترسی داشته باشن به همین خاطر در زمان انتشار با تغییر IP به آمریکا میتونید ازش استفاده کنید.

🔗 androidauthority
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
ابزار CSS Animation Generator یه ابزار کاربردی برای توسعه‌دهندگان فرانت‌انده که امکان تولید سریع و دقیق انیمیشن‌های CSS رو بدون کد زدن فراهم می‌کنه. با این ابزار می‌تونی انیمیشن‌های از پیش تعریف‌شده رو انتخاب کنی یا به‌صورت کامل سفارشی‌سازی انجام بدی؛ مثلا تنظیم ویژگی‌هایی مثل animation-name، duration، delay و timing-function. این ابزار نه‌تنها فرآیند ساخت انیمیشن رو ساده می‌کنه، بلکه بهت کمک می‌کنه کدهای بهینه‌تری تولید کنی و زمان توسعه رو کاهش بدی، بدون اینکه نیاز به نوشتن دستی keyframes یا تست مداوم داشته باشی

webcode.tools/css-generator/keyframe-animation


@Linuxor
Forwarded from Geek Alerts
ادوبی پریمیر پرو ۲۵.۲ با AI و جستجوی هوشمند ویدیو

به‌طور خاص، قابلیت جدید Generative Extend با هوش مصنوعی کلیپ‌ها رو طولانی‌تر می‌کنه و با AI Media Intelligence جستجو توی فوتیج‌ها خیلی آسون‌تر شده.

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

🔗 producthunt
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
Forwarded from Geek Alerts
مایکروسافت همچنین دیشب از قابلیت‌های جدید Github Copilot رونمایی کرد. حالا agent mode برای همه کاربران عرضه شده و می‌تونید ازش استفاده کنید. یک حالت خودمختار برای ویرایش و ساختن پروژه‌های مختلف.

در پلن عادی Pro درخواست‌ها محدود هستند ۳۰۰ درخواست پرمیوم، که شامل تکمیل‌کننده کدها و agent mode می‌شه و برای رفع این محدودیت باید اشتراک ۴۰دلاری Pro+ رو خریداری کنید. پشتیبانی از سرورهای MCP رو هم اضافه کردند و همچنین میتونید مدل‌های شخصی با توکن api خودتون رو اضافه کنید.

🔗 github
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
مسئله بو به نظر میرسه توی هند خیلی مهمه، مدیرعامل اینفینیکس هند، انیش کاپور یه گوشی به اسم Note ۵۰s ۵G+ معرف کرده که خوشبو کنندست.

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

🔗 gsmarena
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
Forwarded from | AmirHossein |
استریم‌ ها در PHP - قسمت اول

در PHP، استریم (Stream) یک سازوکار انتزاعی برای مدیریت ورودی و خروجی داده‌ها است. به زبان ساده، استریم‌ها به شما امکان می‌دهند انواع مختلف منابع داده (مانند فایل‌های سیستم، درخواست‌های شبکه، داده‌های فشرده و ...) را از طریق یک رابط یکسان بخوانید یا بنویسید.

به جای آنکه برای هر نوع منبع تابع‌ها یا روش‌های جداگانه‌ای داشته باشید، PHP با استفاده از استریم‌ها یک مجموعه توابع عمومی (مثل fopen, fread, fwrite و ...) فراهم کرده که با همه این منابع به شکل یکنواخت رفتار می‌کنند.

هر استریم رَپر (Stream Wrapper) در PHP در واقع یک پروتکل یا طرح (scheme) خاص را پیاده‌سازی می‌کند که به صورت scheme:// استفاده می‌شود. برای مثال، file:// برای دسترسی به سیستم فایل محلی، https:// برای منابع وب، یا php:// برای منابع داخلی PHP استفاده می‌شود.

‏PHP به طور پیش‌فرض تعداد زیادی استریم رپر داخلی دارد که بسیاری از کارهای معمول را پوشش می‌دهند. شما می‌توانید توسط این استریم‌ها به سادگی کارهایی مثل خواندن فایل‌ها، دریافت داده از وب, نوشتن خروجی، خواندن ورودی خام درخواست‌ها و حتی کار با داده‌های فشرده‌شده را انجام دهید، بدون اینکه نگران جزئیات سطح پایین هر کدام باشید.

استریم‌های داخلی PHP - ‏php://

1- php://input

این استریم برای دسترسی به دادهٔ ورودی خام HTTP در PHP استفاده می‌شود. به طور خاص، این استریم محتوای خام بدنهٔ درخواست HTTP را (معمولاً در درخواست‌های POST یا PUT) ارائه می‌کند، بدون هیچ‌گونه پردازش یا parse خودکار.

زمانی که نیاز دارید ورودی خام درخواست را بخوانید (مثلاً دریافت داده‌های JSON از یک API کلاینت یا پردازش درخواست‌های RESTful)، این استریم بسیار مفید است. برخلاف متغیرهای سراسری مانند $_POST که فقط داده‌های form-urlencoded را می‌گیرند،
این استریم اجازه می‌دهد انواع داده‌ها (JSON, XML, متن خام و ...) را مستقیماً از بدنهٔ درخواست دریافت کنید.

$json = file_get_contents("php://input");
$data = json_decode($json, true);
echo "Hello " . $data["user"];

در این مثال، محتوای خام ورودی HTTP با file_get_contents از php://input خوانده شده و سپس از JSON به آرایه PHP تبدیل می‌گردد.
در نهایت نام کاربر خروجی گرفته می‌شود. اگر درخواست فوق رشتهٔ JSON
{"user": "Ali"}

را ارسال کرده باشد، خروجی برنامه Hello Ali خواهد بود.

توجه داشته باشید php://input فقط خواندنی است و فقط یک بار می‌توان محتوا را از آن خواند، یعنی پس از خواندن، محتوای آن خالی می‌شود. همچنین در مورد درخواست‌های معمولی فرم (مانند multipart/form-data برای آپلود فایل)، استفاده از این استریم توصیه نمی‌شود، زیرا PHP آن داده‌ها را قبلاً پردازش کرده است.

2- php://output

این استریم خروجی استاندارد اسکریپت PHP را نمایندگی می‌کند. هر داده‌ای که در آن نوشته شود، مستقیماً به خروجی معمول برنامه (همان چیزی که مرورگر دریافت می‌کند یا در CLI ترمینال نشان داده می‌شود) فرستاده می‌شود.
زمانی که بخواهید با توابع استریم داده‌ای را به خروجی بفرستید (به جای استفاده از echo یا print)، می‌توانید php://output را مانند یک فایل باز کرده و در آن بنویسید.

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

$fp = fopen("php://output", "w");
fwrite($fp, "Hello World!");
fclose($fp);

در این قطعه کد، ما استریم خروجی را باز کرده‌ایم و یک خط متن را با fwrite در آن نوشتیم. نتیجهٔ اجرای این کد نمایش متن ذکر شده در خروجی (مثلاً مرورگر یا کنسول) است. در واقع کاری که fwrite در اینجا انجام می‌دهد معادل همان echo کردن رشته‌ها است.

در قسمت های بعدی با سایر استریم‌ها در PHP آشنا خواهیم شد.

#PHP #PHP_streams
@AmirhDeveloper
.
Forwarded from Geek Alerts
یه بازی آنلاین جدید اومده به اسم FreeGuessr.com که جایگزین رایگان بازی محبوب GeoGuessr شده. تو این بازی با گوگل استریت یه جای دنیا رو نشون میده و حدس میزنید این کجای کره زمین هست.

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

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
کلود به دانشگاه می‌رود

جدیدترین دستیار شرکت Anthropic به نام Claude for Education به طور خاص برای دانشگاه‌ها طراحی شده. این دستیار هوش مصنوعی قراره به دانشجوها، اساتید و مدیران دانشگاه‌ها تو زمینه‌های مختلف از جمله تدریس خصوصی تا خلاصه کردن کمک کنه. یکی از ویژگی‌هاش حالت یادگیریه که به جای دادن جواب مستقیم، سؤالات سقراطی مطرح می‌کنه تا دانشجوها رو به فکر کردن تشویق کنه.

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

🔗 techradar
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
این وبسایت بهترین مرجع آسیب پذیری های وب هست که تا به الان دیدم، اومده همه ی CWE ها و آسیب پذیری های OWASP رو جمع بندی کرده و همچنین تمام payload های لازم برای exploit رو براتون آورده ، برای چک لیست دم دستی باگ بانتی به نظرم عالیه

https://swisskyrepo.github.io/PayloadsAllTheThings/

@DevTwitter | <sajjad/>
Forwarded from Geek Alerts
Forwarded from Geek Alerts
رونمایی متا از مدل‌های Llama ۴: بهیموث ۲ تریلیون پارامتری، ماوریک ۴۰۰ میلیارد پارامتری و اسکات با ۱۰۹ میلیارد پارامتر

مدل‌های جدید Scout و Maverick اومدن که اولین مدل‌های چندوجهی (multimodal) و اوپن‌سورس (open-weight) متا با معماری MoE باشن.

مدل Llama 4 Scout: یه مدل ۱۷ میلیارد پارامتری (۱۶ متخصص) که تو کلاس خودش بهترینه و روی یه H100 جا می‌شه. ۱۰ میلیون توکن ورودی می‌گیره (طول متن ورودی بی‌سابقه) و از Gemma 3 و Gemini Flash-Lite بهتره.

مدل Llama 4 Maverick: اینم ۱۷ میلیارد پارامتریه ولی با ۱۲۸ متخصص. از GPT-4o و Gemini Flash قوی‌تره و تو کدنویسی و استدلال عالیه (با پارامتر کمتر، نزدیک به DeepSeek v3). بهترین نسبت کارایی به هزینه رو داره.

مدل Llama 4 Behemoth: این مدل معلم هست (teacher model) با ۲۸۸ میلیارد پارامتر فعال (نزدیک ۲ تریلیون کل پارامتر). تو بنچمارک‌های علمی (STEM) از GPT-4.5 و کلاد و جمنای پرو بهتره.

اینا میشن اولین مدل‌های MoE متا (محاسبات بهینه‌تر). چندوجهی ذاتی با ادغام زودهنگام (متن، عکس، ویدیو با هم). آموزش روی ۳۰ تریلیون توکن و ۲۰۰ زبان. رمزگذار بصری (Vision encoder) هم بهتر شده.

هدف متا حذف سوگیری و ارائه دیدگاه‌های مختلف بدون قضاوت. Llama 4 نسبت به Llama 3 کمتر جواب‌ها رو رد می‌کنه و متعادل‌تره (شبیه Grok).

چطوری استفاده کنیم؟ مدل‌های Scout و Maverick رو همین الان از llama.com و Hugging Face دانلود کنید. همچنین داخل واتس‌اپ، اینستاگرام، مسنجر و وب سایت متا هم ارائه میشه.

🔗 meta
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
وقتی یه پرامپت ثابت میدی، مدل نمیاد همیشه فقط بهترین پاسخ ممکن رو بده. بلکه از بین مجموعه‌ای از پاسخ‌های ممکن، به صورت تصادفی (البته کنترل‌شده) یکی رو انتخاب می‌کنه.


چرا اینطوری طراحی شدن؟

یکی از دلایلش بخاطر خلاقیت و تنوعه مثلا برای نوشتن داستان یا تولید تصویر، اینکه همیشه یه خروجی یکسان بده خیلی محدوده. مدل با تصادفی‌سازی کنترل‌شده (مثلاً با temperature یا top-k sampling) می‌تونه خلاقیت بیشتری نشون بده.
و یکی دیگه از دلایلش اینه برای یه سوال یا پرامپت خاص، ممکنه چند تا جواب خوب وجود داشته باشه. مدل سعی می‌کنه از بین اونا به شکل تصادفی انتخاب کنه تا متنوع باشه.


آیا میشه اینو خاموش کرد؟ آره. اگه بخوای مدل همیشه همون خروجی رو بده، باید seed ثابت استفاده کنی (تو مدل‌های تصویری مثلاً) و temperature رو بذاری روی 0 تو مدل‌های زبانی. اینجوری مدل همیشه "مطمئن‌ترین" جواب ممکن رو میده.


@Linuxor
وقتی میای بخوابی، یادت میاد

Llama4
منتشر می‌شه، هیچی دیگه منتشر شد.

پ.ن : مهمترین فیچر این مدل
10m context window
کانال اطلاع‌رسانی توزیع پارچ
پشتیبانی پارچ تنها و تنها و تنها در فروم پارچ صورت می‌گیرد، لطفاً در تلگرام اکیداً مزاحم توسعه دهنده ها نشید. هر مشکلی که شما بهش می‌خورید به عنوان مثال همین مشکل کلید که اکثراً پیام مارو نادیده گرفتن و دقیقه نودی کلید رو به روز نکردن خوردن، توی فروم پارچ…
تلگرام، پلتفرم گفتگو هستش نه پشتیبانی محصول.



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


forum.parchlinux.com

@SohrabContents
Forwarded from Linuxor ?
وقتی یه تکنولوژی منسوخ می‌شه و با چیز جدید تر جایگزین می‌شه اون کسایی که از قدیمی استفاده می‌کردن توی تکنولوژی جدید 0 نیستن


@Linuxor
Forwarded from APPXA free
موقع خواب:
دین و مذهب کاملا یک چیز ارثی هست
اگر پدر و مادر شما در اروپا بود الان مسیحی بودید
اگر در هند بودید الان بودایی بودید
اگر در عربستان بودید الان سنی بودید
اگر در چین بودید الان در حال خوردن سگ بودید.
اگر فکر می کنید شما دینتان را براساس تحقیق انتخاب کردید سخت در اشتباهید چون شما با پیش فرض اینکه دین شما حق هست شروع به تحقیق می کنید و در نتیجه به همان هم می رسید.

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