Telegram Web
دوره های خوبی هستش به نظرم ،
دوره‌های فریلنسینگ و دیجیتال مارکتینگ
ببینید هرکدوم رو که نیاز داشتید سریع و رایگان دانلود کنید تا برداشته نشده
https://drive.google.com/drive/mobile/folders/1ezDZ3uDplBOjbuBGw1qxzzD64tiXhtDt?usp=sharing

Pass: hackinsider

@DevTwitter | <Mr.programmer/>
👍14👎115
#کوته_نیوز

عربستان شرکت بازی‌سازی EA رو خرید ://

@DevTwitter
👎71🔥37👍116
بیشتر از ۱۰ هزار خط کد پایتون برای یه wrapper ساده روی yt-dlp
درحال ریفکتور سنگین بلاخره کدبیسشو تر تمیز کردم معماری که میخواستمو پیاده کردم. ولی احساس میکنم خریت بود از mvc تغییر دادن به این وضعیت.
ریفکتور با برکتی بود دو سه تا فیچر هم اضافه کردم نه همه ی اونهایی که قولشو داده بودم ولی سابتایتلو اضافه کردم, دانلود جداگونه ی صوت تصویر ویدیو یوتوب رو هم اضافه کردم کوکی دیتکشن رو هم اضافه کردم.
یسری دکمه هارو هم حذف کردم اتوماتیک تشخیص بده خودش, ریز کاری و تست اضافه کردن. یسری باگ ریز مونده حلشون بکنم docker اضافه بکنم با یه اکشن ریز تمومه منتشر میشه
هنوز کامل کامل نشده یسری ریز کاری و باگ داره باید اوکی بشن ولی روی این برنچ درحال توسعه ام.
میخواستم soundcloud رو هم اضافه بکنم دردسرش زیاده خودمم استفاده ندارم وقت هم کمه شاید اون رو حذف بکنم. دکمه لاگین اینستا رو هم حذف میکنم همین حالت منشترش میکنم

https://github.com/MSC72m/media_downloader/tree/development

@DevTwitter | <Mohammad Sadeghian/>
🔥387👎6👍1
همیشه متدهای استرینگ توی JS رو یادم می‌رفت، برای همین یه فایل شخصی داشتم که همه‌شونو با توضیح نوشته بودم.
تو دوران قطعی اینترنت خیلی به دردم خورد.

بعدش یه مینی‌اپ ساختم که همین کارو می‌کنه: توضیح و مثال برای متدها.

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

به نظرتون منتشرش کنم تو گیت‌هاب DevTwitter یا نه؟
لایک یا دیسلایک بدید که بدونم.
👍217👎231
This media is not supported in your browser
VIEW IN TELEGRAM
الان با این ابزارهای AI ای که اومده میشه خیلی سریع، واقعا وب سایتهای خیلی قشنگی طراحی کرد. مدت زمانی که طول میکشه اصلا قابل مقایسه نیست. مثلا یک نفر اومده و با استفاده از اپ bolt یک landing page ساخته و هم کدش را گذاشته و هم همه پرامپت ها و کلا روش کارش را.ویدیوی پایین خود landige page نهایی است.
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623

@DevTwitter | <Mehdi Allahyari/>
👎19👍153
کلاد سونت ۴.۵ اومد با عنوان بهترین مدل کدنویسی در جهان.
رکوردهاش هم توی بنچمارک‌ها جالبه، بیشتر جاها عملکرد بالاتر از Opus 4.1.
اکستنشن Claude for Chrome هم برای کسایی که توی لیست انتظار بودن در دسترس قرار گرفت.
یه ویژگی ساخت فایل هم به چت‌بات اضافه شده و میتونه براتون اسلاید و داک بسازه.
واکنش‌ها خوب بوده و میگن بیشترین جهش عملکرد رو از زمان معرفی Sonnet 3.6 داشته.

این مدل میتونه بیشتر از ۳۰ ساعت به صورت خودکار روی پروژه‌های چند مرحله‌ای کار کنه. برای Opus 4 عددش ۷ ساعت هست، این نیاز نظارت رو کم میکنه و رسما بیش از ۱ روز میتونه خودکار فعالیت خودش‌رو ادامه بده.

@DevTwitter | <Soroush Ahmadi/>
👍26👎64
توی این ویدیو یه سری از مواردی که وقتی می‌خوایم یه کدی رو بزاریم توی گیت‌هاب، لازم می‌شه رو گفتم...
مثل اینا:
- لزوم داشتن gitignore اگر فایلی داریم که نمی‌خوایم بره تو گیت
- لروم داشتن env برای توکن‌ها که نرن تو گیت
- یا مثلا داشتن requirements.txt مخصوصا برای پروژه‌های پایتونی که راحت‌تر لانچ بشن توسط افراد...
- در آخر هم یه مقداری streamlit بازی کردیم...

