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

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

Ir al canal en Telegram

توییت های برنامه نویسی و طراحی وب :) @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

Mostrar más

📈 Análisis del canal de Telegram DevTwitter | توییت برنامه نویسی

El canal DevTwitter | توییت برنامه نویسی (@devtwitter) en el segmento lingüístico de Farsi es un actor destacado. Actualmente la comunidad reúne a 29 527 suscriptores, ocupando la posición 4 602 en la categoría Tecnologías y Aplicaciones y el puesto 11 514 en la región Irán.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 29 527 suscriptores.

Según los últimos datos del 29 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de 1 138, y en las últimas 24 horas de 46, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 21.89%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 16.80% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 6 458 visualizaciones. En el primer día suele acumular 4 956 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 50.
  • Intereses temáticos: El contenido se centra en temas clave como پرو, #کوته_نیوز, ارتباط, ابزار, چیز.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
توییت های برنامه نویسی و طراحی وب :) @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 30 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

29 527
Suscriptores
+4624 horas
+3347 días
+1 13830 días
Archivo de publicaciones
پروژه eliza یک فریم ورک برای توسعه AI Agent هست که سهم بازار و کامیونیتی بزرگی داره ، به راحتی به Discord ، Twitter و Telegram وصل میشه ، مدلهای Llama، OpenAI و Grok رو ساپرت میکنه: https://elizaos.github.io/eliza/ @DevTwitter | <Ehsan Azhdari/>

سم آلتمان، مدیرعامل OpenAI، اخیراً فاش کرده که شرکت از سرویس اشتراکی ChatGPT Pro با قیمت ۲۰۰ دلار در ماه ضرر می‌کند، چون کاربران بیشتر از حد انتظار از این سرویس استفاده می‌کنن. با اینکه OpenAI تا حالا حدود ۲۰ میلیارد دلار سرمایه جمع کرده، هنوز به سوددهی نرسیده. پیش‌بینی شده که سال گذشته حدود ۵ میلیارد دلار ضرر کردن، در حالی که درآمدشون ۳.۷ میلیارد دلار بوده. آلتمان ابراز اطمینان کرده که OpenAI می‌تونه هوش مصنوعی عمومی (AGI) بسازه و گفته تمرکز جدید شرکت روی دستیابی به هوش فوق‌العاده (superintelligence) هست. با این حال، هزینه‌های سنگین برای آموزش و اجرای مدل‌های پیشرفته هوش مصنوعی، چالش‌های مالی بزرگی برای OpenAI ایجاد کرده. شراکت OpenAI با مایکروسافت، که ۱۳ میلیارد دلار در این شرکت سرمایه‌گذاری کرده، شامل توافقیه که ۲۰٪ از درآمد OpenAI به مایکروسافت می‌رسه و این موضوع هم روی سوددهی تأثیر گذاشته. کمپانی OpenAI انتظار داره تا سال ۲۰۲۹ به سوددهی برسه، ولی شرایط مالی فعلی نشون می‌ده که شرکت‌های هوش مصنوعی برای ترکیب نوآوری و مدل‌های کسب‌وکار پایدار، با چالش‌های جدی روبه‌رو هستن. Link: https://techcrunch.com/2025/01/05/openai-is-losing-money-on-its-pricey-chatgpt-pro-plan-ceo-sam-altman-says/ @DevTwitter | <Mehdi Allahyari/>

NeoPaste یه ابزار خفن برای مدیریت کلیپ‌بورده! باهاش می‌تونی متن‌ها و عکس‌های کپی‌شده پیست کنی. حتی می‌تونی فرمت عکس‌ها رو عوض کنی. دیگه لازم نیست فایل‌هات تو یه جای پیش‌فرض ذخیره بشه؛ هرچی رو تو همون پوشه‌ای که کار می‌کنی، سیو می‌کنه. https://github.com/ArioMoniri/NeoPaste @DevTwitter | <Ario/>

