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 Ninja Learn | نینجا لرن (Mohammad)
احتمالا درمورد GeoPandas هم پست بزارم لایبری جالبیه
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
خب یکم میخوام امروز همه تجربه بدم هم بگیرم
چیزی بوده که ذهنتون رو توی این چند وقت درگیر کرده باشه؟ یا درگیرش باشید؟
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 ارائه دهنده هاستینگ پارس دیتا هدف حمله سایبری از نوع باج ‌افزاری قرار گرفت.

https://www.parsdata.com/

#خبر

@TheRaymondDev
Forwarded from Linuxor ?
اگه پایتون می‌خوای یاد بگیری و همیشه به این نتیجه میرسی که خب پایتون چی داره من یاد بگیرم؟ اینجارو ببین.

یه مجموعه بزرگ و خوبی از انواع ابزار ها و چیز های ساخته شده با پایتونه که بهت نحوه کد زدن و ایده های خوبی یاد می‌ده

github.com/mahmoud/awesome-python-applications


@Linuxor
Forwarded from Linuxor ?
اگه می‌خوای کد فرانت بزنی و حوصله درگیری با فریم ورک های سنگین فرانت رو نداری riot رو تست کن سادگیش مثل jquery هستش ولی یه سیسیتم مدیریت UI و State خوب داره و کامپوننت بیس هم هست

مستنداتش رو از اینجا بخونید :
riot.js.org/documentation

@Linuxor
#کدبوک

دانشگاه MIT یه کتاب رایگان داده بیرون درباره‌ی مبانی (Deep Learning) که پر از نکته‌ست

توش همه چی هست: از ریاضیات DL گرفته تا روش‌های آموزش مدل، شبکه‌های CNN، شبکه‌های گرافی (GNN) و حتی ترنسفورمرها!
هم تئوری داره، هم کد، هم اسلاید — یعنی هر چی لازمه یه مهندس هوش مصنوعی واقعی شی.

لینک دانلود اینجاست:
https://udlbook.github.io/udlbook/

* همچنین فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter | <Mohsen Rad/>
بلکه به درد بخوره

@DevTwitter
Forwarded from Golden Code (علی 🇨🇴)
در بسیاری از پروژه‌ها وقتی داخل یک database transaction هستیم، نیاز داریم بعد از ذخیره‌ی موفق دیتاها یک Event اجرا کنیم (مثل ارسال ایمیل، ثبت لاگ یا بروزرسانی سرویس خارجی).

اما اگه Event قبل از commit اجرا بشه و transaction به هر دلیلی rollback بشه، یک ناسازگاری بزرگ به وجود میاد:

کاربر ایمیل "ثبت موفق" دریافت میکنه، در حالیکه دیتایی ذخیره نشده.

سرویس خارجی بروزرسانی میشه، در حالی‌که دیتابیس شما تغییر نکرده.

🔴 این یعنی Event شما از وضعیت واقعی دیتابیس عقب میمونه.

📌 راه‌حل لاراول براش:

لاراول برای این سناریو یک راه‌حل خیلی تمیز ارائه داده:
کافیه Event شما این اینترفیس رو پیاده‌سازی کنه:

use Illuminate\Contracts\Events\ShouldDispatchAfterCommit;

class OrderCreated implements ShouldDispatchAfterCommit
{
public $order;

public function __construct($order)
{
$this->order = $order;
}
}

وقتی این Event رو dispatch کنید:

event(new OrderCreated($order));

لاراول تضمین میکنه که اجرای Event فقط بعده موفقیت کامل transaction و commit نهایی اتفاق بیفته.

#Laravel #Laravel_tip #لاراول

@GoldenCodeir 🔥

(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/wendell_adriel/status/1974077531943838164?t=ZlSaB6_aM-qXwNDa_ttadw&s=35
1
Forwarded from محتوای آزاد سهراب (Sohrab)
دیروز یک پستی توی توییتر زده شد که حساب پارچ داخلش منشن شده بود، من پاسخ مستقیم ندادم ولی خب یک سری چیزارو توی ماستادونم نوشتم.


https://mastodon.bsd.cafe/@sohrab/115322490638333343



اینطور که معلوم شده جوامع خارجی هم از دست DHH و کاراش شاکی‌ان :))


