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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
قابلیت سرچ مطالب اینترنت به chatgpt اضافه شده
@TheRaymondDev
👍4🔥1
Forwarded from کدنویس یکروزه (𝕻𝖊𝖉𝖗𝖆𝖒 𝕽𝖆𝖍𝖎𝖒𝖎)
سیستم عامل Wubuntu

حتماً از تعجب شاخ در میارین اگه بشنوین که تجربه‌ی کار با ویندوز ۱۱ رو دقیقاً با همون منوها و مسیرها و آیکون ها و نرم افزارها که در این تصویر می بینید، در واقع فقط یک لینوکس پیشرفته است!
امروز اینو تست کردم و با رم ۲ گیگ و کمترین پردازنده روی ویرچوال ماشین تونست سربلند بیرون بیاد و تمام نرم افزارهای اداره رو به خوبی اجرا کنه!
همینطور نسخه‌ی رسمی آفیس برای لینوکس رو داره به همراه مرورگر اِج و کروم و همچنین هوش مصنوعی کوپایلوت!
طبعاً چون لینوکس هم هست، دیگه ویروس نخواهد گرفت، هک هم به سختی میشه و تمام سخت افزارها بدون نیاز به نصب درایور باهاش کار میکنن.
یه مارکت مَشتی عین بازار در آندروید هم داره که شما رو از نصب رایج برنامه های لینوکسی به صورت کامندلاین بی نیاز می‌کنه و کاملاً گرافیکی فقط انتخاب میشن و با زدن دکمه‌ی نصب خودش ادامه میده.

جالب ترین بخش اجرای exe
تحت یک پروژه‌ی معروف به نام واین (شراب) تمام exeهای ویندوزی رو هم که نیاز به کتابخونه دات‌نت و نصب شده روی ویندوز نداشته باشن، اجرا می‌کنه و واقعاً عجیبه! مثلاً فتوشاپ CS5 رو قشنگ نصب و اجرا کرد!

https://wubuntu.org
👍5
🎄 یک برنامه نویس تنبل pinned «صابر راستی کردار - خالق فونت وزیر یکسال گذشت روحش شاد و یادش گرامی 🖤🥀 @TheRaymondDev»
🔶 ما اتحادیه یا صنف ای برای تعیین تعرفه طراحی سایت نداریم که خبرگزاری ایسنا برای تعرفه طراحی سایت در سال ۱۴۰۳ گزارشی نوشته است.

- تعرفه طراحی سایت ۱۴۰۳ /جدول مقایسه هزینه فریم‌ورک‌ها

https://isna.ir/xdRHvd


#خبر

@TheRaymondDev
🤣11👍3🥰1
Forwarded from Pishro App
🔐تنظیم قوانین پیچیدگی برای رمز عبور در لاراول

دوستان در #لاراول می‌تونید به راحتی قوانین مشخصی برای رمز عبور کاربران تعیین کنید تا امنیت بیشتری در برنامه خود داشته باشید.

‼️ توی این فریمورک با استفاده از متد Password::defaults می‌شه الزامات رمز عبور را مانند طول، نیاز به حروف، اعداد، نمادها و موارد دیگه رو تنظیم کنیم.

کد زیر رو ببینید، توی متد boot در AppServiceProvider، می‌تونیم مجموعه‌ای از قواعد پیش‌فرض برای رمز عبور رو مشخص کنیم

class AppServiceProvider
{
public function boot(): void
{
Password::defaults(function () {
return Password::min(12)
->letters()
->numbers()
->symbols()
->mixedCase()
->uncompromised();
});
}
}


همونطور که میبینید با متد Password::defaults یکسری قوانین اعمال شده که با استفاده از اون همه‌ی رمز عبورهای سیستم از قوانین کلی و تعریف شده توسط این متد میتونن پیروی کنن موقع اعتبار سنجی.

و برای استفاده از این قوانین هم میتونید بصورت زیر هنگام اعتبار سنجی استفاده کنید ازش

request()->validate([
['password' => ['required', Password::defaults()]]
])

توی مثال بالا، رمز عبور باید:

حداقل ۱۲ کاراکتر طول داشته باشد.

شامل حروف و اعداد باشد.

شامل نمادهای خاص و حروف بزرگ و کوچک باشد.

بررسی شود که در دیتابیس‌های عمومی درز کرده نباشد.

🤔 با این روش، به سادگی می‌توانید امنیت رمز عبورهای کاربران رو بهتر کنید و از رمزهای عبور ضعیف جلوگیری کنید


#laravel


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Linuxor ?
با یه پایگاه داده توزیع شده تصور کنین یک فروشگاه اینترنتی بزرگ داریم. اگه بخوایم اطمینان حاصل کنیم که هر محصول تنها یک بار در پایگاه داده ثبت می‌شه و اطلاعاتش همیشه دقیق و به روزه، باید از مکانیزم‌های پیچیده‌ای برای حفظ یکپارچگی داده‌ها استفاده کنیم. این مکانیزم‌ها اگرچه به ما اطمینان می‌دن که داده‌های ما صحیح ان، اما میتونن سرعت جستجو و بازیابی اطلاعات رو کاهش بدن.

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

در واقع میشه گفت Consistency و Availability دو روی یه سکه ان.



🐧 @Linuxor
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 براساس گزارش مسکو تایم کارت های بانکی ایران اکنون در سیستم بانکی روسیه قابل استفاده هستند.

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

#خبر

@TheRaymondDev
👍13🤡2🤩1
🔸IEEE 754
توضیح اینکه چرا
9999999999999999.0 - 9999999999999998.0 = 2


https://www.youtube.com/watch?v=zedgNuLM0Vo

@TheRaymondDev
Forwarded from Linuxor ?
یه Ui قشنگ برای مدیریت Nginx

خیلی راحت میتونین وبسایت خودتون رو باهاش مدیریت کنید

برای تستش با یوزرنیم admin و رمز admin وارد شین :

demo.nginxui.com

گیتهابش :
https://github.com/0xJacky/nginx-ui

🐧 @Linuxor
👍7🙏2
🔶 نسخه 6.7 وردپرس منتشر شد

این بروزرسانی جدید وردپرس با ویژگی‌ها و بهبودهای متعددی همراه بوده در این نسخه با معرفی پوسته‌ی جدید Twenty Twenty-Five و امکانات مدیریتی تازه، تجربه‌ی کاربری را بهبود داده است.

معرفی پوسته Twenty Twenty-Five

نمای کلی سایت با قابلیت Zoom Out

اتصال بلاک‌ها و فیلدهای سفارشی بدون نیاز به کدنویسی

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

#وردپرس

@TheRaymondDev
👍1
اگر از داکر تو ویندوز استفاده میکنی و دوست داری فقط با تایپ کردن یه کامند تو ترمینال داکر‌ دسکتاپت استارت بشه کافیه که ... 🚀

➊ اول تو ترمینال این کامند رو بنویسید به و جای docker-start کامند مد نظر خودتونو برای استارت کردن داکر رو بنویسید 🔻
set-alias docker-start "C:\Program Files\Docker\Docker\Docker Desktop.exe"


حالا فقط کافیه که کامندی که ست کرده بودی رو بزنی تو ترمینال تا داکر بالا بیاد🔻
docker-start


➌ و در آخر هم اکستنشن docker رو برای راحتی بیشتر کارمون نصب میکنیم تا از داخل vscode بتونیم به کانتینر‌ها و ایمیج‌ها دسترسی داشته باشیم طبق تصویر 🔥

#️⃣ #docker #tricks

𝗖𝗛𝗔𝗡𝗡𝗘𝗟  |  𝗚𝗥𝗢𝗨𝗣
👍3
🔶 چگونه دسترسی فایل در حالت public در وردپرس مسدود کنیم؟

کد زیر:

$file_path = '/wp-content/plugins/TheRaymondDev/file.text'; // Replace with the actual file path
if (file_exists($file_path)) {
$content = file_get_contents($file_path);
echo nl2br(htmlspecialchars($content));
} else {
echo 'File does not exist.';
}


کد بالا دسترسی فایل text در حالت public مسدود می کند و اما خود وردپرس قابل خواندن است.

#وردپرس

@TheRaymondDev
3
🔶 ایلان ماسک با سفیر ایران در سازمان ملل دیدار کرد

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

پ . ن : تیم ترامپ به این خبر واکنشی نشون نداده...

#خبر

@TheRaymondDev
🤣5💩21🤔1
Forwarded from Linuxor ?
خلاصه حواستون باشه git init زدین دیگه git end نداریما دست به مهره حرکته تا آخر باید بازی کنین


🐧 @Linuxor ~ fun
😁12👍1🤣1