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 a pessimistic researcher (Kc)
Cave Historique des Hospices de Strasbourg
Forwarded from a pessimistic researcher (Kc)
یکی از hidden gem هایی که توی شهر استراسبورگ وجود داره و به بنظرم بسیار underrated هستش و بهش کم توجهی شده، تورِ تست شراب در Cave Historique des Hospices de Strasbourg هستش. اینجا در حقیقت یک سرداب نگهداری شراب هستش که توسط بیمارستان از سال 1395 میلادی اداره میشه :) داستان اینه که زمان‌های قدیم بیمارستان‌ها از شراب برای خواص درمانی استفاده می‌کردند و این بیمارستان شراب خودش رو تهییه می‌کرده. وقتی که دیگه نقش این نوشیدنی در حوزه‌ی سلامت و درمان کمرنگ میشه، این بیمارستان تصمیم میگیره که این سرداب رو نگه داره و درش رو به روی عموم مردم برای بازدید و تست و خرید شراب باز کنه. هر موقع سال که شما تشریف ببرید اینجا میتونید وارد این سرداب بشید و از شراب‌هایی که کشاورزان و مزرعه داران از سراسر فرانسه که محصول دست خودشون هست تست کنید و در صورت رضایت خرید کنید.

ما بار اولی که می‌خواستیم بریم دیدیم طبق لوکیشن گوگل مپ داریم وارد یه بیمارستان میشیم و برامون بسیار عجیب بود. از اونجایی که خیلی راه رفته بودیم براش گفتیم میریم تهش خبری نیست برمی‌گردیم. رفتیم و رسیدیم به یک ساختمان که یه سری پله میخورد و میرفت به طبقه پایین‌ترش. از بالای پله سر و گوشی آب دادیم و دیدم که یک درب در انتهای پله‌ها قرار داره. تک و توک بعضی‌ها از اون درب داخل و خارج میشدن. خبری از هیچ تابلو و نشانی مبنی بر سرداب نگه‌داری شراب در اونجا نبود. ما هم دل رو زدیم به دریا و درب و هل دادیم دیدیم که وارد بهشت شدیم :) در بدو ورود به شما یه گیلاس و یک کاتالوگ میدن از محصولاتی که کشاورزان ارائه میدن و شما میرفتید سر هر میزی و میتونستید تست کنید محصولات رو و با صاحبان محصول در باره نوشیدنی‌هاشون صحبت کنید. خلاصه اگر روزی گذرتون به شهر دیدنی استراسبورگ افتاد از دستش ندید. ما پارسال زمستون رفتیم و بی‌صبرانه منتظرم دوباره بریم.
برای کاهش plugins loaded ها در وردپرس میتونیم از به افزونه ماژولار استفاده کنیم

این افزونه از autoloader استفاده نمیکنه ولی در همین حد و حدود بچه خوبیه

راهنمای ماژول نویسی هم داره

https://github.com/HamxaBoustani/wandtech-console

@DevTwitter | <Hamxa/>
Forwarded from Linuxor ?
ساخت یه وب اپلیکشین بزرگ تیمی سخته؟ Ember یه راه‌حل قدیمی ولی کارآمده، وقتی همه اعضای تیم دارن با یه سری الگو و ابزار مشخص کار می‌کنن، دیگه لازم نیست بابت تفاوت سبک کدنویسی سختی بکشی. Ember با معماری opinionatedش این هماهنگی رو به‌صورت طبیعی ایجاد می‌کنه. شرکت هایی مثل نتفلیکس، مایکروسافت، لینکدین و اپل ازش استفاده می‌کنن

ابزارهایی مثل Ember Inspector و testing داخلی کمک می‌کنن راحت‌تر باگ بگیری و توسعه رو پایدارتر پیش ببری یه خط فرمان هم داره باهاش می‌شه کد تولید کرد.

راهنما :
guides.emberjs.com/release/getting-started

@Linuxor
Forwarded from Linuxor ?
فکر می‌کنی مانیتورینگ فقط متریک CPU و رم گرفتن از سروره؟ SkyWalking می‌گه نه، باید بفهمی سرویس A چرا دیر جواب داد، کدوم کال ازش رد شد و چطور به سرویس C رسید. اینجاست که tracing و dependency mapش به کارت میاد.

یه ابزار لازم برای هرکسی که با معماری سرویس‌محور (microservices) زیاد سرو کله می‌زنه، خیلی جالبه آپاچی انقدر ابزار هاش زیاده من تازه اینو دیدم :)

دانلود :
skywalking.apache.org

@Linuxor
Forwarded from Linuxor ?
آموزش هوش مصنوعی دیدی ولی هنوز نمی‌دونی چرا Random Forest اینقدر خوب کار می‌کنه؟ یا فرق SVM و KNN چیه دقیق؟ این ریپو دونه‌به‌دونه الگوریتم‌ها رو با کد پایتون خام پیاده کرده، برای دانشجوها، معلم‌ها، یا کسایی که می‌خوان مصاحبه ML بدن، یه مرجع واقعی و ساده‌فهمه.

github.com/eriklindernoren/ML-From-Scratch

@Linuxor
Forwarded from Linuxor ?
یوآی و یوایکس

@Linuxor ~ uisavior
Forwarded from Gopher Academy
💐امکانات جدید در GoLand 2025.2

۱. تحلیل جریان داده برای جلوگیری از nil dereference

اGoLand اکنون از تحلیل بین‌تابعی (interprocedural) استفاده می‌کند تا جریان‌ داده‌های nil را در حلقه‌های فراخوانی تابع، فایل‌ها و بسته‌ها دنبال کند. در نتیجه، هشدارهایی برای استفاده‌های ناایمن از اشاره‌گرها (dereference) به شکل مستقیم در ادیتور نمایش داده می‌شود. علاوه بر این، تب جدیدی به نام Data Flow Analysis در پنجره Problems اضافه شده که مسیر دقیق جریان nil را نشان می‌دهد.


۲. صفحه خوش‌آمدگویی غیرمسدودکننده (Non‑blocking Welcome screen)

صفحه خوش‌آمدگویی (Welcome Screen) حالا به صورت تب (tab) در IDE باز می‌شود، بدون آنکه اجرای محیط توسعه را متوقف کند. این امکان را دارید که بدون باز کردن پروژه به ترمینال، ابزار HTTP، Docker، Kubernetes یا پایگاه‌داده دسترسی داشته باشید و حتی فایل‌های مستقل را ویرایش کنید.


۳. کشف هوشمندانه‌تر endpoint‌ها و تولید درخواست (Request) خودکار

ابزار Endpoints بهبود یافته تا الگوهای مدرن ServeMux را بهتر بشناسد؛ از جمله مسیرهای wildcard یا آن‌هایی که با HTTP method همراه هستند، مانند GET /task/{id}/.
علاوه بر این، متد HTTP در کنار هر endpoint نمایش داده شده، autocomplete برای ساخت آسان‌تر request فعال شده و پشتیبانی از فریم‌ورک‌هایی مانند Chi, Gin, Gorilla نیز بهبود یافته است.


۴. اJunie؛ عامل هوشمند داخل IDE

عامل هوشمند Junie حالا سریع‌تر شده (حدود ۳۰٪ افزایش سرعت)، از پروتکل MCP (Model Context Protocol) پشتیبانی می‌کند و امکان کار در محیط Remote Development را فراهم می‌آورد—همه این‌ها در دل IDE برای تسهیل کارهای حرفه‌ای‌تر.


۵. ارتقا در پشتیبانی از golangci-lint نسخه ۲

ادغام با golangci-lint بهبود یافته، به طوری که نسخه‌ی جدید آن (v2) در تحلیل بلادرنگ (real-time) بهتر و مطمئن‌تر عملکرد دارد.
---
خلاصه کاربردی

ویژگی جدید کاربرد

تحلیل ‌Nil با DFA جلوگیری از خطاهای اشاره‌گری قبل از runtime
صفحه خوش‌آمدگویی غیرمسدودکننده دسترسی سریع‌تر به ابزارها بدون باز کردن پروژه
کشف و Request خودکار endpoint‌ها تسهیل تعامل با HTTP در توسعه وب
اJunie با MCP و پشتیبانی Remote افزایش سرعت و قابلیت هوشمند برای توسعه حرفه‌ای
ارتقاء golangci‑lint integration تحلیل کد دقیق‌تر و قابل‌اعتمادتر در زمان توسعه

---

در مجموع، نسخه 2025.2 تمرکزش را روی بهبود تجربه توسعه‌دهنده معطوف کرده—از تشخیص هوشمند خطا تا دسترسی سریع به ابزارها و هوشمندسازی کمک‌ها در IDE.
Forwarded from a pessimistic researcher (Kc)
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
یه خبر فوق‌العاده برای کسایی که دنبال دوره‌های باکیفیت هستن ولی شرایط مالی‌شون مناسب نیست
مکتب‌خونه بعضی از دوره‌های ارزشمندش رو رایگان کرده؛
از جمله دوره‌های اساتید معروف مثل آقای بیگ‌دلی، جادی، و سهیل تهرانی‌پور.

📌 جزئیات کامل رو می‌تونید از پست لینکدین ببینید

توجه داشته باشید این یک تبلیغ نیست

#موقت
Forwarded from Golden Code (علی 🇨🇴)
نکته مهم برای کوئری‌های MySQL

اگه روی یک ستون دیتابیس ایندکس تعریف شده، استفاده از توابعی مثل YEAR(), MONTH() یا هر تابع دیگه ای روی همون ستون در شرط‌های WHERE باعث میشه MySQL نتونه از ایندکس استفاده کنه.

