Задать вопрос
  • Существует ли сайт-браузер или VPN без клиента?

    Aetae
    @Aetae
    Тлен
    Это называется web-proxy. Решений таких миллион, гугли да разворачивай. Не забудь только запоролить, а то боты быстро тебе весь трафик выжрут, а потом и ркн забанит.:)
    Ответ написан
    1 комментарий
  • Что именно дают миллиарды транзисторов в процессоре для работы программы?

    15432
    @15432
    Системный программист ^_^
    1) Больше фич. Всякие AVX, MMX, а также умная конвейеризация, Hyper-Threading, спекулятивное исполнение, предсказание веток - при правильном применении сильно ускоряет вычисление
    2) Больше ядер. В один кристалл всё больше процессорных ядер запихивают, можно распараллелить задачи, тоже получим прирост в скорости работы
    3) Больше кэш-памяти. Та самая SRAM, которая входит в процессор и тоже состоит из транзисторов. Сильно ускоряет работу с памятью и задержки выполнения инструкций
    4) Больше контроллеров. В процы сейчас встраивают всё, что попало - шины данных, контроллер DRAM, PCIE, северный мост, отдельное ядро сопроцессора (Intel ME, AMD PSP), GPU и даже NPU где-то добавляют. Тоже считается за "больше транзисторов".
    Ответ написан
    4 комментария
  • Как войти в GitHub?

    Wispik
    @Wispik
    написано же
    Please contact support if you continue to have
    problems.
    Ответ написан
    2 комментария
  • Как мне поделиться моей курсовой работой с преподавателем?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Если бы я был преподавателем, то хотел бы, чтобы проект лежал в репозитории github, причём готовый к развёртыванию одной командой.
    Ответ написан
  • Что будет если владелец сайта умрет?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Здесь нужно разделить две вещи - сайт и доменное имя.

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

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

    НО: тут есть одно ооооочень важное НО!

    Если у чела есть наследники - они должны все согласиться платить, иначе все.

    (Мы так оплачиваем домены человека, погибшего аж в 2016 году - просто платим деньги и все, реигстратору поуху ваще. Есть еще пример домена nati.ru, который стоял занятый, несмотря на то, что фирма, которая его арендовала, проижла всего год - но забашляла аж за десять лет вперед - и он десять лет стоял занятый :DDD)

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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Закончится предоплаченное время хостинга, машину выключат, через некоторое время уберут в архив, ещё через какое-то время удалят. Если до выключения на сервере произойдёт какая-то критическая ошибка, то виртуалка будет работать, но сайт будет недоступен.
    Закончится срок аренды доменного имени, оно на 1-3 месяца будет заблокировано, затем станет доступно для новой аренды.
    P.S. В идеале - нужно переоформить хостинг и домен на нового владельца, иначе могут быть проблемы если понадобится подтвердить аренду документально.
    Ответ написан
    Комментировать
  • Проблема с юнити 2D?

    @DrRen7
    надо просто изменить интерфейс
    самый просто способ скинуть все в default
    66f1af55cc581601912655.png
    или же открыть все нужные окна в ручную
    Windows -> General(там первый блок точно нужен) они же открываются на ctrl + (1-5)
    должно быть примерно так
    66f1b0b892915907484227.png
    Ответ написан
    Комментировать
  • В какой программе сделать анимацию?

    Wispik
    @Wispik
    Adobe After Effects
    Ответ написан
    Комментировать
  • Пишу бота на telebo + sql, с sql кака то ошибка,не понимаю в чем ошиька, поможете?

    fenrir1121
    @fenrir1121
    Начни с документации
    sqlite3.OperationalError: no such column: telegram_id
    Помочь с переводом ошибки? В таблице нет колонки telegram_id.

    С учетом того, что у тебя таблица создается с правилом IF NOT EXISTS вероятно ранее уже создана таблица без этой колонки. Добавить первичный ключ в существующую таблицу можно только при помощи определенных танцев с бубном, вероятно стоит удалить таблицу и создать заново.
    Ответ написан
    Комментировать
  • Как реализовать вход через Steam?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    У стима стандартный OpenID, так что наверняка есть готовая библиотека для Spring.
    Ответ написан
    1 комментарий
  • Есть ли декстопная альтернатива для onlinetimer.ru?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Пара минималистичных вариантов, не требующих инсталляции:

    Пункт 3 - не понял. С помодоро бесплатных настольных не встречал, но особо и не искал, давно использую первый.
    Ответ написан
    1 комментарий
  • Как превратить напряжение 3,3 в 5 вольт в ардуино у ESP32 и обратно?

    GavriKos
    @GavriKos
    нужно для сервомотора

    Не надо питать сервы или что то подобное от УПРАВЛЯЮЩИХ выходов. Управляющие выходы на то и управляющие - они чем то управляют, но не питают. Управлять нагрузкой можно через реле, мосфеты.

    Судя по вашим вопросам - вы с ноги пытаетесь войти в микроконтроллеры, но они вас нагибают. Совет - не пытайтесь сразу реализовать все самостоятельно. Возьмите несколько туториалов по той же ардуйне - помигайте светодиодами, помигайте сотней светодиодов (больше ног), покрутите движки и прочее - но по туториалам! И вот такие вопросы отпадут (ну или забанят просто)
    Ответ написан
    Комментировать
  • Как превратить напряжение 3,3 в 5 вольт в ардуино у ESP32 и обратно?

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

    @Everything_is_bad
    Первое что пришло в голову - таблица contacts
    норм

    1. 10.000 пользователей импортируют свои 100-200 контактов - в бд уже будет >1 млн записей
    это мало

    Если строк будет очень много, то будет ли тормозить обычный select? на userId и phoneNumber будут индексы
    с большой вероятностью не будет, но обычно если возникает вопрос, собирают тестовый стенд и проверяют самостоятельно.
    Ответ написан
    Комментировать
  • В чем отличие между IRAMS10up60b и IRAMS10up60b-4?

    GavriKos
    @GavriKos
    Производитель говорит что она старая и ничего найти не можем. Mouser Electronics ответили что суффикс 3, и 4, и другие обозначают форму ножек, а внутренняя структура остается той же. Так-ли это? Могу-ли я вместо родной irams10up60b-4 поставить irams10up60b?


    Я бы верил производителю, а не рандомным чувакам с интернета
    Ответ написан
    1 комментарий
  • Как подвязать навыки в 3д к айти?

    GavriKos
    @GavriKos
    Не сильно понял зачем что то подвязывать к программированию. Ваш стек достаточен для обычного 2д/3д художника в геймдеве (именно стек - не навыки).

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

    bingo347
    @bingo347
    Crazy on performance...
    Я знаю, что следует избегать всяких "продвинутых" штук из ряда связных списков, самореферентных структур и т.п.
    Односвязные списки никаких проблем не доставляют (ну кроме того, что они плохо ложатся на процессорный кэш). Для двусвязных списков и самореферентных структур придётся использовать сырые указатели и unsafe.

    Ещё я обнаружил, что создание больших структур, с методами, с кучей полей, обычно приводит к проблемам с borrow checker.
    Borrow checker абсолютно плевать на размер структур. Это никак не связано.

    А если в структуре будет ссылка или иное заимствование, то это гарантированные проблемы.
    Нет ни каких проблем.

    Насколько я понимаю, самым рабочим выглядит чисто функциональный подход, а не структур с методами.
    Одно другому никак не противоречит.

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

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

    И очень часто в Rust программах, мне приходится идти на более уродливую архитектуру, дабы избежать проблем с (почти ненужным в однопоточном коде) borrow checker.
    Что-то делаете не так. Скорее всего просто не понимаете borrow checker и пытаетесь писать на новом языке так, как привыкли в каком-то другом.

    И в вопросе о borrow checker, разве не является тот факт, что большинство библиотек избегает &mut self в изменяющих что-то методах, звоночком к наличию большим проблем в языке?
    О каком большинстве речь? Библиотеки используют мутабельные ссылки там где это нужно. Если метод действительно что-то меняет, то будет мутабельная ссылка ну и иногда будет использоваться interior mutability там где это необходимо. В языке нет проблем с мутабельными ссылками.

    В общем, посоветуйте что-то что-бы помогало меньше бороться с borrow checker, потому что сейчас я очень много времени трачу именно на это.
    Для начала понять его. Понять какую проблему он решает. Почитайте, что такое undefined behavior. Почитайте, что такое алиасинг.

    Возможно где-то альтернативой мутабельным ссылкам будут Cell/RefCell в однопоточном коде и Mutex/RwLock в многопоточном.
    Возможно если покажете примеры кода, где у Вас проблемы, то можно будет подсказать что-то более конкретное.
    Ответ написан
    3 комментария
  • Почему рекомендуется использовать private а не просто ставить везде Public?

    GavriKos
    @GavriKos Куратор тега Unity
    Почему рекоменудется носить трусы? Чтобы жопа была в безопасности.

    Вот тут прибилзительно то же самое. Чтобы программисту не надо было думать как поведет себя код, если ВДРУГ кто то снаружи изменит то, что менять не надо вообще.
    Когда вы делаете переменную публичной - вы тем самым говорите "эту переменную можно менять, я все предусмотрел, все будет ок. Это интерфейс взаимодействия - пользуйтесь". Но ведь далеко не для всех переменных класса НАДО предусматривать такое - зачем же делать лишнюю работу - ставим private и все, манипулируем переменной только изнутри, ЗНАЯ все варианты ее изменения.
    Ответ написан
    7 комментариев
  • Возможна ли обработка адреса (жительства) в excel регулярным выражением?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нет. Адрес не имеет никакой логики. Отличить название улицы от аббревиатуры регуляркой невозможно, ибо нет никаких правил по аббревиатурам и именам улиц.
    Можно просто попробовать выполнить замену текста типа ул. -> УЛ. для конкретных обозначений.
    Но просто строку - вряд ли, слишком много хаоса
    Ответ написан
    Комментировать
  • GPON роутер или GPON Оптический абонентский терминал?

    shabelski89
    @shabelski89
    engineer
    Схема PON терминал + свой роутер предпочтительнее.
    1) меньше точек отказа
    2) роутер провайдера может собирать свою статистику, например по TR-69
    3) замена на что-то современнее сложнее
    4) у вас полный контроль на устройством

    возможные проблемы:
    1) свои роутеры провайдер тестирует, например на работу с IPTV
    2) пресеты\настройки под свою сеть

    P.S. двойной NAT можно избежать сделав DHCP релей на втором роутере с первого роутера
    Ответ написан
    1 комментарий