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
این وب‌سایت به خوبی تجربه من رو بیان می‌کنه و مطمئنم خیلی‌های دیگه هم تو استفاده از کلاد و دردسرهاش به این موضوعات برخوردن. من بعد از سوییچ کردن روی Codex از OpenAI واقعاً تجربه بهتری داشتم. ساعت‌های طولانی روی یه پروژه کار کردم، output تمیزتر گرفتم و فلو بهتری داشتم. پلاگین‌های Codex رو کاستوم برای کار خودم ساختم (از طریق skill creator) و در کل تجربه خیلی بهتری با مدل‌های GPT داشتم (خصوصاً ۵.۴ و ۵.۵).

درسته این مدل‌ها در UI دیزاین ضعف زیادی دارن ولی واقعاً مدل جدید GPT خیلی انعطاف‌پذیری بیشتری داره، در انجام تسک‌های طولانی‌مدت خیلی بهتر عمل می‌کنه و compaction خیلی خوبی داره. Codex حتی ساعت‌ها بعد از موندن داخل یک چت، هنوز هم با همون دقت و سرعت output میده و گیج نمی‌زنه.

متأسفانه Anthropic سابقه دستکاری نتایج رو داشته، روی بنچ‌مارک‌ها تقلب زیادی می‌کرده و حتی در هنگام کار ممکنه مدلی که استفاده می‌کنه رو عوض کنه (بدون اینکه بهتون اطلاع بده). توصیه من این هست اگر کار دیزاین می‌کنید یه مدل چینی برای انجام اون تسک‌های دیزاین داشته باشید (چه کیمی باشه چه glm) و بقیه کارها رو بسپارید به Codex.

ترجیحا هم memory ای که به تمام چت هاتون دسترسی داره رو خاموش کنید.

https://clawd.rip/

@DevTwitter | <E Gurl/>
👍24👎83
Media is too big
VIEW IN TELEGRAM
مایکروسافت Copilot Cowork رو عرضه عمومی کرد.

با این سرویس مشابه Claude Cowork می‌تونین تسک‌های مختلف و طولانی براش تعریف کنین، به سرویس‌های مختلف وصل‌ش کنین و دسترسی بهش بدین و اتوماسیون کامل انجام بدین:

@DevTwitter | <Farokh/>
👎11👍8
Forwarded from DevTwitter Ads.
دوره جامع پایتون: مقدماتی تا پیشرفته

🗓شروع دوره: 30 خرداد

🎁 تخفیف ویژه برای دانشجویان، فرصتی بی‌نظیر برای شما!

🔥 آموزشی که شما را به برنامه‌نویس حرفه‌ای تبدیل می‌کند و در بازار کار به شما رقابت‌پذیری بیشتری می‌دهد. همچنین برای اپلای‌های شغلی و تحصیلی شما را برتر می‌کند و به راه‌اندازی استارت‌آپ‌های شگفت‌انگیز کمک می‌کند.

140 ساعت آموزش مجازی، با بیش از 25 پروژه و مینی‌پروژه برای تسلط کامل!

🌟 سرفصل‌های دوره شامل:

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

🎁 همراه با هدایای ویژه، از جمله پکیج کسب درآمد از پایتون!

همین حالا شروع کنید و بهترین نسخه خود را با ما کشف کنید! 💥🚀🔥

🌟 به دوستان خود نیز اطلاع دهید تا این فرصت را از دست ندهند! 🌟

👨‍🏫برگزارکننده: شرکت آتی پژوهش امیرکبیر
@kargah2018

👩‍🎓جهت ثبت نام و کسب اطلاعات بیشتر
@apa_admin12
👎52🍌2
فاندرهای کمپانی cursor در عرض چهار سال از عمر شرکت، هر کدوم حدود ۲.۷ میلیارد دلار و ۵۰ تا کارمند اولشون، هرکدوم بین ۲۰ تا ۵۰۰ میلیون دلار از فروش کمپانی بهشون میرسه.

@DevTwitter | <Mehdi Allahyari/>
5🔥963👎1
یکی دیگه از اشتباهات رایج توی مصاحبه های بک اند اینه که طرف سریع میره سمت حل مسئله، بدون اینکه اول مسئله رو درست تعریف و یا درک کنه.

