Задать вопрос
  • Как автоматически привести в читаемый вид код из одной строки?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Всегда можно воспользоваться онлайн улучшателями кода.
    Их множество.
    Для этого достаточно в гугле набрать название языка и добавить слово "beautify".
    Ответ написан
    Комментировать
  • Что такое Мультиархитектура?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Мульти = много. Осталось загуглить, что такое архитектура.
    То есть по сути это множество архитектур (минимум две), объединенных в одну целую (цельную).

    К слову, если слово не гуглится, значит оно не прижилось в мире. То есть оно было использовано в какой-то научной работе или статье прошлых лет лишь в качестве отсебятины. Любой автор имеет право придумывать свои термины, если ему так удобнее. А вот приживутся ли они в научном или бытовом языке, решает уже бритва Оккама.

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

    А если источник уже умер (или не доступен), и не оставил точного определения, то от слова лучше отказаться. Иначе вы попадаете в патовую ситуацию, когда потом уже вас будут спрашивать, что означает слово, а ответить вы не сможете, ведь не вы же его придумали, и сослаться куда-то тоже не получится. Тупик.
    Ответ написан
    Комментировать
  • Какой есть аналог у (.|\n)*?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    [\s\S]*
    Как-то так.
    Ответ написан
  • Как применить формулу расчета процента к другим ячейкам?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    =A2/A$1
    Затем растянуть (применить), как обычно.
    Ответ написан
    1 комментарий
  • Как задать регулярное выражение?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Выражение такое:
    ^(?:[0-7][01236]|[0236])$
    Проверка

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

    Сейчас структура выражения такая: идет проверка отдельно на двузначное число и отдельно на однозначное (разделено символом "|"). Можете выбрать для двузначного, какие диапазоны цифр должны быть. А также отдельно для однозначного тоже можете определить диапазоны.

    Если захотите проверить на regex101.com, перейдя по ссылке, то вводите числа в новой строке каждый раз, потому что символы "^" и "$" символизируют начало и конец строки. Собственно, если они не нужны, можете убрать, но тогда, скорее всего, нужно что-то другое. То есть если вам нужно выдергивать эти значения из какой-то строки, то проблемой будут слипшиеся числа (два однозначных подряд без пробела) и прочие ситуации, - нужно это отдельно разруливать.
    Ответ написан
    Комментировать
  • Как обойти блокировщик рекламы?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Это новая веха в гонке вооружений блокировщиков и самой рекламы. Внутри HTML-кода имена всех id и классов генерируются случайно. А также глубина вложенности может увеличиваться тоже случайным образом.

    Если кто-то думает, что это остановит блокировщики, то не надолго. Не удивлюсь, если реклама вскоре будет определяться нейронной сетью, встроенной прямо в блокировщик. И попробуй обойти. Это всё равно что обойти рекламную слепоту у пользователя, то есть обойти блокировщик непосредственно в мозге человека (по сути тоже нейронная сеть, только естественная, а не искусственная).
    Ответ написан
    Комментировать
  • Как удалить лишний зарезервированный том жесткого диска Windows 7?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Ради 100-200Мб лучше не трогать структуру диска.
    Но если очень хочется, то можно что-то типа MiniTool Partition Wizard попробовать.

    Ошибки "недостаточно памяти" - скорее всего, речь про оперативную память. А если ошибки конкретно про нехватку места на диске, то 200Мб вас не спасут, удалите фильмы, игрушки и прочие тяжести.
    Ответ написан
    Комментировать
  • Можно ли выводить на иконку в смартфоне активность, если приложение было создано из сайта?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Приложение из сайта - это Progressive Web App (PWA).
    Есть документация для Андроида.

    Конкретно ваш вопрос гуглится по запросу: pwa icon badge.
    В качестве ответа эта статья.
    Ответ написан
  • Может ли Роскомнадзор блокировать сайты в зонах OpenNIC?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Роскомнадзор может запретить доступ к сайту. Причем, на уровне провайдеров, а не конечных пользователей. То есть людям можно заходить на любые сайты (на свой страх и риск).

    Как блокировать - это уже отдельная тема. Например, можно запретить OpenNIC, внеся в реестр соответствующие адреса, а дальше уже дело техники (так что ответ - да, может).

    Поэтому конкретно для васв вашем доме (офисе) блокировку будет осуществлять конкретно ваш провайдер, а не Роскомнадзор. И как он это будет делать и будет ли вообще - конкретно ваш случай. Однозначно ответить не просто.
    Ответ написан
    Комментировать
  • Что выбрать новичку: DirectX или OpenGL?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Vulkan
    Ответ написан
    Комментировать
  • Почему скорость алгоритма измеряется в количестве операций, а не в секундах?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Потому что скорость выполнения зависит от частоты и типа процессора, а в наше время и от количества ядер/процессоров (потоков).
    Ответ написан
    Комментировать
  • Хочу попробовать в ИБ. Куда смотреть?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Начните с этого ресурса.
    Как осилите, тогда уже решайте, интересно оно вам или нет.
    Ответ написан
    1 комментарий
  • Как называется стиль оформления кода "елочкой"?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Отступы.

    Точнее, отступы в цепочке методов.

    Если и есть какое-то особое название, то оно не популярно. И употребив его, вы рискуете быть не понятым. К примеру, сказав слово "отступы", сразу понятно, о чем речь. А вот выражение "цепочка методов", хоть и практически однозначно, но всё же заставляет задуматься, потому что редко используется. Можно же сказать менее однозначно: "цепочка вызовов", "цепочка функций", "последовательность вызовов" и т.п., но эти выражения тоже используются с пояснениями, что они значат. Поэтому не стоит искать правильное название, лучше подобрать наиболее понятное для тех, кому вы хотите донести суть вашей мысли, и раскрыть его другими словами.
    Ответ написан
    Комментировать
  • Почему когда я использую set для добавления в массив, выдает ошибку?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Причины разные могут быть.
    Например, где-то в коде у вас что-то типа такого:
    function Map(){}

    Можете сами убедиться, запустив в консоли данный код:
    Код
    var data = new Map();
    var get = "key1";
    data.set(get, 1);
    function Map(){}

    Или же можно так испортить:
    Код
    Map.prototype.set = 123;
    var data = new Map();
    var get = "key1";
    data.set(get, 1);

    В общем, ошибку искать нужно не в приведенном вами коде, а за его пределами.
    Ответ написан
    Комментировать
  • Какой игровой движок подходит лучше?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Лучше взять Unity, это самый оптимальный выбор.

    Если очень хочется С++, и ничего больше, то можете всю логику поместить в DLL, написанную на C++, а потом её подключить к игровому проекту на Unity.

    Посмотрите также в сторону Unreal Engine - это действительно хороший и удобный движок, с красивым кодом внутри, из которого можно легко лепить то, что вам хочется, и дорабатывать под свои нужды. И там как раз используется C++. В ряде случаев Unreal даже лучше Unity (в плане отсутствия ограничений). Но главный недостаток (для вас) заключается в том, что это монстр, он тянет с собой кучу всего, и игра получится тяжелее, чем на Unity. Тем более, что у вас карточная 2D-игра.
    Ответ написан
    Комментировать
  • Можно ли сделать апгрейд ноутбука?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Выкинуть, потому что у него максимум 2Гб оперативки может быть. Это самое банальное узкое место, даже не считая других, которое не даст нормально работать.

    Про полную замену всего вообще молчу. На корпусе (и нервах) как-то странно экономить.
    Ответ написан
    1 комментарий
  • Как сравнить два числа в одной ячейке в Google Таблицы?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Если это строка, то нужно применять строковые функции в формуле условного форматирования, чтобы вытащить эти числа из ячейки, а затем уже можно будет их сравнить.
    Ответ написан
  • Почему непопулярное мнение на хабре приводит к статусу тролль?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    За подачу этого мнения. А также за аргументацию.

    Можем проанализировать, что здесь не так, раз уж вы пришли на Q&A Тостер. Вот ваше "мнение":
    spoiler
    Давайте разберёмся. Вроде бы наше программное обеспечение продано америкосам в нарушение всех интересов по безопасности платформы. Не надо мне про святых рассказывать. Это как Касперского продать за бугор! И свято верить что за нас там заступятся. Человек поднял деньги. Причём все свято верят что рамблер ему платил зп за то чтоб он планки памяти менял в серверах, а софт он за своё бабло пилил! И начался срач ущемлённых. А чем вас ущемлю то? Бабла у вас как не было так до сих пор и нет. На Россию матушку вы болт класть хотели. Только и умеете стадно усираться в угоду орекстраторам. Которые сообщают что бедный несчастный миллионер в опасности и надо лечь за него на дот! Вам ли не пофигу должно быть? Вас поимели в этой истории и даже медного гроша в кошельке не стало звенеть. Не многовато ли святости?


    Сначала по пунктам.

    Вроде бы наше программное обеспечение продано америкосам в нарушение всех интересов по безопасности платформы.
    С первых слов не понятно, о чем вы пишете.
    Наше программное обеспечение продано америкосам.
    При чём здесь это вообще? Слово "америкосам" подчеркивает, что вы пренебрежительно относитесь к США. То есть для вас есть "мы" и "они". Таким образом, вы по сути разжигаете межнациональную и социальную рознь. И показываете, что вы сторонник такой позиции.
    За это минус.
    Хотя при чем тут США вообще? Тема про что? Возможно, вы что-то знаете, чего не знают окружающие. Но вы это не объяснили, не донесли. То есть ваша мысль не понятна. Лично я не улавливаю связи вашего тезиса и статьи на Хабре. И лично я считаю, что формулировать нужно стараться так, чтобы даже в вырванном из контекста комментарии можно было разобраться. А здесь даже с контекстом не получается.
    За это еще один минус.

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

    Человек поднял деньги.
    Здесь вы намекаете, что "поднимать деньги" - это плохо. Хотя на самом деле это не плохо и не хорошо. Это снова не имеет отношения к правомерности тех или иных действий, о которых идет речь в статье и комментариях к ней. Таким образом, логика нарушена.
    За это еще один минус.

    Причём все свято верят что рамблер ему платил зп за то чтоб он планки памяти менял в серверах, а софт он за своё бабло пилил!
    Здесь вы по сути неявно называете всех "дураками", ведь они воспринимают на веру то, что вы с высоты своего ума сразу раскусили. Однако вы не объясняете, в чем же глупость заключается, почему все заблуждаются, в чем ошибка. А главное, каким образом вы пришли к обратному выводу. Уж не потому ли, что фигурируют деньги, которые автоматически делают плохим того, кто смог их заработать?
    За это еще один минус.

    Всех читателей своего комментария вы стрижёте под одну гребёнку. То есть "дураки" даже не некоторые, а буквально все. Читатель автоматически воспринимает это на свой счёт. Кому это понравится?
    За это еще один минус.

    Появляются жаргонизмы: "бабло". Далее по тексту: "срач", "класть болт", "усираться", "поимели". До этого: "поднял (деньги)", "за бугор", "америкосам".
    За это еще один минус.
    Нет, действительно, иногда на эмоциях можно выпалить что-нибудь даже матерное, чтобы подчеркнуть своё отношение. Но всё хорошо в меру. В данном случае эмоции вообще ни к месту, т.к. перед написанием комментария можно взять себя в руки и успокоиться. Перебранка и базарная площадь как-то не вяжутся с Хабром.

    Появляются в большом количестве орфографические и пунктуационные ошибки, и далее по тексту это еще более заметно.
    За это еще один минус.

    И начался срач ущемлённых.
    Здесь вы в продолжение предыдущей темы только что назвали читателя "ущемлённым". На этом месте только 100% равнодушный к любым словам не воспримет это на свой счёт. То есть вы просто оскорбляете окружающих.
    За это еще один минус.

    А чем вас ущемлю то? Бабла у вас как не было так до сих пор и нет.
    Здесь вы продолжаете унижать окружающих, называя их еще и нищими.
    За это еще один минус.

    На Россию матушку вы болт класть хотели.
    Здесь вы совершенно безосновательно обвиняете всех и каждого на Хабре, что он не патриот. Хотя это всего лишь ваше мнение, но вы его выдаете за истину, в которой уверены.
    За это еще один минус.

    Только и умеете стадно усираться в угоду орекстраторам.
    Здесь вы также безосновательно, как и в предыдущих пунктах, обвиняете людей в том, что они вообще ничего не умеют. Ясное дело, что буквальный смысл этой фразы ложный. Каждый что-нибудь, да умеет. Поэтому эта фраза однозначно расценивается, как оскорбление. Как уже было сказано, нормальные люди не сыпят оскорблениями направо и налево. Вместо этого они стараются сформулировать свою точку зрения так и такими словами, чтобы их поняли, подкрепляя свое мнение сильными аргументами. Таким образом, вы сами себя дискредитируете.
    За это еще один минус. Вы чуть ли ни сами себе его поставили.

    Которые сообщают что бедный несчастный миллионер в опасности и надо лечь за него на дот! Вам ли не пофигу должно быть? Вас поимели в этой истории и даже медного гроша в кошельке не стало звенеть. Не многовато ли святости?
    Дальше уже скучно. Снова тема денег по формуле "богатый = плохо". Снова декларируете аксиому, что все вокруг должны быть равнодушными, хотя это абсурд. Снова оскорбляете и унижаете окружающих, говоря в вульгарном тоне. И в конце, как бы недоумевая, что вокруг происходит, задаете риторический вопрос. Надеюсь, он и правда риторический, и вы не ждете на него ответ, иначе еще пять минусов сразу.

    А теперь в целом по вашему комментарию, обобщая и резюмируя.

    Не понятно, какую цель вы преследовали, сделав столько провокаций, чтобы вам поставили минусы. Причем, вполне заслуженные. Кому-то не нравится одно. Кому-то - другое. Но конструктива настолько мало, что почти каждый найдет для себя причину, по которой можно поставить минус.

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

    Для примера обратите внимание на этот мой ответ. Некоторые коллеги из соседних ответов, да и просто мимо проходящие, возможно, покрутят и виска и подумают: "Зачем он столько времени тратит на этого чудака? Его ответ уже на статью тянет. И не жалко же ему сил". Однако я с самого начала оценил, что ответ будет большой, прикинул, зачем мне это нужно, есть ли у меня на это время и... мысленно подписался под этим. Меня всё устраивает, потому что я поставил перед собой цель и иду к ней. Собственно, уже пришел, и готов к каким-нибудь последствиям или отсутствию оных. Другой человек, который не ставит себе такую же цель, проходит мимо - и это тоже логично, всё сходится. А вот если делать что-то, не имея представлений, к чему это приведёт, вот это уже странно.

    Вот такая математика. Надеюсь, ответил на вопрос.
    Ответ написан
    21 комментарий
  • Как написать регулярное выражение правильно?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Нужно использовать "ИЛИ" плюс указать два варианта порядка слов.

    Например, так:
    new RegExp("(?:first phrase.*second phrase|second phrase.*first phrase)")

    https://regex101.com/r/EgaklW/1
    Ответ написан
    2 комментария
  • Ошибка при билде игры в unity 2019.2.13f1 выдает такую ошибку и не достраивает проэкт?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Русские символы в имени пользователя.

    Можно хранить проекты по другому пути. Например, C:\Projects
    Но на всякий случай лучше не иметь левых символов в имени пользователя, мало ли какие программы еще будут капризничать, не только Unity.
    Ответ написан