🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.53K photos
284 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
🔶 در لاراول، Boolean Query به شما این امکان را می‌دهند که با استفاده از شرایط منطقی مختلف، داده‌ها را از دیتابیس فیلتر کنید.

1. استفاده از شرط where

استفاده از شرط‌های where برای فیلتر کردن داده‌ها با شرایط مختلف:

$users = DB::table('users')->where('name', 'John')->get();


2. استفاده از orWhere

استفاده از orWhere برای اضافه کردن شرط‌های منطقی OR به کوئری:

$users = DB::table('users')->where('name', 'John')->orWhere('name', 'Jane')->get();


3. استفاده از whereBetween

استفاده از whereBetween برای فیلتر کردن داده‌ها با محدوده مقادیر:

$users = DB::table('users')->whereBetween('age', [20, 30])->get();


4. استفاده از whereIn

استفاده از whereIn برای فیلتر کردن داده‌ها بر اساس مجموعه‌ای از مقادیر:

$users = DB::table('users')->whereIn('id', [1, 2, 3])->get();


5. استفاده از whereNull و whereNotNull

استفاده از whereNull و whereNotNull برای فیلتر کردن داده‌ها بر اساس مقادیر null:

$users = DB::table('users')->whereNull('email')->get();
$users = DB::table('users')->whereNotNull('email')->get();


6. استفاده از whereExists

استفاده از whereExists برای بررسی وجود رکوردهای مرتبط در یک ساب کوئری:

$users = DB::table('users')
->whereExists(function ($query) {
$query->select(DB::raw(1))
->from('posts')
->whereRaw('posts.user_id = users.id');
})
->get();


7. استفاده از توابع when

استفاده از when برای اعمال شرایط به صورت داینامیک:

$role = 'admin';

$users = DB::table('users')
->when($role, function ($query, $role) {
return $query->where('role', $role);
})
->get();


8. ترکیب شرط‌های مختلف

ترکیب چندین شرط با استفاده از گروه‌بندی توابع:

$users = DB::table('users')
->where('status', 'active')
->where(function ($query) {
$query->where('name', 'John')
->orWhere('age', '>', 30);
})
->get();



#لاراول

@TheRaymondDev
4
Forwarded from Pishro App
💡 اولین ورژن از نسخه php 8.4 منتشر شد و شما میتونید برای آزمایش از این نسخه استفاده کنید.
نسخه 8.4 php قراره 21 نوامبر ۲۰۲۴ بطور رسمی منتشر بشه


نسخه Alpha 1 از php 8.4 رو از اینجا میتونید ببینید و برای تست دانلود کنید


https://www.php.net/archive/2024.php#2024-07-05-1

#php

👾 @pishraopp
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤‍🔥1👍1
Forwarded from Golden Code (علی 🇨🇴)
در لاراول متود های chopStart و chopEnd بسیار مفیدن زیرا به ما این قابلیت رو میده تا بتونیم از ابتدا یا انتهای یک رشته اقدام به پاک کردن کارکتر مدنظر کنیم.

یعنی چی؟

به مثال یک (chopStart)نگاه کنین، اگر در ابتدای این رشته، کارکتر هایی که تعیین شدن وجود داشته باشن حذف خواهند شد.✔️
(این متود ها از نسخه ۱۱.۱۴ در دسترسن)
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید👇🏾)
https://x.com/OussamaMater/status/1812576667313066137?s=19
👍3🔥1
Forwarded from Linuxor ?
این کرنل منه، فداش بشم منه 😍

🐧 @Linuxor
😁5
🔶 طبق گزارش Daily Mail، جرمی کلارکسون و ریچارد هموند و جیمز می به‌طور قطعی به همکاری تلویزیونی خود پایان می‌دهند و شرکت خود به نام W. Chump and Sons را نیز برای همیشه تعطیل می‌کنند.

#خبر

@TheRaymondDev
😢9
Forwarded from Pishro App
💡 هوش مصنوعی جمنای بی‌سروصدا فایل‌های PDF ذخیره‌شده در گوگل درایو را اسکن می‌کند


کاربری مدعی شده است که هوش مصنوعی جمنای بدون درخواست او PDF ذخیره‌شده در گوگل درایو را اسکن می‌کند.

🗣️ بنابر گزارشی در ایکس مبنی بر اسکن فایل‌های ذخیره‌شده در گوگل درایو توسط جمنای، کوین بنکستون، مشاور ارشد مدیریت هوش مصنوعی، متوجه شد که جمنای بدون درخواست او خلاصه‌ای از اظهارنامه مالیاتی‌ای را که قبلاً در گوگل درایو آپلود کرده بود، نمایش می‌دهد.

