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 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
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل دوباره داره برای دوره ۵ روزه AI Agents ثبت نام میکنه که از ۱۰ نوامبر شروع میشه. دوره قبلیش لینکش تو همین وب سایت هست که میتونید برید و همه مطالبش را استفاده کنید. ولی دوره جدید موضوعاتش خیلی خیلی جالبند. حتما ثبت نام کنید.
Link: https://rsvp.withgoogle.com/events/google-ai-agents-intensive_2025

@DevTwitter | <Mehdi Allahyari/>
Forwarded from Future Pulse Persian

♨️ راز خواب 12 ساعته پاول دورف؛ جایی که ایده‌های تلگرام شکل می‌گیرن!

▪️پاول دورف، مدیرعامل تلگرام، گفته روزی بین ۱۱ تا ۱۲ ساعت می‌خوابه ، و جالبه که اینو نه تنبلی، بلکه منبع اصلی ایده‌های درخشانش می‌دونه!

▪️دورف صبح‌ها حتی سراغ گوشی هم نمی‌ره، چون معتقده موبایل‌ها جلوی تفکر مستقل رو می‌گیرن.

خودش می‌گه:

«می‌خوام خودم تصمیم بگیرم چی تو زندگیم مهمه، نه اینکه شرکت‌ها یا الگوریتم‌ها برام تعیین کنن.»

Forwarded from Codino School (ایمان غفوری)
Media is too big
VIEW IN TELEGRAM
نحوه ی تقسیم یک کامیت به چند کامیت کوچیک تر
Forwarded from Gopher Academy
🔵 عنوان مقاله
'We Tried Go's Experimental Green Tea Garbage Collector and It Didn't Help Performance'

🟢 خلاصه مقاله:
** تیم Dolt در Go 1.25 جمع‌آورنده زباله آزمایشی Green Tea را فعال و ارزیابی کرد، اما در سناریوی خاص خود بهبود محسوسی در کارایی مشاهده نکرد. با این حال، از آنجا که رفتار GC به نوع بار کاری وابسته است و Green Tea همچنان آزمایشی و اختیاری است، توصیه می‌شود هر تیم آن را در محیط و بنچمارک‌های خود امتحان کرده و بر اساس شاخص‌های واقعی تصمیم بگیرد.

#Go #Golang #GarbageCollector #GreenTea #Performance #Benchmarking #Dolt #Go1_25

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


👑 @gopher_academy
Forwarded from محتوای آزاد سهراب (Sohrab)
سرویس AUR مجدداً منفجر شد.



status.archlinux.org

#خبر

@SohrabContents
چند وقته درگیر این سایتم. تقریبا از صفر تا صد توسعه یه سیستم عامل و کرنل رو پروژه محور توضیح داده.
برا درک یه سری مفاهیم پیشنهاد میشه

https://wiki.osdev.org

@DevTwitter | <Behi/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
lpic3-303-smple.pdf
9.4 MB
⭐️ کتاب LPIC-3 303 Security منتشر شد.

🔹این کتاب یکی از جامع‌ترین منابع فارسی در زمینه‌ی امنیت لینوکس و آمادگی برای آزمون LPIC-3 (کد 303) است. در این اثر تلاش شده تا تمام مفاهیم، دستورات، مثال‌ها و پیکربندی‌های مورد نیاز آزمون و همچنین مباحث کاربردی دنیای واقعی به‌صورت یکجا، منسجم و کاملاً عملی گردآوری شود.

🔹 بعد از انتشار کتابهای
🔸Linux Fundamental
https://t.iss.one/linuxtnt/4539
🔸Linux Essentials
https://t.iss.one/linuxtnt/4531
🔸LPIC1
https://t.iss.one/linuxtnt/4520

این کتاب نیز بر اساس سر فصل های مرجع بین‌المللی lpi است و تمام مباحث اصلی LPIC-3 Security را به‌صورت گام‌به‌گام، همراه با مفاهیم تئوری، مثال‌های عملی، دستورات کلیدی و تنظیمات پیشرفته پوشش , جزئیات بیشتر را پوشش می‌دهد.

ویژگی‌های کتاب:


🔻 شامل ۱۴ فصل جامع مطابق با اهداف رسمی آزمون LPIC-3 Security
🔻 بیش از ۳۴۵ صفحه تمام‌رنگی
🔻 ارائه در قالب فایل PDF بدون محدودیت در سایز A4
🔻 پوشش موضوعات آزمون LPIC-3 303 Security

🔹فهرست کامل کتاب به همراه نمونه به پیوست است.
دریافت کتاب: کتاب 13 ام در صفحه زیر

https://learninghive.ir/linux-books
Forwarded from Linuxor ?
حالا جالبه می‌دونستین قدمت وردپرس از فرانت مدرن بیشتره ؟


