Dev Perfects – Telegram
Dev Perfects
41 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 لینوکس مینت به نسخه ۲۲.۲ Zara ارتقا دادم.

بعدش درایور گرافیک آنویدیا به نسخه ۵۸۰ ارتقا دادم.

با نرم افزار OBS بازی ضبط کردم که خوشبختانه پرش ویدئو و لگ ندیدم.

به نظر میاد در کرنل نسخه ۶.۸ لینوکس این مشکلات رفع شدند!

#لینوکس

@TheRaymondDev
Forwarded from Syntax | سینتکس (Alireza F)
Forwarded from Syntax | سینتکس (Alireza F)
Forwarded from  (امیرحسین پناهےفر)
دارم به این فکر می‌کنم بازم برگردم به جنتو. ☕️👩‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
پریروز توی دانشگاه شریف تهران جشن انتشار دبیان 13 برگزار شد. جالبیش اینه که بچه‌های برگزارکننده کل رویداد رو درقالب ولاگ ویدیو گرفتن برای کسانی که نتونستن باشن. امیدوار این ایونت‌های Tech بیشتر بشن و هم فرهنگ ولاگ گرفتن از این اتفاقات جذاب داخل ایران جا بیوفته چون واقعا خاطرات و تاریخچه خیلی قشنگی از امروز ما برای آیندگان می‌شه. مرسی از یاشا و بقیه بچه‌های تهلاگ :

youtube.com/watch?v=5BNlNmwtCEk

@Linuxor
خیلی اتفاقی شد که دیروز توی دامشون نیفتادم؛ شاید گوشزد به موقع یه دوست، حواسم رو جمع کرده بود!
بهرحال از این تله، به اون تله؛ تهش یه‌جایی آدم اشتباه می‌کنه، گیر می‌افته و چوب دلش رو میخوره.

منم خانواده دارم، منم کار و زندگی دارم؛ منم مثل خیلی‌ها چیزای زیادی واسه از دست دادن دارم، ولی چندسال پیش یه قدم کوچولو واسه کمک به دسترسی آزاد مردمم به اینترنت جلو اومدم و توی مشکلات و سختی‌های مختلفی که واسم پیش اومد، عقب نکشیدم.

واقعا هیچ حمایتی نیست.
ماها فقط خودمون رو داریم. فقط نظاره‌گر نباشیم!

🔍 ircf.space
@ircfspace
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 تولید جمعیت ‌های عظیم و واقع ‌گرایانه در فیلم ‌ها و سریال ‌ها، با ترکیب تکنیک‌ های پیشرفته‌ جلوه‌های بصری (VFX) و فیلم‌برداری روی پرده‌ی سبز انجام می‌شود.

@TheRaymondDev
مرورگر های امروزی چطوری کار می‌کنند؟
از ارسال درخواست به شبکه تا پارس و رندر صفحات وب.
https://addyo.substack.com/p/how-modern-browsers-work

و اگه دوست داشتید بیشتر بدانید این سایت فوق‌العاده رو چک کنید:
https://browser.engineering/
Forwarded from RandRng
وقتی یکبار با تست نویسی و بررسی و دنبال کردن اصول امنیتی این کار رو انجام دادم دیگه هرجا برم می‌تونم ازش استفاده کنم.
این موضوع فقط برای سورس کد پروژه‌هام نیست برای خیلی تنظیمات دیگه هم هست.

اینجا هم همین شد؛ ۷۰-۸۰٪ کار کدهای تکراری بود!
وقتی طرف دستمزد ساعتی رو معقول تعیین می‌کنه؛ یا برای زودتر تحویل دادن و بدون باگ بودن پاداش در نظر می‌گیره
منم کاری که ۱ ماه شاید زمانبرده و آماده کردم رو توی ۱ ساعت بهش میدم! قطعا هرچقدر هم خوب پول بده و پاداش و ... داشته باشه پول ۱ ماه کار و ۱۰ سال تجربه رو نمیده ولی برای ۱ ساعت پول ۱۰ روز رو دادن هم برای من خیلی خوبه هم برای اون.

