Pull to refresh
18
0
Алиса Лидделл@Fancryer

Nutt maintainer

Send message

Учусь в Чэнду на магистратуре в UESTC (Computer Science, англоязычная программа). На опоздания пофиг, иногда даже на пропуски пофиг - нам препод по алгоритмам так и сказал, мол, можете вообще не ходить, я не отмечаю. Но там и зачёт был, а не экзамен. Потом надо было просто саммари по любой статье из списка написать. Да, тут везде всё оценивается в процентах, экзамены всегда идут по материалам, которые предоставляют преподаватели, то есть сюрприза просто быть не может. В целом про низкие баллы у российских студентов - просто чушь, тут специально программы для иностранцев - да, даже на китайском языке, у меня есть знакомый, который учится на такой, - подгоняются так, чтобы подавляющее большинство сдало хорошо, иначе рейтинги универов просто падали бы, а здешние универы трясутся за них, потому что это престиж, а следовательно, деньги. Никакие бумажки об отсутствии шпаргалок на экзаменах не подписывают, дают просто бланк с заданиями и шапкой, куда вписываешь свои Student ID, имя и прочее. Единственное место, где нужно было подписывать обязательство в частной сдаче экзаменов, - Commitment book, которую все студенты обязаны сдать в офис своей школы в любом случае. Взаимодействие с аудиторией отличается в зависимости от предмета: на "A survey of China" нужно было выступать с презентацией по любой теме из пройденных; на "Software Development" (или как там полностью переводится) нужно было тоже выступить с презентацией; на парах по китайскому (к сожалению, предмет идёт только один семестр) нужно было и читать иероглифы вслух, и читать диалоги по ролям с одногруппниками, и придумывать свои описания к картинкам, и повторять услышанные диалоги (к учебнику прилагаются аудио), и рассказывать своими словами (по-китайски), о чём диалог. Если интересно, могу рассказать больше.

@Устаревшая аннотация

В целом перевод ощущается машинным.

Вполне себе можно обобщить, там нужно вынести код из веток первого свитча в отдельный метод и просто Class<T> передавать.

Если играете не очень много, то это не будет мешать прохождению - я из-за пребывания в Китае не могу играть на европейских серверах в той самой тройке от МиХойо (впрочем, на ЗЗЗ давненько подзабила) без проблем - медленно, с ВПН тоже медленно. Несмотря на это, у меня нет проблем с тем, чтобы проходить сюжет по частям, когда есть время. Сюжетные ивенты в ХСР и ЗЗЗ заносятся в архив, так что их можно пройти потом - да, награды будут скромнее, но часть истории не пропадёт, как в Геншине.

Персонажей спокойно можно выбивать раз в несколько месяцев, это вообще не проблема - я играю несколько лет, донатила только около полугода где-то 400 рублей в месяц на Луну - там дают те самые ресурсы, за которые покупают крутки. Сюжетный контент в Геншине проходится почти любыми пачками, кроме случаев, когда явно требуют персонажей определённого элемента (было в Сумеру), но даже в таком случае вам бесплатно выдадут персонажа, с которым можно будет пройти дальше.

В ХСР уже посложнее, там несколько раз были моменты, когда мои старые персонажи не справлялись с сюжетным боссом (Авантюрин, привет), зато потом новенькая вайфушка в новой команде разносила его на ура. Сейчас даже это смягчили, когда начали предлагать понизить сложность обязательной сюжетной битвы с боссом.

В целом вполне можно играть даже по 20 минут в день или реже, просто не получится попробовать интересных и красивых персонажей, для меня лично это довольно важно.

А почему это в хабах Kotlin и Ruby? Ладно ещё Котлин, там можно завести Swing, но Руби...

Говорят, программа на C с UB - это не программа на C.

Где косые кавычки в первом примере кода из раздела "Массивы и циклы"?

А WeChat? Я вот уезжаю в Китай, но и до этого пользовалась им. Преимущественно для общения с китайцами, конечно, но ничто не мешает использовать его в России как обычный мессенджер.

У меня нет ни лагов, ни фризов на 10 Винде...

Наша семья из пяти человек как-то живёт на одну такую зарплату и пособия.

Ну вот у нас в СГТУ особо людей не набирали, только в госпредприятия, связанные с оборонкой, а туда не каждый пойдёт. На первом курсе приходила куча компаний, но после начала СВО все они свалили из Саратова или закрыли стажировки.

Пункты 2 и 7. Почти никто не использует LinkedList...

Ну про цензуру в Геншине не совсем правда, там же не только одного персонажа цензурили.

val charStream = CharStreams.fromString(src)
val lexer = LispLexer(charStream)
val tokenStream = CommonTokenStream(lexer)
val parser = LispParser(tokenStream)
val tree = parser.lisp()

val visitor = RuleVisitor(lispRuleHolder)
val visited = visitor.visit(tree)
val code = KotlinEmitter().emitAst(visited)

Вот пример использования транспайлера Lisp => Kotlin - инициализация дерева разбора сверху стандартна для ANTLR, снизу мы просто пускаем RuleVisitor пройтись по нему.

Первая статья была написана до начала транс-перехода, вторая - после.

Саратовский государственный технический университет (СГТУ).

Данные примеры опубликованы в отдельном репозитории на github.

Там только readme.md, где же примеры?

А как же Clickteam Fusion? Новаторские для своего времени части FNaF были написаны на нём.

Information

Rating
Does not participate
Location
Саратовская обл., Россия
Date of birth
Registered
Activity

Specialization

Разработчик игр, Дизайнер игр
From 30,000 ₽
Unreal Engine
Kotlin
Spring Boot
Java
Lua