کارگاه استفاده از داکر (Docker) در پروژههای پی اچپی (PHP)
در این راهنما، مراحل کانتینریسازی یک اپلیکیشن PHP به صورت گامبهگام شرح داده شده است. از جمله نکات کلیدی میتوان به موارد زیر اشاره کرد:
- کانتینریسازی و اجرای اپلیکیشن PHP با استفاده از Dockerfile و ایمیج php:8.2-apache
- استفاده از Compose برای تعریف سرویس و انتشار پورت
- اجرای تستهای اپلیکیشن در داخل کانتینر با PHPUnit
برای مشاهده ویدیوی کامل میتوانید به لینک زیر مراجعه کنید:
https://www.aparat.com/playlist/23959382
@DevTwitter | <ابوالفضل/>
در این راهنما، مراحل کانتینریسازی یک اپلیکیشن PHP به صورت گامبهگام شرح داده شده است. از جمله نکات کلیدی میتوان به موارد زیر اشاره کرد:
- کانتینریسازی و اجرای اپلیکیشن PHP با استفاده از Dockerfile و ایمیج php:8.2-apache
- استفاده از Compose برای تعریف سرویس و انتشار پورت
- اجرای تستهای اپلیکیشن در داخل کانتینر با PHPUnit
برای مشاهده ویدیوی کامل میتوانید به لینک زیر مراجعه کنید:
https://www.aparat.com/playlist/23959382
@DevTwitter | <ابوالفضل/>
🔥11👍4❤3
اگه مثل من با فونت پیش فرض تلگرام وب حال نمی کنین یه اکستنشن کوچیک نوشتم که فونت تلگرام وب رو با فونت وزیرمتن عوض میکنه.
با کمک AI این اکستنشن رو ساختم که هم ظاهر تلگرام قشنگتر بشه، هم خوندن پیامها راحت تر باشه.
امکانات:
تغییر فونت تلگرام وب
نصب و استفاده خیلی راحت
متن باز (Open Source)
لینک کروم استور:
https://chrome.google.com/webstore/detail/cceldipdhnhkcmdooeehbnciimlahlmp
گیت هاب:
https://github.com/Loperdax/TeleWebFont
اگه استفاده کردین و به دردتون خورد خوشحال میشم یه استار به ریپو بدین ممنون
@DevTwitter | <Loperdax/>
با کمک AI این اکستنشن رو ساختم که هم ظاهر تلگرام قشنگتر بشه، هم خوندن پیامها راحت تر باشه.
امکانات:
تغییر فونت تلگرام وب
نصب و استفاده خیلی راحت
متن باز (Open Source)
لینک کروم استور:
https://chrome.google.com/webstore/detail/cceldipdhnhkcmdooeehbnciimlahlmp
گیت هاب:
https://github.com/Loperdax/TeleWebFont
اگه استفاده کردین و به دردتون خورد خوشحال میشم یه استار به ریپو بدین ممنون
@DevTwitter | <Loperdax/>
🍌56❤18🔥8
افزایش بهرهوری در ترمینال لینوکس با سه ابزار کاربردی
در این ویدیو به معرفی و نحوه استفاده از ابزارهای خط فرمان xclip ،fzf و tree پرداخته شده است:
نمایش سلسلهمراتب فایلها و دایرکتوریها به صورت ساختار درختی با ابزار tree
جستجوی سریع فایلها و تاریخچه دستورات با استفاده از جستجوگر فازی fzf
انتقال مستقیم خروجی ترمینال به کلیپبورد سیستم با ابزار xclip
برای مشاهده کامل ویدیو، از لینک زیر استفاده کنید:
[https://www.aparat.com/v/rvus3vb]
@DevTwitter | <ابوالفضل/>
در این ویدیو به معرفی و نحوه استفاده از ابزارهای خط فرمان xclip ،fzf و tree پرداخته شده است:
نمایش سلسلهمراتب فایلها و دایرکتوریها به صورت ساختار درختی با ابزار tree
جستجوی سریع فایلها و تاریخچه دستورات با استفاده از جستجوگر فازی fzf
انتقال مستقیم خروجی ترمینال به کلیپبورد سیستم با ابزار xclip
برای مشاهده کامل ویدیو، از لینک زیر استفاده کنید:
[https://www.aparat.com/v/rvus3vb]
@DevTwitter | <ابوالفضل/>
👍18🍌5🔥2
Forwarded from DevTwitter Ads.
‼️ مدرک دانشگاهی تنها فاکتور موفقیت نیست!
فقط کافیه زبان بلد باشی. طبق تجربه افراد مختلف، دونستن زبان میتونه پیشرفتهای شغلی خیلی زیادی براتون به ارمغان بیاره.
🌍 در دنیای امروز، تسلط به زبان انگلیسی میتونه مسیر شغلی و تحصیلی شمارو چندین برابر سریعتر پیش ببره، خصوصا برای دانشجوها.
👨🎓 اگر دانشجو هستی، الان بهترین فرصت برای شروعه! با تخفیف دانشجویی لینگانو، در دورههای جامع ما ثبت نام کن و یک بار برای همیشه زبانت رو فول کن.
برای شروع و دریافت مشاوره تخصصی و رایگان، کافیه فقط بهمون پیام بدی 👇
@Lingano_support
@Lingano_support
فقط کافیه زبان بلد باشی. طبق تجربه افراد مختلف، دونستن زبان میتونه پیشرفتهای شغلی خیلی زیادی براتون به ارمغان بیاره.
🌍 در دنیای امروز، تسلط به زبان انگلیسی میتونه مسیر شغلی و تحصیلی شمارو چندین برابر سریعتر پیش ببره، خصوصا برای دانشجوها.
👨🎓 اگر دانشجو هستی، الان بهترین فرصت برای شروعه! با تخفیف دانشجویی لینگانو، در دورههای جامع ما ثبت نام کن و یک بار برای همیشه زبانت رو فول کن.
برای شروع و دریافت مشاوره تخصصی و رایگان، کافیه فقط بهمون پیام بدی 👇
@Lingano_support
@Lingano_support
🍌14👎6👍2
پروژه Datayar مشکل پراکندگی جستوجوی دیتاست و ریپازیتوری بین چند منبع مختلف رو کمتر کنه.
امکانات اصلی:
جستوجوی همزمان در Hugging Face، GitHub، Kaggle و OpenML
مقایسه نتایج از چند منبع
امکان سؤال پرسیدن درباره هر Dataset یا Repository به صورت اختصاصی
استخراج و ساختاردهی اطلاعات مهم قبل از ارسال به مدل
یکپارچهسازی مسیر جستوجو، بررسی و انتخاب منابع
کاهش توکن سوزی ایجنت ها برای مراحل ریسرچ پروژه ها
https://github.com/Elcapunnn/Datayar.git
@DevTwitter | <MohammadAmin/>
امکانات اصلی:
جستوجوی همزمان در Hugging Face، GitHub، Kaggle و OpenML
مقایسه نتایج از چند منبع
امکان سؤال پرسیدن درباره هر Dataset یا Repository به صورت اختصاصی
استخراج و ساختاردهی اطلاعات مهم قبل از ارسال به مدل
یکپارچهسازی مسیر جستوجو، بررسی و انتخاب منابع
کاهش توکن سوزی ایجنت ها برای مراحل ریسرچ پروژه ها
https://github.com/Elcapunnn/Datayar.git
@DevTwitter | <MohammadAmin/>
❤15🍌6🔥2
Forwarded from DevTwitter Ads.
☁️ سروری که متصل نباشه بهترین ایده های روش رو از بین میبره☹️
یک MVP برای ارائه داری؟
میخواهی اپلیکیشنت رو Run کنی؟
به دیتابیس، فضای ذخیرهسازی یا ابزارهای آماده نیاز داری؟
⚡️ راهاندازی اپلیکیشن و MVP
🗄 دیتابیس و فضای ذخیرهسازی
🧩 ابزارهای آماده مثل n8n، Metabase و WordPress
📈 امکان توسعه منابع همراه با رشد محصول
🗓 پرداخت روزانه، هفتگی، ماهانه یا سالانه
https://aranik.net/mag/Devtwitter
یک MVP برای ارائه داری؟
میخواهی اپلیکیشنت رو Run کنی؟
به دیتابیس، فضای ذخیرهسازی یا ابزارهای آماده نیاز داری؟
آرانیک کمک میکند مسیر ساخت و توسعه محصولت روانتر باشد؛ از راهاندازی اولین سرویس تا زمانی که محصولت به منابع بیشتری نیاز پیدا میکند.
⚡️ راهاندازی اپلیکیشن و MVP
🗄 دیتابیس و فضای ذخیرهسازی
🧩 ابزارهای آماده مثل n8n، Metabase و WordPress
📈 امکان توسعه منابع همراه با رشد محصول
🗓 پرداخت روزانه، هفتگی، ماهانه یا سالانه
<a href="https://aranik.net">۲۵۰ هزار تومان اعتبار هدیه بگیر</a>https://aranik.net/mag/Devtwitter
🍌13👎3❤2
یکی از بزرگترین کمبودهای Issabel برای Call Center ها، نبود یک Real-Time Wallboard حرفهای و قابل شخصیسازی بود.
یک راهکار Open Source برای کسانی که میخواهند از قدرت Asterisk + Issabel یک سیستم Call Center واقعی بسازند.
https://github.com/Imsinux/Issabel-CallCenter-Wallboard.git
@DevTwitter | <SiNa nR/>
یک راهکار Open Source برای کسانی که میخواهند از قدرت Asterisk + Issabel یک سیستم Call Center واقعی بسازند.
https://github.com/Imsinux/Issabel-CallCenter-Wallboard.git
@DevTwitter | <SiNa nR/>
🍌13❤7👍5
زمانش رسیده یه چیز باحال و کاربردی معرفی کنم معرفی /kun
یه skill که تقریباً real-time از طرز تفکر مهندس ارشد متا، گوگل و مایکروسافت (همین کون).
دانش، workflow و ابزارهاش رو بهت میده تا مثل یه توسعهدهنده حرفهای و باتجربه فکر کنی و بسازی.
اسکیل /kun یه knowledge base داره که هر روز بهروز میشه.
بر اساس چیزایی که ایشون گفته، ساخته و انجام داده (با اتوماسیون Grok).یعنی استاتیک نیست.
همیشه آخرین نسخه از تجربیات و روشهای ایشونه.
استفادهش سادهست.
تو agentهایی که از skill پشتیبانی میکنن فقط بنویس: /kun سوال یا مشکلت
https://github.com/kunchenguid/kun
@DevTwitter | <Saeid/>
یه skill که تقریباً real-time از طرز تفکر مهندس ارشد متا، گوگل و مایکروسافت (همین کون).
دانش، workflow و ابزارهاش رو بهت میده تا مثل یه توسعهدهنده حرفهای و باتجربه فکر کنی و بسازی.
اسکیل /kun یه knowledge base داره که هر روز بهروز میشه.
بر اساس چیزایی که ایشون گفته، ساخته و انجام داده (با اتوماسیون Grok).یعنی استاتیک نیست.
همیشه آخرین نسخه از تجربیات و روشهای ایشونه.
استفادهش سادهست.
تو agentهایی که از skill پشتیبانی میکنن فقط بنویس: /kun سوال یا مشکلت
https://github.com/kunchenguid/kun
@DevTwitter | <Saeid/>
🍌63❤6🔥1
با برنامه رایگان CC Switch میتونید هر مدلی که خودتون دوست دارید رو بهClaude Desktop، Codex، Hermes،OpenCode و OpenClaw وصل کنید
لینک سایت رسمی CC Switch
https://ccswitch.io/en/
@DevTwitter | <MohammadMSFT/>
لینک سایت رسمی CC Switch
https://ccswitch.io/en/
@DevTwitter | <MohammadMSFT/>
🍌20❤7👍2
چرا FreeToken توانسته مدلهای سنگین MoE را با سرعت خیرهکننده روی کارتهای گرافیک معمولی (مثل ۱۶ گیگابایت VRAM) اجرا کند؟
در مدلهای MoE، برای پردازش هر توکن فقط بخش کوچکی از شبکه (متخصصها یا Experts) درگیر میشوند. در حالت سنتی، اگر مدل داخل حافظه گرافیک جا نشود، سیستم مدام معطل جابهجایی وزنها از رم به گرافیک از طریق PCIe میماند و سرعت شدیداً افت میکند.
فریتوکن این مشکل را با یک معماری کش هوشمند حل کرده است:
نگهداری متخصصهای داغ در VRAM: بخشهایی از مدل که در متن مکرراً فراخوانی میشوند، داخل حافظه پرسرعت کارت گرافیک میمانند.
تقسیم هوشمند بار در صورت غیبت متخصص (Cache Miss): اگر متخصصی در گرافیک نباشد، سیستم متوقف نمیشود؛ بلکه کار همزمان بین سختافزارها تقسیم میشود: بخشی سریعاً روی پردازنده (CPU) و داخل رم سیستم اجرا میشود و بخش دیگر به گرافیک منتقل میشود تا هیچ قطعهای معطل دیگری نماند.
اضافه شدن این مکانیسم به llama.cpp یک جهش بزرگ برای هوش مصنوعی لوکال است؛ چون رم ارزان کامپیوتر به یک امتداد واقعی برای VRAM تبدیل میشود و دیگر نیازی به خرید کارتهای فوقگرانقیمت سروری برای اجرای روان مدلهای غولپیکر نخواهد بود.
https://github.com/FlashML-org/FreeToken
@DevTwitter | <Legendary Coder/>
در مدلهای MoE، برای پردازش هر توکن فقط بخش کوچکی از شبکه (متخصصها یا Experts) درگیر میشوند. در حالت سنتی، اگر مدل داخل حافظه گرافیک جا نشود، سیستم مدام معطل جابهجایی وزنها از رم به گرافیک از طریق PCIe میماند و سرعت شدیداً افت میکند.
فریتوکن این مشکل را با یک معماری کش هوشمند حل کرده است:
نگهداری متخصصهای داغ در VRAM: بخشهایی از مدل که در متن مکرراً فراخوانی میشوند، داخل حافظه پرسرعت کارت گرافیک میمانند.
تقسیم هوشمند بار در صورت غیبت متخصص (Cache Miss): اگر متخصصی در گرافیک نباشد، سیستم متوقف نمیشود؛ بلکه کار همزمان بین سختافزارها تقسیم میشود: بخشی سریعاً روی پردازنده (CPU) و داخل رم سیستم اجرا میشود و بخش دیگر به گرافیک منتقل میشود تا هیچ قطعهای معطل دیگری نماند.
اضافه شدن این مکانیسم به llama.cpp یک جهش بزرگ برای هوش مصنوعی لوکال است؛ چون رم ارزان کامپیوتر به یک امتداد واقعی برای VRAM تبدیل میشود و دیگر نیازی به خرید کارتهای فوقگرانقیمت سروری برای اجرای روان مدلهای غولپیکر نخواهد بود.
https://github.com/FlashML-org/FreeToken
@DevTwitter | <Legendary Coder/>
❤13👍4🍌4
این مقاله پروداکت جدید کرسر یعنی Origin که قراره جایگزین گیتهاب بشه و تا 300 پوش در ثانیه! رو ساپورت کنه رو توضیح داده.
ایده شون اینه که برخلاف گیتهاب به جای نگه داشتن چند نسخه جدا از repo در سرورهای مختلف و sync نگه داشتن اونا (با کارای distributed system ای مثل three phase commit) بیان و بیس رو بذارن رو s3 و توی S3 هم ی ساختار WAL ذخیره کنن (یعنی اسنپ شات از وضعیت فعلی نیست. کل packهایی که پوش شده رو پشت هم ذخیره میکنن)
(البته جزییاتش زیاده و جالب ولی اینجا جا نمیشه مثل compaction یا اینکه کلون های گیت رو چطور track میکنن با rendezvous hashing و ...)
کلا که دمشون گرم هرچند الان محصولش هنوز خیلی early ه و دیفالتش هنوز source of truth رو خود گیتهاب درنظر میگیره.
ولی فک کنم این محصول فقط به درد شرکت بزرگی که monorepo داره بخوره. شرکت متوسط یا شرکت بزرگ میکروسرویسی هیچوقت نیاز نداره ده ها پوش در ثانیه انجام بده.
https://cursor.com/blog/git-at-any-scale
@DevTwitter | <Ramin/>
ایده شون اینه که برخلاف گیتهاب به جای نگه داشتن چند نسخه جدا از repo در سرورهای مختلف و sync نگه داشتن اونا (با کارای distributed system ای مثل three phase commit) بیان و بیس رو بذارن رو s3 و توی S3 هم ی ساختار WAL ذخیره کنن (یعنی اسنپ شات از وضعیت فعلی نیست. کل packهایی که پوش شده رو پشت هم ذخیره میکنن)
(البته جزییاتش زیاده و جالب ولی اینجا جا نمیشه مثل compaction یا اینکه کلون های گیت رو چطور track میکنن با rendezvous hashing و ...)
کلا که دمشون گرم هرچند الان محصولش هنوز خیلی early ه و دیفالتش هنوز source of truth رو خود گیتهاب درنظر میگیره.
ولی فک کنم این محصول فقط به درد شرکت بزرگی که monorepo داره بخوره. شرکت متوسط یا شرکت بزرگ میکروسرویسی هیچوقت نیاز نداره ده ها پوش در ثانیه انجام بده.
https://cursor.com/blog/git-at-any-scale
@DevTwitter | <Ramin/>
👍13👎10🍌3
Forwarded from Ertebatinou | ارتباطینو
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌9❤3👍1
دسترسی به مدل های زیر کاملا رایگان
• Gemini 3.8 Flash
• Muse Spark 1.3
• GLM 5.3 Flash
• Gemini 3.1 Pro
• DeepSeek V4 Flash
• DeepSeek V4 Pro
• GPT 5.6 Luna
• Qwen 3.8 MAX
از طریق لینک زیر :
https://apinex.bond/models
@DevTwitter | <Reza/>
• Gemini 3.8 Flash
• Muse Spark 1.3
• GLM 5.3 Flash
• Gemini 3.1 Pro
• DeepSeek V4 Flash
• DeepSeek V4 Pro
• GPT 5.6 Luna
• Qwen 3.8 MAX
از طریق لینک زیر :
https://apinex.bond/models
@DevTwitter | <Reza/>
🔥37🍌8👍2
چند روز پیش ۲ تا سایت وردپرسی که بدجور شل و ویروس خورده بودن رو با این ابزار نجات دادم! خفنترین بخشش Auto Review با هوش مصنوعیه؛ کدهای مشکوک رو با AI تحلیل و خودکار قرنطینه میکنه. تکفایله و هیچ نیازی به نصب یا پلاگین نداره:
https://github.com/abolfazl-moeini/ZeroShell
@DevTwitter | <Abolfazl Moeini/>
https://github.com/abolfazl-moeini/ZeroShell
@DevTwitter | <Abolfazl Moeini/>
❤20🍌6👎1
حتما تا حالا شده که از یک میرور برای نصب پکیج هاتون استفاده کنید اما خطا رخ بده. مثلا یه پکیجی رو اصلا نداشته باشه، یا تایم اوت بده و...
ابزار ayeneh به شما این امکان رو میده که بدون نگرانی پکیج هاتون رو نصب کنید
دو نسخه tui و cli داره با قابلیت استفاده در پایپلاین ها. در حال حاضر از pip و npm پشتیبانی میکنه، اما قراره پکیج منیجرهای بیشتری بهش اضافه بشه.
اما مهم ترین نکته اینه که برای گنجاندن این ابزار در پایپلاین ها یا اسکریپت هاتون، لازم نیست تغییر زیادی بدید. فقط کافیه
pip install
رو به
ayeneh-cli pip install
تغییر بدید. اگه میروری به مشکل بخوره، خودش سوییچ میکنه رو میرور دیگه و نیازی به تغییر دستی و اجرای دوباره نیست.
میتونید از اینجا باینریش رو دانلود و استفاده کنید:
https://github.com/pasta-engineers/ayeneh
@DevTwitter | <erfin/>
ابزار ayeneh به شما این امکان رو میده که بدون نگرانی پکیج هاتون رو نصب کنید
دو نسخه tui و cli داره با قابلیت استفاده در پایپلاین ها. در حال حاضر از pip و npm پشتیبانی میکنه، اما قراره پکیج منیجرهای بیشتری بهش اضافه بشه.
اما مهم ترین نکته اینه که برای گنجاندن این ابزار در پایپلاین ها یا اسکریپت هاتون، لازم نیست تغییر زیادی بدید. فقط کافیه
pip install
رو به
ayeneh-cli pip install
تغییر بدید. اگه میروری به مشکل بخوره، خودش سوییچ میکنه رو میرور دیگه و نیازی به تغییر دستی و اجرای دوباره نیست.
میتونید از اینجا باینریش رو دانلود و استفاده کنید:
https://github.com/pasta-engineers/ayeneh
@DevTwitter | <erfin/>
❤14🍌11👎2
Forwarded from Quera
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌8❤1👎1
میدونستید اگه پروژه های فارسی دارین و نیاز به تقویم شمسی داره میتونید از دوران استفاده کنید؟
https://github.com/amiralibg/Doran
https://amiralibg.github.io/Doran
دوران تلاش من برای ساخت بهترین تقویم شمسی ممکنه که تجربه دولوپ خوبی هم بده.
تست کنید فیدبک بدید اگه چیزی دیدید issue بزنید و بیاید باهم حتی بهترش هم بکنیم و یکبار برای همیشه مشکل تقویم شمسی رو حل کنیم.
react, vue, angular, svelte
ساپورت هست براشون همین الان.
@DevTwitter | <Amirali Beigi/>
https://github.com/amiralibg/Doran
https://amiralibg.github.io/Doran
دوران تلاش من برای ساخت بهترین تقویم شمسی ممکنه که تجربه دولوپ خوبی هم بده.
تست کنید فیدبک بدید اگه چیزی دیدید issue بزنید و بیاید باهم حتی بهترش هم بکنیم و یکبار برای همیشه مشکل تقویم شمسی رو حل کنیم.
react, vue, angular, svelte
ساپورت هست براشون همین الان.
@DevTwitter | <Amirali Beigi/>
🔥38👍5❤2