DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
وقتی ماشینا شروع کردن فرش بافتن، بافنده‌ها حذف نشدن، هنرمند شدن.
هنوزم فرش دستباف چند برابر گرونتر و ارزشمندتر از فرش ماشینیه.
پس نگران نباش، هوش مصنوعی جای تو رو نمی‌گیره، فقط نشون می‌ده کی کار بلده و کی فقط حرف می‌زنه.

@DevTwitter
🔥120👎59👍296
This media is not supported in your browser
VIEW IN TELEGRAM
رقیب کروم ChatGPT معرفی شد و ChatGPT یک قدم دیگه به تبدیل شدن به یک سیستم عامل کامل نزدیکتر شد.

مرورگر ChatGPT Atlas با قابلیت حرف زدن تب‌ها با ChatGPT، داشتن حافظه، دادن تسک به AI و مهم‌تر از همه ساخت و استفاده از اجنت‌ها در صفحات مختلف رونمایی شد

@DevTwitter | <Farokh/>
👍34👎162🔥1
دامنه‌ی رایگان
آفر NameCheap برای دامنه‌های site، store و online با کدی که توی کپشن ویدیو گذاشتم (محدوده)
و همچنین پلتفرم DigitalPlat که یه سری دامنه‌‎ی رایگان می‌ده بهمون....


لینک ویدیو:
https://www.youtube.com/watch?v=83R6F3kbWH0&list=PLwUWEGKy5kyP7pUFE-vPDDtXgQ8Ty4ohd&index=6


سریعتر به نظرم بگیرین تا آفر تموم نشده...

@DevTwitter | <Ryan Heida/>
👎23👍83🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
آنتروپیک نسخه iOS و وب Claude Code را برای برنامه‌نویسان منتشر کرد

آنتروپیک اعلام کرد که Claude Code، دستیار کدنویسی مبتنی‌بر هوش مصنوعی خود را از طریق رابط وب و اپلیکیشن iOS در دسترس توسعه‌دهندگان قرار داده است. این ابزار که پیش‌تر فقط از طریق ترمینال قابل استفاده بود، اکنون در قالب «پیش‌نمایش تحقیقاتی» برای مشترکین طرح‌های Pro و Max عرضه شده است. نسخه وب امکان اتصال به مخازن گیت‌هاب و اجرای تسک‌ها را بدون نیاز به ترمینال فراهم می‌کند. کاربران می‌توانند چندین پروژه را همزمان مدیریت کرده و در حین اجرا مسیر کار را اصلاح کنند.

@DevTwitter | <Digiato/>
🔥12👎3👍2
چند ساعت پیش مدل جدید DeepSeek برای OCR منتشر شد.

این مدل بسیار بهینه هست، 3 میلیارد پارامتر داره و از ۱۰۰ زبان دنیا پشتیبانی میکنه.

بر پایه مدل VL2 هم هستش. به نظر میتونه برای فارسی مفید باشه تست هاشو انجام میدم.

https://huggingface.co/deepseek-ai/DeepSeek-OCR

@DevTwitter | <Mani/>
21👍6🔥3👎1
یه لایبری برای NET. برای اینکه کشینگ توی MediatR ساده‌تر و تمیزتر بشه.
NexGen.MediatR.Extensions.Caching

با چند تا Attribute راحت می‌تونید روی MemoryCache یا Redis یا حتی Garnet استفادش کنید، و حتی invalidate تگ‌محور هم داره و با EF هم integrate میشه برای invalidate کردن خودکار روی تگ ها. یعنی هروقت دیتاتون آپدیت بشه کش خودکار پاک میشه.

https://github.com/MatinGhanbari/NexGen.MediatR.Extensions.Caching

@DevTwitter | <Askiev/>
👍10👎4🔥32
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل پلتفرم آموزشی جدیدی با ٣٠٠٠ دوره و آزمایشگاه آنلاین راه‌اندازی کرد

گوگل پلتفرم آموزشی جدیدی به نام Google Skills معرفی کرده که بیش از ٣٠٠٠ دوره، گواهی و آزمایشگاه آموزشی را در یک بستر واحد گردآوری می‌کند.

این پلتفرم مجموعه‌های Grow with Google، Google Cloud، Google DeepMind و Google for Education را پوشش می‌دهد و تمرکز اصلی آن بر هوش مصنوعی و هوش مصنوعی مولد است، هرچند موضوعاتی مانند تحلیل داده، امنیت سایبری و بهره‌وری شخصی نیز در آن وجود دارد. تنها در سال گذشته بیش از ٢۶ میلیون کاربر در دوره‌ها و آزمایشگاه‌های این سرویس‌ها شرکت کرده‌اند.

