🎄 یک برنامه نویس تنبل
🔸Windows inside a Docker container قبلا داکر توی ویندوز بود الان ویندوز توی داکر! https://github.com/dockur/windows #معرفی @TheRaymondDev
🔸OSX (macOS) inside a Docker container
و اینبار macOS در داکر!!
https://github.com/dockur/macos
#معرفی
@TheRaymondDev
و اینبار macOS در داکر!!
https://github.com/dockur/macos
#معرفی
@TheRaymondDev
😁6🤨2
Forwarded from کدنویس یکروزه (𝕻𝖊𝖉𝖗𝖆𝖒 𝕽𝖆𝖍𝖎𝖒𝖎)
سیستم عامل Wubuntu
حتماً از تعجب شاخ در میارین اگه بشنوین که تجربهی کار با ویندوز ۱۱ رو دقیقاً با همون منوها و مسیرها و آیکون ها و نرم افزارها که در این تصویر می بینید، در واقع فقط یک لینوکس پیشرفته است!
امروز اینو تست کردم و با رم ۲ گیگ و کمترین پردازنده روی ویرچوال ماشین تونست سربلند بیرون بیاد و تمام نرم افزارهای اداره رو به خوبی اجرا کنه!
همینطور نسخهی رسمی آفیس برای لینوکس رو داره به همراه مرورگر اِج و کروم و همچنین هوش مصنوعی کوپایلوت!
طبعاً چون لینوکس هم هست، دیگه ویروس نخواهد گرفت، هک هم به سختی میشه و تمام سخت افزارها بدون نیاز به نصب درایور باهاش کار میکنن.
یه مارکت مَشتی عین بازار در آندروید هم داره که شما رو از نصب رایج برنامه های لینوکسی به صورت کامندلاین بی نیاز میکنه و کاملاً گرافیکی فقط انتخاب میشن و با زدن دکمهی نصب خودش ادامه میده.
جالب ترین بخش اجرای exe
تحت یک پروژهی معروف به نام واین (شراب) تمام exeهای ویندوزی رو هم که نیاز به کتابخونه داتنت و نصب شده روی ویندوز نداشته باشن، اجرا میکنه و واقعاً عجیبه! مثلاً فتوشاپ CS5 رو قشنگ نصب و اجرا کرد!
https://wubuntu.org
حتماً از تعجب شاخ در میارین اگه بشنوین که تجربهی کار با ویندوز ۱۱ رو دقیقاً با همون منوها و مسیرها و آیکون ها و نرم افزارها که در این تصویر می بینید، در واقع فقط یک لینوکس پیشرفته است!
امروز اینو تست کردم و با رم ۲ گیگ و کمترین پردازنده روی ویرچوال ماشین تونست سربلند بیرون بیاد و تمام نرم افزارهای اداره رو به خوبی اجرا کنه!
همینطور نسخهی رسمی آفیس برای لینوکس رو داره به همراه مرورگر اِج و کروم و همچنین هوش مصنوعی کوپایلوت!
طبعاً چون لینوکس هم هست، دیگه ویروس نخواهد گرفت، هک هم به سختی میشه و تمام سخت افزارها بدون نیاز به نصب درایور باهاش کار میکنن.
یه مارکت مَشتی عین بازار در آندروید هم داره که شما رو از نصب رایج برنامه های لینوکسی به صورت کامندلاین بی نیاز میکنه و کاملاً گرافیکی فقط انتخاب میشن و با زدن دکمهی نصب خودش ادامه میده.
جالب ترین بخش اجرای exe
تحت یک پروژهی معروف به نام واین (شراب) تمام exeهای ویندوزی رو هم که نیاز به کتابخونه داتنت و نصب شده روی ویندوز نداشته باشن، اجرا میکنه و واقعاً عجیبه! مثلاً فتوشاپ CS5 رو قشنگ نصب و اجرا کرد!
https://wubuntu.org
👍5
🎄 یک برنامه نویس تنبل pinned «صابر راستی کردار - خالق فونت وزیر یکسال گذشت روحش شاد و یادش گرامی 🖤🥀 @TheRaymondDev»
🔶 ما اتحادیه یا صنف ای برای تعیین تعرفه طراحی سایت نداریم که خبرگزاری ایسنا برای تعرفه طراحی سایت در سال ۱۴۰۳ گزارشی نوشته است.
- تعرفه طراحی سایت ۱۴۰۳ /جدول مقایسه هزینه فریمورکها
https://isna.ir/xdRHvd
#خبر
@TheRaymondDev
- تعرفه طراحی سایت ۱۴۰۳ /جدول مقایسه هزینه فریمورکها
https://isna.ir/xdRHvd
#خبر
@TheRaymondDev
🤣11👍3🥰1
Forwarded from Pishro App
دوستان در #لاراول میتونید به راحتی قوانین مشخصی برای رمز عبور کاربران تعیین کنید تا امنیت بیشتری در برنامه خود داشته باشید.
کد زیر رو ببینید، توی متد 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔸لیستی از best practice برای nodejs
https://github.com/goldbergyoni/nodebestpractices
#معرفی
@TheRaymondDev
https://github.com/goldbergyoni/nodebestpractices
#معرفی
@TheRaymondDev
GitHub
GitHub - goldbergyoni/nodebestpractices: :white_check_mark: The Node.js best practices list (July 2024)
:white_check_mark: The Node.js best practices list (July 2024) - goldbergyoni/nodebestpractices
👍1
Forwarded from Linuxor ?
با یه پایگاه داده توزیع شده تصور کنین یک فروشگاه اینترنتی بزرگ داریم. اگه بخوایم اطمینان حاصل کنیم که هر محصول تنها یک بار در پایگاه داده ثبت میشه و اطلاعاتش همیشه دقیق و به روزه، باید از مکانیزمهای پیچیدهای برای حفظ یکپارچگی دادهها استفاده کنیم. این مکانیزمها اگرچه به ما اطمینان میدن که دادههای ما صحیح ان، اما میتونن سرعت جستجو و بازیابی اطلاعات رو کاهش بدن.
از سمت دیگه، اگه به دنبال افزایش سرعت پاسخگویی سایت باشیم، ممکنه مجبور شیم از برخی از این مکانیزمها صرف نظر کنیم. برای مثال، ممکنه اجازه بدین نسخههای قدیمی از یک محصول به صورت موقت در پایگاه داده باقی بمانند تا از ایجاد اختلال در روند خرید جلوگیری کنیم. این کار میتونه منجر به ایجاد برخی ناسازگاریهای موقت در دادهها شود، اما به طور کلی سرعت سیستم را افزایش میده.
در واقع میشه گفت Consistency و Availability دو روی یه سکه ان.
🐧 @Linuxor
از سمت دیگه، اگه به دنبال افزایش سرعت پاسخگویی سایت باشیم، ممکنه مجبور شیم از برخی از این مکانیزمها صرف نظر کنیم. برای مثال، ممکنه اجازه بدین نسخههای قدیمی از یک محصول به صورت موقت در پایگاه داده باقی بمانند تا از ایجاد اختلال در روند خرید جلوگیری کنیم. این کار میتونه منجر به ایجاد برخی ناسازگاریهای موقت در دادهها شود، اما به طور کلی سرعت سیستم را افزایش میده.
در واقع میشه گفت Consistency و Availability دو روی یه سکه ان.
🐧 @Linuxor
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 براساس گزارش مسکو تایم کارت های بانکی ایران اکنون در سیستم بانکی روسیه قابل استفاده هستند.
روز پلاس نیوز ویدئویی منتشر کرد که نشان می دهد یک دستگاه خودپرداز در روسیه هنگام استفاده با کارت بانکی ایرانی پول نقد توزیع می کند. این معامله با اتصال شبکه بین بانکی شتاب ایران با سیستم پرداخت میر روسیه امکان پذیر شد.
#خبر
@TheRaymondDev
روز پلاس نیوز ویدئویی منتشر کرد که نشان می دهد یک دستگاه خودپرداز در روسیه هنگام استفاده با کارت بانکی ایرانی پول نقد توزیع می کند. این معامله با اتصال شبکه بین بانکی شتاب ایران با سیستم پرداخت میر روسیه امکان پذیر شد.
#خبر
@TheRaymondDev
👍13🤡2🤩1
🔸IEEE 754
توضیح اینکه چرا
https://www.youtube.com/watch?v=zedgNuLM0Vo
@TheRaymondDev
توضیح اینکه چرا
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
خیلی راحت میتونین وبسایت خودتون رو باهاش مدیریت کنید
برای تستش با یوزرنیم admin و رمز admin وارد شین :
demo.nginxui.com
گیتهابش :
https://github.com/0xJacky/nginx-ui
🐧 @Linuxor
👍7🙏2
🔶 لاراول یه وصله امنیتی منتشر کرده که توصیه می شود نسخه لاراول را آپدیت کنید.
https://github.com/laravel/framework/security/advisories/GHSA-gv7v-rgg6-548h
#لاراول
@TheRaymondDev
https://github.com/laravel/framework/security/advisories/GHSA-gv7v-rgg6-548h
#لاراول
@TheRaymondDev
GitHub
Environment manipulation via query string
## Description
When the `register_argc_argv php` directive is set to `on` , and users call any URL with a special crafted query string, they are able to change the environment used by the framew...
When the `register_argc_argv php` directive is set to `on` , and users call any URL with a special crafted query string, they are able to change the environment used by the framew...
👍1
🔶 نسخه 6.7 وردپرس منتشر شد
این بروزرسانی جدید وردپرس با ویژگیها و بهبودهای متعددی همراه بوده در این نسخه با معرفی پوستهی جدید Twenty Twenty-Five و امکانات مدیریتی تازه، تجربهی کاربری را بهبود داده است.
معرفی پوسته Twenty Twenty-Five
نمای کلی سایت با قابلیت Zoom Out
اتصال بلاکها و فیلدهای سفارشی بدون نیاز به کدنویسی
امکانات گسترده برای مدیریت تایپوگرافی
#وردپرس
@TheRaymondDev
این بروزرسانی جدید وردپرس با ویژگیها و بهبودهای متعددی همراه بوده در این نسخه با معرفی پوستهی جدید Twenty Twenty-Five و امکانات مدیریتی تازه، تجربهی کاربری را بهبود داده است.
معرفی پوسته Twenty Twenty-Five
نمای کلی سایت با قابلیت Zoom Out
اتصال بلاکها و فیلدهای سفارشی بدون نیاز به کدنویسی
امکانات گسترده برای مدیریت تایپوگرافی
#وردپرس
@TheRaymondDev
WordPress.org
WordPress 6.7
Refine the detail WordPress 6.7 debuts the modern Twenty Twenty-Five theme, unlocking fresh design options. The new ‘Zoom out’ mode simplifies high-level editing, while media support and design tools offer more control and flexibility. IntroducingTwenty Twenty…
👍1
Forwarded from LearnPOV | لرن پی او وی
اگر از داکر تو ویندوز استفاده میکنی و دوست داری فقط با تایپ کردن یه کامند تو ترمینال داکر دسکتاپت استارت بشه کافیه که ... 🚀
➊ اول تو ترمینال این کامند رو بنویسید به و جای docker-start کامند مد نظر خودتونو برای استارت کردن داکر رو بنویسید 🔻
➌ و در آخر هم اکستنشن docker رو برای راحتی بیشتر کارمون نصب میکنیم تا از داخل vscode بتونیم به کانتینرها و ایمیجها دسترسی داشته باشیم طبق تصویر 🔥
➊ اول تو ترمینال این کامند رو بنویسید به و جای docker-start کامند مد نظر خودتونو برای استارت کردن داکر رو بنویسید 🔻
set-alias docker-start "C:\Program Files\Docker\Docker\Docker Desktop.exe"
➋ حالا فقط کافیه که کامندی که ست کرده بودی رو بزنی تو ترمینال تا داکر بالا بیاد🔻docker-start
➌ و در آخر هم اکستنشن docker رو برای راحتی بیشتر کارمون نصب میکنیم تا از داخل vscode بتونیم به کانتینرها و ایمیجها دسترسی داشته باشیم طبق تصویر 🔥
#️⃣ #docker #tricks
⭐ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
👍3
🔶 چگونه دسترسی فایل در حالت public در وردپرس مسدود کنیم؟
کد زیر:
کد بالا دسترسی فایل text در حالت public مسدود می کند و اما خود وردپرس قابل خواندن است.
#وردپرس
@TheRaymondDev
کد زیر:
$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
بهگزارش نیویورک تایمز، ایلان ماسک روز دوشنبه با سفیر ایران در سازمان ملل دیدار کرد، یک روز قبل از آنکه دونالد ترامپ، بنیانگذار SpaceX را بهعنوان یکی از رؤسای بخش جدید بهرهوری دولت منصوب کند.
پ . ن : تیم ترامپ به این خبر واکنشی نشون نداده...
#خبر
@TheRaymondDev
NY Times
Elon Musk Met With Iran’s U.N. Ambassador, Iranian Officials Say
The tech billionaire, a top adviser to President-elect Donald J. Trump, was reported to have discussed ways to defuse tensions between Iran and the United States.
🤣5💩2❤1🤔1