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

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
در لاراول، به جای اینکه خودمون بیایم و شناسه‌های مدل‌ها رو دستی مقایسه کنیم، بهتره از روابطی که بین مدل‌ها تعریف کردیم استفاده کنیم. اینجوری هم کدمون تمیزتر و خواناتر میشه، هم استانداردتر و حرفه‌ای‌تر!

مثلاً فرض کن می‌خوایم یه پست رو بر اساس دسته‌بندی و نویسنده‌اش پیدا کنیم. به جای اینکه شناسه‌ها رو اینطوری چک کنیم:


Post::where('category_id', $category->id)
->where('author_id', $user->id)
->first();



میتونیم از متدهای خفن لاراول مثل whereBelongsTo استفاده کنیم که خودش باهوشه و از روابط تعریف‌شده استفاده می‌کنه:


Post::whereBelongsTo($category)
->whereBelongsTo($user, 'author')
->first();



یا مثلاً برای اینکه ببینیم نویسنده یه پست همون کاربری هست که ما می‌خوایم، به جای اینکه شناسه‌ها رو مستقیم مقایسه کنیم:


$post->author_id == $user->id;


خیلی راحت می‌تونیم از رابطه استفاده کنیم:

$post->author()->is($user);


اینجوری کدمون ساده‌تر و شیک‌تر میشه و از امکانات قوی لاراول هم به بهترین شکل ممکن استفاده می‌کنیم!

@DevTwitter | <Firoozeh Daeizadeh/>
👍5🆒1
Forwarded from Linuxor ?
اگه دارین برای اکوسیستم اپل یا مایکروسافت برنامه مینویسین بهتره سیستم عامل هم متناظر با همون انتخاب کنید در غیر این صورت لینوکس بهترین گزینه برای برنامه نویسی با اکثر زباناست.


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

البته به این توجه داشته باشین که کوچ کردن به لینوکس کمی زمان بره و ممکنه اوایل زیادی دستتون برای کار کردن با سیستم عامل باز نباشه ولی شما رو محدود نمیکنه، و برعکس آزادی عمل بیشتری هم حتی بهتون میده.



🐧 @Linuxor
👍7
🔸دلار امروز با رشد ۲٪ بالاتر از ۶۶تومن شد!!

@TheRaymondDev
🤬6
Forwarded from Woland's Linux Journal (Woland)
This media is not supported in your browser
VIEW IN TELEGRAM
شاهد سطح بالای سواد یک متخصص نما هستیم که قطعا کلی هم بودجه بهش می‌دن ولی اندازه چک کردن تلفظ یک کلمه هم شعور نداره.
😱3🤬1🤣1
🔶 در دهه ۹۰ بیشتر سایت های ایرانی دانلود فیلم - سریال رایگان بودند.

اما امروزه سایت های دانلود فیلم - سریال و موزیک به دلیل هزینه های بالای نگهداری و افزایش قیمت ارز اشتراکی شدند.

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

می توان گفت ۹۰ درصد سایت های دانلود فیلم - سریال و موزیک (موبایل) اشتراکی شدند یا در خطر تعطیلی آن قرار گرفتند.

@TheRaymondDev
👍4
🔶 استایل دهی تگ Pre برای نمایش کدها بدون استفاده از کتابخانه

pre { 
margin: 20px; padding: 20px;
color: #fff; background-color: #222;
white-space: pre; text-shadow: 0 1px 0 #000;
border-radius: 15px; border-bottom: 1px solid #555;
box-shadow: 0 1px 5px rgba(0,0,0,0.4) inset, 0 0 20px rgba(0,0,0,0.2) inset;
font: 16px/24px 'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;
direction: ltr;
}


#css

@TheRaymondDev
👍1
🔶 به لطف افزایش قیمت دلار و مالیات ارزش افزوده ۱۰ درصدی هزینه های هاست اشتراکی ایران بالا رفته است.

عکس از هاستینگ طلاهاست

@TheRaymondDev
😭2👎1💔1
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
توی ۲ دقیقه اصول ACID برای ذخیره اطلاعات مهم مثل تراکنش ها توی دیتابیس رو توضیح دادم.

YouTube : https://youtu.be/8G3ii-c344A

🐧 @Linuxor
👍4
🔶 سایت راییوم بعد از یکسال لباس جدید به تن کرد.

https://rayium.ir/

قابلیت فروش محصولات دانلودی اضافه کردیم.

@TheRaymondDev
2👍4
🔶 به روز رسانی قالب پاندا وردپرس

- مرتب سازی Single و Sidebar
- حذف مترجم گوگل
- ریزه کاری ها

برای حمایت ⭐️ دهید.

https://github.com/Rayiumir/Panda

#وردپرس

@TheRaymondDev
متأسفانه و در کمال ناباوری به دلیل تحریم‌های روسیه از سمت ایالات متحده آمریکا، لینوس تروالدز در اقدامی عجیب تمامی مشارکت کننده‌های روسی کرنل رو از لیست مشارکت‌کننده ها حذف کرد:

🔗 https://www.phoronix.com/news/Linus-Torvalds-Russian-Devs


اوپن سورسی که اوپن نیست!

@SohrabContents
👎9
🔴حساب صرافی‌های رمزارز مسدود شد

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

تعدادی از صرافی‌های رمزارز نیز این مسئله را تایید کرده‌اند.

گفته می‌شود بر اساس مصوبات این جلسه با همکاری مرکز اطلاعات مالی و طبق ماده ۴۲ قانون بانک مرکزی، مسدود شدن واریز به حساب صرافی‌ها و برداشت از آنها اعمال شده است.

یکی از دلایل این اقدام، کنترل نرخ ارز عنوان می‌شود./ دیجیاتو

@RemHastam
🤬5
🔶 خودکشی پسر ۱۴ ساله به خاطر وابستگی عاطفی به هوش مصنوعی

مادر یک پسر ۱۴ ساله علیه شرکت Character.AI هوش مصنوعی شکایت کرده است و گفته است پسرش بعد از وابستگی عاطفی به چت ربات دنریس تارگرین خودکشی کرده است. مادر قربانی معتقد است که شرکت با ارائه دادن دسترسی نوجوانان به "هوش مصنوعی واقعی" باعث به‌خطر انداختن جان نوجوانان شده است.

#خبر

@TheRaymondDev
😐12😁5👍2
Forwarded from Golden Code (علی 🇨🇴)
متود emailOutputOnFailure در لاراول به ما این امکان رو میده که اگه یک Command دچار خطا شد، خروجی خطا بطور خودکار به ایمیلمون ارسال بشه.

مثلا چی؟
وقتی یک عملیات API با مشکل مواجه میشه، به جای بررسی لاگ‌ها، خیلی سریع ازین موضوع مطلع میشیم!
این متود در شناسایی و حل سریع مشکلات میتونه مفید واقع بشه.
#laravel
@GoldenCodeir
(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1848448292037746738?s=19
🔥3👍1👏1
🔶 هم اکنون نرم افزار های WebStorm و Rider توسط jetbrains رایگان شده است و کاربران می تواند به صورت رایگان و بدون نیاز به کرک از تمام قابلیتهای آن در همه سیستم عامل های دسکتاپ استفاده کند.

WebStorm :

https://www.jetbrains.com/webstorm/

Rider :

https://www.jetbrains.com/rider/

#خبر

@TheRaymondDev
5