В целом можно сказать, что после слова атака возможно и слово в род. падеже без предлога, и в вин. падеже с предлогом на. Но по-видимому, выбор сочетания зависит от более широкого контекста, например корректно: идти в атаку на что-то, отбить атаку на что-то.
Действительно, частица ни могла употребляться, если бы далее шел глагол с отрицанием. Поскольку его нет, то верно: Не золота, не королевской власти, не тех чудес, что выдумал народ, А просто человеческого счастья желаю вам, друзья, под Новый год!
Точной этимологии нет. Это жаргонное слово, означающее 'девочка, девушка-подросток', возможно, образовано в детском языке (ср. козявка, малявка).
Отвечая на Ваш вопрос, можно назвать фамилии многих ученых, систематизировавших и излагавших правила правописания (каждый из которых в том или ином отношении был первым). Но всё-таки наиболее правильным будет назвать имя Якова Карловича Грота (1812–1893), автора капитального труда «Спорные вопросы русского правописания от Петра Великого доныне» (1873), в котором подробно изложена история русского письма и разобраны как с теоретической, так и с практической точки зрения все важнейшие стороны и затруднительные случаи правописания. С именем Я. К. Грота связано возникновение теории русской орфографии. Его справочник «Русское правописание» (1885) выдержал более 20 переизданий и до революции был главным справочным пособием по правописанию.
В обыденной речи слова навык и умение часто используются как синонимы. В профессиональной речи два термина могут употребляться для обозначения различающихся понятий. Безусловно, понятийные различия следует уточнять не у лингвистов, а у специалистов, оперирующих этими понятиями. Общеизвестно, что навык — это автоматизированное действие, которое сформировалось вследствие многократного повторения. Навыки обычно не требуют сознательного контроля, они приобретаются и закрепляются с помощью практики. Умение — это способность выполнять какую-либо задачу или деятельность, основанная на сознательном применении знаний и опыта. Умение связано с осознанной деятельностью и может включать в себя использование навыков. Из этого рассуждения можно сделать вывод о том, что умение — более широкое понятие, включающее совокупность знаний, опыта и навыков для выполнения задачи, тогда как навык — часть умения, которая выполняется автоматически.
Оба варианта следует признать грамотными, но первый стилистически более нейтральный и легче воспринимается.
Скорее всего, это шутка, речевая игра. Такое возможно в разговорной речи.
Запятая перед союзом и не нужна, т. к. союз соединяет однородные сказуемые поднялась и вошла. Обстоятельство через казарменный коридор автор мог обособить, если бы посчитал, что эти слова содержат попутное пояснение. Но раз обособления нет, значит такого оттенка значения, по мнению автора, эти слова не имеют.
В справочнике Д. Э. Розенталя «Пунктуация» это правило описано более подробно: запятая перед соединительными и разделительными союзами в сложносочиненном предложении не ставится, если в его состав входят неопределенно-личные предложения (если мыслится один и тот же производитель действия): Стали искать черкесов во всех углах и, разумеется, ничего не нашли (Л.), безличные предложения, имеющие синонимичные слова: Необходимо рассмотреть авторские заявки и надо срочно составить по ним заключения. Но при отсутствии синонимичных слов запятая между двумя безличными предложениями перед союзом и ставится: Нету чудес, и мечтать о них нечего (М.); Между тем совсем рассвело, и надо было опять выходить в море (Кат.). Поэтому для постановки запятой между частями сложного предложения Было тихо и темно, и сладко пахло травами основания есть: здесь отсутствуют синонимичные слова.