DevTwitter | توییت برنامه نویسی
29K subscribers
4.76K photos
380 videos
6 files
4.51K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

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

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
این container که اپل ریلیز کرده رو تازه پیدا کردم! سبک‌ترین راهی که بتونید یه ترمینال لینوکسی ایزوله‌شده روی مک بالا بیارید!

با swift نوشته شده و برای پردازنده‌های Apple Silicon بهینه‌سازی کردن!

https://github.com/apple/container

@DevTwitter | <Amir/>
28🍌3👍2
یه پروژه‌ی جالب دیدم به اسم SurfSense، که بهش می‌گن جایگزین اوپن سورس NotebookLM

اگه از NotebookLM میاید، باید بگم که SurfSense همون کارو می‌کنه؛ صرفا با کنترل کامل دست خودتون. خلاصه بخوام بگم، یه agent تحقیقاتی اوپن‌سورس و با تمرکز روی حریم خصوصیه که شبیه به کار NotebookLM رو انجام میده.

مزایا نسبت به NotebookLM:
• اتصال به ۲۵+ منبع: گوگل درایو، Notion، Slack، YouTube، GitHub و افزونه‌ی مرورگر برای ذخیره‌ی هر صفحه‌ای (حتی پشت لاگین)
• آزادی انتخاب مدل: ۱۰۰+ مدل از طریق LiteLLM، یا اجرای کاملاً لوکال با Ollama و vLLM
• بدون محدودیت داده: هیچ سقفی روی تعداد منبع و نوت‌بوک نیست، و دیتا روی سرور(یا سیستم) خودت می‌مونه
• جستجوی بهتر: RAG دومرحله‌ای در برابر سرچ تک‌مرحله‌ای NotebookLM
• قابلیت‌های تیمی جالب: به شما رول‌های Owner/Admin/Editor/Viewer میده + چت و کامنت و...
• تولید پادکستا بدون محدودیته

معایب:
• نصبش هلو برو توی گلو نیست واقعا. رو اعصابه — باید با dependency، API key و فایل‌های Env کلنجار برید
• هنوز کاملاً production-ready نیست و در حال توسعه‌ی فعاله
• باید خودت میزبانی و نگهداری کنی؛ طبیعتا که راحتی NotebookLM رو نداره

جمع‌بندی:
صادقانه بگم، NotebookLM همچنان ساده‌تر و آماده‌تره ولی کاملاً بسته‌ست. SurfSense سخت‌تر راه میفته ولی دیتا و انتخاب مدل کاملاً دست خودته. اگه با self-hosting و سرور هم بخواید پیش برید، به درد بخورترینه.

ریپوی اصلی: http://github.com/MODSetter/SurfSense
آدرس خود وبسایتش برای دانلود مستقیم نرم‌افزار: https://surfsense.com

@DevTwitter | <Matin SenPai/>
👍168👎1
بزرگ‌ترین اشتباهی که برنامه‌نویس‌های تازه‌کار می‌کنن، کم کد زدن نیست.
زیاد یاد گرفتنه.
هر روز یک دوره جدید.
هر روز یک تکنولوژی جدید.
هر روز یک ویدیو با عنوان:
“این مهارت رو یاد نگیری عقب می‌مونی!”
و نتیجه؟
۶ ماه می‌گذره.
۱۰ دوره دیدی.
۵۰۰ ساعت آموزش دیدی.
اما هنوز یک پروژه واقعی نداری.
حقیقتی که خیلی‌ها دوست ندارن بشنون:
بازار کار به تعداد دوره‌هایی که گذروندی پول نمی‌ده.
به مسئله‌هایی که می‌تونی حل کنی پول می‌ده.
من رزومه‌هایی دیدم که ۳۰ مدرک داشتن.
ولی حتی یک پروژه کامل داخلشون نبود.
از اون طرف افرادی رو دیدم که فقط ۲ یا ۳ تکنولوژی بلد بودن.
اما پروژه ساخته بودن.
و دقیقاً همون‌ها استخدام شدن.
اگر امروز دوباره از صفر شروع می‌کردم:
کمتر آموزش می‌دیدم.
بیشتر می‌ساختم.

@DevTwitter | <Arsham Hajeb/>
👍18727👎9
مدل‌های رایگان گران قیمت

