Forwarded from Laravel News
Handling Request Data Presence in Laravel https://laravel-news.com/laravel-when-has
Laravel News
Handling Request Data Presence in Laravel - Laravel News
Unlock the power of Laravel's whenHas method for handling request data presence. Discover how to process optional fields and execute conditional logic based on input availability.
Forwarded from Gopher Academy
🔵 عنوان مقاله
Zog: 'Next Gen' Schema Validation for Go
🟢 خلاصه مقاله:
مقالهای که اشاره شده به معرفی دو کتابخانه برنامهنویسی، Zod و Zog، میپردازد. Zod، کتابخانهای محبوب برای اعتبارسنجی طرحهای داده به صورت پویا در زبان برنامهنویسی TypeScript است. از سوی دیگر، Zog نسخهای مشابه با Zod است که برای زبان Go توسعه یافته تا امکان تعریف و اجرای اعتبارسنجیها بر روی مقادیر و ساختارها را فراهم آورد. هر دو کتابخانه به توسعهدهندگان امکان میدهند تا اصول و قواعد اعتبارسنجی را برای دادهها تعریف کنند و از صحت آنها در زمان اجرای برنامه اطمینان حاصل نمایند. برای دسترسی به کدها و پروژههای مربوط به این کتابخانهها، به مخزن GitHub آنها ارجاع داده شده است. این کتابخانهها به ویژه برای توسعهدهندگانی که به دنبال راهحلهای موثر برای اعتبارسنجی دادهها در برنامههای خود هستند، مفید هستند.
🟣لینک مقاله:
https://golangweekly.com/link/165343/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Zog: 'Next Gen' Schema Validation for Go
🟢 خلاصه مقاله:
مقالهای که اشاره شده به معرفی دو کتابخانه برنامهنویسی، Zod و Zog، میپردازد. Zod، کتابخانهای محبوب برای اعتبارسنجی طرحهای داده به صورت پویا در زبان برنامهنویسی TypeScript است. از سوی دیگر، Zog نسخهای مشابه با Zod است که برای زبان Go توسعه یافته تا امکان تعریف و اجرای اعتبارسنجیها بر روی مقادیر و ساختارها را فراهم آورد. هر دو کتابخانه به توسعهدهندگان امکان میدهند تا اصول و قواعد اعتبارسنجی را برای دادهها تعریف کنند و از صحت آنها در زمان اجرای برنامه اطمینان حاصل نمایند. برای دسترسی به کدها و پروژههای مربوط به این کتابخانهها، به مخزن GitHub آنها ارجاع داده شده است. این کتابخانهها به ویژه برای توسعهدهندگانی که به دنبال راهحلهای موثر برای اعتبارسنجی دادهها در برنامههای خود هستند، مفید هستند.
🟣لینک مقاله:
https://golangweekly.com/link/165343/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
zog.dev
Introduction | Zog Docs
Zog is a schema builder for runtime value parsing and validation. Define a schema, transform a value to match, assert the shape of an existing value, or both. Zog schemas are extremely expressive and allow modeling complex, interdependent validations, or…
Forwarded from Agora (Alireza Azadi)
و این سایت بامزه که تو مقاله هم بهش اشاره شده، پدیدههایی رو لیست کرده که بدون اینکه هیچ ربطی به هم داشته باشن، شبیه به هم رفتار میکنن و همبستگی دارن. هدفش یادآوری اینه که correlation is not causation. این خطاییه که وقتی با کمبود اطلاعات یه پدیده رو تحلیل میکنیم، دچارش میشیم؛ خطایی که خیلی بیشتر از اون چیزی که بهنظر میاد، رایجه.
Forwarded from LearnPOV | لرن پی او وی
#website
اگر این سایتو باز کنید برگی براتون نمیمونه 🙂↔️
musicforprogramming.net
🚀 @CoolyCode
Forwarded from DevTwitter | توییت برنامه نویسی
هر موقع بحث پیش میاد و حرفی راجع به رفتار برنامهنویسهای تازهکار میزنی، یکی از یه سوراخی میاد بیرون میگه «شما فکر میکنید کیاید که صلاحیت نظر دادن دارید؟»
فقط به «تاریخ» این شل اسکریپتی که برای FreeBSD نوشتم نگاه کنید دستتون میاد :))
https://github.com/prp-e/JabirOS-compile
@DevTwitter | <Mohammadreza Haghiri/>
فقط به «تاریخ» این شل اسکریپتی که برای FreeBSD نوشتم نگاه کنید دستتون میاد :))
https://github.com/prp-e/JabirOS-compile
@DevTwitter | <Mohammadreza Haghiri/>
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 ویرایشگر آنلاین Svgviewer
https://www.noscriptviewer.dev/
فایل SVG آپلود کنید و می تواند فایل به فرمت React / Png / Data URI تبدیل کند .
من خودم Data URI خیلی به کارم میاد و استفاده میکنم
@TheRaymondDev | @mehditayebi
https://www.noscriptviewer.dev/
فایل SVG آپلود کنید و می تواند فایل به فرمت React / Png / Data URI تبدیل کند .
من خودم Data URI خیلی به کارم میاد و استفاده میکنم
@TheRaymondDev | @mehditayebi
www.noscriptviewer.dev
SVG Viewer
SVG Viewer is an online tool to view, edit and optimize SVGs.
Forwarded from محتوای آزاد سهراب
مشکل رو پیدا کردم از کجاست، موقع آپدیت سیستمدی بوت کرنل قدیمی رو از لیست حذف نمیکنه و وقتی بوت میشه سیستم بنابهبعضی اتفاقات که مشخصه توی پارتیشن /efi نمیتونه کرنل رو پیدا کنه و بوت شکست میخوره.
این رو من امشب با پیشفرض گذاشتن kernel-install-mkinitcpio و بیلد دوباره پارچ برطرفش میکنم.
@SohrabContents
این رو من امشب با پیشفرض گذاشتن kernel-install-mkinitcpio و بیلد دوباره پارچ برطرفش میکنم.
@SohrabContents
Forwarded from DevTwitter | توییت برنامه نویسی
توی این ریپازیتوری لیستی از رنگ های ایرانی اوردم که توی معماری و توی صنایع دستی (و خوراکی های خودمون) استفاده میشده/میشه
میتونین توی دیزاین هاتون استفاده کنید (مخصوصا اگه پروژه ای دارید که مربوط به ایران باشه)
https://github.com/nafasebra/iranian-colors
@DevTwitter | <Nafas Ebrahimi/>
میتونین توی دیزاین هاتون استفاده کنید (مخصوصا اگه پروژه ای دارید که مربوط به ایران باشه)
https://github.com/nafasebra/iranian-colors
@DevTwitter | <Nafas Ebrahimi/>
Forwarded from Golden Code (Mordad 🧿)
سلام دوستان عزیزم!
قالب ولزون (Velzon)، محبوبترین قالب چندمنظوره جهان، اکنون برای فروش در دسترس است! 🎉
📅 منتشر شده در ۲۰ بهمن 1403
🔗 مشاهده پیشنمایش
با این قالب، سرعت، زیبایی و کارایی را در طراحی تجربه کنید! 🚀💡
قالب ولزون (Velzon)، محبوبترین قالب چندمنظوره جهان، اکنون برای فروش در دسترس است! 🎉
📅 منتشر شده در ۲۰ بهمن 1403
🔗 مشاهده پیشنمایش
با این قالب، سرعت، زیبایی و کارایی را در طراحی تجربه کنید! 🚀💡
Forwarded from محتوای آزاد سهراب
و حالتی که پیش میاد اینه که علاوهبر کرنل قدیمی کرنل جدید هم میاد توی لیست که حذف شدن کرنل قدیمی رو باید اتوماتش کنم.
همینطور طبق تصویر بالا کرنل fallback هم بدون مشکل ایجاد میشه و خیلی راحت اگر با cmdline کرنل اصلی به مشکل خوردید با این میتونید وارد پارچ بشید.
@SohrabContents
همینطور طبق تصویر بالا کرنل fallback هم بدون مشکل ایجاد میشه و خیلی راحت اگر با cmdline کرنل اصلی به مشکل خوردید با این میتونید وارد پارچ بشید.
@SohrabContents
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت هفدهم - سیگنالها در QML
در این قسمت درباره سیگنالها و اسلاتها صحبت میکنم و روشهای مختلف کار با سینگالهارو بررسی میکنیم و آموزش میدیم.
لینک ویدیو در یوتیوب:
https://youtu.be/NJBU7uYic6U
@Bardiaism
در این قسمت درباره سیگنالها و اسلاتها صحبت میکنم و روشهای مختلف کار با سینگالهارو بررسی میکنیم و آموزش میدیم.
لینک ویدیو در یوتیوب:
https://youtu.be/NJBU7uYic6U
@Bardiaism
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
درود رفقا امسال ایونت جذاب فرانت چپتر شیراز هست
خوشحال میشم اگه افتخار ملاقات باهاتون رو داشته باشم
https://frontchapter.ir/event/
رفقایی که اصفهان هستن و میخوان حضور داشته باشن بهم پیام بدن برای رفتن هماهنگ بشیم باهم🔥🥕
@erfundev
خوشحال میشم اگه افتخار ملاقات باهاتون رو داشته باشم
https://frontchapter.ir/event/
رفقایی که اصفهان هستن و میخوان حضور داشته باشن بهم پیام بدن برای رفتن هماهنگ بشیم باهم🔥🥕
@erfundev
Forwarded from مازندلاگ | Mazandlug
ممنون میشم اگر داوطلب در رویداد مازندلاگ هستید یا میخواید ارائه بدید به ایدی بنده پیام بدید ❤️
@Fazeli_Tech
@Fazeli_Tech
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
گیتهاب کوپایلت یه Agent روی VSCode داده، یه دستیار خودمختار که عملا بخشهای زیادی از وظایف کدنویسی رو انجام میده.
میتونه توی نوشتن کد، تکمیل یا ویرایش چندین فایل کدنویسی به صورت همزمان کمکتون کنه، ارورهای کد رو براتون پیدا و اصلاح میکنه.
میشه از بین مدلهاش O3-mini رو هم انتخاب کرد.
برای استفاده ازش باید VS Code Insiders رو دانلود کنید و تو تنظیمات GitHub Copilot Chat حالت agent mode رو روشن کنید.
بعدش برید تو پنل Copilot Edits جایی که مدل رو انتخاب میکنید، اون بالا یه گزینه هست که نوشته Edit بذاریدش رو Agent و تمام.
https://code.visualstudio.com/insiders/
https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/
@DevTwitter | <Soroush Ahmadi/>
میتونه توی نوشتن کد، تکمیل یا ویرایش چندین فایل کدنویسی به صورت همزمان کمکتون کنه، ارورهای کد رو براتون پیدا و اصلاح میکنه.
میشه از بین مدلهاش O3-mini رو هم انتخاب کرد.
برای استفاده ازش باید VS Code Insiders رو دانلود کنید و تو تنظیمات GitHub Copilot Chat حالت agent mode رو روشن کنید.
بعدش برید تو پنل Copilot Edits جایی که مدل رو انتخاب میکنید، اون بالا یه گزینه هست که نوشته Edit بذاریدش رو Agent و تمام.
https://code.visualstudio.com/insiders/
https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/
@DevTwitter | <Soroush Ahmadi/>
Forwarded from کانال اطلاعرسانی توزیع پارچ (Sohrab @sohrab:bsd.cafe)
ما تیم پارچ مفتخریم که به شما پورت پارچ لینوکس ریسکپنج (Parch Linux RISC-V) را معرفی کنیم. این پورت به طور خاص برای معماری ریسکپنج طراحی شده است و هدف آن ارائه یک محیط توسعه و تست کارآمد و پایدار برای علاقمندان و توسعهدهندگان است.
برای اطلاعات بیشتر و دستورالعملهای اجرایی، لطفاً به صفحه ویکی ما مراجعه کنید:
🔗 https://wiki.parchlinux.com/fa/parch-riscv
پ.ن: از اونجایی که این روش بر روی شبیهساز QEMU عمل میکنه بنابراین ممکن است عملکرد مطلوبی دریافت نکنید. همچنین به علت عدم وجود فریمبافر در کرنل ریسکپنج شبیهساز درحالت سریال کنسول و در پایانه (ترمینال) شما اجرا میشود.
@ParchLinux
برای اطلاعات بیشتر و دستورالعملهای اجرایی، لطفاً به صفحه ویکی ما مراجعه کنید:
🔗 https://wiki.parchlinux.com/fa/parch-riscv
پ.ن: از اونجایی که این روش بر روی شبیهساز QEMU عمل میکنه بنابراین ممکن است عملکرد مطلوبی دریافت نکنید. همچنین به علت عدم وجود فریمبافر در کرنل ریسکپنج شبیهساز درحالت سریال کنسول و در پایانه (ترمینال) شما اجرا میشود.
@ParchLinux
Forwarded from Gopher Academy
خبر خوب برای علاقهمندان به Go و ستارهشناسی و نجوم! کتابخانه jpleph را معرفی میکنم - یک کتابخانه Go خالص برای کار با فایلهای باینری JPL DE ephemerides!
https://github.com/mshafiee/jpleph
پکیج jpleph به شما اجازه میده تا به سادگی موقعیت و سرعت اجرام منظومه شمسی رو با دقت بالا از فایلهای JPL DE بخونید و محاسبه کنید. مهم نیست سیستم عاملتون چیه، این کتابخانه به صورت خودکار endianness رو تشخیص میده و کار میکنه!
چرا JPL DE؟ چون برای محاسبات نجومی دقیق، ماموریتهای فضایی و تحقیقات علمی بینظیره! دقتش از سریهای تحلیلی خیلی بیشتره و با آخرین دادههای رصدی JPL آپدیت میشه. jpleph این دقت رو به پروژههای Go شما میاره!
ویژگیهای کلیدی jpleph:
پیادهسازی. کامل با Go
عملکرد عالی (همسطح C/C++)
سازگاری با پلتفرمهای مختلف (کراس-پلتفرم)
یکپارچگی آسان با پروژههای Go
مدیریت خطای قوی
اگر به astronomy، space و Go علاقه دارید، حتماً به jpleph یه نگاهی بندازید!
به توسعه کتابخانه کمک کنید، issue گزارش بدید یا در پروژههاتون ازش استفاده کنید. GPLv2 متنباز و رایگان!
<Mohammad Shafiee/>
➖➖➖➖➖➖➖➖
https://news.1rj.ru/str/addlist/KpzXaiSpKENkMGM0
https://github.com/mshafiee/jpleph
پکیج jpleph به شما اجازه میده تا به سادگی موقعیت و سرعت اجرام منظومه شمسی رو با دقت بالا از فایلهای JPL DE بخونید و محاسبه کنید. مهم نیست سیستم عاملتون چیه، این کتابخانه به صورت خودکار endianness رو تشخیص میده و کار میکنه!
چرا JPL DE؟ چون برای محاسبات نجومی دقیق، ماموریتهای فضایی و تحقیقات علمی بینظیره! دقتش از سریهای تحلیلی خیلی بیشتره و با آخرین دادههای رصدی JPL آپدیت میشه. jpleph این دقت رو به پروژههای Go شما میاره!
ویژگیهای کلیدی jpleph:
پیادهسازی. کامل با Go
عملکرد عالی (همسطح C/C++)
سازگاری با پلتفرمهای مختلف (کراس-پلتفرم)
یکپارچگی آسان با پروژههای Go
مدیریت خطای قوی
اگر به astronomy، space و Go علاقه دارید، حتماً به jpleph یه نگاهی بندازید!
به توسعه کتابخانه کمک کنید، issue گزارش بدید یا در پروژههاتون ازش استفاده کنید. GPLv2 متنباز و رایگان!
<Mohammad Shafiee/>
➖➖➖➖➖➖➖➖
https://news.1rj.ru/str/addlist/KpzXaiSpKENkMGM0
Forwarded from Woland's Linux Journal (Woland)
💠به زودی مایکروسافت WSL از آرچ لینوکس میزبانی خواهد کرد💠
آرچ به زودی یک توزیع رسمی در زیرسیستم لینوکس ویندوز مایکروسافت خواهد شد و دامنه آن به کاربران ویندوز نیز گسترش خواهد یافت.
مایکروسافت که یک بار لینوکس را «سرطان» نامیده بود، اکنون آن را با لبخندی دوستانه و با منافع میلیارد دلاری در سر پذیرفته است. و نشانه واضح این دوستی، بدون شک، WSL است.
👉🔗 Link
#خبر
آرچ به زودی یک توزیع رسمی در زیرسیستم لینوکس ویندوز مایکروسافت خواهد شد و دامنه آن به کاربران ویندوز نیز گسترش خواهد یافت.
مایکروسافت که یک بار لینوکس را «سرطان» نامیده بود، اکنون آن را با لبخندی دوستانه و با منافع میلیارد دلاری در سر پذیرفته است. و نشانه واضح این دوستی، بدون شک، WSL است.
👉🔗 Link
#خبر
Forwarded from DevTwitter | توییت برنامه نویسی
Media is too big
VIEW IN TELEGRAM
هوش مصنوعی گوگل مخصوصا بعد آپدیت جدید شاهکاره. میتونید صوتی/تصویری یا حتی با شیر کردن صفحه کامپیوتر باهاش تعامل کنید. این قابلیت درحال حاضر رایگانه و از طریق google ai studio در دسترسه.
در ویدیوی بالا ازش خواستم کمک کنه بکگراند کامپیوتر رو عوض کنم. این یک مثال ساده و دم دستیه. جمنای نسخه ۲.۰ هرکاری میتونه بکنه.
@DevTwitter | <Amin Anvary/>
در ویدیوی بالا ازش خواستم کمک کنه بکگراند کامپیوتر رو عوض کنم. این یک مثال ساده و دم دستیه. جمنای نسخه ۲.۰ هرکاری میتونه بکنه.
@DevTwitter | <Amin Anvary/>