DevTwitter | توییت برنامه نویسی
30.3K subscribers
5K photos
394 videos
6 files
4.79K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://xn--r1a.website/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
فایرکراول (Firecrawl) یک پروژه متن‌بازه که جستجو، اسکرپ، کراول و تعامل با وب‌سایت‌ها رو برای ایجنت‌های هوش مصنوعی ساده می‌کنه.

به‌جای اینکه AI با HTML شلوغ و صفحات شکسته سروکله بزنه، فایرکراول محتوا رو به Markdown یا JSON تمیز و آماده برای مدل‌ها تبدیل می‌کنه و حتی می‌تونه روی صفحات کلیک کنه، فرم پر کنه و با سایت‌ها تعامل داشته باشه.

https://www.firecrawl.dev/

@DevTwitter | <Nima/>
34👍11👎1
مایکروسافت یه پروژه رو متن‌باز کرده به نام Presidio که برای استارتاپ‌ها و سرویس‌هایی که AI به داده‌های حساس کاربر دسترسی داره، خیلی مهمه.

مشکل اینه که تو خیلی از پایپ‌لاین‌های AI، دیتا خام و حساس مستقیم میره داخل مدل:
اسم، ایمیل، شماره ملی، کارت بانکی، پرونده پزشکی، آدرس، عکس و...

با Presidio قبل از اینکه دیتا اصلا به مدل AI برسه، اطلاعات حساس رو پیدا و ناشناس‌سازی می‌کنه.

یعنی می‌تونه:

- اطلاعات حساس رو mask، redact یا anonymize کنه
- از recognizerهای آماده یا سفارشی استفاده کنه
- به مدل‌های خارجی تشخیص PII وصل بشه
- با Python، PySpark، Docker و Kubernetes اجرا بشه
- فرآیند شناسایی و ناشناس‌سازی دیتا رو سفارشی کنه
- حتی متن‌های حساس داخل تصویر و تصاویر پزشکی DICOM رو redact کنه

گیت‌هاب پروژه:
https://github.com/microsoft/presidio

@DevTwitter | <Farokh/>
35👍6👎1
این چند وقت داشتم درباره Context Engineering بیشتر مطالعه می‌کردم.

در نهایت ۱۵ راهکار و ابزار کاربردی جمع کردم؛ از CodeGraph و Context7 گرفته تا Prompt Caching و Session Handoffs.

همه‌شون رو با توضیح و مثال اینجا نوشتم:
https://devwithmj.medium.com/the-ai-context-engineering-playbook-15-ways-to-stop-burning-tokens-and-get-more-from-your-ai-tools-20b1f0402e47

@DevTwitter | <Majid A./>
23👍8👎2
یک آسیب‌پذیری جدی در پروکسی وب اسکوئید (Squid) کشف شده که به نام «اسکوئیدبلید» (Squidbleed) با شناسه CVE-2026-47729 شناخته می‌شود. این نقص از نوع خواندن خارج از محدوده حافظه (heap over-read) است و به مهاجمی که از همان پروکسی مشترک استفاده می‌کند اجازه می‌دهد درخواست‌های HTTP سایر کاربران، از جمله اطلاعات احراز هویت و توکن‌های (session tokens) آن‌ها را سرقت کند. این باگ که ریشه در یک تغییر کد مربوط به سال ۱۹۹۷ دارد، توسط محققان Calif در ماه ژوئن افشا شد و در پیکربندی پیش‌فرض اسکوئید همچنان فعال است.
خطر اصلی متوجه شبکه‌های مشترک مانند مدارس، ادارات و وای‌فای عمومی است؛ جایی که مهاجم صرفاً یک کاربر عادی همان پروکسی است.

https://blog.calif.io/p/squidbleed-cve-2026-47729

@DevTwitter | <Teegra/>
11👍5
یکی از عمده مشکلاتم تو ریموت کار کردن همیشه این بود که نمیتونستم همزمان دوتا vpn رو سیستمم داشته باشم در نتیجه wgrelay رو نوشتم تا وایرگارد رو روی هر پورتی که خواستم پروکسی کنم

@DevTwitter | <Javad/>
33👍13🔥5
با Omnigent می‌تونی:
- یه Planner (مثلاً با Claude Code یا Codex) بسازی.
- کارو به Builder (harness دیگه) بده.
- بعد به Judge/Reviewer (حتی مدل متفاوت) پاس بدی.
همه اینا رو توی یک session با loop و handoffهای کنترل‌شده اجرا میکنی.

https://github.com/omnigent-ai/omnigent

@DevTwitter | <بوکانت/>
4
Gumloop
رایگان ۷۲۰۰ کردیت میده با Claude 4.8 و GPT 5.5 و DeepSeek V4
ثبت‌نام با گوگل به راحتی و بعدش
همه سوالا رو جواب بده
Apify و Semrush و Reducto
رو وصل کن
اسلک رو اسکیپ
نه کارت میخواد نه شماره نه چیز اضافه ،
ادرس سایت
http://gumloop.com

@DevTwitter | <Mr.programmer/>
18👍3💔1
برید تو ایجنت روتر 125 دلار api بگیرید. هم gpt داره هم claude هم glm
agentrouter.org

@DevTwitter | <بوکانت/>
👎33👍13💔1
This media is not supported in your browser
VIEW IN TELEGRAM
از چیزهایی که مدتیه می‌خوام آزمایشش کنم ولی هنوز فرصت نشده این mgrep است. این ویدئو تفاوت چشمگیرش با grep که به طور معمول استفاده می‌شه رو نشون می‌ده. اگر تجربه‌ای با این یا چیز مشابه داشتین ممنون می‌شم ازش بگید.
https://github.com/mixedbread-ai/mgrep

@DevTwitter | <Hamed/>
👍112🍌1
DevTwitter | توییت برنامه نویسی
یه چیزی که همیشه اعصابم رو خورد می‌کرد: وقتی فارسی تایپ می‌کردم توی ChatGPT یا DeepSeek، متن‌ها درهم برهم نشون داده می‌شدن. جهت متن اشتباه، کلمات برعکس، کلا یه فاجعه‌ای خصوصا وقتی ریاضیات قاطی میشد که کلا همه چیز بهم می‌ریخت. برای همین نشستم یه اکستنشن ساختم…
حالا تو نسخه‌ی جدید این اکستنشن علاوه بر پشتیبانی از پلتفرم‌های:
- Gemini
- NotebookLM
- Claude
- ChatGPT
- DeepSeek
- Z ai
- Qwen AI
- Perplexity

می‌تونید انتخاب کنید که برای کدوم پلتفرم فعال یا غیرفعال باشه.

همچنین می‌تونید توی نسخه‌ی موبایل فایرفاکس هم نصبش کنید

Chrome: https://chromewebstore.google.com/detail/ai-rtl-resolver/fajdcnieohikiogbngkfedbpfoniobcc
Firefox: https://addons.mozilla.org/en-US/firefox/addon/ai-rtl-resolver/

این اکستنشن کاملا اوپن سورسه و می‌تونید توی گیت‌هاب به سورسش دسترسی داشته باشید
https://github.com/miladniroee/ai-rtl-resolver

@DevTwitter | <Ladoya/>
45👍7🔥4
هکرها در حال استفاده از یک آسیب‌پذیری امنیتی در افزونه وردپرسی Gravity SMTP هستند که روی حدود ۱۰۰٬۰۰۰ وب‌سایت نصب شده است.
این آسیب‌پذیری با شناسه CVE-2026-4020 و امتیاز CVSS برابر با ۵.۳، یک نقص افشای اطلاعات (information disclosure) با شدت متوسط است که به مهاجمان احراز هویت‌نشده اجازه می‌دهد داده‌های حساسی نظیر کلیدهای API، توکن‌های OAuth و اطلاعات پیکربندی یکپارچه‌سازی‌های ایمیلی افزونه را استخراج کنند.
شرکت امنیتی Wordfence اعلام کرد که این نقص ناشی از یک نقطه پایانی (REST API endpoint) است که بدون هیچ‌گونه احراز هویتی در دسترس عموم قرار دارد و بازگشت حدود ۳۶۵ کیلوبایت داده JSON شامل گزارش کامل سیستم را ممکن می‌سازد.