@SohrabContents
Forwarded from Linuxor ?
روی CDN ها معمولا وقتی حمله دیداس تشخیص داده می‌شه انواع احراز هویت قرار می‌گیره که یکی از جالب ترینشون Js Challenge هست به این صورته که وقتی کاربر وارد سایت می‌شه، CDN به‌جای پاسخ اصلی، یه صفحه موقت می‌فرسته که داخلش یه تکه کد جاوااسکریپت هست. مرورگر باید اون کد رو اجرا کنه و یه مقدار خاص (مثلاً یه توکن یا هش بر اساس زمان و یه کلید مخفی) تولید کنه. بعد از چند ثانیه مرورگر با اون توکن دوباره درخواست رو می‌فرسته و CDN می‌فهمه که این یه مرورگر واقعیه نه یه بات ساده که نمی‌تونه JS اجرا کنه. اگه چالش درست حل بشه، دسترسی به سایت آزاد می‌شه.


@Linuxor
این هفته در برنامه‌های کی‌دی‌ای با تغییرات زیادی منتشر شدند 🎉

- تغییرات در برنامه‌های اداری کی‌دی‌ای

کارخواه رایانامه مرکورو (email client) هم اکنون می‌تونه اطلاعات ارسال کننده رو به اول رایانامه اضافه کنه و همچنین یک سری اشکالات از منوی نوشتن ایمیل رفع شده‌اند.


تقویم مرکورو هم هم‌اکنون از فهرست‌های جانبی برای مدیریت کارها پشتیبانی می‌کنه و همینطور یک دکمه برای نشان‌دادن یا مخفی کردن تمامی رویدادهای حساب اضافه شده است.


- برنامه‌های چندرسانه‌ای

آکولار، کارخواه مدیریت اسناد کی‌دی‌ای هم‌اکنون نمادها را به خوبی در اندروید نشان می‌دهد.


تصاویر در هنگام باز کردن تصویر جدید بهینه‌تر شده.



- بازی‌ها

اولین نگارش آلفا از کی‌رترو منتشر شد! 🎉
در فرسته بعدی مفصل در مورد این کارخواه صحبت خواهیم کرد.


- برنامه‌های گفتگو

مشکل عدم رمزگشایی نظرسنجی‌ها و عضویت در اتاق‌ها در نئوچت برطرف شدند.


- مروگر‌ها

فالکون هم اکنون امکان فعال/غیرفعال کردن مسدودکننده تبلیغات را از همان منو ارائه می‌دهد.

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

- برنامه‌های سیستمی

دلفین هم اکنون امکان مخفی‌کردن پوشه‌ها و پرونده‌ها را مستقیماً از منوی کلیک‌راست ارائه می‌کند.

مشکل فروپاشی (crash) دلفین درهنگام نشان دادن پیش‌نمایش از ویدئوها برطرف شده.



باقی تغییرات رو می‌تونید از این
پیوند مطالعه کنید.


@KDE_fa
اولین نگارش آلفا از کی‌رترو منتشر شد! 🎉


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



این برنامه معادل رترو آرچ در محیط کی‌دی‌ای می‌باشد.


مطالعه کامل خبر از بلاگ توسعه دهنده


#چیزهای_کی‌دی‌ای

@KDE_fa
Forwarded from Linuxor ?
حالا به کسی بر نخوره ها من خودم بیشتر کدهامو با پایتون می‌زنم، ولی مگه پایتون برای بزرگسالان هم داریم؟

@Linuxor
Forwarded from Linuxor ?
سوشال مدیا رو باز می‌کنی میبینی همه ارشد دادن و تهران و شریف قبول شدن، مغز اوسگولت که راه های بقاش مال چندین هزار سال پیشه میگه وای اینارو نگاه کن دارن پیشرفت می‌کنن تو از زندگی عقب موندی و شروع می‌کنه به ترشح هورمون های بدبختی :)

هورمون های بدبختی رو بزار کنار بچسب به کار بابا منم همین کنکورو دادم رد شدم، حاجی کنکور چیه این مسابقه استعداد یابی حفظیات مفاهیم غیر حفظی برای فرار از سربازی و بلا تکلیفیه😂😂😂😂


@Linuxor
اگه فرانت‌دولوپرین باید وبسایتتونو روی نسخه‌های قبلی کروم تست کنین!

تا حالا پیش اومده که یه باگ فقط روی نسخه قدیمی‌تر کروم رخ بده و شما ساعت‌ها وقتتونو صرف کنین تا یه نسخه قدیمی کروم پیدا کنید؟
بعد از سال‌ها استفاده از nvm برای Node و gvm برای Go، یه سوال به ذهنم رسید: چرا ابزاری برای مدیریت نسخه‌های مختلف کروم وجود نداره؟
برای همین chvm رو ساختم!