نسخه جدید Laravel 11.37 منتشر شده و چندتا ویژگی جذاب و کاربردی بهش اضافه شده که میشه گفت تا حدودی کاربردی هستن ۱ - اضافه شدن Trait Dumpable برای Uri با استفاده از این trait که به تابع dd() همزمان دسترسی داریم که میتونه debug رو برای ساخت Uri ها راحتتر کنه (البته این trait برای Eloquent ها هم وجود داره). ۲ - اضافه شدن تابع is() به کلاس Str ویژگی جالبی میده و از نوشتن کد های طولانی جلوگیری کرده در واقع برسی میکنه که ورودی اول شبیه به ورودی دوم هستش یا نه که ویژگی های مختلفی داره مثل استفاده کردن از * یا استفاده کردن از ? یا برسی بزرگ و کوچک بودن حروف لاتین بقیه ویژگی ها رو میتونید از منبع همین پست برسی کنید. ۳ - اضافه شدن چندتا Eloquent Relation Methods اگر بخواهیم شرط های تو در تو بنویسیم با استفاده از ارتباط ها باید از انواع مختلف where استفاده کنیم که یکی از این مدل ها whereDoesntHave هستش مدل مبدا یک یک ارتباط یک به چند داره رو در نظر میگیره و به عنوان مثال هر کاربر میتونه چندین نظر برای محصولات ذخیره کنه و داخل تابع whereDoesntHave میشه این مورد رو اضافه کرد و روی هر نظر هم یک شرط قرار داد به عنوان مثال نظراتی رو برگردون که تایید شدن یا تاریخ ساخت اون ها قبل از یک ماه هستش حالا لاراول اومده یک کلاس جدید قرار داده که خیلی کوتاه تر بشه این موضوع رو هندل کرد یعنی با استفاده از تابع whereDoesntHaveRelation برای دیدن مثال و جزئیات به منبع اخر همین پست را مطالعه کنید. یک تابع دیگه هم مثل whereDoesntHaveRelation برای ارتباط ها از نوع polymorphic قرار داده (اگر با ارتباط های polymorphic اشنایی ندارید منبع زیر میتونه کمکتون کنه) که اسم تابع مورد نظر whereMorphDoesntHaveRelation هستش چندتا ویژگی دیگه هم وجود داره و فیکس های مختلفی وجود داره که از منابع زیر میتونید مطالعه کنید. منبع مربوط به ویژگی های نسخه 11.37 https://laravel-news.com/laravel-11-37-0 @DevTwitter | <Sina Nayebzadeh/>

تا به حال به این فکر کردید که SQL کوعری ای که به MySQL ارسال میکنیم چه مراحلی رو سپری میکنه تا اجرا بشه و نتیجه رو به ما برگر
تا به حال به این فکر کردید که SQL کوعری ای که به MySQL ارسال میکنیم چه مراحلی رو سپری میکنه تا اجرا بشه و نتیجه رو به ما برگردونه؟ من در دیاگرام زیر این مراحل رو براتون کشیدم و بزودی طبق همین دیاگرام میگم که چطور سرعت اجرا شدن کوعری رو زیاد و مراحل رو کمتر کنیم . @DevTwitter | <Hamideh Alaee/>

#Python ما می‌تونیم Alien Invasion رو بهتر از همیشه کنیم! خیلی از شماها توی کامنت‌های یوتیوب و دیسکورد ازم خواسته بودید فضایی برای یادگیری بیشتر، کار روی پروژه‌ها و کسب تجربه در برنامه نویسی فراهم کنم. منتظر دریافت و ریویو pull request های شما هستم! https://github.com/MatinAfzal/Alien-invasion @DevTwitter | <Matin Afzal Asr/>

