TGViewer
Channel Public Channel
DevTwitter | توییت برنامه نویسی

DevTwitter | توییت برنامه نویسی

@devtwitter

توییت های برنامه نویسی و طراحی وب :)

Admin:
@dvtwi

Hashtags:
devtwitter.t.me/5

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

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Subscribers
32.2K
Photos
5.4K
Videos
436
Links
5.3K

Showing posts older than #13133 · Back to latest

Older Posts 18 shown
Post #13132 5.96K
زمانش رسیده یه چیز باحال و کاربردی معرفی کنم معرفی /kun
یه skill که تقریباً real-time از طرز تفکر مهندس ارشد متا، گوگل و مایکروسافت (همین کون).
دانش، workflow و ابزارهاش رو بهت می‌ده تا مثل یه توسعه‌دهنده حرفه‌ای و باتجربه فکر کنی و بسازی.

اسکیل /kun یه knowledge base داره که هر روز به‌روز می‌شه.
بر اساس چیزایی که ایشون گفته، ساخته و انجام داده (با اتوماسیون Grok).یعنی استاتیک نیست.
همیشه آخرین نسخه از تجربیات و روش‌های ایشونه.

استفاده‌ش ساده‌ست.
تو agentهایی که از skill پشتیبانی می‌کنن فقط بنویس: /kun سوال یا مشکلت

https://github.com/kunchenguid/kun

@DevTwitter | <Saeid/>
  • 🍌 75
  • ❤ 9
  • 🔥 1
Post #13131 5.81K
یکی از بزرگ‌ترین کمبودهای Issabel برای Call Center ها، نبود یک Real-Time Wallboard حرفه‌ای و قابل شخصی‌سازی بود.


یک راهکار Open Source برای کسانی که می‌خواهند از قدرت Asterisk + Issabel یک سیستم Call Center واقعی بسازند.

https://github.com/Imsinux/Issabel-CallCenter-Wallboard.git

@DevTwitter | <SiNa nR/>
  • 🍌 17
  • ❤ 8
  • 👍 5
Post #13127 5.24K
پروژه Datayar مشکل پراکندگی جست‌وجوی دیتاست و ریپازیتوری بین چند منبع مختلف رو کمتر کنه.

امکانات اصلی:
جست‌وجوی هم‌زمان در Hugging Face، GitHub، Kaggle و OpenML
مقایسه نتایج از چند منبع
امکان سؤال پرسیدن درباره هر Dataset یا Repository به صورت اختصاصی
استخراج و ساختاردهی اطلاعات مهم قبل از ارسال به مدل
یکپارچه‌سازی مسیر جست‌وجو، بررسی و انتخاب منابع
کاهش توکن سوزی ایجنت ها برای مراحل ریسرچ پروژه ها

https://github.com/Elcapunnn/Datayar.git

@DevTwitter | <MohammadAmin/>
  • ❤ 18
  • 🍌 6
  • 🔥 3
Post #13125 5.58K
افزایش بهره‌وری در ترمینال لینوکس با سه ابزار کاربردی

در این ویدیو به معرفی و نحوه استفاده از ابزارهای خط فرمان xclip ،fzf و tree پرداخته شده است:

نمایش سلسله‌مراتب فایل‌ها و دایرکتوری‌ها به صورت ساختار درختی با ابزار tree
جستجوی سریع فایل‌ها و تاریخچه دستورات با استفاده از جستجوگر فازی fzf
انتقال مستقیم خروجی ترمینال به کلیپ‌بورد سیستم با ابزار xclip
برای مشاهده کامل ویدیو، از لینک زیر استفاده کنید:

[https://www.aparat.com/v/rvus3vb]


@DevTwitter | <ابوالفضل/>
  • 👍 22
  • 🍌 6
  • 🔥 3
Post #13124 5.46K
اگه مثل من با فونت پیش فرض تلگرام وب حال نمی کنین یه اکستنشن کوچیک نوشتم که فونت تلگرام وب رو با فونت وزیرمتن عوض میکنه.

با کمک AI این اکستنشن رو ساختم که هم ظاهر تلگرام قشنگتر بشه، هم خوندن پیامها راحت تر باشه.

امکانات:
تغییر فونت تلگرام وب
نصب و استفاده خیلی راحت
متن باز (Open Source)

لینک کروم استور:
https://chrome.google.com/webstore/detail/cceldipdhnhkcmdooeehbnciimlahlmp

گیت هاب:
https://github.com/Loperdax/TeleWebFont

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

@DevTwitter | <Loperdax/>
  • 🍌 60
  • ❤ 22
  • 🔥 8
Post #13123 5.7K
کارگاه استفاده از داکر (Docker) در پروژه‌های پی اچ‌پی (PHP)

در این راهنما، مراحل کانتینری‌سازی یک اپلیکیشن PHP به صورت گام‌به‌گام شرح داده شده است. از جمله نکات کلیدی می‌توان به موارد زیر اشاره کرد:
- کانتینری‌سازی و اجرای اپلیکیشن PHP با استفاده از Dockerfile و ایمیج php:8.2-apache
- استفاده از Compose برای تعریف سرویس و انتشار پورت
- اجرای تست‌های اپلیکیشن در داخل کانتینر با PHPUnit

برای مشاهده ویدیوی کامل می‌توانید به لینک زیر مراجعه کنید:

https://www.aparat.com/playlist/23959382

@DevTwitter | <ابوالفضل/>
  • 🔥 14
  • 👍 5
  • ❤ 3
Post #13122 7.49K
چیزی که برای آینده کاری خودت باید حتما بخونی و جدی بگیری

گزارش جدید Anthropic از تأثیر واقعی هوش مصنوعی بر بازار کار آمریکا.

بحث‌ها درباره جایگزینی هوش مصنوعی با نیروی انسانی داغ شده، اما شرکت Anthropic با بررسی داده‌های واقعیِ استفاده کاربران از Claude، تصویر دقیق‌تر و متفاوتی از بازار کار ارائه داده است.

چه شغل‌هایی بیشتر در معرض تغییر هستند؟
برخلاف موج‌های قبلی اتوماسیون که کارهای یدی و کم‌درآمد را هدف قرار می‌دادند، این‌بار مشاغل تخصصی، نیازمند تحصیلات عالی و با حقوق بالا بیشترین میزان مواجهه (Exposure) را دارند:

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

علت در خطر بودن: این مشاغل مبتنی بر تولید متن، تحلیل داده، کدنویسی و پردازش اطلاعات هستند؛ یعنی کارهایی که مدل‌های زبانی بزرگ (LLM) دقیقاً برای آن‌ها آموزش دیده‌اند.

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

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

فاصله تئوری تا واقعیت در بازار کار:
از نظر تئوریک، هوش مصنوعی قابلیت بالایی برای اتوماسیون بخش عظیمی از وظایف اداری و حقوقی دارد. اما داده‌های واقعی استفاده نشان می‌دهد که فعلاً بیشترین میزان بهره‌برداری عملی کاربران متمرکز بر کدنویسی، کارهای محاسباتی و تحلیل داده‌ها است و در سایر بخش‌ها تغییرات با سرعت کمتری پیش می‌رود.

وضعیت فعلی اشتغال و زنگ خطری برای تازه‌کارها:
خوشبختانه هنوز هیچ موج ناگهانی از بیکاری یا اخراج دسته‌جمعی در مشاغل با مواجهه بالا رخ نداده است. با این حال، یک تغییر ساختاری خاموش در حال وقوع است، کاهش سرعت استخدام نیروهای Junior و تازه‌کار (نسل Z). شرکت‌ها تمایل دارند وظایف پایه‌ای کارآموزان را به AI بسپارند که این موضوع ورود به بازار کار را برای افراد کم‌تجربه سخت‌تر می‌کند.

https://anthropic.com/research/labor-market-impacts

@DevTwitter | <This_is_mohammad/>
  • 🍌 37
  • 👍 33
  • 👎 2
Post #13118 6.56K
#کوته_نیوز

دیجیاتو/ ممنوعیت استفاده دستگاه‌های دولتی از تلگرام، اینستاگرام و واتس‌اپ برای اطلاع‌رسانی لغو شد

@DevTwitter
  • 🍌 124
  • 👍 13
  • 👎 10
Post #13117 6.65K
https://github.com/ParsaSarcheshmeh/opencode-converter-api
از اوپن کد هرجایی استفاده کن نه فقط توی برنامش رایگان استار فراموش نشه

https://github.com/ParsaSarcheshmeh/Cloudflare-Relay-And-Retrier
برای هرکسی که سرعت بیشتر از پرووایدر ها میخواد یا فیلترن یا نمیخواد بعد 1ساعت کار کردن ایجنتش یهو نتش که رفت ایجنتش هم بره (هم لوکال هم کلادفلر)

@DevTwitter | <Mhrs/>
  • ❤ 30
  • 👎 7
  • 🔥 2
Post #13115 7.14K
اسکریپت خاموشی برق من

انقدر این دو روز وسط کارای مهم قطعی برق اعصابمو بهم ریخت امشب نشستم اینو نوشتم.


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

قسمت سرور روی روتر ران میشه اینجوری دائمی روشنه و همیشه خیالم راحته و کل سیستم های توی شبکه به روتر درخواست میدن.

یه قسمت کلاینت هم داره نصب میشه و بک گراند سیستم رانه و هر چند دقیقه یبار رکوئست میزنه به روتر که اگه قرار بود خاموش بشه درخواستش ست بشه

همچنین اتوماتیک برنامه های روزانه رو میگیره از سایت و ذخیره میکنه تا اگه روزی برنامش نبود درخواست بده اینجوری رکوئست هم زیاد فرستاده نمیشه که لیمیت بشه

راه اندازی و نصبشم به شدت اسونه.

Download: github.com/lombalo/Barghak

@DevTwitter | <Auditore/>
  • 🍌 88
  • 🔥 20
  • ❤ 8
Post #13114 7.63K
مخزن Screenshot to Code

اسکرین‌شات، موکاپ، Figma یا حتی رکورد صفحه رو می‌گیری و با AI تبدیل می‌کنه به کد تمیز: HTML/CSS، Tailwind، React، Vue، Bootstrap یا Ionic.
لوگو و تصویر واقعی صفحه رو هم می‌تونه بکشه بیرون. برای طراح و فرانت‌اند که می‌خواد از ویژوال سریع برسه به پروتوتایپ قابل اجرا، میان‌بر خیلی قوی‌ایه.

لینک گیتهاب:
https://github.com/abi/screenshot-to-code

@DevTwitter | <Diego Jr/>
  • ❤ 24
  • 👍 7
  • 👎 5
Post #13111 7.21K
مدل Qwen3.8-27B رو روی سرورهای شرکت بالا آوردیم و دارم تستش میکنم.
نکته عجیبی که دیدم این بود که chat template مدل توی hugging face باگ داره!
با اینکه توی template سه تا سطح xhigh، medium و low برای reasoning effort تعریف شده، به طرز خنده‌داری سطح medium اصلا هیچ instruction ی نداره. یعنی اگه شما effort رو روی medium بذارید، مدل واقعا نمیدونه چقدر باید فکر کنه. درستش هم نکردن:
https://huggingface.co/Qwen/Qwen3.8-27B/blob/main/chat_template.jinja
نکته بعدی هم در مورد 9router هست که اگه ببینه توی اسم مدل qwen هست، اگه reasoning effort رو توی درخواست بفرستید، اون رو همونجوری به مدل ارسال نمیکنه و ترجمه میکنه به thinking_budget که فقط توی تمپلیت Qwen3.7 پشتیبانی میشه و هیچ کدوم از مدلهای Qwen3.6 و Qwen3.8 پشتیبانیش نمیکنن.
اینم از مدل چینی!

@DevTwitter | <aleskxyz/>
  • 👍 44
  • 🍌 23
  • 👎 2
Post #13110 6.73K
همیشه بهمون گفتن: «کد خوب Comment نداره.»
اما واقعیت اینه:
کد خوب Comment غیرضروری نداره، نه اینکه هیچ Commentی نداشته باشه.
کامنت های خوب کامنت هایی هستند که چرایی (Why) رو توضیح میدهند، نه چیستی (What) رو.

و یه نکته مهم: Comment ≠ Documentation ≠ ADR

چرا این خط کد اینطوری نوشته شده؟ Comment
سیستم چطور کار می‌کنه؟Documentation
چرا این تصمیم معماری رو گرفتیم؟ ADR

پس هدف این نیست که Comment نداشته باشیم؛ هدف اینه که بدونیم چه چیزی باید در کد، چه چیزی در Documentation و چه چیزی در ADR ثبت بشه.

و Clean Code به معنیه حذف Comment نیست؛ حذف Commentهای بی‌ارزشه.

@DevTwitter | <Amir Mohammd M./>
  • 👍 48
  • ❤ 15
  • 🍌 9
Post #13108 6.16K
یک Refactor جدی زیرساختی

یکی از اتفاقات مهم اخیر در اکوسیستم TypeScript، بازنویسی کامپایلر TypeScript با Go است.

هدف اصلی این تغییر، فقط عوض کردن زبان نیست؛ بلکه بهبود جدی در Performance و Memory Usage کامپایلر است.

چرا Go؟
- اجرای سریع‌تر و کاهش زمان Build
- مصرف حافظه کمتر
- معماری مناسب‌تر برای پردازش‌های سنگین کامپایلر
- بهبود تجربه پروژه‌های بزرگ TypeScript

نکته جالب اینجاست که TypeScript خودش همچنان همان زبان و اکوسیستم قبلی است؛ چیزی که تغییر می‌کند، موتور پشت کامپایلر است.

برای پروژه‌های کوچک شاید تفاوت خیلی محسوس نباشد، اما در Monorepoها و پروژه‌های Enterprise با میلیون‌ها خط کد، این تغییر می‌تواند تأثیر قابل‌توجهی داشته باشد.

به نظرم این یکی از جذاب‌ترین نمونه‌هاست که نشان می‌دهد انتخاب درست زبان برای زیرساخت‌های Developer Tooling چقدر اهمیت دارد.

@DevTwitter | <Mohsen Karimvand/>
  • 🍌 27
  • 👍 25
  • ❤ 2
Post #13107 6.56K
ابزار ImgCompress امکان فشرده‌سازی، تبدیل فرمت و حذف پس‌زمینه تصاویر رو به‌صورت کاملاً لوکال فراهم می‌کنه

این ابزار از بیش از ۷۰ فرمت پشتیبانی می‌کنه و از طریق Docker اجرا میشه

https://github.com/karimz1/imgcompress

@DevTwitter | <Reza/>
  • ❤ 15
  • 🍌 14
  • 👍 3
Post #13105 6.52K
این سرویس http://freeable.ai جالب بود. با یک توضیح از اینکه چه سایتی می‌خوام، رایگان شروع کرد به تولید وبسایت، کیفیت خروجی امتیاز قبولی می‌گیره و سرعتش عالیه.
نقطه تمایزش اینه که می‌تونی بسازی و ببینی اگر خوشت اومد بعداً برای Publish کردن پرداخت داشته باشی ضمن اینکه لزوماً به یه سایت ساده ختم نمی‌شه. اگر بخوای یه ایده استارتاپی رو هم پیاده کنی، می‌تونی ازش استفاده کنی.

@DevTwitter | <Saman Faegh/>
  • 🍌 41
  • 👍 6
  • 👎 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →