DevTwitter | توییت برنامه نویسی
32.8K subscribers
5.57K photos
456 videos
7 files
5.51K links
توییت های برنامه نویسی و طراحی وب :)

Admin:
@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://xn--r1a.website/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
چند روز پیش مک رو اپدیت کردم به macOS 27 و بدش دیدم اپل دوباره داره مجبور‌ میکنه که از Xcode 27 استفاده کنی و خب یه پروژه رو بخوای یدفه باهاش بیاری بالا با اون باگایی که همیشه تو نسخه های اول داره مشکلات خودشو داره.

اپل توی چند اپدیت جدید macOS همینکارو کرده و واقعا یا نباید اپدیت کنی یا بشینی مشکلاتی که توی کد جدید ایجاد میشه رو حل کنی.

رفتم یکم سرچ زدم ببینم واقعا از نظر فنی چه مشکلاتی داره که اجازه نمیده xcode 26 روی macOS 27 اجرا کنه و واقعا دیدم هیچ مشکلی نداره و این کاریه که اپل یجورایی تورو مجبور میکنه که از نسخه های جدید استفاده کنی.

پس مشکل این بود ک اپل نمیخواد از نسخه قدیمی تر استفاده کنی نه اینه که نمیشه.
منم اومدم یه اسرکیپت نوشتم که میاد یه لانچر از Xcode 26 روی macOS 27 میسازه بدون اینکه Xcode 27 به مشکل بخوره و راحت در کنار هم کار میکنن.

اسکریپتشو گذاشتم رو گیت‌هاب، اگه بکارتون اومد:
https://github.com/IbrahimHosseini/Xcode-launcher

@DevTwitter | <Ibrahim Hosseini/>
👍26❤14👎1
️ گوگل دو تا مدل هوش مصنوعی جدید به اسم Gemini 3.8 Flash TTS و Flash-Lite TTS برای تبدیل متن به صدا معرفی کرده که رسماً تولید صدا رو وارد یه مرحله جدید می‌کنه.

دیگه خبری از صداهای بی‌روح و پیش‌فرض نیست؛ حالا می‌تونی با توضیحات متنی ساده، صدای کاملاً اختصاصی بسازی، لحن، لهجه، سرعت و حتی احساسات گوینده رو خط‌به‌خط کارگردانی کنی.

این مدل‌ها حتی می‌تونن صداهای طبیعی مثل خنده، آه کشیدن، یا پچ‌پچ کردن رو ادا کنن و مکالمه بین دو نفر رو بدون افت کیفیت در فایل‌های طولانی تولید کنن. برای حفظ امنیت هم تمامی خروجی‌ها با واترمارک SynthID مشخص می‌شن.

@DevTwitter | <Abbas Bahadori Pour/>
❤23👍8🍌1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤50👍13🔥2
شما رو نمی دونم ولی از دیروز که qoder مدل qwen3.8 flash رو مجانی کرده

رفتم oh my pi رو نصب کردم روش اینو github.com/jischeng/pi-provider-qoder نصب کردم
الان دارم با 5 تا اکانت مختلف از دیشب تا الان پروژه هام رو کد می زنم
فکر کنم تا الان 3 ملیارد توکن مصرف کردم تا اخر این هفته هست گمونم !!!

@DevTwitter | <raa's/>
🍌26🔥12👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🍌4🔥2
DevTwitter | توییت برنامه نویسی
خوب ببینید الان این شکلیه که JEV اومد و سر صدا کرد به شدت ولی یه بنده خدایی یه یه solo researcher اومد گفتش که آقا من اینو سال ۲۰۲۵ داده بودم و خروجی من بهتره مردم گفتن خب اگه می‌تونی ثابت کن و این شکلیه که مدلش رو اپن سورس دادش توی اینترنت https://huggi…
Media is too big
VIEW IN TELEGRAM
اتفاقاً منم دقیقاً لایا رو بردم زیر فشار تست بنچمارک سنگین! انداختمش جای مغز متفکر یه بازی جنگی مار تاکتیکی با پهپادهای دشمن و سیستم شلیک لیزر

روی GPU با تاخیر زیر ۵۰ میلی‌ثانیه بهترین تصمیم بقا و شلیک رو می‌گیره. کد و دمو رو کاملاً اوپن‌سورس منتشر کردم:
https://github.com/IrMaho/laya-snake-ai

@DevTwitter | <ماهو/>
🔥26🍌6❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤21🍌5👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34👍5🔥5
یجا درمورد dsl خوندم یاد dsl خودم افتادم که تو عصر gpt-4o ساختم برای tool call های موازی و تو در تو و واقعا دقت رو شدیدا بهبود میداد
کلا query language جالبی بود

https://github.com/MSNP1381/shonql

@DevTwitter | <نعمت/>
🍌13🔥8❤2
این پروژه یه سرویس کامل برای راه‌اندازی Meet و Webinar.
میتونی پلن های مختلف با محدودیت های مختلف ارائه بدی
تقریبا همه فیچرهاش پیاده سازی شده فقط درگاه پرداخت مونده

Video، Audio، Screen Share، Chat، Guest Join، Public/Private Room و ابزارهای مدیریت جلسه، Forget password

https://github.com/MiladJoodi/MeetCast

@DevTwitter | <JooD/>
❤15🍌3👍1
من از کودکی همیشه از کار با TUIها شگفت‌زده می‌شدم. این claude-cli هم همیشه برام جالب بوده که بدونم چه‌طوری کار می‌کنه. طیِ یه مقداری سرچ به این کتاب‌خونه‌ی خیلی جالب رسیدم:
https://github.com/vadimdemedes/ink
این کتاب‌خونه کدِ React شما رو به محیطِ ترمینالی ترجمه می‌کنه! شبیهِ معجزه‌ست.

@DevTwitter | <مهمونِ خون‌سرد/>
❤20👍5🍌4
یک چند وقت پیش یک مدل ساختم به اسم xiq مخصوصا پیدا کردن مشکلات اپتدایی امنیت کد. اگه توهم نزنه خوب جواب می ده. دفعه ی بعد سعی می کنم توهمش رو کم کنم

این هم بنچ مارکش یک روز طول کشید اماده شه !
https://huggingface.co/xiq/xiq-1

@DevTwitter | <raa's/>
🍌26❤14👎1
اگه از opencode یا هر harness دیگه ای استفاده میکنید، احتمال این که مدل LLM زرنگ بازی در بیاره و فایل های حساس مثل .env رو بخونه زیاده. معمولا harness هایی که از sandbox استفاده میکنند هم فقط جلوی دسترسی به فایل های بیرون پروژه رو میگیرند! خوانده شدن credential هاتون از این فایل ها = فرستادنش به providerی که از aiش استفاده میکنید.

روی مک میتونید sandbox رو جوری تنظیم کنید که دسترسی به یک سری از فایل ها توسط kernel محدود بشه. این پلاگین رو برای opencode درست کردم که این کار رو خیلی راحت براتون انجام میده:
https://github.com/ssmirr/opencode-seatbelt

@DevTwitter | <Samim/>
❤24👍3🍌2
رده بندی محبوبیت زبانهای برنامه نویسی در سپتامبر 2026
تقدیم به نگاه شما عزیزان...

این رده بندی فقط بر اساس ترند و میزان محبوبت بین برنامه نویسان است نه قدرت زبان برنامه نویسی
نکته جالب توجه این است که زبانهایی مثل Rust و Go درحال افزایش رتبه هستند که حتی بالاتر از PHP قرارگرفته اند

نکته: به نظرم اشکال اینوگرافی زیر در این است که TypeScript و JavaScript باید باهم در نظر گرفته شوند نه جداگانه.

@DevTwitter | <Amir Rahimi Nejad/>
🔥36👍6❤4
Media is too big
VIEW IN TELEGRAM
همه دارن مرورگر می‌سازن، ولی من مرورگر رو از نو تصور کردم.

مرورگر Wake تب نداره. صفحه‌ها کنار هم ستون می‌شن و بینشون اسکرول می‌کنی. صفحه‌ها رو بر اساس موضوع توی رشته‌ها (thread) جمع می‌کنی، نه چهل تا تب پراکنده که آخرش هیچ‌کدوم رو پیدا نمی‌کنی.

در ضمن کاملاً متن‌بازه.

نظرتون رو بگید و اگه مشکلی دیدید issue باز کنید.

