DevTwitter | توییت برنامه نویسی
31.3K subscribers
5.13K photos
403 videos
6 files
4.96K 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
گوگل نسخه جدید Gemini 3.7 Flash رو منتشر کرد

نسخه قبلی (3.6 Flash) خوب بود، اما این یکی واقعاً یه جهش محسوسه.
خلاصه مهم‌ترین پیشرفت‌ها:

کدنویسی و مهندسی نرم‌افزار
دیباگ و حل مسائل پیچیده‌تر خیلی قوی‌تر شده. دقت کد در اولین تلاش (First-pass Accuracy) بالا رفته و خروجی‌ها به کد آماده پروداکشن نزدیک‌تر شدن.

بنچمارک‌ها هم حرف می‌زنن:
- بنچمارک DeepSWE v1.1: از ۴۹٪ به ۶۵.۳٪
- بنچمارک FrontierCode 1.1: از ۳۴.۴٪ به ۴۳.۶٪

توسعه وب و طراحی UI
با پرامپت کمتر می‌تونه اپلیکیشن و رابط کاربری کامل بسازه. اگر اسکرین‌شات یا دیزاین‌سیستم بدی، وفاداری به طرح خیلی بهتر شده.
امتیاز WebDev Arena هم از ۱۵۳۸ به ۱۵۸۸ رسیده.

پردازش اسناد پیچیده و کارهای دانش‌محور
در حوزه‌هایی مثل حقوق، مالی و علوم زیستی استدلال قوی‌تری داره.
- با GDP.pdf: از ۲۲٪ به ۳۴٪
- با AutomationBench: از ۱۷٪ به ۳۰.۴٪

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

قیمت و دسترس‌پذیری
قیمت ورودی و خروجی نصف شده (۰.۷۵ دلار برای هر میلیون توکن ورودی و ۳.۷۵ دلار برای خروجی). ضمن اینکه در Gemini Spark برای کاربران Google AI Pro و Ultra در دسترسه.

اگر با مدل‌های سریع کار می‌کنید، این نسخه ارزش امتحان کردن داره. تغییراتش فقط روی کاغذ نیست؛ در عمل هم حس می‌شه.

https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-3-7-flash/

@DevTwitter | <Mahan Zandi/>
23🍌5👍2
همزمان با چند تا AI Agent کدنویسی می‌کنید؟ این ریپو به دردتون میخوره

ابزار AgentPet یه پت دسکتاپیه که روی macOS و Windows اجرا می‌شه و وضعیت Agentهایی مثل Claude Code، Codex، Cursor و Gemini رو لحظه‌ای نشون می‌ده.

می‌تونید ببینید کدوم Agent داره کار می‌کنه، کدوم تموم کرده و کدوم منتظر ورودی شماست؛ اونم در قالب یه حیوان کوچولوی Pixel Art که روی دسکتاپتون زندگی می‌کنه!

ولی قسمت جالب‌ترش اینه که خودش هم مثل Tamagotchi عمل می‌کنه؛ هرچی بیشتر کدنویسی کنید و Agentهاتون Token مصرف کنن، پت شما XP می‌گیره، Level Up می‌شه و Achievement باز می‌کنه.
کاملاً Open Source و Offline هم هست.

اگه مثل من چندتا Agent رو همزمان اجرا می‌کنید، این می‌تونه خیلی فان باشه

https://github.com/ntd4996/agentpet

@DevTwitter | <Mehrdad Ashtari/>
19👎11👍3
مدتیه روی پروژه‌ای به نام Simurgh UI کار می‌کنم؛ یک کتابخانه‌ی UI متن‌باز و Headless برای توسعه‌دهندگان React، Vue و Angular.
ایده‌ی اصلی Simurgh UI از یک نیاز ساده شکل گرفت:
چرا برای استفاده از کامپوننت‌های قابل شخصی‌سازی، دسترس‌پذیر و سازگار با RTL باید به یک فریم‌ورک خاص محدود باشیم؟
در Simurgh UI تلاش کردم تجربه‌ای شبیه shadcn/ui ایجاد کنم؛ یعنی به‌جای نصب یک پکیج بسته، سورس کامپوننت‌ها از طریق CLI مستقیماً وارد پروژه می‌شود و توسعه‌دهنده کنترل کاملی روی کد، ظاهر و رفتار آن‌ها دارد.
چند ویژگی اصلی پروژه:
پشتیبانی هم‌زمان از React، Vue و Angular
کامپوننت‌های Headless و کاملاً قابل شخصی‌سازی
توجه جدی به Accessibility و تعامل با کیبورد
پشتیبانی از RTL و استفاده از CSS Logical Properties
استایل‌های اختیاری با توکن‌های رنگی الهام‌گرفته از معماری و هنر ایرانی
و CLI برای اضافه‌کردن، بررسی و مقایسه‌ی کامپوننت‌ها
مستندات، نمونه‌های تعاملی و API مستقل برای هر سه فریم‌ورک
اسم و هویت بصری پروژه هم از سیمرغ، پرنده‌ی اسطوره‌ای ایران، الهام گرفته شده؛ نمادی از خرد، تکامل و کنار هم قرار گرفتن اجزای متفاوت.
الان Simurgh UI هنوز در حال توسعه است و خوشحال می‌شم نظر، پیشنهاد یا تجربه‌تون رو درباره‌ی پروژه بدونم. اگر دوست داشتید، می‌تونید پروژه رو ببینید، امتحانش کنید یا در توسعه‌ش مشارکت داشته باشید:
GitHub: https://github.com/simurgh-ui/simurgh

@DevTwitter | <ali ghafoorzade/>
👍188👎5
Forwarded from Dornayeabi
جاب‌آفر اروپا؛ از ایران شدنیه؟🇪🇺

اگر به فکر کار و مهاجرت کاری به اروپا هستید، احتمالا این سؤال برایتان مطرح شده که چطور می‌شود از ایران به یک پیشنهاد شغلی واقعی از کارفرمای اروپایی رسید⁉️

در وبینار «جاب‌آفر هلند و سوئد» مسیر رسیدن به پیشنهاد شغلی را قدم‌به‌قدم بررسی می‌کنیم:
🔹 چطور رزومه‌مان را برای بازار کار اروپا آماده کنیم؟
🔹 از کجا فرصت‌های شغلی مناسب پیدا کنیم؟
🔹 چطور برای کارفرمای اروپایی جذاب‌تر باشیم؟
🔹 در مصاحبه‌های شغلی چه نکاتی را رعایت کنیم؟
🔹 مسیر جاب‌آفر تا قرارداد کاری و ویزا چگونه است؟
🔹مسیر جاب‌آفر تا قرارداد کاری و ویزا چگونه است؟

هزینه شرکت در وبینار برای شما ۱۰۰٪ رایگان است✔️

برای ثبت‌نام، وارد لینک زیر شوید و هنگام ثبت‌نام کد تخفیف زیر را وارد کنید:


📌کد تخفیف ۱۰۰٪ :

dornajns

👇 ثبت‌نام در وبینار:
eseminar.tv/wb181121
اگر به دنبال کار در هلند یا سوئد هستید، این وبینار می‌تواند نقطه شروع خوبی برای شناخت مسیر جاب‌آفر باشد✅️
🍌186👎2
چند بار پیش آمده که بعد از دیدن Blocked by CORS Policy، مستقیم رفتیم سراغ Nginx یا Backend، در حالی که مشکل جای دیگه ای بوده؟
توی این مقاله سعی کردم خیلی ساده توضیح بدم که CORS واقعاً چیه و چرا همیشه سرور مقصر نیست.

لینک مقاله

@DevTwitter | <Afshin Akrami/>
16👎4🍌2
قبل از نصب هر AI Skills (Claude/Cursor/…)، اسکنش کن.

prompt injection،
سرقت credential،
RCE،
jailbreak
memory poisoning

رو تو SKILL.md/CLAUDE.md پیدا می‌کنه.

https://skills.threatlab.ir

@DevTwitter | <Ramin Farajpour Cami/>
7👍4🍌2
Forwarded from DevTwitter Ads.
همه دوره‌های کوئرا نصف قیمت شد!

چون تولد ۱۱ سالگی شه. 🥳💙

🔗 quera.org/r/wc3xx
🍌66👎10👍4
اگه یه برنامه اندرویدی لازم دارید ولی حوصله درگیر شدن با Android Studio و دردسرهای توسعه اندروید رو ندارید، این پروژه می‌تونه به دردتون بخوره.

با Web-to-App می‌تونید اول برنامه‌تون رو به شکل یه وب‌اپ بسازید و بعد تبدیلش کنید به یه اپ اندرویدی.

البته این روش اصلاً جای توسعه نیتیو رو نمی‌گیره و از نظر Performance، دسترسی به قابلیت‌های سخت‌افزاری و تجربه کاربری محدودیت‌هایی داره.

ولی برای پروژه‌های ساده، Prototype یا وقتی که فقط سریع یه نسخه اندرویدی لازم دارید، می‌تونه یه راه میانبر خوب باشه.

https://github.com/shiaho777/web-to-app

@DevTwitter | <Sadra Majidi/>
👍246
چه ایده باحالی!
فونت جدیدی به نام ShieldFont توسط دو طراح ساخته شده تا جلوی scrape کردن صفحات وب توسط AIها را بگیرد.صفحه برای انسان‌ها کاملاً خوانا و عادی به نظر می‌رسد.
در کد HTML، کلمات با استفاده از ویژگیligature فونت، به کلمات دیگری تبدیل که از نظر معنایی بی‌ربط یا گمراه‌کننده هستند، مثلاً «اسب» به «سیب‌زمینی»
در نتیجه داده‌ای که به دست scraper می‌رسد، پر از اطلاعات نادرست و بی‌معنی می‌شود و برای آموزش مدل‌های AI بی‌ارزش یا حتی مضر است.
https://arstechnica.com/ai/2026/08/new-font-turns-ordinary-webpages-into-nonsense-for-ai-scrapers/

@DevTwitter | <VAHID NAMENI/>
👍77🍌27🔥7
یه اعتراف: برای هر سؤال کوچیک حوصله ندارم مرورگر باز کنم، تب عوض کنم و آخرش جواب رو کپی کنم

با RpCli همون سؤال رو توی ترمینال می‌پرسم؛ اگه لازم بود سرچ وب رو روشن می‌کنم و جواب نهایی رو مستقیم می‌ریزم توی فایل.

https://github.com/RezaParsian/RpCli

@DevTwitter | <Reza Parsian/>
🍌60👍11👎2
Forwarded from آکادمی همراه
📊 می‌خوای تحلیل‌گر داده بشی؟ مسیرش از همین‌جا شروع می‌شه!

وقتی تصمیم می‌گیری وارد دنیای تحلیل داده بشی، احتمالاً با کلی دوره، ابزار و مهارت مختلف روبه‌رو می‌شی و اولین سؤال اینه:

🤔 از کجا شروع کنم و دقیقاً چه چیزهایی باید یاد بگیرم؟

🧭 مسیر یادگیری تحلیل‌گر داده آکادمی همراه اول برای همین ساخته شده؛ تا آموزش‌های موردنیازت رو در یک مسیر مشخص داشته باشی و بدون سردرگمی، قدم‌به‌قدم مهارت‌های لازم برای تحلیل‌گر داده شدن رو یاد بگیری.

📚 در این مسیر به بیش از ۹۰ ساعت آموزش تخصصی و شغل‌محور دسترسی داری و با کمک منتورینگ تخصصی می‌تونی یادگیریت رو هدفمندتر جلو ببری.

