IstaAcademy
719 subscribers
94 photos
8 videos
5 files
31 links
با هم، آرزوهای فردا را زندگی می‌کنیم

کانال رسمی آکادمی ایستا

ادمین‌ها:
@Ista_Support
@SalehKashani

مشاوره تلفنی:
0939-2020525
Download Telegram
Channel created
تقویم آموزشی.pdf
301.5 KB
📆 تقویم آموزشی بروز رسانی 97/12/21 📆

🔴 www.istaAcademy.com
💾 دیجیکالا نکست پنج دیتاست منتشر کرده تا مورد استفاده پژوهشگران قرار گیرد

◾️ دیتاست تاریخچه قیمت و خرید مشتریان
▫️ دیتاست نظرات کاربران
◾️ دیتاست تاریخچه خرید مشتریان
▫️ دیتاست کیفیت نظرات محصولات
◾️ دیتاست لیست محصولات

برنامه داده‌های باز دیجی کالا نکست با همکاری معاونت فناوری و محصول دیجی کالا با هدف ارائه بستر مناسب برای تحقیق و توسعه علوم داده محورشروع به کار کرد.
در برنامه نوآوری باز، اطلاعات واقعی تراکنش‌های بیش از 2 میلیون مشتری و یکصد هزار کالا نمونه برداری شده و پس از بررسی‌های فراوان و ساعتهای زیاد راستی آزمایی و پاکسازی توسط تیم تکنولوژی و محصول دیجی کالا و اطمینان از عدم افشای اطلاعات محرمانه مشتریان، در اختیار شما دانشجویان و اساتید قرار خواهد گرفت.
این داده‌ها زیرساخت مناسبی جهت انجام تحقیقات علمی و یا توسعه محصولات و فناوری‌های داده محور مانند هوش مصنوعی، یادگیری عمیق، یادگیری ماشین، علوم اجتماعی و شناختی و سایر حوزه‌های علمی است.

🔻 شما می توانید از طریق این لینک درخواست دریافت این دیتاست‌ها را کنید (حتماً قوانین را مطالعه کنید).
🔻 توجه کنید که نیاز به یک ایمیل دانشگاهی یا پژوهشگاهی دارید.


@Ista_Academy
توی این مقاله فریمورک های #JS از زوایا مختلف مقایسه شده اند
از ۳ فریمورک اصلی #react #angular #vue کدام را انتخاب می کنید؟
goo.gl/FpTK1d

@Ista_Academy
🏍 اخیراً #الوپیک سمپل هایی از Backend API خود در گیتهاب منتشر کرده که دیدن آن برای برنامه نویسان خالی از لطف نیست
docs.alopeyk.com
https://github.com/alopeyk

@Ista_Academy
✴️ دانشگاه ها حتی کارمند هم تولید نمی کنند...

👤 مهندس #عادل_طالبی

🆔 @shenasehjournal | شناسه
#blockchain
🌐 آینده اپلیکشن‌های وب؟
شما چی فکر میکنید؟

♨️در پست های آتی سعی میکنیم هر یک را با هشتگ #FutureOfWeb معرفی کنیم.


@Ista_Academy
✴️ کارآفرین باید توانایی تحمل سخت ترین شرایط را داشته باشد...

👤 مهندس #عادل_طالبی

🆔 @shenasehjournal
💡توصیه‌های ایستا برای راه‌اندازی استارتاپ: #startup

▫️ 10 اشتباه متداول استارتاپ‌های دنیا را ببینید.

▫️ کتاب استارتاپ ناب اریک رایس را بخوانید.

▫️ فقط روی «یک» کار تمرکز کنید. وقتی روی دو کار تمرکز کنید از ۴۰+۴۰ درصد خود استفاده می‌کنید نه ۵۰+۵۰ درصد!

▫️ رقبا و مزیت‌های رقابتی خودتان را مشخص کنید و بعد کار را شروع کنید. (ترجیحاً بوم ناب بسازید)

