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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
Forwarded from Linuxor ?
این توییت خودمه 2022، چقدر خشن بودم😂😂😂

🐧 @Linuxor
😁7👎1
Forwarded from Golden Code
متود ()firstOrCreate سعی میکنه نتیجه رو در ستونی که بهش گفتیم پیدا کنه.
اگر رکورد در دیتابیس پیدا نشد ، یه رکورد جدید ایجاد میشه.
📌 حالا بریم بیشتر بررسیش کنیم:
به مثال زیر دقت کنین، اگر در جدول posts یک رکورد با noscript‌ = 'laravel_tip' وجود داشته باشه که میاره واسمون،
اگه نباشه می‌سازه برامون با همین اطلاعاتی که گفتیم بهش...✔️
@GoldenCodeir
(به منبع و مثالش دقت کنین دوستان👇🏾)
https://x.com/iamgurmandeep/status/1771610947188125964?t=qjlRxwmTRrWyrYtat9GLnA&s=09
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 می گویند در چین سیستمی در بعضی از شرکتها نصب شده است که در صورتی که کارمند از صندلی خود بلند بشود، توسط دوربین مدار بسته میزان دقایقی که فرد بر روی صندلی خود نیست محاسبه میشود و از میزان دستمزد ماهیانه او کم خواهد شد.


@TheRaymondDev
😁41
Forwarded from HICTE Blog (smm)
#خبر

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

به کمک این قابلیت ادمین کانال های بالای 1000 عضو، میتونن از تبلیغاتی که در کانالشون برای اعضا ظاهر میشه کسب درآمد کنن و 50 درصد سود تلگرام رو سهیم بشن که یکی از بزرگترین تقسیم درآمدها در بین شبکه های اجتماعی هست.

درآمدها با رمزارز TON و از طریق پلتفرم Fragment برای ادمین ها قابل برداشت هستن، بنابراین حداقل از نظر تحریم ها و غیره نباید محدودیتی برای کانال های ایرانی باشه و کانال های ایرانی هم به احتمال زیاد میتونن از این قابلیت بهره مند بشن.

امکان برداشت درآمد کانال ها از اواخر ماه می فعال خواهد شد.

درآمد کانال در تب Monetization در بخش آمار کانال اضافه میشه.

🚁 Hicte Blog <~ @TechTube
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 به نظر میاد استخراج نات کوین به پایان رسیده است.

@TheRaymondDev
👍1
Forwarded from Parsa's Contents
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ دسترسی به ChatGPT بدون نیاز به ثبت‌نام فراهم شد.

پ‌ن: فعلا در بعضی از کشورها فعال هست.

🔗 https://chat.openai.com

@NerdDevs
Please open Telegram to view this post
VIEW IN TELEGRAM
🔶 احراز هویت چندعاملی یا 2FA یک لایه امنیتی اضافی ( رمز یک بار مصرف ) به جز پسورد ایجاد می کند

پیام کوتاه SMS برای این کار مناسب نیست استفاده نکنید

ابزار Google Authenticator خوبه ولی

اگر به دنبال یک ابزار رایگان ، امن و متن باز هستید Aegis خوبه

https://github.com/beemdevelopment/Aegis

#معرفی
@TheRaymondDev
Forwarded from Golden Code
"اگه نیاز داشتین که چند کلمه ی اول از یک متن رو که از دیتابیس دریافت شده نمایش بدین میتونید خیلی راحت با استفاده از متود words این کارو انجام بدید ،مثال:
str($denoscription)->words(20);
الان همونطور که مشخص کردیم میره فقط ۲۰ کلمه ی اول رو از denoscription$ میگیره"
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://twitter.com/PovilasKorop/status/1775097098364403845?t=CVFfcHZGVvv44YfXGanlYg&s=19
👍32
Forwarded from CleverDevs (Arian)
💢 سیستم عامل تحت اینترنت!

پوتر(puter) یک سیستم عامل تحت وب قدرتمند، سریع و ایمنی هستش که توسط توسعه دهنده ایرانی Nariman Jelveh خلق شده، پوتر شمارو قادر میکنه از هرجا و هر دستگاهی به سیستم عامل شخصی خودتون دسترسی داشته باشید؛ همچنین با استفاده از زبان جاوااسکریپت و گو نوشته شده و قابلیت سلف هاستینگ هم داره.

شماهم براحتی میتونید وارد وبسایت Puter شده و ثبت نام رو عرض چند ثانیه به پایان برسونید و این پروژه خارق العاده رو تجربه کنید.

#OS
@CleverDevs - @CleverDevsGp
👍3
Forwarded from HICTE Blog (smm)
#گوناگون

جواب ادمین FFmpeg قشنگ بود 😁

🚁 Hicte Blog
😁1
Forwarded from Yasha
شاشیدم تو لینکدین با این آدمای بی‌سوادش.

@Yasha
👍3😁3
Media is too big
VIEW IN TELEGRAM
🔶 پیام رسان بله توسط پلی پروتکت گوگل پلی به عنوان نرم افزار مخرب شناسایی شد.

پ . ن : البته من پیام رسال بله رو نصب کردم به خاطر نوبت گیری دریافت ارز 🤦‍♂️

