Задать вопрос
  • Как залить большой файл sql в базу?

    @Everything_is_bad
    запусти screen и в нем включи загрузку
    Ответ написан
    4 комментария
  • Как организовать \процесс работы в гос. учреждении если ты ИТ-специалист?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Организация рабочих процессов IT отдела - это обязанность руководителя данного отдела. StanislavOtan у вас какая должность? Что в должностных обязанностях написано? Если вы не руководитель данного отдела - то в вашу область ответственности организация рабочих процессов не входит. Даже если руководителя нет - просто переадресуйте этот вопрос наверх. Если вы руководитель, то вам надо просто найти и нанять опытного человека для организации рабочих процессов в отделе. Без опыта сделать это можно только набивая свои шишки: в сети много курсов, статей и прочего.
    Ответ написан
    1 комментарий
  • Как поставить пароль на папку в iCloud?

    @maksam07
    Напрямую поставить пароль на папку в iCloud невозможно. Apple не предоставляет возможности шифровать или устанавливать пароли на отдельные папки в iCloud.

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

    delphinpro
    @delphinpro
    frontend developer
    Есть такая. Сам пользуюсь. Всем советую.
    Скачать программу
    Ответ написан
    Комментировать
  • Проблема с жёстким диском?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    у меня сборка где весь мусор вырезан

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

    xenon
    @xenon
    Too drunk to fsck
    Бесполезно, но - когда я делаю себе новый ключик для wireguard (для нового компа, смартфона), очень удобно получить "красивый" ключ (чтобы несколько букв в начале ключа показывали имя устройства, для хоста asdf чтобы ключ был вроде asdf/....

    1) не перепутаешь, какой ключ от какого сервера, не надо пересверять постоянно при настройке
    2) сразу видно, что раз ключ "красиво" начинается, то это публичный ключ

    И вот этим загружаю простаивающий комп. Но если хочется длинный префикс, а VPS слабая - это как раз загрузит ее на ближайшие 15 лет :-)

    https://github.com/axllent/wireguard-vanity-keygen
    https://github.com/warner/wireguard-vanity-address
    Ответ написан
    1 комментарий
  • Ошибка "(" was not closed. Как решить?

    @Everything_is_bad
    interaction.guild.get_role(id 1272562997054931095)
    interaction.guild.get_role(id=1272562997054931095)

    и еще какая-та левая конструкция self.ticket_mod = (id 1272562997054931095)
    Ответ написан
    2 комментария
  • Как чистить папку AppData/Local/Packages?

    @d-stream
    Готовые решения - не подаю, но...
    на линейках 8/10/11 - норм способ очистки - через родную тулзу "очистка диска", ну или через панель управления-система-память

    все остальные способы (ccleaner, revo и пр) - к переустановке винды*

    _____________________
    * по крайней мере для тех кто задаёт вопрос
    Ответ написан
    3 комментария
  • Что значит разные обозначения для переменных в unity?

    AshBlade
    @AshBlade Куратор тега C#
    Просто хочу быть счастливым
    Это Венгерская нотация.

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

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

    Например, в этом случае все однозначно
    class Sample
    {
         private int _value;
         public Sample(int value)
         {
              _value = value;
         }
    }


    А в этом нет (даже компилятор может ошибиться

    class Sample
    {
         private int value;
         public Sample(int value)
         {
              /* надо this.value = value */
              value = value;
         }
    }
    Ответ написан
    Комментировать
  • Как удалить данные о неправильно установленной программе а Linux?

    @pfemidi
    Тут могло бы быть краткое описание меня
    FooXeeD, надо удалить директорию $HOME/.config/JetBrains/PyCharm_тут_номер_версии со всем содержимым. И тогда PyCharm будет думать что он запущен впервые.
    Ответ написан
    2 комментария
  • Почему хранимая процедура MySQL не принимает кириллицу?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    -	IN `in_voice_text` TEXT,
    -	IN `in_voice_translate` TEXT,
    +       IN `in_voice_text` TEXT CHARSET utf8mb4,
    +	IN `in_voice_translate` TEXT CHARSET utf8mb4,,
    Ответ написан
    3 комментария
  • Как получить username пользователя имея id без использования telegram web, но используя Python?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Получить id по username средствами Bot API нельзя. Его можно получить только вместе с событием, связанным с пользователем. Например, пользователь нажал кнопку /start, пользователь написал боту или в общую группу с ботом, пользователь вступил в группу...

    Telegram Bot API предполагает (и это абсолютно правильно!), что боты не могут писать произвольным пользователям и вообще знать об их существовании. Речь должна идти исключительно об инициативе пользователя начать коммуникацию. Иногда косвенно: например, вступая в группу, куда администратор добавил бот. Но случайных пользователей без их явно выраженного действия бот не может найти.

    Конечно, это можно обойти клиентским API (telethon выкидывает из-за того что его активно используют спамеры, но это тоже решаемо). Но я бы рекомендовал зайти с другой стороны: не надо вообще делать всякую фигню, на которую Bot API не рассчитан. Никакой пользы от неё нет.

    Например, если задача в том, чтобы получить список контактов для взаимодействия, то НЕ НАДО было собирать ссылки на профили пользователей. Вместо этого следовало просить их написать боту или вступить в группу. А там уже ботом словить информацию по ним и записать куда надо для ботовых задач.
    Ответ написан
    Комментировать
  • PostgreSQL ON CONFLICT неожиданный токен?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега PostgreSQL
    Седой и строгий
    Потому что вы пытаетесь выполнить этот запрос на сервере MySQL.
    Ответ написан
    Комментировать
  • Почему вентилятор графического процессора 0 RPM?

    @Drno
    Судя по скрину в охлаждении нет смысла. Карта ненагрета.
    Если пальцем крутнуть куллер он свободно крутится? Ну и про фиебернер уже сказали…
    Ответ написан
    Комментировать
  • Почему язык COBOL считают устаревшим и его не любят?

    Почему язык COBOL считают устаревшим

    Потому что он и есть устаревший.
    Он создавался ещё во времена, когда перфокарты считались чем-то модным и молодёжным.
    Просто возьми пример Hello world с википедии и убедись:
    IDENTIFICATION DIVISION.
               PROGRAM-ID. HELLO-WORLD.
            *
             ENVIRONMENT DIVISION.
            *
             DATA DIVISION.
            *
             PROCEDURE DIVISION.
             PARA-1.
               DISPLAY "Hello, world.".
            *
                 EXIT PROGRAM.
               END PROGRAM HELLO-WORLD.

    И сравни с хотябы с си, который появился 13 лет спустя:

    #include <stdio.h>
    
    int main() {
        printf("Hello World!\n");
        return 0;
    }


    Да даже хотябы с фортраном сравни, который появился даже на 2 года раньше чем кобол:

    print *, "Hello, World!"
    end


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


    Основная критика языка связана с его «многословием» — программы в связи с синтаксическим решением оказываются громоздкими, например, присваивание, выражаемое в си-подобных языках как y = x;, записывается как MOVE x TO y. Кроме того, в развитии языка, как ориентированного на коммерческое применение, практически не принимали участие академические круги, относившиеся к языку со скепсисом, доходящим до крайних форм, так, широко известно высказывание Дейкстры «Использование Кобола калечит ум. Его преподавание, следовательно, должно рассматриваться как уголовное преступление».

    В дополнение можно добавить целую кучу диалектов - чуть ли не у каждого мейнфрейма свой диалект.
    => переходя на новое место тебе чуть ли не заново учиться надо.

    А ещё буквально вся современная разработка на коболе - это поддержка систем, которые были разработаны ещё в прошлом веке.
    Ответ написан
    1 комментарий
  • Почему язык COBOL считают устаревшим и его не любят?

    @Everything_is_bad
    Потому что он не соответствует современным требованиям, почему лапти устарели? Ну и да, ответ ты мог бы сам без проблем нагуглить
    Ответ написан
    Комментировать
  • Как разогнать процессор на ноутбуке с линукс?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Добро пожаловать в мир зеленой повестки и тотальной экономии ресурсов.
    Все ноутбуки можно снабжать приставкой *ЭКО. Они - троттлят. Они имеют
    слабый резерв по радиатору. Они - исторически не создавались для вычислительных
    задач. И ничего вы здесь не зделаете. Максимум - вы можете разобрать их. Достать
    материнку - и собрать из нее десктоп с водяным охлаждением.

    Если у вас вычисления - купите себе нормальный десктоп.
    Ответ написан
    3 комментария
  • Почему сайт плохо грузится в Казахстане?

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

    Решение - установить сервер-зеркало в датацентре, у которого есть сервера в Казахстане (там их несколько), логичнее конечно было бы провести сначала предварительный анализ качества связи с помощью типовых ping, mtr, iperf,... причем между вашими клиентами в Казахстане и вашими серверами в россии и предпологаемыми местами размещения в Казахстане. Собрав статистику можно дальше уже выбирать наилучшее место размещения серверов.

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

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

    Поддержание в актуальном состоянии одновременно на нескольких серверах как кодовой базы так и данных непростая задача, и очень часто требует (для уменьшения нагрузки) особой разработки, с учетом этого.
    Ответ написан
    2 комментария
  • Возможно написать авто бота или кликер на JavaScript под онлаин игры по типу WoW или Lineage 2?

    TrueBers
    @TrueBers
    Гуглю за еду
    JS -- встраиваемый язык. Ему нужна среда для запуска сначала какая-то. Вам нужно сначала написать системные низкоуровневые функции, а потом уже через рантайм встроить их в JS.
    Одни словом, это бесполезная трата времени и сил. Проще написать на нормальном, для этого предназначенном языке, а не городить из говна и палок.
    Ответ написан
    Комментировать
  • Как быть при утечке памяти? Можно ли "очистить" ОЗУ скриптом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Вы вообще не в ту сторону шагаете.Какие тут скрипты??

    Утечки памяти это не проблема операционной системы (ну разве что утечки именно в ней).

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

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

    Тут нужно разбираться с вашими приложениями, с теми кто их писал.
    Иначе - ну ребутать разросшиеся приложения регулярно, если этот вариант возможен.
    Ответ написан
    Комментировать