DevTwitter | توییت برنامه نویسی
32.7K subscribers
5.57K photos
450 videos
7 files
5.5K links
توییت های برنامه نویسی و طراحی وب :)

Admin:
@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
جایگزین اختصاصی برای React؟!

تلگرام وب عملا Zero dependency ساخته شده. توی دنیای وب که هر کار کوچیکی یه پکیج npm جداگانه می‌خواد، این تقریباً باورنکردنیه.

تیم تلگرام به جای استفاده از ری‌اکت، یه فریم‌ورک مشابه از صفر ساخته به اسم Teact.
بعد رفته سراغ پروتکل MTProto و اون رو هم برای جاوااسکریپت از نو پیاده کرده. Web Workerها رو عمیق دستکاری کرده، یه سیستم کش چندلایه گذاشته، و از WebAssembly و استریمینگ پیشرفته هم استفاده کرده.

حاصلش یه کدبیس سبک و سریعه که هر خطش با یه هدف نوشته شده.

و جالب‌تر اینکه همه‌ش اوپن‌سورسه. اگه فرانت‌اند کار می‌کنید، خوندن این سورس یکی از بهترین درس‌هاییه که می‌تونید برای معماری وب بگیرید.

https://github.com/Ajaxy/telegram-tt


@DevTwitter | <Shahram boroukanlou/>
🔥60❤12🍌7
تست‌نویسی با زبان معمولی

ابزار e2e تست‌های وب و موبایل رو با دستور انگلیسی اجرا می‌کنه. بعد از اولین اجرا، تست رو ضبط و بدون AI تکرار می‌کنه.

https://github.com/tester-army/e2e

@DevTwitter | <Mti/>
👍11
افزونه گوگل فلو که قبلا آموزشش رو دادیم ظاهراً برای اکثر افراد از کار افتاده

یکی از دوستان زحمت کشیده و نسخه جدیدی از این افزونه رو توی گیت‌هاب منتشر کرده که کار می‌کنه و فعاله میتونید از لینک گیتهاب زیر بررسی و برای خودتون استفاده کنید

https://github.com/ahmadrezalog/flow-shield

@DevTwitter | <AminiYT/>
🔥11❤3🍌2
کلاد کد (Claude Code) حالا می‌تونه سرعت سایتت رو با Lighthouse بررسی کنه، مشکلات کندی رو برطرف کنه و دوباره تست بگیره تا ببینی چقدر عملکرد سایت بهتر شده.

برای شروع، ابزار رسمی Chrome DevTools از گوگل رو به Claude Code اضافه کن:

claude mcp add chrome-devtools --scope user npx chrome-devtools-mcp@latest

بعد وارد پوشه پروژه سایتت شو، Claude Code رو اجرا کن و این پرامپت رو بهش بده:

سایت [URL] رو در Chrome باز کن و با Lighthouse عملکردش رو بررسی کن. همچنین یک Performance Trace بگیر.

۵ مشکل اصلی سایت رو بر اساس میزان تأثیرشون روی عملکرد، همراه با شواهد هر مشکل، فهرست کن.

مشکلات رو یکی‌یکی در کدهای همین پروژه برطرف کن.

بعد از اصلاحات، دوباره تست بگیر و امتیازهای قبل و بعد رو بهم نشون بده.

این ابزار می‌تونه درخواست‌های شبکه و خطاهای Console رو هم بررسی کنه و از صفحات سایت اسکرین‌شات و Snapshot حافظه بگیره.

نکته: گوگل به‌صورت پیش‌فرض آمار استفاده از ابزار رو جمع‌آوری می‌کنه. اگه نمی‌خوای این آمار جمع‌آوری بشه، گزینه --no-usage-statistics رو به دستور راه‌اندازی اضافه کن.

سورس پروژه در گیت‌هاب: https://github.com/ChromeDevTools/chrome-devtools-mcp