اینارو گفتم که بگم؛ چرا من توی وقتای خالیمم پروژه کد میزنم و روی تمیز و ماژولار بودن تاکید دارم؛ شما هم بنظرم اینکار رو بکنید.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 تولید جمعیت ‌های عظیم و واقع ‌گرایانه در فیلم ‌ها و سریال ‌ها، با ترکیب تکنیک‌ های پیشرفته‌ جلوه ‌های بصری (VFX) و فیلم ‌برداری روی پرده‌ی سبز انجام می ‌شود.

#جالب
Forwarded from RandRng
وضعیت امروز؛ pull request فرستادم.
مدیرفنی شرکت زده؛ آقا این ۳-۴ روز طول می‌کشه تا من بررسی کنم.

می‌گم نگران نباش من بیکار بمونم پول نمی‌گیرم (نیروی ساعتی هستم) آرش (مدیرعامل شرکت) گفت اینا براتون واجب هست منم اول فیکس‌هارو زدم بعد فیچر مهم‌ها.

زنگ زده (گوشی رو آیفون بود) مکالمه :

- محمد جان یک سوالی داشتم؛ از کدوم مدل هوش مصنوعی استفاده می‌کنی خیلی خوب کد زده! ماهم بخریم واسه بچه‌ها

+ همرو خودم زدم؛ ولی برای استفاده هم مدل‌های رایگان تو کانالم گفتم.

- توی یک روز ۴۰۰۰ خط کد زدی ؟

+ نه توی یک روز به شما تحویل دادم!

- ما دیشب تازه به تو گفتیم چی می‌خوایم؛ از دیشب نشتی زدی ؟

+ نه؛ صبح نشستم ولی ۷۰٪ کار رو از قبل داشتم فقط تمیز کردم برای پروژه شما.


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

مثلا برای Signup, Login, Verify, ... روی fastapi یک ماژول شخصی دارم که با پیامک و ایمیل و ... همزمان کار می‌کنه.

ادامه‌اش پست بعدی!
🐧 جلسه شماره ۳ دورهمی لینوکسی | MTC - LUG 3

📌 در این جلسه دو ارائه تخصصی خواهیم داشت:

🟨 ارائه اول: BASH
👤 ارائه‌دهنده: سید مرتضی هاشمی
🎓 دبیر انجمن علمی


🟦 ارائه دوم: Server Config
👤 ارائه‌دهنده: سهراب بهدانی
💻 توسعه‌دهنده پارچ لینوکس


🗓 زمان برگزاری:
سه‌شنبه ۲۷ آبان‌ماه ۱۴۰۴
ساعت ۱۳ تا ۱۴

🏢 محل برگزاری:
ساختمان آموزشی، طبقه سوم، کلاس ۱۳۰۴

🔧 اگر به لینوکس، Bash، مدیریت سرور و دنیای متن‌باز علاقه‌مند هستی، این دورهمی رو از دست نده!
منتظرت هستیم 🌱

🎗 کانال انجمن علمی کامپیوتر منتظری مشهد
💬 Telegram | 📷 Instagram
Forwarded from جادی | Jadi
یکی از فرصت‌های مشارکت در دنیای گنو/لینوکس، مشارکت در نگهداری پکیج‌ها است. اینجا به مناسبت جشن انتشار دبیان ۱۳، کمی در موردش گپ زدم

https://youtu.be/s50fKpe_crU
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
این ابزار های تبدیل فرمت ویدیو رو دیدید، باید ویدیو رو آپلود کنید بعد دوباره دانلودش کنید؟

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

مستندات و توضیحات بیشتر نسخه وب‌اسمبلیش :

ffmpegwasm.netlify.app