نسخه‌ی بتا برای مک: https://wake.amiralibgi.xyz
گیت‌هاب: https://github.com/amiralibg/weft

@DevTwitter | <Amirali Beigi/>
1❤69🍌29👎6
گمانی زنی ها حاکی از اونه که DeepSeek V5 ادعا می‌شه Astra رو شکست داده و کاملاً روی چیپ‌های Huawei Ascend (نه Nvidia) آموزش دیده.

۲ تریلیون پارامتر، open weights، و بنیان‌گذارش می‌گه بزرگ‌ترین شرط‌بندی شرکت بوده.

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

@DevTwitter | <Reza/>
🔥111🍌14👎1
چون جالب بود

ابزار MobileRun اجازه می‌ده آیفون واقعی خودت رو به سیستم وصل کنی و Workflowهای اتوماتیک روی اپ‌های موبایل اجرا کنی؛ یعنی Automation فقط محدود به مرورگر و API نیست و می‌تونه مستقیماً با اپ‌های iOS کار کنه.
برای تست و راه‌اندازی:
https://docs.mobilerun.ai/quickstart

@DevTwitter | <خانم_زاده/>
🍌6❤4🔥1
یه پروژه‌ی اوپن سورس ساختم و منتشر کردم به اسم AI Userbot Assistant

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

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

روبیکا و تلگرام رو الان پشتیبانی می‌کنه. ورود با کد پیامکی و رمز دومرحله‌ای تو خود برنامه انجام می‌شه، بدون ادیت فایل و ترمینال. سیستم‌پرامپت رو هم از داخل برنامه عوض می‌کنی. کلیدها و شماره‌ها رمزنگاری می‌شن، نه اینکه تو یه فایل متنی بمونن. rate limit و کش پاسخ هم داره که یکی نتونه هزینه‌ت رو بالا ببره.

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

اگه دوست داشتین پیام‌رسان‌های دیگه (بله، ایتا و ...) رو اضافه کنین PR بدین، مرج می‌کنم. اگه به دردتون خورد، یه استار به ریپو بدین ممنون
https://github.com/pedramkhademi619/ai-userbot-assistant

@DevTwitter | <Pedram/>
🍌46❤13👍4
وقتی که K9s کار شما در استفاده از kubernetes ساده تر می‌کنه !

اگر با Kubernetes کار کرده باشید، احتمالاً بخش زیادی از کارهای روزمره‌تان با "kubectl" انجام می‌شود:

"kubectl get pods"
"kubectl describe pod"
"kubectl logs"
"kubectl get deployments"
و کلی command دیگر...

اما وقتی تعداد Namespaceها، Podها و Deploymentها زیاد می‌شود، مدیریت این موارد از طریق command line می‌تواند کمی زمان‌بر شود.

️ اینجاست که K9s می‌تواند خیلی کاربردی باشد.

در اصل K9s یک CLI برای مدیریت و مشاهده‌ی منابع Kubernetes به صورت interactive در اختیارمان قرار می‌دهد.

چیزی که برای من جذاب است، این است که بسیاری از کارهای روزمره را می‌توان خیلی سریع‌تر انجام داد:

- مشاهده‌ی وضعیت Podها و Containerها
- مشاهده‌ی Logs
- بررسی Events
- مشاهده و مدیریت Deployments
- جابه‌جایی سریع بین Namespaceها
- اجرای Shell داخل Container
- بررسی Resource Usage
- دسترسی سریع به منابع مختلف Kubernetes

برای مثال، به‌جای اینکه برای پیدا کردن یک Pod و سپس مشاهده‌ی Log آن چند command مختلف اجرا کنیم، در K9s می‌توانیم از همان محیط به resource موردنظر برویم و اطلاعات مربوط به آن را بررسی کنیم.

یکی از ویژگی‌های جالب K9s هم keyboard-driven workflow آن است؛ یعنی با چند shortcut ساده می‌توان بین منابع مختلف حرکت کرد و عملیات مختلف را انجام داد.

البته K9s جایگزین "kubectl" نیست.

اگر هر روز با Kubernetes کار می‌کنید، به نظرم ارزش دارد حداقل یک بار K9s را امتحان کنید. ‍

@DevTwitter | <Farhad A./>
🔥14❤5👍1