это 3 основные типа данных, проблема в том, что в дальнейшем может оказаться все куда хуже. Там текстовых данных на пару сотен мегабайт. И как практика показывает - обычно идет не все так гладко, как кажеться. Поэтому свичкейзами распарсивать и искать ВСЕ возможные "Type" такое себе.. )
xmoonlight: даже с перегрузкой, один фиг все останется неизменно хД я тоже хз с чего он взял, что там есть закономерность.
Автору: почитай как работает рандомайзер. Там нет никаких констант )
Виталий Витренко: плохие рекомендации. Split - это вообще самое последнее, что я бы использовал для парсинга данных.
Ради интереса попробуй с десяток миллионов строк запарсить с сплитом и токенайзером и сразу все станет ясно - без каких либо споров. Хоть и стрингтокенайзер далеко не лучший вариант, но легкий в имплементации и использовании.
Dmitry Pavlov: да, лицензии есть, на Винду, IDE, DBMS, и кучу всяких редакторов, но это не значит - что этим пользуются в универах для .NET разработки)) Но это все равно как реклама и возможный повод "их" попробовать. У нас на фирме тоже наши технологии начали внедрять для университетов на бесплатной основе, туториалы делают итд. А теперь самое интересное, с какой целью? ) именно - чтобы на работу приходили кандидату, уже со знаниями стека технологий фирмы, а не обучать с полного нуля. У майкрософта это же в более глобальном понимании, в первую очередь они продают продукт.
ElectroEvolution: в первую очередь обычная математику школьного уровня, обычные уравнения, формулы, понимать что такое переменные итд. Это уже позволит писать говнокод на подобии если а больше б, то... Или писать и уметь читать нужные формулы (как я писал, по типу вычислений процентов итд). Сразу же после этого - надо понять что такое "%" - modulo и принцип его работы остатка и целого числа.
Следом идет булева алгебра и дигитальная техника - это даст отличное понятие бинарного кода и "как" идут вообще логические цепочки сокращения комплексных выражений, легкий пример, не обдократно видел как студенты наши пишут такое: если a && b || a && c || a && d, ну и что это за говноо? Когда это можно сделать как a && (b || c || d). эт оч банальный пример, на практике все может быть куда интереснее.
Это основы основ, но они позволят уже работать более качественно. Дальше Дискретная математика или же просто учить, использовать и модифицировать уже существующие алгоритмы. Я бы не сказал, что дискретная математика маст хев, но она имеет место быть и просто полезна для развития, хотя некоторые темы все же тоже нужны, но до этого дойдешь сам - когда понадобиться.
Векторная алгебра - Желательно сразу выучить хотябы основы, что такое векторы, что такое 2д, 3д пространства и как пользоваться этими векторами. Полсе - Матрицы, тоже можно на базовом уровне.
Ну вот собственно и все. В универе у нас это проходили за 1 семестр(3 месяца), 2 предмета из 6. Дальше было только углубление и по выбору. То есть сам понимаешь, что самостоятельно, найдя материал - это можно сделать куда быстрее )) (при большом желании естественно)
burst: ага... мне кремень не очень попался, 4.3 на HR 02 Macho предел - дальше бсоды. Хотя температура еще впорядке <70 была а так по тестам видел до 4.5 гнали на моем кулере, на хорошей водянке 4.8 чтоли. Сама линейка 4-ая просто не очень в плане разгона вышла. Это на каждом углу глаголили
Дима Соколов: Это не просто основы, и смотря где, у нас лично учили так, что можно после этого спокойно идти джуном и работать на равне с мидлами, используя документацию, но не принимая важных решений.
А теперь вопрос, каких кандидатов легче искать? Которых обучали тому же Php, mysql, java, c++... в Универе и которые в состоянии уже работать на нем, или же самоучек, которые посмотрели видюшки на ютубе? или что еще хуже "мотивационные и готовые обучаться" ))
Nekto_Habr: толку от этого гипертрединга в играх не много, на практике это 1-2 фпса. А переплата в 100-150 евро. Поверь, лучше эти деньги вбросить в видяху) и взять заместо 1070, к примеру 1080. Профита будет в разы больше. А насчет клокинга это такое, сейчас даже школьник справится с этим, на нормальных матерях можно одной кнопкой делать. Да даже если и в биосе, 2 параметра меняешь и готово. На какие? этой инфы в инете тоже море )) Скажем так, у меня тоже опыта когда-то не было, но даже без него, весь процесс ОСа занял у меня 5 минут.
Мурадбек Ибрагимов: да нет, первый месяц тоже приходилось так тупить, но просиживания в лабораторных и библиотеках по 20ч в сутки давали свои плоды. + паралельная дискретная математика и дигитальная техника была хорошим бонусом. Проблема в том, что многие начинают учить синтаксис и сам язык, без понимания самого программирования и как все работает. Надо же делать все в точности да наоборот. Да придется потерпеть, но это будет экономить много времени в будущем. А если еще и с англом проблемы, то лучше заняться им вообще в первую очередь, не прикасаясь даже в программированию. Ибо очень много хороших обучающих материалов именно на английском. Даже на ютубе, качество зарубежного технического контента и нашего - как небо и земля.
zooks: я пока летал по инету и всему обилию редакторов/IDEшек, наткнулся на phpstorm и его возможности, чесно сказать, я в восторге хД Особенно от live preview. Раньше бы мне такое... Работать было бы веселее с вебом хД
zooks: сейчас посмотрел различные новые редакторы... Да, видимо я еще в прошлом жил хД Хотя по сути за пределы эклипса и вижуал студио я не засто выходил.
Пока-что атом больше приглянулся )) Саблайм советуют при одном условии - покупки.
zooks: Я раньше работал только с asp.net, c#. Сейчас в универе приходится учить(делать проект) на php, mysql(xampp). Ужасно неудобно и мерзко. Вроде бы нам разрешают пользоваться другими редакторами.
Но, нотпад нотпадом)) Но хотелось бы вообще вернуться на вижуал студио, а там php tools сделали платным с 30 дневным триалом.
Чем же sublime text хорош? )