Dev Perfects
42 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Golden Code (علی 🇨🇴)
نمایش فایل در مرورگر بجای دانلود( لاراول):

گاهی در پروژه‌ها لازم داری یک فایل (مثل PDF یا تصویر) مستقیما در مرورگر باز بشه و دانلود نشه!
لاراول برای این کار متود ساده و تمیز response()->file() رو داره.

📌 مثال:

Route::get('/manual', function () {
$path = storage_path('app/public/manual.pdf');
return response()->file($path);
});

با این کار، مرورگر سعی میکنه PDF رو inline نمایش بده.

حالا تفاوتش با download() چیه؟

file() → نمایش فایل در مرورگر (inline)
download() → دانلود اجباری فایل


📌 نکات مهم:

1. مرورگر فقط فایل‌های پشتیبانی‌شده (مثل PDF، JPG، PNG، TXT) رو نمایش میده.

2. بعضی تنظیمات مرورگر یا افزونه‌ها ممکنه باعث دانلود اجباری بشن.

3. مسیر فایل باید معتبر باشه (storage_path() یا public_path()).

4. میتونی MIME-Type رو خودت مشخص کنی:
return response()->file($path, [
'Content-Type' => 'application/pdf'
]);


#Laravel

@GoldenCodeir

(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/PovilasKorop/status/1955203877453590922?s=35
🔥1
کامنت فیک = کلاه برداری

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

چون ما مشتری رو فریب دادیم

این روزا بعضی سایتا شروع به فروش پلاگین های تولید کامنت برای محصولات توسط هوش مصنوعی کردن که روی سایتای خودشونم دارن استفاده میکنن و این نه تنها کلاه برداری هست بلکه باعث از بین رفتن اعتماد به بازار آنلاین میشه


مثلا این محصول رو ببنید سال 2025 منتشر شده بعد با هوش مصنوعی براش کامنت جعلی سال 2024 منتشر کردن و همشم متنای تکراری و فیک مثل هم درست میکنه

@poinair پوینا
‏چند وقتیه دارم فکر میکنم که لازم نیست همه توی الگوریتم نوشتن و حل مسئله بهترین باشن، یا قرار نیست همه توی فیلدشون (منظورم برنامه نویسیه) فوق العاده عمیق باشن، بعضی ها دوست دارن n تا تکنولوژی رو تا حد متوسط یاد بگیرن، بعضی ها هم دوست دارن ۲ تا تکنولوژی رو ‏۱۰۰ درصد عمیق یاد بگیرن
خیلی ها نمیخوان یا نمیتونن یا به دردشون نمیخوره که خیلی چیزها رو یاد بگیرن و این توی جامعه برنامه نویس ها کاملا طبیعی میتونه باشه

<Amir Hossein Salimi/>

@DevTwitter
‏چند نسل دیگه باید صبر کرد تا این بدن احمق بفهمه وقتی استرس دِد لاین پروژه دارم، نیازی به آدرنالین، نور آدرنالین و کرتیزول و سایر ابزار های سازگار کنده شرایط برای فرار از دست حیوان درنده و سرباز های جنگی ندارم و باید تمرکز کنم.

<AliReza Boroujerdian/>

@DevTwitter
‏گیت‌هاب هم انگار معافیت تحریمی گرفته برای ایران و میشه از خدماتش استفاده کرد. ولی ما دیگه برنمی‌گردیم. مسخره بابات که نیستیم هی بگی پاشید برید بعد بگی برگردید.

<میم‌ره/>

@DevTwitter
‏چه خوبه طرف 4 میلیون پول میده دنبال یه نفر میگرده که هم مدیر سیستم لینوکس باشه, هم برنامه نویس وب باشه, هم شبکه کار کنه.
قشنگ شعور آدمو میبرن زیر سوال

<Ashkan/>

@DevTwitter
‏برنامه نویسای عزیزی که تازه شروع میکنین ! یاد بگیرین و بگیریم کدی که مینویسیم رو نیازی نباشه دوباره تغییرش داد برای اضافه کردن یه فیچر جدید. تا برنامه نویس بعدی پاره نشه!

<Matthias/>

@DevTwitter
‏به یارو گفتم پلتفرمی که شما داری میگی انجامش حدودا ۲۰ تا ۳۰ تومن میشه هزینه اش
بنده خدا فرار کرد

<Majeed/>

@DevTwitter
‏نوشتن PoC با golang خیلی لذت بخشه. همه چیز "کار می‌کنه". در حدود 4 ساعت تونستم یه تونل لایه 3 بسازم که از طریق gRPC داده رو منتقل می‌کنه.

<هادی/>

@DevTwitter
‏یکم وقت داشته باشم دوست دارم برم سورس کد گب ببینم چطور، مخصوصا که با ruby on rails هم زده شده بیشتر مشتاق شدم.

<Alireza/>

@DevTwitter
‏ولی از برنامه نویس های اسنپ فود داره خوشم میاد.
قشنگ دارن توقعات رو میارن پایین.
دمشون گرم.

<Develorg/>

@DevTwitter
‏تو آگهی نوشته اگه تازه کار هم هستید رزومه بفرستید تو شرایطم چندتا تکنولوژی سمت بک اند رو زده بعد تو مصاحبه میگه ما یه برنامه نویس فول استک میخوایم که همه کارو خودش انجام بده. البته عبرتی شد تا دیگه برای شرکتای کمتر از 10 نفر رزومه نفرستم.

<Shamshir_Khan/>

@DevTwitter
‏(انجام یک کار مشخص با ابزاهایی مشابه که با زبان‌های مختلف نوشته شدن)

چرا Rust زبان سیستمی جدید با کارایی بالاست؟
چون:

<حَکیم/>

@DevTwitter
‏گیت‌هاب هم که دارک مود اضافه کرده!

<مایکی/>

@DevTwitter
‏منم بالاخره رو سیستم خونه pyCharm رو نصب کردم.
این vsCode واقعا عذابه بعضی مواقع
حداقل من نمی‌تونم بدون IDE سمت بکند کد بزنم.

<yedoost/>

@DevTwitter
‏دستگاه قهوه ساز برای شرکتهای برنامه نویسی از هارد ssd هم واجبتره.

<یوسِفَم/>

@DevTwitter
‏قبلاً برای دو سایت از Bootstrap و Materialize استفاده کردم. علاوه بر اونا جدیداً با Tailwindcss و Foundation هم آشنا شدم. از بینشون ترجیح می‌دم از Tailwindcss استفاده کنم.
قبلاً از فریم‌ورک استفاده نمی‌کردم و طراح خوبی نبودم (و نیستم). این فریم‌ورک‌ها به من خیلی کمک کردند.

<Behnam Rezaei/>

@DevTwitter
‏اگه با اندروید استادیو کار میکنین
و فشار ب سیستمت میاره
و عمده کارت با همون هست
آرچ لینوکس نصب کن
نه دبیان نه ردهت ن ویندوز
دقیقا یک سوم اونا بهینه تره
جوری که انگشت ب دهن بمونین.

<در حال افول/>

@DevTwitter
‏وقتی بعد از سالها php کد زدن میای رو python ، انگار از ماشین فرمون چپ نشستی پشت ماشین فرمون راست ، وقتی توف میکنی میافته رو صورت شاگرد

<Reza Ebrahimi/>

@DevTwitter
#کدبوک

‏می‌خوام یکی دیگه از جواهراتی که مدت ها مخفی کرده بودم رو نشون بدم
کتاب های سایت زیر خیلی مختصر، مفید و شدیدا کاربردی هست

https://www.syncfusion.com/ebooks

با vpn وارد بشید. تحریمه!
پیدا کردن این سایت یکی از اچیومنت های دان ۳ سرچ در گوگل هست

<وحید باقی/>

@DevTwitter


**پیشنهاد میکنم حتما ببینید این لینک رو، واسه هم صنفیا هم بفرستید :)