📚 بیش از ۹۰ ساعت آموزش تخصصی
💼 آموزش‌های شغل‌محور
🧭 مسیر یادگیری مشخص و منسجم
👥 منتورینگ تخصصی
💳 امکان پرداخت اقساطی

🔥 خبر خوب اینکه الان می‌تونی این مسیر رو با ۳۰٪ تخفیف شروع کنی.

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

🎯 دریافت تخفیف و شروع مسیر:
https://l.hamrah.academy/1es

⭐️ @Hamrah_Academy | آکادمی همراه اول
👎5🍌4👍1
معرفی 8 ابزار رایگان UX Research برای بهتر تحقیق کردن!

Microsoft Clarity
Formbricks
LimeSurvey Community Edition
Google Forms
kardSort
xSort
OpenReplay
Matomo On-Premise

@DevTwitter | <Samy Vahdat/>
👍54🔥1
اگر هنوز ZCode را امتحان نکرده‌اید، این آخر هفته فرصت خوبی است.

کاربران جدیدی که بین ۱۶ تا ۱۷ آگوست برای اولین بار وارد ZCode شوند، ۱۰۰ میلیون توکن رایگان GLM-5.3 دریافت می‌کنند.

ظرفیت محدود است.
https://zcode.z.ai

@DevTwitter | <Hasan/>
👎2112👍4
یه سایت خوبی پیدا کردم که لیست اپ ها و سرویس هایی که شما می تونین خودتون با استفاده از سرویس های وایب کدینگ بنویسین رو معرفی کرده.

بعضی هاشون حتی مستقیما توسط گوشی و بدون یک خط برنامه نویسی قابل نوشتن هستن.

https://canivibecodeit.com/

@DevTwitter | <Amir Ghasemi />
🍌16👎9👍6
⚡️ مدیریت سرور، بدون دانش فنی!

وقتی پروژه آماده اجراست، مدیریت زیرساخت نباید راه‌اندازیش رو عقب بندازه.

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

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

🔥 از ۲۴ تا ۳۱ مرداد، با کد زیر از ۲۰٪ تخفیف پلتفرم ابری استفاده کنید:

کد تخفیف:
paas20

👈 اجرای پروژه با ۲۰٪ تخفیف

⚫️⚫️⚫️⚫️
Please open Telegram to view this post
VIEW IN TELEGRAM
👎9👍3🍌1
Media is too big
VIEW IN TELEGRAM
اگر ۴۰ دقیقه وقت آزاد دارید، این ویدیو رو ببینید.

اگر ندارید، ۴۰ دقیقه وقت خالی کنید و ببینیدش. :))

حتی می‌تونید روی 1.5x ببینید، چیزی رو از دست نمی‌دید.

توی ویدیو قدم‌به‌قدم نشون می‌ده چطور با Three.js یک Landing Page سه‌بعدی زیبا بسازیم، با حجمی کمتر از ۱ مگابایت.

نکته جذاب‌تر برای من اینه که از صفر توضیح می‌ده چطور این کار رو با Opus 5 و AI انجام بدیم.

البته محدود به Opus نیست.

همین Workflow رو می‌شه با Codex، Qwen 3.8 یا Gemini هم امتحان کرد.

فعلاً پیشنهاد می‌کنم نسخه Basic رو ببینید.

چون چیزی که براتون می‌سازه فقط یک Landing Page نیست و درواقع کمک می‌کنه یک تصویر واقعی از این داشته باشید که ساخت Web تجربه‌های 3D با AI داره به کجا می‌ره.

ویدیو رو ذخیره کنید و بعدا ببینید.

واقعا ارزش ۴۰ دقیقه وقت گذاشتن رو داره.

@DevTwitter | <Kaveh/>
38🍌14👍12
اگه هنوز داری دستی روی کلاستر deploy می‌زنی، این پست رو بخون