▫️ باید چیزی تولید کنید که مشتری دوست دارد، پس همیشه نظر مشتری را بپرسید. این کار را به بعد موکول نکنید!

▫️ زیادی ایده ندید! ایده یک محصول جامع که همه‌کار کند به ذهن هرکسی می‌رسد!

▫️ نگران دزدیده شدن ایده‌تان نباشید! ایده‌ها واقعا ارزشی ندارند! مهم پرورش و اجراست. پس ایده تان را اعتبار سنجی کنید قبل از آنکه زمان و پول هزینه کنید.

▫️ خیلی از محصولات موفق، درواقع بازسازی یک محصول قدیمی هستند. Facebookنسخه جدید همان شبکه های اجتماعی قدیمی بود.

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

▫️ تیم خیلی مهم است و برای برخی ایده‌ها تیم غیرفنی مهم‌تر از تیم فنی است و بلعکس. پس جوانب مختلف کار را بررسی کنید.

▫️ رابطه‌ای مستحکم و با دید بلند مدت ایجاد کنید. و بهترین سیاست برای آن صداقت است.

▫️ هرچه دیرتر به فکر سرمایه‌گذار و جذب سرمایه بیوفتید به نفع خودتان است.

▫️ شروع کنید! بگذارید زودتر شکست بخورید!


@ista_Academy
تقویم آموزشی.pdf
301.5 KB
📆 تقویم آموزشی بروز رسانی 97/12/28 📆

🔴 www.istaAcademy.com
​​#architecture
معماری Supernovaی دیجیکالا

همانطور که احتمالا شنیده‌اید دیجیکالا از تکنولوژی‌های مایکروسافت مانند SQLServer و ASP.Net با یک معماری Monolith استفاده می کرد و اخیراً بطور رسمی اعلام کردند که دیجیکالا با تکنولوژی‌های متن‌باز بازنویسی شده و این مطلب را در رویداد Tech Summit جشن گرفتند.

مشکل برنامه Legacy دیجیکالا که میراث حمید محمدی (هم بنیان گذار دیجیکالا) است چه بود؟
- ۱ ترابایت حافظه رم که فقط در مواقع پیک مصرف استفاده می شد. (بخاطر ایندکس گذاری فراوان در SQLServer)
- هارد-کد کردن hot fix ها
- معماری یک تکه یا Monolithic (یک دیتابیس و یک سرویس)
- پیچیده شدن و پُف کردن کد ها و ایجاد فوبیا تغییر در کد

این وظیفه سهیل مقدم CTO دیجیکالا بود تا چاره اندیشی کند. سهیل فردی را پیدا می‌کند که درست همچین مشکلی برخورده بود و تجربه حل آن را داشت. و او را به ایران آورد تا باهم مسئله دیجیکالا را حل کنند.
بخاطر ترجیح لوکاش لاتو، تکنولوژی تیم فنی به PHP تغییر کرد و یک تیم ۵ نفره برای توسعه موازی پروژه Supernova تعیین شد. تیمی از مهندسین ایرانی، بلغاری و لوکاش لهستانی
و نهایتاً در یک شب جایگزین Legacy code شد و بقیه تیم هم به تیم توسعه Supernova پیوستند.

شاید برخی ادعا کنند که آنها باید با استفاده از .Net Core و صرفاً تغییر معماری به میکروسرویس این مشکل را حل می‌کردند یا برخی PHP را بهترین گزینه بدانند. ما قصد القاء هیچ‌یک از این نظرات را نداریم و از هیچ یک از این دو تکنولوژی استفاده نمی کنیم.
این راه حلی است که دیجیکالا انتخاب کرد و از آن راضی است.

معماری Supernova از چندین سرویس تشکیل شده که هرکدام مستقل از هم و دارای دیتابیس خود هستند.
صفحه‌ی اول دیجیکالا بدون hit شدن دیتابیس و با دوبار hit شدن Memcached برای شما بارگزاری می‌شود.


@Ista_Academy