مثلا سوال میشه: «سیستم رو طوری طراحی کن که بتونه درخواست های زیاد رو هندل کنه»
و اون شخص سریع شروع می کنه به گفتن : ردیس، کافکا، میکروسرویس، لود بالانسر و ...
در حالی که مثلا هنوز نپرسیده که :
حجم ترافیک چقدره؟
الان read سنگین تره یا write؟
ما واسمون latency مهم تره یا consistency
الان bottleneck کجاست؟

"نتیجه این میشه که راه حل از مسئله جلو میزنه"

پس یادمون باشه که توی مصاحبه های بک اند، چیزی که بیشتر از تکنولوژی مهمه اینه که چقدر می تونی مسئله رو به شکل درست بشکنی و فرضیات رو شفاف کنی.
در واقع اول باید بفهمی اصلا مشکل کجاست.

@DevTwitter | <Meysam Naviddost/>
69👍25
من چند وقت اخیر روی یک پروژه اوپن‌سورس به اسم Linka کار می‌کردم و الان به نسخه پایدار رسیده.

پروژه Linka یک بات تلگرام برای تحویل فایل از طریق Deep Link هست. مثلاً شما یک فیلم، سریال، دوره آموزشی یا هر فایل دیگه‌ای داخل بات ثبت می‌کنید، بات یک لینک اختصاصی می‌سازه و کاربر فقط با کلیک روی اون لینک فایل رو دریافت می‌کنه.

هدفم این بود که یک راه‌حل ساده و آماده برای مدیریت و توزیع فایل در تلگرام بسازم که هر کسی بتونه با چند تغییر ساده توی فایل تنظیمات و اجرای Docker ازش استفاده کنه.

پروژه کاملاً با Python توسعه داده شده و اوپن‌سورس هست.

GitHub:
https://github.com/MjavadH/Linka

@DevTwitter | <MjavadH/>
👍3210🍌5
Forwarded from آکادمی همراه
آخرین فرصت ثبت‌نام در دومین «بوت‌کمپ دواپس (DevOps)» آکادمی همراه اول

امروزه بسیاری از تیم‌های فناوری به دنبال متخصصانی هستند که علاوه بر توسعه نرم‌افزار، توانایی استقرار، مدیریت و نگه‌داری سرویس‌ها را نیز داشته باشند. دواپس (DevOps) یکی از مهارت‌های کلیدی و پرتقاضای بازار کار است که این فاصله را از بین می‌برد.

در این بوت‌کمپ ۱۲ هفته‌ای، با مفاهیم و ابزارهای اصلی دواپس به‌صورت عملی آشنا می‌شوید و نحوه پیاده‌سازی و مدیریت زیرساخت‌های مدرن را یاد می‌گیرید.

💎 آموزش Docker، Kubernetes، CI/CD، Infrastructure as Code و مانیتورینگ سرویس‌ها
💼 امکان کارآموزی در گروه همراه اول
🎓 همراه با گواهینامه آکادمی همراه اول
💳 امکان ثبت‌نام اقساطی
⚠️ ظرفیت محدود

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

🌐 پیش‌ثبت‌نام رایگان و مشاهده جزئیات:
🔗 https://l.hamrah.academy/991

⭐️ @Hamrah_Academy | آکادمی همراه اول
👎7🍌5
یکی اومده System Prompt تمام ابزارهای مختلف که leak شدن رو تو یه ریپو جمع کرده که شامل Cursor، Claude، Grok، Lovable و... هست!

حتی Fable 5 با اینکه فقط ۴ روز در دسترس بود هم تو این ریپو لیست شده که حدود ۱۶۰۰ خط instruction شامل guardrailها، شخصیت، اخلاقیات و... هست!

کاربردش چیه؟ اگه اپ یا automation طراحی میکنید، لینک این ریپو رو به Claude بدید و ازش بخواید فقط اون مواردی که به ساختار کار شما مرتبط هست رو به صورت system prompt براتون جنریت کنه!

https://github.com/elder-plinius/CL4R1T4S

@DevTwitter | <Amir/>
👍443🔥1
خب HTTP هم بالاخره یه روش درست‌حسابی برای query زدن با body گرفت گویا دیگه از POST /search راحت میشیم

https://www.rfc-editor.org/info/rfc10008/