https://www.youtube.com/watch?v=v4Hm98Q3eEI&list=PLwUWEGKy5kyP7pUFE-vPDDtXgQ8Ty4ohd&index=5

پ.ن: این ویدیو فاز AI نداره و یه طورایی بیشتر سمت برنامه‌نویسی و ایناست خلاصه...

@DevTwitter | <ًRyan Heida/>
14👍4👎2
دوره MCP مایکروسافت | زیرنویس فارسی


یوتیوب
https://youtu.be/Vr1vMyyIdzM?si=TEuNuXjEJhuE4fQG

آپارات (نیم بها)
https://www.aparat.com/v/azkvpjg

@DevTwitter | <Hamed Heydarian/>
19
خیلیا رو دیدم که سالهاست با git کار میکنن ولی هنوز فرق بین merge و rabase رو نمیدونن توی این پست میخام راجب این دو مورد توضیح بدم
وقتی می‌خوای تغییرات یک برنچ رو به برنچ دیگه بیاری، معمولاً بین دو دستور انتخاب داری:
Merge
-تغییرات رو ادغام می‌کنه.
-یک merge commit جدید می‌سازه.
-تاریخچه واقعی حفظ می‌شه، ولی کمی شلوغ‌تر می‌شه.
Rebase
-تغییراتت رو روی آخرین commit مقصد بازنویسی می‌کنه.
-تاریخچه خطی و مرتب می‌شه.
-اما تاریخچه واقعی تغییر می‌کنه (روی برنچ تیمی خطرناک).
در کل بهتره برای برنچ‌های شخصی قبل از merge به main از rebase استفاده کنی تا تاریخچه‌ تمیز باشه.
برای برنچ‌های مشترک تیمی از merge استفاده کن تا تاریخچه تغییر نکنه و همه چیز شفاف بمونه.

@DevTwitter | <Amirreza Sajadiyan/>
👍317
چرا از جاوا و پایتون برای نرم افزارهای سیستم های هوافضا نمیشه استفاده کرد؟
1-قطعیت (Determinism):
در زبان هایی مثل جاوا و پایتون به خاطر وجود garbage collection و مبتنی بر JVM بودن اجرای برنامه دقیقا قابل پیش بینی نیست. ممکنه برنامه یه لحظه به خاطر garbage collector متوقف بشه یا pause کنه. تو نرم افزارهای real time همچین چیزی قابل قبول نیست.
به عبارت دیگه یه حلقه توی جاوا یه بار ممکنه یک میلی ثانیه طول بکشه اما دفعه بعد 5 میلی ثانیه طول بکشه دلیل این امر اینه که JIT و gc معلوم نیست کی عمل می کنن و حافظه رو پس می گیرن. پایتون هم به همین دلیل که gc داره عملکردش این شکلیه.
2-زمانبندی سخت گیرانه(Hard real-time constraints): نرم افزارهای هوافضا باید مشخص، کوتاه و قطعی واکنش نشان دهند اما جاوا و پایتون همچین تضمینی نمی دهند.
3-ایمنی و استانداردها :
صنعت هوافضا از استانداردهایی مثل DO-178C پیروی می‌کند. Ada و C ابزارها و کتابخانه‌های تأییدشده‌ای برای این استاندارد دارند اما برای جاوا و پایتون چنین پشتیبانی و تأیید رسمی بسیار محدود یا تقریباً وجود ندارد.
4-کارایی (Performance & Footprint):
پایتون کنده چون مفسریه جاوا هم به خاطر JVM و مدیریت حافظه سربار زیادی داره که خب توی سیستم های هوافضا که سرعت مهمه و منابع سخت افزاری محدودی داریم نمیشه یه برنامه کند و برنامه ای که کلی منابع میخواد رو اجرا کنیم.
در نهایت باید بگم که زبان هایی که باهاشون نرم افزارهای سیستم های هوافضا، نظامی و حساس رو میسازن Ada-Spark ada - C و جدیدا Rust هستند.

@DevTwitter | <Mohsen Shojaei Yeganeh/>
👍85👎64
می‌خوام یک وب سایت خیلی خوب برای گولنگ بهتون معرفی کنم، https://awesome-go.com/
این وب سایت فوق العادس برای دیدن کد تو هر موضوعی که فکرشو کنید در کانکارنسی، CLI، وب و هرچیز دیگه ای.
کافیه برین داخلش عنوان ابزار، کتابخونه یا حتی نمونه کد مورد نظر خودتون رو پیدا کنید و ریپازیتوری اوپن سورس مرتبطش رو باز کنید و داکیومنشن یا کدش رو بخونید.
واقعا جذابه پیشنهاد میکنم حتما ببینید