متاسفانه از پریروز گوگل شروع به بن کردن اکانت های ایرانی‌ها کرده و این واقعا تاسف باره! تو این پست یه نگاهی میندازیم به جایگزین‌های رایگان و Self_hosted برای Google_Analytics شماره 1 - Matomo (پیشنهادی) - اپن سورس و مشابه Google Analytics - نصب روی سرور شخصی - دارای امکانات پیشرفته و کامل matomo.org شماره 2 - Umami - سبک، ساده و بدون نیاز به کوکی - نصب آسان با Node.js - حریم خصوصی محور https://github.com/umami-software/umami شماره 3 - Plausible (نسخه رایگان Self-hosted) - اپن سورس و بسیار سبک - مناسب برای سایت‌های کوچک و متوسط plausible.io شماره 4 - PostHog - ابزار پیشرفته برای تحلیل رفتار کاربران - قابلیت Heatmaps و Session Recording posthog.com @DevTwitter | <Ali Salehi/>

@DevTwitter | یه موضوعی درباره PHP نسخه 8 که فکر کنم بهش کم توجهی شد JIT باشه. چی هست حالا؟ همه ما می‌دونیم که PHP یک زبانی ت
@DevTwitter | <Mojtaba Allahkarimi/> یه موضوعی درباره PHP نسخه 8 که فکر کنم بهش کم توجهی شد JIT باشه. چی هست حالا؟ همه ما می‌دونیم که PHP یک زبانی تفسیری (interpreted)‌ هست، اما این به چه معناست؟ هر وقت که شما قطعه کدی رو اجرا می‌کنید، چه یک کد کوتاه و ساده باشه.. و چه یک وب اپلیکیشن کامل.. این پروسه از طریق interpreter یا مفسر PHP صورت میگیره کار این مفسر ها بسیار ساده ست: کدهای PHP رو میگیرند.. تفسیر میکنند و نتایج رو بر می‌گردونند. این پروسه به طور معمول برای تمام زبان های تفسیری اتفاق میفته. در بعضی از زبان ها ممکنه که برخی از این مراحل حذف بشه; اما در نهایت ایده و روال کلی کار همینه. حالا اگه یه کد تکراری داشته باشیم که ده بار استفاده شده چی؟ یعنی هر بار دوباره میاد تفسیرش میکنه؟ در حالت عادی بله. اما وقتی JIT میاد وسط جلوی این کار گرفته میشه. در اینجا JIT میاد یه بار تفسیرش میکنه بعد تبدیلش میکنه به کد ماشین. اینجا سرعت میره بالا اینطوری پردازش های ما بهینه میشه یه بنچمارکم از این ویژگی ببینیم:

تا حالا شده که بخواین خیلی سریع استایل کدهاتون رو مرتب کنید ؟ اینجاست که Laravel Pint به کمکتون میاد این پکیج از ابتدا توی پر
تا حالا شده که بخواین خیلی سریع استایل کدهاتون رو مرتب کنید ؟ اینجاست که Laravel Pint به کمکتون میاد این پکیج از ابتدا توی پروژه لاراول هست و نیازی نیست نصب کنیدش و کانفیگ خاصی هم نمیخواد میتونید با اجرا کردن یه دستور کار رو در بیارین : ./vendor/bin/pint دیدن خطاهای استایلی فایل ها بدون هیچ تغییری در کد : ./vendor/bin/pint --test دیدن خطاهای استایلی فایل ها با جزئیات بیشتر ./vendor/bin/pint --test -v @DevTwitter | <abolfazl hadipour/>

Repost from ~Loveaвle
تا میای استراحت کنی، شنبه میشه🗿 @luvablee

