قابل توجه شرکت‌کنندگان مرحله‌ی حضوری کدکاپ

رویداد نهایی کدکاپ پنج‌شنبه و جمعه‌ (۲۴ و ۲۵ آبان) در مرکز پردازش دیجیکالا برگزار می‌شود.

۱- هر دو روز پنج‌شنبه و جمعه اتوبوس‌ها بین ساعت ۷:۴۵ تا ۸:۱۵ صبح از ایستگاه مترو بیمه (خط شماره ۴ – زرد) به سمت مرکز پردازش دیجی‌کالا حرکت خواهند کرد. خواهشمندیم که حتما در همین بازه‌ی زمانی در خروجی مترو بیمه حضور داشته باشید. در صورتی که باتاخیر رسیدید و یا خودتان می‌خواهید بیایید، آدرس محل برگزار مسابقه در پایین آمده است.
دوستان ما در تیم برگزاری در ایستگاه مترو بیمه شما را راهنمایی خواهند کرد.

۲- همچنین برگشت نیز توسط اتوبوس‌ها انجام خواهد شد.

۳- محل دقیق مرکز پردازش دیجی‌کالا را از لینک مقابل می‌توانید ببینید. https://goo.gl/maps/3DwxbsQjvLt

۴- شرکت‌کنندگان الگوریتمی و تکنولوژی‌های php و react native در هر دو روز و شرکت‌کنندگان سایر تکنولوژی‌ها (Android, Python, Django, Laravel, Fron-End) فقط در روز دوم در رویداد شرکت خواهند کرد. برنامه‌ی دقیق هر گروه در دو پست بعدی در بلاگ آمده است.

۵- شرکت‌کنندگان الگوریتمی و تکنولوژی‌های php و react native باید حتما یک لپ‌تاپ همراه خود داشته باشند. (هر تیم الگوریتمی فقط یک لپ‌تاپ)

 

اطلاعات تکمیلی همینجا ثبت خواهد شد.

در صورتی که سوالی داشتید و یا به مشکلی برخوردید، با شماره‌ی ۰۹۱۲۰۲۹۲۵۵۴ تماس بگیرید.

 

برنامه‌ی رویداد حضوری کدکاپ ۴

سلام!

رویداد حضوری کدکاپ ۴، پنج‌شنبه و جمعه‌ی آینده (۲۴ و ۲۵ آبان) در مرکز پردازش دیجی‌کالا برگزار می‌شود.

در این رویداد ۳ گروه شرکت‌کننده خواهیم داشت.

گروه اول ۵۰ تیم دو نفره از شرکت‌کنندگان مسابقه‌ی انتخابی الگوریتمی
گروه دوم ۵۰ نفر از نفرات برتر تکنولوژی‌های PHP و React Native
گروه سوم ۵۰ نفر برتر تکنولوژی‌های Python, Django, Laravel, Front-End, Android

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

 

برنامه زمانی

ادامه‌ی خواندن

سیر تا پیاز کدکاپ ۴

در این پست قصد داریم در مورد کدکاپ ۴ و اتفاقاتی که قرار است بیفتد توضیح بدهیم. از برگزار کننده‌های کدکاپ ۴، تا موضوعات مسابقه‌ها و جایزه‌ها و سایر موارد.

برگزار کنندگان و حامی کدکاپ ۴ چه کسانی هستند؟

دو پای ثابت برگزاری کدکاپ، Quera و مرکز نوآوری شریف هستند. Quera سامانه‌ی برگزاری مسابقه و پشتیبانی فنی، تامین سوالات و بخشی از امور اجرایی را به عهده دارد و مرکز نوآوری شریف نیز بخشی از فرآیند اجرایی مسابقه‌ها را پیش خواهد برد.

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

موضوع مسابقه‌های کدکاپ ۴ چیست؟

ادامه‌ی خواندن

همکاری Quera و پارس‌پک

از مرداد ۹۴ که Quera شروع به کار کرد، یکی از دغدغه‌های ما تامین سرورهای Quera بود.

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

مهارت‌سنجی به سبک Quera :)

برنامه‌ی رویداد «مهارت‌سنجی به سبک Quera»

? در این رویداد از سویی شرکت‌ها و استارت‌های کشور و از سویی دیگر توسعه‌دهندگان حضور خواهد داشت.

? توسعه‌دهندگان می‌توانند فرصت‌های شغلی مورد علاقه‌ی خود را انتخاب کنند و آن‌ها را به ترتیب اولویت مرتب کنند.

? مسابقه‌ی مهارت حل مسئله – ۱۵ اردیبهشت (ساعت ۹:۳۰ الی ۱۵:۳۰)
⭕️ در این مسابقه مهارت اولیه‌ی افراد رو زبان‌های پایه ی برنامه‌نویسی شامل زبان‌های Python، Java، C, C++, Go, Perl, Ruby, Objective C, Swift, Mono C#, PHP, JS و همچنین توانایی حل مسئله و دانش الگوریتمی شرکت‌کنندگان سنجیده می‌شود.

