• ١ ماه پیش @shahryarjb به بحث لایسنس cPanel جواب داد.

    هاستینگی که نمی تونه cPanel رو تمدید کنه و تحریم رو دور بزنه همون بهتر که فایل هاتون رو بگیرید و انتقال بدید به یک هاستینگ معتبر

  • ١ ماه پیش @shahryarjb به بحث فراخوانی api لاراول جواب داد.

    @netwons درود . بنده آژاکس کار نیستیم ولی می دونم آژاکس هم به صورت json ارسال می کنم فکر کنم . دقیقا نمی دونم شما چک بفرمایید که آژاکس ارتباطش با باکند به چه صورته اگر مثلا json بود که خیلی خوب شما فقط کافیه به api خودتون بفرستید ولی اگر مثلا post بود به صورت رندر html شما باید در بکند خودتون که js نباشه مثلا ‍php اون رو تبدیل کنید به json و اون رو ارسال فرمایید به api gateway خودتون

  • @rubik درود اگر راهی هم باشه به صورت مستقیم متصل شدن به دیتابیس یعنی خطای امنیتی . بلخره هرچیزی اولین بارش کمی سخته ولی در لاراول فکر کنم کد شما باشه کتابخونه های زیاد و همینطور امکانات زیادی برای ساخت وجود داره شما تاحالا رندرتون html بود الان فقط شده json همین !! یبکمی جستجو می خوادفقط نترسید بلخره مشکلی که پیش اومده و باید از راه درستش حل بشه

  • ١ ماه پیش @shahryarjb به بحث فراخوانی api لاراول جواب داد.

    @netwons درود خدمت شما . آیا دسترسی به داکیومنت این api دارید ؟ اگر خیر که کارتون خیلی سخت می شه باید با آزمون خطا و مهندسی معکوس این کارو انجام بدید که من در موردش اطلاعات ندارم . شما باید اطلاعات داشته باشید که این وب سرویس چه درخواستی می خواهد و چه پارامتر هایی و چه جوابی پس می دهد . اگر دارید کافیه در پروژه خودتون یک فرم html بسازید و درخواست رو در بکند خودتون بگیرید و post کنید به سرور api مذکور

  • @rubik به صورت کلی شما باید بیایید در دو سرور راه ارتباطی ایجاد کنید . یک سرور که به همراه دیتابیس شما می باشد که می شود ‍api شما ( یعنی شما باید بیایید یک پروژه بسازید که مثلا ورودی json مدنظر شمارو بگیره و پردازش کنه و پاسخ بده ) و در سرور یا کلاینت خودتون که می خواهید به دیتابیس وصل شه و در سرور دیگه یا پلتفرم دیگه ای هست , بایید درخواست http یا دیگر درخواست مثلا به صورت رستفول عمل کنید

  • ٢ ماه پیش @shahryarjb به بحث فراخوانی api لاراول جواب داد.

    درود الان من باز کردم لینک رو با صفحه ارور برخورد کردم . ببنید شما یک روتر دارید که می گه اگر مثلا یک درخواست post از نوع json ارسال شد فلان بازخورد بهتون برگشت بدهد . حتمالا شما وقتی فردی این صفحه رو لود می کنه بدون هیچ ارسالی براش پیغام خطا به صورت json ننوشتید که چیزی نمایش نمی ده . این با اطلاعات محدود و بسیار کم شماست لطفا بفرمایید دقیقا می خواهید چیکار کنید و بگید api شما از چه نوعی است ؟ رستفول است یا ...

  • ٢ ماه پیش @shahryarjb به بحث چند زبانه کردن در api جواب داد.

    با درود خدمت شما . اگر امکان دارد بفرمایید دقیقا چیکار می خواهید بکنید . متاسفانه بنده متوجه نشدم شما دقیقا می خواهید چیکار کنید و منظور شما از دو زبان کردن api‍ چیست؟ اگر نمونه خارجی یا داکیومنتی دارید لطفا معرفی فرمایید .

  • ٢ ماه پیش @shahryarjb به بحث تجربه کاربری و رابط کاربری جواب داد.

    ببنید دوست گرامی منظور شما رابط کاربری هست یا بحث برنامه نویسی و فرونت اند ؟ اگر می خواهید فرونت رو یاد بگیرید یک مسیر وجود دارد اونم یادگیری js و کتابخانه های معتبر اون که هم آموزش هایی بسیار خوب و هم به زبان مادری وجود دارد. ولی بحث رابط کاربری و از اون مهمتر تجربه کاربری یک بخشش به گرافیک یک بخشش به روانشناسی و ... می رسه. به همین ترتیب ازتون خواهش می کنم بفرمایید دقیقا می خواهید چیکار بکنید؟

  • @rubik بنده کاملا صحبت شما رو درک کردم دوست عزیز . چون قبلا دیدم که سایت هایی این کارو کردند و شکست خوردن چون اگر بخواد همکاری جمعی شکل بگیره نظارت شدیدی نیاز داره تا بشه پروژه رو تقسیم کرد تمیز کرد و تبلیغ کرد . در غیر این صورت به نظرم بهتره امیر عزیز اگر در سایت این چنین امکانی نیست قسمتی باشه که بشه لینک پروفایل گیت هاب رو گزاشت یا دیگر گیت ها.

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

  • @amir برای منم پیش اومده مجبور شدم دوباره آپلود کنمش .

  • @amir امیرجان نمی شه این یک دونه ویدیو دوباره آپلود بشه ؟ چون فکر می کنم تک تک برای شما دوستان بفرستند زیاد جالب نباشه وقتتون گرفته می شه و هم اینکه تو این پست ممکنه یکی شروع به استخراج ایمیل کنه برای تبلیغات

  • @rubik به نظرم شما پروژه ای که درست نمودید و روش فعالیت کردید به جایی رسید که دنبال یک همکار هستید برای مدیریت یک مطلب خوبی رو ارسال کنیدو توضیحات کامل بدید اینجوری هم یک مقاله خوبی دادید و سیستمی رو معرفی کردید و اگر کسی بخواهد با شما همکاری کند در گیت هاب یا لب شما بهتون درخواست می فرستد.

  • ٢ ماه پیش @shahryarjb به بحث دیتابیس وبسایت چند زبانه جواب داد.

    @matin در تکمیل گفته های مذکور باید بگم که هم نیاز به سشن هست و هم نیاز به آوردن اسم زبان در لینک . سشن می تونه تجربه کاربری بهتری رو مهیا کنه و همینطور لینک می تونه ثبت بهتر شما در گوگل رو تضمین کنه . علاوه بر تمامی موارد گفته شده نیازمند می باشد شما داکیومنت گوگل وب مستر رو مطالعه کنید چندپارامتر دیگر نیز برای این مورد بیان کردند که نیاز هست انجام شود

  • ٢ ماه پیش @shahryarjb به بحث مدیریت دیتابیس های بزرگ جواب داد.

    @farzad خیر بنده قصد جسارت به کسی رو ندارم و از مشکلاتی که برای خودم پیش اومده برای ایشون توضیح دادم .

    ایشون با بنده تماس بگیریند من بیشتر و کامل تر خدمتتشون توضیح می دم

  • ٢ ماه پیش @shahryarjb به بحث مدیریت دیتابیس های بزرگ جواب داد.

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

    مثلا من می تونم اینجا هزاران ابزار که خودم روزی مثل شما فکر می کردم و انجام دادم و بلاش سرم اومد تازه به حرف دوستان رسیدم :D رو نام ببرم . ولی می دونید آخر چی می شه شما وارد انواع دیتابیس ها می شید هر کدوم از یک نوع خاص پارادایم فکری تبعیت می کنند و بعد وارد خرید سرور های توسعه پذیر می شید یباش یباش وارد بحث بیگ دیتا می شید یکمی جلو تر می رید به کل بخش دیتا ساینس باز می شه و ... همه اینا چند مشکل اصلی درست می کنند

    • تمرکز از برنامه و امکاناتی که کاربر باید بگیره به کل نابود می شه
    • برای یک برنامه کوچیک شما اندازه یک برنامه بزرگ اونم دو سال بعد تر هزینه کردید هزینه ای که باید جای دیگه مصرف می شد
    • مجبورید چیز هایی یاد بگیرید که کل زمان روز و ماهتون رو می گیره
    • دیباگ کردن به کل از دستتون خارج می شه وقتی مشکلی پیش بیاد حل کردنش برای شما حتی امکان پذیر هم نخواهد بود
    • و آخر که خیلی برام سخت بود و مجبور شدم سیستم رو از اول بنویسم این بود که فهمیدم نمی تونم اصلا رفتار کاربرمو بفهمم و بر اساس اون تغییرات رو یباش یباش بدم . سیستم کند شد یکمی به اون اندازه بیام تمیز کاریش کنم بعد چند ماه دیگه دوباره کند شد دوباره بیام مشکل حل کنم

    اکثر مشکلات فعلی من در مهندسی نرم افزار هست نه در استفاده و هزینه روی سایت هام و نرم افزار هام . به عنوان مثال یک کتاب دیتاییس می تونه شمارو ۱۰۰ سال جلو بندازه و هزینه شما رو به ۱ دهم هزینه قبلی تبدیل کنه . یک کوآری زدن ساده که باعث شد شما دنبال ابزار های سنگین برید به راحتی حل شد و شما تمام هزینه هارو برگشت می زنید.

    وگرنه یکی از راه های نگهداری تبدیل کردن دیتابیس ها به چندین سرور کوچیک هست می یاند دیتابیس رو در چندین سرور کوچکتر تقسیم می کنند وقتی درخواست می ره به اینا اونی که زودتر جواب می ده به کاربر نشون داده می شه(البته این تعریف سادشه) یا مثلا از سرور های آمازون استفاده می شه که در موقع فشار می یاد خودش سرور اضافه می کنه .

    وقتی ما در مورد auto balancing صحبت می کنیم خیلی ابزار ها باز وسط می یاد اصلا ممکنه خیلی هاش مستقیم به بانک اطلاعاتی شما در ارتباط نباشه و ممکنه اصلا به ساخت نرم افزار و مهندسیش ربط داشته باشه . به صورت مثال می تونید به استراکچر استک اور فلو توجه کنید تصاویرش در اینترنت هست .

    اینا بر اساس توضیحات کوتاه شما بوده است . اگر اطلاعات بیشتری داشتم حتما تا جایی که خودم تجربه کردم در خدمت شما بودم.

    پیشنهاد می کنم با بنده یک تماسی بگیرید

  • ٢ ماه پیش @shahryarjb به بحث مدیریت دیتابیس های بزرگ جواب داد.

    @amin دوست گرامی چقدر زمان می بره تا داده های شما به حدی که فرمودید برسه ؟ اصلا برسه این داده ها !! چی می شه؟ قراره ازشون چه استفاده ای بشه ؟ شما خیلی کلی فرمودید چیکار می خواهید بکنید؟

    ببنید خیلی از مشکلات ما برنامه نویسا اینکه می خوایم وارد این موضوعی بشیم که ممکنه یک سال آینده اصلا اتفاق بیفته یا راه های بهتر و کوچیکتری هست . ببنید خیلی از این موارد که شما می فرمایید ممکنه در طول زمان تغییر کنه چون شما اصلا نمی دونید رفتار کاربر شما چطور هست . به عنوان مثال بعد از مدتی شاید شما بفهمید که این استراکچر داده ای که درست کردید دارای مشکله . شاید اصلا شما به یک دیتا ورهاوس نیاز دارید نه یک ترنزیشن دیتابیس .

    شاید بر اساس استراکچر پروژه شما خیلی از داده ها کش بشند و بر اساس تایم پاک بشند و ...

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

    مثل اینکه یک سایت ساده cms هست رو که روزی ۲۰ تا الی ۱۰۰۰ بازدید داره رو میکروسرویس طراحی کنیم :|

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

  • ٣ ماه پیش @shahryarjb
  • @jserver شما قرار نیست چیزی رو کپی پست کنید. البته من فکر می کنم چون شما از داکر استفاده نمی کنید این مشکلات براتون به وجود می یاد .

    روند به روز رسانی ما به این صورت است.

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

    در مرحله بعدی یک پوشه به نام سایت داریم که همیشه آخرین تغییرات از گیت رو می یاریم توی اون پوشه

    در مرحله بعدی یک کانیتنر داکر داریم که همیشه موقع استارت یا ری استارت می یاد آخرین تغییرات اون فولدر بالا که از گیت می گیره رو می بره تو کانتینرش و کامپیال می کنه . یعنی با یک ریست کوچیک سایت به روز می شه در چند ثانیه

    ما یک مرحله اضافه تری هم درست کردیم به نام کانتینر تست که می یاییم قبل از بردن به کانتینر اصلی اون رو با دامنه تست یا ساب دامین تست می یاریم بالا و انواع تست رو روش انجام می دیم

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

    سرویس هایی که از گیت لب می یاد هم بد نیست ولی من برای الکسیر تست کردم به شدت خیلی طول می کشه و برخی هاشم فیلد می شه متاسفانه زیاد جالب نبود تستش به همین منظور من سعی می کنم دستی این مرحله رو انجام بدم چون عملیات خودکار مثل هر کامیت بیاد خود کانتینر ریست می شه برای ما مشکلاتی رو ایجاد می کنه

    بهترین پیشنهاد فقط استفاده از داکر یا کیوب هست که یک جورایی شما رو استارندارد می کنه و همیشه یک بکاپ خوب تو سرورت داری

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

  • @woohee در کل منظور من اینکه در این زمان حال شما باید از ابزاری استفاده کنید که از نظر زمان و هزینه بتونه شما رو همراهی کنه نه هرچیزی که به نظرتون قدرتمند می یاد . به عنوان مثال در جایی که ارزان قیمت می خواد در بیاد برای طراحی سایت می تونید از php استفاده کنید و اگر می خواهید به صورت مثال وب سرویس ها با درخواست بالا بسازید می تونید از زبان الکسیر و فرم ورک فونیکسش استفاده کنید. می خواهید از جامعه بزرگ و زبان قدرتمندی استفاده کنید می تونید روبی و فریم ورک خوبش ریلز. می خواهید داده های زیادی رو آنالیز کنید و از کتابخانه های خوبش استفاده کنید و از جاوا هم در اون بهرمند شوید می تونید سکالا استفاده کنید . اگر دنبال زبان های لیسپ هستید می تونید کلوژور که نسخه تمیز شده جاوا است رو هم بهره ببرید که واقعا علاوه بر امکانات زبان و لیسپ و ... که داره می تونه از جاوا هم در خودش بهره مند بشه شما بفرمایید در اولین پروژه خودتون چه سایتی می خواهید بسازید نیاز نیست تخصصی توضیح بدید فقط بگید چی می خواید همین تا بشه راهنمایی بیشتری داشت و بفرمایید تسلط شما روی زبان انگلیسی چطور می باشد می تونید کتاب رو به راحتی بخونید یا خیر؟

  • @woohee درود خدمت شما شما با جاوا می تونید همه کار هایی که فرمودید رو انجام بدید ولی شما باید در این رابطه اطلاعاتی داشته باشید از جمله اینکه آیا با جاوا به صرفه هست که یک سایت باهاش بزنید ؟ آیا با زبان دیگیر توسعه شما سریع تر نیست چرا مثلا برای طراحی اکثر سایت ها و مشتریان معمولی داره از زبان هایی به غیر از جاوا استفاده می شه

    بحث اینجاست که دنیای جاوا خیلی بزرگه و برنامه نویسان حرفه ای وجود دارند که مثل زامبی اند آیا اونا در آینده اجازه پروژه های بزرگ به شما می دند ؟ اصلا می تونید برای جاوا در کشور ایران کار پیدا کنید ؟

    اگر صرفا اندروید هست بهتره در همون حد اندروید یاد بگیرید و موارد دیگر رو زیاد پیگیری نکنید

    بهتره شما اول سعی کنید بگید اولین نیاز و پروژه شما چی هست بعد بهتره در زمینه کامپیوتر یک خط رو دنبال کنید وگرنه یکدفعه به خودتون می یایید ۵۰ سالتونه ولی یک مسیر رو حتی نتونستید برید جلو چون بسیار توسعه زیادی داره و امکان یادگیری همه نیست

  • ۴ ماه پیش @shahryarjb به بحث انتخاب بین php و asp جواب داد.

    @mostafaiz اینجوری اگر بخواهیم صحبت کنیم توی تهران اکثرا php و مخصوصا ruby نیاز داره جامعه بزرگتری رو باید در دید داشت به عنوان مثال شما ببنید کاربران joomla و وردپرس چقدر هستن؟ خیلی اند مخصوصا در داخل و اگر از این نگاه بریم جلو php می تونه سوده بیشتری داشته باشه چون پایه این نرم افزار ها با php هست

  • ۴ ماه پیش @shahryarjb به بحث تگ گذاری مطالب در لاراول جواب داد.

    جسارتا بنده پست رو می بندم . در صورتی که نویسنده اصلی پست سوالی دارد لطفا آن را تفکیک بکند و در یک سوال جداگانه بپرسد

    @psobhanlo و همینطور دوست عزیز بنده اصلا هدفم جسارت به شما نبوده مثل اینکه ناراحت شدید به هر صورت بنده اگر ناخواسته شما رو ناراحت کردم از شما معذرت خواهی می کنم . بنده احساس کردم شما کمی در کارتون غرور خرج می کنید که خودم ضربه خورده این کارم . بنده هم اکنون دارم با شرکتی به صورت ریموت کار می کنم که خارج ایران هست و تقریبا معتبره . از وقتی که وارد این گروه شدم نسبت به گروه های قبلی که داشتم دیدم تغییرات بسیار زیادی کرده و متوجه شدم چطور پروژه هاشون کنترل می کنند

    به هر صورت موفق باشید

    پست بسته شد

  • ۴ ماه پیش @shahryarjb مقاله ای به اسم ویژگی های جدید blade در لاراول ۵.۶ را لایک کرد.
  • @saeid4x با درود خدمت شما وب سایت هایی مثل https://weworkremotely.com روزانه کار هایی رو در کتگوری هایی که مدنظرتون هست و ریموت می باشد را معرفی می کند از این دسته وب سایت های معتبر زیاد می باشد و همینطور خیلی ها فرم مربوطه رو از وب سایت خودشون لینک می کنند پس کمی می شه اعتماد کرد چون کامل وب سایت بررسی می شه . ولی کمی در تحریم ها اذیت خواهید شد و باید از ارز های دیجیتالی استفاده بفرمایید تا بتونید برای اون شرکت هم مشکل ساز نشید البته راضی کردنشونم یک پروسه است . در شبکه اجتماعی مورد که برای کاریابی نیز می باشد هم پوزیشن های خوبی وجود داره

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

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

    نمونه از این شرکت ها که بعد از مدتی می یاند ویزای کاری می دند نیز زیاد دیده شده

  • ۴ ماه پیش @shahryarjb به بحث انتخاب بین php و asp جواب داد.

    @hj021 معمولا باگ هایی که ایجاد می شه به وسیله خود کاربر هست نه سازنده فریم ورک اون. در بحث امنیت این مورد نسبی است و من فکر می کنم این موارد شما فرمودید زیاد صادق نیست یا بنده از آماری که فرمودید خبری ندارم که اگر منبعی قرار بدهید ممنون می شم . ولی اینکه نباید مقایسه بشه کاملا موافقم و دلیل شما کاملا منطقی می باشد

  • ۴ ماه پیش @shahryarjb به بحث پادکست جواب داد.

    @ali123 من در آیتونز زیر پادکست نظر می زارم به نظرم اونجا هم جای مناسبی می تونه باشه

  • ۴ ماه پیش @shahryarjb به بحث استفاده از signature جواب داد.

    من وب اپلیکیشن خودمو به صورت میکروسرویس زدم . تو این مدت خیلی دنبال رمز کردن و ... رفتم و سر آخر باز به jwt برگشتم . خیلی ساده هست کتابخونه های مناسبی هم براش ایجاد شده در زبان ها . یک سوال چرا از کاربر json قبول نمی کنید ؟ API gateway شما پابلیک نیست مگه ؟ اگر هست به نظرم json هم قبول کنید تا برای توسعه دهنده کارایی مناسبی داشته باشه .

    راستی من هم در هدر و هم در یک پارامتر توکن رو از کاربر می گیرم . واقعیت هم برام راحتره , البته از هدر می تونم این کارو بکنم ولی موارد زیر دخیل بودن:

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

    ۲. من یک سری اطلاعات از توکنم استخراج می کنم که برام راحتر بود در یک متغییر هم بگیرمش .

  • ۴ ماه پیش @shahryarjb به بحث استفاده از signature جواب داد.

    یک سوال دارم خدمتتون . می شه روند جاری که مدنظرتون هست رو بدون توکن و ... توضیح بدید؟ شما می خواهید کلاینت شما که از شما اکانت خریده از سایت خودش با کلید خودش ایمیلی که می خواهد رو بفرسته به شما و شما اون رو برای کاربرانی که مدنظر اون هست ارسال کنید درسته ؟ اگر همین هست به نظرم jwt و ساخت یک توکن کافی است.

  • ۴ ماه پیش @shahryarjb به بحث تگ گذاری مطالب در لاراول جواب داد.

    @psobhanlo جالبه صحبت هاتون اولین باره می شنوم !! اگر به این صورت فکر می کنید دیگه نمی شه کاریش کرد . جالب ترین صحبتی که الان شنیدم مفهوم سرویس هاست .

    اگر شما کد استاندارد نمی زنید پس مشکل از سواد شماست اگر شما در حد سازنده پکیج تسلط روی php ندارید پس بازم مشکل از برنامه نویسه چنین دلایلی که می یارید شما رو آنچنان درگیر خواهد کرد که از کرده خود بسیار پشیمان خواهید شد .

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

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

    به هر صورت امید وارم موفق باشید به نظرم توضیحات من نمی تونه برای شما مفید باشه

    من دوباره مطلب خودمو خوندم, برای جلوگیری از سوتفاهم بخاطر ذات متن شاید کمی زننده بیاد که من اصلا هدفم این نیست فقط خواستم بگم انقدر مستقیم روی حرفتون نباشید بهتره با این توضیحاتم کمی شک کنید و دنبال این برید که با آدمای بیشتری صحبت کنید مخصوصا افرادی که حرفه ای هستند و بپرسید آیا برای چنین چیز های کوچیکی هیچ وقت مثلا کتابخانه ای استفاده می کنند اگر آره کی و اگر نه کی؟ حتی اگر فکر می کنید صحبت بنده کاملا اشتباه می باشد

  • ۴ ماه پیش @shahryarjb به بحث تگ گذاری مطالب در لاراول جواب داد.

    @psobhanlo بنده منظورم حجم نیست . وقتی برنامه نویس وارد یک پروژه می شه استفاده بیش از حد از کتابخانه ها کنترل ایشون رو از کد کم می کنه شما باید در نظر داشته باشید پروژه شما همیشه در یک الی دو فایل باقی نمی مونه به مرور این پروژه به روز می شه حال فکر کنید یک چیز ساده که باید با یک شبهه کدی که شما مدنظرتون هست درست بشه رو با کتابخانه ای بزنید . حالا فکر کنید فایل کافیگ شما شده ۲۰ کتابخانه و لاراول نسخه جدید داده یا هر کدوم از این افزونه هایی که استفاده کردید نسخه جدیدی بده و یا شما خبر نداشته باشید یا اگر خبر داشته باشید چطور می شه؟ من فکر می کنم خیلی در به روز رسانی در طولانی مدت شما رو اذیت می کنه.

    داه یه dependency اضافه میکنیه. که مطمینم از کدی که من دستی نشستم برای tag نوشتم بهتره مطمینا.

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

    من اگر بودم برای این کار کوچیک از کتابخانه استفاده نمی کردم

  • ۴ ماه پیش @shahryarjb به بحث تگ گذاری مطالب در لاراول جواب داد.

    بنده با لاراول کار نمی کنم ولی برام سوال شده شما می خواهید برچسب درست کنید خوب می تونید به هر برچسب بر اساس اسمش یونیک کنید هم جلوی تکرار ساختشو می گیره و هم اسمش می تونه ورودی تابع اکشن شما به عنوان روتر باشه و بگیرنیش و در دیتابیس جستجو کنید و مطالب مربوط به اون رو بیارید .

    چرا باید برای این کار بیایید یک کتابخانه استفاده کنید؟ تازه می تونید اسم هایی که با فاصله هستند در موقع ساخت بجای فاصله دش بزارید و یک alias link درست کنید.

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

    name.com/tag/:alias_name_of_tag
  • ۴ ماه پیش @shahryarjb به بحث مقایسه نقشه جواب داد.

    @amin به نظرم شما فقط image processing python رو سرچ کنید مقالات خیلی خیلی زیادی می یاد. حتی ‍udemy هم براش آموزش هایی داره . ببنید این کار بعید می دونم با یکی دوتا مقاله اینجا کپی پست کردن کار شما رو پیش ببره شما باید زحمت بکشید تحقیقات گسترده ای رو پیش ببرید اگر به این موضوع علاقه مند هستید

  • ۴ ماه پیش @shahryarjb به بحث مقایسه نقشه جواب داد.

    @amin من فکر می کنم شما محبثت به بخش پردازش تصویر می خوره اگر به صورته شما باید در این زمینه تحقیق کنید که فکر می کنم کتابخونه های زیادی براش باشه به زبان پایتان و همینطور بسیار قدرتمند داره جلو می ره

  • @hassan862 کسی که پایه نداره به نظرم خیر مستقیم نباید بره در آموزش های کامل مربوط به اندروید خودش بحث های جامعی برای آموزش پایه جاوا داره که نیاز شما رو برای مدت زیادی رفع می کنه حالا برای یادگیری بیشتر بعد از ساخت چند اپ تون مشخص هست چطور و کجای java رو باید یاد بگیرید . شما نیازمند به یک پکیج جامع اندروید هستید

    بهتره یک آموزش انگلیسی خوب از یودمی رو خریداری کنید و با اون برید جلو

  • ۴ ماه پیش @shahryarjb به بحث بالا بردن سئوی وبسایت جواب داد.

    @behzad بلخره html5 هم می تونه یکی از پارامتر های کوچیک در سایت باش چون می تونه سایت رو کمی پویا سازی کنه و به گوگل بفهمونه که مثلا این بخش از سایت چی هست ولی اینکه تاثیرش جوری باشه شما از فردا برید بالای گوگل خیر