У Telegram оголосили 2 конкурси для розробників із загальним призовим фондом 110 000 $

  • 1 февраля, 11:18
  • 4095
  • 0

Для участі в них приймаються всі бажаючі. Ентузіастам пропонується створити бібліотеку C / C ++ і виправити недоліки в клієнті месенджера для Android. В обох випадках крайній термін виконання завдання - 14 лютого.

Конкурс зі створення бібліотеки C / C ++

Призовий фонд в першому випадку становить $ 50 000. Основним завданням конкурсу є створення бібліотеки C / C ++, яка зможе визначати мову і тему каналу Telegram.

Згідно з завданням, алгоритм повинен вміти використовувати назву, опис і текст декількох повідомлень, для визначення мови каналу і повернути двобуквений код ISO (або «інший», якщо у мови немає двобуквеного коду). Для каналів англійською та російською мовами алгоритм повинен визначати відносну вагу для кожної з тем, зазначених в каналі.

Бібліотека, розроблена конкурсантами, повинна працювати локально, тобто без використання мережі. Крім того, повинні бути зведені до мінімуму зовнішні залежності. При оцінці представлених матеріалів в пріоритеті будуть швидкість і точність алгоритмів.

Роботи будуть протестовані на серверах під керуванням Debian GNU / Linux 10.1 (buster), x86-64 з 8 ядрами і 16 ГБ ОЗУ, тому перед відправкою учасникам необхідно переконатися, що додаток правильно працює в чистій системі.

Конкурс щодо виправлення помилок в клієнті Telegram для Android

Призовий фонд у другому конкурсі становить $ 60 000. Перед учасниками поставили завдання виявити і виправити недоліки клієнта Telegram для Android, зокрема, глюки, помилки, криві анімації, низьку швидкість. Робота конкурсантів повинна привести до значних і помітних поліпшень з точки зору користувача.

Учасники повинні завантажити вихідний код клієнта і виправити виявлені недоліки, після чого скомпілювати додаток і відправити apk-файл @ContestBot з посиланням на GitHub, де будуть описані поліпшення, виконані конкурсантом.

Організатори заявили, що чим більше недоліків і помилок буде виявлено і виправлено, тим вищою буде винагорода. Перш за все, будуть враховувати серйозність виправлених проблем і складність їх усунення. При цьому представлений код повинен відповідати тому ж стилю, що і існуюча база коду.

Крім того, конкурсантам не забороняється покращувати існуючі функції.


0 комментариев
Сортировка:
Добавить комментарий