Задать вопрос
  • SSH client for windows?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    XShell - бесплатен для некоммерческого применения
    AbsoluteTelnet - платный, но хорош запредельно
    Ответ написан
    Комментировать
  • Squid на два домена?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Настроен squid с интеграцией через керберос с AD

    В случае отключения основного DC1, squid при запуске браузера начинает запрашивать логин пароль

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

    Строку auth_param, которая настраивает интеграцию с AD покажите
    Ответ написан
    3 комментария
  • Cron на хостинге почему-то останавливается?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Я обычно сталкивался с тем, что если скрипт запускается кроном, то в нем внезапно требуется чуть ли не всем командам прописывать полные пути, даже таким как mkdir например.
    Ответ написан
    Комментировать
  • Linux Mint Звук - как починить настройки звука?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    О, блин, я тут недавно столкнулся как раз с тем что нихрена не рублю, как работает звуковая подсистема в линухе. Комп на работе, звук нужен редко, так что обычно мне поуху - есть он или нет. Но мне просто непонятно, что делать когда его нет, хотя вроде бы ничего не делалось, а раньше был.
    Xfce4. При запуске Clementine или SMplayer звук вроде должен быть - но его нет, при этом скажем индикаторы Clementine показывают, что она что-то воспроизводит.
    А я даже не знаю - как его работу протестить!
    Ответ написан
    Комментировать
  • Почему в 2019 году Java популярнее, чем Kotlin?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Почему разработанные в 60-е Фортран, Кобол и PL/1 используются до сих пор? Потому что написаны гигантские библиотеки, которые никто переписывать не будет :) Хотя найти специалиста, чтобы программу скажем на коболе поправить - это уже в конце 90-х было нифига себе задачей :)

    Когда нечто завоевывает массы - оно начинает само себя этим удерживать. Сколько просуществовали 3.5" дискеты? Магнитофонные компакт-кассеты? (до сих пор вроде не умерли...)
    Ответ написан
    Комментировать
  • Как защитить от копирования по прямой ссылке?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Был когда-то такой сервис, который музыку в каком-то из лохматых форматов проигрывал (дело было давно, в конце 90-х) без сохранения на диск. И что? Правильно, написали клиента, который имитировал проигрывание, а на деле сохранял на диск :)

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

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Жил да был черный кот за углом...
    разраб которые запрашивает эти данные просто не делает INSERT INTO

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

    Да, это несколько неудобно. Зато сразу снимает все вопросы типа а что будет, если кто-то узнает реквизиты моей карты? Ну узнает. Ну лежит там 50 руб :) Бешеные деньги :)
    Ответ написан
    Комментировать
  • Как передавать строки в поле структуры Си?

    CityCat4
    @CityCat4 Куратор тега C
    Жил да был черный кот за углом...
    Гуглим односвязный список.

    Кстати, зачем списку связность? Для поиска? Тогда лучше двусвязный, вперед и назад, правда заполнение становится сложнее.
    И память брать не только для структуры, но и для поля данных. И чистить сразу, чтобы не вляпаться.
    #define MAXLEN 1024 // Задаемся максимальной длиной строки
    struct Node *head;
    
    if ((head = calloc(sizeof(struct Node) + MAXLEN,1)) == NULL)
      puts("Cannot alloc memory");
    
    head->str = head + sizeof(struct Node); // тут данные
    strncpy(head->str¸ name, strlen(name));

    Почему нельзя просто переадресовать name? Если оно из кучи, оно запросто будет переписано, лучше хранить отдельно. Тупо но надежно.

    UPD: Немного поправил код - переставил неверно поставленную скобку в calloc()
    Ответ написан
    3 комментария
  • Законно ли требование личного визита в офис для расторжение договора с провайдером?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Дай-ка угадаю - провайдер Дом.сру? Хаббардисты гребаные, знаем мы их. Как в тех банях, где платить нужно не на входе, а на выходе ;)
    Старый, проверенный и исправно работающий прием - придите в офис, а там может быть мы вас уболтаем не расторгать договор :)
    Ответ написан
    3 комментария
  • Как становятся Linux-администраторами и что в нынешнее время требуют от Linux-админа?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Интересно, как я этот вопрос проглядел...

    Пришел в контору по рекомендации друга. Друг сказал знаменитую фразу "Я сказал, что ты UNIX знаешь. Ну а не знаешь - так узнаешь". Правда, вакансия была программерская, примерно года полтора был UNIX-программером. Наверное поэтому мне сейчас проще с source-based дистрибами, хоть они и не enterprise от слова совсем. И там был вовсе не линух, а FreeBSD.
    В результате внутриконторских разборок пришлось совмещать с админством. Как сейчас помню - на серваке стояла коммерческая версия BSD - BSDi BSD/OS
    Потом много лет админства FreeBSD - только что бантиком ее не завязывал :)
    Пришел в другую контору - а там... линух :)
    Ответ написан
    Комментировать
  • Как определить интересы пользователя?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Гугл же их определяет...

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

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Никак.

    Непонятно, зачем он Вам выслал CSR. CSR отправляется в CA, которое выписывает собственно сертификат. А ключ остался у чувака, он создается в момент генерации CSR. Видимо чувак в теме не рубит..
    Ответ написан
  • Есть ли где-то статистика по тому, насколько успешно пытаться схантить ребят из СПБ в Москву?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Я бы не поехал. Дельта низковата для смены Питера на Москоу, где imho жизнь существенно дороже.
    Ответ написан
    Комментировать
  • Как автоматически переподнимать приложение в linux?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Крутой и мозго#бический - systemd, если не блюешь с него

    Босяцкий:
    # Winbindd processes
    entries=`ps -ax | grep winbindd | grep -v grep | wc -l`
    
    # When there are 0 entries, start winbindd
    if [ $entries -eq 0 ]; then
      cd /usr/local/etc/rc.d
      samba start
      /usr/bin/logger -4 -i -t chkwinbind -p daemon.info Winbindd crash detected, process restarted
     else
       /usr/bin/logger -4 -i -t chkwinbind -p daemon.info Running $entries winbindd process\(es\)
    fi

    Это проверялка процесса winbinnd, написанная - реально - лет двадцать назад :) Ставится в крон.
    Ответ написан
    3 комментария
  • Почему данный код не срабатывает?

    CityCat4
    @CityCat4 Куратор тега C
    Жил да был черный кот за углом...
    Потому что так нельзя.

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

    Строковые массивы можно сравнивать через strncmp()
    Числовые - перебором по значению
    Ответ написан
    Комментировать
  • Возможна ли полная анонимность при использовании прокси?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Любая задача начинается с определения категории нарушителя. От кого Вы собираетесь защищаться? Жена, друг, сосед, админ, провайдер, государство? Возможности у всех разные и соответственно ответ на вопрос будет разным.
    Полная анонимность невозможна в принципе - ну если только комп от сети отрубить и сунуть его в наглухо запаянную и заземленнную железную коробку :)
    если кто-то залезет на машину

    Что значит "залезет на машину"? Заберется на капот и попрыгает? Если скажем "люди в сером" уже пришли к Вам - Вас не спасет никакая анонимность - паяльник в #опе - пренеприятнейшая штука...
    Ответ написан
    Комментировать
  • Какой проект сделать новичку чтобы вникнуть во фронтенд и бекэнд и быть востребованым на рынке труда?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    К моему удивлению с такими навыками моя востребованность на сегодняшнем рынке труда стремится к нулю

    Извини, братан, я тебя сразу с небес немного тово...

    Начать с вопроса - почему в веб? Наслушался историй "от Васяна" о зарплатах вебщиков, которые овердофига? Не знаю, есть ли такие, возможно есть, но единицы.
    Ниже их - спецы попроще с зарплатой попроще, их десятки
    Ниже их - спецы еще попроще, которых сотни и тысячи
    А уж в полной #опе - миллионы веб-макак, которые, также вот как ты, прослушали курсы "от Васяна", и решили, что вот сейчас зашибут сумасшедшую деньгу... а на самом деле на дошик не зарабатывают, да-да...
    Рынок веб-разработки чудовищно переполнен, конкуренция адова. Биться тебе придется с индусами и школотой - это если фриланс.
    Если же офис - то ... ну в верстальщики наверное сгодишься :) Если CSS/JS конечно знаешь, а не для строчки в CV. Для вебщика, что для фронта, что для бэка - это вообще ниачем.
    "Этим ты в наших краях даже кота не удивишь" (С) Пикуль В.  Фаворит

    Резко, да? Я пытаюсь предостеречь тебя от глупости, потому что примерно знаю, что будет дальше.

    Дальше будет пара месяцев энтузиазма (и денежной подушки - она же есть, правда?), розовых слонов, рассылок CV, поисков задач (если фриланс), изучения "новых" технологий.
    Потом энтузиазм начнем спадать (наравне с обьемом денежной подушки) и начнут появляться мысли что делать, когда кончатся деньги, а работа так и не найдена/заработок на фрилансе таков, что хватает на пачку дошика раз в день?
    Потом деньги кончатся, а работы/проектов все еще не будет - потому что такой, прости Господи, спец (возраст не указал, но предположу, что в районе тридцатника) на вакансию девочки-верстальщицы (а как раз по навыкам) - зачем? Девочка симпатичнее...
    И засунешь ты свою гордость глубоко-глубоко в анус и побредешь, солнцем палимый, в офис конторы, из которой ушел, повторяя "суди вас всех Бог", разводя безнадежно руками... :(

    Жизнь - суровая штука
    Ответ написан
    Комментировать
  • Стоит ли работать на эмуляторе?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    На каком "емуляторе"? Винда в KVM? Wine?

    Очень многие программы не имеют не то что удовлетворительной, а даже хотя бы какой-нибудь альтернативы на линухе (я имею в виду конечно альтернативу, которой пользоваться можно, а не для Галочки типа Visio -> Kivio, Dia).

    Хорошей идеей будет линух поставить в "емулятор" - VB, например.
    Ответ написан
  • Linux и неактивированная Windows 10 в чем отличия?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Имеет ли на это право сотрудники магазина?

    Нет, конечно. Вы должны на руки получить то, что купили. Может быть Вы специально подбирали ноут с линухом?
    В чем отличия (преимущества) Linux от неактивированной Windows 10?

    Линукс - это Линукс. Windows - это Windows. У каждой из них своя область, в которой каждая из них лучше другой, области эти практически не пересекаются
    На какую из систем встанет программа Консультант плюс?

    На винду точно встанет :) На Линух - ну... может быть, если бить в большой бубен и то не факт.
    Ответ написан
  • Как в DOS создать псевдоустройство PCI?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Никак.
    Програмулина не видит физческого устройства на шине PCI. Проверяется как правило просто - запрос на определенный порт, который должен быть, если отклика нет - аля улю.
    Можно только написать драйвер устройства для хоста и пробрасывать его в DOS. Задача сравнима по сложности с написанием своего драйвера.
    То есть - если есть девайс и он втыкается в PCI (правда PCI еще найти надо) - воткнуть и пробросить. Если нет - то только писать свой имитатор девайса.
    Ответ написан
    6 комментариев