چند وقته دارم درباره ArgoCD مطالعه میکنم و واقعاً نگاه من به deployment رو عوض کرده. می‌خوام خیلی ساده براتون بگم چیه، بعد یه ترفند کمتر شناخته‌شده‌ش رو هم بهتون نشون بدم که خیلیا ازش استفاده نمی‌کنن ولی وقتی ببینن کف می‌کنن

ابزار ArgoCD چیه؟
یه ابزار GitOps برای Kubernetes‌
یعنی چی؟ یعنی به جای اینکه با kubectl apply دستی چیزی رو deploy کنی، فقط manifest هات رو توی یه Git repo نگه می‌داری و ArgoCD خودش مدام چک می‌کنه که وضعیت کلاستر با چیزی که توی Git نوشتی match باشه. اگه یکی نبود، خودش sync می‌کنه یا بهت خبر میده. یعنی Git تبدیل میشه به single source of truth، و هر تغییری تاریخچه و ردپا داره.

حالا ترفندی که خیلیا نمی‌دونن: Sync Waves

فرض کن چند تا manifest داری که باید به ترتیب خاصی اجرا بشن (مثلاً اول Database بالا بیاد، بعد Migration اجرا بشه، بعد Backend deploy بشه). خیلیا اینو یا دستی مدیریت می‌کنن یا با اسکریپت جدا.

ولی ArgoCD یه annotation ساده داره:


metadata:
annotations:
https://argocd.argoproj.io/sync-wave: "1"


هر عددی که بذاری، ترتیب اجرا رو مشخص می‌کنه (اعداد کوچیک‌تر زودتر اجرا میشن). می‌تونی حتی با PreSync، Sync و PostSync hook ترکیبش کنی تا مثلاً یه job قبل از deploy اصلی اجرا بشه (مثل migration) و بعدش خودکار پاک بشه.

یه annotation کوچیک، کل orchestration پیچیده‌ت رو نظم می‌ده. من اولین بار که دیدمش واقعاً شوکه شدم که چقدر ساده و قدرتمنده.

@DevTwitter | <Erfan Ramezani/>
9👍7🍌1
Forwarded from DevTwitter Ads.
🚀 نقشه راه ورود به بازار فریلنسینگ بین‌المللی

طراح، برنامه‌نویس، دیزاینر یا تولیدکننده محتوا هستی؟
اما هنوز نمی‌دانی چطور با همین مهارتی که داری، پروژه بین‌المللی بگیری و درآمد دلاری داشته باشی؟

در این وبینار، قدم‌به‌قدم بررسی می‌کنیم که یک متخصص ایرانی چطور می‌تواند پروژه دلاری بگیرد و مسیر فریلنسینگ بین‌المللی را شروع کند.

🎙 مدرس: دکتر علیرضا قیمتی
📅 دوشنبه ۲۶ مرداد
ساعت ۱۹

این وبینار مناسب شماست اگر:
▪️ اگر فریلنسر هستید و نمی‌دانید از کجا شروع کنید
▪️ می‌خواهید درآمد دلاری داشته باشید
▪️ می‌خواهید وارد بازار بین‌المللی شوید و پروژه بگیرید

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

https://links.etekanesh.com/FG21

👇 قبل از تکمیل ظرفیت، از طریق لینک زیر ثبت‌نامت رو قطعی کن:

https://links.etekanesh.com/FG21
🍌32👎53
مدل GLM-5.3 تازه اومده تو ZCode، روزی ۵ میلیون توکن رایگان، ۵ روز، بدون کارت بانکی:

- ثبت‌نام تو https://Z.ai
- دانلود ZCode
- لاگین کن
- پلن Start فعال میشه
- روزی ۵M توکن میگیری

@DevTwitter | <Cypher/>
👎24👍15🍌6
یک سایت خیلی جذاب و کاربردی پیدا کردم

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

آدرس سایت :
https://aura.build/design-systems


@DevTwitter | <Alireza/>
18👍5👎2