@DevTwitter | <Yarad/>
👍32👎1🍌1
هر چند روز یکبار، هارنس اختصاصی Deepseek به شما ۵ یوآن کردیت میده که به رایگان از مدل‌هاش استفاده کنی...
الانم که Deepseek 4.1 flash 1017 رو فعال کرده
و پرفورمنسش بی نظیره تو کدنویسی و دیباگ!
هارنسش رو نصب کنید
و هر چند روز یکبار چک کنید که بهتون شارژ میده

https://www.deepseek.com/en/harness/

@DevTwitter | <جویان میگه:/>
❤31👍5🍌3
مفیدتربن ابزاری که با AI بزای خودم ساختم. ابزار کنترل داکر به صورت دسکتاپ، جایگزین داکر دسکتاپ که فقط برای مصرف شخصی رایگانه و رنچر سنگین و پرباگ و ارب استک و مشابه اون. این ابزار فول رایگانه. صددرصد با Rust و خیلی سبک و سریع. برای مک، لینوکس و ویندوز

https://manimovassagh.github.io/Ferrodock/

@DevTwitter | <Mani/>
🍌29👍9🔥4
تیم Claude Code میگه حدود ۹۰ درصد کد Claude Code رو خود Claude نوشته :)

از ژوئن تا سپتامبر تعداد PR های مرج شده بیشتر از ۲ برابر شده، ولی سهم PR هایی که revert شدن بیشتر از ۴۰ درصد کم شده.

سوال اصلی اینه که این همه کد رو کی ریویو میکنه؟

خلاصه روش ریویوشون:

۱. قبل از PR، ایجنت باید کارشو ثابت کنه: تست، بیلد یا اسکرین‌شات. بعد یه subagent با کانتکست تازه diff رو ریویو میکنه.

۲. کنار CLAUDE.md یه REVIEW.md کوتاه دارن که میگه تو اون ریپو چی مهمه. هر کامنتی که تو ریویو تکرار میشه میره تو همین فایل.

۳. لوکال /code-review و /security-review رو بزنید.

۴. سطح ریسک رو خود تغییر تعیین میکنه، نه نویسنده‌ش. داکیومنت و کارای پشت feature flag بدون تایید انسانی، تغییرات عادی با تایید یه نفر، حساس‌ترین بخش‌ها با دو نفر.

۵. بعد از ۳ دور ریویو، به جای دور چهارم برگردید رویکرد رو عوض کنید.

۶. feature flag و rollback سریع داشته باشید، چون یه چیزایی بالاخره رد میشه.

مقاله کامل:
https://claude.dev/blog/solving-code-review-at-anthropic/

@DevTwitter | <Alireza.js/>
💔15❤5👍4
وقتی به همه‌چیز علاقه داری و انتخاب یکی، حسِ از دست دادن بقیه رو می‌ده.

این ویدیو دربارهٔ همین وضعیته و برای افرادی هست که توی خیلی چیزا خوبن و حس می‌کنن می‌تونستن کارهای مختلفی بکنن و از دستش دادن...
ویدیو میگه چجوری با این موضوع دیل کنیم
https://youtu.be/3NGL3K6_iEk

@DevTwitter | <Ali Rashedi/>
❤26👎2
Forwarded from DevTwitter Ads.
🚦‌ ثبت‌نام سری چهاردهم بوت‌کمپ‌های کوئرا آغاز شد! | پاییز ۱۴۰۵

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

📍 مسیرهای تخصصی این دوره:

- بوت‌کمپ دواپس (DevOps)
- بوت‌کمپ هوش مصنوعی (Artificial Intelligence)
- بوت‌کمپ هوش‌‌تجاری (Business Intelligence)
- بوت‌کمپ ساخت عامل‌های هوشمند (Agentic AI)
- بوت‌کمپ برنامه‌نویسی به زبان پایتون از پایه (Programming with Python)
- بوت‌کمپ مهندسی فول‌استک هوش مصنوعی (Full-Stack AI Engineering)


🚀 ارسال رزومه:
🔗 https://quera.org/r/poxjd
Please open Telegram to view this post
VIEW IN TELEGRAM
👎5🍌5❤3
This media is not supported in your browser
VIEW IN TELEGRAM
فکر می‌کردین بشه UI رو به سبک ایزومتریک طراحی کرد؟

