All streams
Search
Write a publication
Pull to refresh
31
0

Разработчик

Send message
Можно использовать формат UTF8: \u2603.
Вероятно, тут имеется ввиду юникодный литерал, т.е. юникод в целом, а не именно UTF-8. Точно такие символы (четыре шестнадцатеричные цифры) поддерживаются и в JSON, и там тоже о них не говорится, как о UTF-8.

В качестве ключей может выступать любой другой тип.
К слову, в YAML ключи тоже могут быть не скалярного типа. Вероятно, как для YAML, так и для edn большинство реализаций парсера всё таки ограничиваются простыми типами.

Вообще сложно придумать, когда может быть удобнее использовать список, а не вектор.
Имхо, здесь списки по своей природе ближе к типу record, чем к типу vector. Т.е. это типа рекорда, в котором элементы не поименованы. А сложно придумать, потому что и списки и вектора здесь гетерогенные. Для многих языков второе не верно.

Элементы с тегами это весьма клёвая штука. Сам автор в одной из своих презентаций напирает на важность расширяемости для формата. Как edn, так и YAML поддерживают теги, что позволяет регистрировать в формате свои типы. JSON — нет, и теги приходится симулировать.

Совсем отказываться от классов не стоит, а вот проблемы кучи классов решаются препроцессорами: все необходимые классы-ассеты (трейты, миксины) подмешиваются в некоторый определяющий (смысловой) класс. Этот интегральный класс и выносится в разметку.
Если это мультиплеер, то задержка может стать решающим препятствием.
Справедливая мысль. По-моему, есть один случай, когда зависимость всё же может быть опциональной. Это когда есть несколько либ с одним интерфейсом и нужно выбрать одну обязательно. Т.е. не совсем опциональная зависимость, а, скорее выбор одной обязательно из нескольких предложенных. Приведу пример не на PHP, но тут подойдёт. В ноде я мог бы выбрать между частично совместимыми пакетами Q/bluebird/другая promise-либа, или LoDash-compat/underscore, jQuery/Zepto. Но, в npm такой возможности тоже не обнаружено (там есть просто «опциональные» зависимости).
chibi каким местом шаблонизатор? Пролистал всю доку, судя по ней, это jQuery-подобная либа для траверсинга дома, навешивания обработчиков и AJAX. Proof me wrong.
В этот раз подборка выполнена на отлично. Большое спасибо, очень мотивирующие штуки.
Для команды log опция --oneline подразумевает опцию --abbrev-commit.
Выдержка из man-а:
--oneline
This is a shorthand for "--pretty=oneline --abbrev-commit" used together.
Так что у вас в примере стилизованный git-log можно убрать --abbrev-commit. Я обнаружил, потому что у меня есть похожий алиас, но я не использую --abbrev-commit и всё выглядит так же.
Тем, кто принимал участие, настоятельно рекомендовалось не вносить данное событие в свой календарь. Участник должен полностью отрицать свою связь с подобным мероприятием даже при обсуждении внутри компании.
Первое правило встречи ТОП-100.
По-моему нет никакой проблемы использовать дискетку как символ сохранения и дальше. Когда все пользователи забудут что это такое, они по-прежнему смогут понимать эту иконку, но просто семиотически, как некий знак, который символизирует сохранение.
Очень многие пункты, вероятно, несут оттенок их культуры. В этих наших интернетах сейчас постулируются немного иные вещи. И «правила жизни Х», соответственно, другие.
github.com/lodash/lodash/issues/274 ленивые вычисления на цепочках планируются в LoDash версии 3.
Ваш комментарий напомнил мне письмо Кирилла про корованы.
Как и многие другие. Автор оригинального комментария сетует на то, что многие современные языки используют в качестве названия имена нарицательные, что иногда слегка, иногда драматически ухудшает поиск инфы по ним. Примеры:
Hack, Go, Rust, Ceylon.

Ещё есть язык D (однобуквенное название).
Только посмотрев на его вариант, я понял, что это круто. Вероятно, потому что у него подсказка всплывает наверх, и создаётся эффект «подзаголовка». Весьма элегантно.
Абсолютно верно. Perpetual Testing Initiative.
Ровно то же самое они сейчас стремятся делать и в других играх. Чтобы юзеры могли непосредственно создавать контент (шапки, карты, моды).
Да, здорово, я играл в него. Самобытный взгляд на порталы.
Portal подошёл к логическому завершению ещё в начале первой части. Тем не менее, они добавили «party escort submission position» и Челл относят обратно в Комплекс. Ровно то же самое может случиться и вновь. Я совершенно не считаю, что серия станет хуже, если выйдет третья часть, и для третьей части есть простор: можно рассказать о том, что было между 1 и 2, можно рассказать о периоде Кейва Джонсона (старые комнаты мы уже видели), можно сделать просто сиквел. Можно рассказывать исключительно про роботов и кооп. Перенос P2 в отдельные временные рамки даёт некоторый простор.

Тем не менее, я считаю, что вторая часть могла бы быть в разы лучше. Два главных минуса: рельсовость игры и чрезвычайно слабые тестовые комнаты (+оказуаленность). Было введено большое количество новых игровых механик, и, как следствие, должно было появиться колоссальное количество головоломок из их комбинаций. Но этого не произошло. В Portal 2 меня восхищает дизайнерская составляющая, но никак не головоломная.

В своё время я написал некоторый обзор по Portal 2, и анализ с моей точки зрения.
Его можно почитать здесь: vk.com/note2313502_10935962
У вас leave as-is это очень бодрая фича, imo. Позволяет частично определять шаблоны; аналог частичного применения функции.

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity