Telegram Web
در این ریپازیتوری که با زبان C# پیاده سازی شده،
مجموعه‌ای از الگوریتم‌های پرکاربرد Sorting و Searching همراه با Unit Test‌ها و توضیحات کامل گردآوری شده و همچنان در حال گسترش است. برای هر الگوریتم، نحوهٔ کار، عملکرد (Performance) و مقایسه با الگوریتم‌های مشابه به‌صورت جامع توضیح داده شده است.

در مراحل بعد، قصد داریم الگوریتم‌های مهم دیگری خارج از حوزهٔ Search و Sort را نیز پیاده‌سازی کنیم؛ برای نمونه Dijkstra Algorithm و سایر روش‌ها را با تمرکز بر کاربردهای عملی آن‌ها اضافه خواهیم کرد تا این پروژه به مرجعی کامل و قابل‌اعتماد برای توسعه‌دهندگان تبدیل شود.

اگر به این حوزه علاقه‌مند هستید، خوشحال می‌شویم با Fork کردن ریپازیتوری و افزودن الگوریتم‌های جدید در توسعهٔ آن مشارکت کنید. همچنین اگر این پروژه برایتان مفید بود، با دادن Star به ما انگیزهٔ ادامهٔ مسیر بدهید.

لینک ریپازیتوری:
https://github.com/Hemmatiali/Algorithmic-Implementations-CSharp.NET8

@DevTwitter | <Ali/>
16👍3👎2
🌈 تو تابستون به دستش بیار💪

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

🔔 تمام دوره‌های برنامه‌نویسی و طراحی سایت، تا ۵۰٪ تخفیف

📌 دوره‌ها رو ببین ➡️

در دل سختی‌ها ادامه می‌دیم💛

⚡️اگه به مشاوره نیاز داری یا هر سوالی داری، از ما بپرس:
🧑‍💻 @Cando247

☎️ تماس با کندو: 02192004381

🥇آموزشگاه مهندسی کندو، برترین آموزشگاه IT ایران | We Can Do IT 💪

💬@cando_ac
🟠🟠🟠🟠🟠🟠
Please open Telegram to view this post
VIEW IN TELEGRAM
👎7👍1
پیمان یک کتابخانه‌ی پایتون برای اتصال به درگاه‌های پرداخت ایرانی مثل زرین‌پال و زیباله. طراحی‌ش به‌گونه‌ایه که هم در پروژه‌های کوچک کاربردیه، هم در سیستم‌های ماژولار و پیچیده.

چرا ممکنه بخواین از پیمان استفاده کنین:
اگر دنبال پوشش async و sync به صورت هم‌زمان هستید.
اگر ترجیح می‌دین با مدل‌های type-safe مثل Pydantic کار کنین تا راحت‌تر تست بنویسید و خطا بگیرید.
اگر پروژه‌تون نیاز به تفکیک ماژولار بین درگاه‌ها داره.
اگر می‌خواین خطاها به‌صورت یکپارچه و قابل پیش‌بینی مدیریت بشن.

https://github.com/irvaniamirali/payman

@DevTwitter | <Amiri/>
125👍3👎1
پکیج ارسال SMS از طریق سامانه های پیامکی ایرانی برای لاراول
یک وکیج نوشتم برای اضافه کردن ویژگی ارسال پیامک به برنامه هاتون - که راحت و سریع باشه - و دستتون رو توی انتخاب سامانه پیامکی باز بزاره!
ویژگی ها:
- سعی کردم تجربه کاربری اش کاملا با سایر پکیج های لاراول یکی باشه. یعنی بتونید راحت همزمان از چند سرویس دهنده استفاده کنید.
- متدهای ساده ای برای تنظیم کردن لاگ گذاشتم که بتونید راحت ارسال پیامک را بنا به دلخواه خودتان لاگ بندازید و مانیتور کنید
- برای سه نوع پیامک پرکاربرد (OTP، متن و پترن/الگو) متد مخصوص و جدا گذاشتم (چون خدماتشون، سرعت ارسال و ارسال به بلک لیست متفاوتی دارن)
- با Queue و Notification در لاراول کاملا سازگاره تا بتونید از نهایت امکانات لاراول استفاده کنید.
- اضافه کردن سرویس دهنده جدید به پکیج راحته (که بتونید راحت مشارکت کنید)
- فعلا 6 سامانه پیامکی رو اضافه کردم و به زودی موارد بیشتری اضافه میشن:
کاوه نگار، اس ام اس دات آی آر، رایگان اس ام اس، فراز اس ام اس، ملی پیامک و پیام رسان

