Revisto/Tech – Telegram
Revisto/Tech
302 subscribers
141 photos
6 videos
80 links
علیرضا و رویستو
برنامه‌نویس در دیوار
عضو بنیاد گنوم (Gnome Foundation Member)
بخش‌های تکنولوژی‌تر زندگیم

@revisto
@revisto42
@Gnome_fa
github.com/revisto
youtube.com/@theRevisto
linkedin.com/in/revisto
Download Telegram
برای اینکه بلاگم روی گنوم بخشی از Planet Gnome بشه باید یه عکس hackergotchi از خودم درست میکردم و خروجیش همچین چیزی شد D:
5😁4👎1
واژه‌نامه‌ی پایتون رو اضافه کردم که کارهای ترجمه رو جدی‌تر پیش ببریم. اگه کلمه‌ای به نظرتون بد ترجمه شده یا اشتباهه میتونید بیاید و بحث کنیم و PR بزنید تا اصلاح بشه.

لینک دیسکوردمون: https://discord.com/invite/yeqtNeaFYf

https://github.com/Revisto/python-docs-fa/blob/3.13/GLOSSARY.md

مرسی از @Vue_Docs_Fa
1👏7🔥21👍1
سلام چت. امروز ساعت 11:55 به وقت آلبانی که میشه 1:25 به وقت ایران زمان ارائه‌ی من برای Linux App Summitئه که به صورت زنده هم توی یوتیوبشون پخش میشه.

لایو یوتیوب: https://www.youtube.com/watch?v=VDwwPMm9mgQ

برنامه زمانی رویداد: https://conf.linuxappsummit.org/event/7/timetable/#20250426


@revistoTech
🔥11
یه PR نسبتا سنگین (۱۱۶۵ خط) زدم به پروژه‌ی Cypht. سیفت یه پروژه‌ی email client و web basedئه.

فیچر ری‌اکشن دادن به ایمیل رو اضافه کردم:
ری‌اکشن دادن توی Gmail و Outlook365 هست و پیاده‌سازی‌ای که من کردم بر اساس جیمیله, Outlook365 نیاز به Microsoft 365 subnoscription داره که فقط به کسایی که اکانت کاری یا دانشجویی دارن داده میشه و حتی بهش دسترسی نداشتم که باهاش کار کنم :)

ولی کاری که جیمیل میکنه اینه که یه ریپلای به ایمیل اصلی میفرسته که همچین body partای داره: Content-Type: text/vnd.google.email-reaction+json
و در کنارش پارت‌های text/plain و text/html داره که اگر کلاینت طرف ری‌اکشن ساپورت نمیکرد هم بتونه بفهمه چه اتفاقی افتاده.

مستندات جیمیل برای ری‌اکشن: https://developers.google.com/workspace/gmail/reactions/format

پول ریکوئست من: https://github.com/cypht-org/cypht/pull/1498

@RevistoTech
🔥81👍1
I highly recommend all GTK app developers to port their app's UI files from XML to Blueprint, if you haven't done so already. This is one of the easiest and most effective ways you can make it easier for others to contribute to your project, as well as making it easier for newer developers to grasp what you're doing.

https://gnome.pages.gitlab.gnome.org/blueprint-compiler/


Link

@revistoTech
4👍1
به نظر خودم آیکون فعلی درام ماشین که خودم به کمک tobias زدم قشنگ‌تره و بیشتر به اپلیکیشن میخوره.


@revistoTech
👍7👌2🔥1
این آیکون جدیدیه که جیکوب (دیزاینر گنوم) برای درام ماشین زده.

https://gitlab.gnome.org/Teams/Design/app-icon-requests/-/issues/81

@revistoTech
🤔71👍1🔥1
👍21
رویداد و هکاتون و مسابقه و اینا
Photo
من هم فردا سمینار رو شرکت میکنم, ارائه‌ی مربوط به مشارکت فنی به ویکی‌مدیا باید جذاب باشه. میبینمتون.
3
پنل سوم: دوشواری کانکشن! از کجا گیرشون بیاریم؟!

https://www.youtube.com/watch?v=olgZ2OmIuxE

توی این ویدئو امین از تجربه‌های خودش تو شبکه‌سازی، مخصوصاً تو صنعت بازی، حرف می‌زنه و می‌گه چقدر مهمه که بلد باشیم خودمون و کارمون رو خوب معرفی کنیم. می‌گه اگه بتونی محتوای خوب و جذاب تو شبکه‌های اجتماعی بذاری (مثلاً پست آموزشی یا ویدیو)، خیلی راحت‌تر دیده می‌شی. خلاصه اینکه ساختن ارتباطات خوب، عادت‌های مثبت و حضور مؤثر تو پلتفرم‌هایی مثل لینکدین، می‌تونه حسابی به رشد کاری آدم کمک کنه.


خود امین لول دیزاینر PUBG و موسس Persian Game Jammers (PGJ)ئه و حرفاش ایده‌های خوبی میده.

@PersianGJ
@revistoTech
1👍1