Forwarded from Pishro App
فرض کنید میخواید پس از اینکه کاربر عضو شد و توی جدول user ذخیره سازی با موفقیت انجام شد برای کاربر پیام خوش آمد بفرستید
فرض کنید بصورت زیر داریم یک کاربر جدید ایجاد میکنیم
DB::transaction(function () {
$user = User::create([...]);
$user->teams()->create([...]);
});خوب حالا میتونیم توی متد booted خوده مدلمون یا توی یه Observer کد زیر رو قرار بدیم
class User extends Model
{
protected static function booted()
{
static::created(function ($user) {
// Will send the email only if the
// transaction is committed
DB::afterCommit(function () use ($user) {
Mail::send(new WelcomeEmail($user));
});
});
}
}
خوب اینجا ما گفتیم وقتی یه کاربر ایجاد شد، و توی جدول هم کامیت خورد اونوقت مثلا ایمیل خوش آمد گویی ارسال کنید
اینطور شما میتونید به راحتی به خیلی از اکشن ها دسترسی داشته باشید و کد تمیزتری هم داشته باشید
#laravel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🔶 آمریکا از غولهای فناوری خواست تا به دسترسی به VPN در ایران ، روسیه کمک کنند
کاخ سفید از شرکتهای بزرگ فناوری مانند گوگل، مایکروسافت و آمازون خواسته است تا به فراهم کردن دسترسی به سرویسهای VPN در روسیه، ایران و سایر کشورها کمک کنند.
https://www.reuters.com/technology/us-calls-big-tech-help-evade-online-censors-russia-iran-2024-09-05/
@TheRaymondDev
کاخ سفید از شرکتهای بزرگ فناوری مانند گوگل، مایکروسافت و آمازون خواسته است تا به فراهم کردن دسترسی به سرویسهای VPN در روسیه، ایران و سایر کشورها کمک کنند.
https://www.reuters.com/technology/us-calls-big-tech-help-evade-online-censors-russia-iran-2024-09-05/
@TheRaymondDev
Reuters
US calls on Big Tech to help evade online censors in Russia, Iran
The White House convened a meeting with representatives of Amazon.com , Alphabet's Google , Microsoft , Cloudflare and civil society activists on Thursday in a bid to encourage U.S. tech giants to offer more digital bandwidth for government-funded internet…
👍4🌚4👎1
Forwarded from Golden Code (@lix)
در لاراول میتونیم با استفاده از دستور php artisan db خیلی ساده و سریع به دیتابیس از طریق CLI متصل شیم و میتونیم از طریق CLI با دیتابیس در تعامل باشیم تا عملیات های مدنظرمونو انجام بدیم.
اگه چندتا دیتابیس باشه چی؟؟
اینجوری باید دیتابیس مدنظر مشخص بشه:
php artisan db mysql
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید👇🏾)
https://x.com/OussamaMater/status/1831784043488403463?t=ygcQomWuuX0wo0KwCJud1w&s=19
اگه چندتا دیتابیس باشه چی؟؟
اینجوری باید دیتابیس مدنظر مشخص بشه:
php artisan db mysql
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنید👇🏾)
https://x.com/OussamaMater/status/1831784043488403463?t=ygcQomWuuX0wo0KwCJud1w&s=19
👍2
🔸باگ رفرال
امروز میخوام یه باگ از رفرال(زیرمجوعه گیری) رباتای تلگرام پابلیک کنم
ساختار لینک دعوت به این صورت:
که وقتی روش کلیک میکنید زیر مجموعه یوزری با ایدی
باگ دقیقا همینجاس چون قابل پیشبینی هستن
پس اگه ما بیایم قبل از عضو شدن به ربات ایدی خودمونو جای لینک بالا بزاریم و عضو بشیم انگار زیر مجموعه خودمون شدیم
الان اکثر رباتایی که بالا میان اینو یه چیز رندوم میزارن که قابل پیشبینی نباشه مثل تصویر بالا
@TheRaymondDev
امروز میخوام یه باگ از رفرال(زیرمجوعه گیری) رباتای تلگرام پابلیک کنم
ساختار لینک دعوت به این صورت:
https://news.1rj.ru/str/bot?start=11111111
که وقتی روش کلیک میکنید زیر مجموعه یوزری با ایدی
11111111 میشیدباگ دقیقا همینجاس چون قابل پیشبینی هستن
پس اگه ما بیایم قبل از عضو شدن به ربات ایدی خودمونو جای لینک بالا بزاریم و عضو بشیم انگار زیر مجموعه خودمون شدیم
الان اکثر رباتایی که بالا میان اینو یه چیز رندوم میزارن که قابل پیشبینی نباشه مثل تصویر بالا
@TheRaymondDev
👍7🔥1👌1
Forwarded from Linuxor ?
با دستور زیر میتونید کانفیگ کرنل فعلی در حال اجرا رو برای بیلد کردن کرنل بدست بیارید
zcat /proc/config.gz > .config
مثلا اگه یه دستگاه لینوکسی دیدید میتونید کرنل متناسب باهاشو با دستور زیر بیلد کنید
make oldconfig
این دستور کرنل متناسب با فایل config. که ساختید رو براتون بیلد میکنه.
یا مثلا کانفیگ کرنل گوشی اندرویدتون یا هر دستگاه لینوکسی دیگه رو بدست بیارید با ورژن جدید بیلدش کنید و بدون هیچ مشکلی کرنل رو آپدیت کنید.
🐧 @Linuxor
zcat /proc/config.gz > .config
مثلا اگه یه دستگاه لینوکسی دیدید میتونید کرنل متناسب باهاشو با دستور زیر بیلد کنید
make oldconfig
این دستور کرنل متناسب با فایل config. که ساختید رو براتون بیلد میکنه.
یا مثلا کانفیگ کرنل گوشی اندرویدتون یا هر دستگاه لینوکسی دیگه رو بدست بیارید با ورژن جدید بیلدش کنید و بدون هیچ مشکلی کرنل رو آپدیت کنید.
🐧 @Linuxor
👍2