@TheRaymondDev
👍1
البته خب نباید حسرت گذشته هارو خورد، ولی زمانی که بعضی چیز هارو می‌بینی با خودت میگی جامعه نرم افزار آزاد ایران از کجا به کجا رسید؟


واقعا جای تأمل داره که لحظه ای به این موضوعات فکر کنیم. چه بر سر این جامعه پویا و فعال اومد؟




شمارو با تکه ای از تاریخ جامعه نرم افزار آزاد ایران تنها می‌گذارم، چیزی که از سال ۲۰۰۲ برای ما به یادگار مانده.

@SohrabContents
1👍1
Forwarded from Melanee AI ‌& Physics (Melanee)
شمارو نمیدونم ولی من دیگه ایستاده کار میکنم و کد میزنم، تو خونه ‌که لپ تاپم یا روی اوپنه یا رو طاقچه ای جایی که ارتفاعش زیاد باشه چون دیگه رو صندلی نمیتونم بشینم و باید ایستاده کار کنم. زیاد روی صندلی نشستن سلامتیمو به خطر میندازه. اینجوری وایسادنکی راحت ترم. بین کارهام نرمش هم میکنم.
کاشکی تو شرکت ها هم همچین حرکتی میزدنند.‌
👍6👎1
Forwarded from CleverDevs (Arian)
برگرفته شده از داستان واقعی..

#fun
@CleverDevs - @CleverDevsGp
🤣11👍1
🔶 ایجاد قوانین اعتبار سنجی سفارشی (Validation Rules) برای لاراول

به صورت پیش فرض برای قوانین اعتبار سنجی از Request Validation استفاده می کنیم که داده های ورودی کاربر را، اعتبارسنجی می کند.

اما می خواهیم اعتبار سنجی خاصی ایجاد کنیم که از پیش فرض Request Validation استفاده نمی کند و با استفاده Regex داده های ورودی کاربر را اعتبار سنجی کنیم.

فرض کن برای داده های ورودی mobile و password داریم.

با دستورات زیر دو فایل ValiMobile و ValiPassword ایحاد می کنیم.

php artisan make:rule ValidMobile
php artisan make:rule ValidPassword


برای Regex از سایت زیر کمک گرفتم.

https://ihateregex.io/

فایل VailMobile :

class ValidMobile implements ValidationRule
{
public function __construct()
{
//
}
public function passes($attribute, $value): bool|int
{
return preg_match('/^9[0-9]{9}$/', $value);
}

public function validate(string $attribute, mixed $value, Closure $fail): void
{
if (!preg_match('/^9[0-9]{9}$/', $value)) {
$fail('شماره ' . $attribute . 'شما 10 رقمی می باشد و بدون صفر وارد کنید.');
}
}
}


فایل VailPassword :

class ValidPassword implements ValidationRule
{
public function __construct()
{
//
}
public function passes($attribute, $value): bool|int
{
return preg_match('/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/', $value);
}

public function validate(string $attribute, mixed $value, Closure $fail): void
{
if (!preg_match('/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/', $value)) {
$fail('نوع' . $attribute . 'نامناسب است و باید ترکیبی از حروف بزرگ و کوچک و اعداد باشد.');
}
}
}


در آخر با new این دو Validate را صدا می زنیم.

use App\Rules\ValidMobile;
use App\Rules\ValidPassword;

return Validator::make($data,
[
'mobile' => ['nullable', 'string', 'unique:users', new ValidMobile()],
'password' => ['required', 'string', 'confirmed', new ValidPassword()],
]
);


#لاراول

@TheRaymondDev
3👍2
Forwarded from Golden Code
ممکنه بخوایم مطمئن شیم که یه کالکشن، اون آیتم مدنظرمون رو بطور یکتا داره یا نه.
درین شرایط بجای استفاده از متود ()count میتونیم از ()containsOneItem هم استفاده کنیم.
حالا چجوری کار میکنه؟

اگه تعداد اون آیتم مدنظرمون در کالکشن ، بیشتر از یه دونه باشه پاسخ false میشه، اگر فقط یکی از اون آیتم باشه پاسخ true میشه.🪴🌴
(یه مثال از کاربردش در مبحث سطوح دسترسی میتونه باشه.)
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/OussamaMater/status/1774534728713908404?t=53_Nco2oPHG1m4gBU75WmQ&s=35
👍4
🔶 اولین پروژه دورکاری سال ۱۴۰۳ برای سایت شرکتی وردپرس بدست آوردم.

ارزش پروژه : ۶ میلیون تومان
زمان پروژه : زیر ۷ روز
بیعانه : ۲۵ درصد
تعداد صفحات سایت : ۳ الی ۴ صفحه

ٰ@TheRaymondDev
17
🔶 آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس

جلسه 15 : پویا سازی و سازگاری محصولات جدید - پر فروش - تخفیف

قیمت دوره ۱.۵ میلیون تومان با تخفیف ۸۰ درصد ۳۰۰۰۰۰ تومان

https://rayium.ir/?p=1247

#ووکامرس

@TheRaymondDev
1