۱۱ تیر، ۱۳۹۹

١ هفته پیش ١۰۰+ امتیاز
@reza به گفتگوی امکانات php 8 جواب داد.

@aeein75 یعنی دیگه از جیکوئری استفاده نمیکنه ؟

۵ تیر، ۱۳۹۹

٢ هفته پیش ١۰۰+ امتیاز
@reza به گفتگوی جنگو یا لاراول یا ریلز کدام یک! جواب داد.

منظورت از جایگاه شغلی چیه ؟ منظورت مثل جایگاه شغلی مدیر و کارمند هستش ؟

٢ هفته پیش ٢۰۰+ امتیاز
@reza یک گفتگو به اسم وجود باگ در قسمت بازگردانی رمز عبور درست کرد.

سلام

امیرجان زمانی که پسوردم رو که بازیابی میکنم ، لاگین میشم ، اما زمانی که لاگوت میکنم دیگه نمیتونم با اون پسورد لاگین کنم و اخطار دریافت میکنم ، فکر میکنم یک مشکلی توی قسمت reset password ها باشه و انگار پسورد درست ذخیره نمیشه . ، من با پسوردهای مختلف تست کردم ، متاسفانه هر بار که لاگوت میکنم ، دیگه لاگین نمیشه کرد . کاش ادامه گفتگو را قفل نمیکردی . مرسی @amir

۲۷ خرداد، ۱۳۹۹

٣ هفته پیش ١۰۰+ امتیاز
@reza به گفتگوی بررسی سرعت لاراول و پی اچ پی جواب داد.

@amir درسته 👍👍👍👍

۲۶ خرداد، ۱۳۹۹

٣ هفته پیش ١۰۰+ امتیاز
@reza به گفتگوی بررسی سرعت لاراول و پی اچ پی جواب داد.

@amir مَشتی اگه منظورت از بعضی برنامه نویسا منم ، من گولنگ کار نیستم :) فقط توی دو تا پروژه ازش استفاده کردم که کدهای پانزده سال پیش که با ejb نوشته شده بود رو به دلیل افت پرفورمنس بازنویسی کردم، کلا گولنگ خیلی راحت میشه یادش گرفت و چیز عجیبی نیست ، پی اچ پی و لاراول خیلی به نظرم سخت ترو پیچیده تره نسبت به گو ، امیرجان بحث پول درآوردن نیست ، به هر حال به هر زبونی که بلد باشی توی شرکتت یه حقوق ثابت میگیری (فری لنس نیستم و نمیدونم زبون چقدر توش نقش داره) بحث اینه که اگه زبان برنامه نویسی و فریم ورک اشتباه انتخاب بشه و بعدا بری جلو به بن بست بخوری مشکلات بدی پیش میاد، برای برنامه نویس و ... مسئولیت داره و دوباره باید کلی هزینه بشه و پروژه از نو نوشته بشه.هفت سال پیش توی یک شرکتی کار میکردم که یه سیستم بانکی با سی شارپ و nHibernate نوشته بودن ، با اینکه دیتابیس اوراکل بود و بسیار قدرتمند ، ولی به دلیل اینکه از nHibernate استفاده شده بود و برای اون پروژه مناسب نبود ، اپلیکیشن حسابی کند شده بود و یک سری از کوئری ها چند دقیقه طول میکشید جوب بدن .

۲۴ خرداد، ۱۳۹۹

۴ هفته پیش ١۰۰+ امتیاز
@reza به گفتگوی بررسی سرعت لاراول و پی اچ پی جواب داد.

اینجور سیستم ها چون عموما با معماری مایکروسرویس پیاده سازی میشن ، خیلی معنا نمیده که شما از چه زبونی استفاده کنید ، به عنوان مثال برای distributed transaction ، جاوا خداتا راه حل واسش داره ، برای پیاده سازی service registry و چیزای دیگه جاوا گولنگ ، ابزارهای خوبی دارن ، چیزایی که پی اچ پی به شدت توش کمبود داره . برای تراکنش های سنگین دیتابیس و مدیریت بالک ها هم ، اسپرینگ و ejb بهترین راه حل ها رو دارن . خصوصا توی این مدل اپلیکیشن ها ، شما چندین عملیات رو باید همزمان انجام بدید که در این صورت اصلا سمت php نرید .(به عنوان مثال ممکنه یه thread مسئول دریافت رزرو ها باشه و یه thread مسئول سرچ کردن تاکسی های نزدیک و ...) باشه و thread ها بخوان مثل مکانیزم ipc بین همدیگه دیتا رد و بدل کنن که هیچ کدوم اینها با php شدنی نیست .

