Pull to refresh
110
1.3
Send message
ref1 = 3; # Ошибка - переменная является ссылкой!
...
ref1 = 5;
# val1 = 5, а val2 = 5

А вы говорите, все наглядно-очевидно... (не спрашиваю о том, как в val1 и val2 оказалось одинаковое значение... когда от val1 уже все ссылки отцепились). Если уж нужна очевидность, то пусть ссылки всегда носят с собой дополнительный символ, говорящий -- "я ссылка". А доступ к данным -- это убирание этого символа. Это и символично -- убираем уровень косвенности -- получаем данные. Хотя тогда могут возникнуть проблемы с обобщенным кодом -- даже если он не зависит от того, ссылка там или объект, синтаксис чисто формально может требоваться разный.

К сожалению, реальной пока не видно. Если что-то очень мешает, то можно форкнуть, поправить баги и пользоваться секцией [patch] в своих проектах (чтобы в ваши зависимости исправления тоже втянулись). Если появится подобный форк и удастся его популяризовать, глядишь, может дело и сдвинется с мертвой точки. С node.js / io.js подобное прокатило

К сожалению, с развитием serde все очень плохо. Ошибки в дизайне не правятся и не собираются. Вместо следования semver (что вообще-то является обязательным для проектов cargo, т.к. именно так cargo обрабатывает поле version), автор наперекор всем делает ломающие изменения в патчах со словами "ну, замел под ковер, значит не ломающее". На справедливую критику "в чем сложность поменять циферку, кому надо -- те обновятся" начинается бубнеж "я не буду поддерживать 2 версии". А его кто-то просит? Поддерживай последнюю, как сейчас и делаешь.

PR уже давно даже не рассматриваются. Не удивлюсь, если автор вообще отписался от писем из репозитория и в черный список внес. Передать права на сопровождение, или хотя бы попросить помочь с сопровождением, если времени не хватает, что-то, видимо, мешает, на "Ч" начинается, на "В" заканчивается.

Явные указания на баги закрываются с причиной "не баг, я так сказал". Плевать, что это приводит к проблемам. Признать свою ошибку совершенно невозможно.

Более-менее сносно работает только serde_json. serde_yaml так вообще недавно объявлен неподдерживаемым (скорее всего как раз из-за первой проблемы). Причем автор даже не попросил сообщество взять на себя сопровождение. Молча заархивировал и все... Конечно можно форкнуть, но что это за поведение?

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

Может Девид и семи пядей во лбу и что-то там двигает в компиляторе, но отношение к сообществу просто отвратительное.

Ну так вроде бы и сервер дома эмулировать вам никто не запрещает.

Кажется Microsoft не согласна с тем, чтобы винду активировали в обход ее серверов. Хотя и не слишком активно, да.

Например если расходники защищены патентами.

Так производят же не их, а аналоги.

Тем не менее, никто не запрещает вам самим начать вещание, чтобы старый радио-телевизор заработал. Нет законов, запрещающих стороннему производителю выпускать расходники. Запланированное устаревание -- ну так быть может не стоить брать пример с плохого?

С софтом почему-то не работает. Поднять свой сервер -- серая зона или запрещено. Патч написать -- серая зона или запрещено. А в качестве бензина у компов выступает электричество. Ни в том, ни в другом случае никто не запрещает вам производить свой(е), ну, кроме химии и физики.

Что-то я не совсем понял, как это работает. Сначала

Да ещё и за одну йену, это прям даром!

а потом внезапно

но в итоге за примерно десять тысяч йен

Подорожало в 10000 раз, Карл!

В дальнейшем все же лучше принимать параметры в виде структур, это позволит программно создавать нужные объекты и кормить их библиотеке. конечно, и байтовые массивы можно, но это не типобезопасно (а значит, не в идеологии Rust) и менее эффективно, когда вы этого массива не имеете

Ну так если кто-то ещё не знает, то объясните ему.

А ваш оппонент что по-вашему предлагает? Переименование кнопки не служит цели объяснения? Или он телепатией в головы это знание должен вложить?

Верно говорите. Места в ложе. Не ложу. И при покупке они понимали, что это просто место, сегодня его занимаешь ты, а завтра — кто-то другой. А сейчас нам под видом целой ложи в исключительном пользовании продают опять те же самые места.

Ну то есть по вашей логике можно покупателю впарить что угодно. Всё равно купите.

Вы видимо, спали несколько лет, многие AAA игры так и выпускают. Недовольные есть, но продажи всё равно почему-то идут. Иногда даже патчами что-то чинится. Иногда даже без привнесения новых ошибок.

Э, нет, изменилось. Грубо говоря, раньше то, что ты мог потерять доступ к купленному тобой контенту зависело от тебя — ну, там, на диск неудачно сел и он треснул — и это была целиком и полностью твоя вина. Обращаешься бережно — пользуйся хоть до конца времён. А теперь это зависит от непонятного дяди, который вам это «продал» и повлиять на это вы никак не можете. Чувствуете разницу?

Как-то не вяжется с его предыдущими заявлениями по другой аналогичной проблеме, где он сказал что-то в духе "Да, уродливо, но нефиг ломать пользователям жизнь" и откатил рефакторинг, наводящий порядок.

Редактирование PDF — это громко сказано. Всего-навсего возможность оставлять «пометки на полях». После сохранения их отредактировать будет уже нельзя, как и всё остальное.

Ну вот видите, вам пришлось мало того, что саму команду ввести, но (1) ещё дополнительный ключ, (2) обернуть название каталога в кавычки (которых, к тому же, нет в (стандартной) русской раскладке — привет, переключение раскладок туда-сюда) — кстати, если бы в имени был ещё апостроф, то пришлось бы использовать другие кавычки, а с ними не всё так просто, так как внутри них их ещё оболочка раскрыть что-то пытается. Ну и (3): вы решили не ту задачу — просили создать несколько каталогов на одном уровне, а не вложенные друг в друга — здесь писанины ещё больше будет.

Ну и самое главное вы не услышали, повторюсь: «набивается она значительно быстрее, чем это вы в консоли всё запишите» (за счёт сокращения обвязки в виде команд, экранирования всего подозрительного и отсутствия необходимости переключения между языками).

Одно другому никак не противоречит. Я могу хотеть популярности под псевдонимом ВеликийНагибатор, но я могу не хотеть, чтобы кто-то знал, что на самом деле это я, Вася Пупкин.

В первом Макс Пэйне главное — это атмосфера (которую полностью похерили во второй части, а в третью я уже и не играл). Этот ночной трущобный Ньй-Иорк, зима, грязные притоны. Вот второй стал той самой посредственной пострелушкой, в которой ещё и главное наслаждение — красочный облёт камеры в слоу-мо вокруг поверженного противника практически полностью выпилили.

Всё это заставляет с упоением ожидать развязки истории, в которой игрок является не невольным зрителем, а участником, прямо влияющим на её окончание.

Что за чудовищная безэмоциональная озвучка на представленном ниже ролике? Как так можно было испоганить оригинал?! Жену ГГ как будто не убивают поехавшие наркоманы вместе с её дочуркой, а просто пьяный сосед дверь перепутал и она пытается его выпроводить. Пэйн на крыше небоскрёба не завершил наконец-то свою вендетту, что не отпуская держала его все эти три долгих бесконечных года, а просто завершил трудный понедельник. И всё в таком же духе.

А теперь давайте не ваши абстрактные шаблонно-круглые в вакууме name{i}, а реальные названия на кириллице, с пробелами, спецсимволами и длиной так 30–40 знаков и команда уже становится не такой и простой, не так ли? Тогда как в Far'е ничего не меняется. Самое главное — набивается она значительно быстрее, чем это вы в консоли всё запишите — вот в этом и преимущество.

Любые сочетания клавиш можно переопределить

Кроме самой Ctrl+., насколько я помню.

А даже боюсь спросить: а как же вы раньше файлы/каталоги переименовывали без этой комбинации? Это же буквально первое, что изучается при работе с Far'ом.

1
23 ...

Information

Rating
1,202-nd
Location
Магнитогорск, Челябинская обл., Россия
Registered
Activity