Forwarded from کانال اطلاعرسانی توزیع پارچ (Sohrab)
بسته ایموجی اپل پارچ به نگارش ۱۸.۴ بهروز شد.
این نگارش با آخرین ایموجیهای منتشر شده از سمت اپل همگام سازی شده است.
بعد از اجرای دستور بهروزرسانی سیستمی تغییرات برای شما اعمال خواهد شد.
@ParchLinux
این نگارش با آخرین ایموجیهای منتشر شده از سمت اپل همگام سازی شده است.
بعد از اجرای دستور بهروزرسانی سیستمی تغییرات برای شما اعمال خواهد شد.
sudo pacman -Syu
@ParchLinux
Forwarded from DevTwitter | توییت برنامه نویسی
کمپانی متا یک ریپو برای فهمیدن تصویر و ویدیوداده بیرون. دو سری داره:
۱- مدلهای Perception Encoder (PE) برای encode عکس و ویدیو.
این خانواده سه نسخه تخصصی داره:
- مدل PE core: مدلی به سبک CLIP برای طبقهبندی و بازیابی تصویر/ویدیو بصورت zero shot
-مدل PE lang: هماهنگسازی vision encoders با مدلهای زبانی بزرگ برای عملکرد قوی در وظایف چندرسانهای
- مدل PE spatial: مناسب برای وظایف پیشبینی متراکم مانند تشخیص، تخمین عمق و ردیابی.
این مدلها از مدلهای پیشرفتهای مانند SigLIP2، InternVideo2، QwenVL2.5 و DINOv2 پیشی گرفتهاند
۲- مدلهای Perception Language Model (PLM). یک مدل زبانی چندرسانهای برای درک دقیقتر تصاویر و ویدیوها:
- ترکیب یک vision encoder با یک دیکودر مدل زبانی با کمتر از ۸میلیارد پارامتر
- آموزش دیده بر روی ۲.۸میلیون جفت پرسشپاسخ ویدیو و کپشنهای مرتبط با فضا و زمان
- معرفی PLM-VideoBench برای ارزیابی درک ویدیو در ابعاد "چی، کجا، کی و چگونه"
این مدلهای جدید برای پیاده سازی انواع اپ که با تصویر/ویدیو هست کاربرد داره.
github.com/facebookresearch/perception_models
@DevTwitter | <Mehdi Allahyari/>
۱- مدلهای Perception Encoder (PE) برای encode عکس و ویدیو.
این خانواده سه نسخه تخصصی داره:
- مدل PE core: مدلی به سبک CLIP برای طبقهبندی و بازیابی تصویر/ویدیو بصورت zero shot
-مدل PE lang: هماهنگسازی vision encoders با مدلهای زبانی بزرگ برای عملکرد قوی در وظایف چندرسانهای
- مدل PE spatial: مناسب برای وظایف پیشبینی متراکم مانند تشخیص، تخمین عمق و ردیابی.
این مدلها از مدلهای پیشرفتهای مانند SigLIP2، InternVideo2، QwenVL2.5 و DINOv2 پیشی گرفتهاند
۲- مدلهای Perception Language Model (PLM). یک مدل زبانی چندرسانهای برای درک دقیقتر تصاویر و ویدیوها:
- ترکیب یک vision encoder با یک دیکودر مدل زبانی با کمتر از ۸میلیارد پارامتر
- آموزش دیده بر روی ۲.۸میلیون جفت پرسشپاسخ ویدیو و کپشنهای مرتبط با فضا و زمان
- معرفی PLM-VideoBench برای ارزیابی درک ویدیو در ابعاد "چی، کجا، کی و چگونه"
این مدلهای جدید برای پیاده سازی انواع اپ که با تصویر/ویدیو هست کاربرد داره.
github.com/facebookresearch/perception_models
@DevTwitter | <Mehdi Allahyari/>
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 برنامه نویسی تحت وب شامل چه بخش هایی می شود؟
برای اینکه بتوانید برنامههای تحت وب (وب اپلیکیشنها) را بنویسید، باید در سه حیطه تسلط پیدا کنید:
- برنامهنویسی سمت کاربر (Client Side)
این کدها توسط مرورگر پردازش و اجرا میشود و اغلب برای طراحی ظاهری و رابط کاربری (UI) یک پروژه به کار میروند، HTML ،CSS ،JavaScript و jQuery جزو زبانهای سمت کاربر محسوب میشوند.
- برنامهنویسی سمت سرور (Server Side)
برای نوشتن وب اپلیکیشنهای داینامیک و پویا باید به یکی از زبانهای سمت سرور آشنا باشید. PHP ،ASP.NET ،Python ،Java و Ruby جزو زبانهای برنامهنویسی تحت وب محسوب میشوند.
- کار با بانکهای اطلاعاتی (Database)
برای اینکه بتوانید یک پروژهی تحت وب را به طور کامل طراحی و اجرا کنید باید با دیتابیس و نحوه کار آن نیز آشنایی نسبتا مناسبی داشته باشید، SQL Server ،MySQL ،Microsoft Access ،Oracle برخی از محبوبترین بانکهای اطلاعاتی هستند که با توجه به زبان برنامهنویسی مورد نظر خود میتوانید از آنها استفاده کنید.
@TheRaymondDev
برای اینکه بتوانید برنامههای تحت وب (وب اپلیکیشنها) را بنویسید، باید در سه حیطه تسلط پیدا کنید:
- برنامهنویسی سمت کاربر (Client Side)
این کدها توسط مرورگر پردازش و اجرا میشود و اغلب برای طراحی ظاهری و رابط کاربری (UI) یک پروژه به کار میروند، HTML ،CSS ،JavaScript و jQuery جزو زبانهای سمت کاربر محسوب میشوند.
- برنامهنویسی سمت سرور (Server Side)
برای نوشتن وب اپلیکیشنهای داینامیک و پویا باید به یکی از زبانهای سمت سرور آشنا باشید. PHP ،ASP.NET ،Python ،Java و Ruby جزو زبانهای برنامهنویسی تحت وب محسوب میشوند.
- کار با بانکهای اطلاعاتی (Database)
برای اینکه بتوانید یک پروژهی تحت وب را به طور کامل طراحی و اجرا کنید باید با دیتابیس و نحوه کار آن نیز آشنایی نسبتا مناسبی داشته باشید، SQL Server ،MySQL ،Microsoft Access ،Oracle برخی از محبوبترین بانکهای اطلاعاتی هستند که با توجه به زبان برنامهنویسی مورد نظر خود میتوانید از آنها استفاده کنید.
@TheRaymondDev
Forwarded from Armon technical logs (armon Taheri)
این ارتیکل برای اشنایی پرکتیکال با nginx جز خوب ترین هاست
https://www.freecodecamp.org/news/the-nginx-handbook/
https://www.freecodecamp.org/news/the-nginx-handbook/
freeCodeCamp.org
The NGINX Handbook – Learn NGINX for Beginners
A young Russian developer named Igor Sysoev was frustrated by older web servers' inability to handle more than 10 thousand concurrent requests. This is a problem referred to as the C10k problem. As an answer to this, he started working on a new web s...
Forwarded from SoniaCircuit (Sony)
Forwarded from Curious Geek ⚡️
🔔 انجمن علمی علوم کامپیوتر دانشگاه علم و صنعت ایران برگزار میکند:
🖥 وبینار آموزشی: روشهای استقرار ابری وردپرس برای پروداکشن
👨🏫 مدرس: هیراد سجده
📅 زمان: پنجشنبه ۱۱ اردیبهشت ۱۴۰۴
🕒 ساعت ۱۵ تا ۱۸
🌐 بستر برگزاری: گوگل میت
شرکت برای عموم علاقهمندان رایگان است.
برای ثبتنام و دریافت لینک جلسه، به روابط عمومی پیام دهید.
@cssa_iust
🖥 وبینار آموزشی: روشهای استقرار ابری وردپرس برای پروداکشن
👨🏫 مدرس: هیراد سجده
📅 زمان: پنجشنبه ۱۱ اردیبهشت ۱۴۰۴
🕒 ساعت ۱۵ تا ۱۸
🌐 بستر برگزاری: گوگل میت
شرکت برای عموم علاقهمندان رایگان است.
برای ثبتنام و دریافت لینک جلسه، به روابط عمومی پیام دهید.
@cssa_iust
Forwarded from Gopher Academy
🔵 عنوان مقاله
Optimizing Heap Allocations
🟢 خلاصه مقاله:
مقاله اخیر به بررسی یک تغییر کوچک در کد که باعث کاهش 30 درصدی عملکرد شد، پرداخت. این تحلیل نشان داد که چگونه متغیرها به جای تخصیص در استک به تلهی حافظهی هیپ گرفتار شدهاند که باعث افت عملکرد شدهاست. این دانش به درک بهتر تاثیر تخصیص حافظه بر عملکرد نرمافزار کمک کرده و هشداری به توسعهدهندگان است تا حتی تغییرات جزئی را بیتوجه نگیرند. این اطلاعات میتواند در جلوگیری از کاهش عملکرد غیرمنتظره و بهینهسازی کد موجود مفید باشد.
🟣لینک مقاله:
https://golangweekly.com/link/168359/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Optimizing Heap Allocations
🟢 خلاصه مقاله:
مقاله اخیر به بررسی یک تغییر کوچک در کد که باعث کاهش 30 درصدی عملکرد شد، پرداخت. این تحلیل نشان داد که چگونه متغیرها به جای تخصیص در استک به تلهی حافظهی هیپ گرفتار شدهاند که باعث افت عملکرد شدهاست. این دانش به درک بهتر تاثیر تخصیص حافظه بر عملکرد نرمافزار کمک کرده و هشداری به توسعهدهندگان است تا حتی تغییرات جزئی را بیتوجه نگیرند. این اطلاعات میتواند در جلوگیری از کاهش عملکرد غیرمنتظره و بهینهسازی کد موجود مفید باشد.
🟣لینک مقاله:
https://golangweekly.com/link/168359/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Dolthub
Optimizing Heap Allocations in Golang: A Case Study
Golang doesn't require users to think about memory allocation. But if you want your code to be fast, you probably should anyway.
Forwarded from DevTwitter | توییت برنامه نویسی
گوگل یک مدل آزمایشی هوش مصنوعی بنام Sec-Gemini v1 را معرفی کرد که برای بهبود عملیاتهای امنیت سایبری طراحی شده است.
در بیشتر تحلیل ها فقط به قابلیت Threat Intelligent اشاره شده ولی این مدل کارایی فراتر دارد.
به نظرم فشار مضاعفی که روی تیم های دفاعی دارد را بسیار کم می کند.
بر اساس مستندات منتشر شده کاربردهایی که می توان در نظر گرفت:
ارزیابی هوشمند در چرخه CI/CD
با هر بار ارسال کد توسط توسعهدهندگان، Sec-Gemini آسیبپذیریها را در لحظه تحلیل کرده، دلایل اصلی را به زبان ساده توضیح میدهد و آنها را به تهدیدات واقعی جهان ارتباط میدهد.
هوشمندی در انجام وصلهها
همهی آسیبپذیریها اهمیت یکسانی ندارند. Sec-Gemini مشخص میکند کدام CVEها واقعاً در حملات فعال استفاده میشوند و بر این اساس، اولویتبندی برای وصله کردن را با توجه به ریسک واقعی انجام میدهد و نه صرفاً بر اساس امتیاز CVSS.
ارتباط تهدیدات در زمان اجرا
قابلیت رصد فعالیتهای مشکوک
میتوان رفتارهای مشکوک را با TTPs تطبیق داده و تهدیدات را سریعتر شناسایی کرد و قطعا اقدامات مقابلهای را پیشنهاد داد که کارآمد تر هستند.
البته کلی استفاده دیگه هم می تواند داشته باشد.
این مدل هنوز آزمایشی است و فقط با درخواست به گوگل قابل دسترسی است.
https://security.googleblog.com/2025/04/google-launches-sec-gemini-v1-new.html
@DevTwitter | <Vahid Nameni/>
در بیشتر تحلیل ها فقط به قابلیت Threat Intelligent اشاره شده ولی این مدل کارایی فراتر دارد.
به نظرم فشار مضاعفی که روی تیم های دفاعی دارد را بسیار کم می کند.
بر اساس مستندات منتشر شده کاربردهایی که می توان در نظر گرفت:
ارزیابی هوشمند در چرخه CI/CD
با هر بار ارسال کد توسط توسعهدهندگان، Sec-Gemini آسیبپذیریها را در لحظه تحلیل کرده، دلایل اصلی را به زبان ساده توضیح میدهد و آنها را به تهدیدات واقعی جهان ارتباط میدهد.
هوشمندی در انجام وصلهها
همهی آسیبپذیریها اهمیت یکسانی ندارند. Sec-Gemini مشخص میکند کدام CVEها واقعاً در حملات فعال استفاده میشوند و بر این اساس، اولویتبندی برای وصله کردن را با توجه به ریسک واقعی انجام میدهد و نه صرفاً بر اساس امتیاز CVSS.
ارتباط تهدیدات در زمان اجرا
قابلیت رصد فعالیتهای مشکوک
میتوان رفتارهای مشکوک را با TTPs تطبیق داده و تهدیدات را سریعتر شناسایی کرد و قطعا اقدامات مقابلهای را پیشنهاد داد که کارآمد تر هستند.
البته کلی استفاده دیگه هم می تواند داشته باشد.
این مدل هنوز آزمایشی است و فقط با درخواست به گوگل قابل دسترسی است.
https://security.googleblog.com/2025/04/google-launches-sec-gemini-v1-new.html
@DevTwitter | <Vahid Nameni/>
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
خبرنامه این هفته در برنامههای کیدیای منتشر شد.
تغییراتی که رخ داده در این خبرنامه:
- کریتا، برنامه نقاشی دیجیتال کیدیای اکنون مستقیماً بر روی ویلند اجرا میشود. همچنین پورت qt6 این برنامه همچنان درحال انجام است.
- الیزا، پخش کننده موسیقی کیدیای پشتیبانی از android media player api را اضافه کرده که موسیقی درحال پخش را نشان میدهد.
- برنامه Dragon Player که یک پخش کننده رسانه است، به کریگامی پورت شده است.
- مشکل نمایش پروندههای ora در gwenview برطرف شده.
- برنامه audiotube، کلاینت یوتوب موزیک کیدیای در qml جدید بازنویسی شده.
- آیکون KDE Connect بازطراحی شده.
@kde_fa
تغییراتی که رخ داده در این خبرنامه:
- کریتا، برنامه نقاشی دیجیتال کیدیای اکنون مستقیماً بر روی ویلند اجرا میشود. همچنین پورت qt6 این برنامه همچنان درحال انجام است.
- الیزا، پخش کننده موسیقی کیدیای پشتیبانی از android media player api را اضافه کرده که موسیقی درحال پخش را نشان میدهد.
- برنامه Dragon Player که یک پخش کننده رسانه است، به کریگامی پورت شده است.
- مشکل نمایش پروندههای ora در gwenview برطرف شده.
- برنامه audiotube، کلاینت یوتوب موزیک کیدیای در qml جدید بازنویسی شده.
- آیکون KDE Connect بازطراحی شده.
@kde_fa
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
همچنین در خانواده برنامههای کیدیای ، کلاینت جدیدی برای بلواسکای به نام مورفو در دست طراحی هستش.
https://redstrate.com/blog/2025/04/morpho-my-new-bluesky-client/
@kde_fa
https://redstrate.com/blog/2025/04/morpho-my-new-bluesky-client/
@kde_fa
Forwarded from DevTwitter | توییت برنامه نویسی
تو این ریپو یه سری الگوریتم معروف با پایتون پیادهسازی شده.
هدف آموزشی بوده، پس ممکنه مثل نسخههای استاندارد پایتون بهینه نباشن. با دقت استفاده کنین.
https://github.com/TheAlgorithms/Python
@DevTwitter | <Reza Jafari/>
هدف آموزشی بوده، پس ممکنه مثل نسخههای استاندارد پایتون بهینه نباشن. با دقت استفاده کنین.
https://github.com/TheAlgorithms/Python
@DevTwitter | <Reza Jafari/>
Forwarded from IRCF | اینترنت آزاد برای همه
معاون وزیر ارتباطات و فناوری اطلاعات از شناسایی و خنثیسازی یکی از گستردهترین و پیچیدهترین حملات سایبری به زیرساختهای ارتباطی کشور خبر داد.
اکبری اعلام کرد: با تلاش تیمهای امنیتی و فنی شرکت ارتباطات زیرساخت و وزارت ارتباطات، روز گذشته یکی از حملات سایبری گسترده و پیچیده علیه زیرساختهای کشور شناسایی و اقدامات پیشگیرانه صورت گرفت. /دیجیاتو
🔍 ircf.space
@ircfspace
اکبری اعلام کرد: با تلاش تیمهای امنیتی و فنی شرکت ارتباطات زیرساخت و وزارت ارتباطات، روز گذشته یکی از حملات سایبری گسترده و پیچیده علیه زیرساختهای کشور شناسایی و اقدامات پیشگیرانه صورت گرفت. /دیجیاتو
🔍 ircf.space
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
چرا سرعت جنگو بینظیر است؟
وقتی صحبت از توسعهی سریع و مقیاسپذیر وباپلیکیشنها به میان میآید، جنگو (Django) یکی از بهترین انتخابهاست. این فریمورک پایتون به لطف ساختار «همه چیز آماده» (Batteries Included)، به توسعهدهندگان اجازه میدهد در کوتاهترین زمان ممکن پروژههای پیچیده را پیادهسازی کنند.
برخی از دلایل سرعت بالای توسعه با جنگو:
- قابلیتهای داخلی قوی: مدیریت کاربران، احراز هویت، پنل ادمین، ارسال ایمیل و بسیاری امکانات دیگر بدون نیاز به ابزار جانبی.
- ساختار پروژه منظم: کمک میکند تیمهای توسعه سریعتر و بدون سردرگمی کار کنند.
- امنیت داخلی: مقابله با تهدیداتی مانند SQL Injection، CSRF و XSS به صورت پیشفرض.
جنگو برای پروژههایی که نیاز به رشد سریع دارند، یک انتخاب هوشمندانه است!
@DevTwitter | <Amin Hosseini/>
وقتی صحبت از توسعهی سریع و مقیاسپذیر وباپلیکیشنها به میان میآید، جنگو (Django) یکی از بهترین انتخابهاست. این فریمورک پایتون به لطف ساختار «همه چیز آماده» (Batteries Included)، به توسعهدهندگان اجازه میدهد در کوتاهترین زمان ممکن پروژههای پیچیده را پیادهسازی کنند.
برخی از دلایل سرعت بالای توسعه با جنگو:
- قابلیتهای داخلی قوی: مدیریت کاربران، احراز هویت، پنل ادمین، ارسال ایمیل و بسیاری امکانات دیگر بدون نیاز به ابزار جانبی.
- ساختار پروژه منظم: کمک میکند تیمهای توسعه سریعتر و بدون سردرگمی کار کنند.
- امنیت داخلی: مقابله با تهدیداتی مانند SQL Injection، CSRF و XSS به صورت پیشفرض.
جنگو برای پروژههایی که نیاز به رشد سریع دارند، یک انتخاب هوشمندانه است!
@DevTwitter | <Amin Hosseini/>
Forwarded from haashemi.dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LinNews (Benyamin)
اینتل Core Ultra 9 285k در لینوکس ۶ درصد بهبود عملکرد داشته است. Arrow Lake حتی بدون بایوس جدید 200S Boost تقویت میشود.
#Intel #Linux
وبسایت فرونیکس با استفاده از ابونتو 25.04 بهبودهای Arrow Lake را در بنچمارکها نشان داد. این افزایش کارایی احتمالا بخاطر بهینهسازیهایی است که با فلسفه طراحی هستههای بزرگ/کوچک اینتل (big-core/small-core) و ترکیب هستههای عملکرد (P-core) و کارایی (E-core) برای متعادل کردن حجم کار انجام شدهاند.
منبع خبر
به ما بپیوندید :
@Pakrohk LinAcademy
#Intel #Linux
وبسایت فرونیکس با استفاده از ابونتو 25.04 بهبودهای Arrow Lake را در بنچمارکها نشان داد. این افزایش کارایی احتمالا بخاطر بهینهسازیهایی است که با فلسفه طراحی هستههای بزرگ/کوچک اینتل (big-core/small-core) و ترکیب هستههای عملکرد (P-core) و کارایی (E-core) برای متعادل کردن حجم کار انجام شدهاند.
همچنین، هسته لینوکس تعدادی بهینهسازی برای زمانبندی بهتر وظایف در اندازههای مختلف هستهها داشته است. بروزرسانیهای بایوس اینتل نیز در همین راستا کار میکنند و حالا وظایف تک هستهای بیشتری بهدرستی به هستههای عملکردی اختصاص داده میشوند که در نتیجه، تراشه میتواند در قدرت و سرعت بالاتری کار کند. لازم به ذکر است که این آزمایشهای برپایه لینوکس در روزی یکسان با معرفی 200S Boost از سوی اینتل منتشر شدند. با تغییرات اینتل، بنچمارکها بهبود ۷.۵ درصدی را در سرعت نشان میدهند.
منبع خبر
به ما بپیوندید :
@Pakrohk LinAcademy
Forwarded from Milwad Khosravi | میلاد خسروی
#لاراول
https://builtwithlaravel.com
Please open Telegram to view this post
VIEW IN TELEGRAM
Built with Laravel
A curated list of companies and organizations building with Laravel.
Forwarded from Gopher Academy
🔵 عنوان مقاله
GoMud: A MUD (Multi-User Dungeon) Server
🟢 خلاصه مقاله:
مقالهای به بررسی پروژهای در دست توسعه میپردازد که شامل یک دنیای بازی زندانی منبع باز و کتابخانهای است که ویژگیهای اصلی مرتبط با زندانهای چند کاربری (MUDs) مانند نقشهها، داراییها و تجهیزات، و چرخههای روز و شب را مدیریت میکند. این پروژه به بازیکنان اجازه میدهد تا از طریق Telnet یا HTTP به بازی متصل شوند و محیط بازی تعاملی و قابل توسعهای را ارائه میدهد.
🟣لینک مقاله:
https://golangweekly.com/link/168371/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GoMud: A MUD (Multi-User Dungeon) Server
🟢 خلاصه مقاله:
مقالهای به بررسی پروژهای در دست توسعه میپردازد که شامل یک دنیای بازی زندانی منبع باز و کتابخانهای است که ویژگیهای اصلی مرتبط با زندانهای چند کاربری (MUDs) مانند نقشهها، داراییها و تجهیزات، و چرخههای روز و شب را مدیریت میکند. این پروژه به بازیکنان اجازه میدهد تا از طریق Telnet یا HTTP به بازی متصل شوند و محیط بازی تعاملی و قابل توسعهای را ارائه میدهد.
🟣لینک مقاله:
https://golangweekly.com/link/168371/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - GoMudEngine/GoMud: A Go based MUD (Multi-User Dungeon) server.
A Go based MUD (Multi-User Dungeon) server. Contribute to GoMudEngine/GoMud development by creating an account on GitHub.