مدل‌هایی مثل Llama 4، Gemma 4، DeepSeek V3 و Qwen 3 در ظاهر «رایگان» و متن‌باز هستن، اما این رایگان بودن فقط تا وقتی معنی داره که داخل یک نوت‌بوک یا محیط تستی ازشون استفاده کنی. به محض اینکه وارد فضای واقعی و پروداکشن بشی، هزینه‌ها شروع می‌شن و عملاً اون چیزی که رایگان به نظر می‌رسه تبدیل به یک زیرساخت گران و پیچیده می‌شه. دلیلش هم اینه که هزینه اصلی این مدل‌ها نه خود مدل، بلکه اجرای پایدار، سریع و مقیاس‌پذیر اون‌هاست.

مدل‌های کوچک‌تر که بین ۸ تا ۳۰ میلیارد پارامتر دارن، معمولاً روی سیستم‌های شخصی با ۲۴ تا ۴۸ گیگ VRAM اجرا می‌شن و بیشتر برای تست، یادگیری و ساخت نمونه اولیه مناسب هستن. اما وقتی وارد مدل‌های متوسط مثل ۷۰ میلیارد پارامتر می‌شی، فقط برای نگه‌داشتن وزن مدل به ۷۰ تا ۱۴۰ گیگ VRAM نیاز داری و دیگه یک کارت گرافیک معمولی جواب نمی‌ده؛ در نتیجه باید سراغ سرورهای ابری بری که هزینه‌شون ماهانه به چند هزار دلار می‌رسه.

در سطح بالاتر، مدل‌های بزرگ MoE مثل Llama 4 Maverick با ۴۰۰ میلیارد پارامتر، Qwen 3 با ۲۳۵ میلیارد یا DeepSeek V3 با ۶۷۱ میلیارد پارامتر قرار دارن که برای اجرا به صدها گیگ حافظه تجمیعی نیاز دارن. حتی با کوانتیزه‌سازی هم هنوز به زیرساخت چند GPU قدرتمند مثل H100 یا H200 احتیاج داری و اگر بخوای کانتکست طولانی هم پشتیبانی کنی، مصرف حافظه (KV cache) عملاً هزینه و نیاز سخت‌افزاری رو تا نزدیک دو برابر بالا می‌بره.

اگر این سیستم‌ها رو بخوای ۲۴ ساعته اجرا کنی، هزینه ماهانه بسته به سطح مدل از حدود چند هزار دلار برای مدل‌های کوچک شروع می‌شه و تا نزدیک صد هزار دلار برای مدل‌های خیلی بزرگ می‌رسه. این فقط هزینه خام اجرای مدل هست و هنوز هزینه‌های جانبی مثل مهندسی زیرساخت، مدیریت سروینگ (مثل vLLM و batching)، سیستم‌های مانیتورینگ و ارزیابی، فاین‌تیونینگ، ذخیره‌سازی داده و حتی تیمی که این سیستم رو نگه‌داری می‌کنه حساب نشده.

به همین دلیل در عمل، خیلی از تیم‌ها بعد از بررسی هزینه‌ها به این نتیجه می‌رسن که استفاده از APIهای آماده مثل OpenAI یا Anthropic به‌صرفه‌تر از راه‌اندازی و نگه‌داری زیرساخت GPU اختصاصی است، چون اون‌ها همه این پیچیدگی‌ها و هزینه‌های پنهان رو در قالب یک قیمت ساده به ازای هر توکن مدیریت می‌کنن.

@DevTwitter | <Reza Jafari/>
38👍21👎4
یکی از بهترین پادکست‌هایی هست که میتونین در مورد پیشرفت شغلی در شرکتی که کار میکنید گوش بدید.

https://www.youtube.com/watch?v=8JQUjpBf3Ig

@DevTwitter | <سهیل/>
20👍2👎1
شایعه ای درمورد مدل جدیدی از هوش مصنوعی میسترال داره دست ب دست میشه ک واقعا عجیبه ب نام Le Chaton fat

مدل جدید ۳۰ تریلیون پارامتر داره و‌ تمام رقبا رو توی بنچ مارک ها حذف کرده.

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

اخه ۳۰ تیریلیون؟؟

@DevTwitter | <Kaveh/>
👍49🍌32👎4
با ظهور Agent های هوش مصنوعی مثل Claude Code و Codex، بنظرم یک سؤال جدی‌تر از همیشه مطرح میشه:

آیا هنوز به فریمورک‌هایی مثل Laravel نیاز داریم؟

