🎄 DevTwitter | توییت برنامه نویسی – Telegram
🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.11K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
در مواردی پیش می‌آید که یک یا تنها چند سرور را از لحاظ آلودگی و هک بررسی کرد.
در این مورد که SOC و بعضی از ابزارها در دسترس نیستند، اسکریپت theProtector کار شما را کمی آسان‌تر می کند.
البته که کامل نیست وخطا هم دارد ولی شامل ویژگی های خوبی هم می شود.
https://github.com/IHATEGIVINGAUSERNAME/theProtector

@DevTwitter | <VAHID NAMENI/>
113👍1👎1
نسخه تست SSD Nuke رو میتونید از گیت هاب دانلود کنید ؛ ابزاری بهینه شده برای حذف ایمن اطلاعات حافظه های SSD ( البته برای HDD هم قابل استفاده هست ).
قبل از استفاده توضیحات رو حتما" مطالعه کنید.

https://github.com/NIKJOO/SSDNuke

@DevTwitter | <NIMA NIKJOO/>
👍14👎4
اگر دوست دارید بدون هزینه‌ی زیاد از تمام مدل‌های به‌روز Ai استفاده کنید توصیه میکنم از http://t3.chat استفاده کنید.
درحال حاضر برای خیلی مدل‌ها مثل grok 4 راهی ارزون‌تر و بهتر از این پیدا نمیکنید.
ماهی فقط ۸ دلاره. تمام مدل‌ها رو داره.
بهتون ماهی ۱۵۰۰ تا پرامپت در مدل‌های عادی (مثلا o4-mini) و ۱۰۰ تا پرامپت در مدل‌های گران (مثلا grok 4) میده.
کیفیتش بینظیره، صاحبش محبوب و خوش‌نامه و قیمتش مفته. هر مدلی هم که میاد سریع اضافش میکنه.

@DevTwitter | <Amin Anvary/>
👍24👎21
#کوته_نیوز #بگایی_در_کمین

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

@DevTwitter
1🔥114👍166👎6
هیچ‌جا نبود. نه توی MUI، نه shadcn، نه حتی Radix.
پس خودم ساختم: یه Swipe Button واقعی. بدون حتی یه پکیج.
کامل با React. تمیز. اوپن‌سورس.
برای وقتی که یه کلیک کمه و باید کشید تا تأیید شه.
لایو تستش کن:
https://swipe-button.vercel.app/

کدش هم اینجاست:
https://github.com/alishirani1384/swipe-button

@DevTwitter | <Ali Shirani/>
62👍19🔥9👎4
This media is not supported in your browser
VIEW IN TELEGRAM
در راستای پست چند روز قبل که یک سری اسلاید درست کرده بودم درباره context engineering، یک ریپو معرفی کنم که شامل یک مقاله ۱۶۶ صفحه ای survey راجع به context engineering به همراه یک عالمه مقاله دیگه مربوط به همین موضوع را شامل میشه. واقعا کاملتر از این ریپو ندیدم راجع به این موضوع. و اینکه مقالات بینظیرند.
میتونید یک ایجنت درست کنید (agentic RAG) که مقاله ها را دانلود کنه بخونه و ازش سوال بپرسید. یک تیر و چند نشون میشه!
Github: https://github.com/Meirtz/Awesome-Context-Engineering
Survey paper: https://arxiv.org/pdf/2507.13334

@DevTwitter | <Mehdi Allahyari/>
6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
تهیهٔ کانتکست برایِ AI خیلی زمان‌بر و خسته‌کننده است.
نشستم با Rust یک ابزارِ خطِ فرمانیِ‌ ساده ساختم که با گرفتنِ یک لینک، محتوایِ اون لینک به همراهِ تمامِ صفحاتِ داخلی‌ش رو به صورتِ یک تک‌فایلِ مارک‌داون به شما تحویل می‌ده.
https://github.com/sir-kokabi/llmtext

@DevTwitter | <Ayub Kokabi/>
26🔥6
به نظر میاد که به رقیب برای n8n داره وارد مارکت میشه
مزیتی که در موردش در مقایسه با n8n گفته میشه، سادگی در استفاده‌س!

هنوز خودم تستش نکردم

https://simstudio.ai
https://docs.simstudio.ai/introduction
https://github.com/simstudioai/sim

https://youtu.be/JCXSLSV91v8?si=b2uO6sqs69qP5EuL

@DevTwitter | <Mo. Mikaeli/>
12👎3👍2
ی اسکنر داریم که شما url رو وارد میکنی + لیست تست خودت(ی تعداد محدودی رو دیفالت چک میکنه خودش ولی پیشنهاد میکنم لیست خودتونم بدید بهش) و براتون end-point های سایت مورد نظرتون رو نمایش میده. برای کسانی که توی حوزه امنیت و تست نفوذ فعالیت دارن.
https://github.com/manirazii/end-point-finder