چیه این chvm؟
یه CLI tool سبک و سریع که به شما امکان میده:
- نسخه‌های مختلف Chromium رو نصب و مدیریت کنید
- با یه دستور ساده بین نسخه‌ها جابه‌جا بشید
- برای هر نسخه یه پروفایل جداگانه داشته باشید
- می‌تونید CORS رو برای توسعه غیرفعال کنید

نکات مهم:
- فعلا نسخه‌های 92 تا آخرین ورژن Chromium رو پشتیبانی می‌کنه
- همه چی تو ~/.chvm ذخیره میشه
- فعلا فقط روی macOS با ARM (Apple Silicon) کار می‌کنه، ولی ساپورت پلتفرم‌های دیگه تو راهه!

پروژه open-source هست و هنوز unstable! اگه دوست داشتین روش کارکنین یا فیدبکی برای بهبودش داشتین خیلی خوشحال میشم کانتریبیوت کنید.

توضیحات نصب و استفاده تو ریپوی گیتهاب:
https://github.com/amirkabiri/chvm

@DevTwitter | <Amir Kabiri/>
Forwarded from Reza Jafari
The_Profitable_AI_Advantage_A_business_leader’s_guide_to_designing.pdf
10.7 MB
کتاب «The Profitable AI Advantage» نوشته‌ی توبیاس زوینگمان در واقع یک راهنمای عملیه برای مدیران و رهبران کسب‌وکار که می‌خوان هوش مصنوعی رو از شعار و هیاهوی تبلیغاتی جدا کنن و به یه ابزار واقعی برای رشد و سوددهی تبدیلش کنن. نویسنده توی این کتاب نشون می‌ده که استفاده از AI فقط نصب چند ابزار یا دنبال کردن ترندها نیست؛ بلکه نیاز به طراحی یک نقشه‌راه روشن، انتخاب پروژه‌های درست و مدیریت قدم‌به‌قدم داره تا نتیجه‌ی ملموس به دست بیاد.

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

بیشتر از همه به درد کسایی می‌خوره که یا مدیر و صاحب کسب‌وکار هستن و دنبال راهی هستن تا هوش مصنوعی رو وارد استراتژی رشد خودشون کنن، یا رهبران و مشاوران تیم‌های فناوری که نیاز دارن چارچوبی روشن برای اجرای پروژه‌های AI داشته باشن. حتی برای کسایی که درک کلی از هوش مصنوعی دارن ولی می‌خوان بفهمن چطور می‌شه اون رو واقعاً به پول و مزیت رقابتی تبدیل کرد هم مفیده.

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

🔤🔤🔤🔤🔤🔤🔤

🥇 اهورا اولین اپراتور هوش مصنوعی راهبردی ایران در حوزه ارائه خدمات و سرویس‌های زیرساخت هوش مصنوعی

🌐 لینک ارتباط با اهورا

@reza_jafari_ai
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۴۸۳

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

#حافظ | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
Do 2.0: Type-Safe Dependency Injection Toolkit

🟢 خلاصه مقاله:
Do 2.0 یک ابزار مدرن برای پیاده‌سازی الگوی Dependency Injection است که با تکیه بر generics به‌جای reflection، یک API کاملاً type-safe ارائه می‌دهد. این تغییر، خطاها را از زمان اجرا به زمان کامپایل منتقل می‌کند، عملکرد و زمان راه‌اندازی را بهبود می‌دهد و با امکانات IDE مثل تکمیل خودکار و بازآرایی کد سازگارتر است. در Do 2.0 اتصال وابستگی‌ها صریح و قابل‌ردگیری است، بنابراین نگهداشت، آزمون‌پذیری و اطمینان از درستی گراف وابستگی‌ها ساده‌تر می‌شود. برای کاربران فعلی Do، راهنمای ارتقا از نسخه v1 فراهم است و تغییرات کلیدی و نمونه‌ها را برای مهاجرت آسان توضیح می‌دهد.

#DependencyInjection #TypeSafe #Generics #NoReflection #APIDesign #SoftwareArchitecture #Maintainability #Performance

🟣لینک مقاله:
https://golangweekly.com/link/175066/web


👑 @gopher_academy
Forwarded from Reza Jafari
📖 The Profitable AI Advantage: A Business Leader’s Guide to Designing and Delivering AI Roadmaps for Measurable Results

Authors:
#Tobias_Zwingmann

📌 Year: 2025
📌 Edition: 1
📌 Publisher: #Packt
📌 Language: #English
📌 Pages: 292
📌 File: #PDF, 10.7 MB

#book
@reza_jafari_ai