۴ هفته پیش ١۰۰+ امتیاز
@reza به گفتگوی بررسی سرعت لاراول و پی اچ پی جواب داد.

@amir امیرجان ، اسکالا هم مثل جاوا جزو زبان های jvm هستش و فریم ورک جاوا نیستش

۲۳ خرداد، ۱۳۹۹

۴ هفته پیش ٢۰۰+ امتیاز
@reza یک گفتگو به اسم وجود باگ در دسترسی به قسمت های مختلف دوره های آموزشی درست کرد.

درود

امیرجان به نظر میرسه در قسمت ویدیو های وب سایت ، یک باگی هست که با کلیک کردن روی قسمت های مختلف یک دوره ، نمیشه بهشون دسترسی پیدا کرد ، به عنوان مثال زمانی که میخوام به این روت برم ، ارور میده : "ای بابا، به نظر میرسه یک اشتباهی رخ داد!"

سپاس

۱۵ خرداد، ۱۳۹۹

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی کانکارنسی در php جواب داد.

راستی یادم رفت بگم که کلا یکی از مشکلات گو ، اتفاقا توی همین بحث کانکارنسی و گوروتین ها هست به نظرم، چون به صورت پیش فرض داده ها توی گو ، mutable هستن و در صورت پیاده سازی بَد ، امکان داره data race و مشکلات حافظه پیش بیاد و یه سری مشکلاتی که دیباگ کردنشون ، پیچیده و اعصاب خورد کن هست ، برعکس اسکالا که یک کپی از دیتای شما میگیره و تغییرات رو روی اون انجام میده و جلوی گیری میکنه از بروز همچین مشکلاتی ، و هم چنین چون گو برای تبادل پیام بین روتین های مختلف از کانال ها استفاده میکنه و کانال ها کمی هزینه بر هستن ، زمانی که تعداد گوروتین های شما اگه خیلی زیاد بشه ، مثل حدود دویست هزارتا ، ممکنه برنامه تون کند بشه .

۱۴ خرداد، ۱۳۹۹

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی سیستم چت برای پارس کلیک؟ جواب داد.

به نظرم برای این کار میتونید از IRC , redit و... کمک بگیرید ، خصوصا IRC

۱۲ خرداد، ۱۳۹۹

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی طراحی سایت با بازدید میلیونی با لاراول جواب داد.

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

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی طراحی سایت با بازدید میلیونی با لاراول جواب داد.

@farahmand خیر این حرف اشتباه هستش ، هیچ چیزی توی جاوا پولی نیست ، شرکتهایی هم که از اوراکل ترس دارن از OpenJDK استفاده میکنن ، گرچه اخیرا اوراکل داره خراب کاری هایی رو انجام میده توی جاوا و ممکنه یک سری از api هاش رو پولی کنن .

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی چه زبان های برای استخدام در شرکت های بزرگ مناسبه؟ جواب داد.

بیشتر شرکتهای بزرگ از ترکیبی از جاوا ، پایتون ، ++ C استفاده میکنن و هم چنین زبانهای کم مرسوم تری مانند اسکالا و ارلنگ ، گو هم تازه وارد این معرکه شده .

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی دانشگاه برای برنامه نویس مناسبه؟ جواب داد.

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

١ ماه پیش ١۰۰+ امتیاز
@reza به گفتگوی کانکارنسی در php جواب داد.

گولنگ با توجه با ساختاری که داره ، برای توسعه میکروسرویس خیلی خوب هستش ، چون زمانی که تعداد لایه های اپلیکیشن زیاد میشه ، نگه داری اپلیکیشن مثل زبونهایی مانند جاوا و PHP راحت اتفاق نمیفته . ولی عوضش استفاده از ریسورس به مراتب از پی اچ پی و جاوا کمتره و میتونه با ریسورس کمتر به رکوئست های بیشتری نسبت به جاوا . پی اچ پی ، پاسخ بده . به نظرم اگر توی بخش هزینه های سرور مشکل دارید ، گو میتونه انتخاب خوبی باشه .