🔶 مدیر فنی (CTO) اسنپ فود بعد از هک شدنش عوض شده. کلا Stack رو عوض کرده برده رو NET.
(امروز دوستم که PHP کار فوق العاده ای در اسنپ فود بود داشت برام تعریف میکرد)
بهش گفتم دیدی اون زمان میگفتم بهت هر مسیری بری آخرش میرسی به .NET تو بیزنس های enterprise
<shayan/>
پ.ن : چه ربطی داره؟ مدیریت اسنپ فود عرضه نداشته که امنیت سایت و کاربران رو تامین کنه که استک رو از PHP به .NET برده ...
اگر توی تامین امنیت اسنپ فود که با .NET نوشته شده شکست بخورید, باز می خواهید استک رو تغییر بدید؟
مشکل از مدیریت است نه از زبان و فریم ورک ...
@TheRaymondDev
👍16👎2
Forwarded from Golden Code (⚕️)
ممکنه بعضی مواقع بخواید بررسی کنین که آیا همه عناصر در مجموعه ، تابع یک شرط هستن یا خیر.
لاراول با متود ()every همینکارو انجام میده.✔️
در دو مثال زیر ، یک شرط به طرق مختلف بررسی شده (آیا همه ی آیتم ها بزرگتر از ۲ هستند؟)
مثال ۱: پاسخ false
مثال ۲: یک آرایه خالی ایجاد شده و با متود every اقدام به بررسی شرط کردیم.
(پاسخ true میشه)
چرا؟
(چون عنصری وجود نداره که بخواد شرط رو نقض کنه)
📌 برخی مزایای متود every:
خواناتر شدن کد
تعامل خوب با اکثر متودای کالکشن
بهبود performance (وقتی شرط false بشه عملیات متوقف میشه)"
@GoldenCodeir
#Laravel
(به منبع و مثال توجه کنید👇🏾)
https://twitter.com/OussamaMater/status/1795907677702193378?t=RNSJQRVQfui92BI_BfOZ2g&s=19
لاراول با متود ()every همینکارو انجام میده.✔️
در دو مثال زیر ، یک شرط به طرق مختلف بررسی شده (آیا همه ی آیتم ها بزرگتر از ۲ هستند؟)
مثال ۱: پاسخ false
مثال ۲: یک آرایه خالی ایجاد شده و با متود every اقدام به بررسی شرط کردیم.
(پاسخ true میشه)
چرا؟
(چون عنصری وجود نداره که بخواد شرط رو نقض کنه)
📌 برخی مزایای متود every:
خواناتر شدن کد
تعامل خوب با اکثر متودای کالکشن
بهبود performance (وقتی شرط false بشه عملیات متوقف میشه)"
@GoldenCodeir
#Laravel
(به منبع و مثال توجه کنید👇🏾)
https://twitter.com/OussamaMater/status/1795907677702193378?t=RNSJQRVQfui92BI_BfOZ2g&s=19
X (formerly Twitter)
OussamaMater (@OussamaMater) on X
Laravel Tip💡: The "every" Collection Method
Sometimes you may want to check if every element in the collection passes a condition. Luckily, Laravel ships with the "every" method to do exactly that 🚀
#laravel
Sometimes you may want to check if every element in the collection passes a condition. Luckily, Laravel ships with the "every" method to do exactly that 🚀
#laravel
👍2❤1
🎄 یک برنامه نویس تنبل
🔶 مدیر فنی (CTO) اسنپ فود بعد از هک شدنش عوض شده. کلا Stack رو عوض کرده برده رو NET. (امروز دوستم که PHP کار فوق العاده ای در اسنپ فود بود داشت برام تعریف میکرد) بهش گفتم دیدی اون زمان میگفتم بهت هر مسیری بری آخرش میرسی به .NET تو بیزنس های enterprise <shayan/>…
X (formerly Twitter)
Shayan (@iranux) on X
مدیر فنی (CTO) اسنپ فود بعد از هک شدنش عوض شده. کلا Stack رو عوض کرده برده رو NET.
(امروز دوستم که PHP کار فوق العاده ای در اسنپ فود بود داشت برام تعریف میکرد)
بهش گفتم دیدی اون زمان میگفتم بهت هر مسیری بری آخرش میرسی به .NET تو بیزنس های enterprise
(امروز دوستم که PHP کار فوق العاده ای در اسنپ فود بود داشت برام تعریف میکرد)
بهش گفتم دیدی اون زمان میگفتم بهت هر مسیری بری آخرش میرسی به .NET تو بیزنس های enterprise
🔸اگه api زدی و میخوای بفروشیش یا دنبال api میگردی سریع کارتو راه بندازی این سایت عالیه
قبل از خرید میتونی api موردنظرتونم تست کنید که درست کار میکنه یا نه
https://rapidapi.com/hub
#معرفی
@TheRaymondDev
قبل از خرید میتونی api موردنظرتونم تست کنید که درست کار میکنه یا نه
https://rapidapi.com/hub
#معرفی
@TheRaymondDev
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
اینم پرامپتش :
https://x.com/elder_plinius/status/1796133262806360302
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
👍9
🔶 توی گروه های مهاجرتی که عضو هستم که متاسفانه دهه ۸۰ ای به فکر ترک ایران هستند.
مخصوصا برنامه نویسان
@TheRaymondDev
مخصوصا برنامه نویسان
@TheRaymondDev
🔶 چگونه نام دسترسی کاربر در لاراول نمایش دهیم؟
در کنترلر (Controller) :
یا
در Blade :
برای ایجاد و نمایش دسترسی ها از پکیچ Laravel Permission استفاده کنید.
#لاراول
@TheRaymondDev
در کنترلر (Controller) :
$user = User::where('id', $id)->with('roles')->first();یا
$user = User::with('roles')->find($id);در Blade :
{{ $user->roles->first()->name }}برای ایجاد و نمایش دسترسی ها از پکیچ Laravel Permission استفاده کنید.
#لاراول
@TheRaymondDev
❤3👍1
🔶 وقتی با صفحه ساز المنتور یا ... کار می کنید در واقع طراح سایت هستید نه برنامه نویس ...
متاسفانه دوره های آموزشی که منتشر می شود با قالب وومارت با اسم طراحی قالب فروشگاهی با المنتور به دانشجو فرو می کند.
حتی با قالب خالی هلو المنتور صفر تا صد طراحی رو انجام نمی دهد.
به خدا اینجوری یاد نمی گیرید.
اگر می خواهید واقعا برنامه نویس وردپرس شوید, سمت صفحه سازها نروید. زبان های HTML, CSS, JavaScript, PHP رو یاد بگیرید که با آن قالب HTML همراه با توابع به وردپرس تبدیل کنید و هم افزونه نویسی انجام دهید.
حتما باید تسلط خوبی با این زبان های برنامه نویسی داشته باشید که در توسعه پروژه دچار مشکل نشوید.
https://www.linkedin.com/feed/update/urn:li:activity:7202803397576560640/
@TheRaymondDev
متاسفانه دوره های آموزشی که منتشر می شود با قالب وومارت با اسم طراحی قالب فروشگاهی با المنتور به دانشجو فرو می کند.
حتی با قالب خالی هلو المنتور صفر تا صد طراحی رو انجام نمی دهد.
به خدا اینجوری یاد نمی گیرید.
اگر می خواهید واقعا برنامه نویس وردپرس شوید, سمت صفحه سازها نروید. زبان های HTML, CSS, JavaScript, PHP رو یاد بگیرید که با آن قالب HTML همراه با توابع به وردپرس تبدیل کنید و هم افزونه نویسی انجام دهید.
حتما باید تسلط خوبی با این زبان های برنامه نویسی داشته باشید که در توسعه پروژه دچار مشکل نشوید.
https://www.linkedin.com/feed/update/urn:li:activity:7202803397576560640/
@TheRaymondDev
Linkedin
Raymond Baghumian on LinkedIn: #wordpress #وردپرس #developerwordpress #طراح #sitedesigner #site #سایت…
وقتی با صفحه ساز المنتور یا ... کار می کنید در واقع طراح سایت هستید نه برنامه نویس ...
متاسفانه دوره های آموزشی که منتشر می شود با قالب وومارت با اسم طراحی…
متاسفانه دوره های آموزشی که منتشر می شود با قالب وومارت با اسم طراحی…
👍3👏1
Forwarded from Golden Code (@lix)
لاراول هلپری با نام ()optional در اختیارمون گذاشته که وقتی ازش استفاده کنیم میتونیم بر نتایج خطاهای مربوط به مقدار null ، مدیریت بهتری داشته باشیم تا برنامه به دلیل null بودن یک مقدار ، با خطا مواجه نشه...
تصویر رو مشاهده کنید
اگر مقدار برای user برابر null بشه دیگه خطایی رخ نمیده.(بدلیل استفاده از optional)
اما اگه دیتایی داشته باشه ، اون callback براش اجرا خواهد شد.✔️
#Laravel
@GoldenCodeir
(به منبع و مثال دقت کنید👇🏾)
https://x.com/laravelbackpack/status/1796866799663042779
تصویر رو مشاهده کنید
اگر مقدار برای user برابر null بشه دیگه خطایی رخ نمیده.(بدلیل استفاده از optional)
اما اگه دیتایی داشته باشه ، اون callback براش اجرا خواهد شد.✔️
#Laravel
@GoldenCodeir
(به منبع و مثال دقت کنید👇🏾)
https://x.com/laravelbackpack/status/1796866799663042779
X (formerly Twitter)
Backpack for Laravel (@laravelbackpack) on X
#Laravel Tip
Use Laravel's optional() helper with a callback to handle null values gracefully. 🕶️ That way, you can perform operations on potentially null values without throwing errors.
Use Laravel's optional() helper with a callback to handle null values gracefully. 🕶️ That way, you can perform operations on potentially null values without throwing errors.
🔶 خریت تازه وارد رو ببین که حد نداره
توکن نات کوین وحشتناک پامپ کرده که دنبال اینه هر چه پولی که داره روی نات کوین سرمایه گذاری کنه و فکر می کنه خیلی سریع پولدار میشه
@TheRaymondDev
توکن نات کوین وحشتناک پامپ کرده که دنبال اینه هر چه پولی که داره روی نات کوین سرمایه گذاری کنه و فکر می کنه خیلی سریع پولدار میشه
@TheRaymondDev
👍2
🔶 تسلا به تامین کنندگان خود دستور داده است که تولید قطعات را در خارج از چین و تایوان از سال 2025 آغاز کنند.
تامین کنندگان قطعات از جمله بردهای مدار چاپی، نمایشگرها و سیستم های واحد کنترل الکترونیکی تشویق شده اند تا به دنبال فرصت های تولید در خارج از چین و تایوان باشند.
دلیل ذکر شده تنش های ژئوپلیتیک فزاینده و خطرات مرتبط است. این به درگیری احتمالی بین چین و تایوان اشاره دارد.
#خبر
@TheRaymondDev
تامین کنندگان قطعات از جمله بردهای مدار چاپی، نمایشگرها و سیستم های واحد کنترل الکترونیکی تشویق شده اند تا به دنبال فرصت های تولید در خارج از چین و تایوان باشند.
دلیل ذکر شده تنش های ژئوپلیتیک فزاینده و خطرات مرتبط است. این به درگیری احتمالی بین چین و تایوان اشاره دارد.
#خبر
@TheRaymondDev
👍1
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 دوره آموزشی طراحی قالب شرکتی بر پایه وردپرس
1- ایجاد پوشه و فایل ها
2- آپلود پروژه در گیت هاب
3- ایجاد سربرگ و صفحه معرفی
4- خدمات ما
5- نمونه کارها
6- آمار شرکت
7- تیم ما
8- مشتریان ما
9- فوتر
10 - جدا سازی بخش های قالب
11- پویا سازی منوها
12- ایجاد پست تایپ ها
13- پویا سازی خدمات ما با متاباکس
14- پویا سازی تیم ما با متاباکس
15- پویا سازی مشتریان ما با متاباکس
16- پویا سازی آمار شرکت
17- پویا سازی نمونه کار
18- ایجاد متاباکس گالری
19- جاوا اسکریپت برای گالری نمونه کار
20- نمایش گالری عکس در نمونه کارها
21- ایجاد برگه و برگه وبلاگ
22- تک صفحه (Single) برای وبلاگ
23- ابزارک ها
24- ایجاد صفحات ۴۰۴ – دسته بندی – بایگانی – جستجو و برچسب ها
25- نظرات
26- ایجاد تنظیمات سایت با فریم ورک Option Tree و فوتر
https://rayium.ir/?p=1412
#دوره
@TheRaymondDev
1- ایجاد پوشه و فایل ها
2- آپلود پروژه در گیت هاب
3- ایجاد سربرگ و صفحه معرفی
4- خدمات ما
5- نمونه کارها
6- آمار شرکت
7- تیم ما
8- مشتریان ما
9- فوتر
10 - جدا سازی بخش های قالب
11- پویا سازی منوها
12- ایجاد پست تایپ ها
13- پویا سازی خدمات ما با متاباکس
14- پویا سازی تیم ما با متاباکس
15- پویا سازی مشتریان ما با متاباکس
16- پویا سازی آمار شرکت
17- پویا سازی نمونه کار
18- ایجاد متاباکس گالری
19- جاوا اسکریپت برای گالری نمونه کار
20- نمایش گالری عکس در نمونه کارها
21- ایجاد برگه و برگه وبلاگ
22- تک صفحه (Single) برای وبلاگ
23- ابزارک ها
24- ایجاد صفحات ۴۰۴ – دسته بندی – بایگانی – جستجو و برچسب ها
25- نظرات
26- ایجاد تنظیمات سایت با فریم ورک Option Tree و فوتر
قیمت دوره ۱,۰۰۰,۰۰۰ تومان
با تخفیف ۶۰ درصد ۴۰۰,۰۰۰ تومان
https://rayium.ir/?p=1412
#دوره
@TheRaymondDev
❤2👍1
👎7🔥3
🔶 توی شرکت توسعه و نوآوری شهر کل کارمنداشون با مدیران ارشد دست به یقه شدند
نظرات رو بخونید 😂
عجب سمی شد
https://tajrobe.wiki/company/citydi
@TheRaymondDev
نظرات رو بخونید 😂
عجب سمی شد
https://tajrobe.wiki/company/citydi
@TheRaymondDev
ویکیتجربه
تجربه های کاری در شرکت توسعه و نوآوری شهر (Citydi)
شرکت توسعه و نوآوری شهر در سال 1389 با بهرهگیری از تجارب و الگوهای موفق سایر بانکها و نظر خبرگان حوزه فناوری اطلاعات کشور، با آرمان توسعه برای زندگی بهتر، توس