Возможно тут есть косяк со стороны программистов, НО Вот как сейчас помню сабботаж у нас в вузе по этому поводу.
Визуально символы похожи, а ответы система не защитывала. Нам всадили осиновый кол в причинное места, а потом оказалось следующее:
У каждого символа есть свой код, система сравнивает по кодам числовым, а не по внешнему виду символа. Доблестныя кафедра вышмата вместе символа МИНУС, ставила что-то похожее на минус или тире из таблицы юникода. После просмотра мы нашли там сотню символов, которые можно считать похожими на минус. Точно такие же проблемы были со нулем- составители тестов легко вводили вместо нуля букву О и не парились, а нам как разработчикам и тем кто отвечал за тестирования потом жопу рвали. Хорошо, что потом смогли доказать явный саботаж.
НЕ ЗНАЮ есть ли тут такая проблема с несоответсвием введенных символов и результата, но разница в числовых кодах введенных символах- это то, из-за чего были проблемы в системе тестирования в нашем вузе.
Не знаю кто писал этот сервис но хочу уточнить:
Уверены ли Вы, что это разработчики киворукие, а не требования такие? Я пока косяков программиских не понял.
Пока я вижу только странную систему проверку результата.
По прошлой работе занимались в вузе системами тестирования, где как раз и была проблема, а как вводить что-то отличное от одной буквы или числа?
Это проблема думаю не только в той системе висит.
На сколько я помню в таких системах, существуют форматы входных сообщений(у нас были rtf, odt, docx) или онлайн редактор тестов. Результат работы грузится в базу данных. Базе данных глубоко фиолетово сколько там вариантов ответа. Если ей ввели 2 варианта, то она так и сравнивает. Если человек, который набивал тест сделал ошибку, а потом на этапе валидации человеком ошибка не была найдена, то тут вопросы не к система, а к людям составлявших вопросы для теста.
Это вы в своей тетради можете писать что угодно, когда угодно. А японцу при регистрации надо будет написать 1 название команды на одном языке, тк текстовое поле для ввода одно всего и все что в нем будет, будет считаться названием команды.
Конкурс международный. Сейчас Российский финал. Далее будет следующий этап мировой финал.
На сайте при регистрации можно только 1 название указать, под которым команда и будет все время конкурса находится.
Вы сами написали «Будь здоров»==«be healthy» Название кое-что говорит о проекте самом ведь? На русском оно понятно нам, но что делать тем кто его не знает?
А теперь представте себе к примеру… международный финал пару лет назад в Египте. Сидят зрители, толпа индусов, малазийцев, немцев и тп. Они английское то название поймут, но не русские. Вы слышали русское произношение хотябы у тех же англичан?
Предстате себе какого-нибудь бедного китайца, который будет объявлять название команды? А жюри у которых название команды и проект ни как после русского названия не связались?
Ах да… а еще лучше какую-нибудь команду из японии, которая названия проекта написала иероглифами по японски, вот весело то будет читать название ее!
Конкурс международный.
В рф именуются компании обычно 2 способами… Либо ФГУП НТЦ ОБЫРВАЛ СДФКСК либо softpressxxx ltd.
Как думаете на сколько весело на международном финале будет звучать ФГУП НТЦ ОБЫРВАЛ СДФКСК
Назови 2-3 интересных темы на твой взгляд? Что интересно было?
Помню был год назад на московском этапе проект- эмуляции нейрокомпьютера на обычном компьютере. Классная кандидатская работа, но 2\3 аудитории из зала готовы были выйти тк наука не самая веселая вещь.
Мы пару лет назад написали простенькую формулу на доску и лица зрителей превратились в кирпичи.
Скажу далее больше, иногда статус может мешать.
Это как известная байка:
приходит выпускник вмк мгу на собеседования, собесудется… все хорошо, а потом ах, вы с вмк, тогда извините, слишком умные нам не нужны.
Шанс надо использовать, но он не ковер самолет, сам летит… надо усилия прилагать
Ну мне его ведь товарищь Гладких подарил, а не MS. (самый старый из известных мне msp, заодно mvp, аспирант последнего года и вроде как в штаты уезжает работать)
Это именно личные отношения между людьми, которые в программе.
Лучше написать пару примеров успешных msp. Того же Гладких, Пугачева. Понятно, что они не из-за msp стали тем кто они есть, но msp как-то повлияло на их развитие.
От себя хочу добавить, что 4-8 часов в неделю- это случайное число. Тк то месяц занимаешься делами учебными-рабочими, то когда что-то организуешь типа команды на конкурс так вообще живешь по сути этим.
Про загран паспорт- вообще для комплекта добавлено.
успеваемость- имеется ввиду, что человек вроде не дурак и что-то знает про ИТ.
p.s. из личного опыта, тк в программе этой я с 2009 года, и аккаунт на хабре мне как раз вместе с msp и подарили
У меня была идея предложить писать все дипломы наши кафедральные на github или другом подобном сервисе, кому что религия позволяет.
Диплом то программиский и открытость и контроль научнику, и обсуждение если проект дельный и вдруг кто патч предложит, если кто-то форкнет. Но идея не вызвала бурного обсуждения. А могло бы быть интересно
Я думаю в продакшене это использовать не будет ни кто и не когда, ибо не для того в шарпе уберали указатели, чтобы кто-то нашел спосб их там сделать. Все таки ну не для того.
Хотя автору за не ординарный подход истинное от меня уважение. Tips and triks -круто.
Основная новизна должна быть с точки зрения ИДЕИ… Они как я понял вам понравились.
Технологическую новизну придумать тяжело за 2-4 месяца, которые делаются такие проекты… Да и силами студентов новую технологию придумать не так то просто… Крупные компании тратят на это годы
2 года выступал в Московском финале сам.
Сейчас ментор выступающей команды.
Как непосредственный участник событий скажу, что и 20 минут мало если проект по делу, тк о том, над чем работал последние 4 месяца, за 30 секунд не расскажешь.
Больше динамизма- это да, но тут все зависит от выступающих…
Сейчас как раз основная задача из того выступления что, есть выделить 2 минуты резерва, на всякие не предвиденные обстаятельства.
Да хоть 1000 причин писать можно… Кто-нибудь напишет 1000 причин почему это все фигня! Холивар идет давно и конца и края нет.
Помоему для некоторых tdd- это такая магическая мантра, типа html5. Вот придет комунизм и будет всем хорошо.
Тесты писать можно много и разных. Часто я пишу тесты возможно и в стиле MyClass, TestMyClass… эти тесты ни unit(тк нет ни каких моков, ибо нечего захламлять код и писать оберток на порядок больше чем рабочего кода) и это не пользовательские тесты, они скорее интеграционные, не содежат пользовательской истории( тк ее можно в 1 метод запихать, а реально тестов может быть вагон)
но Я ЧЕРЕЗ НИХ ОТЛАЖИВАЮСЬ В ДЕБАГЕРЕ.
Создал метод, вызвал его и по шагово смотришь что происходит. В итоге на выходе ты уже знаешь как должен себя корректно вести этот код на этом тесте.
Есть код, есть тест.
Да не феншуй, да не tdd… Но работает. Я думаю у каждого кто пишет хоть какие-то тесты осознано есть такие практики.
Те кто пишет тесты чтобы было- это отдельный разговор.
Тк тесты как правило загоняют в системе, девушки секретари, которым глупо плевать на разницу в кодах между нулем и буквой О.
По крайней мере когда мы объяснения давали в вузе руководству, то среди уважаемых присяжных заседателей не у всех было понимающее лицо.
Вот как сейчас помню сабботаж у нас в вузе по этому поводу.
Визуально символы похожи, а ответы система не защитывала. Нам всадили осиновый кол в причинное места, а потом оказалось следующее:
У каждого символа есть свой код, система сравнивает по кодам числовым, а не по внешнему виду символа. Доблестныя кафедра вышмата вместе символа МИНУС, ставила что-то похожее на минус или тире из таблицы юникода. После просмотра мы нашли там сотню символов, которые можно считать похожими на минус. Точно такие же проблемы были со нулем- составители тестов легко вводили вместо нуля букву О и не парились, а нам как разработчикам и тем кто отвечал за тестирования потом жопу рвали. Хорошо, что потом смогли доказать явный саботаж.
НЕ ЗНАЮ есть ли тут такая проблема с несоответсвием введенных символов и результата, но разница в числовых кодах введенных символах- это то, из-за чего были проблемы в системе тестирования в нашем вузе.
Уверены ли Вы, что это разработчики киворукие, а не требования такие? Я пока косяков программиских не понял.
Пока я вижу только странную систему проверку результата.
По прошлой работе занимались в вузе системами тестирования, где как раз и была проблема, а как вводить что-то отличное от одной буквы или числа?
Это проблема думаю не только в той системе висит.
На сколько я помню в таких системах, существуют форматы входных сообщений(у нас были rtf, odt, docx) или онлайн редактор тестов. Результат работы грузится в базу данных. Базе данных глубоко фиолетово сколько там вариантов ответа. Если ей ввели 2 варианта, то она так и сравнивает. Если человек, который набивал тест сделал ошибку, а потом на этапе валидации человеком ошибка не была найдена, то тут вопросы не к система, а к людям составлявших вопросы для теста.
Конкурс международный. Сейчас Российский финал. Далее будет следующий этап мировой финал.
На сайте при регистрации можно только 1 название указать, под которым команда и будет все время конкурса находится.
Хотя что я распинаюсь, вас не переубедить.
А теперь представте себе к примеру… международный финал пару лет назад в Египте. Сидят зрители, толпа индусов, малазийцев, немцев и тп. Они английское то название поймут, но не русские. Вы слышали русское произношение хотябы у тех же англичан?
Предстате себе какого-нибудь бедного китайца, который будет объявлять название команды? А жюри у которых название команды и проект ни как после русского названия не связались?
Ах да… а еще лучше какую-нибудь команду из японии, которая названия проекта написала иероглифами по японски, вот весело то будет читать название ее!
В рф именуются компании обычно 2 способами… Либо ФГУП НТЦ ОБЫРВАЛ СДФКСК либо softpressxxx ltd.
Как думаете на сколько весело на международном финале будет звучать ФГУП НТЦ ОБЫРВАЛ СДФКСК
По этому и название на англоязычный манер
Помню был год назад на московском этапе проект- эмуляции нейрокомпьютера на обычном компьютере. Классная кандидатская работа, но 2\3 аудитории из зала готовы были выйти тк наука не самая веселая вещь.
Мы пару лет назад написали простенькую формулу на доску и лица зрителей превратились в кирпичи.
Это как известная байка:
приходит выпускник вмк мгу на собеседования, собесудется… все хорошо, а потом ах, вы с вмк, тогда извините, слишком умные нам не нужны.
Шанс надо использовать, но он не ковер самолет, сам летит… надо усилия прилагать
Да и честно говоря за 2 года в программе ничего секретного не узнал
Это именно личные отношения между людьми, которые в программе.
Лучше написать пару примеров успешных msp. Того же Гладких, Пугачева. Понятно, что они не из-за msp стали тем кто они есть, но msp как-то повлияло на их развитие.
Про загран паспорт- вообще для комплекта добавлено.
успеваемость- имеется ввиду, что человек вроде не дурак и что-то знает про ИТ.
p.s. из личного опыта, тк в программе этой я с 2009 года, и аккаунт на хабре мне как раз вместе с msp и подарили
Огласите весь список статей тк у автора оригинала вроде всего 2 статьи было, а вы в прошлой статьей грозились цикл сделать вроде солидный.
Диплом то программиский и открытость и контроль научнику, и обсуждение если проект дельный и вдруг кто патч предложит, если кто-то форкнет. Но идея не вызвала бурного обсуждения. А могло бы быть интересно
Хотя автору за не ординарный подход истинное от меня уважение. Tips and triks -круто.
Технологическую новизну придумать тяжело за 2-4 месяца, которые делаются такие проекты… Да и силами студентов новую технологию придумать не так то просто… Крупные компании тратят на это годы
Сейчас ментор выступающей команды.
Как непосредственный участник событий скажу, что и 20 минут мало если проект по делу, тк о том, над чем работал последние 4 месяца, за 30 секунд не расскажешь.
Больше динамизма- это да, но тут все зависит от выступающих…
Сейчас как раз основная задача из того выступления что, есть выделить 2 минуты резерва, на всякие не предвиденные обстаятельства.
Вот ссылки
www.techdays.ru/videos/3370.html
www.techdays.ru/videos/3371.html
www.techdays.ru/videos/3369.html
www.techdays.ru/videos/3323.html
www.techdays.ru/videos/3309.html
www.techdays.ru/videos/3307.html
www.techdays.ru/videos/3306.html
Помоему для некоторых tdd- это такая магическая мантра, типа html5. Вот придет комунизм и будет всем хорошо.
Тесты писать можно много и разных. Часто я пишу тесты возможно и в стиле MyClass, TestMyClass… эти тесты ни unit(тк нет ни каких моков, ибо нечего захламлять код и писать оберток на порядок больше чем рабочего кода) и это не пользовательские тесты, они скорее интеграционные, не содежат пользовательской истории( тк ее можно в 1 метод запихать, а реально тестов может быть вагон)
но Я ЧЕРЕЗ НИХ ОТЛАЖИВАЮСЬ В ДЕБАГЕРЕ.
Создал метод, вызвал его и по шагово смотришь что происходит. В итоге на выходе ты уже знаешь как должен себя корректно вести этот код на этом тесте.
Есть код, есть тест.
Да не феншуй, да не tdd… Но работает. Я думаю у каждого кто пишет хоть какие-то тесты осознано есть такие практики.
Те кто пишет тесты чтобы было- это отдельный разговор.