بنکستون حدس می‌زند فعال کردن Google Workspace Labs باعث مشکل مورد بحث شده باشد. این برنامه به کاربران اجازه می‌دهد تا ویژگی‌های جدیدی را که گوگل در حال آزمایش کردن آن‌ها است، زودتر از بقیه استفاده کنند؛ اما در این حالت کاربران کنترلی روی حریم شخصی و میزان استفاده از داده‌های خود توسط گوگل را نخواهند داشت.

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
که اینطور


@TheRaymondDev
🗿5
🔶 اگر زبان C و C++ یاد گرفتید و دنبال آموزش ویدئویی پروژه محور برای تمرین هستید, پیشنهاد می کنم به کانال یوتیوب Cococry سر بزنید.

https://github.com/cococry

https://www.youtube.com/@cococry

@TheRaymondDev
👍4
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
kernel610.pdf
430.5 KB
شیرجه ای عمیق به کرنل
6.10

کرنل لینوکس نسخه 6.10 نسخه stable منتشر شد.
در این فایل pdf جزئیات کامل از ویژگی های این
نسخه قرار داده ام.
نویسنده: حسین سیلانی
2
طی یک اتفاق تماماً عجیب، شرکت سوزه از جامعه اوپن‌سوزه درخواست کرده تا اسم و برند خودش رو تغییر بده.

مثل اینکه جامعه اوپن سوزه با شرکت سوزه باهم به اختلاف خوردن.


https://linuxiac.com/suse-requests-opensuse-to-rebrand/


@SohrabContents
که اینطور 😂

@TheRaymondDev
🤣19👍1
Forwarded from Golden Code (@lix)
بعضی وقتا نیازه تا برخی از کلمات یا عبارت های موجود رو با عبارت های مدنظرمون جابجا کنیم تا تغییراتی که میخوایم اعمال شوند.

چجوری؟

📌 به مثال زیر توجه کنین، دو کلمه ازین جمله انتخاب شده(Tacos و Great) و عملیات جایگذاری رو با استفاده از متود ()swap اعمال کردیم, اکنون خروجی دارای تغییرات جدیدمون خواهد بود.( Burritos fantastic)
#Laravel
@GoldenCodeir
(به منبع و مثال دقت کنید👇🏾)
https://x.com/OussamaMater/status/1813313409443844221?t=M4HQZcZjhBALXUTQX83fxw&s=35
3
🔶 گزارشی منتشر شده است که سیستم های مایکروسافتی در بیشتر کشورهای جهان دچار اختلال شده است و باعث قطع پرواز ها و سیستم های بانکی و اینترنت جهانی است.

#خبر

@TheRaymondDev
🔶 شرکت CrowdStrike یک کمپانی بزرگ امنیت سایبری، اوایل امروز یک قطعی گسترده را تجربه کرد.

🔻 این قطعی خدمات را در بانک‌ها، رسانه‌ها، سوپرمارکت‌ها و خطوط هوایی در چندین منطقه از جمله استرالیا، ایالات متحده و اروپا مختل کرد.

🔻 سه شرکت هواپیمایی بزرگ ایالات متحده (آمریکا، یونایتد و دلتا) همه پروازها را به دلیل قطعی متوقف کردند. این قطعی خدمات را در سراسر جهان، نه فقط در ایالات متحده، تحت تأثیر قرار داد.

🔻 این قطعی ناشی از به‌روزرسانی ناقص نرم‌افزار ضد بدافزار فالکون CrowdStrike است که در سطح جهانی منتشر شد. گزارش شده است که این به روز رسانی باعث از کار افتادن سیستم های ویندوز شده است که منجر به اختلالات گسترده در خدمات می شود.

#خبر


@TheRaymondDev
👍1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
دوستانی که صفحه آبی برای خطای CrowdStrike دارند.

وارد safe mode بشوید. فایل معیوب را حذف کنید

del "C:\Windows\System32\drivers\CrowdStrike\C-00000291*.sys"
🔶 طبق گزارش رویترز، گیت‌لب (GitLab)، پلتفرم آمریکایی توسعه‌ی نرم‌افزار مبتنی ‌بر ابر که از سرمایه‌گذاران آن می‌توان به آلفابت، شرکت مادر گوگل، اشاره کرد، به دنبال واگذاری مالکیت است.

#خبر


@TheRaymondDev