DevTwitter | توییت برنامه نویسی
26.4K subscribers
4.51K photos
367 videos
6 files
4.24K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

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

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
Forwarded from Space sup
📱 ChatGPT Premium🛍

⚫️فعال سازی اشتراک بر روی ایمیل شخصی شما.

⚫️تمام سفارش‌ها دارای ضمانت تعویض و بازگشت وجه فوری هستند.

⚫️تخفیف فعلی به دلیل آفر رسمی سایت می‌باشد و برای مدت محدود فعال است.

⚫️پرداخت بعد از تحویل.

💲قیمت اشتراک

🟠 3️⃣4️⃣9️⃣🔤

🙂جهت مشاوره و خرید سریع کلیک‎ کنید

❤️ در کانال ما عضو شوید
Please open Telegram to view this post
VIEW IN TELEGRAM
👎11👍21
خب دوستان، بذار راحتتون کنم. سگ nginx شرف داره به بقیه وب سرورها خسته شدم
وب‌سرور NGINX مثل ورزشکاریه که می‌تونه همزمان هزاران توپ رو هوا نگه داره، بدون اینکه نفسش بند بیاد یا دستش خسته بشه.
در عوض Apache و Tomcat مثل دوستایی هستن که برای هر توپ یه دست میارن، وسط کار کم میارن و گاهی توپ‌ها می‌افتن زمین!
چرا NGINX اینقدر باحال و سریع عمل می‌کنه؟ چون از همون اول با معماری event-driven و غیرمسدودکننده طراحی شده. یعنی یه پروسه می‌تونه هزاران اتصال همزمان رو مدیریت کنه، بدون اینکه حافظه زیادی مصرف بشه و بدون اینکه سرعت پایین بیاد. این یعنی وقتی وب‌سایتی پرترافیک دارید، NGINX می‌تونه همه درخواست‌ها رو به شکل بهینه هندل کنه، چه محتوای ایستا مثل عکس و CSS/JS، چه پروکسی کردن API و microservices.
وب‌سرور Apache اما برای هر درخواست یه thread یا process جدا می‌سازه. وقتی ترافیک بالا میره، مصرف RAM و CPU به سرعت افزایش پیدا می‌کنه و سایت کند میشه. Tomcat هم در واقع یه application server جاواه، یعنی کارش اجرای سرویس‌های Java Web مثل JSP یا Spring Boot هست و نه مدیریت همزمان هزاران درخواست HTTP. به همین دلیل معمولاً پشت یه reverse proxy مثل NGINX قرار می‌گیره تا فشار ترافیک رو کنترل کنه.
علاوه بر سرعت و مقیاس‌پذیری، NGINX کلی قابلیت مدرن و به روز داره که Apache و Tomcat به سختی دارن
قابلیت reverse proxy و load balancing با الگوریتم‌های حرفه‌ای
کش داخلی برای پاسخ‌های سریع‌تر و کاهش فشار روی بک‌اند
پشتیبانی کامل از TLS، HTTP/2 و HTTP/3 با مصرف CPU کمتر
مدیریت WebSocket، rate limiting و حتی API gateway
مصرف پایین حافظه حتی با هزاران اتصال همزمان
در حالی که Apache بیشتر روی انعطاف‌پذیری و پشتیبانی از .htaccess و ماژول‌ها تمرکز داره، و Tomcat فقط یه محیط اجرایی Java هست،
وب‌سرور NGINX تبدیل شده به ستاره سایت‌های پرترافیک و معماری‌های مدرن میکروسرویس.


@DevTwitter | <MohammadAli Naseri/>
👍538🤬4
کامل ترین تست سرور های مختلف در شهر های مختلف ایران تا جایی که دیدم همچین چیزی در کل گیتهاب نزده کسی. فقط در اینجا.

اینو بعدا میخوام به شدت گسترش بدم و بکنمش یه repo جدا در گیتهاب

https://github.com/SamNet-dev/conduit-manager

@DevTwitter | <Sammy/>
👍357👎7
قبلاً در React 18 برای گرفتن داده از API معمولاً این الگو را داشتیم:
استفاده از useState
استفاده از useEffect
مدیریت state مربوط به loading
تعریف تابع async داخل effect
کدی نسبتاً طولانی برای یک کار ساده .
اما در React 19 با معرفی use داستان تغییر کرده و
الان می‌تونیم مستقیم Promise رو استفاده کنیم.

@DevTwitter | <Hossein Shadabfar/>
🔥36👍93
Forwarded from DevTwitter Ads.
This media is not supported in your browser
VIEW IN TELEGRAM
امتحانش مجانیست....

این تضمین را می‌دهیم که، طی ۵ جلسه رایگان شما را عاشق زبان انگلیسی می‌کنیم.

ثبت‌نام نهمین دوره ۰ تا ۱۰۰ مکالمه و آیلتس دکتر مردانی شروع شد.

جهت شرکت در ۵ جلسه رایگان برای تصمیم‌گیری، لطفا به آیدی پشتیبانی در تلگرام پیام دهید.👇
@course_support9

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

پیج اینستاگرام دکتر مردانی؛👇
www.instagram.com/zabanmardani
👎24🔥2
اگر فکر می‌کنین هوش مصنوعی یه ترنده و اونقدرا هم شلوغش می‌کنن قوی نیست، پیشنهاد می‌کنم این مقاله رو بخونین که بیش از ۷۵ میلیون بازدید در زیر ۴۸ ساعت داشته:

۱. خلاصه مقاله:
هوش مصنوعی کامل یا AGI از چیزی که فکر می‌کنین زودتر آماده میشه.

۲. همین امروز OpenAI اعلام کرده که تو مدل جدید GPT-5.3 Codex، بخش قابل توجهی از کدها رو خود GPT نوشته.

یعنی رسماً از همین حالا، هوش مصنوعی داره خودش رو توسعه می‌ده.

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

۴. هیچ شغلی در امان نیست. خیلی از شغل‌ها از شکل فعلی‌شون خارج می‌شن و نسخه‌های جدیدی ازشون به وجود میاد. حرفه‌ای شدن تو این نسخه‌های جدید، بدون استفاده جدی از AI تقریباً غیرممکنه.

۵. برنده این بازی کسیه که از همین امروز استفاده واقعی از AI رو شروع کرده؛ کسی که کاری رو که قبلاً یک هفته طول می‌کشید، حالا تو یک ساعت انجام می‌ده.

۶. سرعت پیشرفت AI هر روز بیشتر می‌شه، چون بخشی از توسعه‌ش رو خودش انجام می‌ده.

۷. فقط شغل‌ها تغییر نمی‌کنن؛ آموزش نسل بعد و سبک زندگی‌مون هم زیر و رو می‌شه.

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

https://shumer.dev/something-big-is-happening

@DevTwitter | <Farokh/>
👎65👍57🔥11
دانلود از یوتیوب:
http://github.com/yt-dlp/yt-dlp

دانلود از اسپاتیفای:
http://github.com/spotDL/spotify-downloader

@DevTwitter | <kharabam/>
🔥22👍3👎1
دنبال یه comic reader رایگان واسه دسکتاپ بودم OpenComic رو پیدا کردم. برای ویندوز و لینوکس توسعه داده شده

https://github.com/ollm/OpenComic

@DevTwitter | <Amir Bagheri/>
🔥194
سیستم‌عامل رو تازه نصب کرده بودم و تازه کانفیگش کرده بودم، اما هنوز یه سری برنامه‌ها مثل Postman رو نداشتم — از اون طرف هم به اینترنت دسترسی نداشتم که دانلودش کنم

همون موقع لازم بود چند تا endpoint رو تست کنم، پس شروع کردم با curl درخواست‌ها رو بفرستم
ولی واقعیت اینه که توی ترمینال، نمایش responseها اون‌قدر مرتب و خوانا نبود که راحت بشه باهاش کار کرد.

از قبل، از روی کنجکاوی توی تایم آزادم درباره Golang مطالعه می‌کردم. همین شد که یه ایده به ذهنم رسید:

اگه خودم یه ابزار ساده با Go بسازم که requestها رو مدیریت کنه، به API بفرسته و response رو توی یک قالب مشخص و مرتب نمایش بده چی؟

نتیجه شد یه ابزار مینیمال و باحال که بیشتر از هرچیز برام یک تجربه یادگیری عملی بود
https://github.com/younes-azizi-manesh/YUMA-Mini-Postman

@DevTwitter | <Younes Azizi Manesh/>
👎32👍177
دیگه محتوا صرفا برای آدم‌ها نیست بلکه دارند برای AI Agent با Markdown بهینه‌سازی میکنند تا بهتر بخونند و پردازش کنند
چرا 16,180 توکن مصرف شه وقتی میتونه 3,150 تا باشه
شما کرل لینک زیر رو بگرید HTML رو مارک‌دون تحویل میده
curl -H "Accept: text/markdown"

https://blog.cloudflare.com/markdown-for-agents/

@DevTwitter | <~/mj/>
22👍3👎2
This media is not supported in your browser
VIEW IN TELEGRAM
کی از ابزارهای جدید گوگل برای افزایش سرعت برنامه‌نویسی Google Codewiki‌ه.

کافیه لینک ریپوی GitHub‌ رو بذاری، بعدش کل پروژه‌ رو تبدیل می‌کنه به یه راهنمای تعاملی کامل.

دایگرام می‌سازه، معماری رو توضیح می‌ده،dependencyها رو باز می‌کنه، مهم‌تر اینکه می‌تونی با اون ریپازیتوری با کمک جمینای چت کنی و walkthrough بگیری.

دیگه نیاز نیست ۲۰۰ هزار خط کدو بخونی.
برای تیم‌هایی که سریع اسکیل می‌کنن، یا وقتی می‌خوای یه کدبیس قدیمی رو بفهمی، یا حتی برای onboarding نیروهای جدید…
بسیار به درد بخوره.
برای مثال می‌تونین نسخه کدویکی ریپوی OpenClaw رو اینجا ببینین:
https://codewiki.google/github.com/openclaw/openclaw

@DevTwitter | <Farokh/>
25🔥9👍4
نمیخوام زیاد طولش بدم در نتیجه اگه شرکتی هستید که لنگ بیلد و بسته هستید و ادامه کار شرکتتون وابسته به ادامه ی کار دوستان برنامه نویس ( اگه هنوز اخراج یا تعدیل نشدن و وجود دارن) هست
من و دوستانم یه میرور در آدرس زیر زدیم که میتونید کاملا رایگان و سریع استفاده کنید
برای قدردانی میتونید لعنت و مرگ بفرستید برای فیلترچی عزیز و کل دارو دسته اشون از بالا به پایین ️
https://mirrors.hyperclouds.ir/

@DevTwitter | <Ali Sharify/>
👍8022👎12
#کدبوک

راهنمایی کاربردی برای استفاده حرفه‌ای از ابزارهای داخلی Go:

- آشنایی عمیق با ابزارهایی مثل go build، go test و go mod
- مدیریت وابستگی‌ها و ماژول‌ها به شکل اصولی
- بهینه‌سازی فرایند توسعه، تست و دیباگ
- مناسب برای توسعه‌دهنده‌هایی که می‌خوان از اکوسیستم Go بیشترین بهره رو ببرن


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

@DevTwitter
4👍1
#کوته_نیوز

استارلینک از مرز ۱۰ میلیون کاربر گذشت.

@DevTwitter
👍20🔥103