@DevTwitter | <Mani/>
1👍114👎3
مقاله خیلی جذابیه. نکات بسیار ارزشمندی رو میگه. نکات مهمی رو در مورد استفاده از PostgreSQL میگه وقتی که شما همزمان Write-Heavy و Read-Heavy هستی.
مقاله ایده های جالب و متفاوتی رو ارائه میکنه:
داشتن جداولی با حداکثر ۱۰۰ هزار رکورد برای داشتن index scanهای سریع و جلوگیری از کاهش عملکرد PostgreSQL
استفاده از index-only scans و مکانیزمی شبیه loose index scan برای کم کردن io operations
داشتن استراتژی compaction و VACUUM Analyze برای جلوگیری از عملکرد read queries با بزرگ شدن جدول دیتابیس
استفاده از دستور COPY به جای Insert برای batch insertهای زیاد و سنگین
استفاده از golang string type به جای byte slice برای transfer داده که عملکرد تقریبا ۲ برابر بهتری داشته!
Lessons from scaling PostgreSQL queues to 100k events per second
https://www.rudderstack.com/blog/scaling-postgres-queue/

@DevTwitter | <Hossein Nazari/>
20👍1
یه کتابخونه شبیه Lodash معرفی شده به اسم es-toolkit که در مقایسه با Lodash سرعت خیلی بالاتر و حجم کمتری داره، Tree-shaking داره و از صورت پیشفرض از تایپ‌اسکریپت استفاده می‌کنه:
https://es-toolkit.dev


@DevTwitter | <Ali Nazari/>
👍16👎1
#کوته_نیوز

دنیای تحت کنترل چین با یک دکمه خاموش می‌شود!
تلویزیون‌های اسنوا بخاطر عدم پرداخت پول توسط شرکت ایرانی انتخاب به تامین‌کننده چینی، از کار افتادند....
Welcome to 1984!

@DevTwitter | <barney/>
🔥72👎53👍2
🎄 DevTwitter | توییت برنامه نویسی
#کوته_نیوز دنیای تحت کنترل چین با یک دکمه خاموش می‌شود! تلویزیون‌های اسنوا بخاطر عدم پرداخت پول توسط شرکت ایرانی انتخاب به تامین‌کننده چینی، از کار افتادند.... Welcome to 1984! @DevTwitter | <barney/>
دوو و اسنوا از کار افتادن

یکی میگه هکه یکی میگه پول ندادن یکی میگه شرکت ایرانی یادش رفته صبح بخیر بگه شرکت چینی قهر کرده...

همیشه یه چوبی واسه باسن ایرانی جماعت هست دیگه به هر حال...

@DevTwitter
👍78👎73🔥1
از آنجا که هیچ کار من به آدمی زاد نیست ، یک Playlist درست کردم که این ویدئوی اولش است !
قرار است بلایی اینجا به سرتان بیاورم که آن سرش ناپیدا است - حالا تازه خواهید دید چرا در مصاحبه ها رد می شوید وقتی همه چیز اوکی بوده و از نظر هیچ کس هیچ مشکلی نیست - دستمایه این Playlist صرفا SOLID است !.
همانطور که گفتم ، هیچی اینجا عادی نیست و پس از این ویدئوی معرفی ، ییهو اول کار میپریم به Liskov Substitution Principle و خلاصه داستان یک طوری است !
https://www.youtube.com/playlist?list=PLbluqgRVyY1N4NyOIyX1ccXnHQU6_V_PT

@DevTwitter | <Ali Kolahdoozan/>
👎3214👍3🔥1
اگه داری با Docker یا Kubernetes کار می‌کنی و دیگه خسته شدی از این همه کامند خطی یه ابزار خوشگل و راحت هست به اسم Portainer!
با Portainer می‌تونی:
همه‌ی کانتینراتو گرافیکی ببینی و مدیریت کنی
لاگ بگیری
شبکه‌ها، ولوم‌ها و استک‌ها رو ببینی
با یه کلیک کانتینر بسازی یا پاک کنی!
حتی چندتا سرور Docker رو از یه پنل مدیریت کنی
به Kubernetes هم وصل میشه و کلی امکانات باحال داره!
مزایا؟
دیگه نیاز نیست همه چی رو حفظ باشی
مناسب برای تازه‌کارها و حتی حرفه‌ای‌ها
سبک و ساده‌ست، با یه Docker run بالا میاد!
تحت وبه، فقط پورتش رو باز کن و عشق و حال کن
برای نصبش ؟ فقط این یه خطو بزن:

docker run -d -p 9000:9000 --name=portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
portainer/portainer-ce


اگه تازه داری وارد دنیای Docker می‌شی، Portainer مثل GPS می‌مونه برات! من که هرروز استفاده میکنم ازش.

@DevTwitter | <Amir Nasiri/>
40👎13👍6
جایگزین یوتوب پریمیوم با کلی امکانات دیگه

https://github.com/libre-tube/LibreTube

@DevTwitter | <iman/>
👍28👎12
انتخاب بین Apache، NGINX و LiteSpeed برای پروژه‌های Laravel بحث «سلیقه» نیست؛ بیشتر شبیه تصمیم مهندسیه. اگر دنبال تعادل بین کارایی، سادگی راه‌اندازی و پایداری هستید، NGINX با PHP‑FPM هنوز هم یه گزینه‌ی مطمئنه—البته به شرطی که FPM درست تیون بشه و روت هم روی ‎/public‎ بشینه.
وقتی KPI اصلی شما TTFB خیلی پایین با کش تمام‌صفحه‌ست، ورق به نفع LiteSpeed/OpenLiteSpeed برمی‌گرده. به لطف LSCache و LSAPI، توی سناریوهای cache‑hit معمولاً جلو می‌زنن و حس می‌کنید پاسخ قبل از اینکه پلک بزنید برگشته.
اما اگر سقف توان پاسخ‌گویی برای ریکوئست‌های پویا دغدغه‌ی اصلیه، بازی یه جور دیگه می‌شه. اون‌جا Laravel Octane با Swoole/RoadRunner/FrankenPHP، پشت یه reverse proxy (اغلب NGINX)، فاصله‌ی محسوسی ایجاد می‌کنه. توی این چیدمان، وب‌سرور بیشتر نقش «دروازه‌بان» رو داره تا «موتور».
فقط در صورتی HTTP/3 رو فعال کنید که مسیر شبکه و CDN واقعا برای UDP آماده باشه؛ وگرنه از خیرش بگذرید تا وقتش برسه. کش هم بدون پاک‌سازی آگاهانه (invalidation)، به‌جای کمک، دردسر درست می‌کنه—حواستون به چرخه‌ی عمر محتوا باشه.

@DevTwitter | <Amir hossein Bagheri/>
👍14👎42
اگر شما هم مثل من برنامه نویس هستید و از هوش مصنوعی استفاده می کنید، ابتدای هر سوالتون این متن رو بنویسید و بعدش سوالتون رو بنویسید. خیلی در وقت تون صرفه جویی میشه.
باشد که مفید واقع شود:
از این لحظه به بعد، فقط و فقط اطلاعاتی را ارائه بده که یا در مستندات رسمی وجود دارد یا از منبع معتبری (با لینک دقیق) آمده است. اگر چیزی وجود ندارد یا پیدا نکردی، خیلی رک و واضح بگو که: «جستجو کردم ولی در منابع رسمی چیزی پیدا نشد». تحت هیچ شرایطی مسیر، قابلیت، وب-ای-پی-آی، وب-هوک، وب-سوکت یا اطلاعات ساختگی ارائه نده. اگر به چیزی مطمئن نیستی، همون‌جا اعلام کن.
فقط براساس مستندات رسمی یا لینک معتبر بگو، نه چیزی ساختگی یا فرضی. اگر پیدا نکردی، بگو پیدا نشد.

@DevTwitter | <Mohammad Taheri/>
👍8425👎15
از چک کردن ده‌ها سورس و پلتفرم برای پیگیری اخبار، پیپرها و ریپوهای داغ اخیر در دنیای AI خسته شدی؟

من یه پروژه AI News Aggregator Bot زدم که با استفاده از RSS Feed، جدیدترین و دست اول‌ترین اخبار، مقالات علمی، پروژه‌ها و ریپوهای داغ اخیر AI رو جمع‌آوری می‌کنه و مستقیم می‌فرسته به کانال تلگرام!

اینجوری دیگه همه چیزو یه جا داری و لازم نیست هزار تا سورس جدا رو چک کنی.

لینک ریپو:
https://github.com/hrnrxb/AI-News-Aggregator-Bot

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

در آینده نزدیک هم می‌خوام یه سیستم Sentiment Analysis قوی بندازم پشتش تا بر اساس میزان هایپ بودن، مقدار کلیک شدن و احساسات اون خبر، بازم بهترین‌ها رو گلچین کنه و هوشمندتر عمل کنه!

@DevTwitter | <hrnrxb/>
1👍94🔥8365👎6
این پروژه یه ابزار ساده برای آموزش مدل‌های کلاسیفیکیشن تصاویر با PyTorch هست. می‌تونید به راحتی مدل‌های مختلف رو آموزش بدید، از دیتاست‌های خودتون استفاده کنید و تنظیمات رو شخصی‌سازی کنید. قابلیت‌هایی مثل early stopping، mixed precision و augmentation هوشمند داره. برای پروژه‌های کوچیک و متوسط خیلی به درد می‌خوره!

https://github.com/AidinHamedi/Pytorch-Img-Classification-Trainer-V2

@DevTwitter | <Fastnovel/>
11