افزونههای VS Code ممکنه مخفیانه به سیستمات دسترسی داشته باشن!
ابزار https://vscan.dev
این سایت ساخته شده تا بتونی فقط با وارد کردن اسم یک افزونه، ببینی پشتپرده چه خبره
@DevTwitter | <MehrdadLinux/>
ابزار https://vscan.dev
این سایت ساخته شده تا بتونی فقط با وارد کردن اسم یک افزونه، ببینی پشتپرده چه خبره
@DevTwitter | <MehrdadLinux/>
Forwarded from Quera
تحلیلداده یک مهارت حل مسئلهست، نه فقط یادگیری ابزار!
🖥 بوتکمپ تخصصی تحلیلداده
🟢 دوره فشرده آمادهسازی برای ورود به بازارکار
✨ آموزش تخصصی، کاربردی و تجربه نزدیک به صنعت!
✔️ کار گروهی و شبکهسازی
✔️ تمرین و پروژه هدفمند
✔️ منتورینگ اختصاصی
❗️ ظرفیت محدود
⭐️ پرداخت قسطی
➡️ فرم ثبتنام:
🔗 https://quera.org/r/2ozzt
Please open Telegram to view this post
VIEW IN TELEGRAM
خیلی جالبه، سازنده flask (از فریمورک های معروف پایتون) خودش پیشنهاد میکنه پروژه های جدید بکندی رو با گولنگ بنویسید!
https://lucumr.pocoo.org/2025/6/12/agentic-coding/
I've evaluated agent performance across different languages my workload, and if you can choose your language, I strongly recommend Go for new backend projects
@DevTwitter | <Hossein Nazari/>
https://lucumr.pocoo.org/2025/6/12/agentic-coding/
I've evaluated agent performance across different languages my workload, and if you can choose your language, I strongly recommend Go for new backend projects
@DevTwitter | <Hossein Nazari/>
ویندوز در ۳ سال گذشته ۴۰۰ میلیون کاربر از دست داده است
آمارهای تازه نشان میدهند طی ۳ سال گذشته پلتفرم ویندوز بیش از ۴۰۰ میلیون کاربر از دست داده که برای مایکروسافت آماری نگرانکننده به نظر میرسد.
«یوسف مهدی»، معاون اجرایی مایکروسافت، هفته گذشته در پستی وبلاگی گفت ویندوز بیش از یکمیلیارد دستگاه فعال در سراسر جهان را پشتیبانی میکند. این عدد ممکن است به نظر عدد قابلتوجهی باشد اما باید بدانید مایکروسافت سال ۲۰۲۲ اعلام کرده بود بیش از یکمیلیارد و ۴٠٠ میلیون دستگاه از ویندوز ۱۰ یا ۱۱ استفاده میکنند.
باتوجهبه اینکه این اسناد حاوی اطلاعات مهم هستند و وکلای مایکروسافت پیش از انتشار آنها را بهدقت بررسی کردهاند، میتوان فرض کرد تعداد کاربران ویندوز طی ۳ سال گذشته کاهش محسوسی یافته و این سیستمعامل حدود ۴۰۰ میلیون کاربر از دست داده است.
اگرچه سیستمعامل macOS اپل باتکیهبر تراشههای قدرتمند اپل سیلیکون تهدیدی جدی برای ویندوز است، نمیتوان گفت همه آن ۴۰۰ میلیون کاربر به خرید مکبوک روی آوردهاند؛ زیرا حتی از سال ۲۰۲۳ فروش دستگاههای مک نیز کاهش یافته است. همچنین آمارها نشان میدهند سهم درآمد کامپیوترهای مک در سال ۲۰۲۳ به ۷.۷ درصد از کل درآمد اپل رسیده، درحالیکه این رقم در سال ۲۰۰۰ حدود ۸۵ درصد بود.
@DevTwitter | <Digiato/>
آمارهای تازه نشان میدهند طی ۳ سال گذشته پلتفرم ویندوز بیش از ۴۰۰ میلیون کاربر از دست داده که برای مایکروسافت آماری نگرانکننده به نظر میرسد.
«یوسف مهدی»، معاون اجرایی مایکروسافت، هفته گذشته در پستی وبلاگی گفت ویندوز بیش از یکمیلیارد دستگاه فعال در سراسر جهان را پشتیبانی میکند. این عدد ممکن است به نظر عدد قابلتوجهی باشد اما باید بدانید مایکروسافت سال ۲۰۲۲ اعلام کرده بود بیش از یکمیلیارد و ۴٠٠ میلیون دستگاه از ویندوز ۱۰ یا ۱۱ استفاده میکنند.
باتوجهبه اینکه این اسناد حاوی اطلاعات مهم هستند و وکلای مایکروسافت پیش از انتشار آنها را بهدقت بررسی کردهاند، میتوان فرض کرد تعداد کاربران ویندوز طی ۳ سال گذشته کاهش محسوسی یافته و این سیستمعامل حدود ۴۰۰ میلیون کاربر از دست داده است.
اگرچه سیستمعامل macOS اپل باتکیهبر تراشههای قدرتمند اپل سیلیکون تهدیدی جدی برای ویندوز است، نمیتوان گفت همه آن ۴۰۰ میلیون کاربر به خرید مکبوک روی آوردهاند؛ زیرا حتی از سال ۲۰۲۳ فروش دستگاههای مک نیز کاهش یافته است. همچنین آمارها نشان میدهند سهم درآمد کامپیوترهای مک در سال ۲۰۲۳ به ۷.۷ درصد از کل درآمد اپل رسیده، درحالیکه این رقم در سال ۲۰۰۰ حدود ۸۵ درصد بود.
@DevTwitter | <Digiato/>
https://github.com/geekGroveOfficial/php-smart-validator
پکیج ولیدیشن سبک برای PHP خالص با ساختاری شبیه Laravel Validator.
پشتیبانی از Ruleهای پرکاربرد مانند required، email، min و غیره.
مناسب برای استفاده در پروژههای PHP بدون فریمورک.
@DevTwitter | <Soheil Khaledabadi/>
پکیج ولیدیشن سبک برای PHP خالص با ساختاری شبیه Laravel Validator.
پشتیبانی از Ruleهای پرکاربرد مانند required، email، min و غیره.
مناسب برای استفاده در پروژههای PHP بدون فریمورک.
@DevTwitter | <Soheil Khaledabadi/>
وزارت خزانهداری آمریکا شرکت Aeza و مدیرهای آن را به دلیل ارائه خدمات به گروههای باجافزار، عملیات سرقت اطلاعات، بازارهای دارکنت و کمپینهای disinformation تحریم کرد.
این شرکت از گروه باجافزاری BianLian، پنلهای سرقت اطلاعات RedLine و بازار دارکنت BlackSprut پشتیبانی میکرده است.
https://bleepingcomputer.com/news/security/aeza-group-sanctioned-for-hosting-ransomware-infostealer-servers/
@DevTwitter | <VAHID NAMENI/>
این شرکت از گروه باجافزاری BianLian، پنلهای سرقت اطلاعات RedLine و بازار دارکنت BlackSprut پشتیبانی میکرده است.
https://bleepingcomputer.com/news/security/aeza-group-sanctioned-for-hosting-ransomware-infostealer-servers/
@DevTwitter | <VAHID NAMENI/>
DevTwitter | توییت برنامه نویسی
#کوته_نیوز سایت وزارت راه و شهرسازی ریده @DevTwitter
وزارت راه و شهرسازی با میلیاردها تومن بودجه برداشته یه عکس گذاشته فقط، یه عکس از سایت
نه قابل کلیکه، نه ریسپانسیوه
صرفا یه عکسه از سایت، هیچ چیز دیگه ای نیست
واقعا یه عکسه از سایت
واقعا فقط یه عکسه
mrud.ir
کل سورسش توی تصویر هست
@DevTwitter
نه قابل کلیکه، نه ریسپانسیوه
صرفا یه عکسه از سایت، هیچ چیز دیگه ای نیست
واقعا یه عکسه از سایت
واقعا فقط یه عکسه
mrud.ir
کل سورسش توی تصویر هست
@DevTwitter
Forwarded from هشتگ تبلیغ تخصصی
🟢 مناسب ورود به بازار کار تحلیل مالی در #ایران
🟢 قابل ارائه در مسیر #مهاجرت شغلی یا تحصیلی به #اروپا، #کانادا و #استرالیا
👨💻 آموزش آنلاین، پروژهمحور با دادههای واقعی بازار سرمایه ایران
⭐️ مخاطبان:
⏺️ علاقهمندان به بازار مالی و معاملات آپشن
⏺️ برنامهنویسها و دانشجویان مهندسی، مدیریت، اقتصاد
⏺️ تحلیلگران داده، فینتکیها و علاقهمندان به الگوتریدینگ
🏛 موسسه توسعه
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
توی قطار بیکار بودم با استفاده از PickleDB و FastMCP یه MCP Server نوشتم که می تونه Memory Management برای Agentها انجام بده!
لینکش پکیجهایی که استفاده کردم:
https://patx.github.io/pickledb/guide.html…
https://gofastmcp.com/getting-started/welcome…
@DevTwitter | <Von Datawarehausen/>
لینکش پکیجهایی که استفاده کردم:
https://patx.github.io/pickledb/guide.html…
https://gofastmcp.com/getting-started/welcome…
@DevTwitter | <Von Datawarehausen/>
گرامر ایمیل و متن هات را رایگان چک کن، بدون نیاز به ابر!
Harper یک اصلاحگر گرامری و نگارشی متنه، معادل Grammarly ولی متن باز
توسعه دادهشده توسط Automattic، شرکت پشت WordPress
https://github.com/automattic/harper
@DevTwitter | <MehrdadLinux/>
Harper یک اصلاحگر گرامری و نگارشی متنه، معادل Grammarly ولی متن باز
توسعه دادهشده توسط Automattic، شرکت پشت WordPress
https://github.com/automattic/harper
@DevTwitter | <MehrdadLinux/>
#بدرد
قطعی اینترنت در هفتههای اخیر فقط یه اختلال لحظهای نبود. برای خیلی از دولوپرها یه توقف جدی توی کارشون بود.
دولوپر بودن توی ایران یعنی همیشه آماده بودن برای شرایط غیرعادی. یکی از چیزهایی که خیلی کمک میکنه، آماده داشتن ابزارهای آفلاینه.
من شخصاً این سه ابزار رو نصب کردم تا بتونم بدون اینترنت هم تا حدی به کارهام ادامه بدم:
مرورگر Zeal: مرورگر داکیومنت آفلاین برای زبانهای برنامهنویسی، کتابخانهها و ابزارهای محبوب
https://zealdocs.org/
وبسایت DevDocs: مرجع مستندات سبک و یکپارچه، با قابلیت استفادهی آفلاین در مرورگر
https://devdocs.io/
ابزار cheat.sh: ابزار terminal برای دریافت خلاصه دستورات و مثالهای کاربردی
https://cheat.sh/
@DevTwitter | <Fateme Fouladkar/>
قطعی اینترنت در هفتههای اخیر فقط یه اختلال لحظهای نبود. برای خیلی از دولوپرها یه توقف جدی توی کارشون بود.
دولوپر بودن توی ایران یعنی همیشه آماده بودن برای شرایط غیرعادی. یکی از چیزهایی که خیلی کمک میکنه، آماده داشتن ابزارهای آفلاینه.
من شخصاً این سه ابزار رو نصب کردم تا بتونم بدون اینترنت هم تا حدی به کارهام ادامه بدم:
مرورگر Zeal: مرورگر داکیومنت آفلاین برای زبانهای برنامهنویسی، کتابخانهها و ابزارهای محبوب
https://zealdocs.org/
وبسایت DevDocs: مرجع مستندات سبک و یکپارچه، با قابلیت استفادهی آفلاین در مرورگر
https://devdocs.io/
ابزار cheat.sh: ابزار terminal برای دریافت خلاصه دستورات و مثالهای کاربردی
https://cheat.sh/
@DevTwitter | <Fateme Fouladkar/>
هرچه زودتر sudo را در سرورهای خودتون به روز رسانی کنید
اسیب پذیری CVE-2025-32463 امده است که به کاربران غیر روت اجازه میده با اجرا یک فایل تبدیل به روت بشن
اسکریپت اسیب پذیری در رپو زیر درج شده است.
میتوانید روی سیستم شخصی خودتون یا سرورها اجرایی نماید
https://github.com/kh4sh3i/CVE-2025-32463
@DevTwitter | <mohsen khashei/>
اسیب پذیری CVE-2025-32463 امده است که به کاربران غیر روت اجازه میده با اجرا یک فایل تبدیل به روت بشن
اسکریپت اسیب پذیری در رپو زیر درج شده است.
میتوانید روی سیستم شخصی خودتون یا سرورها اجرایی نماید
https://github.com/kh4sh3i/CVE-2025-32463
@DevTwitter | <mohsen khashei/>
بحث اینکه هوش مصنوعی جای برنامه نویس هارو بگیره دیگه داره تکراری میشه
ولی بذارین یه نکته مهمی رو باهاتون در میون بذارم
هوش مصنوعی یا همون عامل های هوش مصنوعی توسعه دهنده که یه نمونه اش cursor هست وقتی پروژه کوچیک باشه و Monolithic بله واقعا قدر ان و یکم شک به دل آدم میندازن که نکنه اینا واقعا آینده توسعه نرم افزار رو دست بگیرن؟
اما کافیه پروژه یکم مقیاس پیدا کنه مثلا تبدیل بشه به client-server یا از Monolithic تبدیل بشه به Microservice اون موقع اس که واقعا AI کم میاره بد هم کم میاره.
و بزرگترین چالشش به یاداوردن و حفظ توالی عملیات ها و اهداف پروژه و نحوه کارکرد و تعامل ماژول ها و اجزا و همینطور تعیین استراتژی های فنی هست.
کاری که فقط از پس یه انسان متخصص برمیاد نه یک یا حتی چند عامل.
شاید حتی بگین که الان این محدودیت رو داره و در آینده ممکنه برطرف بشه ولی در جواب باید بگم به همین سادگیا نیست چون این محدودیت ها بیشتر جنبه سخت افزاری دارن تا الگوریتمیک و یا نرم افزاری که شرکت های هوش مصنوعی صرفا با اپدیت های نرم افزاری بتونن این محدودیت هارو رفع کنن.
چالشی که حالا حالا ها پابرجاس.
واسه همینه که واسه توسعه دهنده ها ضروریه که مهارت های سطح بالا رو یاد بگیرن و از یه کارگر (که صرفا کد مینوسه) تبدیل بشن به یه مهندس ناظر که استراتژی هارو تعیین میکنه سیستم رو طراحی میکنه و الگور های طراحی و معماری هارو مشخص میکنه و بر اساس اون عامل های توسعه دهنده رو هدایت میکنه.
@DevTwitter | <mohammad hashemi/>
ولی بذارین یه نکته مهمی رو باهاتون در میون بذارم
هوش مصنوعی یا همون عامل های هوش مصنوعی توسعه دهنده که یه نمونه اش cursor هست وقتی پروژه کوچیک باشه و Monolithic بله واقعا قدر ان و یکم شک به دل آدم میندازن که نکنه اینا واقعا آینده توسعه نرم افزار رو دست بگیرن؟
اما کافیه پروژه یکم مقیاس پیدا کنه مثلا تبدیل بشه به client-server یا از Monolithic تبدیل بشه به Microservice اون موقع اس که واقعا AI کم میاره بد هم کم میاره.
و بزرگترین چالشش به یاداوردن و حفظ توالی عملیات ها و اهداف پروژه و نحوه کارکرد و تعامل ماژول ها و اجزا و همینطور تعیین استراتژی های فنی هست.
کاری که فقط از پس یه انسان متخصص برمیاد نه یک یا حتی چند عامل.
شاید حتی بگین که الان این محدودیت رو داره و در آینده ممکنه برطرف بشه ولی در جواب باید بگم به همین سادگیا نیست چون این محدودیت ها بیشتر جنبه سخت افزاری دارن تا الگوریتمیک و یا نرم افزاری که شرکت های هوش مصنوعی صرفا با اپدیت های نرم افزاری بتونن این محدودیت هارو رفع کنن.
چالشی که حالا حالا ها پابرجاس.
واسه همینه که واسه توسعه دهنده ها ضروریه که مهارت های سطح بالا رو یاد بگیرن و از یه کارگر (که صرفا کد مینوسه) تبدیل بشن به یه مهندس ناظر که استراتژی هارو تعیین میکنه سیستم رو طراحی میکنه و الگور های طراحی و معماری هارو مشخص میکنه و بر اساس اون عامل های توسعه دهنده رو هدایت میکنه.
@DevTwitter | <mohammad hashemi/>
Forwarded from DevTwitter Ads.
🚫 تخصصت هر چی که هست، هوش مصنوعی تعیین میکنه که جایی توی بازی کار داری یا نه؟
🔘 هوش مصنوعی مولد رو پروژه محور یاد بگیر
🔘 مدرک آموزشت رو بگیر
🔘 و جای پات رو توی بازارکار سفت کن
شروع یادگیری:
https://dnkr.ir/6Zd8P
🔘 هوش مصنوعی مولد رو پروژه محور یاد بگیر
🔘 مدرک آموزشت رو بگیر
🔘 و جای پات رو توی بازارکار سفت کن
شروع یادگیری:
https://dnkr.ir/6Zd8P
چرا GitOps در دنیای امروز جایگزین مستقیم kubectl شده است
در گذشته، برای اعمال تغییرات روی Kubernetes، معمولترین کار اجرای مستقیم دستورات kubectl apply بود.
ساده، سریع و بدون پیچیدگی خاص.
اما با بزرگتر شدن تیمها و پیچیدهتر شدن محیطها، همین سادگی تبدیل به یک نقطهضعف شد.
چرا؟ چون:
- هیچکس نمیدانست آخرین تغییر توسط چه کسی اعمال شده.
- تنظیمات محیط Production و Staging با هم متفاوت بودند.
- امکان بررسی یا بازگشت به وضعیت قبلی وجود نداشت.
- خطای انسانی در اجرای دستی تغییرات بهراحتی باعث بروز مشکل میشد.
اینجا بود که GitOps متولد شد.
حالا GitOps روشیست که در آن کل وضعیت سیستم (شامل تنظیمات، منابع، policyها و ...) به شکل فایلهای YAML در یک مخزن Git ذخیره میشود.
هر تغییری در سیستم، تنها از طریق commit در Git اتفاق میافتد.
و ابزارهایی مثل ArgoCD یا Flux این تغییرات را بهصورت خودکار روی خوشه Kubernetes اعمال میکنند.
- یعنی Git تبدیل میشود به منبع حقیقت (single source of truth)
- هر تغییر قابل رهگیری، بررسی و بازگردانی (rollback) است
- میتوان با review و approval گروهی، جلوی خطاها را گرفت
- از CI/CD pipeline بهطور طبیعی پشتیبانی میشود
در واقع GitOps نهتنها امنیت و شفافیت را بالا میبرد، بلکه مسیر توسعه تا استقرار را بهشکل کاملاً خودکار و قابل پیشبینی درمیآورد.
یکی از محبوبترین ابزارهای اجرای GitOps در Kubernetes، ArgoCD است.
این ابزار بهصورت مداوم وضعیت مخزن Git را با خوشه مقایسه میکند و اگر مغایرتی ببیند، آن را اصلاح میکند یا هشدار میدهد.
این یعنی دیگر نیازی نیست دستی چیزی را deploy یا patch کنید؛ Git خودش حرف آخر را میزند.
جمعبندی:
در دنیایی که تغییرات سریع، محیطها متنوع و تیمها پراکندهاند، دیگر اجرای دستی kubectl کفایت نمیکند.
مدیریت تغییرات باید سیستماتیک، قابل پیگیری و مبتنی بر Git باشد.
GitOps دقیقاً پاسخ این نیاز است.
@DevTwitter | <Vahid Aghazadeh/>
در گذشته، برای اعمال تغییرات روی Kubernetes، معمولترین کار اجرای مستقیم دستورات kubectl apply بود.
ساده، سریع و بدون پیچیدگی خاص.
اما با بزرگتر شدن تیمها و پیچیدهتر شدن محیطها، همین سادگی تبدیل به یک نقطهضعف شد.
چرا؟ چون:
- هیچکس نمیدانست آخرین تغییر توسط چه کسی اعمال شده.
- تنظیمات محیط Production و Staging با هم متفاوت بودند.
- امکان بررسی یا بازگشت به وضعیت قبلی وجود نداشت.
- خطای انسانی در اجرای دستی تغییرات بهراحتی باعث بروز مشکل میشد.
اینجا بود که GitOps متولد شد.
حالا GitOps روشیست که در آن کل وضعیت سیستم (شامل تنظیمات، منابع، policyها و ...) به شکل فایلهای YAML در یک مخزن Git ذخیره میشود.
هر تغییری در سیستم، تنها از طریق commit در Git اتفاق میافتد.
و ابزارهایی مثل ArgoCD یا Flux این تغییرات را بهصورت خودکار روی خوشه Kubernetes اعمال میکنند.
- یعنی Git تبدیل میشود به منبع حقیقت (single source of truth)
- هر تغییر قابل رهگیری، بررسی و بازگردانی (rollback) است
- میتوان با review و approval گروهی، جلوی خطاها را گرفت
- از CI/CD pipeline بهطور طبیعی پشتیبانی میشود
در واقع GitOps نهتنها امنیت و شفافیت را بالا میبرد، بلکه مسیر توسعه تا استقرار را بهشکل کاملاً خودکار و قابل پیشبینی درمیآورد.
یکی از محبوبترین ابزارهای اجرای GitOps در Kubernetes، ArgoCD است.
این ابزار بهصورت مداوم وضعیت مخزن Git را با خوشه مقایسه میکند و اگر مغایرتی ببیند، آن را اصلاح میکند یا هشدار میدهد.
این یعنی دیگر نیازی نیست دستی چیزی را deploy یا patch کنید؛ Git خودش حرف آخر را میزند.
جمعبندی:
در دنیایی که تغییرات سریع، محیطها متنوع و تیمها پراکندهاند، دیگر اجرای دستی kubectl کفایت نمیکند.
مدیریت تغییرات باید سیستماتیک، قابل پیگیری و مبتنی بر Git باشد.
GitOps دقیقاً پاسخ این نیاز است.
@DevTwitter | <Vahid Aghazadeh/>
اگر تو GenAI کار میکنید، ویدیوهای صفحه یوتیوب AI Engineer رو به هیچ عنوان از دست ندید، از صد تا کلاس درس بیشتر مطلب برای یادگیری داره.
https://www.youtube.com/@aiDotEngineer/videos
@DevTwitter | <Reza Jafari/>
https://www.youtube.com/@aiDotEngineer/videos
@DevTwitter | <Reza Jafari/>
This media is not supported in your browser
VIEW IN TELEGRAM
فستپنل، یکی از کنترل پنلهای رایگان برای مدیریت وبسرورهای لینوکسیه که نسبتا رابط کاربری خوبی داره.
این پنل امکانات لازم برای میزبانی وردپرس، لاراول و php رو فراهم کرده.
برای شروع میشه اونو روی یه VPS با یک هسته پردازنده و یک گیگ رم نصب کرد!
https://fastpanel.direct
@DevTwitter | <Yaser Shahi/>
این پنل امکانات لازم برای میزبانی وردپرس، لاراول و php رو فراهم کرده.
برای شروع میشه اونو روی یه VPS با یک هسته پردازنده و یک گیگ رم نصب کرد!
https://fastpanel.direct
@DevTwitter | <Yaser Shahi/>