@DevTwitter | <Abolfazl/>
33🔥8👍7
یه اپ Rag-Based زدم با Streamlit که قابلیت‌های زیر رو داره:
- ثبت‌نام، ورود و خروج کاربر با هش‌کردن رمز عبور توسط bcrypt.
- مالکیت اختصاصی کاربران در SQLite برای اسناد، جلسات چت و پیام‌ها (تفکیک داده‌ها بر اساس هر کاربر).
- کالکشن‌های اختصاصی Qdrant برای هر کاربر با نام‌گذاری به صورت user_{user_id}.
- بارگذاری و پردازش فایل‌های PDF، DOCX، XLSX، Markdown و TXT.
- قابلیت تنظیم اندازه تکه‌ها (Chunk Size)، هم‌پوشانی (Overlap)، ارائه‌دهنده سرویس (Provider)، مدل‌ها، مقدار پیش‌فرض top-K و -قابلیت استریم (Streaming).
- رابط کاربری جستجو با اعمال دقیق محدودیت top-K درخواستی و فیلترهای اختیاری روی اسناد.
- چت مبتنی بر RAG همراه با ذخیره تاریخچه، امکان انتخاب محدوده اسناد (Scope)، دکمه سوییچ استریم، ارجاعات (Citations) و خروجی گرفتن به صورت JSON.
- حذف اسناد و پاک‌سازی وکتورهای مربوط به آن‌ها.
- راه‌اندازی با Docker Compose برای Streamlit، Qdrant، دیسک ذخیره‌سازی (Volume) برای SQLite و Ollama.

لینک:
https://github.com/Ryan-PG/ry-vector

@DevTwitter | <Ryan Heida/>
👎199🍌3
این وبسایته خیلی بامزه است. هر بار که روی دکمه Please کلیک میکنی خیلی تصادفی میبرتت به یه وبسایت بی هدف دیگه :))

https://theuselessweb.com/

@DevTwitter | <^mad/>
🍌575👎2
Forwarded from DevTwitter Ads.
پاسخ به چندتا سوال ساده میتونه تو این روزای بحرانی سرمایه‌ خیلی‌ها رو نجات بده

ما در حال بررسی دغدغه‌های مردم درباره امنیت سرمایه توی شرایط بحرانی هستیم. تجربه و نگاه شما می‌تونه کمک کنه این مسئله بهتر فهمیده بشه و راه‌حل دقیق‌تری براش درست کنیم.

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

تکمیل پرسشنامه. (لطفا اگر vpn دارید خاموش کنید)

ممنون که توی ساختن یه مسیر امن‌تر برای سرمایه همه هم‌وطنامون همراه ما میشید. ❤️
👎62🍌2
بالاخره تموم شد
ااین نسخه کلی چیزای جدید داره: اضافه شدن SoundCloud، RadioJavan، Spotify و TikTok به دانلودرهای ساپورت‌شده، اینستالر ویندوز برای نصب راحت‌تر، و کلی ریزه‌کاری دیگه...

https://github.com/MSC72m/media_downloader

@DevTwitter | <Mohammad Sadeghian/>
35👍11👎2
اگر دنبال مدل زبانی بدون سانسور برای استفاده روی کامپیوتر شخصی هستید، این مدل رو به شدت پیشنهاد می‌کنم:
https://huggingface.co/DavidAU/GLM-4.7-Flash-Uncensored-Heretic-NEO-CODE-Imatrix-MAX-GGUF

@DevTwitter | <The Sina/>
16👍4👎2
پلتفرم ایمیل مارکتینگ مبتنی بر هوش مصنوعی Nitrosend امکان ساخت و مدیریت کمپین‌های ایمیلی رو مستقیما از داخل ChatGPT یا Claude فراهم می‌کنه!

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

http://nitrosend.com

@DevTwitter | <mohammad seymari/>
👍92👎1
به نظرم مهمترین خبر امروز اینه

GLM-5.2 مدل جدید شرکت چینی Z .ai هست که با وزن‌های کاملاً باز (Open Weights) منتشر شده و تمرکزش روی برنامه‌نویسی، ایجنت‌های هوش مصنوعی و کارهای طولانی‌مدته.

نکات مهم:

در خیلی از بنچمارک‌های کدنویسی و استفاده از ابزارها، از GLM-5.1 فاصله گرفته و پیشرفت قابل توجهی داشته.