یکی از دلایل اصلی شکل‌گیری فریمورک‌ها، ساده‌تر کردن توسعه و حذف پیچیدگی‌های تکراریه.
اما اگر یک AI Agent بتونه همین کار را با PHP خام انجام بده و هم‌زمان مواردی مثل امنیت، design pattern ها و best practice ها را هم رعایت کند و تازه، احتمالا خودش قرار تنها کسی باشه که قرار روی پروژه توسعه بده، آیا هنوز استفاده از فریمورک‌ها منطقیه؟

اگر این مسیر را در نظر بگیریم، شاید برخی مزیت‌ها این‌طور باشند:
- کاهش وابستگی به abstraction های اضافی
- سبک‌تر شدن پروژه‌ها
- احتمالاً بهبود performance

اما در مقابل:
- امنیت و جلوگیری از خطاهای انسانی
- استانداردسازی در تیم‌های بزرگ
- نگهداری بلندمدت سیستم
- همکاری تیمی و onboarding ساده‌تر

شاید سؤال اصلی این نباشد که «فریمورک‌ها حذف میشن یا نه»، بلکه این باشه که:
در آینده، فریمورک‌ها چه نقشی در کنار AI ایفا خواهند کرد؟

@DevTwitter | <Amirreza Sharifi/>
👍54👎368
دیتای متروی تهران (Tehran Metro Data) چیه؟

دسترسی به یک دیتابیس دقیق، ساختاریافته و آماده از خطوط و ایستگاه‌های متروی تهران، همیشه یکی از دغدغه‌های برنامه‌نویس‌ها و توسعه‌دهنده‌ها بوده. برای همین ما ریپازیتوری «Tehran Metro Data» رو منتشر کردیم.
این پروژه یک دیتاست استاندارد از شبکه متروی تهران هست؛ یعنی شما رو از جستجوی پراکنده، جمع‌آوری دستی یا اسکرپ کردن اطلاعات برای پروژه‌هاتون کاملاً بی‌نیاز می‌کنه.
این دیتا بدون نیاز به هیچ پیش‌پردازشی، مستقیماً برای ساخت اپلیکیشن‌های مسیریابی، بات‌ها یا تحلیل داده قابل استفاده است. مهم‌تر از همه اینکه اطلاعات به شکلی مرتب شده که به‌راحتی و بدون دردسر Data Cleaning، توی کد ایمپورت بشه.

https://github.com/mostafa-kheibary/tehran-metro-data


@DevTwitter | <تهلاگ/>
67👍7🔥3
Forwarded from DevTwitter Ads.
🚨 میانگین ۶۷۰ هزار دلار خسارت؛ تاوان استفاده کنترل‌نشده از هوش مصنوعی

هوش مصنوعی می‌تواند سرعت تیم‌ها را تا ۵۰٪ افزایش دهد؛ اما وقتی بدون «حاکمیت و نظارت» وارد سازمان شود، معمولاً از دو مسیر آسیب می‌زند:
📉 ۱. هدررفت بودجه
اوبر بودجه یک‌ساله هوش مصنوعی خود را در کمتر از ۴ ماه مصرف کرد؛ چون سقف مصرف مشخصی وجود نداشت.
🕵 ۲. هوش مصنوعی در سایه
اطلاعات استراتژیک سامسونگ به راحتی افشا شد، چون یک کارمند برای خلاصه کردن فایل صوتی جلسه، آن را به نسخه عمومی ChatGPT سپرد.

کارمندان قصد خرابکاری ندارند؛ آن‌ها فقط ابزاری برای تسریع امور می‌خواهند.
مسئله این است که سازمان باید این استفاده را مدیریت و کنترل کند.
💡 چت‌وان برای همین ساخته شده است:
تعریف سقف مصرف برای افراد و دپارتمان‌ها
جلوگیری از استفاده ابزارهای ناامن و پراکنده
مدیریت دسترسی بر اساس نقش و نیاز هر کاربر

🔗 همین حالا فضای کاری امن تیم خود را بسازید


ارتباط با چت‌وان:
۰۹۰۱۸۳۷۴۴۲۰ - ۰۲۱۵۸۹۸۳۳۰۰
🍌263👎1
به جای اینکه امشب هم توی چرخ‌دنده‌های یوتیوب گم بشی و زمانت هدر بره...
این ۱۱ تا دوره رایگان رو دریاب تا کلود (Claude) رو کاملاً استاد بشی.

یه نکته : اصلاً ماراتن راه ننداز و همه‌ رو پشت‌سرهم نبین! توی هر نشست، فقط یک سطح رو جلو ببرو قبل از اینکه بری سراغ سطح بعدی، حتماً چیزایی که یاد گرفتی رو به‌صورت عملی تمرین کن.

سطح اول: مفاهیم پایه (زمان مورد نیاز: ۲۰ دقیقه)

دریافت مدرک کلود:
claude101.com

آموزش کلود برای مبتدی‌ها:
https://ruben.substack.com/p/claude-for-dummies

هوش مصنوعی به زبان (خیلی) ساده:
https://ruben.substack.com/p/s?r=5m7l8v

نقشه راه یادگیری کلود:
https://ruben.substack.com/p/claude-roadmap

سطح دوم: فرآیندهای کاری واقعی (زمان مورد نیاز: ۵۵ دقیقه)


کار تیمی با همکار کلود (Claude Cowork):
claude-co.work

مدیریت کلود برای تیم‌ها:
how-claude.team

ساخت اسلاید و پرزنت با کلود:
how-to-gamma.ai

شخصی‌سازی فرآیندها با مهارت‌های کلود (Claude Skills):
claude-skills.free

سطح سوم: ترفندهای حرفه‌ای (زمان مورد نیاز: ۴۵ دقیقه)

اتصال کلود به بقیه ابزارها (Connectors):
https://ruben.substack.com/p/claude-connectors

چطور به محدودیت‌های پیام کلود برنخوریم؟
https://ruben.substack.com/p/how-to-stop-hitting-claude-usage

انتقال کامل بافت و اطلاعات شخصی به کلود:
https://ruben.substack.com/p/youre-just-a-text-file

اشتباهات رایج در استفاده از کلود در محل کار:
https://ruben.substack.com/p/how-to-use-your-personal-ai-at-work


@DevTwitter | <Hamed Heydarian/>
38👎5🔥4
یه ریپو دیدم حدس هایی در مورد معماری مدل mythos. حدس و گمان ها در مورد recurrent depth هاست و اینکه دیگه اون ریزنینگ در سطح توکن رخ نمی‌ده. با توجه به ریزالت‌های trm، hrm و آخرین آپدیت ریزالتایی hrm-text1b که sota هم هست بعید نیست

https://github.com/kyegomez/OpenMythos

@DevTwitter | <KHAN/>
👎18🔥73
همونطور که میدونید GPT 5.5 همچین خوب فرانت اند نمیزنه UI دیزاینش خوب نیست
که تخصص منم نیست من بیشتر بک اند و دواپس حالیمه تا فرانت

یه SKILL آماده کردم که صرفا UX/UX قابل قبول بزنه

خودم ازش استفاده می‌کنم دست کم از نظر UX بنظرم خوبه

بررسی کنید، tweak کنید و بازخورد بدید

لینک ریپو:
https://github.com/blackestwhite/interface-design-sense

@DevTwitter | <Mahdi Akbari/>
👎3913🍌2
اگر خدای نکرده از پلاگین جت انجین استفاده میکنین زودتر اپدیت کنین که وضع خرابه

https://patchstack.com/database/wordpress/plugin/jet-engine/vulnerability/wordpress-jetengine-plugin-3-8-10-php-object-injection-vulnerability

@DevTwitter | <Mohsen Ghiasi/>
💔122
Forwarded from DevTwitter Ads.
🔥 چالشو حل کن جایزه ببر؛ چالش اول شروع شد!

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

بخش جذابش چیه؟
۱. هر کسی که به چالش‌ها جواب درست بده، یک «هدیه قطعی» از کوئرا می‌گیره! 🥳
۲. و اما با هر جواب درست، شانس خودت رو برای برنده شدن توی جوایز قرعه‌کشی بالا می‌بری.

فقط کافیه عضو کانال کوئرا باشی و جواب درست رو برای ما بفرستی. 👀

چالش اول → ۳ شانس قرعه‌کشی
چالش دوم → ۵ شانس قرعه‌کشی
چالش سوم → ۷ شانس قرعه‌کشی

🏆 جوایز:
🎧 ۵ هدفون گیمینگ
🎒 ۵ کوله‌پشتی شیائومی
🤖 ۵ اشتراک ChatGPT

منتظرتیم! 👇

