Forwarded from Laravel News
Dynamic API Response Control in Laravel Resources https://laravel-news.com/dynamic-api-response-control-in-laravel-resources
Laravel News
Dynamic API Response Control in Laravel Resources - Laravel News
Discover Laravel's conditional attributes in API Resources for dynamic response control. Learn to include or exclude data based on conditions, creating efficient and context-aware API responses.
Forwarded from Ninja Learn | نینجا لرن
این فقط یه معرفی ساده بود
توی پست های بعدی درمورد هرکدوم از اینا بصورت کامل توضیح میدم
توی پست های بعدی درمورد هرکدوم از اینا بصورت کامل توضیح میدم
Forwarded from Gopher Academy
🔵 عنوان مقاله
Pixel Federation Swaps MSK for WarpStream, Saves 83% on Kafka Costs
🟢 خلاصه مقاله:
مقالهای که ملاحظه شد، به بررسی تجربه شرکت Pixel Federation در استفاده از WarpStream به جای AWS MSK میپردازد. Pixel Federation که پیشتر از AWS MSK به عنوان راهحلی برای مدیریت دادههای Kafka استفاده میکرد، تصمیم گرفت تا به WarpStream بروزرسانی کند. این انتقال منجر به کاهش قابل توجهی در هزینههای مربوط به Kafka شده است. علاوه بر این، با استفاده از WarpStream، نیاز به بهرهبرداری پیچیده از VPC Peering، که با AWS MSK مورد نیاز بود، حذف گردید. در نتیجه، Pixel Federation توانست هم از نظر مالی و هم از نظر فنی بهبود قابل توجهی را تجربه کند. این تغییر نه تنها به کاهش هزینهها منجر شده بلکه پیچیدگی فنی مربوط به نگهداری و تعمیرات زیرساختها را نیز به طور مؤثری کاهش داده است.
🟣لینک مقاله:
https://golangweekly.com/link/163979/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Pixel Federation Swaps MSK for WarpStream, Saves 83% on Kafka Costs
🟢 خلاصه مقاله:
مقالهای که ملاحظه شد، به بررسی تجربه شرکت Pixel Federation در استفاده از WarpStream به جای AWS MSK میپردازد. Pixel Federation که پیشتر از AWS MSK به عنوان راهحلی برای مدیریت دادههای Kafka استفاده میکرد، تصمیم گرفت تا به WarpStream بروزرسانی کند. این انتقال منجر به کاهش قابل توجهی در هزینههای مربوط به Kafka شده است. علاوه بر این، با استفاده از WarpStream، نیاز به بهرهبرداری پیچیده از VPC Peering، که با AWS MSK مورد نیاز بود، حذف گردید. در نتیجه، Pixel Federation توانست هم از نظر مالی و هم از نظر فنی بهبود قابل توجهی را تجربه کند. این تغییر نه تنها به کاهش هزینهها منجر شده بلکه پیچیدگی فنی مربوط به نگهداری و تعمیرات زیرساختها را نیز به طور مؤثری کاهش داده است.
🟣لینک مقاله:
https://golangweekly.com/link/163979/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Warpstream
Pixel Federation Powers Mobile Analytics Platform with WarpStream
Pixel Federation is the developer of nearly a dozen highly popular mobile games with players from all over the world. They have millions of monthly active users, and those millions of users generate lots of events. In fact, Pixel Federation uses an event…
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
متاسفانه از پریروز گوگل شروع به بن کردن اکانت های ایرانیها کرده و این واقعا تاسف باره! تو این پست یه نگاهی میندازیم به جایگزینهای رایگان و Self_hosted برای Google_Analytics
شماره 1 - Matomo (پیشنهادی)
- اپن سورس و مشابه Google Analytics
- نصب روی سرور شخصی
- دارای امکانات پیشرفته و کامل
matomo.org
شماره 2 - Umami
- سبک، ساده و بدون نیاز به کوکی
- نصب آسان با Node.js
- حریم خصوصی محور
https://github.com/umami-software/umami
شماره 3 - Plausible (نسخه رایگان Self-hosted)
- اپن سورس و بسیار سبک
- مناسب برای سایتهای کوچک و متوسط
plausible.io
شماره 4 - PostHog
- ابزار پیشرفته برای تحلیل رفتار کاربران
- قابلیت Heatmaps و Session Recording
posthog.com
@DevTwitter | <Ali Salehi/>
شماره 1 - Matomo (پیشنهادی)
- اپن سورس و مشابه Google Analytics
- نصب روی سرور شخصی
- دارای امکانات پیشرفته و کامل
matomo.org
شماره 2 - Umami
- سبک، ساده و بدون نیاز به کوکی
- نصب آسان با Node.js
- حریم خصوصی محور
https://github.com/umami-software/umami
شماره 3 - Plausible (نسخه رایگان Self-hosted)
- اپن سورس و بسیار سبک
- مناسب برای سایتهای کوچک و متوسط
plausible.io
شماره 4 - PostHog
- ابزار پیشرفته برای تحلیل رفتار کاربران
- قابلیت Heatmaps و Session Recording
posthog.com
@DevTwitter | <Ali Salehi/>
Forwarded from Vahid Online وحید آنلاین
This media is not supported in your browser
VIEW IN TELEGRAM
پس از حدود یک هفته تبلیغات گسترده، سپاه «محمد رسولالله»، یکی از دو نیروی اصلی سرکوب در پایتخت، رزمایش موسوم به «راهیان قدس» را برگزار کرد. رزمایشی که سپاه گفته است ۱۱۰ هزار نفر در آن شرکت کردند و بین شرکتکنندگان بسته معیشتی، جهیزیه و لوازم التحریر توزیع شده است.
در بخشی از این راهپیمایی بسیجیان، ماکتهای مقوایی از حسن نصرالله، دبیر کل سابق حزب الله لبنان، یحیی سینوار و اسماعیل هنیه، رهبران سابق حماس و فرماندهان ارشد کشتهشده سپاه به دست داشتند که همگی آنها از سوی اسرائیل مورد هدف قرار گرفتند.
@VahidOOnLine
📡 @VahidOnline
در بخشی از این راهپیمایی بسیجیان، ماکتهای مقوایی از حسن نصرالله، دبیر کل سابق حزب الله لبنان، یحیی سینوار و اسماعیل هنیه، رهبران سابق حماس و فرماندهان ارشد کشتهشده سپاه به دست داشتند که همگی آنها از سوی اسرائیل مورد هدف قرار گرفتند.
@VahidOOnLine
📡 @VahidOnline
Forwarded from محتوای آزاد سهراب
دوتا حرکت برای نسخه درحال توسعه پارچ گیمینگ انجام دادم، ایجاد سشن استیم دک و لانچر استیم در حالت تمام صفحه است:
https://news.1rj.ru/str/parchlinux/941
پارچ قراره برای همه اقشار قابل استفاده باشه، پس انتظار ایجاد گزینههای بیشتری برای راحتی در استفاده از پارچ باشید :)
@SohrabContents
https://news.1rj.ru/str/parchlinux/941
پارچ قراره برای همه اقشار قابل استفاده باشه، پس انتظار ایجاد گزینههای بیشتری برای راحتی در استفاده از پارچ باشید :)
@SohrabContents
Forwarded from Sudoer (Morteza Bashsiz)
درود بر همه شما عزیزان
ریپوزیتوری CFScanner آپدیت شد
در آپدیت جدید با هماهنگی نویسنده نسخه ویندوزی از این به بعد این نسخه در گیتهاب اصلی CFScanner نگهداری میشه
لطفا پروژه رو روی همین منبع دنبال کنید
https://github.com/MortezaBashsiz/CFScanner
نکته: لطفا همراهی کنید و صبور باشید تا نسخه ویندوزی هم بروزرسانی بشه و به بلوغ برسه
تغییرات هم از طریق همین کانال اطلاعرسانی میشه
سپاس از همراهی شما
ریپوزیتوری CFScanner آپدیت شد
در آپدیت جدید با هماهنگی نویسنده نسخه ویندوزی از این به بعد این نسخه در گیتهاب اصلی CFScanner نگهداری میشه
لطفا پروژه رو روی همین منبع دنبال کنید
https://github.com/MortezaBashsiz/CFScanner
نکته: لطفا همراهی کنید و صبور باشید تا نسخه ویندوزی هم بروزرسانی بشه و به بلوغ برسه
تغییرات هم از طریق همین کانال اطلاعرسانی میشه
سپاس از همراهی شما
GitHub
GitHub - MortezaBashsiz/CFScanner: Cloudflare scanner
Cloudflare scanner. Contribute to MortezaBashsiz/CFScanner development by creating an account on GitHub.
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 من به هر کانال ایرانی سر می زنم دکمه آنلایک یا دیس لایک (نپسندیدن) نداره و ادعای آزادی بیان هم می کند.
از چی می ترسید؟
@TheRaymondDev
از چی می ترسید؟
@TheRaymondDev
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
#Python
ما میتونیم Alien Invasion رو بهتر از همیشه کنیم!
خیلی از شماها توی کامنتهای یوتیوب و دیسکورد ازم خواسته بودید فضایی برای یادگیری بیشتر، کار روی پروژهها و کسب تجربه در برنامه نویسی فراهم کنم.
منتظر دریافت و ریویو pull request های شما هستم!
https://github.com/MatinAfzal/Alien-invasion
@DevTwitter | <Matin Afzal Asr/>
ما میتونیم Alien Invasion رو بهتر از همیشه کنیم!
خیلی از شماها توی کامنتهای یوتیوب و دیسکورد ازم خواسته بودید فضایی برای یادگیری بیشتر، کار روی پروژهها و کسب تجربه در برنامه نویسی فراهم کنم.
منتظر دریافت و ریویو pull request های شما هستم!
https://github.com/MatinAfzal/Alien-invasion
@DevTwitter | <Matin Afzal Asr/>
Forwarded from محتوای آزاد سهراب
اگر به لینوکس موبایل علاقه دارید توصیه میکنم تا ارائه دانیال بهزادی عزیز رو درباره لینوکس موبایل در همایش سیسوگ رو تماشا کنید:
🔗 https://www.youtube.com/watch?v=fRV6XRLjr_M
@SohrabContents
🔗 https://www.youtube.com/watch?v=fRV6XRLjr_M
@SohrabContents
YouTube
گنو/لینوکس روی تلفن همراه ( دانیال بهزادی )
گنو/لینوکس به کاربران امکان میدهد تا از یک سیستم عامل متنباز و قابل سفارشیسازی استفاده کنند که کنترل بیشتری بر دستگاه و حریم خصوصی فراهم میکند.چرا آن را روی گوشی نداشته باشیم !
فایل ارایه در لینک زیر
https://event.sisoog.com/embedded-iot/
فایل ارایه در لینک زیر
https://event.sisoog.com/embedded-iot/
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
تا به حال به این فکر کردید که SQL کوعری ای که به MySQL ارسال میکنیم چه مراحلی رو سپری میکنه تا اجرا بشه و نتیجه رو به ما برگردونه؟ من در دیاگرام زیر این مراحل رو براتون کشیدم و بزودی طبق همین دیاگرام میگم که چطور سرعت اجرا شدن کوعری رو زیاد و مراحل رو کمتر کنیم .
@DevTwitter | <Hamideh Alaee/>
@DevTwitter | <Hamideh Alaee/>
Forwarded from Dark_Ghost
ازادی بیان حقیه که فقط برای مالک کلمه ( مَن ) اطلاق میشه و هر کس و هر چیزی غیر از مالک کلمه نباید داشته باشدش.
Forwarded from Armon technical logs (armon Taheri)
🚀 نسخه اولیه ابزار 403Unlocker CLI منتشر شد!
🔓قطعا بار ها با خطای 403 مواجه شدین و پیدا کردن بهترین DNS یا رجیستری داکر برای دور زدن تحریم یه کار کلافه کننده و وقت گیره
ابزار 403Unlocker CLI دقیقا برای حل این مشکل طراحی شده است!
🕒 وقت تو با ارزشه؛ دور زدن تحریم رو بسپار به ابزارها!
📋 این ابزار متنباز به شما کمک میکند تا سریعترین DNS دور زننده تحریم رایگان و رجیستری داخلی داکر رو برای نتورک خودتون به راحتی پیدا کنین
✨ ویژگیها:
✅ رابط کاربری ساده
✅ متنباز و رایگان
✅ طراحی شده برای دولوپر ها و DevOps انجینیر ها
📦 لینک گیتهاب:
https://github.com/403unlocker/403Unlocker-cli
اگر توسعهدهنده یا علاقهمند به ابزارهای DevOps هستید، حتما این پروژه را بررسی کنید بهش استار بدین و اگر دوست دارین فیچری بهش اضافه بشه ایشو بزنین و نظرتون رو به اشتراک بگذارید! 💡
@technical_logs
🔓قطعا بار ها با خطای 403 مواجه شدین و پیدا کردن بهترین DNS یا رجیستری داکر برای دور زدن تحریم یه کار کلافه کننده و وقت گیره
ابزار 403Unlocker CLI دقیقا برای حل این مشکل طراحی شده است!
🕒 وقت تو با ارزشه؛ دور زدن تحریم رو بسپار به ابزارها!
📋 این ابزار متنباز به شما کمک میکند تا سریعترین DNS دور زننده تحریم رایگان و رجیستری داخلی داکر رو برای نتورک خودتون به راحتی پیدا کنین
✨ ویژگیها:
✅ رابط کاربری ساده
✅ متنباز و رایگان
✅ طراحی شده برای دولوپر ها و DevOps انجینیر ها
📦 لینک گیتهاب:
https://github.com/403unlocker/403Unlocker-cli
اگر توسعهدهنده یا علاقهمند به ابزارهای DevOps هستید، حتما این پروژه را بررسی کنید بهش استار بدین و اگر دوست دارین فیچری بهش اضافه بشه ایشو بزنین و نظرتون رو به اشتراک بگذارید! 💡
@technical_logs
🔥1
Forwarded from CleverDevs (Mammad)
شمارو نمیدونم ولی من هروقت پستی میبینم که با «هنوزم از x استفاده میکنی » یا «هنوزم x کارو میکنی » شروع شدن حس میکنم قراره چیز بدرد نخوری معرفی بشه
موافقید یا نه
@CleverDevs - @CleverDevsGp
موافقید یا نه
@CleverDevs - @CleverDevsGp
Forwarded from دستاوردهای یادگیری عمیق(InTec)
مدل کم حجم ولی خروجی خیره کننده :
Text 2 Speech
۸۲ میلیون پارامتر، واقعاً توی رنج پارامترهای این روزا خیلی عجیب هست.
یادمه زمانی که Inception v3 رکورد ImageNet رو زد همه از تعداد پارامترهاش شکه شدیم بنظرتون چقدر بود ؟
۲۳ میلیون (ترین) ولی اون زمان بیش از حد زیاد بود.
Text 2 Speech
۸۲ میلیون پارامتر، واقعاً توی رنج پارامترهای این روزا خیلی عجیب هست.
یادمه زمانی که Inception v3 رکورد ImageNet رو زد همه از تعداد پارامترهاش شکه شدیم بنظرتون چقدر بود ؟
۲۳ میلیون (ترین) ولی اون زمان بیش از حد زیاد بود.
huggingface.co
hexgrad/Kokoro-82M · Hugging Face
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Forwarded from دستاوردهای یادگیری عمیق(InTec)
ی اتفاق عجیبی که افتاد
تعدادی از دوستان بصورت خصوصی پیام دادند و یک دورهی بهتر، از دیپلرنینگ و البته پایتورچ برای یادگیری خواستند
باید راجب این دوره بگم که :
Teacher, Yann LeCun
TA, Alfredo Canziani
بقول دوستی: هرکدوم ازین اسامی رو تریلی هم جابجا نمیکنه، اگر باز این دوره رو هم قبول ندارید بنده دیگه شخصاً هیچ حرفی ندارم :/
تعدادی از دوستان بصورت خصوصی پیام دادند و یک دورهی بهتر، از دیپلرنینگ و البته پایتورچ برای یادگیری خواستند
باید راجب این دوره بگم که :
Teacher, Yann LeCun
TA, Alfredo Canziani
بقول دوستی: هرکدوم ازین اسامی رو تریلی هم جابجا نمیکنه، اگر باز این دوره رو هم قبول ندارید بنده دیگه شخصاً هیچ حرفی ندارم :/
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
نسخه جدید Laravel 11.37 منتشر شده و چندتا ویژگی جذاب و کاربردی بهش اضافه شده که میشه گفت تا حدودی کاربردی هستن
۱ - اضافه شدن Trait Dumpable برای Uri
با استفاده از این trait که به تابع dd() همزمان دسترسی داریم که میتونه debug رو برای ساخت Uri ها راحتتر کنه (البته این trait برای Eloquent ها هم وجود داره).
۲ - اضافه شدن تابع is() به کلاس Str
ویژگی جالبی میده و از نوشتن کد های طولانی جلوگیری کرده در واقع برسی میکنه که ورودی اول شبیه به ورودی دوم هستش یا نه که ویژگی های مختلفی داره مثل استفاده کردن از * یا استفاده کردن از ? یا برسی بزرگ و کوچک بودن حروف لاتین بقیه ویژگی ها رو میتونید از منبع همین پست برسی کنید.
۳ - اضافه شدن چندتا Eloquent Relation Methods
اگر بخواهیم شرط های تو در تو بنویسیم با استفاده از ارتباط ها باید از انواع مختلف where استفاده کنیم که یکی از این مدل ها whereDoesntHave هستش مدل مبدا یک یک ارتباط یک به چند داره رو در نظر میگیره و به عنوان مثال هر کاربر میتونه چندین نظر برای محصولات ذخیره کنه و داخل تابع whereDoesntHave میشه این مورد رو اضافه کرد و روی هر نظر هم یک شرط قرار داد به عنوان مثال نظراتی رو برگردون که تایید شدن یا تاریخ ساخت اون ها قبل از یک ماه هستش حالا لاراول اومده یک کلاس جدید قرار داده که خیلی کوتاه تر بشه این موضوع رو هندل کرد یعنی با استفاده از تابع whereDoesntHaveRelation برای دیدن مثال و جزئیات به منبع اخر همین پست را مطالعه کنید.
یک تابع دیگه هم مثل whereDoesntHaveRelation برای ارتباط ها از نوع polymorphic قرار داده (اگر با ارتباط های polymorphic اشنایی ندارید منبع زیر میتونه کمکتون کنه) که اسم تابع مورد نظر whereMorphDoesntHaveRelation هستش
چندتا ویژگی دیگه هم وجود داره و فیکس های مختلفی وجود داره که از منابع زیر میتونید مطالعه کنید.
منبع مربوط به ویژگی های نسخه 11.37
https://laravel-news.com/laravel-11-37-0
@DevTwitter | <Sina Nayebzadeh/>
۱ - اضافه شدن Trait Dumpable برای Uri
با استفاده از این trait که به تابع dd() همزمان دسترسی داریم که میتونه debug رو برای ساخت Uri ها راحتتر کنه (البته این trait برای Eloquent ها هم وجود داره).
۲ - اضافه شدن تابع is() به کلاس Str
ویژگی جالبی میده و از نوشتن کد های طولانی جلوگیری کرده در واقع برسی میکنه که ورودی اول شبیه به ورودی دوم هستش یا نه که ویژگی های مختلفی داره مثل استفاده کردن از * یا استفاده کردن از ? یا برسی بزرگ و کوچک بودن حروف لاتین بقیه ویژگی ها رو میتونید از منبع همین پست برسی کنید.
۳ - اضافه شدن چندتا Eloquent Relation Methods
اگر بخواهیم شرط های تو در تو بنویسیم با استفاده از ارتباط ها باید از انواع مختلف where استفاده کنیم که یکی از این مدل ها whereDoesntHave هستش مدل مبدا یک یک ارتباط یک به چند داره رو در نظر میگیره و به عنوان مثال هر کاربر میتونه چندین نظر برای محصولات ذخیره کنه و داخل تابع whereDoesntHave میشه این مورد رو اضافه کرد و روی هر نظر هم یک شرط قرار داد به عنوان مثال نظراتی رو برگردون که تایید شدن یا تاریخ ساخت اون ها قبل از یک ماه هستش حالا لاراول اومده یک کلاس جدید قرار داده که خیلی کوتاه تر بشه این موضوع رو هندل کرد یعنی با استفاده از تابع whereDoesntHaveRelation برای دیدن مثال و جزئیات به منبع اخر همین پست را مطالعه کنید.
یک تابع دیگه هم مثل whereDoesntHaveRelation برای ارتباط ها از نوع polymorphic قرار داده (اگر با ارتباط های polymorphic اشنایی ندارید منبع زیر میتونه کمکتون کنه) که اسم تابع مورد نظر whereMorphDoesntHaveRelation هستش
چندتا ویژگی دیگه هم وجود داره و فیکس های مختلفی وجود داره که از منابع زیر میتونید مطالعه کنید.
منبع مربوط به ویژگی های نسخه 11.37
https://laravel-news.com/laravel-11-37-0
@DevTwitter | <Sina Nayebzadeh/>