Dev Perfects
40 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 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 خیلی‌ها در ایکس (توییتر سابق) نمی‌توانند تفاوت بین برنامه‌نویس و مهندس نرم‌افزار را تشخیص بدهند.

#توییت

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 بخش فارسی - عربی ایکس (توییتر سابق) از فونت پیش فرض آن به فونت زیبای وزیر متن (ٰVazir) از صابر راستی کردار جایگزین شده است.

#خبر

@TheRaymondDev
Forwarded from mnr tech
تجربه ای که این مدت در استفاده از AI در کدنویسی داشتم اینه که همیشه کاری رو که میخوای انجام میده و همه چیز هم درست کار می‌کنه ولی وقتی عمیقتر میشی تو دل کد می‌بینی که اصلا (حد اقل در بار اول) کدی که زده لزوما پرفورمنس خوبی نداره.

این مدت هم خودم به این مشکل بر خوردم چه مثلا در کد های بکند یه جاهایی کوئری N+1 زده چه مثلا در فرانت متد هایی نوشته که با سطح پیچیدگی O(n) که میشده ساده تر باشه.

من هم وقتی خودم با AI کد زدم اینهارو دیدم هم وقتی افراد تیم این کار رو کردن.

درواقع باید درک عمیقی از کد داشته باشی و وقتی AI کد میزنه بررسی کنی کدش رو و کامل ریویو کنی و در صورت مشکل یا خودت اصلاحش کنی یا اینکه دوباره ازش بخوای تا اصلاحش کنه.

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

یه نکته خیلی مهم اینه که اگر maintainer های تیم به این نکته توجه نکنن و پروژه اینطوری پیش بره همه چیز داره درست کار می‌کنه مدیر هم راضیه ولی یک روز اینها دردسر ساز میشه.
خار مادر بکگراند

@DevTwitter
Forwarded from Linuxor ?
همه ما توی خونه هامون کلی دستگاه داریم که افتادن گوشه خونه و هیچ‌کاری باهاشون نمی‌کنیم، اگه دستگاهی دارن که توش یه مرورگر داره با این ابزار میتونید از مرورگرش استفاده کنید و خود دستگاه رو به عنوان مانیتور ثانویه استفاده کنید

از بخش release ها می‌تونید نسخه ویندوز لینوکس و مکش رو دانلودش کنید:

github.com/pavlobu/deskreen

@Linuxor
Forwarded from Linuxor ?
دوستان درجریانید که با حقوق‌های 15 تا 20 میلیون تومانی که تو آگهی‌های استخدام می‌زنید، حتی پول شام و ناهار هم برای یک ماه درنمیاد؟
20 میلیون رو تقسیم بر 30 کنی میشه حدودا روزی 650 هزار تومان! یعنی در واقع روزی 2 تا همبرگر!

پیشنهاد می‌کنم از این به بعد خودتون رو سبک نکنید و به جای رقم حقوق نوشتن تو آگهی استخدام، بزنید تامین 2 وعده غذای گرم در روز!
واقعا چرا انقدر بی‌انصاف شدید؟ مگه خودتون دستتون تو خرج نیست؟

@Linuxor ~ Hosein Salimi
Forwarded from Linuxor ?
شاید Redox OS به گوشتون نخورده باشه ولی یه سیستم‌عامل متن‌بازه که از اول با Rust نوشته شده. یعنی خطاهای حافظه‌ای که توی لینوکس یا ویندوز ممکنه باعث کرش یا باگ بشه، اینجا خیلی کم اتفاق میفته. کرنلشم میکروکرنل هست، پس اجزای سیستم جدا و ایزوله کار می‌کنن و این باعث میشه امن‌تر و پایدارتر باشه.

به‌علاوه کل سیستم طراحی مدرنی داره و برای کسایی که می‌خوان سیستم‌عامل بسازن یا بفهمن چطوری کار می‌کنه عالیه. حتی سیستم فایلش هم خودش ساخته شده و دیتا رو با امنیت و نظم نگه می‌داره. خلاصه اگه دنبال یه تجربه متفاوت از لینوکس هستین، Redox می‌تونه حسابی جذاب باشه.

www.redox-os.org

@Linuxor
B50 Pro

بنچمارک‌های کاربری روش منتشر میشه و مدل 20B پارامتری openai رو با 42t/s داره اجرا می‌کنه
مصرف برق: ۷۰ وات
قیمت: آپدیت خورده بخاطر تعرفه‌ها و شده ۳۵۰ دلار