هنوزم دارید احراز هویت رو از صفر می‌نویسید؟ بسه واقعا احراز هویت کاربر، یه بخش حیاتی ولی گاهاً خسته‌کننده توی پروژه‌های برنامه‌نویسیه. چقدر زمان و انرژی صرف ساختن سیستم ثبت‌نام، ورود، بازیابی رمز عبور و ... می‌کنید؟ وقتشه یه راه حل هوشمندانه رو بشناسید که تمرکزتون رو برمی‌گردونه به جایی که واقعاً باید باشه: کدنویسی ویژگی‌های خفن پروژه! معرفی Clerk.com: یه پلتفرم فوق‌العاده‌ست که تمام پیچیدگی‌های مربوط به احراز هویت و مدیریت کاربران رو براتون هندل می‌کنه. دیگه نیازی نیست درگیر ساخت فرم‌های پیچیده، مدیریت توکن‌ها، احراز هویت دو مرحله‌ای و کلی دردسر دیگه باشید. Clerk.com این امکان رو بهتون میده که به سادگی و با چند خط کد، یه سیستم احراز هویت امن و مدرن رو به اپلیکیشن‌هاتون اضافه کنید. چرا Clerk.com برای برنامه‌نویس‌ها عالیه؟ سرعت و سهولت یکپارچه‌سازی: با کتابخانه‌های آماده برای فریم‌ورک‌ها و زبان‌های برنامه‌نویسی محبوب، خیلی سریع می‌تونید Clerk.com رو به پروژه‌تون اضافه کنید. امنیت بالا: دیگه نگران آسیب‌پذیری‌های امنیتی مربوط به احراز هویت نباشید. Clerk.com با رعایت به‌روزترین استانداردهای امنیتی، خیال شما رو راحت می‌کنه. رابط کاربری قابل تنظیم: ظاهر صفحات ورود و ثبت‌نام رو مطابق با برند و طراحی اپلیکیشنتون شخصی‌سازی کنید. پشتیبانی از روش‌های مختلف احراز هویت: ورود با ایمیل، شماره تلفن، حساب‌های شبکه‌های اجتماعی و ... مدیریت آسان کاربران: داشبورد کاربری ساده و قدرتمند برای مدیریت کاربران و تنظیمات مربوط به اون‌ها. صرفه‌جویی در زمان و هزینه: با استفاده از Clerk.com، دیگه نیازی به صرف زمان و منابع برای توسعه و نگهداری سیستم احراز هویت اختصاصی ندارید. به نظر من، اگه یه برنامه‌نویس هستید که دنبال یه راه حل حرفه‌ای و کارآمد برای مدیریت احراز هویت می‌گردید، Clerk.com قطعاً ارزش بررسی داره. https://clerk.com/ @DevTwitter | <Alireza Fakhar/>

اینم یک TUI برای گیت‌هاب. خیلی جالبه https://github.com/dlvhdr/gh-dash @DevTwitter |
اینم یک TUI برای گیت‌هاب. خیلی جالبه https://github.com/dlvhdr/gh-dash @DevTwitter | <ArashM/>

