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/>
Forwarded from Agora (Alireza Azadi)
اینو اتفاقی پیدا کردم و [مثل همیشه] نمیدونم ممکنه اینجا بهدرد کی بخوره. ولی حتما کسایی این جا هستند که دنبال شنیدن حرفی راجعبه این موضوع بودند. احتمالا دوستایی که به هر دلیلی (مخاطب ویدیو بیشتر تولید کنندههای محتوان) در معرض شنیدن نظرات متفاوتند. هر جور که هست، امیدوارم برای شما هم مثل من جالب باشه.
YouTube
با کامنتهای منفی چه کار کنیم
یه آدمهایی هستن که دوست دارن بقیه رو آزار بدن
ما با این کامنتهای منفی چه کار کنیم که اثر منفیش کم بشه؟
درگیر تولید محتوا هستید یا میخواید وارد این بازی بشید پیشنهاد میکنیم ویدیوهای دیگر همین کانال یوتیوب چنلبی و یادداشتهایی رو که در وبسایت چنلبی گذاشتیم…
ما با این کامنتهای منفی چه کار کنیم که اثر منفیش کم بشه؟
درگیر تولید محتوا هستید یا میخواید وارد این بازی بشید پیشنهاد میکنیم ویدیوهای دیگر همین کانال یوتیوب چنلبی و یادداشتهایی رو که در وبسایت چنلبی گذاشتیم…
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت شانزدهم - پراپرتیهای QML
در این قسمت درباره ساختار درختی آبجکتهای QML و همینطور پراپرتیها و راههای مختلف استفاده از آنها در QML توضیح میدیم.
لینک ویدیو در یوتیوب:
https://youtu.be/inGx4swcf1o
@Bardiaism
در این قسمت درباره ساختار درختی آبجکتهای QML و همینطور پراپرتیها و راههای مختلف استفاده از آنها در QML توضیح میدیم.
لینک ویدیو در یوتیوب:
https://youtu.be/inGx4swcf1o
@Bardiaism
Forwarded from Linuxor ?
اگه خواستین یه دیتابیس معروف رو حرفه ای بشین این سایت برای هر دیتابیس کلی آموزش و سوال how to با راه حلش داره
database.guide
(توی گوشی با حالت desktop mode بازش کنید)
@Linuxor
database.guide
(توی گوشی با حالت desktop mode بازش کنید)
@Linuxor
Forwarded from a pessimistic researcher (Kc)
متأسفانه امروز توی یکی از شهرای همسایهی ما یعنی شهر Strasbourg در فرانسه دو تا tram توی ایستگاه اصلی شهر با هم تصادف میکنند و باعث مجروح شدن ۵۰ نفر میشه که حال ۵ نفرشون وخیمه. طبق آخرین اخباری که بیرون اومده یکی از دلایل این تصادف باز شدن سوئیچ ریل یکی از track ها بوده و قطاری که داشت با سرعت تمام در جهت عقب حرکت میکرد به قطاری که ایستاده بود برخورد میکنه.
لینک خبر
حالا باید منتظر موند تا اخبار دقیق تری منتشر بشه منتهی همواره باید منتظر وقوع این اتفاقات تلخ باشیم تا یادآوری شه که formal methods رو باید بیشتر جدی بگیریم. اون سیستم شاید برای صدها میلیون ثانیه داشته بدون خطا کار میکرده، منتهی فقط کافیه میون میلیاردها میلیارد رفتار مختلفی که سیستم داره، تنها یکیش Buggy باشه و همون باعث تلفات جبران ناپذیر باشه. به هیچ وجه هیچ چیزی نمیتونه جای اثبات و تضمین بدون خطا بودن سیستم رو بگیره، نه تست، نه فاز، و نه AI
لینک خبر
حالا باید منتظر موند تا اخبار دقیق تری منتشر بشه منتهی همواره باید منتظر وقوع این اتفاقات تلخ باشیم تا یادآوری شه که formal methods رو باید بیشتر جدی بگیریم. اون سیستم شاید برای صدها میلیون ثانیه داشته بدون خطا کار میکرده، منتهی فقط کافیه میون میلیاردها میلیارد رفتار مختلفی که سیستم داره، تنها یکیش Buggy باشه و همون باعث تلفات جبران ناپذیر باشه. به هیچ وجه هیچ چیزی نمیتونه جای اثبات و تضمین بدون خطا بودن سیستم رو بگیره، نه تست، نه فاز، و نه AI
Mail Online
Revealed: Strasbourg tram 'reversed at full speed' during horror crash
Around 50 people are believed to have been injured at the scene at Gare Centrale station in the French city, as emergency crews are in attendance.
Forwarded from a pessimistic researcher (Kc)
حالا برای اینکه حال و هواتون عوض بشه، ما خیلی وقت پیشا یک سری پست اروتیک نوشتیم توی کانال که به حرفای اخیر مربوطه. توصیه میکنم بخونیدش و از دست ندید :)
اسم این سری پست ها هست از نیوتن و تورینگ تا cyber-physical system. یادش بخیر تز ارشدم توی این حوزه بود و امیدوارم که امسال مقالهاش چاپ بشه :(
اسم این سری پست ها هست از نیوتن و تورینگ تا cyber-physical system. یادش بخیر تز ارشدم توی این حوزه بود و امیدوارم که امسال مقالهاش چاپ بشه :(
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
Forwarded from Gopher Academy
🔵 عنوان مقاله
Master the Fullstack
🟢 خلاصه مقاله:
این مقاله یک مسیر یادگیری جامع را برای کاربرانی که قصد توسعه مهارتهای خود در زمینه سرور دارند، ارائه میدهد. در این مقاله، خواننده با نحوه ساخت APIها، ایجاد کانتینرها، استقرار کد، راهاندازی سرورها و دیگر فعالیتهای مرتبط آشنا میشود. فرآیند یادگیری به گونهای طراحی شده است که پوشش دهنده تمام جنبههای تکنیکی مورد نیاز برای مدیریت و بهینهسازی عملکرد سرورها باشد. مقاله بر تعادل بین نظریه و عملی تأکید دارد و به خوانندگان این امکان را میدهد که با انجام تمرینهای عملی دانش خود را به طور مؤثر تقویت کنند. این محتوا برای توسعهدهندگان نرمافزار، مدیران سیستم و هر فرد دیگری که به دنبال افزایش دانش فنی خود در زمینه سرور و زیرساختهای مرتبط هستند، مناسب است.
🟣لینک مقاله:
https://golangweekly.com/link/163963/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Master the Fullstack
🟢 خلاصه مقاله:
این مقاله یک مسیر یادگیری جامع را برای کاربرانی که قصد توسعه مهارتهای خود در زمینه سرور دارند، ارائه میدهد. در این مقاله، خواننده با نحوه ساخت APIها، ایجاد کانتینرها، استقرار کد، راهاندازی سرورها و دیگر فعالیتهای مرتبط آشنا میشود. فرآیند یادگیری به گونهای طراحی شده است که پوشش دهنده تمام جنبههای تکنیکی مورد نیاز برای مدیریت و بهینهسازی عملکرد سرورها باشد. مقاله بر تعادل بین نظریه و عملی تأکید دارد و به خوانندگان این امکان را میدهد که با انجام تمرینهای عملی دانش خود را به طور مؤثر تقویت کنند. این محتوا برای توسعهدهندگان نرمافزار، مدیران سیستم و هر فرد دیگری که به دنبال افزایش دانش فنی خود در زمینه سرور و زیرساختهای مرتبط هستند، مناسب است.
🟣لینک مقاله:
https://golangweekly.com/link/163963/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Frontendmasters
Fullstack to Backend Learning Path - Expand Your Abilities to the Server and Master the Fullstack
Set up servers, create APIs, and deploy your code to the world by learning the full stack.
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
NeoPaste
یه ابزار خفن برای مدیریت کلیپبورده! باهاش میتونی متنها و عکسهای کپیشده پیست کنی. حتی میتونی فرمت عکسها رو عوض کنی.
دیگه لازم نیست فایلهات تو یه جای پیشفرض ذخیره بشه؛ هرچی رو تو همون پوشهای که کار میکنی، سیو میکنه.
https://github.com/ArioMoniri/NeoPaste
@DevTwitter | <Ario/>
یه ابزار خفن برای مدیریت کلیپبورده! باهاش میتونی متنها و عکسهای کپیشده پیست کنی. حتی میتونی فرمت عکسها رو عوض کنی.
دیگه لازم نیست فایلهات تو یه جای پیشفرض ذخیره بشه؛ هرچی رو تو همون پوشهای که کار میکنی، سیو میکنه.
https://github.com/ArioMoniri/NeoPaste
@DevTwitter | <Ario/>
Forwarded from جادی | Jadi
هر زبانی کاربردی داره و همیشه باید در حال یاد گرفتن بود. من دوست دارم در راست روون باشم و در نتیجه برای بار دوم کتابش رو خوندم و الان دارم از یه کتاب یادگیری مبتنی بر تمرین، با حل تمرین دوره میکنم. اگر شما هم علاقمند بودین تمرین کنین می تونین سری به این لینک ها بزنین.
کتاب اصلی راست که اینجاست: https://doc.rust-lang.org/book/
و این هم یه سایت برای یادگیری راست از طریق حل کردن تمرین است. برنامه هایی که با تغییرات توش تعمیرشون می کنین و مفاهیم رو هم یاد میگیرین. به نظرم می تونه فان باشه. درکی از برنامه نویسی و کامپیوتر می خواد ولی نیازمند دانش پیشینی راست نیست: https://rust-exercises.com/
کتاب اصلی راست که اینجاست: https://doc.rust-lang.org/book/
و این هم یه سایت برای یادگیری راست از طریق حل کردن تمرین است. برنامه هایی که با تغییرات توش تعمیرشون می کنین و مفاهیم رو هم یاد میگیرین. به نظرم می تونه فان باشه. درکی از برنامه نویسی و کامپیوتر می خواد ولی نیازمند دانش پیشینی راست نیست: https://rust-exercises.com/
Rust Exercises by Mainmatter
Mainmatter's Rust exercises blend theory and practice, forcing you to write code to solve tailor-made exercises while you get familiar with the theory behind them.
Forwarded from Sudoer (Morteza Bashsiz)
درود برهمه شما عزیزان
یک نکتهای رو خاطرنشان کنم که اگر ذرهای در ذهنتون طرفدار جمهوری اسلامی هستید استفاده از منابع و مطالب این کانال برای شما حرام شرعی است و در صورت استفاده حتی به اندازه یک کلمه، شما زیر دین من و تمامی کسانی هستید که در تولید آنها نقش داشتند
سپاس فراوان
مرتضی باشسیز
یک نکتهای رو خاطرنشان کنم که اگر ذرهای در ذهنتون طرفدار جمهوری اسلامی هستید استفاده از منابع و مطالب این کانال برای شما حرام شرعی است و در صورت استفاده حتی به اندازه یک کلمه، شما زیر دین من و تمامی کسانی هستید که در تولید آنها نقش داشتند
سپاس فراوان
مرتضی باشسیز
Forwarded from Sudoer (Morteza Bashsiz)
درود دوستان
گفتم اینو یادآور بشم
من روی همون باور هستم
گفتم اینو یادآور بشم
من روی همون باور هستم
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
🔸CORS
اگه میخواید اسکریپت/اکستنشنی/... بزنید و مشکل cors دارید و نمیخواید افزونه نصب کنید این پروژه به کمکتون میاد
روی ورکر کلودفلر خودتون بالا میارید(ماهانه تا ۱۰۰هزار ریکوئست رایگان هستش) ودر path (دامین هم رایگان میده بهتون) سایتی که میخواید رو میزنید و بایپس میشه
https://github.com/netnr/workers
@TheRaymondDev
اگه میخواید اسکریپت/اکستنشنی/... بزنید و مشکل cors دارید و نمیخواید افزونه نصب کنید این پروژه به کمکتون میاد
روی ورکر کلودفلر خودتون بالا میارید(ماهانه تا ۱۰۰هزار ریکوئست رایگان هستش) ودر path (دامین هم رایگان میده بهتون) سایتی که میخواید رو میزنید و بایپس میشه
https://github.com/netnr/workers
@TheRaymondDev
Forwarded from محتوای آزاد سهراب
یک ویدئو ضبط کردم و درمورد پروتکل ماتریکس توضیحات کوتاهی رو دادم، همینطور از سرویس ویز داخل این ویدئو استفاده کردم.
تماشا از یوتوب
تماشا از پیرتوب
@SohrabContents
تماشا از یوتوب
تماشا از پیرتوب
@SohrabContents
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
سم آلتمان، مدیرعامل OpenAI، اخیراً فاش کرده که شرکت از سرویس اشتراکی ChatGPT Pro با قیمت ۲۰۰ دلار در ماه ضرر میکند، چون کاربران بیشتر از حد انتظار از این سرویس استفاده میکنن.
با اینکه OpenAI تا حالا حدود ۲۰ میلیارد دلار سرمایه جمع کرده، هنوز به سوددهی نرسیده. پیشبینی شده که سال گذشته حدود ۵ میلیارد دلار ضرر کردن، در حالی که درآمدشون ۳.۷ میلیارد دلار بوده.
آلتمان ابراز اطمینان کرده که OpenAI میتونه هوش مصنوعی عمومی (AGI) بسازه و گفته تمرکز جدید شرکت روی دستیابی به هوش فوقالعاده (superintelligence) هست.
با این حال، هزینههای سنگین برای آموزش و اجرای مدلهای پیشرفته هوش مصنوعی، چالشهای مالی بزرگی برای OpenAI ایجاد کرده.
شراکت OpenAI با مایکروسافت، که ۱۳ میلیارد دلار در این شرکت سرمایهگذاری کرده، شامل توافقیه که ۲۰٪ از درآمد OpenAI به مایکروسافت میرسه و این موضوع هم روی سوددهی تأثیر گذاشته.
کمپانی OpenAI انتظار داره تا سال ۲۰۲۹ به سوددهی برسه، ولی شرایط مالی فعلی نشون میده که شرکتهای هوش مصنوعی برای ترکیب نوآوری و مدلهای کسبوکار پایدار، با چالشهای جدی روبهرو هستن.
Link: https://techcrunch.com/2025/01/05/openai-is-losing-money-on-its-pricey-chatgpt-pro-plan-ceo-sam-altman-says/
@DevTwitter | <Mehdi Allahyari/>
با اینکه OpenAI تا حالا حدود ۲۰ میلیارد دلار سرمایه جمع کرده، هنوز به سوددهی نرسیده. پیشبینی شده که سال گذشته حدود ۵ میلیارد دلار ضرر کردن، در حالی که درآمدشون ۳.۷ میلیارد دلار بوده.
آلتمان ابراز اطمینان کرده که OpenAI میتونه هوش مصنوعی عمومی (AGI) بسازه و گفته تمرکز جدید شرکت روی دستیابی به هوش فوقالعاده (superintelligence) هست.
با این حال، هزینههای سنگین برای آموزش و اجرای مدلهای پیشرفته هوش مصنوعی، چالشهای مالی بزرگی برای OpenAI ایجاد کرده.
شراکت OpenAI با مایکروسافت، که ۱۳ میلیارد دلار در این شرکت سرمایهگذاری کرده، شامل توافقیه که ۲۰٪ از درآمد OpenAI به مایکروسافت میرسه و این موضوع هم روی سوددهی تأثیر گذاشته.
کمپانی OpenAI انتظار داره تا سال ۲۰۲۹ به سوددهی برسه، ولی شرایط مالی فعلی نشون میده که شرکتهای هوش مصنوعی برای ترکیب نوآوری و مدلهای کسبوکار پایدار، با چالشهای جدی روبهرو هستن.
Link: https://techcrunch.com/2025/01/05/openai-is-losing-money-on-its-pricey-chatgpt-pro-plan-ceo-sam-altman-says/
@DevTwitter | <Mehdi Allahyari/>
Forwarded from TechTube 𝕏 تک توب
شرکت VideoLAN، سازنده پلیر محبوب VLC، اعلام کرده در حال کار روی قابلیت جدیدی هست که نه تنها امکان زیرنویس کردن خودکار فایلهای پخش شده در این پلیر رو با استفاده از هوش مصنوعی افلاین و از طریق سخت افزار موجود در کامپیوتر مهیا میکنه بلکه امکان ترجمه اونهارو به طور اتوماتیک به 100 زبان مختلف هم فراهم میکنه.
این شرکت هنوز زمانی برای عرضه این قابلیت اعلام نکرده.
🔎 tomshardware
📍 @TechTube
این شرکت هنوز زمانی برای عرضه این قابلیت اعلام نکرده.
🔎 tomshardware
📍 @TechTube