Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.230.76.153] |
|
Сообщ.
#1
,
|
|
|
Всем привет!
Мы - UNIGINE. Та самая команда, создавшая графический движок UNIGINE, известные GPU бенчмарки Heaven, Valley и Superposition (на подходе!) и много другого про real-time 3D и VR. Компания растёт, команда расширяется. И нам хочется, чтобы в мире было больше крутых программистов, умеющих С++. Ещё больше! Поэтому мы придумали продвинутый онлайн-курс по С++. Много теории, ещё больше практики и разбор заданий. Курс бесплатный — от вас нужны только время и мозг. Учить будет наш ведущий разработчик Андрей Аксёнов aka Шодан, он поможет прокачаться и получить левелап. Курс бесплатный, по поскольку уровень выше базового, участников принимаем после небольшого входного теста. Велкам! Подробности и регистрация на сайте: http://cpp-school.unigine.com |
Сообщ.
#2
,
|
|
|
Ладно, пусть будет.
|
Сообщ.
#3
,
|
|
|
Флекс, точно не разводняк?
|
Сообщ.
#4
,
|
|
|
Цитата barazuk @ Флекс, точно не разводняк? Сложно сказать. Программа первого курса внушает. Но вебинары только ещё будут, поэтому сейчас сложно оценить. По крайней мере, денег они за это не берут. Якобы. |
Сообщ.
#5
,
|
|
|
Подозрительно все это.
|
Сообщ.
#6
,
|
|
|
Развод 100 пудов
Cначала простую задачку просят решить потом избраные будут решать сложные и все это бесплатно в рамках обучения |
Сообщ.
#7
,
|
|
|
Цитата Flex Ferrum @ По крайней мере, денег они за это не берут. Якобы. Денег точно не берем и брать не будем, не переживайте. Цитата Cfon @ Cначала простую задачку просят решить потом избраные будут решать сложные Подводный камень только один, и не очень-то подводный - набирать новых разработчиков в команду, ибо быстро растем. |
Сообщ.
#8
,
|
|
|
А я записался, вернее попытался. Интересно посмотреть на чувака, который "Не вертикальные вонючие лужи".
|
Сообщ.
#9
,
|
|
|
Цитата Олег М @ А я записался, вернее попытался. Спасибо, вижу вас в списке! |
Сообщ.
#10
,
|
|
|
Цитата Beatrix @ Цитата Flex Ferrum @ По крайней мере, денег они за это не берут. Якобы. Денег точно не берем и брать не будем, не переживайте. ещё за это деньги брать ну это верх наглости Цитата Beatrix @ Цитата Cfon @ Cначала простую задачку просят решить потом избраные будут решать сложные Подводный камень только один, и не очень-то подводный - набирать новых разработчиков в команду, ибо быстро растем. набирать сотрудников щас не модно, все работают удаленно за бабло, вы видимо не исключение, но ещё круче придумали под видом обучения решать ваши задачи бесплатно |
Сообщ.
#11
,
|
|
|
Цитата Cfon @ вы видимо не исключение, но ещё круче придумали под видом обучения решать ваши задачи бесплатно Вот тут бы я поспорил. Обучать на реальных задачах - это хорошо. Но брать потом эти решения в продакшен - это самоубийство. |
Сообщ.
#12
,
|
|
|
Цитата Flex Ferrum @ Цитата Cfon @ вы видимо не исключение, но ещё круче придумали под видом обучения решать ваши задачи бесплатно Вот тут бы я поспорил. Обучать на реальных задачах - это хорошо. Но брать потом эти решения в продакшен - это самоубийство. там есть гуру которые буду выступать в роли ведущих программистов, они то и будут все проверять |
Сообщ.
#13
,
|
|
|
Цитата Cfon @ там есть гуру которые буду выступать в роли ведущих программистов, они то и будут все проверять Это не поможет. |
Сообщ.
#14
,
|
|
|
Цитата Flex Ferrum @ Цитата Cfon @ там есть гуру которые буду выступать в роли ведущих программистов, они то и будут все проверять Это не поможет. млин ну хз я бы справился тут главное правильно сформулировать задачу, затем разбить на подзадачи, их еще на подзадачи и т.д., чтобы незаподорили и отдать на решение "ученикам" пс. на самом деле я уже где то слышал про такую практику |
Сообщ.
#15
,
|
|
|
Цитата Cfon @ пс. на самом деле я уже где то слышал про такую практику Ну да, а потом еще гербалайф продавать заставят |
Сообщ.
#16
,
|
|
|
Цитата Олег М @ Цитата Cfon @ пс. на самом деле я уже где то слышал про такую практику Ну да, а потом еще гербалайф продавать заставят Это как повезет |
Сообщ.
#17
,
|
|
|
А они мне отказали. Типа неправильно написал задание. По трём типовым проблемам -
Не работает сразу указанный в задании тест. Не работают другие тесты. Не компилируется под MSVC 2013 (хотя это было в условиях). Вод код, который я им отправил #include <iostream> #include <map> #include <vector> #include <fstream> #include <locale> class CDataBuffer { public: template <typename TFunc> void Parse(const char *data, const char *end, TFunc &&func) { const char *word = nullptr; for (auto psz = data; psz != end; ++psz) { if (std::isalpha(*psz, std::locale::classic())) { if (!word) word = psz; } else if (word) { if (m_data.empty()) func(word, std::distance(word, psz)); else { m_data.insert(m_data.end(), word, psz); func(m_data.data(), m_data.size()); m_data.clear(); } word = nullptr; } else Flush(func); } if (word) m_data.insert(m_data.end(), word, end); } template <typename TFunc> void Flush(TFunc &&func) { if (m_data.empty()) return; func(m_data.data(), m_data.size()); m_data.clear(); } protected: std::vector<char> m_data; }; int main(int argc, char *argv[]) { if (argc < 2) { std::cerr << "Invalid arguments" << std::endl; return -1; } std::ifstream in(argv[1]); static const size_t _sz = 1024; char buf[_sz]; std::map<std::string, size_t> words; CDataBuffer data; auto fn = [&words](const char *psz, size_t sz) { auto it = words.emplace(std::make_pair(std::string(psz, sz), 0)).first; ++it->second; }; while (in.good()) { in.read(buf, _sz); data.Parse(buf, buf + in.gcount(), fn); } data.Flush(fn); std::ofstream fout; if (argc > 2) fout.open(argv[2]); auto &out = fout.is_open()? fout: std::cout; out << "By word:" << std::endl; std::multimap<size_t, const char *> words2; for (auto it = words.begin(), end = words.end(); it != end; ++it) { out << it->first << ", " << it->second << std::endl; words2.emplace(std::make_pair(it->second, it->first.c_str())); } out << std::endl; out << "By count:" << std::endl; for (auto it = words2.rbegin(), end = words2.rend(); it != end; ++it) out << it->first << ", " << it->second << std::endl; return 0; } Что там может не работать или не компилится - я не знаю. Ну и по-барабану, видать не судьба мне научиться программировать на C++ |
Сообщ.
#18
,
|
|
|
А задание какое было?
|
Сообщ.
#19
,
|
|
|
Цитата barazuk @ А задание какое было? Подсчитать количество слов в файле |
Сообщ.
#20
,
|
|
|
меня тоже не взяли сказали слишком умный
|
Сообщ.
#21
,
|
|
|
Че прямо так и сказали?
|
Сообщ.
#22
,
|
|
|
почти, послали к бабушке
|
Сообщ.
#23
,
|
|
|
так, вторая вертикальная вонючая лужа нашлась где же бойцы-то?
|
Сообщ.
#24
,
|
|
|
Цитата _lcf_ @ где же бойцы-то? Да, где настоящие, горизонтальные, лужи? |
Сообщ.
#25
,
|
|
|
Кстати, на днях опубликовали видео всех лекций первого курса.
|
Сообщ.
#26
,
|
|
|
так, ну вы расскажите, сколько бойцов-то удалось найти в этих ваших вонючих лужах?
|