کاربران می‌توانند رایگان ثبت‌نام کنند و ماهانه ٣۵ اعتبار دریافت کنند، اما برای دوره‌های پیشرفته و گواهی‌های حرفه‌ای نیاز به اشتراک پولی است.

@DevTwitter | <Digiato/>
24👍4👎1
کد مپ
یک ابزار قدرتمند خط فرمان (CLI) که دایرکتوری پروژه شما را اسکن می‌کند و مستندات جامع مارک‌داون برای تمام فایل‌های کد تولید می‌کند.

ویژگی‌ها
اسکن بازگشتی دایرکتوری‌ها برای فایل‌های کد از هر زیرپوشه‌ای
پشتیبانی از بیش از ۳۰ زبان برنامه‌نویسی و نوع فایل
تولید یک سند مارک‌داون تمیز و فرمت‌شده با:
نمای درختی ساختار پروژه از دایرکتوری فعلی
جدول خلاصه فایل‌ها با اندازه‌ها و انواع
محتوای کامل فایل‌ها با بلوک‌های کد برجسته‌سازی شده نحوی (syntax-highlighted)
تشخیص خودکار ریشه پروژه (از طریق .git یا package.json)
نادیده گرفتن دایرکتوری‌های ساخت رایج و وابستگی‌ها (node_modules، dist و غیره)
مدیریت فایل‌های بزرگ به صورت هوشمند (رد کردن فایل‌های بیش از ۱ مگابایت)
نرمال‌سازی مسیرهای کراس‌پلتفرم (استفاده از اسلش جلو)
مدیریت خطاهای قوی با پیام‌های خطای دقیق

لینک npm پروژه:
https://www.npmjs.com/package/@mehti/codemap

@DevTwitter | <Mehdi/>
19🔥1
تست خودکار کامپوننت‌های React!
اولین پکیج NPM من منتشر شد: auto-react-test

با این پکیج می‌تونید تست‌های اولیه و خودکار برای کامپوننت‌های React بسازید و کمی از وقتتون رو صرف نوشتن دستی تست‌ها کم کنید.

این پکیج هنوز نسخه‌های اولیه هست و کامل نیست، اما در حال توسعه و بهبوده

امکانات اصلی:
- شناسایی JSX و المان‌های UI مثل دکمه، اینپوت و متن
- بررسی state و props
- تست useEffect و فراخوانی‌های API (fetch / axios)
- تولید خودکار فایل تست سازگار با jest و vitest
- سازگار با TypeScript و data-testid

نصب با دستور : npm install -g auto-react-test

https://www.npmjs.com/package/auto-react-test
https://github.com/Imehti/auto-react-test

@DevTwitter | <Mahdi/>
24👍5🔥4
ویت (𝗩𝗶𝘁𝗲) پلاس؟

- یک ایدهٔ جالب تیم Vite متحد کردن و یکپارچه کردن ابزارهایی هست که پروژه‌های فرانت‌اندی استفاده میشه. یکی از معضل‌های پروژه‌های فرانت‌اندی تنوع بالای ابزارها و مخصوصاً کانفیگ‌هایی هست که توی اون‌ها استفاده میشه. اما Vite برای حل این مسئله توی نسخهٔ پلاس تلاش کرده چنین ابزارها و کانفیگ‌هایی رو به صورت پیشفرض توی خودش جا بده. مثل Prettier و Linter و Vitest

- ویت پلاس به زودی منتشر میشه و برای پروژه‌های شخصی، اپن سورس و کسب و کارهای کوچیک رایگان هست

- جزییات بیشتر:
https://voidzero.dev/posts/announcing-vite-plus

@DevTwitter | <Ali Nazari/>
🔥328👍2
خیلی وقت‌ها برای نشون دادن یک فرایند میاییم صفحه نمایش را رکورد می‌کنیم که می‌تونه خیلی حجیم بشه.
وقتی در ترمینال کار می‌کنیم، یه ابزاری هست به نام
ASCIInema
که مشابه همین کار را در ترمینال انجام می‌ده و حجم خیلی کمتر با خروجی‌ای بدون افت کیفیت بهمون می‌ده.
این ابزار آزاد را می‌تونید در GitHub بررسی کنید.
مخازن شامل ابزارهای جانبی برای پخش روی وب و یا تعدیل رکورد به فایل gif هم هست:

https://github.com/asciinema

و وب‌سایت https://asciinema.org

@DevTwitter | <Sadeq/>
20👍5🔥1
فلاکس گارد یه ابزار ساده برای کنترل سیستم ویندوزی از راه دور، از طریق بات تلگرامه.
یه سری امکاناتی مثل مدیریت سیستم، دسترسی به فایل‌ها و اجرای دستورات پاور و مدیریت اپلیکیشن های بازی، رکورد مکیروفون و وبکم داره.
فقط کافیه وصلش کنید به بات خودتون.
https://github.com/tahadashti-gd/FluxGuard

