Forwarded from Laravel News
Enum-Powered Route Permissions in Laravel https://laravel-news.com/enum-route-permissions
Laravel News
Enum-Powered Route Permissions in Laravel - Laravel News
Streamline permission-based routing in Laravel with enhanced enum support. Create cleaner, type-safe route definitions while maintaining robust access control in your applications.
Forwarded from LinNews (Benyamin)
پشتیبانی از HDR و مدیریت رنگ در Wayland پس از 5 سال تلاش
#Wayland #Display #Color #Desktop
پروتکل Wayland color-management-v1 به کلاینت های Wayland (برنامهها/بازیها) اجازه میدهد تا ویژگی های رنگی خروجیها را شناسایی کنند و نیاز های مربوط به پشتیبانی از نمایشگرهای با محدوده دینامیکی بالا (HDR) را برطرف کنند.
اهداف:
@LinNews | @LinAcademy
#Wayland #Display #Color #Desktop
پروتکل Wayland color-management-v1 به کلاینت های Wayland (برنامهها/بازیها) اجازه میدهد تا ویژگی های رنگی خروجیها را شناسایی کنند و نیاز های مربوط به پشتیبانی از نمایشگرهای با محدوده دینامیکی بالا (HDR) را برطرف کنند.
اهداف:
• حفظ تنظیمات رنگ سرور نمایشگر(Display Server)منبع خبر
• پشتیبانی از برنامه های حرفه ای دارای مدیریت رنگ(مثل ابزار های تدوین و ویرایش عکس).
• پشتیبانی از نمایش محتوای ویدیویی با کیفیت بالا مانند فیلم های سینمایی.
• پشتیبانی از انواع مختلف مانیتورها و محتوای برنامهها، شامل فضای رنگی گسترده (wide gamut) و/یا HDR.
• افزودن مدیریت رنگ پایه به برنامه هایی که اصلاً به تنظیمات رنگ سیستم توجهی ندارند.
• افزودن مدیریت رنگ ابتدایی به برنامه های Wayland که نمیتوانند کامل تنظیمات رنگ خود را با سیستم تطبیق دهند.
@LinNews | @LinAcademy
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
امکان آپلود فایل در Gemini گوگل حالا برای تمام کاربران رایگان هست، فعلا فقط با مدل Gemini Flash 2.0 کار میکنه و فرمتهای زیر پشتیبانی میشن:
متن ساده: TXT
فایل کد شامل C, CPP, PY, JAVA, PHP, SQL و HTML
سند: DOC, DOCX, PDF, RTF, DOT, DOTX, HWP, HWPX و گوگل داکس
جدول: CSV, TSV
اکسل: XLS, XLSX و گوگل شیت
@DevTwitter | <Soroush Ahmadi/>
متن ساده: TXT
فایل کد شامل C, CPP, PY, JAVA, PHP, SQL و HTML
سند: DOC, DOCX, PDF, RTF, DOT, DOTX, HWP, HWPX و گوگل داکس
جدول: CSV, TSV
اکسل: XLS, XLSX و گوگل شیت
@DevTwitter | <Soroush Ahmadi/>
Forwarded from Python Hints
یک توضیح بدم چون خیلی صحبت میشه :
درخواست دوره آموزش مخصوصاً برای
۱- آموزش خصوصی بصرفه نیست نه برای من نه برای کسی دیگه، برای من دستمزدش کم هست اگر هم پرداخت خوب باشه برای اشخاص بصرفه نیست.
۲- گروهی اوضاع بهتر هست، ولی معمولاً مشکل هماهنگی بین افراد و زمان و مکان پیش میاد.
۳- بهترین گزینه، آموزش آنلاین هست، ولی مشکل اساسی خودم میشم؛ هم مکانی هم تجهیزات و هم ادیتور و ...
آخرین باری که با ادیتور کار کردم (دورکاری) کل ویدئوها رو برداشت و پیچید به بازی (یادتون باشه دوره
۴- آنلاین و مثل جلسات کتابخونی هم نمیشه گذاشت، چون اگر به من باشه میخوام تمام ابزارهای مهم و لازمه رو بگم که متفاوت باشه از چیزایی که الان موجود هستند.
و این یعنی دیزاین درست، کد تمیز و رعایت استانداردها مثل پروژههای پروداکشن خودم و این موضوع هم وقت گیر هست و هم باید یک مدت ساعت کاری و درآمد رو کنار بذارم.
و کلی موارد مهم دیگه ...
برای همین درحال حاضر راهکاری برای برگذاری دوره ندارم واقعاً.
البته یکی از دوستان پیشنهاد داد، دوره رو گروهی آنلاین برگذار کنیم ولی اول کدها و ... زده بشه پروژه آماده باشه و کسایی که ثبتنام کردند بهشون توی هر جلسه آموزش داده بشه و دقیقتر بررسی بشه.
این پیشنهاد مورد خوبی هست، میشه مثل کانالهای یوتیوب که گزینه Join دارند هم عمل کرد، اونهایی که هزینه رو پرداخت میکنند ۶ ماه یا ۱ ورژن زودتر دسترسی داشته باشند و اونهایی که امکان خرید ندارند هم نهایتاً بعد از چندماه دسترسی رایگان میگیرند 🤔
ولی وضعیت اینطوری بود، چون توی خصوصی زیاد داشتم توضیح میدادم که امکانش نیست برای همین گفتم یکبار اینجا بگم.
البته راهکار مناسب و معقول هم اگر کسی داشت گوش میدم حتماً
درخواست دوره آموزش مخصوصاً برای
Django زیاد هست، چه جاهایی که code review انجام دادم چه خصوصی یا گروهی، گفتم چندتا نکته رو بگم :۱- آموزش خصوصی بصرفه نیست نه برای من نه برای کسی دیگه، برای من دستمزدش کم هست اگر هم پرداخت خوب باشه برای اشخاص بصرفه نیست.
۲- گروهی اوضاع بهتر هست، ولی معمولاً مشکل هماهنگی بین افراد و زمان و مکان پیش میاد.
۳- بهترین گزینه، آموزش آنلاین هست، ولی مشکل اساسی خودم میشم؛ هم مکانی هم تجهیزات و هم ادیتور و ...
آخرین باری که با ادیتور کار کردم (دورکاری) کل ویدئوها رو برداشت و پیچید به بازی (یادتون باشه دوره
Data structure, Algorithm بود)۴- آنلاین و مثل جلسات کتابخونی هم نمیشه گذاشت، چون اگر به من باشه میخوام تمام ابزارهای مهم و لازمه رو بگم که متفاوت باشه از چیزایی که الان موجود هستند.
و این یعنی دیزاین درست، کد تمیز و رعایت استانداردها مثل پروژههای پروداکشن خودم و این موضوع هم وقت گیر هست و هم باید یک مدت ساعت کاری و درآمد رو کنار بذارم.
و کلی موارد مهم دیگه ...
برای همین درحال حاضر راهکاری برای برگذاری دوره ندارم واقعاً.
البته یکی از دوستان پیشنهاد داد، دوره رو گروهی آنلاین برگذار کنیم ولی اول کدها و ... زده بشه پروژه آماده باشه و کسایی که ثبتنام کردند بهشون توی هر جلسه آموزش داده بشه و دقیقتر بررسی بشه.
این پیشنهاد مورد خوبی هست، میشه مثل کانالهای یوتیوب که گزینه Join دارند هم عمل کرد، اونهایی که هزینه رو پرداخت میکنند ۶ ماه یا ۱ ورژن زودتر دسترسی داشته باشند و اونهایی که امکان خرید ندارند هم نهایتاً بعد از چندماه دسترسی رایگان میگیرند 🤔
ولی وضعیت اینطوری بود، چون توی خصوصی زیاد داشتم توضیح میدادم که امکانش نیست برای همین گفتم یکبار اینجا بگم.
البته راهکار مناسب و معقول هم اگر کسی داشت گوش میدم حتماً
Forwarded from جهان موازی کدها 💻🌍
متاسفانه همین الان اعلام کردن که جاوا اسمشو به JavaScript 2.0 تغییر داد که تازهکارا بیشتر گیج شن ✅
@CodEMovazii | جهان موازی کدها 🌍
@CodEMovazii | جهان موازی کدها 🌍
Forwarded from Python Hints
#موقت
بیمه سلامت هم هک شده
که اگر این باشه، دیگه اطلاعاتی نمونده راجبمون که هکرها نداشته باشند.
خودمون انقدر راجب خودمون اطلاعات نداریم.
بیمه سلامت هم هک شده
که اگر این باشه، دیگه اطلاعاتی نمونده راجبمون که هکرها نداشته باشند.
خودمون انقدر راجب خودمون اطلاعات نداریم.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰سلام به همه دوستان.
با توجه به افزایش پیام های pv که تقریبا نزدیک به 1000 شده. برای اینکه بتونم پیام های جدید رو مشاهده کنم.☺️
من ناچارا باید پیام هارو پاک کنم اما نه دوطرفه یا بلوک کردن.👍
ایدی من باز است.در صورت نیاز pv پیام بدهید. یا در گروه من رو تگ کنید
با توجه به افزایش پیام های pv که تقریبا نزدیک به 1000 شده. برای اینکه بتونم پیام های جدید رو مشاهده کنم.☺️
من ناچارا باید پیام هارو پاک کنم اما نه دوطرفه یا بلوک کردن.👍
ایدی من باز است.در صورت نیاز pv پیام بدهید. یا در گروه من رو تگ کنید
@seilany
Forwarded from Meitix
معمولا چون ایدی دیتابیس رو برنمیگردونن یه uuid میسازن که این برای ساخت ایندکس خوب نیست. میتونیم از twitter snowflake استفاده کنیم که هم یکتا هستش هم ترتیبیه. ساخت ایندکسمون سریع میشود
Forwarded from Go Casts 🚀
قرعه کشی دوره GoCasts به نفع بیماران پروانه ای به مناسبت عید نیمه شعبان ❤️
اَلّلهُمَّ عَجِّل لِوَليِّکَ الفَرَج
السلام علیک یا اباصالح المهدی ادرکنی
میلاد آقا صاحب الزمان بر همگان مبارک ❤️❤️
به مناسبت نیمه شعبان دوره GoCasts فقط به قیمت ۲ میلیون تومان فروخته خواهد شد و مبلغ جمع آوری شده تماما به حساب خانه ای بی واریز می گردد
اگه تمایل دارید در قرعه کشی شرکت کنید لطفا نهایتا تا یکشنبه ۲۸ بهمن ۱۴۰۳ فرم زیر رو تکمیل کنید.
https://survey.porsline.ir/s/ZG3YRluN
خیلی خوب میشه اگه در حد توان خودتون از بچه های پروانه ای حمایت کنید، ممنون از محبت تون ❤️
لینک حمایت آنلاین از بچه های پروانه ای
https://ebhome.ngo/support
اینستاگرام خانه ای بی
https://instagram.com/eb_home
@gocasts
اَلّلهُمَّ عَجِّل لِوَليِّکَ الفَرَج
السلام علیک یا اباصالح المهدی ادرکنی
میلاد آقا صاحب الزمان بر همگان مبارک ❤️❤️
به مناسبت نیمه شعبان دوره GoCasts فقط به قیمت ۲ میلیون تومان فروخته خواهد شد و مبلغ جمع آوری شده تماما به حساب خانه ای بی واریز می گردد
اگه تمایل دارید در قرعه کشی شرکت کنید لطفا نهایتا تا یکشنبه ۲۸ بهمن ۱۴۰۳ فرم زیر رو تکمیل کنید.
https://survey.porsline.ir/s/ZG3YRluN
خیلی خوب میشه اگه در حد توان خودتون از بچه های پروانه ای حمایت کنید، ممنون از محبت تون ❤️
لینک حمایت آنلاین از بچه های پروانه ای
https://ebhome.ngo/support
اینستاگرام خانه ای بی
https://instagram.com/eb_home
@gocasts
Forwarded from Meitix
این page هم کوچکترین واحد ذخیره سازی dbms هاست مثلا پست گرس ۸ کیلو بایته. هر page هم مثل یه تاپله و میتونه شامل چندین row باشه
Forwarded from Linuxor ?
آیا میشه روی ip ساب دامین داشت؟ مثلا
subdomain.10.20.30.40
subdomain.10.20.30.40
Anonymous Quiz
37%
بله، این ساختار استاندارد است.
63%
خیر، ساب دامین فقط برای دامین است
Forwarded from Curious Geek ⚡️
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Curious Geek ⚡️
✅ تکمیل فاز اول پروژه
برنامه نویسی فرانت اند (@Tombaugh)
ادیت انیمیشن ها (@Darkstarysky)
منتورشیپ فنی (Ade Mir)
🔗 https://hiradsajde.ir
🆔 @Hiradsajde
برنامه نویسی فرانت اند (@Tombaugh)
ادیت انیمیشن ها (@Darkstarysky)
منتورشیپ فنی (Ade Mir)
🔗 https://hiradsajde.ir
🆔 @Hiradsajde
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 اینکه آمریکا بیاد نام خلیج مکزیک رو به آمریکا تغییر دهد, پیام خوبی به جهانیان نمی دهد!
نقشه اپل و گوگل و بینگ رسما نام خلیج مکزیک به آمریکا تغییر دادند.
پ.ن : براساس پستی از گوگل در سال ۲۰۰۸، این شرکت توضیح داده است که چگونه نامگذاری مناطق آبی را انجام میدهد. در این پست آمده: «بر اساس این سیاست، گوگلارث نامهای اصلی و محلی مناطق آبی را که توسط کشورهای هممرز تعیین شدهاند، نمایش میدهد. اگر کشورهای مختلف روی یک نام مشترک توافق کنند، همان نام استفاده میشود. اما در صورت وجود اختلاف نظر، هر دو نام نمایش داده میشوند و هر نام در نزدیکی کشوری که از آن استفاده میکند، قرار میگیرد.»
دقیقا مثل نام گذاری خلیج فارس و خلیج عربی
@TheRaymondDev
نقشه اپل و گوگل و بینگ رسما نام خلیج مکزیک به آمریکا تغییر دادند.
پ.ن : براساس پستی از گوگل در سال ۲۰۰۸، این شرکت توضیح داده است که چگونه نامگذاری مناطق آبی را انجام میدهد. در این پست آمده: «بر اساس این سیاست، گوگلارث نامهای اصلی و محلی مناطق آبی را که توسط کشورهای هممرز تعیین شدهاند، نمایش میدهد. اگر کشورهای مختلف روی یک نام مشترک توافق کنند، همان نام استفاده میشود. اما در صورت وجود اختلاف نظر، هر دو نام نمایش داده میشوند و هر نام در نزدیکی کشوری که از آن استفاده میکند، قرار میگیرد.»
دقیقا مثل نام گذاری خلیج فارس و خلیج عربی
@TheRaymondDev
Forwarded from Linuxor ?
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 دانلود منیجر ایرانی CDM
یک مدیر دانلود سریع، متنباز و قدرتمند برای ویندوز، لینوکس و مک که با پشتیبانی از دانلود چند رشتهای (Multi-threading)، مدیریت صف دانلود، و یکپارچهسازی با مرورگرها، تجربهای بهینه و کارآمد را برای کاربران فراهم میکند. این نرمافزار با قابلیتهای پیشرفته، امکان دانلود سریعتر، کنترل بهتر روی فایلهای در حال دانلود و ادامه دانلودهای ناقص را ارائه میدهد.
گیت هاب :
https://github.com/adel-bakhshi/CrossPlatformDownloadManager
@TheRaymondDev
یک مدیر دانلود سریع، متنباز و قدرتمند برای ویندوز، لینوکس و مک که با پشتیبانی از دانلود چند رشتهای (Multi-threading)، مدیریت صف دانلود، و یکپارچهسازی با مرورگرها، تجربهای بهینه و کارآمد را برای کاربران فراهم میکند. این نرمافزار با قابلیتهای پیشرفته، امکان دانلود سریعتر، کنترل بهتر روی فایلهای در حال دانلود و ادامه دانلودهای ناقص را ارائه میدهد.
گیت هاب :
https://github.com/adel-bakhshi/CrossPlatformDownloadManager
@TheRaymondDev
GitHub
GitHub - adel-bakhshi/CrossPlatformDownloadManager: A fast, open-source, and feature-rich download manager for Windows, Linux,…
A fast, open-source, and feature-rich download manager for Windows, Linux, and macOS with multi-threading, queue support, and browser integration - adel-bakhshi/CrossPlatformDownloadManager
Forwarded from دستاوردهای یادگیری عمیق(InTec)
به لطف ۴۶ سال حضور آخوندای حرومزاده
دیگه حتی تهران - پایتخت ایران هم امن نیست
#امیرمحمد_خالقی دانشجوی ۱۹ ساله دانشگاه تهران
امنیت هم نداریم، گوه نخورید.
دیگه حتی تهران - پایتخت ایران هم امن نیست
#امیرمحمد_خالقی دانشجوی ۱۹ ساله دانشگاه تهران
امنیت هم نداریم، گوه نخورید.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰گذری بر تاریخ لینوکس:
🔰گرفته شده از کتاب فلسفه لینوکس و یونیکس:
گروه SCO - The Santa Cruz Operation:
🔹گروه SCO Group (که قبلاً با نام The Santa Cruz Operation شناخته میشد) یک شرکت نرمافزاری آمریکایی بود که بیشتر به دلیل دعاوی حقوقیاش در مورد سیستمعامل یونیکس (UNIX) و لینوکس (Linux) در دهه ۲۰۰۰ معروف شد. این شرکت در سال ۱۹۷۹ تأسیس شد و در ابتدا بر روی توسعه و فروش نسخههای سیستمعامل یونیکس برای رایانههای کوچک تمرکز داشت.
🔹در مارس 2003، گروه SCO که یکی از بازیگران اصلی در صنعت نرمافزار بود، شرکت IBM را متهم کرد که با انتقال کدهای یونیکس به لینوکس، حق نسخهبرداری یونیکس را نقض کرده است. SCO مدعی شد که مالک حقوق کپیرایت یونیکس است و به همین دلیل شکایتی علیه IBM تنظیم کرد
🔹در همین زمان، Novell که خود مدعی مالکیت حقوق کپیرایت یونیکس بود، تصمیم گرفت علیه SCO شکایت کند. این جنگ حقوقی پیچیدهتر شد وقتی که Novell اعلام کرد که حق نسخهبرداری یونیکس در اختیار SCO نیست و این باعث آغاز شکایتهای متقابل و پیچیدهای شد. یکی از مسائل اصلی این پروندهها مربوط به مالکیت حقوقی یونیکس بود که در نهایت به یک نزاع حقوقی طولانیمدت میان SCO و Novell تبدیل شد.
🔹در اوایل سال 2007، SCO در نهایت جزئیات مشخصی از نقض حقوق نسخهبرداری ارائه کرد. اما برخلاف ادعاهای قبلی خود مبنی بر این که SCO دارنده حقوق کپیرایت بیش از 1 میلیون خط کد است، این گروه تنها 326 خط کد را معرفی کرد که بیشتر آنها از نظر قانونی غیرقابل کپیرایت بودند. این مسئله باعث شد که پرونده حقوقی به مشکلات جدیدی برخورد کند و اعتبار شکایتهای SCO تحت سوال جدی قرار گیرد.
🔹در آگوست 2007، دادگاه به نفع Novell حکم داد و اعلام کرد که SCO عملاً مالک حقوق کپیرایت یونیکس نیست. این تصمیم مهم به این معنی بود که SCO نمیتوانست ادعا کند که یونیکس و کدهای آن متعلق به آنهاست و نمیتوانست علیه دیگران به دلیل نقض این حقوق اقدام کند. با این حال، در اوت 2009، دادگاه تجدیدنظر ناحیه دهم تصمیم گرفت که مسئله اصلی که مربوط به مالکیت حقوق کپیرایت یونیکس است، باید به هیئت منصفه ارجاع داده شود.
🔹سرانجام، در 30 مارس 2010، هیئت منصفه در یک حکم نهایی به نفع Novell تصمیم گرفت و اعلام کرد که این شرکت در واقع مالک حقوق کپیرایت یونیکس است. پس از این تصمیم، سازمان SCO عملاً اعلام ورشکستگی کرد و تلاشهای حقوقی آن برای اعمال فشار بر سایر شرکتها به پایان رسید. این پروندهها نشاندهنده یکی از بزرگترین منازعات حقوقی در تاریخ نرمافزار متنباز بود که تأثیرات زیادی بر توسعه و توزیع نرمافزارهای متنباز و وضعیت حقوقی آنها در صنعت داشت.
🔸متن گرفته شده از :کتاب فلسفه لینوکس و یونیکس
🔸ترجمه حسین سیلانی
🔰گرفته شده از کتاب فلسفه لینوکس و یونیکس:
گروه SCO - The Santa Cruz Operation:
🔹گروه SCO Group (که قبلاً با نام The Santa Cruz Operation شناخته میشد) یک شرکت نرمافزاری آمریکایی بود که بیشتر به دلیل دعاوی حقوقیاش در مورد سیستمعامل یونیکس (UNIX) و لینوکس (Linux) در دهه ۲۰۰۰ معروف شد. این شرکت در سال ۱۹۷۹ تأسیس شد و در ابتدا بر روی توسعه و فروش نسخههای سیستمعامل یونیکس برای رایانههای کوچک تمرکز داشت.
🔹در مارس 2003، گروه SCO که یکی از بازیگران اصلی در صنعت نرمافزار بود، شرکت IBM را متهم کرد که با انتقال کدهای یونیکس به لینوکس، حق نسخهبرداری یونیکس را نقض کرده است. SCO مدعی شد که مالک حقوق کپیرایت یونیکس است و به همین دلیل شکایتی علیه IBM تنظیم کرد
🔹در همین زمان، Novell که خود مدعی مالکیت حقوق کپیرایت یونیکس بود، تصمیم گرفت علیه SCO شکایت کند. این جنگ حقوقی پیچیدهتر شد وقتی که Novell اعلام کرد که حق نسخهبرداری یونیکس در اختیار SCO نیست و این باعث آغاز شکایتهای متقابل و پیچیدهای شد. یکی از مسائل اصلی این پروندهها مربوط به مالکیت حقوقی یونیکس بود که در نهایت به یک نزاع حقوقی طولانیمدت میان SCO و Novell تبدیل شد.
🔹در اوایل سال 2007، SCO در نهایت جزئیات مشخصی از نقض حقوق نسخهبرداری ارائه کرد. اما برخلاف ادعاهای قبلی خود مبنی بر این که SCO دارنده حقوق کپیرایت بیش از 1 میلیون خط کد است، این گروه تنها 326 خط کد را معرفی کرد که بیشتر آنها از نظر قانونی غیرقابل کپیرایت بودند. این مسئله باعث شد که پرونده حقوقی به مشکلات جدیدی برخورد کند و اعتبار شکایتهای SCO تحت سوال جدی قرار گیرد.
🔹در آگوست 2007، دادگاه به نفع Novell حکم داد و اعلام کرد که SCO عملاً مالک حقوق کپیرایت یونیکس نیست. این تصمیم مهم به این معنی بود که SCO نمیتوانست ادعا کند که یونیکس و کدهای آن متعلق به آنهاست و نمیتوانست علیه دیگران به دلیل نقض این حقوق اقدام کند. با این حال، در اوت 2009، دادگاه تجدیدنظر ناحیه دهم تصمیم گرفت که مسئله اصلی که مربوط به مالکیت حقوق کپیرایت یونیکس است، باید به هیئت منصفه ارجاع داده شود.
🔹سرانجام، در 30 مارس 2010، هیئت منصفه در یک حکم نهایی به نفع Novell تصمیم گرفت و اعلام کرد که این شرکت در واقع مالک حقوق کپیرایت یونیکس است. پس از این تصمیم، سازمان SCO عملاً اعلام ورشکستگی کرد و تلاشهای حقوقی آن برای اعمال فشار بر سایر شرکتها به پایان رسید. این پروندهها نشاندهنده یکی از بزرگترین منازعات حقوقی در تاریخ نرمافزار متنباز بود که تأثیرات زیادی بر توسعه و توزیع نرمافزارهای متنباز و وضعیت حقوقی آنها در صنعت داشت.
🔸متن گرفته شده از :کتاب فلسفه لینوکس و یونیکس
🔸ترجمه حسین سیلانی