Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
این Grub Theme رو امروز دیدم که خیلی جالب طراحی شده که در موقع Boot شدن، وقتی می خوای سیستم عامل رو انتخاب کنی، Morpheus سیستم عامل رو پیشنهاد میده.
باحالیش اینه که ویندوز همون قرص آبی هست
https://github.com/Priyank-Adhav/Matrix-Morpheus-GRUB-Theme
@DevTwitter | <VAHID NAMENI/>
باحالیش اینه که ویندوز همون قرص آبی هست
https://github.com/Priyank-Adhav/Matrix-Morpheus-GRUB-Theme
@DevTwitter | <VAHID NAMENI/>
Forwarded from برنامه ها و سوالات Botnet
عنوان : Udemy Learn Kali Linux and Hack Android Mobile devices
🔸Penetration Testing
🔸Setup Your Lab
🔸Finding Your Way Around Kali
🔸Important Tools
🔸Exploitation
🔸Hacking Android devices
🔸Social Engineering
🔸Hacking using Android devices
🔸Remote attacks on Android
توضیحات فارسی :
آموزش هک دستگاه های اندروید و یادگیری لینوکس کالی
سال : 2017
مدت زمان : 5 ساعت و 34 دقیقه
سطح : مقدماتی تا پیشرفته
زیرنویس : دارد
فایل تمرین : دارد
سرفصل ها : https://goo.gl/UZUcoz
لینک دانلود :https://news.1rj.ru/str/joinchat/FB1j5Uef1Se81WktFpvZmQ
🔸Penetration Testing
🔸Setup Your Lab
🔸Finding Your Way Around Kali
🔸Important Tools
🔸Exploitation
🔸Hacking Android devices
🔸Social Engineering
🔸Hacking using Android devices
🔸Remote attacks on Android
توضیحات فارسی :
آموزش هک دستگاه های اندروید و یادگیری لینوکس کالی
سال : 2017
مدت زمان : 5 ساعت و 34 دقیقه
سطح : مقدماتی تا پیشرفته
زیرنویس : دارد
فایل تمرین : دارد
سرفصل ها : https://goo.gl/UZUcoz
لینک دانلود :https://news.1rj.ru/str/joinchat/FB1j5Uef1Se81WktFpvZmQ
Udemy
Online Courses - Anytime, Anywhere | Udemy
Udemy is the world's largest destination for online courses. Discover an online course on Udemy.com and start learning a new skill today.
Forwarded from Linuxor ?
لیستی از چیز های جالب بیگ دیتا، جمعه چکش کنید چون یه روز کاری از وقتتون رو میگیره !
github.com/oxnr/awesome-bigdata
@Linuxor
github.com/oxnr/awesome-bigdata
@Linuxor
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
📰 خبرهای داغ هفته دنیای لینوکس و نرمافزار آزاد
🔥 بهروزرسانی مهم Fwupd 2.0.5
نسخه جدید بهروزرسانیکنندهی میانافزار Fwupd 2.0.5 اکنون از حسگرهای اثرانگشت بیشتری از نوع ELAN پشتیبانی میکند.
🦊 مرورگر Mozilla Firefox 135
مرورگر فایرفاکس ۱۳۵ با بستهبندی جدید XZ برای لینوکس منتشر شد و اکنون برای دانلود در دسترس است.
🐧 انتشار PorteuX 1.9 بر پایه Slackware
توزیع سبک و سریع PorteuX 1.9 با هسته لینوکس 6.13 و پشتیبانی از Docker منتشر شد.
🎛 نسخه جدید Ardour 8.11
ایستگاه کار صوتی متنباز Ardour 8.11 برای رفع یک باگ بحرانی که روند کار در لینوکس را مختل میکرد، منتشر شد.
🎥 پیشنمایش Firefox 136
نسخه آینده فایرفاکس ۱۳۶ پشتیبانی از رمزگشایی سختافزاری ویدیو برای کارتهای گرافیک AMD در لینوکس و همچنین تبهای عمودی را به همراه خواهد داشت.
📬برنامه Mozilla Thunderbird 135 منتشر شد
نسخه جدید Thunderbird 135 نیز با بستهبندی XZ برای باینریهای لینوکس در دسترس کاربران قرار گرفت.
🕵️♂️ سیستمعامل ناشناس Tails 6.12
نسخه جدید Tails 6.12 مشکلات امنیتی در بخش Tor Circuits و Persistent Storage را برطرف میکند.
📄 انتشار LibreOffice 25.2
مجموعه اداری متنباز LibreOffice 25.2 اکنون برای دانلود در دسترس است.
💻 بهبودهای KDE Gear 24.12.2
بسته نرمافزاری KDE Gear 24.12.2 با بهبودهایی در برنامههای Dolphin، Itinerary، Tokodon و بسیاری از نرمافزارهای دیگر منتشر شد.
📚برنامه Calibre 7.25 با پشتیبانی از Kindle جدید
مدیر کتاب الکترونیکی Calibre 7.25 اکنون از وارد کردن فایلهای KFX از دستگاههای Kindle 2024 از طریق MTP پشتیبانی میکند.
🔥 بهروزرسانی مهم Fwupd 2.0.5
نسخه جدید بهروزرسانیکنندهی میانافزار Fwupd 2.0.5 اکنون از حسگرهای اثرانگشت بیشتری از نوع ELAN پشتیبانی میکند.
🦊 مرورگر Mozilla Firefox 135
مرورگر فایرفاکس ۱۳۵ با بستهبندی جدید XZ برای لینوکس منتشر شد و اکنون برای دانلود در دسترس است.
🐧 انتشار PorteuX 1.9 بر پایه Slackware
توزیع سبک و سریع PorteuX 1.9 با هسته لینوکس 6.13 و پشتیبانی از Docker منتشر شد.
🎛 نسخه جدید Ardour 8.11
ایستگاه کار صوتی متنباز Ardour 8.11 برای رفع یک باگ بحرانی که روند کار در لینوکس را مختل میکرد، منتشر شد.
🎥 پیشنمایش Firefox 136
نسخه آینده فایرفاکس ۱۳۶ پشتیبانی از رمزگشایی سختافزاری ویدیو برای کارتهای گرافیک AMD در لینوکس و همچنین تبهای عمودی را به همراه خواهد داشت.
📬برنامه Mozilla Thunderbird 135 منتشر شد
نسخه جدید Thunderbird 135 نیز با بستهبندی XZ برای باینریهای لینوکس در دسترس کاربران قرار گرفت.
🕵️♂️ سیستمعامل ناشناس Tails 6.12
نسخه جدید Tails 6.12 مشکلات امنیتی در بخش Tor Circuits و Persistent Storage را برطرف میکند.
📄 انتشار LibreOffice 25.2
مجموعه اداری متنباز LibreOffice 25.2 اکنون برای دانلود در دسترس است.
💻 بهبودهای KDE Gear 24.12.2
بسته نرمافزاری KDE Gear 24.12.2 با بهبودهایی در برنامههای Dolphin، Itinerary، Tokodon و بسیاری از نرمافزارهای دیگر منتشر شد.
📚برنامه Calibre 7.25 با پشتیبانی از Kindle جدید
مدیر کتاب الکترونیکی Calibre 7.25 اکنون از وارد کردن فایلهای KFX از دستگاههای Kindle 2024 از طریق MTP پشتیبانی میکند.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️ خبرهای داغ هفته در دنیای لینوکس و نرمافزار آزاد
یه مدت نتونستم پست بگذارم، گفتم خبرهارو یکجا کنم براتون
🔹 بازی SuperTuxKart 1.5 منتشر شد
بازی متنباز SuperTuxKart 1.5 با تغییرات عمده در گرافیک، فیزیک و گیمپلی منتشر شده است. این نسخه تجربهای روانتر و بهینهتر را برای علاقهمندان به بازیهای رانندگی کارتمحور فراهم میکند.
🔹 محیط دسکتاپ KDE Plasma 6.5
نسخه جدید KDE Plasma 6.5 با مجموعهای از ویژگیهای نو، بهبود عملکرد و طراحی ظاهری مدرنتر عرضه شد. این نسخه تجربه کاربری روانتر و قابل تنظیمتری را ارائه میدهد.
🔹برنامه VirtualBox 7.2.4 با پشتیبانی از هسته لینوکس 6.18
نرمافزار محبوب مجازیسازی VirtualBox 7.2.4 منتشر شده و برای نخستین بار پشتیبانی اولیه از Linux kernel 6.18 را به همراه دارد.
🔹برنامه Clonezilla Live 3.3.0-33 منتشر شد
ابزار حرفهای پشتیبانگیری و کلونسازی Clonezilla Live 3.3.0-33 اکنون از دستگاههای MTD block و eMMC boot نیز پشتیبانی میکند.
🔹 ساخت Ubuntu 26.04 LTS “Resolute Raccoon” آغاز شد
نسخههای روزانه (Daily Builds) از Ubuntu 26.04 LTS با اسم رمز Resolute Raccoon هماکنون برای دانلود در دسترس هستند.
🔹 پروژه Fedora سیاست جدیدی را برای پذیرش مشارکتهای مبتنی بر هوش مصنوعی تصویب کرد.
🔹 سیستمعامل AlmaLinux 10.1 با پشتیبانی از فایلسیستم Btrfs بهزودی منتشر خواهد شد.
🔹 توزیعهای جدید منتشرشده در این هفته:
Q4OS 6.2 KDE Plasma
Q4OS 6.2 TDE
KDE neon 20251021
Clonezilla Live 3.3.0-33
Antivirus Live CD 50.0-1.4.3
Bluestar Linux 6.17.3
⚙️ نرمافزارها، درایورها و هستههای لینوکس منتشرشده در این هفته:
ImageMagick 7.1.2-8 (GCC / Clang)
LVM 2.03.36
SABnzbd 4.5.5
Linux kernel 6.17.5
Linux kernel 6.12.55 LTS
Linux kernel 6.6.114 LTS
BIND 9.20.15
Doxygen 1.15.0
Chromium 141.0.7390.122
MySQL 9.5.0
VirtualBox 7.2.4
xfsprogs 6.17.0
LLVM 21.1.4
QEMU 10.1.2
BleachBit 5.0.2
یه مدت نتونستم پست بگذارم، گفتم خبرهارو یکجا کنم براتون
🔹 بازی SuperTuxKart 1.5 منتشر شد
بازی متنباز SuperTuxKart 1.5 با تغییرات عمده در گرافیک، فیزیک و گیمپلی منتشر شده است. این نسخه تجربهای روانتر و بهینهتر را برای علاقهمندان به بازیهای رانندگی کارتمحور فراهم میکند.
🔹 محیط دسکتاپ KDE Plasma 6.5
نسخه جدید KDE Plasma 6.5 با مجموعهای از ویژگیهای نو، بهبود عملکرد و طراحی ظاهری مدرنتر عرضه شد. این نسخه تجربه کاربری روانتر و قابل تنظیمتری را ارائه میدهد.
🔹برنامه VirtualBox 7.2.4 با پشتیبانی از هسته لینوکس 6.18
نرمافزار محبوب مجازیسازی VirtualBox 7.2.4 منتشر شده و برای نخستین بار پشتیبانی اولیه از Linux kernel 6.18 را به همراه دارد.
🔹برنامه Clonezilla Live 3.3.0-33 منتشر شد
ابزار حرفهای پشتیبانگیری و کلونسازی Clonezilla Live 3.3.0-33 اکنون از دستگاههای MTD block و eMMC boot نیز پشتیبانی میکند.
🔹 ساخت Ubuntu 26.04 LTS “Resolute Raccoon” آغاز شد
نسخههای روزانه (Daily Builds) از Ubuntu 26.04 LTS با اسم رمز Resolute Raccoon هماکنون برای دانلود در دسترس هستند.
🔹 پروژه Fedora سیاست جدیدی را برای پذیرش مشارکتهای مبتنی بر هوش مصنوعی تصویب کرد.
🔹 سیستمعامل AlmaLinux 10.1 با پشتیبانی از فایلسیستم Btrfs بهزودی منتشر خواهد شد.
🔹 توزیعهای جدید منتشرشده در این هفته:
Q4OS 6.2 KDE Plasma
Q4OS 6.2 TDE
KDE neon 20251021
Clonezilla Live 3.3.0-33
Antivirus Live CD 50.0-1.4.3
Bluestar Linux 6.17.3
⚙️ نرمافزارها، درایورها و هستههای لینوکس منتشرشده در این هفته:
ImageMagick 7.1.2-8 (GCC / Clang)
LVM 2.03.36
SABnzbd 4.5.5
Linux kernel 6.17.5
Linux kernel 6.12.55 LTS
Linux kernel 6.6.114 LTS
BIND 9.20.15
Doxygen 1.15.0
Chromium 141.0.7390.122
MySQL 9.5.0
VirtualBox 7.2.4
xfsprogs 6.17.0
LLVM 21.1.4
QEMU 10.1.2
BleachBit 5.0.2
Forwarded from Meitix
چند وقت پیش یه چیز جالب فهمیدم، اینکه تولید عدد رندوم برای کامپیوتر خیلی کار سختیه.
فک کن بخوای بهش بگی بین ۱ تا ۱۰ یه عدد رندوم بده همین رندوم برداشتن خودش یه کار رندومیه😂😂
چون کامپیوتر خودش منطق داره، تصادف نداره.
واسه همین میاد از چیزایی مثل دمای CPU، زمان سیستم، یا حتی میزان رم مصرفی تو اون لحظه استفاده میکنه تا یه جور seed بسازه، بعد از روش یه عدد شبهتصادفی دربیاره.
اخرشو میخوام مثل پکیچ فروشا تموم کنم:
پس دفعه دیگه خواستی یه عدد رندم بسازی حواست باشه چه فشاری یه سیستم میاری🖌🧘♂
فک کن بخوای بهش بگی بین ۱ تا ۱۰ یه عدد رندوم بده همین رندوم برداشتن خودش یه کار رندومیه😂😂
چون کامپیوتر خودش منطق داره، تصادف نداره.
واسه همین میاد از چیزایی مثل دمای CPU، زمان سیستم، یا حتی میزان رم مصرفی تو اون لحظه استفاده میکنه تا یه جور seed بسازه، بعد از روش یه عدد شبهتصادفی دربیاره.
اخرشو میخوام مثل پکیچ فروشا تموم کنم:
پس دفعه دیگه خواستی یه عدد رندم بسازی حواست باشه چه فشاری یه سیستم میاری🖌🧘♂
Forwarded from Syntax | سینتکس (A)
این چنل آرشیو کتابها، برگه تقلب، پادکست و وبینار برای دولپرهاست، بدردتون میخوره
t.me/+M4QujCyYc9E1N2Rk
t.me/+M4QujCyYc9E1N2Rk
Telegram
Archive Developers
رسالت ما – ارائه محتوای کاربردی شامل کتاب، برگه تقلب، وبینار و پادکست برای توسعهدهندگان و علاقهمندان به برنامهنویسی و فناوریهای مرتبط، همراه با ذکر منابع!
👨🏻💻 | @Afsh6n
✍🏽 | @DevYara
🍓 | @TopicsDev
👨🏻💻 | @Afsh6n
✍🏽 | @DevYara
🍓 | @TopicsDev
Forwarded from Meitix
البته بعدا برای همین اومدن یه چیپ سختافزاری گذاشتن که از نویز واقعی فیزیکی استفاده میکنه
اون نویز واقعا غیرقابلپیشبینیه، چون از پدیدههای فیزیکی ناشی میشه، نه محاسبات منطقی.
TRNG= true random number generator
اون نویز واقعا غیرقابلپیشبینیه، چون از پدیدههای فیزیکی ناشی میشه، نه محاسبات منطقی.
TRNG= true random number generator
Forwarded from AiSegaro 👾
Media is too big
VIEW IN TELEGRAM
🎯 ۹/۱۱: از فاجعه تا استبداد | برندگان واقعی ۱۱ سپتامبر چه کسانی بودند؟ 🤯
🎥قسمت پنجم - آخرین قسمت
در قسمت پنجم و آخرین قسمت مستند "پروندههای ۱۱ سپتامبر"
دروغهای کمیسیون: چطور گزارش رسمی ۹/۱۱ صرفاً برای محافظت از مقامات دولتی، واقعیتها را پنهان کرد.
جاسوسی سیستماتیک: گسترش شدید قدرت نظارتی سیا و افبیآی (مانند قانون Patriot Act و برنامه Prism) و نقض کامل حقوق شهروندی.
برنامه شکنجه: جزئیات تکاندهنده برنامه شکنجه سیستماتیک سیا، از جمله واتربوردینگ و استفاده از سلولهای سرد که منجر به مرگ برخی زندانیان شد.
برندگان واقعی: چگونه نهادهای شکستخورده امنیتی، پس از ۱۱ سپتامبر با بودجههای نجومی و ترفیع مقامات فاسد، به بزرگترین برندگان فاجعه تبدیل شدند، در حالی که ملت ۷ تریلیون دلار فقیرتر شد.
📽 زیرنویس فارسی
🧠 مناسب برای همه، چه مبتدی چه حرفهای
🌐 ترجمه این ویدیو با وبسایت isega.ro انجام شده — حتماً سر بزن!
📌 برای دیدن قسمتهای بعدی کانال رو دنبال کن:
📺🌐 @AiSegaro
🚀 هر روز یک قدم نزدیکتر به آیندهای هوشمند!
📤 بازنشر آزاد با ذکر منبع 🙏❤️
🎥قسمت پنجم - آخرین قسمت
در قسمت پنجم و آخرین قسمت مستند "پروندههای ۱۱ سپتامبر"
دروغهای کمیسیون: چطور گزارش رسمی ۹/۱۱ صرفاً برای محافظت از مقامات دولتی، واقعیتها را پنهان کرد.
جاسوسی سیستماتیک: گسترش شدید قدرت نظارتی سیا و افبیآی (مانند قانون Patriot Act و برنامه Prism) و نقض کامل حقوق شهروندی.
برنامه شکنجه: جزئیات تکاندهنده برنامه شکنجه سیستماتیک سیا، از جمله واتربوردینگ و استفاده از سلولهای سرد که منجر به مرگ برخی زندانیان شد.
برندگان واقعی: چگونه نهادهای شکستخورده امنیتی، پس از ۱۱ سپتامبر با بودجههای نجومی و ترفیع مقامات فاسد، به بزرگترین برندگان فاجعه تبدیل شدند، در حالی که ملت ۷ تریلیون دلار فقیرتر شد.
📽 زیرنویس فارسی
🧠 مناسب برای همه، چه مبتدی چه حرفهای
🌐 ترجمه این ویدیو با وبسایت isega.ro انجام شده — حتماً سر بزن!
📌 برای دیدن قسمتهای بعدی کانال رو دنبال کن:
📺🌐 @AiSegaro
🚀 هر روز یک قدم نزدیکتر به آیندهای هوشمند!
📤 بازنشر آزاد با ذکر منبع 🙏❤️
Forwarded from Reza Jafari
این پلیلیست یه مجموعهی خیلی کاربردی و جمعوجوره برای کسایی که میخوان ریاضیات لازم برای یادگیری ماشین و علم داده رو درست و حسابی یاد بگیرن. توش خبری از حاشیه نیست و مفاهیم اصلی مثل جبر خطی، حساب دیفرانسیل و انتگرال، و آمار و احتمال با توضیحات ساده و روشن گفته میشن. اگه قصد دارید پایهی ریاضیتون رو برای ورود جدیتر به دنیای ML و Data Science تقویت کنید، این پلیلیست واقعاً انتخاب خوبیه.
🔗 لینک پلیلیست
🔤 🔤 🔤 🔤 🔤 🔤 🔤
🥇 اهورا اولین اپراتور هوش مصنوعی راهبردی ایران در حوزه ارائه خدمات و سرویسهای زیرساخت هوش مصنوعی
🌐 لینک ارتباط با اهورا
@reza_jafari_ai
@reza_jafari_ai
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel News
Add Real Time Search to Your Laravel App in Minutes with SerpApi https://laravel-news.com/serpapi
Laravel News
Add Real Time Search to Your Laravel App in Minutes with SerpApi - Laravel News
Instantly access real-time search data from Google, Amazon, and more — directly inside your app with SerpApi. Build AI agents that retrieve fresh web answers, monitor trends, and more.
Forwarded from Laravel News
https://instantview.telegram.org/templates/laravel-news.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
من اولین دپلوی که کردم رو داکیومنت کردم اگر دوست داشتید نگاهش کنید هر مشکلی توی فهم من یا درک من بود بگید روش وقت بزارم درستش کنم.
https://github.com/sysp0/devops_learning/blob/main/docs/kubernetes/01_first_step/document.md
@DevTwitter | <Reza Ghasemi/>
https://github.com/sysp0/devops_learning/blob/main/docs/kubernetes/01_first_step/document.md
@DevTwitter | <Reza Ghasemi/>
Forwarded from DevTwitter | توییت برنامه نویسی
لیستی از چیز های جالب بیگ دیتا، جمعه چکش کنید چون یه روز کاری از وقتتون رو میگیره !
http://github.com/oxnr/awesome-bigdata
@DevTwitter | <Nimo/>
http://github.com/oxnr/awesome-bigdata
@DevTwitter | <Nimo/>
Forwarded from DevTwitter | توییت برنامه نویسی
یه سوال جدی: واقعاً Xdebug توی پروژههای Laravel لازمه؟ یا فقط یه ابزار سنگین و اعصابخوردکنه که آدمو از تمرکز میندازه؟
راستش من چند بار باهاش کار کردم... مخصوصاً وقتی میخواستم بفهمم دقیقاً چی توی یه chain از متدها داره اتفاق میافته. اما بعد از چند ساعت config و تنظیمات، حس کردم همون dd(), dump یا حتی DB::enableQueryLog() خودشون برای ۹۰٪ مواقع کافیان.
یعنی واقعاً چند بار شده بخوای بری مرحله به مرحله ببینی چی توی Auth::attempt() یا Eloquent::save() میگذره؟
معمولاً یه dd($user) وسط کار میذاری و تموم.
از اون طرف Xdebug خیلی دقیقتره، ولی سنگین هم هست. روی docker مخصوصاً یه لگ عجیب ایجاد میکنه. اگه واقعاً به اون سطح از trace نیاز داری، شاید داری با یه مشکل طراحی بزرگتر دست و پنجه نرم میکنی.
️ خلاصه نظر من اینه:
این Xdebug برای لحظاتی که داری core مینویسی یا میخوای واقعاً بفهمی PHP در پسزمینه چیکار میکنه عالیه،
ولی برای یه پروژه معمولی لاراولی، dd() همچنان پادشاهه!
@DevTwitter | <Atefe Ali asgariyan/>
راستش من چند بار باهاش کار کردم... مخصوصاً وقتی میخواستم بفهمم دقیقاً چی توی یه chain از متدها داره اتفاق میافته. اما بعد از چند ساعت config و تنظیمات، حس کردم همون dd(), dump یا حتی DB::enableQueryLog() خودشون برای ۹۰٪ مواقع کافیان.
یعنی واقعاً چند بار شده بخوای بری مرحله به مرحله ببینی چی توی Auth::attempt() یا Eloquent::save() میگذره؟
معمولاً یه dd($user) وسط کار میذاری و تموم.
از اون طرف Xdebug خیلی دقیقتره، ولی سنگین هم هست. روی docker مخصوصاً یه لگ عجیب ایجاد میکنه. اگه واقعاً به اون سطح از trace نیاز داری، شاید داری با یه مشکل طراحی بزرگتر دست و پنجه نرم میکنی.
️ خلاصه نظر من اینه:
این Xdebug برای لحظاتی که داری core مینویسی یا میخوای واقعاً بفهمی PHP در پسزمینه چیکار میکنه عالیه،
ولی برای یه پروژه معمولی لاراولی، dd() همچنان پادشاهه!
@DevTwitter | <Atefe Ali asgariyan/>
Forwarded from DevTwitter | توییت برنامه نویسی
اخیرا یه تسکی رو برای شرکتی انجام دادم که یک CRUD کوچولو هستش و با React 18 و Typenoscript نوشته شده
پروژه رو از طریق لینک زیر میتونید بصورت لایو ببینید:
https://listifyrepo.netlify.app
برای دیدن کدها هم میتونید به این لینک سر بزنید:
https://github.com/majidvz/listify
@DevTwitter | <Majid/>
پروژه رو از طریق لینک زیر میتونید بصورت لایو ببینید:
https://listifyrepo.netlify.app
برای دیدن کدها هم میتونید به این لینک سر بزنید:
https://github.com/majidvz/listify
@DevTwitter | <Majid/>
Forwarded from DevTwitter | توییت برنامه نویسی
چرا از pnpm به جای npm استفاده کنیم؟
جوابش سادست. فرض کنید ده تا پروژه روی کامپیوتر خودتون در دست توسعه دارید که از node modules استفاده میکنن.
️ قطعا بین این ده تا پروژه تعداد زیادی پکیج مشابه و مشترکه، اما اگر از npm استفاده کنید:
۱- همه پکیج ها توی هر یک از پروژه ها هر بار نصب میشن و نتیجتا شما پکیج های مشابه رو برا هر پروژه دوباره و دوباره دانلود میکنید.
۲- همچنین نهایتا روی دیسکتون از هر پکیج مشترک ده تا کپی خواهید داشت که بهینه نیست.
حالا pnpm چیکار میکنه؟
میاد و به جای این که این ماژول هارو هر بار توی فولدر هر پروژه ذخیره کنه، توی یک دایرکتوری مرکزی ذخیره میکنه و صرفا به هر پروژه ای که به اون دپندنسی نیاز داره لینکش میکنه.
اینطوری شما برای پروژه های مختلف مجبور نیستید پکیج هایی که قبلا یک بار نصبشون کردید رو مجددا نصب کنید و یک کپی جدید ازش روی دیسکتون ذخیره کنید، در نتیجه از نظر مدیریت حافظه و سرعت نصب قطعا جلو میوفتید.
البته مزایای دیگه ای هم داره که میتونید تو داکیومنت خود pnpm بخونید:
https://pnpm.io/pnpm-vs-npm
@DevTwitter | <Omid Baharifar/>
جوابش سادست. فرض کنید ده تا پروژه روی کامپیوتر خودتون در دست توسعه دارید که از node modules استفاده میکنن.
️ قطعا بین این ده تا پروژه تعداد زیادی پکیج مشابه و مشترکه، اما اگر از npm استفاده کنید:
۱- همه پکیج ها توی هر یک از پروژه ها هر بار نصب میشن و نتیجتا شما پکیج های مشابه رو برا هر پروژه دوباره و دوباره دانلود میکنید.
۲- همچنین نهایتا روی دیسکتون از هر پکیج مشترک ده تا کپی خواهید داشت که بهینه نیست.
حالا pnpm چیکار میکنه؟
میاد و به جای این که این ماژول هارو هر بار توی فولدر هر پروژه ذخیره کنه، توی یک دایرکتوری مرکزی ذخیره میکنه و صرفا به هر پروژه ای که به اون دپندنسی نیاز داره لینکش میکنه.
اینطوری شما برای پروژه های مختلف مجبور نیستید پکیج هایی که قبلا یک بار نصبشون کردید رو مجددا نصب کنید و یک کپی جدید ازش روی دیسکتون ذخیره کنید، در نتیجه از نظر مدیریت حافظه و سرعت نصب قطعا جلو میوفتید.
البته مزایای دیگه ای هم داره که میتونید تو داکیومنت خود pnpm بخونید:
https://pnpm.io/pnpm-vs-npm
@DevTwitter | <Omid Baharifar/>
Forwarded from DevTwitter | توییت برنامه نویسی
آپدیت تازه برای PHP کارها
معرفی SDK رسمی PHP برای MCP (Model Context Protocol) چند هفته پیش، در ۵ سپتامبر ۲۰۲۵ توسط The PHP Foundation با همکاری تیم MCP آنتروپیک و Symfony. یعنی بالاخره یک پیادهسازی مرجع، فریمورکاگنوستیک و آمادهٔ تولید داریم تا اپهای AI رو مثل وصلکردن رابط «USB-C» به ابزارها و دادههای بیرونی داشته باشیم
چرا هیجانانگیزه؟
مرجع واحد و قابلاعتماد برای کل اکوسیستم PHP
نگهداری توسط تیم Symfony + مشارکت جامعه
اتفاقاتی که میفته:
ساخت Agent/Tool با PHP به راحتی
دیدهشدن جدیتر PHP توی فیلد AI
فرصت برای ادغامهای رسمی با Laravel/WordPress/Drupal/Laminas و…
اگه براتون جالبه میتونید خودتون یه سر به مقاله بزنید:
https://thephp.foundation/blog/2025/09/05/php-mcp-sdk/
@DevTwitter | <Reza Fereydouni/>
معرفی SDK رسمی PHP برای MCP (Model Context Protocol) چند هفته پیش، در ۵ سپتامبر ۲۰۲۵ توسط The PHP Foundation با همکاری تیم MCP آنتروپیک و Symfony. یعنی بالاخره یک پیادهسازی مرجع، فریمورکاگنوستیک و آمادهٔ تولید داریم تا اپهای AI رو مثل وصلکردن رابط «USB-C» به ابزارها و دادههای بیرونی داشته باشیم
چرا هیجانانگیزه؟
مرجع واحد و قابلاعتماد برای کل اکوسیستم PHP
نگهداری توسط تیم Symfony + مشارکت جامعه
اتفاقاتی که میفته:
ساخت Agent/Tool با PHP به راحتی
دیدهشدن جدیتر PHP توی فیلد AI
فرصت برای ادغامهای رسمی با Laravel/WordPress/Drupal/Laminas و…
اگه براتون جالبه میتونید خودتون یه سر به مقاله بزنید:
https://thephp.foundation/blog/2025/09/05/php-mcp-sdk/
@DevTwitter | <Reza Fereydouni/>