📌 چرا؟

چون وقتی تابعی روی ستون اعمال میشه، مقدار ستون تغییر میکنه و ایندکس روی مقدار اصلی ستونه، نه مقدار تبدیل‌شده توسط تابع.
در نتیجه MySQL مجبور میشه کل جدول رو اسکن کنه (Full Table Scan) که عملکرد کوئری رو به شدت کاهش میده.

مثال

فرض کنین روی ستون تاریخ paid_at ایندکس دارید و میخواید رکوردهای مربوط به سال 2023 رو بگیرید.

روش اشتباه:

WHERE YEAR(paid_at) = 2023

درین حالت، MySQL برای هر ردیف ابتدا تابع YEAR() رو اجرا میکنه و سپس مقایسه میکنه، که باعث غیرفعال شدن ایندکس میشه.

روش بهینه:
WHERE paid_at >= '2023-01-01' AND paid_at < '2024-01-01'

درین حالت شرط مستقیماً روی ستون paid_at اعمال میشه و MySQL میتونه از ایندکس استفاده کنه، بنابرین کوئری بسیار سریعتر اجرا میشود.
#SQL
#MySql

@GoldenCodeir

(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/mmartin_joo/status/1952704402038333586?s=35
1
Forwarded from Linuxor ?
قضیه چیه ما این همه تو شرکت ها کد می‌زنیم ولی یه چیز ساده موفق نمی‌تونیم برای خودمون بسازیم ؟

بین اون چیزی که قراره "این شکلی باشه" با اون چیزی که "برم یه چیز خفن از توش در میارم" شاید خیلی فاصله نباشه ولی خیلی فاصلس ؛)



@Linuxor
اول یادی کنیم از این مورد

بعدش دعوت می‌کنم این رو بخونید :)) خیلی جالبه.

https://cybersecuritynews.com/windows-user-account-control-bypassed/


@SohrabContents
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۶۱۸

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

#مولانا | گنجور
📍@iipoem
🚀 نسخه جدید Proxmox Virtual Environment 9.0
🔥 روی Debian 13 ("Trixie")
🎉با هسته Linux 6.14.8
🎁 رابط وب موبایل بازنویسی‌شده (Rust + Yew)
منتشر شد🤩

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

چرا مهم است و مزیتش نسبت به ESXi؟
بدون لایسنس پولی، پشتیبانی از KVM و LXC، ابزارهای بکاپ داخلی، و جامعه کاربری فعال.

امکانات کلیدی:
🔹مدیریت VM و Container هم‌زمان
🔹‏HA و Clustering داخلی
🔹پشتیبانی از ZFS، Ceph، و بکاپ زمان‌بندی‌شده
🔹‏ Snapshot روی LVM Thick – حتی برای NFS و CIFS
🔹 Affinity در HA – کنترل محل اجرای سرویس‌ها
🔹 SDN Fabrics – پشتیبانی Spine-Leaf و OSPF

چطور تست کنیم؟
حتی روی VirtualBox هم می‌توانید ISO را نصب و تجربه کنید، بدون نیاز به سرور واقعی.

چرا باید یاد بگیریم؟
رشد سریع در بازار کار، کاهش هزینه‌ها، انعطاف بالا و جایگزین جدی ESXi در آینده.

لینک ویدیو معرفی
@MehrdadLinuxchannel
Forwarded from Geek Alerts
قرار هست تبلیغات در بین چت‌های Grok هم نمایش داده بشه، گفتن دلیلش اینه که هزینه‌ GPU‌های گراک خیلی زیاده و مجبورن راهی برای بهبود درآمد‌هاش پیدا کنن. خبر نشون میده شاید اونقدر کاربرا اشتراک‌های Grok رو نخریدن. البته OpenAI هم با وجود داشتن بیشترین تعداد کاربران پولی هنوز به سودآوری نرسیده. [L]

🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
تا حالا شده چند روز درگیر تیون کردن یه مدل یادگیری عمیق باشی و آخرش هم نتیجه نگیری؟ حس می‌کنی داری شانسی پارامترها رو عوض می‌کنی و هیچ روش مشخصی نداری؟ این مشکل خیلی از ماهاست. انگار داریم توی تاریکی دنبال کلید می‌گردیم و فقط وقت و پول (هزینه پردازش) رو هدر می‌دیم.

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

github.com/google-research/tuning_playbook

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی عمو فری تازه کات کرده و بجای چس ناله رو به نو آوری میاره
ما که جدا شدیم امیدوارم این دوتا توپ جدا نشن
لینک پروژه این زیره لطفا ستاره فراموش نشه
https://github.com/fariborz0015/multi-tab-effect

@DevTwitter | <Fariborz Shalghooni/>