تاریخ عرضه وردپرس : 2003

تاریخ ورود فرانت مدرن و فریم ورک هایی مثل ری‌اکت و انگولار : 2010 (قبل تر فرانت چیز جدایی نبود تقریبا همه چیز سمت سرور رندر می‌شد و به صورت یک صفحه استاتیک به مرورگر ارسال می‌شد)


@Linuxor
📄 دستور head در لینوکس
دستور head در linux برای نمایش ابتدای فایل استفاده میشه.
به‌طور پیش‌فرض ۱۰ خط اول فایل رو نشون میده.

📌 مثال‌های پایه:
head file.txt        # نمایش 10 خط اول
head -n 20 file.txt # نمایش 20 خط اول
head -c 50 file.txt # نمایش 50 بایت اول
head -v example1.txt # اسم فایل

🔥 ترفندهای ترکیبی و خلاقانه
head -n 5 a.txt b.txt  # چند فایل پشت سر هم
head -n 1 data.csv # فقط هدر CSV
head -n 50 logfile.log | less
ps aux | head -n 15 # فقط 15 پروسه اول
top -bn1 | head -n 5
ls -t /etc | head -n 3 | sort # برای پایپ کردن
head -q -n 3 a.txt b.txt > c.txt

📌 نکته جذاب:
با head -c می‌تونی بخشی از فایل باینری رو ببینی، خیلی کاربردی برای تشخیص فرمت فایل‌ها:
head -c 8 image.png

#دیوار_لینوکس
@MehrdadLinuxchannel
#Linux #لینوکس
#linux_command
Forwarded from Linuxor ?
یه زمانی، نه چندان دور، جاوا اسکریپت چیز خطرناکی محسوب می‌شد و مرورگر ها یه گزینه داشتن به اسم خاموش کردن جاوا اسکریپت!

که اگه اتفاقی براتون افتاد بگن نگا کن ما گزینه خاموش کردن رو گذاشته بودیم خودت خاموشش نکردی:)

@Linuxor
Forwarded from Linux Labdon
چند وقته درگیر این سایتم. تقریبا از صفر تا صد توسعه یه سیستم عامل و کرنل رو پروژه محور توضیح داده.
برا درک یه سری مفاهیم پیشنهاد میشه

https://wiki.osdev.org

<Behi/>
Forwarded from محتوای آزاد سهراب (Sohrab)
برای پر و بال دادن به ایده‌ها کدوم هوش مصنوعی رو پیشنهاد می‌کنید که مثل GPT 5 نفهم نباشه؟ :))




@SohrabContents
Forwarded from Gopher Academy
🔵 عنوان مقاله
Starving, Sleeping, and Yielding: Understanding Go's Scheduler

🟢 خلاصه مقاله:
** این مقاله توضیح می‌دهد که چرا درک رفتار همزمان در Go به شناخت زمان‌بند آن بستگی دارد. زمان‌بند با مدل G‑M‑P، goroutineها را روی نخ‌های سیستم‌عامل اجرا می‌کند، آن‌ها را هنگام بلاک‌شدن پارک می‌کند و با netpoller برای I/O هماهنگ می‌شود. سه وضعیت کلیدی بررسی می‌شود: Starvation وقتی رخ می‌دهد که goroutineهای آماده اجرا به‌دلیل لوپ‌های سنگین CPU، الگوهای ناعادلانه در select، یا قفل‌ها و syscall/cgo طولانی به CPU دسترسی پیدا نمی‌کنند؛ Sleeping با time.Sleep برای توقف کنترل‌شده مفید است اما می‌تواند تأخیر بسازد؛ و Yielding با runtime.Gosched امکان می‌دهد در حلقه‌های CPU‑محور به دیگر goroutineها نوبت بدهیم. از Go 1.14 به بعد، preemption غیرهمکارانه کمک کرده، اما حلقه‌های بدون نقطه توقف هنوز مشکل‌سازند. راهکارها شامل شکستن کارهای سنگین به بخش‌های کوچک، پرهیز از busy‑wait، استفاده از context و timeout، طراحی منصفانه channel/select، کوچک نگه‌داشتن بخش‌های بحرانی و تنظیم GOMAXPROCS است. برای عیب‌یابی نیز از go tool trace، runtime/trace، pprof و GODEBUG=schedtrace استفاده کنید و فقط در صورت نیاز، sleep یا yield موضعی و مستند به کار ببرید.

#Go #Golang #Concurrency #Scheduler #Goroutines #Performance #Parallelism #Systems

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


👑 @gopher_academy
میتونم بگم کامل ترین و بهترین دانلودر یوتوب برای اندروید رو پیدا کردم، کلی امکانات داره که خودتون کشف کنید لذت بخش تره

https://github.com/deniscerri/ytdlnis

@DevTwitter | <iman/>