Задать вопрос
  • Как упросить это if...else выражение?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Перегрузка - самый оптимальный вариант.
    Ответ написан
    1 комментарий
  • Регулярные выражения в php и js одинаковые?

    @d-sem
    Похожие по базе, но различаются в деталях. Даже в рамках PHP в зависимости от версии разные диалекты регулярных выражений. Так, в PHP 7.3 сменили PCRE на PCRE2. Различия вкратце разобраны на SO https://stackoverflow.com/questions/70273084/regex...

    Для большинства задач эти детали легко проверить в конструкторах регулярных выражений, например https://regex101.com/
    Ответ написан
    Комментировать
  • Что делать после изучения основ С#?

    @evgeniy_lm
    Что делать после изучения основ С#?
    Что хотите. Когда вы начинали изучать основ С# вы думали для чего вы это делали?

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

    @plyk
    Ну, если прям простой и бесплатный, да и размеры точные легко поставить.

    Tinkercad
    Ответ написан
    1 комментарий
  • Какой самый быстрый дистрибутив Linux для программирования?

    Adamos
    @Adamos
    Дистрибутив - не лагает. Может притормаживать DE, если в нем накручено свистоперделок, но в той же Убунте легко ставится другое DE - apt install xubuntu-desktop, например.
    Если же лагают конкретные инструменты - например, профессиональным IDE сейчас весьма по вкусу память, они в нее будут упираться вне зависимости от ОС вообще.

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

    @ChipUHA
    Вероятность чтобы оно сгорело от не правильно подключенной передней панели очень маленькая.
    Вопрос в том , как и где вы проверяли на работоспособность комплектующие и живой ли БП?
    Ответ написан
    3 комментария
  • При цикле while постоянно вылетает Unity. Как исправить?

    by_kapt0xa
    @by_kapt0xa
    Учу кресты катаюсь на велике
    число float хранит двоичные дроби и конечное кол-во цифр.
    например 1/3 в 10-чной записи это 0.3333333333 и так до бесконечности.
    если мы запретим хранить бескочечное кол-во цифр (комп просто так не умеет), то 1/3 будет записана с погрешностью, т.к. в десятичной записи ее невозможно так отобразить
    допустим мы говорим х = 1/3
    давайте будем скдалывать х пока не получим 1
    а мы никогда не получим 1
    мы получим 0.9999999, которая не равна 1 и пойдем дальше
    аналогично с двоичной системой исчисления, 1/5, 1/10 не возможно выразить за 23 цифры, а float хранит только 23 двоичные цифры (double - 53 цифры)
    но даже если у тебя не будет арифметической погрешности, ловить точное равенство это так себе. обычно условие завершения цикла это знак больше или меньше, но не точное равенство.

    ну и еще так по мелочи, я не проводил эксперимент как это на производительности сказывается, но вектор это 3 числа, а х - одно число. зачем прибавлять к вектору другой вектор, если вам достаточно к иксу добавить какую-то величину. может быть 0 прибавляется очень быстро, но даже если мы забудем про производительность, просто к иксу прибавлять число это же наверное код будет изящнее. хотя у вас читаемость кода так себе. что такое gr, что такое WH, совсем неясно. и название controll - это попытка в адекватные названия, но совсем не ясная. controll наверное относиться к управлению, но тут я не вижу никакого управления. подумайте что делает этот скрипт и вычеркните слово controll из своих мыслей. ааа это control 1. значит есть и control 2. это совсем нейминг от бога.

    !!!!! обновил:
    что кстати значит "вылетает"?
    работа программы прекращается с отчетом об ошибке?
    или просто останавливается, зависает на 0 fps
    у тебя скорее всего второе. функция update вызывается на каждом кадре, если в в update делать бесконечный цикл, то программа остановится на этом бесконечном цикле, ошибки не будет просто игра встанет (наверное, я на такие ошибки не напарывался).
    если в update поместить что-то громоздкое, то у тебя fps сильно просядет
    общая рекомендация: тебе вряд ли в скриптах нужны циклы, в юнити есть свои циклы событий.
    Ответ написан
    Комментировать
  • Непонятные ошибки в пустом файле, как исправить?

    GavriKos
    @GavriKos Куратор тега Unity
    Микропетпроджект - домашнее облако homeCloud
    Нифига себе пустой.

    Ну начнем с того что в методе нельзя объявлять модификаторы доступа. Так что никакх public в Start
    Ответ написан
    2 комментария
  • Непонятные ошибки в пустом файле, как исправить?

    freeExec
    @freeExec
    Участник OpenStreetMap
    У локальных переменных не бывает никаких public.
    Ответ написан
    1 комментарий
  • Требует ли Сколково листинг кода проекта?

    @Drno
    А Вы сами то кто? если рядовой сотрудник - думать не ваше, думает начальник.

    Если начальник - го к юристом с этим вопросом

    а че там может требовать сколково и зачем знает только сама шарашкина контора)
    Ответ написан
    Комментировать
  • Как запустить приложение на новом компьютере, так, чтобы оно думало, что запущено на старом?

    axifive
    @axifive
    Software Engineer
    Надо изучать само по и смотреть какие параметры проверяет. Да и непонятно под браузерным вы имеете ввиду Electron/CEF приложение или PWA, или расширение в браузере?
    У pwa гораздо меньше возможностей получить конфигурацию системы, они могут опираться на user-agent, местоположение, canvas, cookies, разрешение, особенности движков конкретных браузеров и другие условно уникальные параметры. Можете глянуть fingerprintjs который как раз и комбинирует все эти параметры для генерации идентификатора.
    У расширений чуть побольше, так как добавляется api (к примеру проверка закладок в браузере)
    У Electron/CEF помимо вышеперечисленного возможна проверка любых параметров системы и оборудования.
    Ответ написан
    Комментировать
  • Можно ли обьявлять переменную в строке присвоения ей какого то значения?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    int x = 0
    Так что ли? Можно
    Ответ написан
    Комментировать
  • Есть ли аналоги корутин Unity в языке c# и как их использовать?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Корутины в Unity придуманы были, из-за отсутствия вменяемой асинхронности в шарпе древние времена, причем сами корутины завязаны на жизненный цикл приложения Unity. Нужна асинхронность, есть async/await, параллельность - TPL (Task Parallel Library).

    https://learn.microsoft.com/en-us/dotnet/standard/...
    Ответ написан
    Комментировать
  • Принял оффер, завтра выходить на работу, но хочу отказаться - внесут ли в black list?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Единого чёрного списка на всю финансовую отрасль нет, но вот в этот банк вероятно станет тяжелее устроиться в дальнейшем.
    Ответ написан
    Комментировать
  • Принял оффер, завтра выходить на работу, но хочу отказаться - внесут ли в black list?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Не знаю, как насчет черных списков, но если в этом банке случайно спросят про тебя, то "хорошая" репутация тебе скорее всего обеспечена. Постарайся прям рассыпаться в извинениях :) Ты конечно с точки зрения закона не обязан ничего - у нас были случаи, когда чел после первого дня на работу не выходил - но жизнь завтра не кончается, не стоит плевать в колодцы, мимо которых идешь...
    Ответ написан
    Комментировать
  • Как исправить ошибку в коде из-за сравнения с кириллицей/русским алфавитом?

    Griboks
    @Griboks
    Сравнивайте не с буквой, а с её кодом.

    p.s.
    Компьютер не умеет работать с текстом, только с числами. Поэтому ваша буква Д автоматически переводится по таблице соответствия в число. Похоже, что автоматически используется таблица, которая сопоставляет букве Д два байта, а переменная a - один байт.
    Ответ написан
    Комментировать
  • Чем отличается домашний интернет от корпоративного?

    @nApoBo3
    1. Минимальная скорость. Скорость интернета для юр.лиц является "гарантированной", как результат там должен быть меньше оверсэйлинг.
    2. Поддержка. Поддержка для юр.лиц более оперативная и обладает большими полномочиями.
    3. Финансовое и юридическое сопровождение. Банальная выписка документов и их доставка тоже стоит денег, правки в договора и т.п. Да, возможно конкретно вас устраивает стандартный договор, но содержание юр.службы размазывается на всех клиентов.
    4. География подключения, юр.лица часто подключаются или в отдельно стоящих зданиях, или в бизнес центрах.
    И то и другое тот еще квест, включающий аренду столбов и канализации. Плотность подключения абонентов так же ниже. Как пример, обрыв оптической линии, физ.лица в девятиэтажке, починили, решили проблему для сотни абонентов, юр.лицо в бизнес центре, починили, помогли десятку абонентов. Объем работы одинаковый, но в первом случае размазан на 100 договоров, а во втором на 10.
    5. Ниже конкуренция. Физлицо проще меняет провайдера, у юр.лица это целый квест, не переносимые телефонные номера, юридические требования к договору, требования к контрагентам, монополизация физического доступа в здание( бизнес центром или владельцем тех же столбов и канализации ).
    6. Более длительный цикл сделки с более высокими требования к сотрудникам эту сделку проводящим, отдел продаж тоже хочет кушать.
    7. Чувствительность клиента к цене. Если физ.лицо, может сменить провайдера из-за 100 рублей в месяц, юр.лицо таким заниматься не будет даже за 5000 рублей, а крупное и за 100.000 рублей. Да, на этапе заключения договора цена будет иметь значение, но дальше про нее все забудут.

    В конкретной ситуации не все пункты актуальны, но в целом бизнес процесс для юр.лица дороже чем для физ.лица, часто утилизации сотрудников в этом бизнес процессе, в силу его специфики, ниже. Так же выше маржинальность с каждого отдельного клиента, с силу различий в конкуренции.
    Ответ написан
    Комментировать
  • Колледж или 10 класс?

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

    Знаю основы HTML, CSS, JS и Python.
    Это означает "Я вообще ни какого понятия не имею о программировании"

    В школе окружение хреновое.
    Есть такая поговорка "Если во круг тебя одно говно, может ты жопа". Это я не лично про тебя, это я что бы ты задумался.

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

    Сам думаю окончу 9 класс с красным аттестатом.
    И что это тебе даст? Когда я поступал в ВУЗ был конкурс 2,5 человека и мне такие как ты говорили "У тебя нет шансов, вот я сдам один экзамен и поступил, а ты три не сдашь". Ребята посыпались на втором экзамене, а некоторые даже на первом. Главное не то как ты облизываешь училок, а то как ты можешь применять свои знания.

    Смогу ли я устроиться на работу без вышки?
    Первые 100 руб я заработал в 14 лет. Спроси у родителей, что такое 100 руб в средине 80-х. Сейчас для толкового пацана заработать используя свою голову, а не бицепсы вариантов куда больше чем тогда.

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

    Если выбрал колледж нужно ли потом в вуз поступить?
    Это только тебе решать, но хорошие образование никогда не помешает.

    Извините за орфографические ошибки в предложениях, я не из России.
    Стыдно человеку который хочет стать программистом не знать про функцию проверки орфографии практически во всех браузерах.
    Ответ написан
    Комментировать
  • Колледж или 10 класс?

    xez
    @xez
    TL Junior Roo
    В школе окружение хреновое

    В колледже лучше не будет.
    Так что в 10й класс однозначно. До выпуска заниматься самообразованием.
    После 11го - в ВУЗ.
    Где-то на 2-3 курсе, если самообразование не забросите, ищите стажировку/джуновскую позицию.
    К диплому, по такой схеме, доберетесь мидлом точно.
    Ответ написан
    Комментировать