@Linuxor
Forwarded from Linuxor ?
اوایل فیلترینگ، به فیلتر شکن می‌گفتن قند شکن، من یه سی دی توی خیابون روی زمین افتاده بود دیدمش روش با ماژیک نوشته بود قند شکن، تا ماه ها ذهنم درگیر بود قندشکن چیه دیگه؟ چرا باید یه سی دی درباره قند شکن باشه؟


@Linuxor
Forwarded from Linuxor ?
چند روز پیش دیدیم که استیم یه ماشین برای گیم معرفی کرد و گفت تا 2026 می‌خواد عرضش کنه (این پست کانال)

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


youtube.com/watch?v=iimfDdRBtGo


@Linuxor
Forwarded from Philocode
ایده‌ی هوش مصنوعی: یه چی بنویسید که تو ویس‌چت لهجه‌ی هندی رو تشخیص بده و بن کنه. 👽
Forwarded from Golden Code (@lix)
وقتی از get() استفاده میکنیم، کل رکوردهای جدول یکباره از دیتابیس خوانده میشن و داخل حافظه لود میشن.
این برای جدول های کوچیک مشکلی نداره؛ اما اگه با هزاران یا میلیون‌ها رکورد سروکار داشته باشیم مصرف حافظه شدیدا بالا میره و ممکنه اسکریپت از کار بیفته.

لاراول قابلیت خوبی در اختیارمون گذاشته:

lazy() — استریم‌کردن داده‌ها به‌صورت مرحله‌ای

با lazy() رکوردهامون بصورت streaming لود میشن.
یعنی فقط بخش کوچکی وارد حافظه می‌شه، پردازش می‌شه و بعد آزاد می‌گرده. این روش فوق‌العاده بهینه و کم‌مصرف هست.

📌 مثال:
User::lazy()->each(function ($user) {
// پردازش هر کاربر
});

مزیت‌ هاش؟

جلوگیری از مصرف سنگین RAM

مناسب برای پردازش جداول بزرگ

امن‌تر برای queue job ها و اسکریپتهای طولانی


اگه با دیتاست‌های بزرگ سروکار دارین lazy() یکی از ترفندهاییه که بهتره بشناسید.

#Laravel #LaravelTip #لاراول

@GoldenCodeir 🔥
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1987135536189055477?t=qISIPBP7OR7Yxe41XToi-Q&s=35
Forwarded from haashemi.dev
🌹 Hi!

🌗 About me:
I'm Ali Hashemi.
A Back-end developer who is passionate about developing internal, single-purpose, security-critical REST APIs.


🥲 Tech Stack:
Go / TS
Postgres


🥵 Social Media:
🧩 haashemi
📷 haashemi
🧩 haashemi
🧩 haashemi.dev
🧩 contact@haashemi.dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 آموزش جامع Blueprints وردپرس : ساختن پیش‌نمایش زنده افزونه از صفر تا صد!

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

اما اتفاقی که انتظارش رو داشتید نمی‌افته. نصب‌ها کمه. کاربرا در بخش نظرات می‌پرسن: «آیا این افزونه با قالب من سازگاره؟»، «آیا می‌تونه این کار خاص رو انجام بده؟»، «نصبش سخته؟».

شما هم جواب می‌دید، توضیح می‌دید، اسکرین‌شات می‌ذارید… اما باز هم شک و تردید باقی می‌مونه.

حالا تصور کنید همین صحنه رو با یک تفاوت بزرگ: بالای صفحه افزونه شما، یک دکمه درخشان به نام «Live Preview» یا «دموی زنده» وجود داره. کاربر با یک کلیک، وارد یک محیط کامل وردپرسی می‌شه که افزونه شما رویش نصب و فعال‌سازی شده. می‌تونه تنظیمات رو ببینه، باهاش کار کنه و حس واقعی کار با افزونه شما رو تجربه کنه.

#وردپرس

@TheRaymondDev