@DevTwitter | <تونی/>
🔥23👍53👎3
اگه هیچوقت ترمینال لینوکس را یاد نگرفتید و تو دنبال کردن دستوراتی که توی گیت‌هاب و دیگرجاها دیدید مشکل داشتید، می‌تونید این دوره را ببینید!
از صفرِ صفر آموزش می‌دم و هدف هم اینه که کارمون راه بیوفته، بر اساس دوره‌ی خاصی نیست بر اساس بیشترین پرسش‌هایی که ازم شده پیش رفتم.

‏دوره‌ی آموزش ترمینال لینوکس از صفرِ صفر!
در پایان هر ویدئو برگه‌ تقلب یا همون CheatSheet هم قرار داده شده:
https://youtube.com/playlist?list=PLpl25_8ecATg_hxDjiim933c-KaNfn1th&si=qhxXUB7s58tr57Ue

@DevTwitter | <Gooyban/>
1👍448👎2🔥1
#کدبوک

یه راهنمای ساده و کاربردی برای شروع کار با لینوکس:

- آشنایی با دستورات پایه‌ای لینوکس و مدیریت فایل‌ها
- یادگیری مفاهیم خط فرمان و نحوه استفاده از ترمینال
- آموزش نوشتن اسکریپت‌های ساده با Bash برای خودکارسازی کارها
- مناسب برای تازه‌کارهایی که می‌خوان پایه لینوکس و اسکریپت‌نویسی رو یاد بگیرن


* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
1👍116👎2🔥2
اگه یه موقع خواستین NLP یا پردازش زبان طبیعی یاد بگیرین باید از این 6 تا شروع کنید، خیلی مثال های ساده ای هستن و پیچیدگی خاصی ندارن و اون ترس همیشگی NLP رو براتون می‌شکنن

https://github.com/anujvyas/Natural-Language-Processing-Projects

@DevTwitter | <Nimo/>
30👎2🍌2👍1
اگر تازه کارید و می خواید یکم با fastapi بازی کنید. این ایشو مخصوص شماست:

https://github.com/pgmq/pgmq-py/issues/9

@DevTwitter | <Ali Tavallaie/>
18👍1🔥1🍌1
نسخه رسمی React Compiler منتشر شد

- برای خیلی از توسعه‌دهنده‌ها نحوه استفاده درست از توابع useMemo و useCallback و … گنگ بود. طوری که گاهی اوقات اثر معکوس روی عملکرد برنامه داشتن

- چند وقت پیش تیم ری‌اکت شروع کرد به توسعهٔ یک قابلیت خیلی خوب و کاربردی به اسم React Compiler که هدف اصلی اون کاهش قابل توجه نیاز به استفاده از useMemo و useCallback و React.memo و … بود. یعنی افزایش بهینگی و کاهش رندرهای اضافی، به صورت خودکار، بدون نیاز به استفاده از اون توابع!

- حالا نسخه رسمی این ابزار منتشر شده و می‌تونه توی هر برنامهٔ ری‌اکتی ورژن ۱۷ به بالا مورد استفاده قرار بگیره

- نصب و آشنایی بیشتر:
https://react.dev/learn/react-compiler

@DevTwitter | <Ali Nazari/>
🔥265🍌1
هر وقت می‌خواستم اصول SOLID رو یاد بگیرم، منبعی پیدا نمی‌کردم که مثال‌های واقعی و قابل اجرا داشته باشه.
اکثر مثال‌ها خیلی کتابی و خشک بودن، و به سختی میشد مفهوم رو در عمل درک کرد.

برای همین تصمیم گرفتم حین یادگیری خودم،
در هر اصل از SOLID، مثال‌های واقعی از حوزه‌های مختلف (سلامت، مالی، آموزش، شبکه اجتماعی و...) به زبان PHP 8.4 پیاده کنم — هم مثال‌های بد (Bad Code) و هم اصلاح‌شده (Good Code)

ریپو در گیت‌هاب:
https://github.com/nourollahr/solid-best-practices-in-php

@DevTwitter | <Nourollah Rezaei/>
👍286🔥2🍌2
حالا برنامه سازی پیشرفته رو با سی‌شارپ نمی‌دونم کجای دلم بذارم.
مشکلم سی‌شارپ نیستا، مشکلم اون ویندوز فرمه :)))

امیدوارم جی‌تی‌کی قبول کنن ازم.

https://github.com/gircore/gir.core

@DevTwitter | <Sohrab Behdani/>
👍29👎13🍌31