اگر برای inference و llm نیاز به GPU دارید این مدل رو حتما بهش نگاه کنید یا داداش بزرگش B60 Pro رو
Forwarded from Golden Code (علی 🇨🇴)
این هلپرفانکشن tap() یکی از اون ویژگی‌های جالبه لاراوله که باعث میشه کدها هم تمیزتر بشن، هم خواناتر.

گاهی لازمه روی یه شی عملی انجام بدی (مثلن تغییر، ذخیره یا لاگ گرفتن)
اما در نهایت بخوای خود اون شی رو برگردونی و نه نتیجه‌ی عملیات.
اینجاست که tap() کاربرد داره.

📌 مثال:
$user = tap(new User, function ($user) {
$user->name = 'Ali';
$user->email = '[email protected]';
$user->save();
});

در اینجا:

داخل tap() با $user هر کاری خواستیم کردیم؛

ولی خروجی، همون $user هست — نه نتیجه‌ی تابع.

کاربرد اصلی وقتی وسط یه chain از متودها بخوای کاری انجام بدی، بدون اینکه زنجیره قطع بشه:

return tap(User::find(1))
->update(['active' => false])
->refresh();

یا حتی داخل Query Builder:

$users = tap(DB::table('users'), function ($query) {
$query->where('active', true);
})->get();

#Laravel #Laravel_tip #لاراول

@GoldenCodeir 🔥

(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1974074465010208832?t=neGDBuWocqlJjIOARSUOmg&s=35
Forwarded from Alba
Forwarded from Alba
Forwarded from Alba
Boo!
Forwarded from a pessimistic researcher (Kc)
Forwarded from a pessimistic researcher (Kc)
اینا هم امروز توی راه موسسه دیدم و خیلی کیف کردم. اصلا هیچ درختی مثل افرای سرخ نمیشه :)

اون زمان کودکی که اهل شعر و این صحبتا بودم یادمه یه غزل نوشته بودم با مطلع زیر
ابری‌ترین شب است و به بغضی امید داشت
افرای سرخی که تَنش بوی بید داشت

ولی خب یادم رفته باقیش رو :)

کلا هر کسی که ببینم از حال و هوای اکتبر و فضای spooky عکس گذاشته یه جون به جونام اضافه میشه
Forwarded from AiSegaro 👾
Media is too big
VIEW IN TELEGRAM
🚨⛔️ 11 سپتامبر قابل پیشگیری بود؟! اسناد محرمانه و هشدارهای تکان‌دهنده قبل از فاجعه! چه کسی دستور توقف عملیات‌ها را داد؟ 🤯✈️

🎥 قسمت سوم

این قسمت سوم از مستند "پرونده‌های ۱۱ سپتامبر" به بررسی افشاگرانه این موضوع می‌پردازد که چگونه دولت آمریکا، هشدارهای متعدد اطلاعاتی درباره حملات قریب‌الوقوع القاعده را نادیده گرفت. بر اساس گزارش‌های محرمانه، از جمله گزارش روزانه ریاست جمهوری (PDB) در آگوست ۲۰۰۱ با عنوان "بن لادن مصمم به حمله در آمریکا"، آژانس‌های اطلاعاتی ایالات متحده از وقوع یک فاجعه کاملاً مطلع بودند. این مستند همچنین به فرصت‌های از دست رفته برای دستگیری یا کشتن اسامه بن لادن در دوران دولت کلینتون اشاره می‌کند.


📽 زیرنویس فارسی
🧠 مناسب برای همه، چه مبتدی چه حرفه‌ای
🌐 ترجمه این ویدیو با وب‌سایت isega.ro انجام شده — حتماً سر بزن!
📌 برای دیدن قسمت‌های بعدی کانال رو دنبال کن:
📺🌐 @AiSegaro
🚀 هر روز یک قدم نزدیک‌تر به آینده‌ای هوشمند!
📤 بازنشر آزاد با ذکر منبع 🙏❤️
اینم از کد؛ برای رفرنس بنظرم چیز خوبی هست.
jsedit github

هدفم هم همین بود؛ یک کد نمونه از Ratatui با فیچرهایی که خیلی استفاده می‌شه داشته باشم که هروقت لازم شد بتونم بهش یک سری بزنم و سریع برام یادآوری بشه که چطور کار می‌کرد و ...
Forwarded from a pessimistic researcher (Kc)
برای بار n هزارم آفیس رو ریواچ کردم و عین تمام n-1 هزارم پیش سر این سکانس اشک
Forwarded from a pessimistic researcher (Kc)