Bardiaism – Telegram
Bardiaism
903 subscribers
140 photos
162 videos
7 files
214 links
سعی میکنم از تجربیات و مطالعات جدیدم که بنظرم جالب میاد اینجا بنویسم.
ایمیل:
bardia.daneshvar@gmail.com
Download Telegram
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت نوزدهم - انیمیشن‌ها در QML

در این قسمت درباره انیمیشن‌ها و انواع تو QML صحبت میکنیم و یاد میدیم چطوری از انیمیشن‌ها استفاده کنیم و رابط‌کاربری‌های انیمیشنی و جذاب تولید کنیم.

لینک ویدیو در یوتیوب:
https://youtu.be/K8ie3exF2bc

@Bardiaism
5🙏1💘1
Media is too big
VIEW IN TELEGRAM
چرا استیم‌او‌اس مهمه؟

تو این ویدیو درباره اهمیت ویژه استیم‌او‌اس، پروتون و اکوسیستمشون صحبت میکنیم و بررسی میکنیم که چرا مهم هستن و بخش مهمی از آینده پی‌سی میگینگ رو شامل میشن؟

لینک ویدیو در کانال یوتیوب:
https://youtu.be/RnL_JMRgljg

@Bardiaism
🔥4👍1😱1
بنچمارک‌های نسخه Steam OS (لینوکس) Legion Go S در مقابل نسخه ویندوزیش هم اومد.
همچنان دقیقا مثل اتفاقی که روی استیم‌دک افتاد اینجا هم بنچ‌مارک‌ها به نفع Steam OS بالاس.

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

این چندتا علت داره که تو ویدیوهای مختلف بررسیش کردیم. ولی بصورت خلاصه:

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

یه بنده‌خدایی یه ویدیو در موردش ساخته و دوتا نسخه رو بررسی کرده:
https://www.youtube.com/watch?v=CJXp3UYj50Q

@Bardiaism
👍2
Media is too big
VIEW IN TELEGRAM
شروع داستان بازی Clair Obscur: Expedition 33

داستان بازی از این قراره که جادوگری عددی رو مشخص کرده که هرکی به اون سن میرسه میمیره و داستان بازی از جایی شروع میشه که عدد از ۳۴ به ۳۳ تغییر میکنه و ...
بازی داستان بسیار جذاب و احساسی‌ای داره و موزیک‌های بی‌نظیرش جذابیتشو چندبرابر کرده.

⚠️ این ویدیو دقایق اول بازیه. ولی به هرحال ممکنه براتون اسپویل حساب بشه و دلتون بخواد خودتون ببینیدش.
🔹 سابقه نداشت یه بازی بتونه همون دقایق اولی بازی اشکمونو در بیاره.

@Bardiaism
👍2
Media is too big
VIEW IN TELEGRAM
کار روی پروژه‌های متن‌باز - قسمت اول: کامپایل پلاسما دسکتاپ

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

روی کدهای اپن‌سورس کار کردن مزایای زیادی داره که حتما تو یه ویدیو دیگه بهش میپردازیم.

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

لینک ویدیو در کانال یوتیوب:
https://youtu.be/eYDdIRyXPc8

@Bardiaism
18🍓2
Media is too big
VIEW IN TELEGRAM
اگر پیانو دوست دارید، یه کاور قشنگ از آهنگ They Don't Care About Us مایکل جکسون، توسط Margarita Sipatova

لینک ویدیو در یوتیوب:
https://www.youtube.com/watch?v=s96Dh9jp9o0

@Bardiaism
❤‍🔥1👍1🙏1
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت بیستم - کامپوننت سازی در QML

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

لینک ویدیو در یوتیوب:
https://youtu.be/UXLHzGNX5A8

@Bardiaism
7🔥3
اوبونتو با رابط کاربری و دسکتاپ Deepin
https://ubuntudde.com

@Bardiaism
🔥4👍2👎1
Media is too big
VIEW IN TELEGRAM
بررسی نرم‌افزاری ROG Xbox Ally

تو این ویدیو درباره محصول جدید مایکروسافت تحت عنوان ROG Xbox Ally صحبت میکنیم که با همکاری ایسوس ساخته شده و برند اکس‌باکس روش خورده و بررسی میکنیم این دستگاه چه مزیت‌های رقابتی‌ای داره و مهم‌ترین تفاوتش با کنسول‌های دستی مشابهش چیه؟

لینک ویدیو در یوتیوب:
https://youtu.be/uPWGdGYtEjE

@Bardiaism
👍3
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت بیست و یکم - استایل و تم در QML