چرا ردیس این‌قدر سریع کار می‌کنه؟ ردیس یه دیتابیس در حافظه است که سرعت خیلی بالایی داره. حالا بیاید ببینیم چرا این‌قدر سریع هست. ۱. داده‌ها تو RAM ذخیره می‌شن اولین دلیل سرعت ردیس اینه که همه داده‌ها در حافظه RAM ذخیره می‌شن، نه روی دیسک. این یعنی وقتی یه درخواست میاد، ردیس نیازی نداره که داده‌ها رو از روی هارد دیسک بخونه، چون همه چیز داخل حافظه‌س. خواندن از RAM خیلی سریع‌تر از دیسکه. علاوه بر این، ردیس از ساختارهای داده‌ای ساده مثل hash tables، linked lists و skip lists استفاده می‌کنه که همین سادگی باعث می‌شه خیلی سریع‌تر از دیتابیس‌های دیگه عمل کنه. ۲. فقط یک رشته برای همه درخواست‌ها حالا شاید این سوال پیش بیاد که چرا ردیس از فقط یه thread استفاده می‌کنه؟ معمولاً فکر می‌کنیم استفاده از چندین thread می‌تونه سرعت رو بیشتر کنه، اما در دیتابیس‌های دیگه، این کار باعث درگیری و کندی می‌شه، چون چند thread ممکنه با هم دسترسی به داده‌ها رو به اشتراک بذارند و قفل‌گذاری بشه. اما ردیس با استفاده از تنها یک thread این مشکل رو حل کرده و خیلی سریع‌تر عمل می‌کنه. ۳. مدیریت درخواست‌ها با I/O Multiplexing حالا بریم سراغ یکی از بخش‌های جالب ردیس که معمولاً خیلی مورد توجه قرار نمی‌گیره، ولی درواقع دلیل اصلی سرعت بالای ردیسه: I/O Multiplexing. این تکنیک به ردیس این امکان رو می‌ده که بتونه با یه thread تعداد زیادی درخواست رو به‌طور همزمان مدیریت کنه. حالا شاید بپرسید: چطور ممکنه؟ در دیتابیس‌های معمولی، وقتی چندین درخواست به سیستم می‌رسه، معمولاً هر درخواست برای پردازش نیاز به یه thread جداگانه داره. این یعنی سیستم باید چندین thread رو به‌صورت همزمان اجرا کنه و این باعث می‌شه که هم سرعت کاهش پیدا کنه و هم مصرف منابع بیشتر بشه. اما ردیس با استفاده از I/O Multiplexing این مشکل رو حل کرده. این تکنیک به ردیس این امکان رو می‌ده که فقط با یک thread بتونه همه درخواست‌ها رو مدیریت کنه. چطور؟ اینطور که ردیس از یه مکانیسم پیچیده برای مدیریت ورودی و خروجی (I/O) استفاده می‌کنه. وقتی درخواست‌ها به سیستم می‌رسه، ردیس به‌طور موقت اون‌ها رو نگه می‌داره و به محض اینکه منابع آزاد بشه، جواب می‌ده. به این ترتیب ردیس می‌تونه با یه thread چندین درخواست رو به‌طور همزمان پردازش کنه بدون اینکه منتظر بشه یا منابع رو قفل کنه. این کار باعث می‌شه که ردیس از نظر سرعت و کارایی خیلی بهتر از سیستم‌هایی باشه که از چندین thread برای پردازش درخواست‌ها استفاده می‌کنن. در واقع I/O Multiplexing به ردیس این امکان رو می‌ده که به‌طور همزمان و با کمترین میزان تأخیر، چندین درخواست رو پردازش کنه و این یعنی سرعت بالا و پاسخ‌دهی سریع. در نهایت، این تکنیک به ردیس اجازه می‌ده که در مقیاس بزرگ، حتی با تعداد زیادی درخواست هم عملکرد خودش رو حفظ کنه و به طور موثر منابع رو مدیریت کنه. این یعنی هیچ وقت ردیس از پس بار سنگین درخواست‌ها برنمیاد و همیشه سریع و کارآمد باقی می‌مونه. در نهایت، این ویژگی‌ها باعث می‌شه که ردیس سریع‌ترین و کارآمدترین گزینه برای کار با داده‌ها باشه، به خصوص برای برنامه‌هایی که نیاز به پاسخ‌دهی سریع دارن. @DevTwitter | <Reza Annabestani/>

دوره لیسانس دوست داشتم مسیر یادگیری هم رشته‌ای‌هام رو ببینم و یک ایده کلی ازش داشته باشم. اینجا یه سری از کتاب‌هایی که اون دوره خونده بودم و برام تاثیر گذارتر بودن رو نوشتم https://amiremohamadi.github.io/posts/cs-roadmap/ @DevTwitter | <AMIR/>

دو منبع فنی که OpenAI برای آمادگی برای مصاحبه‌های شغلیش پیشنهاد کرده: 1. Deep Learning Book⁠: https://deeplearningbook.org 2.
دو منبع فنی که OpenAI برای آمادگی برای مصاحبه‌های شغلیش پیشنهاد کرده: 1. Deep Learning Book⁠: https://deeplearningbook.org 2. Spinning Up in Deep RL: https://spinningup.openai.com/en/latest/ @DevTwitter | <Hadi/>

خیلی ها ازم میپرسن که یک نقشه راه خوب برای یادگیری AI معرفی کنم. همیشه میگم یک جواب ثابت نداره و بستگی به اینکه چه مسیرشغلی ای را میخواهید انتخاب کنید، فرق میکنه. اما در حال حاضر یکی از بهترین شغل ها AI Engineer هست. و یکی از بهترین وب سایتها که در مورد کلی شغل، از جمله این، مسیر راه معرفی کرده roadmap .sh هست. خوبیش اینه که میتونید کلیک کنید روی موضوعات مختلف را اطلاعات بیشتر بگیرید. Link: https://roadmap.sh/ai-engineer @DevTwitter | <Mehdi Allahyari/>

