انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: sajadspeed در 11 اسفند 1400، 02:11 بظ
-
سلام دوستان. ببنید من میخواستم یک چتروم ساده بسازم که خوب طبق تجربه خیلی وقت پیش یادم بود که میتونم از فایربیس استفاده کنم. ولی چند تا سوال پیش آومده واسم که خوب اگه کسی از دوستان اطلاعی داره یه توضیحی بده ممنون میشم:
- آیا الان که میگن فایربیس تحریممون کرده فقط از سمت دولوپر هست؟ یعنی خوب طبق معمول من برای نصب پکیجش باید از فیلترشکن استفاده کنم که خوب مشکلی نیست، فقط آیا این تحریم روی کلاینتها هم هست؟ یعنی اونا هم برای استفاده باید از فیلترشکن استفاده کنن؟
- الان اگه نشه از فایربیس استفاده کرد پیشنهاد جایگزین چی هست؟ توجه داشته باشید که من سیستم چت دارم پیادهسازی میکنم یعنی ارتباط دو طرفه سوکت نیاز دارم نه یک دیتابیس ساده.
در ضمن راهاندازی سرور سوکت حالا روی NodeJS کاری نداره و واقعا راحتتره مشکل اینه که بعدا دوباره من برای آنلاین کردن سیستمم باید سرور مجازی کرایه کنم و واقعا الان اصلا نیازی به این کار ندارم و میخوام با یک سرویس رایگان انجامش بدم.
-
در ضمن راهاندازی سرور سوکت حالا روی NodeJS کاری نداره و واقعا راحتتره مشکل اینه که بعدا دوباره من برای آنلاین کردن سیستمم باید سرور مجازی کرایه کنم و واقعا الان اصلا نیازی به این کار ندارم و میخوام با یک سرویس رایگان انجامش بدم.
نمیتونید روی کامپیوتر خودتون اجراش کنید و از localhost بهش وصل بشید؟
-
در ضمن راهاندازی سرور سوکت حالا روی NodeJS کاری نداره و واقعا راحتتره مشکل اینه که بعدا دوباره من برای آنلاین کردن سیستمم باید سرور مجازی کرایه کنم و واقعا الان اصلا نیازی به این کار ندارم و میخوام با یک سرویس رایگان انجامش بدم.
نمیتونید روی کامپیوتر خودتون اجراش کنید و از localhost بهش وصل بشید؟
برای تست منظورتونه؟
-
آره، منظورم برای آزمایشها هست.
-
اوکی حالا تست میکنم. فقط حالا شما جایگزین دیگه نمیشناسید واسش؟
-
میتونید چنتا ماشینمجازی درست کنید تا یکی از اونها نقش سرور و بقیه نقش کلاینت رو بازی کنند. بعد برنامهای که ساختید رو روی ماشینمجازی سرور پیاده و امتحان کنید.
شاید بخواهید یه دایرکتوری مشترک بین سیستم خودتون و ماشینمجازی سرور ایجاد کنید و پروژه رو توی اون دایرکتوری جلو ببرید، یا حداقل فایلهایی که تولید میکنید رو توی اون دایرکتوری قرار بدید تا لازم نباشه چیزها رو مرتب بین ماشینمجازی و کامپیوتر خودتون جا به جا کنید.
میتونید از کانتینرها مثل docker یا lxc هم استفاده کنید ولی فکر کنم این روش یکم پیچیدهتر باشه، مطمئن نیستم.
-
برادر من شما متوجه سوال بنده نشدید، من که مشکلی برای راهاندازی روی سرور ندارم، من میخوام بدون سرور با یک سرویس رایگان مثل همین فایربیس کار جلو ببرم.
-
بگو تهش میخوای چی بشه، بگم چی کار کنی بهتره.
حس میکنم تلاش داری یه کاری رو بکنی که برای هدفت، کار ایدهآلی نیست.
-
بگو تهش میخوای چی بشه، بگم چی کار کنی بهتره.
حس میکنم تلاش داری یه کاری رو بکنی که برای هدفت، کار ایدهآلی نیست.
گفتم که آقای بهزادی، یه سیستم چت میخوام بنویسم، همین، فقط میخوام از یک سرویس رایگان مثل Firebase استفاده بکنم که هزینه سرور ندیم، پروژه برای تست است، برای همین فعلا هزینه سرور نمیتونیم پرداخت کنیم.
-
نمیدونم چرا می]وای این کار رو بکنی. ولی اگه هدف چیزی غیر از آموزش و یادگیریه، احتمالاً راهانداختن یه synapse راهکار منطقیتریه.
-
نمیدونم چرا می]وای این کار رو بکنی. ولی اگه هدف چیزی غیر از آموزش و یادگیریه، احتمالاً راهانداختن یه synapse راهکار منطقیتریه.
نه آموزش که نه، یه سیستم چت خیلی ساده برای چند نفر محدود نیاز داشتیم برای اون میخوام پروژه را، در مورد synapse هم راستیاتش من هرچی سرچ میکنم نورون و مسائل زیستشناسی میاد اگه میشه یه لینکی چیزی بدید در مورد بخونم. ممنون
-
داخل سرویس google doc یه سند جدید ایجاد کنید و لینکش رو با دیگران به اشتراک بذارید. حالا همه میتونن داخلش تایپ کنن. انگار که داخل یه گروه چت کنید. به همین راحتی :)
-
داخل سرویس google doc یه سند جدید ایجاد کنید و لینکش رو با دیگران به اشتراک بذارید. حالا همه میتونن داخلش تایپ کنن. انگار که داخل یه گروه چت کنید. به همین راحتی :)
](*,) حاجی نه دیگه اینطوری ;D الحق که عین خودم اصفهانی ;)
ببینید صرفا در حال حاضر برای تسته و نیازی به سرور نداریم، بعدا قراره امکانات بهش اضافه بشه، من میگم چت ولی خوب به منظورهای دیگری هم هست، ولی الان یکسری مسائل باید در عمل حل بشه، پس با یک سرویس رایگان میخوایم شروع کنیم بعدا انشالله میریم روی سرور خودمون.
-
در مورد synapse هم راستیاتش من هرچی سرچ میکنم نورون و مسائل زیستشناسی میاد اگه میشه یه لینکی چیزی بدید در مورد بخونم. ممنون
https://github.com/matrix-org/synapse
تو مخازن هم هست.
-
تشکر ممنون