در این قسمت کمی بیشتر وارد ماژول Controls میشیم و روی استایل و تم‌ها بیشتر تمرکز میکنیم و یاد میدیم چطوری توی QML و ماژول Controls از تم‌ها استفاده کنید.

لینک ویدیو در یوتیوب:
https://youtu.be/nxTDISkm4W8

@Bardiaism
4
سلام
امیدوارم حال همگی خوب باشه

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

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

به همین مناسبت این سریالو که تازه تمومش کردم به همتون پیشنهاد میکنم. سریال بسیار خوبی بود.
ژانر: کره‌ای/درام/جنایی/عاشقانه

@Bardiaism
9👌2🔥1
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت اول

تو قسمت قبلی آموزش قرار شد که از این قسمت بریم سراغ تعریف و توسعه پروژه جدید و طبق قولمون این قسمت شد اولین قسمت پروژه‌ی جدیدمون.
تو این ویدیو شروع میکنیم به توسعه یک پنل ویدیوگیمی که روی PC اجرا میشه و قراره محیط PC رو شبیه محیط کنسولی کنه و لایبرری گیمی مارو مدیریت کنه و ...
تو قسمت اول ساختار کلی رو پیاده‌سازی میکنیم. از اونجایی که این قسمت حدود ۴۰ دقیقه شد این قسمت رو به دو قسمت ۲۰ دقیقه‌ای شکوندم که قسمت اولش این ویدیو هست و قسمت دوم هم به زودی ویرایشش تموم میشه و آپلودش میکنم.

لینک ویدیو در یوتیوب:
https://youtu.be/0lz3cIwipAM

@Bardiaism
9😍2
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت دوم

تو قسمت قبلی آموزش قرار شد که از این قسمت بریم سراغ تعریف و توسعه پروژه جدید و طبق قولمون این قسمت شد اولین قسمت پروژه‌ی جدیدمون.
تو این ویدیو شروع میکنیم به توسعه یک پنل ویدیوگیمی که روی PC اجرا میشه و قراره محیط PC رو شبیه محیط کنسولی کنه و لایبرری گیمی مارو مدیریت کنه و ...
تو قسمت اول ساختار کلی رو پیاده‌سازی میکنیم. از اونجایی که این قسمت حدود ۴۰ دقیقه شد این قسمت رو به دو قسمت ۲۰ دقیقه‌ای شکوندم که قسمت اول رو قبلا منتشر کردم و این قسمت، قسمت دومش این ویدیو هست.

لینک ویدیو در یوتیوب:
https://youtu.be/quLA2hD7TCw

@Bardiaism
13👌2
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت سوم

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

لینک ویدیو در کانال یوتیوب:
https://youtu.be/fnD_UOQv8-Q

@Bardiaism
5
توی لینوکس میخواید اپلیکیشنی که به کمک timezone موقعیت مکانی شمارو حدس میزنه و سرویسشو تحریم میکنه گول بزنید؟
یه environment variable هست به اسم TZ که اکثر فریم‌ورک‌ها ازش پیروی میکنن. اونو روی timezone مورد نظر تنظیم کنید و بعد برنامه رو اجرا کنید.

مثلا برای نیویورک:
export TZ=America/New_York

یا برای برلین:
export TZ=Europe/Berlin

روی خیلی برنامه‌ها جواب میده.

همچنین میتونید از اینجا لیست کاملی از مقادیر timezone رو ببینید:
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

@Bardiaism
😎62👍1
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت چهارم

تو این قسمت از توسعه پنل بازیمون، تصاویر بازی‌های استیم رو میخونیم و نمایش میدیم. بعد از اون میریم سر پیاده‌سازی سیستم یکپارچه‌ای که تو قسمت قبل شروع کردیم که مدیریت همه سورس‌ها (از جمله استیم) رو اون سیستم و لایه‌ی بیرونی انجام میده.
این ویدیو بخاطر طولانی بودن به دو قسمت ۴ و ۵ شکسته شد، قسمت بعدی به زودی آپلود میشه.

گیت‌هاب پروژه:
https://github.com/realbardia/game-panel

لینک ویدیو در کانال یوتیوب:
https://youtu.be/1gwBRMlVpIg

@Bardiaism
👍3❤‍🔥2
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت پنجم

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

این ویدیو بخاطر طولانی بودن به دو قسمت ۴ و ۵ شکسته شد، این قسمت دوم از اون ویدیو هست و قسمت اولش قبلا آپلود شده.

گیت‌هاب پروژه:
https://github.com/realbardia/game-panel

لینک ویدیو در یوتیوب‌:
https://youtu.be/IXOuBzOsVRg

@Bardiaism
❤‍🔥21👍1