2025 سال ایجنت های هوش مصنوعی است! اکنون پلتفرم Runner H از محصول جدید خود پرده برداشت؛ بدون هیچ بهانه ای با ایجنت این AI، ایدهای خود را تبدیل به واقعیت کنید! اکنون این ایجنت در حالت "لیست انتظار" است می‌توانید از لینکی که در ادامه آمده به اولین کاربران دارای دسترسی تبدیل شوید: https://www.runnerh.com/ @DevTwitter | <Gratomic AI Bot/>

چگونه در محیط توسعه لاراول تمام کوئری‌ها را مشاهده کنیم؟ اگر در حال استفاده از محیط توسعه هستید (مثل .env با APP_ENV=local)،
چگونه در محیط توسعه لاراول تمام کوئری‌ها را مشاهده کنیم؟ اگر در حال استفاده از محیط توسعه هستید (مثل .env با APP_ENV=local)، می‌توانید به سادگی کوئری‌ها را مشاهده کنید. برای این کار، باید در فایل .env خط زیر را اضافه کنید: DB_DEBUG=true کاربرد : در محیط توسعه، می‌توانید به راحتی تمام کوئری‌ها را مشاهده کنید تا روند اجرای آن‌ها را بررسی کنید. @DevTwitter | <mahdi kavousi/>

Repost from N/a
وارد بازارکار دیتا ساینس شو تا یک تخصص جهانی داشته باشی! ◀️تو یه دوره‌ی آنلاین 6 ماهه می تونی از صفر دیتا ساینس رو یاد بگیری
وارد بازارکار دیتا ساینس شو تا یک تخصص جهانی داشته باشی! ◀️تو یه دوره‌ی آنلاین 6 ماهه می تونی از صفر دیتا ساینس رو یاد بگیری ◀️در آخر به شرکت‌ها معرفیت می‌کنیم تا استخدام بشی ➕تخفیف ویژه برای ۱۵ نفر اول ثبت نام اولیه👇👇 https://dnkr.ir/y9D3q https://dnkr.ir/y9D3q

اولین لپ‌تاپ رول‌شونده جهان با قیمت ۳۵۰۰ دلار معرفی شد لنوو سرانجام در نمایشگاه CES 2025 از اولین لپ‌تاپ رول‌شونده جهان با نام ThinkBook Plus Gen 6 رونمایی کرد. به گفته لنوو، عرضه این محصول در سه‌ماهه اول سال ۲۰۲۵ آغاز می‌شود و قیمت آن نیز ۳۵۰۰ دلار خواهد بود. اگرچه با قیمت بالایی روبه‌رو هستیم، اما شاید نمایشگر ثانویه که از نوع OLED است بتواند این قیمت بالا را توجیه کند. لنوو ThinkBook Plus Gen 6 به یک نمایشگر OLED منعطف با موتورهای کوچک در لولاها مجهز شده است که می‌توانند نمایشگر را باز کرده یا آن را به سمت پایین حرکت دهند. در نگاه اول شاید این محصول شبیه به یک لپ‌تاپ ۱۴ اینچی معمولی به نظر برسد، اما با فشاردادن یک دکمه مخصوص، نمایشگر دوم شروع به بازشدن می‌کند و اندازه نمایشگر را به ۱۶.۸۷ اینچ و رزولوشن آن را به ۲۰۰۰ در ۲۳۵۰ پیکسل ارتقا می‌دهد. از دیگر مشخصات این لپ‌تاپ می‌توان به پردازنده Core Ultra 7 سری ۲ اینتل، ۱ ترابایت SSD و ۳۲ گیگابایت رم اشاره کرد. همچنین این محصول تنها ۲ پورت تاندربولت ۴ و جک هدفون دارد. @DevTwitter | <Digiato/>