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
ساخت سرور Redis با زبان Rust

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

https://www.youtube.com/watch?v=RYJ72cFEV1I

@DevTwitter | <Rouzbeh/>
🔥32👍123
اکستنشن تم DotNet Theme برای ویژوال استودیو

تمی اختصاصی برای توسعه‌دهندگان دات‌نت، با 16 استایل متفاوت و رنگ‌بندی‌های جذاب که محیط کاری شما رو در Visual Studio تغییر می‌ده. حالا دیگه کدنویسی در ویژوال استودیو حس و حال جدیدی پیدا می‌کنه!

https://marketplace.visualstudio.com/items?itemName=HamedHeydarian.DotNetTheme

https://github.com/hheydarian/DotNetTheme

@DevTwitter | <Hamed/>
👍162👎2🔥1
فایروال Anti-DDoS & Web Security
ویژگی‌ها:
• محدودسازی تعداد درخواست‌ها
• مسدودسازی جغرافیایی
• ذخیره‌سازی انعطاف‌پذیر (APCu / Redis / فایل)

دریافت سورس و مستندات:
https://github.com/ishayanabad/anti-ddos-firewall-php

@DevTwitter | <iShayanAbad/>
👍7🔥2
یک سرچ‌انجینِ عالی که باهاش می‌تونید عبارتی رو در انبوهی از ویدیوها جستجو کنید. ترنسکریپشن داره و برخلافِ بسیاری از سایت‌ها، بعد از پخشِ عبارت، ویدیو ادامه پیدا می‌کنه و شما می‌تونید قبل و بعد از اون عبارت یا کلِ ویدیو رو ببینید.
https://inphrase.com

@DevTwitter | <Ayub Kokabi/>
👍316
مدل‌های زبانی بزرگ (LLM) ابزارهای قدرتمندی هستند، اما خروجی‌های آن‌ها به شدت به نحوه‌ی طراحی پرامپت‌ها وابسته است. تنظیم دقیق پرامپت‌ها می‌تواند تفاوت بین پاسخ‌های دقیق و خروجی‌های نامناسب را رقم بزند. بهینه‌سازی پرامپت در حال تبدیل شدن به یکی از پایه‌های اصلی برای هر کسی است که قصد دارد AI Agent قابل اعتماد بسازد.
- چرا بهینه‌سازی پرامپت اهمیت دارد؟
دقت بیشتر: حتی تغییرات جزئی در پرامپت می‌تواند منجر به بهبود قابل توجهی در پاسخ‌های مدل شود.

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

- تکنیک‌های بهینه‌سازی پرامپت
-پرامپت‌دهی با چند مثال (Few-Shot Prompting): ارائه‌ی چند نمونه‌ی label خورده در پرامپت به مدل کمک می‌کند تا الگوهای مورد نظر را بهتر درک کند.

- متاپرامپتینگ (Meta Prompting): استفاده از یک مدل زبانی دیگر برای بهبود و اصلاح پرامپت‌های اصلی به صورت خودکار.

- بهینه‌سازی گرادیانی (Gradient-Based Optimization): استفاده از تکنیک‌های ریاضی برای تنظیم دقیق پرامپت‌ها بر اساس معیارهای عملکردی.

- ابزارهای خودکارسازی مانند DSPy: استفاده از کتابخانه‌هایی که فرآیند بهینه‌سازی پرامپت را ساده‌تر و مقیاس‌پذیرتر می‌کنند.

اگه میخواهید بیشتر بدونید این بلاگ عالی را بخونید:
https://arize.com/blog/prompt-optimization-few-shot-prompting/

@DevTwitter | <Mehdi Allahyari/>
👍24
اگر خیلی Windsurf پرسن شدید و بدون دستیار هوش مصنوعیش (Cascade) نمی‌تونید به زندگی ادامه بدید و در عین حال دلتون یه IDE درست و حسابی برای کار کردن می‌خواد، می‌تونید قابلیت‌هاش رو مخصوصا از نسخه ۲.۰ به بعد توی IDE های جت‌برینز داشته باشید.

https://plugins.jetbrains.com/plugin/20540-windsurf-plugin-formerly-codeium-for-python-js-java-go--

@DevTwitter | <Reza Moallemi/>
👎17👍10🔥1
ـ دسترسی به GPT 4.1 و O4-Mini و چند مدل دیگه به صورتِ رایگان و نامحدود، بدونِ نیاز به ثبت‌نام.
https://freepass.ai

@DevTwitter | <Ayub Kokabi/>
👍32👎19
امن‌ترین و قابل‌اعتماد‌ترین روش توسعه نرم‌افزار :)))))
https://github.com/kelseyhightower/nocode

@DevTwitter | <Saman Esmaeli/>
1🔥57👍7👎43
پروژه gitc یک ابزار cli که براساس تغییرات کدی ک دادید چیکیدش رو به ai با پرامپ خاص، سبک و کانفیگ های مختلف ارسال میکنه و ی گیت کامیت مسیج کامل و خلاصه تحویل میده

فعلا فقط openai ساپورت میکنه
در اینده شاید دیپ سیک و گراک هم نوشتم (هرچند جفتش اشتراک می‌خوان و من ندارم!)

اگه براتون جالبه، خوشحال میشم یه نگاهی بهش بندازید، استار بدید، یا اگه ایده‌ای برای بهبودش دارید یا دوست دارید مشارکت (contribute) کنید، در خدمتم.

https://github.com/dll-as/gitc

@DevTwitter | <Dallas/>
🔥33👍204👎3
پلاگین نویسی با ریکت اخیرا خیلی بحث ترندی شده و کم کم ریکت سمت وردپرس خیلی کاربردی تر میشه
حالا کمی درموردش سرچ کردم یه کامندی داره که میاد اون استارتر پلاگینت رو با ریکت میسازه که کاری به این ندارم بحث اصلی اینه ما یه پلاگین داریم ۱۰ سال پیش نوشته شده الان چجوری فرانت اینو به ریکت ریفکتور کنیم.
اول باید خروجی پلاگین رو درک کنیم که صفحات از html ساخته شده که پشت اون یه فایل js هم لود میشه خب من اومدم کامپوننت های ریکتم رو نوشتم با وبپک باندل کردم خروجی همون js ای شد که قراره پشت پرده لود بشه، الان چجوری اینو به html ربط بدیم همه پلاگین ها یه فولدر view داره که تمامی صفحات اینجا قراره میگره الان دیگه نیاز نیست html بنویسی یه div بنویس بهش ایدی بده اونور با ایدی یه دونه getElementById بزن بعد کامپوننت رو رندر کن و تمام.
بحث کلی تر از این پست هست بصورت خلاصه وار نوشتم یه عکسم این زیر میذارم راحتر بتونید تجسم کنید.
اینم یه استارت پلاگین با ریکت و گوتنبرگ هست علاقه داشتین حتما یه نگاهی بندازین

https://github.com/alirezamajdi/WP-Plugin-React

@DevTwitter | <Alireza Majdi/>
👍16👎7🔥1
یه ابزار ساده ساختم برای وقتی که باید تعداد زیادی PDF رو سریع مرور کنین، بدون اینکه مدام بین فایل اکسپلورر و PDF Reader جابجا شید. کافیه یک پوشه رو انتخاب کنین، همه PDFهای اون پوشه و زیرپوشه‌ها رو یکجا می‌بینید و می‌تونید هرکدوم رو مستقیم توی سایت باز کنین
https://mrgolden1.github.io/pdf-explorer/

@DevTwitter | <M.Ali/>
👍35👎42🔥2
این هم iOS رو آورده توی داکر؛ از طریق مرورگر بی‌دردسر میشه بهش دسترسی داشت.
دارم نصبش می‌کنم ببینم می‌شه از MAC آدرسش برای بیلد این برنامه‌های iOS مسخره استفاده کرد یا نه.

https://github.com/dockur/macos

@DevTwitter | <Mohammad/>
👍36👎17🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
یک ریپو روی گیتهاب اومده و مدل (TTS)/ متن به گفتار kokoro را تبدیل کرده به web app با fastAPI و داکر، هم برای CPU و هم GPU. میتونید با یک دستور، داکر را بگیرید و ران کنید. این مدل کلا ۸۲ میلیون پارامتر داره و روی CPU هم خیلی سریع هست. بعد از اجرا اپ را باز کنید، متن را وارد کنید و صدای دلخواه را انتخاب کنید، و اجرا کنید تا صدا تولید بشه. ویدیویی که درست کردم را ببینید. میتونید به صورت streaming هم صدا را بفرستید مثلا توی چت بات ها!
عالیه!
Github: https://github.com/remsky/Kokoro-FastAPI

@DevTwitter | <Mehdi Allahyari/>
👍16🔥32👎1
توی deepseek اگر فارسی بهتون جواب بده و کد هم توش بخواین همش چپ چین میشه که توضیحات فارسی رو بد میکنه
یه خط کد CSS لازم داشت منم براش اکستنشن نوشتم که هربار نخواین تغییر بدین یا متوجه متن نشین
لینک ریپو
https://github.com/alipalvane/deepseek-rtl-fixer

@DevTwitter | <Ali Palvane/>
56👍12🔥1
اگر دارید PHP یاد میگیرید مخصوصا در بحث OOP و Auth
این ریپازیتوری که به تازگی دارم روش وقت میزارم و کامل میکنم میتونه کمکتون کنه
https://github.com/MisaghMomeniB/User-Auth-System-PHP

@DevTwitter | <Misagh Momeni Bashusqeh/>
👎31👍21🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
برای httpserver اسمبلی م، پشتیبانی از php رو نوشتم
با استفاده از php_fpm و ساختار fastCgi فایل php رو میخونه اجرا میکنه

https://github.com/xmrrabbitx/httpserver

@DevTwitter | <hadi mirzaei/>
👍25🔥6👎2
ابزاری آنلاین برای جستجوی بیش از ۱۸ میلیون سند PDF! یکی از مزایای این موتور جستجوی مستندات اینه که فهرست مطالب سندها مستقیماً در نتایج جستجو نمایش داده میشه.
خلاصه خیلی خوب و کاربردی هستش
لینک :
https://PDFSearch.io

@DevTwitter | <Mr.programmer/>
👍15🔥2👎1
ظاهرا jcal یه مشکلی تو محاسبه سال کبیسه داره. من سورسشو از https://git.savannah.gnu.org/git/jcal.git گرفتم و با یه فرمول ساده‌تر جایگزینش کردم. اما نمی‌دونم تو اون سایت چطوری میشه پول ریکوئست زد و ...
فعلا گذاشتمش تو گیت‌هاب
https://github.com/Rahmanism/jcal

رو سیستم خودمم کار می‌کنه :))

@DevTwitter | <Rahmanism/>
🔥21👍8👎2
این ابزار نواقص اکسپلورر ویندوز رو برطرف کرده:
فولدرها در تبِ جدید اکسپلوررِ فعلی باز می‌شن و اگر قبلا باز بودن همون تب باز می‌شه. با Ctrl+Shift+T تب بسته به همراه Selectionش برمی‌گرده. با انتخاب چند فولدر و Enter همه همزمان در تب‌های جدا باز می‌شن و ...
https://github.com/w4po/ExplorerTabUtility

@DevTwitter | <Ayub Kokabi/>
👍28👎4🔥1
ریپوهای Awesome رو همیشه دوست داشتم ولی تو گرایش ژئوفیزیک نبودش. سر همین یه ریپوی Awesome نوشتیم براشون که کارشون راحت‌تر باشه :) اگر خوشتون اومد یه بدید و اگر تونستید توی توسعه‌اش کمکمون کنید ؛)

https://github.com/aradfarahani/awesome-geophysics

@DevTwitter | <Arad/>
🔥19
معرفی پروژه Quick Connect

فرقی نمیکنه اپلیکیشن شما تو چه دسته ای قرار میگیره در هر صورت به این قابلیت ها نیاز داره:
- کاربر ها بتونن به شکلی ساده و خوشایند با پشتیبانی تماس برقرار کنن.
- اپلیکیشن شما بتونه به خوبی با بازدید کننده ها، تعامل برقرار کنه.

کوئیک کانکت قراره همه این دغدغه ها‌رو حل کنه اونم بصورت رایگان و اپن سورس!

با کوئیک کانکت مثل ابزار Crisp و یا تو ایران «گفتینو»، می تونید به پروژتون چت آنلاین رو اضافه کنید.

اگه دقت کرده باشید وب سایت های پربازدید مثل digikala و filimo و zoomit قابلیتی شبیه به استوری اینستاگرام اضافه کردن که باعث افزایش تعامل با کاربر میشه. همچنین کوئیک کانکت هم، قابلیت جذاب استوری رو قراره داشته باشه.

پروژه سبک و قابل مقیاس است و زبان مورد استفاده گولنگه.

اگه توانایی کانتریبیوت کردن دارید، خوشحال میشیم جوین بشید.«برای نحوه کانتریبیوت به گیتهاب پروژه مراجعه کنید»

منتظر حمایت و استار شما هستیم تا بهمون انگیزه بده این پروژه جذابو پیش ببریم.

لینک پروژه:
https://github.com/syntaxfa/quick-connect

@DevTwitter | <alireza-fa/>
🔥17👍9