انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: سید حسین موسوی فرد در 26 فروردین 1401، 06:54 بظ
-
سلام.
همونطور که می دونید دارم پروژه حافظ رو توسعه میدم.
به فکرم رسید که اگه این برنامه مثل ماستودون نامتمرکز باشه.
به نظرتون برای یه دفترچه یادداشت قابلیت خوبیه یا چرت و پرت در میاد از آب؟
اگه خوبه گروهی تو ماتریکس یا آی آر سی سراغ دارید که بتونم از اعضای اون گروه کمک بگیرم در این مورد؟
-
این نامتمرکز که میگن همش ، یعنی چی اصلا ؟
-
این نامتمرکز که میگن همش ، یعنی چی اصلا ؟
یعنی یه جا متمرکز نیست.
شرکت، فرد یا چیز خاصی همه اون رو کنترل نمیکنه.
-
اکتیویتیپاب برای وقتی خوبه که عملکردهای اجتماعی داشته باشه برنامه. مثلاً یادداشتها رو با بقیه هم رسانی کنی و اینها.
-
سلام
دیگه اونوقت دفترچه یادداشت نیست، وبلاگه!
-
سلام.
همونطور که می دونید دارم پروژه حافظ رو توسعه میدم.
به فکرم رسید که اگه این برنامه مثل ماستودون نامتمرکز باشه.
به نظرتون برای یه دفترچه یادداشت قابلیت خوبیه یا چرت و پرت در میاد از آب؟
اگه خوبه گروهی تو ماتریکس یا آی آر سی سراغ دارید که بتونم از اعضای اون گروه کمک بگیرم در این مورد؟
اگه باشه، بد نیست. ولی بهتره اولویت پایینی براش در نظر بگیرید و موقعی که وقت اضافه داشتید روش کار کنید.
-
برای ذخیره یادداشت ها قالب Markdown خوبه؟
برای کاربر های عادی به نظرم سخت باشه.
-
برای ذخیره یادداشت ها قالب Markdown خوبه؟
برای کاربر های عادی به نظرم سخت باشه.
Markdown خیلی بدرد میخوره : )
اگه گزینه برای فعال و غیرفعال کردنش بهشه خوب میشه به نظرم!
-
یه سوال دیگه هم داشتم
الان دارم کارخواه میزکار رو با gtk4 می نویسم
به نظرتون توی فایل های پایتون اجزای برنامه مثل دکمه ها رو اضافه کنم یا تو فایل ui؟
-
توی رابط کاربری!
میتونی از همین الآن شروع کنی از libadwaita استفاده کنی
-
منظورتون رو درست متوجه نشدم.
تو اکثر پروژه های GTK از یک یا چند فایل ui استفاده میشه شما هم همین رو پیشنهاد می کنید؟
برای طراحی این فایل ها نرم افزار های مختلفی هست مثل Glade اما من برای GTK4 پیدا نکردم.
-
بله. منظورم استفاده از پروندههای xml با نام ui است.
برای GTK 4 میتونی از Cambalache (https://flathub.org/apps/details/ar.xjuan.Cambalache) استفاده کنی.
-
ممنون
ولی ظاهرا از libadwaita پشتیبانی نمی کنه.
یه سوال دیگه هم دارم
تو پروژه های پایتونی گنوم از meson استفاده شده ولی اکثر پروژه های پایتونی از setuptools استفاده می کنند.
کدوم بهتره؟
-
.
-
اگه میخوای برنامه رو به صورت پیمانهٔ پایتونی منتشر کنی، باید از setuptools استفاده کنی. وگرنه فرقی نداره.
-
ممنون
-
سلام.
همونطور که می دونید دارم پروژه حافظ رو توسعه میدم.
به فکرم رسید که اگه این برنامه مثل ماستودون نامتمرکز باشه.
به نظرتون برای یه دفترچه یادداشت قابلیت خوبیه یا چرت و پرت در میاد از آب؟
اگه خوبه گروهی تو ماتریکس یا آی آر سی سراغ دارید که بتونم از اعضای اون گروه کمک بگیرم در این مورد؟
در واقع Notion ولی به صورت فدریتد؟ به نظرم ایده خوبیه، اما نکته اینه که این پروتکل خیلی کثیفه. خیلی خیلی کثیف. اگر بتونی بفهمیش و براش یک لایبرری پایتونی درست کنی، خیلی خوب میشه.
-
جمله اول رو نفهمیدم ::)
کتابخانه هم فکر خوبیه اگه منبع خوبی برای یادگیریش دارید معرفی بفرمایید
(چرا هر چی این پروژه میره جلو بزرگ تر میشه :P
-
notion یه برنامه دفترچه یادداشت هست که میتونه از طریق اینترنت، یاداشتها رو همگامسازی کنه.
notion به صورت فِدِرِیت یعنی یه دفترچه یادداشت که همگامسازی داره و قسمت سرور اون شبیه ماستودون، نامتمرکز هست.
-
قصدم اکتویتی پاب نیست فقط می خوام نامتمرکز باشه که بار از رو سرور برداشته بشه.
در واقع فقط نمونه ها هستن و هیچ جنبهٔ اجتماعی نداره.
اگه اینطور باشه به نظرم خیلی ساده ست. یعنی فقط یه بخش برای خود کارساز نمونه که اسم و اینا رو توش نگه می داره اضافه کنم و توی ورود و اینا هم آدرس نمونه رو بپرسه.
درسته؟