کانال تلگرام کوئرا:
https://t.me/quera_ir
👎65🍌2
Coolify
برای آپلود پروژه‌های جدیدمون روی سرور، به عنوان یک فرانت‌اند دولوپر که خیلی درگیر مفاهیم پیچیده DevOps نیستم و از طرفی به خاطر تحریم‌ها نمی‌تونیم از سرویس‌هایی مثل Vercel استفاده کنیم، با Coolify آشنا شدم.
تجربه واقعاً جالبی بود؛ هم نصبش ساده بود، هم مدیریت و آپدیت پروژه‌ها. کافیه آخرین commit رو بگیره، پروژه Next.js رو build کنه و deploy انجام بشه. عملاً خیلی از کارهایی که قبلاً دستی انجام می‌دادم رو راحت‌تر کرده.
پ.ن: تا قبل از این، پروژه‌ها رو با یه اسکریپت از روی سیستم روی سرور sync می‌کردم :)
رایگان و متن‌بازه، با Docker به‌صورت خودکار روی لینوکس نصب می‌شه، تنظیمات Proxy و Pathها رو خیلی راحت می‌تونی مدیریت کنی و در کل سرعت راه‌اندازی پروژه‌ها رو بیشتر می‌کنه. از همه مهم‌تر اینکه دیگه لازم نیست درگیر تنظیمات عجیب‌وغریب PM2 و Cluster Mode بشی.
تا الان تجربه خوبی باهاش داشتم.

https://coolify.io/

@DevTwitter | <Mohammad Sajad Shekhian/>
👍1813🍌8
This media is not supported in your browser
VIEW IN TELEGRAM
بالاخره اولین پکیج Laravel خودم رو روی Packagist منتشر کردم

اسم پکیج:
gohari/repository-pattern
این پکیج کمک می‌کنه توی پروژه‌های Laravel خیلی سریع‌تر Repository و Interface مربوط به Modelها رو بسازیم و ساختار کدمون تمیزتر و قابل نگهداری‌تر بشه.
نصبش هم خیلی ساده‌ست:
composer require gohari/repository-pattern
بعدش با یه Artisan command می‌تونی Repository بسازی:
php artisan repository:make User --model=User
برای من این فقط یه پکیج ساده نیست؛ یه قدم کوچیک ولی مهم بود برای اینکه بیشتر وارد فضای Open Source بشم و چیزهایی که توی پروژه‌های واقعی استفاده می‌کنم رو قابل استفاده برای بقیه هم بکنم.
لینک پکیج:
https://packagist.org/packages/gohari/repository-pattern

@DevTwitter | <Mohammadreza Gohari/>
👍27👎102
لینک دریافت 6 ماه رایگان Claude Max:
https://claude.com/contact-sales/claude-for-oss
ظاهراً اولویت با کساییه که GitHub فعال یا پروژه Open Source دارن

@DevTwitter | <Shayan GeeDook/>
👎2111👍2
Forwarded from DevTwitter Ads.
🔻آزمایشگاه فناوری‌های مالی داتین، آزمون‌های تخصصی برنامه‌نویسی برگزار می‌کند

🔹 آزمایشگاه فناوری‌های مالی داتین با هدف توانمندسازی نسل آینده متخصصان فناوری و شفاف‌سازی مسیر رشد حرفه‌ای دانشجویان، آزمون‌های تخصصی و کاربردی برنامه‌نویسی در پنج حوزه کلیدی جاوا، دات‌نت، ری‌اکت، انگولار و Node.js برگزار می‌کند.

🔹 این آزمون‌ها در شهرهای تهران (دانشگاه خاتم)، شیراز (دانشگاه شیراز)، مشهد (دانشگاه فردوسی مشهد) و اصفهان (دفتر داتین) برگزار خواهد شد.

🔹 مزایای شرکت در آزمون:
- سنجش دقیق وضعیت فنی و تحلیلی شرکت‌کنندگان پس از پایان مراحل ارزیابی.
- ارائه مسیر پیشنهادی یادگیری و رشد حرفه‌ای.
- معرفی منابع متناسب با سطح مهارت هر فرد برای توسعه هدفمند توانمندی‌ها.

🔹 برای دریافت اطلاعات بیشتر و ثبت‌نام در این دوره از آزمون‌ها به لینک زیر مراجعه کنید:

https://www.dotin.ir/fintech-intelligence-lab/
9👎3🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
این بازی روی threejs ساخته شده و با مرورگر اجرا شده

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


https://messenger.abeto.co/

@DevTwitter | <Kaveh/>
🔥4511👎1
#کوته_نیوز

اسپیس‌ایکس کرسر رو به قیمت 60 میلیارد دلار خرید :)))


@DevTwitter
💔92👍22🔥14