? مسابقه‌ی مهارت انجام پروژه – ۳ و ۴ خرداد
⭕️ در این مسابقه مهارت عملی و دانش شرکت‌کنندگان در تکنولوژی‌های مختلف از جمله Python/Dajngo, Java Andorid, Swift/iOS, PHP/Laravel/ UI, From-End/ Linux/Scripting/ SQL/Database مورد سنجش قرار می‌گیرد. در این مسابقات پروژه‌ی نیمه تمام، خطادار، پیچیده و … در اختیار شرکت‌کنندگان قرار داده می‌شود که شرکت‌کنندگان باید با توجه به نیاز مسئله، به حل آن بپردازند و پروژه‌ی کامل شده را بازگردانند.

? در پایان نتیجه‌ی مسابقات شرکت‌کنندگان به ترتیب اولویت مشخص شده توسط خودشان به شرکت‌های مورد علاقه‌شان داده می‌شود.

علاقه‌مندان تا ۱۵ اردیبهشت فرصت ثبت‌نام در این رویداد را دارند. البته امکان شرکت در مسابقه‌ی دوم (۳ و ۴ خرداد) بدون شرکت در مسابقه‌ی اول نیز وجود دارد که البته پیشنهاد می‌کنیم علاقه‌مندان در هر دو مسابقه حضور داشته باشند.
 توسعه‌دهندگان از این آدرس و شرکت‌ها و استارت‌آپ‌ها از این آدرس می‌توانند در این رویداد ثبت‌نام کنند.

برای اطلاعات بیشتر هم به کانال Quera Careers ملحق بشید.

سال ۱۰۱۰۱۱۱۰۱۰۰ مبارک :)

سلام 🙂
خب گفتیم ما هم مثل بقیه یه حساب و کتابی از سال ۹۵ داشته باشیم و از آرزوهامون برای سال ۹۶ صحبت کنیم 🙂
سال ۹۵ رو می‌تونیم به عنوان سال تثبیت تقریبی Quera در نظر بگیریم. والا ما هم مثل شما هنوز نفهمیدیم معیار موفقیت استارت‌آپ‌ها چیه؟! ولی خب حداقل اینکه اعضای استارت‌‌آپ هنوز از استارت‌آپ‌شون ناامید نشن خودش یه معیار موفقیت بزرگه! چون هیچ کس مثل اونا نمی‌دونه که اوضاع‌شون چطوریاست. ما از مرداد ۹۴ شروع کرده بودیم و تا آخر ۹۴ هم دیدی نداشتیم که زنده در بریم یا نه! ولی سال ۹۵ اینقدر اتفاق‌های خوبی برامون افتاد که از این به بعد به هیچ چیزی جز موفقیت نمی‌تونیم فکر کنیم 🙂

ادامه‌ی خواندن

نتایج مسابقه‌ی مقدماتی کدکاپ ۲

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

اما در مورد نتیجه‌ی مسابقه مقدماتی!
تعداد زیادی از دوستان توانستند به ۶ یا ۷ سوال از ۷ سوال مسابقه پاسخ دهند. این دوستان به مرحله‌ی حضوری راه پیدا می‌کنند. البته به شرط عدم تقلب 🙂 بنابراین با حساب و کتابی که ما انجام دادیم از ۷۵ تیمی که به ۶ سوال و یا بیشتر جواب دادند، ۷۰ تیم به مرحله‌ی نهایی راه پیدا کرده‌اند. ۵ تیم نیز به دلیل تقلب از مسابقات حذف شده‌اند. برای مشاهده‌ی تیم‌های راه‌یافته به صفحه‌ی کدکاپ در Quera مراجعه کنید.
اما در مورد ۳۰ تیم باقی‌مانده. با توجه به درخواست زیاد شما دوستان گرامی، فرصت مجددی را در مسابقه‌ی دیگر فراهم می کنیم تا ۳۰ تیم باقی مانده نیز از بین همه‌ی تیم‌هایی که به مرحله‌ی حضوری نرسیدند، مشخص شوند. (تیم‌هایی که به دلیل تقلب حذف شده‌اند اجازه‌ی حضور در مسابقه‌ی دوم را ندارند. همچنین امکان ثبت‌نام جدید نیز برای تیمی وجود ندارد.)
این مسابقه روز یک‌شنبه‌ی هفته‌ی آینده، ۹ آبان، از ساعت ۱۹ الی ۲۲ برگزار خواهد شد.

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

  • این مسابقه در دو روز ۴شنبه و ۵شنبه، ۱۹ و ۲۰ آبانماه در دانشگاه صنعتی شریف برگزار خواهد شد.
  • هزینه‌ی حضور در این مسابقه به ازای هر تیم ۶۰ هزار تومان می‌باشد. تیم‌های منتخب لطفا این هزینه‌ را در اسرع وقت به شماره‌ کارت ۶۱۰۴۳۳۷۸۹۲۳۰۲۰۸۲ به نام محمدباقر تبریزی واریز نمایند و اطلاعات واریز، از جمله زمان دقیق واریز را با عنوان «payment receipt» به tabrizi@quera.ir بفرستند.
  • در دو روز مسابقه، پذیرایی صبحانه و ناهار بر عهده‌ی ما می‌باشد.
  • در حال حاضر هیچ تضمینی برای اسکان داده نمی‌شود. اما تلاش‌مان را برای اسکان دوستان شهرستانی انجام می‌دهیم.