از کانتکست ۱ میلیون توکنی پشتیبانی می‌کنه؛ یعنی می‌تونه حجم عظیمی از کد، اسناد و اطلاعات رو یکجا پردازش کنه.

روی کارهای چندساعته و طولانی (Long-Horizon Tasks) آموزش دیده؛ یعنی برای پروژه‌های پیچیده و چندمرحله‌ای مناسب‌تره.

با مجوز MIT منتشر شده؛ یعنی شرکت‌ها و توسعه‌دهنده‌ها محدودیت کمی برای استفاده ازش دارن.

قیمت API نسبت به GLM-5.1 تغییری نکرده.

اما بخش جالب‌تر:

Z .ai در نمودارها نشون داده که GLM-5.2 در بعضی تست‌های برنامه‌نویسی و Agentها به GPT-5.5، Gemini 3.1 Pro و حتی Claude Opus 4.8 نزدیک شده یا از بعضی‌ها جلو زده.

اهمیت اصلی خبر اینه که فاصله بین مدل‌های متن‌باز و مدل‌های بسته مثل GPT و Claude هر روز کمتر می‌شه. اگر ادعاهای Z .ai درست باشه، GLM-5.2 یکی از جدی‌ترین رقبای متن‌باز GPT-5.5 و Opus 4.8 تا امروز محسوب می‌شه.

@DevTwitter | <Nima />
39👍10🍌3
یک سری از کامپوننت‌های رایگان Shadcn که می‌توانید تو پروژه‌های خود از آن‌ها استفاده کنید
لینک ریپو:
https://github.com/nolly-studio/cult-ui

@DevTwitter
3👍2
نسخه ۱۵۲ فایرفاکس منتشر شد..

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

توی این آپدیت طراحی تنظیمات تغییر کرده، می‌شه تب‌ها رو از نوار آدرس بی‌صدا کرد، از JPEG XL پشتیبانی می‌کنه و توی اندروید هم می‌شه تب‌ها رو گروه‌بندی کرد.

@DevTwitter | <Behrad Javed/>
70👍8🔥6
این mu plugin ایده ای بود که با وسواس بکمک جمنای نوشتم
کارش اینه که افزونه ها بر اساس هدر اسکوپ اجازه لود شدن پیدا میکنند و در محیطی که براش تعریف نشده محل سگ نمیذاره به پلاگین مد نظر

چه مشکلی رو حل میکنه؟ داروی ضد نفخ و سنگینی وردپرسه

https://github.com/HamxaBoustani/wandtech-scope-loader

@DevTwitter | <Hamxa/>
🍌10👍6👎4
چرا اکثر پروژه‌های Microservice شکست می‌خورن؟
از چند سال پیش که معماری Microservice مد شد، خیلی از پروژه‌ها رفتن سمتش.
اما یه تعداد قابل توجهی از همین پروژه‌ها بعد از مدتی به دردسر افتادن.
می‌دونید چرا؟
چون از اول اصلا لازم نبود Microservice باشن.
این موارد چقدر براتون آشناست؟
- ده‌ها سرویس کوچیک که هیچ‌کس مالک واقعی‌شون نیست.
- تغییر یه Feature ساده که نیازمند تغییر چندین سرویسه.
- یه تیم کوچیک که مسئول توسعه همه سرویس‌هاست.
- مانیتورینگ و دیباگ سخت‌تر از خود توسعه شده.
- هزینه زیرساخت و نگهداری هم سر به فلک کشیده.

مشکل اینجاست که بعضی وقت‌ها پیچیدگی معماری از خود مسئله بیشتر میشه.
در عمل برای بیل زدن یه باغچه، از لودر استفاده کردیم!
یه پروژه با چند هزار یا حتی چند ده هزار کاربر رو بردیم روی معماری‌ای که اصلا برای این مقیاس طراحی نشده و فقط پیچیدگی، هزینه و دردسر بیشتری ایجاد کرده.
به نظرم قبل از اینکه بپرسیم:
چطور سیستم رو Microservice کنیم؟
باید از خودمون بپرسیم:
اصلا چه مشکلی داریم که Microservice قراره حلش کنه؟

@DevTwitter | <Amir Rahimi Nejad/>
👍111👎1