یه مجموعه پیدا کردم که این سبک رو به کامپوننت‌های واقعی React آورده.

توی این مجموعه، کامپوننت‌های آشنای UI با زاویه و عمق سه‌بعدی طراحی شدن و بعضی‌هاشون هم انیمیشن و تعامل دارن.

برای کسایی که دنبال ایده‌های متفاوت برای طراحی رابط کاربری هستن، دیدن این مجموعه می‌تونه جالب باشه.

https://isometric.buildlab.in/

@DevTwitter | <Zeinab Anvari/>
👍10👎6❤3
با این پروژه می‌تونید مدل GPT-6 Luna در Duck.ai رو از طریق یک API سازگار با OpenAI به 9Router و سایر ابزارهای مشابه متصل کنید

https://github.com/emahboubinia/duckai-openai-api

@DevTwitter | <Erfan/>
❤22🍌8🔥1
Forwarded from DevTwitter Ads.
📱خرید اقساطی و مطمئن اشتراک و اکانت‌های محبوب با بهترین قیمت در ساب‌مارت!

🤖 ChatGPT | 🤖 Claude | 🤖 Gemini

🤖 xAI | 🤖 Grok | 🤖 perplexity


🤖 جمنای پرو 1 ماهه
فقط 299 هزار تومان



🛍 تلگرام پریمیوم، کپ‌کات، دولینگو و کلی سرویس دیگه...

💳 امکان پرداخت 4 قسطه با اسنپ‌پی

📣 برای دیدن لیست کامل سرویس‌ها و اطلاعات بیشتر به کانال ما بپیوندید ⬇️
📱 @SubMartIR


💬 پشتیبانی و خرید | 👍 رضایت مشتریان
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👎7❤4
چند بار شده agentم کارش تموم شده ولی من درگیر یه کار دیگه بودم و کلا یادم رفته.

برای همین ClaudeBuddy رو ساختم:
یه رفیق کوچولو که روی دسکتاپتون زندگی می‌کنه و هر وقت agent کارش تموم شد، می‌زنه به شیشه‌ی مانیتورتون که «هی، کارم تموم شد!»

https://github.com/pooriaanv/claudeBuddy

@DevTwitter | <Pooria/>
❤35🍌21👍2
معرفی PerRoute | کلاینت رایگان و متن‌باز ویندوز

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

امکانات اصلی:
- امکان اختصاص سرور جداگانه به هر برنامه
- انتخاب هوشمند سریع‌ترین و پایدارترین سرور
- اتصال مجدد خودکار هنگام قطعی
- جلوگیری از نشت ترافیک با قابلیت Killswitch
- مشاهده مصرف اینترنت و مدیریت پهنای باند برنامه‌ها
- پشتیبانی از پروتکل‌های VLESS، VMess، Trojan و Shadowsocks
- پشتیبانی از لینک اشتراک، کانفیگ و کد QR
- رابط کاربری مدرن و ساده با تم روشن و تاریک

سیستم‌عامل: ویندوز ۱۰ و ۱۱

کاملاً رایگان و متن‌باز

دانلود آخرین نسخه:
https://github.com/AliMirzad/PerRoute/releases/latest

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

@DevTwitter | <Ali Mirzad/>
🍌12❤4👍1
Git Handbook | راهنمای Git و GitHub

ریپازیتوری برای یادگیری و مرور دستورات Git و مفاهیم کاربردی کار با GitHub طراحی شده. از دستورات پایه مثل "commit" و "branch" گرفته تا مدیریت برنچ‌ها و کار با مخزن‌های گیت، می‌تونی ازش به‌عنوان یک مرجع برای یادگیری و تمرین استفاده کنی.

https://github.com/Royatvand/git-handbook

@DevTwitter | < Abol/>
❤6👎2🍌1
Forwarded from DevTwitter Ads.
🔖 آخرین فرصت شرکت در جشنواره «شروع دوباره زبان با لینگانو»