@DevTwitter | <Abolfazl Alizadeh/>
23
#کوته_نیوز

گوگل یواش داره همه لوگوهاش رو گرادینت می‌کنه.

@DevTwitter
👍52👎8🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
اگه از این coding agent ها استفاده نمیکنید سخت در اشتباهید. اگه مشکل پرداخت دلاری و کلا گرون بودن دارید این ۳ تا واقعا پلن های رایگانشون خیلی عالی هست. گوگل gemini که روزی ۱۰۰۰ تا request رایگان میده. مدل Qwen هم همینطور. با CLI هاشون کار کنید توی ترمینال یا vscode یا هر جایی که کد میزنید. opencode پلن رایگان نداره ولی راحت میتونید یک مدل اپن سورس را دانلود کنید و به صورت لوکال اجرا کنید. این CLI ها چون حالت agentic دارند خیلی خوب کار میکنند. حتا برای کارهای غیر از کدنینگ هم میتونید استفاده کنید. اگه از این ابزارها استفاده کنید وارد یک لِوِل دیگه ای میشید! اینجا برای خیلی از شرکت ها استفاده از این coding agent ها انتخاب نیست و یکجور نیازه.
-Gemini cli: https://github.com/google-gemini/gemini-cli
-Qwen cli: https://github.com/QwenLM/qwen-code
-Opencode: https://opencode.ai

@DevTwitter | <Mehdi Allahyari/>
👎2411👍4🔥2
مدل Claude Sonnet 4.5 به Cursor و Copilot اضافه شده.

اگه تو VSCode نمبینید، میتونید از لینک زیر گزینه Anthropic Claude Sonnet 4.5 رو Enabled کنید و بعد از چند دقیقه تو VSCode اضافه میشه. (احتمالاً‌ بزودی بصورت خودکار فعال خواهد شد)
https://github.com/settings/copilot/features

@DevTwitter | <Mohammad/>
🔥17👍84
خبر های PostgreSQL ای
نسخه های جدید:
ابزار pgwatch: مانیتورینگ PostgreSQL برای جمع‌آوری و نمایش متریک‌های عملکرد دیتابیس.

ابزار Autobase: مدیریت خودکار نسخه‌بندی (schema migrations) و تغییرات ساختار

افزونه pg_stat_kcache 2.3.1:مشاهده مصرف CPU و I/O کوئری‌ها از طریق kernel.

@DevTwitter | <MehrdadLinux/>
👍253🔥3
Did you know that HTML has a tag called kbd that you can use to display keyboard keys in text, especially for showing shortcuts?

@DevTwitter | <Nimo/>
👍71🔥205👎1
مدل جدید دیسپ‌سیک قیمتش نصف مدل قبلی هست، حدود یک دهم مدل‌های معروف مثل claude.
این کار رو با سیستمی به اسم «توجه پراکنده دیپ‌سیک» یا به اختصار DSA انجام دادن که توی این روش میاد جای پردازش همه کلمات، فقط روی مهم‌ترین‌ها تمرکز میکنه تا محاسبات کمتر بشه.
مدل جدید یعنی V3.2-exp با اینکه هزینه‌هاش نصف شده ولی عملکرد مشابه مدل قبلی یعنی V3.1-Terminus داره.

الان این مدل ارزون‌ترین مدل پایه AI حساب میشه، درسته که هم قیمت GPT-5 Nano و Gemini 2.5 Flash-Lite هست، ولی با اون مدل‌ها توی یک دسته قرار نمیگیره.

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

https://huggingface.co/deepseek-ai/DeepSeek-V3.2-Exp
https://geekalerts.org/deepseek-v32-exp-ai-cost-reduction/

@DevTwitter | <Soroush Ahmadi/>
10👍6👎4
سلام دوستان یه پکیج npm توسعه دادم
که برای افرادی هستش که میخوان در وقتشون توی برنامه نویسی صرفه جویی کنن و یه پکیج cli هستش که برای tailwind هستش
و اینکارو میکنه که شما میتونین خیلی راحت بنویسید tailwind-init --react | nextjs | angular و براتون صفر تا صد تیلویند رو ستاپ میکنه روی پروژتون و باید حتما توی root پروژه باشید بدرد بخوره و اینم لینک هاش هستن
https://www.npmjs.com/package/tailwind-init-cli

اگر دوست داشتین یه star توی گیتهاب بهم بدید
https://github.com/ImLeoNova/tailwind-init-cli

@DevTwitter | <LeoNova/>
👍29👎86
2025/10/11 15:48:23
Back to Top
HTML Embed Code: