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 Linuxor ?
این پنل ادمین رو ببینید، اسمش gentelellaست نصف سازمان های دولتی ایران از این استفاده می‌کنن جالب اینجاست هنوز هم داره توسعه داده می‌شه و فیچر بهش اضافه می‌شه ! خیلی حس نوستالژیک می‌ده به آدم ولی هنوزم یه چیزیه که سلیقه خیلیاست.

colorlib.com/polygon/gentelella/index.html

@Linuxor
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
بازم نیومدم بگم «برنامه نویسی آینده نداره» درسته یا اشتباه. هدفم از این پست اصلاح لایه عمیق تری از طرز فکرتون‌ بود. ❤️
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
قبلا وقتی یه نفر میگفت یه کاری آینده نداره مثل همین برنامه نویسی و کلی چیزای دیگه، عصبی میشدم و کلی جواب میدادم و بحث میکردم.
جدیدا فقط میخندم😂🧘🏻‍♂️
به حرف طرف نه، به مغزش. به اینکه چقدر بعضیا مهارتی به اسم تفکر نقاد رو کلا از زندگیشون حذف کردن و هر حرفی رو از ۲ نفر بشنون به طرز فکرشون اضافه میکنن.

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

🧠 بذارید یکمی علمی ترش کنم.
مغز برای بقا همیشه به سمت ناحیه امن میره.
ناحیه امنِ اطلاعاتی جاییه که مغز اطلاعات قبلی خودشو مدام تایید میکنه از جمله دین و اعتقاداتی که از خانواده به ما میرسه. و همیشه هم سمت افراد و جامعه ای میره که سبک حرف زدنشون و کلماتشون اون اطلاعات رو معتبر و صحیح بشناسن. چون مغز علاقه ای به تغییر نداره.
حالا اگه یه جایی پس ذهن شما این باشه که علاقه به (مثلا) هوش مصنوعی دارید که حال و آینده تکنولوژی هست، مدام برای تایید و حفظ بقای خودتون مغزتون دنبال اطلاعاتی میگرده که بگه بقیه کار ها خوب‌ نیست و فقط این انرژی که من صرف کردم خوبه. پس اگه یکی میگه برنامه نویسی اینده نداره، قطعا درست میگه! چرا؟ چون مغز من دنبال تایید خودشه.

من برنامه نویسم!
ولی هیچوقت نمیام حتی بگم کافینتی آینده نداره یا کسی که خوشنویسی میکنه و خطش خوبه دیگه جاشو به تایپیست میده یا تایپیست جاشو به Gen-AI میده.
هیچکدوم از اینا درست نیست. تکنولوژی هیچوقت نمیاد که گروهی از افراد رو از اقتصاد حذف کنه. بلکه میاد که فرصت های جدید ایجاد کنه و از اول بشریت تا به حال همیشه فقط کسایی حذف شدند که آماده تغییر نبودن. مغزشون دنبال حفظ همون‌ روند قبلی بوده.
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