با توجه به عدم امکان پاسخگویی به نظرات این پست در بلاگ، لطفا سوالات‌تان را از ایمیل codecup@quera.ir بپرسید.

درباره مسابقه‌ی مقدماتی کدکاپ

سلام مجدد به همه‌ی دوستان

این متن رو بعد از خوندن همه‌ی پیام‌ها توی بلاگ و تلگرام و پیامک و ایمیل‌ها می‌نویسیم.

مسابقه‌ی مقدماتی کدکاپ با همه‌ی خوبی‌ها و بدی‌هاش ساعت ۱۲ شب پنج‌شنبه به اتمام رسید.

تخمین‌های ما برای تعداد شرکت‌کننده‌ها و آماده‌سازی سرورها بر اساس اون دست بالا بود و حتی کاربران همیشگی Quera، بیش از شرکت‌کنندگان مسابقه، همزمان و البته منطقی وارد سایت می‌شدند و سرورها با مشکلی مواجه نمی‌شدند. اما اتفاقی که افتاد این بود که از چند دقیقه قبل از مسابقه، از چندین آی‌پی درخواست‌های زیادی به سرور ارسال می‌شد که هرکدام به تنهایی از نظر بار روی سرور، مشابه حضور صدها کاربر در سایت بود و این اتفاق هر گونه تخمینی را با مشکل مواجه کرد. اتفاق زمانی پیچیده‌تر شد که سایر کاربران که با خطای عدم دسترسی به سایت مواجه می‌شدند، طبیعتاً اقدام به refresh کردن صفحات می‌کردند و بار روی سرور بیشتر و بیشتر می‌شد و شرایط پیچیده‌تر می‌شد. در چنین شرایطی سروری با قدرت پردازشی چند برابر سرورهای ما هم پاسخگو نخواهد بود. تجربه‌ی برگزاری چنین مسابقه‌ای را در کشور مسابقات بیان داشته است که آن هم در حین برگزاری مسابقه با مشکلاتی از این قبیل رو به رو شده است. دیروز هم مطلع شدیم که تویتر و اسپاتی‌فای و … مورد حمله‌ی DDOS قرار گرفتند که برای برخی کاربران آن‌ها به صورت کامل دسترسی وجود نداشت.

به محض بروز این مشکل، تیم فنی به سرعت شروع به مقابله با این مشکل کرد. اقداماتی به صورت همزمان برای افزایش توان سرور در پاسخگویی به درخواست‌ها و همچنین شناسایی آی‌پی‌های حمله‌کننده و بستن آن‌ها انجام شد و سرانجام توانستیم مشکل را تا حد خوبی کاهش دهیم و امکان دسترسی به سایت مجدداً فراهم شد. همچنین با توجه به این که زمان تیم‌ها در حال از دست رفتن بود تمام تلاشمان را کردیم تا سؤال‌های مسابقه را (از طریق ایمیل و کانال تلگرام مسابقات) به دست شرکت‌کنندگان برسانیم تا بتوانند تا زمان حل مشکل، سؤالات مسابقه را حل کنند. علاوه بر این، برای این که تأثیر منفی زمان از دست رفته شرکت‌کنندگان را کم کنیم، مسابقه را به مدت ۳ ساعت تمدید کردیم و تأثیر «زمان ارسال پاسخ» و «ارسال‌های تکراری به خاطر refresh صفحات» در رتبه‌بندی را حذف کردیم. (جدول رتبه‌بندی مسابقه، بر اساس قوانین جدید رتبه‌بندی، محاسبه خواهد شد)

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

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

\frac{\# Submissions}{\# Problems \times \# Participants}

در شرایط مشابه در مقدماتی کدکاپ ۱، عدد شاخص برابر با ۱.۶۸ بوده است، در حالی که همین شاخص در این مسابقه ۲.۰۳ بوده است. این یعنی شاخص فوق بهبود یافته است و در چنین شرایطی برگزاری مجدد مسابقه و یا بی‌اعتباری مسابقه کاملا بی‌معنی است. لازم به ذکر است که دیروز ۸۰۲۰ بار کد ارسال شد که روی ۷ سرور Quera کامپایل و اجرا شدند.