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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
🔶 در به روز رسانی جدید پکیچ Lame بخش تایید ایمیل رو اضافه کردیم.

https://github.com/Rayiumir/lame

#لاراول

@TheRaymondDev
🔶 در لاراول بین with و load چه تفاوتی وجود دارد؟

وقتی از with استفاده می‌کنیم، Laravel تلاش می‌کند تمام اطلاعات مرتبط با رابطه را به صورت eager loading از پیش بارگذاری کند، یعنی داده‌ها با یک کوئری از دیتابیس به صورت همزمان خوانده می‌شوند. این کار معمولاً برای بهینه‌سازی عملکرد و کاهش تعداد کوئری‌ها به دیتابیس مفید است.

از طرف دیگر، load به ما اجازه می‌دهد که داده‌های یک رابطه را به صورت lazy loading، و تنها در صورتی که به آن‌ها نیاز داشته باشیم، بارگذاری کنیم. این متد به دلیل کارآمدی زمانی مناسب است که نیازمندیم که داده‌ها به صورت پویا و بسته به شرایط خاصی بارگذاری شوند.

بنابراین، اگر نیاز به بارگذاری مطمئن اطلاعات رابطه قبل از نمایش صفحه داریم، with را استفاده می‌کنیم. اگر نیازمندیم که داده‌ها به صورت پویا و به طور تنها در زمان لازم بارگذاری شوند، load مناسب‌تر است.



خلاصه کلام:

متد with: برای بارگذاری eager loading که داده‌ها به صورت پیش‌فرض با یک کوئری از پایگاه داده درخواست می‌شوند.

متد load: برای بارگذاری lazy loading که داده‌ها فقط زمانی بارگذاری می‌شوند که به آن‌ها نیاز داریم و به صورت جداگانه از هر مدل فراخوانی می‌شود.


</Mohammad Abdorrahmani>


#لاراول

@TheRaymondDev
👍5
🔶 اطلاعات تلفنی «تقریباً تمام ۱۱۰ میلیون کاربر» اپراتور AT&T به سرقت رفت

شرکت AT&T تأیید کرد که مجرمان سایبری اطلاعات تلفنی «تقریباً تمام ۱۱۰ میلیون کاربر» این اپراتور را به‌سرقت برده‌اند. سخنگوی AT&T به‌تک‌کرانچ گفت که به‌زودی به میلیون‌ها کاربر خود در مورد سرقت اطلاعاتشان اطلاع ‌رسانی خواهد کرد.

#خبر
@TheRaymondDev
1
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 نحوه استخدام در کره جنوبی

#میم

@TheRaymondDev
😁3
🔶 در به روز رسانی جدید پکیچ Lame بخش بازنشانی رمز عبور رو اضافه کردیم.

قدم بعدی نوشتن ورود با شماره موبایل است.

https://github.com/Rayiumir/Lame

#لاراول

@TheRaymondDev
👍31
🔶 نون لواش شد ۲۰۰۰ تومان

@TheRaymondDev
😢8🤣6
🔶 با شرکتایی که فکر می کند برده بگیرند, اینطور صحبت کنید

@imanborumand_ir
@TheRaymondDev
👍9🤣2👎1🔥1
🎄 یک برنامه نویس تنبل
یه کامیت زدم الان میتونید چندتا اکانتو همزمان هندل کنید ۳۰تا کلون پروژه شده یدونه ستاره ندادن 😐 @TheRaymondDev
🔶 ربات اپدیت شد

تنها چیزی که از قطعی چند وقت پیش عوض شده دامین بود
دامینو از hamsterkombat.io چنج کردن به hamsterkombatgame.io
نیازی به اپدیت توکناتون نیست دامینو عوض کنید حله
https://github.com/maanimis/hamsterBOT

@TheRaymondDev
Forwarded from 
به مواردی مثل جنسیت‌گرایی و نژادپرستی خیلی توجه می‌شه. بد نیست که نیم‌نگاهی هم به سن‌گرایی داشته باشیم.

#موقت
👍52👎2
Forwarded from Yasha
2😢1
🔶 دیروز یک مقاله و آمار مطالعه می کردم ، دقیقا اشاره می‌کرد که افراد پولدار و سرمایه گزار در حال فرار از اروپا و حمله به سنگاپور و امارات هستند - حالا شاید اگر خیلی خیلی خیلی سرمایه دار باشند ، به آمریکا هم فکر کنند

دقیقا اشاره داشت به دلایل ویران شدن بازار کار در اروپا !

این ویرانی ، به صورت مشخص روی کارجوها تاثیر دارد

مشکل این است اگر مثلا برنامه نویس هستید ، فقط برنامه نویس هستید !. کمی هم به آمارها و مقالات اقتصادی و وضعیت سیاسی جهان هم نگاه کنید


سر کار آمدن دوباره ترامپ ، یعنی میلیاردها دلار هزینه و تعرفه برای کل اروپا !. حالا این وسط باز از اصغر می پرسی در چه حالی ، پاسخ میده دنبال جاب آفر آلمان هستم !!. خوب چی بهش بگیم دیگه - برو خوش بگذره !.


البته کسی هم اینا رو بهتون نمیگه - یا فحش میدهید ، یا وحشت میکنید و دپرس می شوید

</Ali Kolahdoozan>


@TheRaymondDev
👍6
🔶 در لاراول، 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