@DevTwitter | <Teegra/>
🔥10🍌10💔2
پیشنهاد قرار دادن فایل makrdown به اسم auth در دامنه که شیوه ثبت‌نام Agentهای هوش مصنوعی رو بدون فرم توضیح می‌ده که مستنداتش رو در این سایت می‌تونید بخونید:
https://workos.com/auth-md


@DevTwitter | <Hamed/>
👍123🍌1
اگه با Claude Code کار می‌کنی و می‌خوای از چت ساده بری به سطح پیشرفته

https://github.com/luongnv89/claude-howto

@DevTwitter | <Reza :)/>
🍌28👎32
اگر مثل من نیاز دارید به سیستم شخصی‌تان SSH بزنید، مشکل ااینجاست که سیستم خونتون IP عمومی ندارد و بدون port forwarding نمی‌توان از بیرون به آن دسترسی داشت.

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

https://tailscale.com/docs/features/tailscale-ssh

@DevTwitter | <^mad/>
45👎6🔥3
میدونستید کلودفلر هم api هوش مصنوعی میده اونم رایگان؟
برید تو اکانتتون و api key رو فعال کنید بعد مثلای توی opencode کافیه این لینکو با اکانت آیدی خودتون تکمیل کنید

https://api. cloudflare. com/client/v4/accounts/YOUR_ACCOUNT_ID/ai/v1

@DevTwitter | <بوکانت/>
36🍌9👍5
به نمایندگی از بچه‌هایی که تا الان روی این ریپو کار کردن، خبرِ اوپن‌سورس شدنش رو می‌دیم. از این به بعد می‌خوایم به master claude نظم بدیم و با کمکِ شما skillها، agentها، pluginها، workflowها و هر چیزی که استفاده از Claude Code رو بهتر و دقیق‌تر می‌کنه رو اضافه کنیم یا بهتر کنیم.

اولین فوکوسمون نظم‌دادن به پوشه‌بندیِ skillها و فولدرهای پروژه‌ست؛ تا کسی که تازه Claude Code رو راه می‌ندازه، از همون اول همه‌چی آماده و مرتب دستش باشه.

یه ایجنتِ راهنما به اسمِ master claude هم به‌صورت پیش‌فرض هست که کاربر رو راهنمایی می‌کنه و خودش با آخرین skillها و امکاناتِ Claude به‌روز می‌مونه.

سایت:
masterclaude.shop
گیت‌هاب:
github.com/MasterClaudeTeam/MasterClaude

@DevTwitter | <Atur Dana/>
🍌3130👍9
این ابزار برای دانلود کلاس‌های آنلاین دانشگاه آزاد توی وادانا نوشته شده.
برعکس بقیه نسخه ها کامل تر از همه حالت ها پشتیبانی میکنه
همچنین کلی قابلیت از جمله دانلود فایل های استفاده شده داخل کلاس داره
https://github.com/phoseinq/vadana-extractor

@DevTwitter | <PvBoy/>
👍2612🔥3
من یه برنامه پایتون نوشتم که کاملا بدون اینترنت و روی یه شبکه لوکال میشه فایل بین ایفون و اندروید و بقیه موبایل دیوایس ها و یک ویندوز یا لینوکس فایل جا به جا کرد
https://github.com/Parhamhmtt/ParTab

@DevTwitter | <Parham/>
👍61🍌2612
یه پروژه to-do-list بسیار ساده با تایپ اسکریپت پیاده کردم که در ترمینال میتونید باهاش تعامل داشته باشید
اگه تایم فان بیشتری دارید میتونید یه فرانت هم براش بزنید

اینم سورس گیتاب
https://github.com/NorouziMilad/TS_TL

@DevTwitter | <YouVsYs/>
👎44🍌33👍16