📣 تا ۷۵٪ تخفیف ویژه روی دوره جامع آموزش زبان لینگانو

✅ 146 جلسه آموزشی باکیفیت (+72 ساعت آموزش)
✅ از مبتدی تا پیشرفته
✅ همراه با جزوه، تمرین و آزمون اختصاصی برای هر درس

➕

🎁 3 هدیه اختصاصی برای شما:

✅ مینی‌دوره «یادگیری زبان با سریال فرندز»
✅ مینی‌دوره «لغات و کالوکیشن»
✅ ۱ سال اشتراک رایگان لینگانو ai،
دستیار هوش مصنوعی اختصاصی لینگانو


برای دریافت جزئیات و قیمت دوره، کافیه کلمه‌ی «مسیر» رو به آیدی زیر بفرستین:

🔵 @lingano_support_2
🔵 @lingano_support_2
🍌4👍2👎2
مدتیه دارم روی پروژه‌ای به اسم «قیچی» کار می‌کنم؛ یک اپلیکیشن پیامک اندرویدی متن‌باز که از اول با تمرکز روی حریم خصوصی ساخته شده.
هدف قیچی ساده‌ست: خفه کردن پیامک‌های اسپم و تبلیغاتی، بدون قربانی کردن حریم خصوصی.

ایده‌ی اصلی اینه که پیامک‌های ما، اطلاعات شخصی ما هستن و نباید برای انجام کار ساده‌ای مثل تشخیص اسپم، حتما به یک سرور خارجی فرستاده بشن. برای همین، قیچی با کمک ML.NET و یک مدل یادگیری ماشین سبک، پیامک‌های اسپم و تبلیغاتی رو مستقیما روی خود دستگاه تشخیص می‌ده تا این پیام‌ها کمتر مزاحم‌مون بشن؛ بدون نیاز به ارسال اطلاعات به سرور و حتی بدون نیاز به اینترنت برای تشخیص اسپم.

قیچی یک پروژه‌ی متن‌بازه و با Avalonia و CSharp توسعه داده می‌شه. هدفم اینه که در نهایت یک اپلیکیشن پیامک ساده، قابل اعتماد و کاربردی داشته باشیم؛ اپلیکیشنی که کمک کنه از شر پیامک‌های تبلیغاتی و مزاحم خلاص بشیم، بدون تبلیغات آزاردهنده، بدون جمع‌آوری بی‌دلیل اطلاعات و بدون این حس که برای استفاده از یک ابزار ساده، باید از حریم خصوصی‌مون بگذریم.

اگر دوست داشتید، با گزارش باگ و فیدبک، مشارکت در توسعه یا حتی یک Star روی گیت‌هاب می‌تونید کمک کنید قیچی بهتر بشه.

گیت‌هاب پروژه و دانلود:
https://github.com/MahdiyarGHD/GheychiApp

@DevTwitter | <Mahdyar/>
1❤43👍11🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار OpenDesign Motion منتشر شده و متن‌باز هم هست!

یه جایگزین متن‌باز برای Claude Motion که بهت اجازه می‌ده با هر AI Agent و مدلی ویدیوهای موشن بسازی؛ بدون اینکه مجبور باشی از Opus 5.5 استفاده کنی.

جالب‌تر اینکه ویدیوی معرفی خودشون رو هم کاملاً با OpenDesign ساختن!

https://open-design.ai

@DevTwitter | <Yarad/>
👍7👎1🍌1
Forwarded from DevTwitter Ads.
📱 فروش هاست و سرور مجازی، برای برنامه نویسان و مدیران بیزینس

🖥 فروش انواع سرورمجازی با سیستم عامل های مختلف Ubuntu - AlmaLinux - Fedora و…

🖥 هاست های وردپرس و ووکامرس و لینوکس

🖥 هر نیازی که‌از یک سرور دارید، شلتر کلاود در خدمت شماست!

https://t.me/+ZbxLUqEk5OZlZGM0

🌐 Cloud.sheltertm.com
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌2❤1🔥1