Forwarded from DevTwitter | توییت برنامه نویسی
این برنامه LazyGit هم جالب هست و یه رابط گرافیکی ساده و تحت ترمینال ارائه میده و با برنامههای مختلف تحت ترمینال مثل نئوویم و تیماکس هم به خوبی کار میکنه.
https://github.com/jesseduffield/lazygit
@DevTwitter | <Mohsen Shabanian/>
https://github.com/jesseduffield/lazygit
@DevTwitter | <Mohsen Shabanian/>
Forwarded from DevTwitter | توییت برنامه نویسی
پروژه https://github.com/zamalali/DeepGit رو خودم تست نکردم ولی ایده اش خیلی خوبه. جستجوی عمیق در گیت هاب انجام میده.
وقتی برای پروژه ای دنبال solution های اوپن سورس می گردم با سختی هایی مواجه میشم. به نظر میاد استفاده از جستجوگر های مبتنی بر AI مثل این تا حدودی جستجو و رنکینگ رو تسهیل کنه
@DevTwitter | <Sebto/>
وقتی برای پروژه ای دنبال solution های اوپن سورس می گردم با سختی هایی مواجه میشم. به نظر میاد استفاده از جستجوگر های مبتنی بر AI مثل این تا حدودی جستجو و رنکینگ رو تسهیل کنه
@DevTwitter | <Sebto/>
Forwarded from FullstacksJS — Academy
این چالش توی ۱۰ دقیقه بهت میگه چقدر HTML بلدی.
https://youdontknowhtml.com
ساخته شده بدون💸 در جامعه فولاستکس
https://youdontknowhtml.com
ساخته شده بدون
Please open Telegram to view this post
VIEW IN TELEGRAM
Youdontknowhtml
You don't know html
If you think you know HTML, think again.
Forwarded from Geek Alerts
اسکایپ امروز بعد از ۲۲ سال برای همیشه خاموش میشه و کاربران برای استفاده از ویژگیهای مشابه باید به مایکروسافت تیمز برن.
hadi @geekalerts
hadi @geekalerts
Forwarded from Gopher Academy
🔵 عنوان مقاله
Bufstream: Robust Streaming for gRPC
🟢 خلاصه مقاله:
نسخه جدیدی از Kafka با عنوان اجرای cloud-first که برای جریانهای go gRPC طراحی شده، عرضه شده که بدون حالت است، خودکار مقیاسپذیری میکند، از نظر طرحواره آگاه است و تا هشت برابر ارزانتر از نگهداری یک استک Kafka معمولی است. این سیستم در گزارش Jepsen مورد آزمایش و تایید قرار گرفتهاست، که نشاندهندهی قابلیت اطمینان و کارایی آن در سطح شرکتها است.
🟣لینک مقاله:
https://golangweekly.com/link/168355/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Bufstream: Robust Streaming for gRPC
🟢 خلاصه مقاله:
نسخه جدیدی از Kafka با عنوان اجرای cloud-first که برای جریانهای go gRPC طراحی شده، عرضه شده که بدون حالت است، خودکار مقیاسپذیری میکند، از نظر طرحواره آگاه است و تا هشت برابر ارزانتر از نگهداری یک استک Kafka معمولی است. این سیستم در گزارش Jepsen مورد آزمایش و تایید قرار گرفتهاست، که نشاندهندهی قابلیت اطمینان و کارایی آن در سطح شرکتها است.
🟣لینک مقاله:
https://golangweekly.com/link/168355/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
buf.build
Bufstream is the only cloud-native Kafka implementation validated by Jepsen
Jepsen's Bufstream report bolsters enterprise use of Buf’s elastic Kafka-compatible streaming platform to enable data quality, enforce governance policies, and cut costs 8x
Forwarded from DevTwitter | توییت برنامه نویسی
ایده باحالی داشت، برای همین یه فورک ازش زدم و از api سایت open-meteo استفاده کردم و قابلیت نمایش اطلاعات آب و هوا رو هم اضافه کردم.
کافیه روی نقشه کلیک کنید و علاوه بر طول و عرض جغرافیایی، اطلاعات هواشناسی رو هم میتونید ببینید.
https://javad-rzvn.github.io/Find_LngLat/
@DevTwitter | <MJ/>
کافیه روی نقشه کلیک کنید و علاوه بر طول و عرض جغرافیایی، اطلاعات هواشناسی رو هم میتونید ببینید.
https://javad-rzvn.github.io/Find_LngLat/
@DevTwitter | <MJ/>
Forwarded from Byteforge / بایــت فورج 🛸
دیپفیک در عمل؛ نگاهی به FaceSwap، ابزار قدرتمند تغییر چهره با ai
سوال پیش اومد که دیپ فیک(deepfake) چی هست اصلا 🤔
دیپفیک (Deepfake) ترکیبیه از دو واژه:
«Deep Learning» (یادگیری عمیق)
و «Fake» (جعلی)
یعنی ویدیوها یا تصاویر جعلیای که با استفاده از هوش مصنوعی ساخته میشن، اما انقدر طبیعی و دقیقن که بهسختی میتونی بگی واقعی نیستن.
دیپفیکبا استفاده از مدلهای یادگیری عمیق، مثل autoencoderها یا GANها (شبکههای خصمانهی مولد) ساخته میشن. این مدلها اول با مقدار زیادی داده (مثل تصاویر چهرهی انسان ها) آموزش میبینن، بعد میتونن اون چهره رو روی ویدیوی فرد دیگهای «بچسبونن»؛ طوری که انگار خودش داره اون حرفا رو میزنه یا اون کارها رو انجام میده.
حالا یه مدل متن باز قدرتمند رو برای دیپ فیک (deepfake) میخوام معرفی بکنم .
گیت هاب پروژه :
https://github.com/deepfakes/faceswap
روش استفاده :
توصیه : اگه کارت گرافیک NVIDIA داری و CUDA نصبه، تجربه بهتری کسب میکنی
سوال پیش اومد که دیپ فیک(deepfake) چی هست اصلا 🤔
دیپفیک (Deepfake) ترکیبیه از دو واژه:
«Deep Learning» (یادگیری عمیق)
و «Fake» (جعلی)
یعنی ویدیوها یا تصاویر جعلیای که با استفاده از هوش مصنوعی ساخته میشن، اما انقدر طبیعی و دقیقن که بهسختی میتونی بگی واقعی نیستن.
دیپفیکبا استفاده از مدلهای یادگیری عمیق، مثل autoencoderها یا GANها (شبکههای خصمانهی مولد) ساخته میشن. این مدلها اول با مقدار زیادی داده (مثل تصاویر چهرهی انسان ها) آموزش میبینن، بعد میتونن اون چهره رو روی ویدیوی فرد دیگهای «بچسبونن»؛ طوری که انگار خودش داره اون حرفا رو میزنه یا اون کارها رو انجام میده.
حالا یه مدل متن باز قدرتمند رو برای دیپ فیک (deepfake) میخوام معرفی بکنم .
FaceSwap – پروژهای جذاب از دل یادگیری عمیقبا این ابزار میتونی :
FaceSwap ابزاری مبتنی بر یادگیری عمیق (Deep Learning) هست که از شبکههای عصبی کانولوشنی (CNN) و معماری autoencoder برای شناسایی، استخراج و جایگزینی چهرهها در ویدیو یا تصویر استفاده میکنه.
چهرهی یک فرد رو از تصاویر یا فریمهای ویدیویی جدا کنیابزارها و تکنولوژیهایی که استفاده میکنه :
یه چهرهی جدید (مثلاً خودت، دوستت یا یه سلبریتی) رو جایگزینش کنی
خروجیای بگیری که طبیعی، صاف و باورپذیره
تمام این فرآیند میتونه روی سیستم خودت (با GPU یا حتی CPU) اجرا بشه.
زبان : Pythonکاربردهای FaceSwap
فریمورکهای ML: TensorFlow، Keras
ابزارهای پردازش تصویر: OpenCV، Dlib
رابط گرافیکی: Tkinter GUI
پشتیبانی از CUDA برای تسریع پردازش روی کارت گرافیک
تولید جلوههای بصری در ویدیو و سینما
آموزش مباحث ethical AI و deepfake detection
پیادهسازی پروژههای تحقیقاتی در زمینه Computer Vision
ساخت محتوای سرگرمکننده و خلاقانه
استفادهی درست از ابزارهای AI همیشه با «اخلاق دیجیتال» گره خورده.احتمالا دوس داری خودت یه امتحانی بکنی 😁
FaceSwap برای یادگیری و توسعه ساخته شده، نه جعل هویت یا سوءاستفاده از تصویر افراد.
گیت هاب پروژه :
https://github.com/deepfakes/faceswap
روش استفاده :
git clone https://github.com/deepfakes/faceswap.git
cd faceswap
python setup.py
توصیه : اگه کارت گرافیک NVIDIA داری و CUDA نصبه، تجربه بهتری کسب میکنی
#ai
#deepfake
#byteforge
@byteforge_chan 🛸
GitHub
GitHub - deepfakes/faceswap: Deepfakes Software For All
Deepfakes Software For All. Contribute to deepfakes/faceswap development by creating an account on GitHub.
Forwarded from Laravel News
Simplify Password Requirement Displays with Laravel's appliedRules() Method https://laravel-news.com/password-appliedrules
Laravel News
Simplify Password Requirement Displays with Laravel's appliedRules() Method - Laravel News
Laravel's appliedRules() method exposes password validation rules directly to views, enabling dynamic password requirement indicators that automatically stay synchronized with backend validation. This feature eliminates redundancy and improves form usability…
Forwarded from Geek Alerts
بدهیهای کوچیک مالی معمولا پیگیری نمیشن چون هزینههای دادرسی و زمانی که میذاری بعضی وقتها از مبلغ بدهی بیشتر میشه، تخمین زدن مثلا تو بریتانیا سالانه ۲۰ میلیارد پوند عددش هست. بعد یه شرکت حقوقی به اسم گارفیلد اِیآی تونسته از رگولاتوری بریتانیا مجوز بگیره که خدمات حقوقی ارائه بده.
این شرکت جای وکیلها از هوشمصنوعی استفاده میکنه و قیمت ۲ پوندی (۲۰۰ هزار تومن) تا ۵۰ پوندی رو برای خدماتش انتخاب کرده، هدفش اینه با سریع کردن مراحل دادخواهی و کاهش هزینهها کمک کنه تا مردم حتی برای پروندههای کوچیک هم دنبال مطالبات خودشون باشن. گارفیلد اِیآی چیزهایی مثل دادخواست یا حتی دفاعیه برای روز دادگاه، نامههای پیگیری و ... رو مینویسه.
ft
@geekalerts
این شرکت جای وکیلها از هوشمصنوعی استفاده میکنه و قیمت ۲ پوندی (۲۰۰ هزار تومن) تا ۵۰ پوندی رو برای خدماتش انتخاب کرده، هدفش اینه با سریع کردن مراحل دادخواهی و کاهش هزینهها کمک کنه تا مردم حتی برای پروندههای کوچیک هم دنبال مطالبات خودشون باشن. گارفیلد اِیآی چیزهایی مثل دادخواست یا حتی دفاعیه برای روز دادگاه، نامههای پیگیری و ... رو مینویسه.
ft
@geekalerts
Forwarded from کانال مهرداد لینوکس
⁉️ روی سرور یا توی Terminal یک فایل Jupyter از پسوندهای ipynb بخواهید بخوانید 🤔
یک چیزی مثل cat از چی استفاده میکنید ؟
🔥 افرین nbcat
برای نصب و اجرا
@MehrdadLinuxchannel
#linux #python
یک چیزی مثل cat از چی استفاده میکنید ؟
🔥 افرین nbcat
برای نصب و اجرا
pip install nbcat
nbcat example.ipynb
ژوپیتر نوت بوک (Jupyter Notebook) پایتون یک برنامه وب است که میتونید کد بنویسید و اجرا کنید
در فایل های ژوپیتر کد و خروجی هر دوتاشون کنار هم نمایش داده میشن
@MehrdadLinuxchannel
#linux #python
Forwarded from Geek Alerts
سند راهنمای جدید OpenAI، کدام مدل را انتخاب کنیم؟
تیم OpenAI یه سند برای انتخاب کردن مدل مناسب منتشر کردن و اطلاعات خوبی توی این سند هست، بین GPT-۴o و GPT-۴.۵ این سند میگه GPT-۴o مدل «همه فن حریفه» و اطلاعاتش لحظهایه. این مدل برای خلاصهسازی، ایدهپردازی و کارهای این مدلی عالیه چون چندوجهیه، میتونید از همه قابلیتهاش مثل ساخت تصویر، تحلیل دیتا و... استفاده کنید. از اون طرف، GPT-۴.۵ «ابزار قدرت خلاقیت» شماست، هوش هیجانی و ارتباط بهتری داره و اگه دنبال رویکرد خلاقانهتری هستید، این مدل بهترین انتخابه.
مدل o۴-mini برای انجام سریع کارهای فنی مثل برنامهنویسی و سوالات تخصصی خوبه. مدل o۴-mini-high برای کارهای فنی پیچیدهتر و دقیقتر مثل کدنویسی پیشرفته و محاسبات ریاضی دقیق بهترین گزینه است. و در نهایت، مدل o۳ تو کارهای خیلی پیچیده و چندمرحلهای مثل برنامهریزیهای سنگین یا تحلیلهای جامع عالی عمل میکنه. بعضی از این مدلها معمولا برای کاربرانی که اشتراک پولی چتجیپیتی پلاس رو دارن، در دسترس هستن.
openai
@geekalerts
تیم OpenAI یه سند برای انتخاب کردن مدل مناسب منتشر کردن و اطلاعات خوبی توی این سند هست، بین GPT-۴o و GPT-۴.۵ این سند میگه GPT-۴o مدل «همه فن حریفه» و اطلاعاتش لحظهایه. این مدل برای خلاصهسازی، ایدهپردازی و کارهای این مدلی عالیه چون چندوجهیه، میتونید از همه قابلیتهاش مثل ساخت تصویر، تحلیل دیتا و... استفاده کنید. از اون طرف، GPT-۴.۵ «ابزار قدرت خلاقیت» شماست، هوش هیجانی و ارتباط بهتری داره و اگه دنبال رویکرد خلاقانهتری هستید، این مدل بهترین انتخابه.
مدل o۴-mini برای انجام سریع کارهای فنی مثل برنامهنویسی و سوالات تخصصی خوبه. مدل o۴-mini-high برای کارهای فنی پیچیدهتر و دقیقتر مثل کدنویسی پیشرفته و محاسبات ریاضی دقیق بهترین گزینه است. و در نهایت، مدل o۳ تو کارهای خیلی پیچیده و چندمرحلهای مثل برنامهریزیهای سنگین یا تحلیلهای جامع عالی عمل میکنه. بعضی از این مدلها معمولا برای کاربرانی که اشتراک پولی چتجیپیتی پلاس رو دارن، در دسترس هستن.
openai
@geekalerts
Forwarded from Linuxor ?
توی توسعه حواسمون نبود برای بخش explore محصولاتمون توی URL برای هر صفحهش یه page number گذاشته بودیم در صورتی که explore داینامیک و متفاوت برای هر کابر بود.
گوگل اومده بود هر URL رو ایندکس کرده بود ولی در صورتی که اون صفحه برای کاربرای دیگه متفاوت بود و نتیجه با چیزی که توی گوگل نشون میداد متفاوت بود این مدت کلی از Crawl Budget مون برای این حرکت ساده از دست رفت.
@Linuxoe
گوگل اومده بود هر URL رو ایندکس کرده بود ولی در صورتی که اون صفحه برای کاربرای دیگه متفاوت بود و نتیجه با چیزی که توی گوگل نشون میداد متفاوت بود این مدت کلی از Crawl Budget مون برای این حرکت ساده از دست رفت.
@Linuxoe
Forwarded from Laravel News
Populate is a Supercharged Seeder for Laravel https://laravel-news.com/populate
Laravel News
Populate is a Supercharged Seeder for Laravel - Laravel News
The Laragear Populate package by is a supercharged, continuable seeder for Laravel applications. This package provides useful features on top of Laravel's database seeding system, including continuing failed seeding attempts.
Forwarded from Laravel News
Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP https://laravel-news.com/smart-ai-task-manager-with-laravel-livewire-prismphp
Laravel News
Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP - Laravel News
Learn how to build an AI-powered task manager using Laravel, Livewire, and PrismPHP. In this video tutorial, I walk through creating a smart to-do app that turns natural language into actionable tasks—no forms, just plain conversation.
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
این هفته در پلاسما و برنامههای کیدیای
چون این هفته در پلاسمایی که در هفته گذشته منتشر شد کوتاه بود، تصمیم براین شد که اخبار این هفته با پلاسما همزمان با اخبار این هفته در برنامههای کیدیای به صورت همزمان در کانال منتشر شود.
بعد از ۱۸ سال امکان انتقال مستقیم فایل با کشیدن فراهم شد، تا پیش از این منویی را به شما نشان میداد که میخواهید فایل را در این مسیر کپی کنید یا انتقال بدهید. (پلاسما ۶.۴)
هم اکنون میتوانید حالت تمام صفحه kwin را با حرکت سه انگشتی فعال کنید. انگشت شصت و دو انگشت دیگر. (پلاسما ۶.۴)
پایشگر سامانه هم اکنون به شما امکان نمایش مصرف پردازنده گرافیکی را به تفکیک پروسه میدهد. درحال حاضر تنها اینتل و amd پشتیبانی میشوند و انویدیا در آینده اضافه خواهد شد. (پلاسما ۶.۴)
در کیدنلایو برنامه ویرایشگر تصویر کیدیای مشکل مصرف حافظه رم که در حذف پسزمینه با sam2 ایجاد میشد برطرف شد.
برنامه کمیکخوان کیدیای persue اکنون به QT 6 و کریگامی مدرن پورت شده است.
پخش کننده موسیقی کیدیای juk هم اکنون از qtmultimedia بجای phonon استفاده میکند.
ادامه در فرستههای بعدی
@kde_fa
چون این هفته در پلاسمایی که در هفته گذشته منتشر شد کوتاه بود، تصمیم براین شد که اخبار این هفته با پلاسما همزمان با اخبار این هفته در برنامههای کیدیای به صورت همزمان در کانال منتشر شود.
بعد از ۱۸ سال امکان انتقال مستقیم فایل با کشیدن فراهم شد، تا پیش از این منویی را به شما نشان میداد که میخواهید فایل را در این مسیر کپی کنید یا انتقال بدهید. (پلاسما ۶.۴)
هم اکنون میتوانید حالت تمام صفحه kwin را با حرکت سه انگشتی فعال کنید. انگشت شصت و دو انگشت دیگر. (پلاسما ۶.۴)
پایشگر سامانه هم اکنون به شما امکان نمایش مصرف پردازنده گرافیکی را به تفکیک پروسه میدهد. درحال حاضر تنها اینتل و amd پشتیبانی میشوند و انویدیا در آینده اضافه خواهد شد. (پلاسما ۶.۴)
در کیدنلایو برنامه ویرایشگر تصویر کیدیای مشکل مصرف حافظه رم که در حذف پسزمینه با sam2 ایجاد میشد برطرف شد.
برنامه کمیکخوان کیدیای persue اکنون به QT 6 و کریگامی مدرن پورت شده است.
پخش کننده موسیقی کیدیای juk هم اکنون از qtmultimedia بجای phonon استفاده میکند.
ادامه در فرستههای بعدی
@kde_fa
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
صفحه آگاهیها در توکودون بازطراحی شده.
همچنین پنجره بالاپری با میانبر ctrl + shift + i به توکودون اضافه شده تا به راحتی بتوانید میان صفحات مورد نظر جابهجا شوید.
@kde_fa
همچنین پنجره بالاپری با میانبر ctrl + shift + i به توکودون اضافه شده تا به راحتی بتوانید میان صفحات مورد نظر جابهجا شوید.
@kde_fa
Forwarded from DevTwitter | توییت برنامه نویسی
وقتی مشغول پیادهسازی قابلیت چندزبانه (i18n) در یکی از پروژهها بودم، باید تمام متنهای فارسی استفادهشده در اپلیکیشن رو جمعآوری و توی یک فایل JSON ذخیره میکردم.
اما وقتی حجم متنها رو دیدم، با خودم گفتم: «واقعاً کی حوصله داره تکتک این متنها رو دستی پیدا کنه؟»
همین شد که تصمیم گرفتم یک اسکریپت ساده بنویسم تا بهصورت خودکار همهی متنهای فارسی داخل پوشهی src/ رو شناسایی کنه، متغیرهای داخل template literal ها رو به فرمت {{variable}} تبدیل کنه و در نهایت خروجی رو داخل یک فایل extractedTexts.json ذخیره کنه.
حالا خواستم این ابزار رو با شما هم به اشتراک بذارم. اگر قراره قابلیت چندزبانه رو پیادهسازی کنید، فقط کافیه این دستور رو اجرا کنید:
npx farsi-text-extractor
و تمام متنهای فارسی پروژهتون در کمتر از یک ثانیه آمادهست.
نکته: حتماً در پایان، خروجی فایل رو یه نگاه بندازید تا از درستی خروجی اطمینان حاصل کنید.
https://www.npmjs.com/package/farsi-text-extractor
@DevTwitter | <shahin behzadrad/>
اما وقتی حجم متنها رو دیدم، با خودم گفتم: «واقعاً کی حوصله داره تکتک این متنها رو دستی پیدا کنه؟»
همین شد که تصمیم گرفتم یک اسکریپت ساده بنویسم تا بهصورت خودکار همهی متنهای فارسی داخل پوشهی src/ رو شناسایی کنه، متغیرهای داخل template literal ها رو به فرمت {{variable}} تبدیل کنه و در نهایت خروجی رو داخل یک فایل extractedTexts.json ذخیره کنه.
حالا خواستم این ابزار رو با شما هم به اشتراک بذارم. اگر قراره قابلیت چندزبانه رو پیادهسازی کنید، فقط کافیه این دستور رو اجرا کنید:
npx farsi-text-extractor
و تمام متنهای فارسی پروژهتون در کمتر از یک ثانیه آمادهست.
نکته: حتماً در پایان، خروجی فایل رو یه نگاه بندازید تا از درستی خروجی اطمینان حاصل کنید.
https://www.npmjs.com/package/farsi-text-extractor
@DevTwitter | <shahin behzadrad/>