لینک پکیج:
https://github.com/amyavari/iran-sms-laravel

@DevTwitter | <Ali Mohammad Yavari/>
🔥256👍5
یه roadmap خفن برای LLM آماده کردم از صفر تا پرو! پایه‌ها، ترنسفورمر، توکنایزیشن تا پروداکشن و LLMOps. با دقت طبقه بندی شده و همراه با پروژه های عملی ...!
ببینید نظرتون چیه
http://mshojaei77.github.io/roadmap.html
به صورت مستمر هم آپدیت و فیکس میشه چون خودم دارم از روش یاد میگیرم :)

@DevTwitter | <Shojaei/>
18
This media is not supported in your browser
VIEW IN TELEGRAM
یه نفر یه اسکریپت ساخته که باهاش می تونید راه اندازی پروژه جدیدتون با Claude Code رو راحت تر کنید

http://github.com/davila7/claude-code-templates

فعلاً برای پروژه‌های JavaScript/TypeScript و Python تنظیمات مربوط به Commands، Hooks، MCPs و فایل settings.json رو انجام می‌ده

@DevTwitter | <Nimo/>
🔥74
DevTwitter | توییت برنامه نویسی
لیست موقعیت‌های شغلی فعال (لیست آپدیت میشه به مرور) 1- Mid/Sr. Laravel Developer - Hybrid 2- Mid/Sr. React, Nextjs Developer - Tehran 3- Senior Content Creator - Tehran 4- Senior Marketing Specialist - Tehran 5- DevOps engineer - Pardis 6- Mid-Level Frontend…
رفقا تموم شد این دوره از موقعیت‌هامون. تمام پوزیشن‌ها بسته شد.

اگر بی ادبی‌ای کردیم، پیامتون رو جواب ندادیم، تشکراتتون رو جواب ندادیم سر این بود که شدیییدا تعداد پیام ها زیاد بود.

توی این مدت حدود 450 نفر پیام دادن که تک تکشون رو جواب دادیم و معرفی کردیم، کسایی هم که هنوز جواب ندادیم من خودم دستی همشونو امشب جواب میدم.

یه سریا هم عدد و عنوان شغلی رو نفرستادن که من بهشون گفتم شماره و تایتل، شماره‌ی خودشون رو فرستادن :)))

لطفا دیگه برای موقعیت شغلی پیام ندید.

بعضی چنل‌ها هم بی معرفت بودن، پست موقعیت شغلی رو کپی میکردن، آی دی مارو هم میذاشتن ولی آی دی چنل رو نه.

به هر حال این دوره هم تموم شد، امیدوارم کمک کوچیکی کرده باشیم.

یه سری ابزار توی این سالها ساختیم، به درد بخور و به درد نخور که به زودی همشون رو توی گیتهاب DevTwitter قرار میدم به زودی.
67👎4👍2
و بالاخره پشتیبانی کامل از زبان‌های راست‌به‌چپ (RTL) به Only Office اضافه شد.
مجموعه نرم‌افزاری اونلی آفیس به صورت رایگان برای سیستم‌عامل‌های مختلف از جمله لینوکس در دسترسه.
همزمان با انتشار نسخه ۹، شاهد یه رابط کاربری بازطراحی شده و به نسبت بهتری هستیم.
onlyoffice.com

@DevTwitter | <Yaser Shahi/>
🔥34👍83👎1
تا حالا توی زندگی‌ام با هیچ ابزار AIای به اندازه این حال نکردم:

۱- کارکرد و کارآیی عالی
۲- مهم‌ترین چیز UI و UX فوق‌العاده

به نظرم قشنگ Case Study برای یادگیریه

(نقد دارم بهش مثلا جوری که Sessionهای قبلی رو نشون میده یا Color Palletاش یه جوریه)
https://www.alphaxiv.org/

@DevTwitter | <Von Datawarehausen/>
👎15👍1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه دوست دارید سریع ai agent بسازید و تست کنید از این ریپو استفاده کنید. میتونید لوکال هم نصب کنید و حتا به مدلهای لوکال هم اجرا کنید. برای پروتوتایپ و تست کردن خیلی عالیه.
Github: https://github.com/simstudioai/sim

@DevTwitter | <Mehdi Allahyari/>
11👍2
Forwarded from DevTwitter Ads.
☀️ این تابستون وقتشه خودتو یه level ببری بالاتر!

اگه به برنامه‌نویسی علاقه داری، الان بهترین موقع شروعه:
🎁 ۴۰٪ تخفیف روی همه‌ دوره‌ها + ۱ ماه اسپاتیفای رایگان (بدون قرعه‌کشی!)

💳 پرداخت قسطی
شروع دوره هر وقت که خودت بخوای!

اطلاعات بیشتر و ثبت‌نام:
🔗 https://quera.org/r/21dy2
👎12👍3
https://github.com/woltapp/blurhash

این خیلی پروژه ی جالبیه
بهتون یه هش میده توی دیتا بیس سیو میکنید میدین به فرانت
که به جای هش عکس اول اینو نمایش بده
خیلی ایده ی جالبیه واقعا

@DevTwitter | <amiram/>
25👍8
بعد از گذشت ۲۶ روز هنوز IPv6 و HTTP/3 مسدوده!
برای راه‌اندازی CI/CD میخواستم پکیج gitlab-runner رو روی سرور اوبونتو نصب می‌کردم. اما هر کاری می‌کردم، نمی‌شد!
اول با apt-get install تلاش کردم، اما به خاطر مشکلات شبکه، تحریم، و مسائل DNS، به ریپازیتوری‌های GitLab وصل نمی‌شد.
گفتم خب، فایل .deb رو دستی با wget یا curl دانلود می‌کنم. اما اونجا هم نشد! لینک‌های دانلود به IP و زمان حساس بودن و سرور اجازه دانلود مستقیم رو بهم نمی‌داد و خطای 403 Forbidden می‌گرفتم.
عملاً توی بن‌بست بودم و داشتم ناامید می‌شدم که بعد از کلی جستجو، با یه سرویس بدرد‌بخور آشنا شدم که دقیقاً برای همین شرایط ساخته شده:
Offcloud.com
کارش خیلی ساده و هوشمندانه بود. لینک دانلودی که روی سرورم کار نمی‌کرد رو بهش دادم، Offcloud فایل رو روی سرورهای خودش با انتخاب کشور، دانلود کرد و یه لینک مستقیم و بدون محدودیت بهم داد. اون لینک جدید رو به راحتی با wget روی سرورم دانلود کردم. کاری که با اینترنت و شرایط شبکه نرمال تو یه دقیقه باید انجام میشد کلی با تست کردن های مداوم ازم وقت گرفت.
گفتم این تجربه رو به اشتراک بذارم برای وقت‌هایی که به خاطر تحریم، محدودیت شبکه ISP، یا لینک‌های دانلود یک بار مصرف گیر می‌کنید. این ابزار واقعاً می‌تونه نجات‌دهنده باشه.

@DevTwitter | <Mohammad Shamsi/>
👍485👎2
یک ابزار کاربردی به اسم price-seprator منتشر کردم.

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

چه کاری انجام می‌ده؟
- قیمت‌ها رو سه‌رقمی جدا می‌کنه
مثلاً 1234567 → 1,234,567 — خواناتر برای کاربر، حرفه‌ای‌تر برای UI
- عدد رو به حروف فارسی تبدیل می‌کنه + "تومان"
مثلاً 50000 → پنجاه هزار تومان — برای رسید، فاکتور یا نمایش نهایی
- پشتیبانی از ورودی عددی و رشته‌ای
فرقی نداره کاربر عدد تایپ کنه یا از سرور برات عدد بیاد
- بدون وابستگی به هیچ فریم‌ورکی
- استفاده در هر چیزی: React، Vue، Angular، Node.js، حتی فایل HTML
سبک، سریع، بدون نیاز به تنظیمات خاص– در کمتر از یک دقیقه آماده‌س!

کجا به‌دردت می‌خوره؟
- ساخت فرم پرداخت (نمایش قیمت‌ها کنار ورودی کاربر)
- ساخت رسید یا فاکتور (قیمت به عدد + حروف)
- داشبورد مدیریتی (گزارش‌های مالی با قیمت خوانا)
- پروژه‌های فروشگاهی یا SaaS
- هر جای دیگه‌ای که با قیمت‌ها کار می‌کنی و می‌خوای رابط کاربری حرفه‌ای‌تری ارائه بدی.

@DevTwitter | <Abolfazl Javadinia/>
33👎11👍6🔥3
🎯 می‌خوای برنامه‌نویسی با Go رو شروع کنی؟

⬜️ اینجا بهترین فرصت برای شروعه! مهم نیست قبلاً با چه زبان‌هایی کار کردی یا چند سال سابقه‌ داری؛ کافیه قبلاً توی یک تیم برنامه‌نویسی کار کرده باشی و بخوای وارد پروژه‌های جدی و پر از چالشی بشی که باهاشون کلی تجربه جدید به دست میاری.

اگه آماده‌ای، رزومت رو بفرست به:

📧 [email protected] 

🌐 instagram | 🌐 linkedin

🔵🔵🔵🔵🔵🔵
Please open Telegram to view this post
VIEW IN TELEGRAM
👎16
اگه داری با Docker یا Kubernetes کار می‌کنی و دیگه خسته شدی از این همه کامند خطی یه ابزار خوشگل و راحت هست به اسم Portainer!
با Portainer می‌تونی:
همه‌ی کانتینراتو گرافیکی ببینی و مدیریت کنی
لاگ بگیری
شبکه‌ها، ولوم‌ها و استک‌ها رو ببینی
با یه کلیک کانتینر بسازی یا پاک کنی!
حتی چندتا سرور Docker رو از یه پنل مدیریت کنی
به Kubernetes هم وصل میشه و کلی امکانات باحال داره!
مزایا؟
دیگه نیاز نیست همه چی رو حفظ باشی
مناسب برای تازه‌کارها و حتی حرفه‌ای‌ها
سبک و ساده‌ست، با یه Docker run بالا میاد!
تحت وبه، فقط پورتش رو باز کن و عشق و حال کن
🛠 برای نصبش ؟ فقط این یه خطو بزن:
docker run -d -p 9000:9000 --name=portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
portainer/portainer-ce
اگه تازه داری وارد دنیای Docker می‌شی، Portainer مثل GPS می‌مونه برات! من که هرروز استفاده میکنم ازش.

@DevTwitter | <Amir Nasiri/>
10👎4👍2
#کوته_نیوز

توییت وزیر ارتباطات خطاب به برنامه نویسان:
چربش کنید داریم میایم.

* توییت قدیمیه، مال 2019 هست.
اخیرا ترند شده تو توییتر، اگر دیدید بدونید قدیمیه

@DevTwitter
👎1022
Forwarded from DevTwitter Ads.
〰️
aDesigner
"Design is more than just pretty things"

اگه علاقه ای به ورود به حوزه پروداکت دیزاین در زمینه UI/UX دارید، این کانال محتوای مورد نیازتون رو ارائه میده.

▫️@aDesigner_me
اولین اپلیکیشن موبایل من با نام Tomodoro منتشر شد
این اپلیکیشن یک اپلیکیشن مدیریت تسک و تایمر پومودورو هست که بصورت آزاد و تحت لایسنس GPL-V3 منتشر شده.
درحال حاضر نسخه 0.6.3 اون منتشر شده و در مرحله بتا تسته
توضیحات بیشتر و دانلود
https://github.com/shahriaarrr/tomodoro

@DevTwitter | <Shahriar Ghasempour/>
23🔥3👍2
2025/07/10 23:02:30
Back to Top
HTML Embed Code: