Задать вопрос
  • Провайдер перенаправляет https запрос браузера, как?

    xez
    @xez
    TL Junior Roo
    Https тут не при чем.
    Провайдер в случае неоплаты, просто присылает редирект на все запросы и ваш браузер как миленький отправляется на заглушку.
    Ответ написан
    3 комментария
  • Перестал работать CCleaner Free в Windows и Android. Какой очиститель порекомендуете?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    ни какой. опасны эти программы. CCLEANER уже не однократно был замечен в полном убийстве винды. редко, но метко

    ps
    - в винде уже давно есть штатные средства очистки временных файлов. а чистить реестр.. ну тут если сама мс удосужится, тогда доверился бы.. да и не грузят лишние ветки реестра. могу порекомендовать geekunistaler. в убийстве винды замечен не был, а хвосты подчищает грамотно )))
    - в андроиде, вроде как штатные средства более чем достаточны. у меня сяоми, не скажу на 100% гугловские или сяомивские тулы.. но мне более чем достаточно
    Ответ написан
    5 комментариев
  • Где можно найти бумажную версию книги "C.Petzold - Programming Windows 5th edition"?

    @alexalexes
    С e-bay через посредников заказывать не вариант, т.к. за доставку берут слишком много.

    Добро пожаловать в СССР. Именно так и доставать. Книга не для массового рынка.
    Либо использовать PDF: просто читать с электронной книжки, либо напечатать на принтере, либо иметь знакомого в типографии, который вам самиздатом ее напечатает с минимальными издержками.
    Ответ написан
    4 комментария
  • В каких случаях использовать С++, а в каких Blueprints?

    @nikitaVooV
    Как минимум код всех базовых объектов желательно держать в с++. Это нужно хотя бы для того, чтобы работать с объемом через с++ родительский тип и не грузить весь связанный контент из BP при обращении.
    В основном максимум кода желательно держать в с++, потому что потом отлаживать только с++ проще, чем и то и то. BP чаще всего используется когда нужно что-то сделать с компонентами, которые есть только в BP или для переопределения методов, когда в виду архитектуры классов на c++ это сделать сложнее.
    Некоторые вещи в принципе невозможно сделать на BP. Возможно не лучший пример, но кастомные редакторы ассетов или инструменты движка на BP не сделать.
    Сам по себе BP прекрасно подходит для проектирования и мест, не требующих большого кода. На BP значительно проще работать с виджетами на уровне элементов, хотя обработка каких-то кнопочек скорее всего лучше сделать на c++.

    Если обобщить, то BP лучше использовать там, где ввиду архитектуры классов сложно использовать c++. Например, нужно написать код для специфичного НПС, который унаследован от BP класса. Для всех других случаев c++.
    Ответ написан
    Комментировать
  • Какой самый выгодный способ получения удаленного Kubernetes кластера?

    Inlore
    @Inlore
    Можно купить одну vps и катнуть туда k0s в single режим

    Я писал доку по удобному деплою в кубер хелмфайлом, там же в разделе "Быстрый старт" можешь глянуть, как k0s быстро катнуть
    Ответ написан
    5 комментариев
  • Как сделать автоответ в Exchange после увольнения сотрудников?

    @mvv-rus
    Настоящий админ AD и ненастоящий программист
    Создавайте п/я с тем же адресом, что был у отключаемого пользователя и настройте на нем автооответ (Set-MailboxAutoReplyConfiguration). Чтобы этот п/я не мешал в адресной книге - скройте его. Переадресацию, если нужно изменение темы, придется делать ЕМНИП транспортным правилом. Поэтому лучше тему не менять - достаточно будет того, что получателем будет отображаться уволенный сотрудник: в таком случае можно просто сделать переадресацию на самом п/я. Но я вообще бы предпочел подключить этот п/я (можно после увольнения: он сразу не удалится, а некоторое время будет обитать в числе отключенных) нужным людям как дополнительный в Outlook (перед этим нужно дать разрешение на него через Add-MailboxPermission ...-AccessRights FullAccess). Скрытый п/я подключается путем указания его legacyExchangeDN в качестве имени.
    Ответ написан
    Комментировать
  • Как вывести на панель дополнительное время в Windows?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Настройки
    65ba337d9a614036631425.png

    Василий Банников работает, именно так как написано :-)65ba33db991ce774036467.png
    Ответ написан
    5 комментариев
  • Как открывать много TCP соединений и поддерживать их?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Порт задается 16-битным числом, значит максимальное кол-во портов - 65535.
    Но нужно помнить, что некоторые порты зарезервированы (первые 1023), другие уже могут использоваться.

    Обойти ограничение на кол-во портов ты никак не сможешь, т.к. это потребует изменение ядра ОС и TCP протокола.

    Тут есть несколько возможных решений:
    - Создать древовидную структуру сети, т.е. есть узлы, которые объединяют в себе несколько других (группу) и для отправки ты используешь не порт, а ID узла. Т.е. маршрутизация на стороне приложения
    - Если нужно отправлять пакет всем, то задумайся над броадкастом.
    - Задать предел для размера кластера, либо кол-ва клиентов

    UPD:
    1. Асинхронность из rust тут вообще ни о чем - это фича языка. Главное здесь - возможности ОС
    2. Такое большое кол-во соединений приведет не только к большому потреблению ресурсов, но и большому кол-ву прерываний. Производительность снизится. Рекомендую пересмотреть архитектуру огромного кластера с полносвязной топологией.
    Ответ написан
    1 комментарий
  • Как понять строчку namespace System.Windows.Forms?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    Никто не мешает мне определить свой System.Windows.Forms с блекджеком и своими классами. Он будет дополнять и расширять существующий.

    К тому же, не везде System.Windows.Forms существует.
    Ответ написан
    3 комментария
  • Какой стек технологий выбрать для разработки веб-приложения по учету успеваемости студентов?

    @Everything_is_bad
    Django и DRF прекрасно подойдут для это задачи, как и всё остальное перечисленное тобой. Так же не понятно, зачем тебе тут асинхронность.

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

    Исходя из функций приложения, это будет SPA (одностраничное приложение) или PWA (многостраничное приложение)?
    без разницы, но PWA это не то что ты описал, а REST API подразумевает, что сервер возвращает данные, а не полностью cгенерированный html

    Если возвращаться на DRF, то возможно ли создание веб приложения только на нем + фреймворк на фронте (Vue/React)? Или же надо использовать обычный Django + DRF + фронт?
    ну ка расскажи, чем "DRF + фреймворк на фронте (Vue/React)" отличается от "Django + DRF + фронт"?
    Ответ написан
    Комментировать
  • Какой стек технологий выбрать для разработки веб-приложения по учету успеваемости студентов?

    Adamos
    @Adamos
    Вам, молодой человек, надо не "что лучше", а "что потяну".
    Без фреймворка с никаким опытом шансов сделать что-либо в хоть сколько-нибудь разумные (не то что короткие) сроки тут нет. Так что выбор между Джангой и Ларой. Ни разу не нюхавшему Пых за Лару браться бессмысленно, остается Джанга. Но с опытом "поделал лабы" и отсутствием понимания архитектуры сайта (база, например, не указана вообще) заикаться про "короткие сроки"...
    Ответ написан
    6 комментариев
  • Как интегрировать Java в 1C?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Если у вас wsdl, вам нужно гуглить “java soap client”
    Ответ написан
    Комментировать
  • Как гарантировать последовательную запись данных без пропусков id?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Как реализовать надежную запись списка данных без пропусков значения автоинкремента id?


    Никак НЕ РЕАЛИЗОВЫВАТЬ.

    Оставь автоинкремент в покое - он обязан обеспечивать только уникальность, и не более. Нужна непрерывная нумерация? Создай для неё ОТДЕЛЬНОЕ поле, и нумеруй программно. Триггеры в помощь.
    Ответ написан
    4 комментария
  • Что означают температуры в даташит на светодиод TDS-P001L4D02?

    Ocelot
    @Ocelot
    Tj max - температура pn-перехода, выше которой светодиод сгорит. Переход внутри, и непосредственно его охлаждать ты не можешь, но тепло отводится на подложку, а оттуда - на радиатор. Температура подложки Ts и температура перехода Tj связаны так:
    Tj = Ts + P*Rth
    P - рассеиваемая мощность
    Rth - тепловое сопротивление кристалла (⁰C/W), тоже есть в даташите
    Ответ написан
    2 комментария
  • Json удаляет \ как исправить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Сравните:
    $x = '-- \' --';
    print $x . "\n"; // -- ' --
    
    $y = '-- \\\' --';
    print $y . "\n"; // -- \' --

    To specify a literal single quote, escape it with a backslash (\). To specify a literal backslash, double it (\\).
    https://www.php.net/manual/en/language.types.strin...
    Ответ написан
    Комментировать
  • Почему max = -101?

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

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

    Как сеньора никто точно не возьмёт.
    Ответ написан
    3 комментария
  • Как искать работу мидлу, если не разу не работал?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Грейды - это не про знания, а именно про опыт. Ни разу не работавший мидл - это то же самое, что ни разу не выходивший на ринг чемпион по боксу.
    Ответ написан
    3 комментария
  • Какие примеры кода показывать работадателю, если ты под NDA?

    xez
    @xez
    TL Junior Roo
    всем нужны примера кода, понятно почему

    Мне не понятно.
    Ни разу не собеседованиях у меня примеры кода не спрашивали.
    Я сам на собеседованиях ни разу примеры кода не спрашивал; я прошу рассказать о предыдущем проекте чисто с технической точки зрения, бизнес логика мне не интересна и на собеседовании не нужна.
    Ответ написан
    2 комментария
  • В чём отличие составного и покрывающего индекса?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Составной индекс - это индекс по двум и более полям. А не по одному полю. Т.е. записи индекса сортированы по полю_1, если в нём одинаковые значения, то внутри группы с одинаковым значением они сортируются по полю_2, если и там одинаковые, то по полю_3...

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

    Использование кластерного индекса - это обращение к самОй таблице. Даже если сортировка этого индекса никак не способствует выполнению запроса.
    Ответ написан
    Комментировать