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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
Persepolis Download Manager
Persepolis Download Manager 5.0.0 is released. Please checkout this link for more information. With the new version, you can download with 64 connections and at a higher speed than before. دانلود منجر پرسپولیس نسخه ۵.۰.۰ منتشر شد. با نسخه جدید می‌توانید با…
🔶 نرم افزار دانلود منیجر پرسپولیس دیگر از aria2 استفاده نمی کند.

چرا؟

- کاربران درخواست داده بودند که تعداد کانکشن های دانلود از ۱۶ تا بیشتر شود, ولی آریا ۲ بیشتر از ۱۶ کانکشن همزمان را پشتیبانی نمی کرد.
- آریا۲ از Socks5 پشتیبانی نمی کند.
- پرسپولیس به وسیله xml rpc با آریا۲ ارتباط برقرار می کرد. گاهی حین ارتباط آریا۲ کرش میکرد و حل مشکل ساده نبود.

برای همین پرسپولیس یک ابزار دانلود persepolis_lib مستقل ایجاد کرده است که بهتر از aria2 است.

پرسپولیس لیب از ۶۴ کانکشن برای دانلود پشتیبانی می‌کند. persepolis_lib از پروکسی های Socks5 و Http پشتیبانی می‌کند. چون persepolis_lib به وسیله python requests نوشته شده دیگر نیازی به xml rpc ندارد.

گیت هاب :

https://github.com/persepolisdm/persepolis_lib

@TheRaymondDev
🔥2
🔶 خطای could not found driver در لاراول

این خطای زمانی نشان می دهد که هنگام اجرای لاراول رخ می دهد.

PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_mysql'  

Illuminate\Database\QueryException

could not find driver


این خطا میگه درایورش موجود نمی باشد و کدوم درایور؟ به درایور php-mysql اشاره دارد.

برای ویندوز که لاراگون یا زمپ نصب است باید این extension ها فعال باشد.

extension=mysql
extension=mbstring
extension=pdo_mysql
extension=openssl


برای لینوکس باید php-mysql نصب کنید. دستورات زیر:

sudo apt update
sudo apt install php-pdo-mysql php-mysql

- if web server is apache :

systemctl apache2 restart


#لاراول

@TheRaymondDev
2
Forwarded from Pishro App
🛸 خوب دوستان بدون شک با قابلیت transaction ها توی #لاراول آشنا هستید

فرض کنید میخواید پس از اینکه کاربر عضو شد و توی جدول user ذخیره سازی با موفقیت انجام شد برای کاربر پیام خوش آمد بفرستید

⚡️ خوب چندین روش وجود داره اما تو این پست من میخام در مورد DB::afterCommit صحبت کنم.

🔥 این متد به شما این قابلیت رو میده که حتما بعد از اینکه ذخیره سازی با موفقیت انجام شد عملیات بعدی مثل ارسال ایمیل خوش آمد گویی ارسال بشه

فرض کنید بصورت زیر داریم یک کاربر جدید ایجاد میکنیم
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


👾 @pishroapp
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
👍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
👍2
🔸باگ رفرال
امروز میخوام یه باگ از رفرال(زیرمجوعه گیری) رباتای تلگرام پابلیک کنم
ساختار لینک دعوت به این صورت:
https://news.1rj.ru/str/bot?start=11111111

که وقتی روش کلیک میکنید زیر مجموعه یوزری با ایدی 11111111 میشید
باگ دقیقا همینجاس چون قابل پیشبینی هستن
پس اگه ما بیایم قبل از عضو شدن به ربات ایدی خودمونو جای لینک بالا بزاریم و عضو بشیم انگار زیر مجموعه خودمون شدیم
الان اکثر رباتایی که بالا میان اینو یه چیز رندوم میزارن که قابل پیشبینی نباشه مثل تصویر بالا

@TheRaymondDev
👍7🔥1👌1
Forwarded from CleverDevs (Mammad)
کامند های artisan توی لاراول 11

#php #laravel
@CleverDevs - @CleverDevsGp
4
Forwarded from Linuxor ?
با دستور زیر می‌تونید کانفیگ کرنل فعلی در حال اجرا رو برای بیلد کردن کرنل بدست بیارید

zcat /proc/config.gz > .config


مثلا اگه یه دستگاه لینوکسی دیدید میتونید کرنل متناسب باهاشو با دستور زیر بیلد کنید

make oldconfig

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

یا مثلا کانفیگ کرنل گوشی اندرویدتون یا هر دستگاه لینوکسی دیگه رو بدست بیارید با ورژن جدید بیلدش کنید و بدون هیچ مشکلی کرنل رو آپدیت کنید.


🐧 @Linuxor
👍2
🔶 برگه تقلب کامل HTML

@TheRaymondDev
5
🔶 برگه تقلب کامل CSS

@TheRaymondDev
12🔥1