Задать вопрос
  • Если выучить чисто Unix, то насколько потом легко перейти на Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В общем случае, Unix и Linux очень похожи.

    Обе POSIX. Идеология у них одинаковая, множество команд - тот же набор GNU.
    Ядро конечно разное, какие-то отдельные вещи различаются.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Чтобы задать правильный вопрос, нужно знать примерно половину ответа.

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

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

    А как работает википедия? Что такое войны правок, откуда берутся модераторы?

    А как контент появляется на сайтах интернет магазинов? А как на сайтах производителей?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    В институтах не делают полноценных программистов.
    И не делают полноценных инженеров и технологов.

    Там дают систематичное высшее образование. А сколько вы от него возьмете и кем станете - это ваше личное дело.
    Ответ написан
    Комментировать
  • Возможно ли отправить email "задним числом"?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы админ сервера, на котором сидит юзер, можете прямо в его майлбоксе поредактировать письмо. Не обязательно это будет легко, но если письма не шифруются, то хекс-редактором.

    А иначе - никак.
    Ответ написан
    2 комментария
  • В каком направлении легче найти удалённую работу junior-ом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Копирайтеры.
    Другие варианты контент мейкеров - всякие стримеры, художники, писатели.

    Джуниоры в ИТ в принципе востребованы очень мало при огромной конкуренции, а на удаленке так и еще меньше.
    Ответ написан
    3 комментария
  • Что выбрать: C или C++?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    После изучения Питона


    Ты точно уверен, что уже изучил Питон? Или полистал его основы?

    Выбирать между С и С++ нужно тогда, когда уже можешь хоть что-то написать.
    Напиши на С и на С++ простенькие крестики нолики, а потом уже решай что тебе больше нравится.
    Ответ написан
    1 комментарий
  • Grep заменой символа при записи в файл?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Можно вот так извратиться

    (while true;do read A;read B;read C;[ -z $A ] && break;echo "$A;$B;$C"; done)<<<$(find . -name "*document.xml" -exec grep -oPm3 '(header.*uid="\K[A-F0-9-]*|date>\K[0-9-]*|<xdms:number>\K[^<]*)' {} \;) | sed  -e s'/�/П/'g
    Ответ написан
  • Можно ли убить все процессы с помощью терминала Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    можно
    командой kill
    Ответ написан
    2 комментария
  • Как стать хорошим андроид разработчиком?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Ответы типа терпение и труд все перетрут не принимаются.

    В этом случае, у вас ничего не получится. Идите в другую область, где не нужно трудиться и не нужна квалифицированная деятельность.

    Или задайте себе вопрос - как стать хорошим спортсменом?
    Как стать хорошим "кем угодно" - везде нужно МНОГО практики, везде нужно изучать эффективность.

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

    Наверное кто-то применяет терпение и труд, а кто-то нет.
    Ответ написан
    Комментировать
  • Можно ли достать код вируса Brain (первый в мире)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Brain не первый в мире, до него были и другие
    https://ru.wikipedia.org/wiki/Elk_Cloner
    код: www.skrenta.com/cloner/clone-src.txt

    Brain один из первых, кто создал "эпидемию" по тем временам. А так червь Морриса известен гораздо шире.
    Ответ написан
    Комментировать
  • Найти данные в файлах bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    grep -oP 'xdms:document.*uid="\K[0-9A-F-]*' */*document.xml | tr '\n' ';'
    Ответ написан
    7 комментариев
  • Что мешает мне использовать библиотеку на сервере, если у меня нету прав на ее использование?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В первую очередь совесть

    Некто потратил время на написание библиотеки, и считает, что если ты при помощи его библиотеки зарабатываешь деньги, то стоит немного поделиться и купить коммерческую лицензию. Либо писать свою библиотеку.

    Последствия - неизвестные. От ничего, то падения репутации компании, либо мало ли что в опен-сорс библиотеке за закладки могут быть.
    Ответ написан
    Комментировать
  • Как программировать PROXY-КАРТ MATRIX?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Вам же уже сказали. Нужно выяснить формат карточек и почитать чем и как их программируют.
    А вы кидаете фотку СЧИТЫВАТЕЛЯ, а не программатора.

    Но поищу в гугле за вас.
    1. Находим ваш считыватель, например тут https://ipro-gsm.ru/internet-magazin-2/product/bes...

    2. Читаем техническое описание "Назначение изделия

    Предназначен для использования в системах контроля доступа в качестве считывателя бесконтактных карт Proximity стандарта Em Marin и Hid и преобразования кода считанной карты в код Dallas TM и Wiegand 26."

    Понимаем, что он умеет работать с картами Em Marin (еще одно коммерческое название производителя, который выпускает разные типы бесконтактных карт и брелков), все они собственно используют формат RFID

    Читаем детали про Em Marin (https://ru.wikipedia.org/wiki/EM-4100) и RFID.
    Для программирования - можно купить программируемые карточки и поискать китайские программаторы по 1500 руб, или оригинальные по 20.000 руб. Например тут https://proxrfid.ru/em-marine.html
    Ответ написан
  • Как программируются карты доступа?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    matrix proxy card это коммерческое название конкретной конторы, которая продает решение на базе каких-то карточек.
    Ответ написан
    Комментировать
  • Не является внутренней командой?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Добавить директорию C:\python38-32 в PATH
    Это делается в свойствах
    Свойства моего компьютера - Дополнительные параметры системы - Переменные среды

    Или запустить в командной строке
    rundll32.exe sysdm.cpl,EditEnvironmentVariables
    Ответ написан
  • Почему при сравнении двух строк в bash сравнение постоянно выдает истину?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    #!/bin/sh
    res=$(curl -lsk -o /dev/ev/null -w "%{http_code}" https://........./api/rest.php)
    if [ "$res" = "200" ]; then
      service nginx status && service httpd status
    else
      echo "CANCEL"
    fi
    Ответ написан
    Комментировать
  • Как можно зарабатывать с помощью разработки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Мне нравится работать одному, на самого себя. Хочу быть независисимым и при этом зарабатывать. Какие здесь есть варианты? Фриланс неинтересен. Хочу делать свои проекты.

    Ну так работай на себя, будь независимым и зарабатывай. Тут зачем спрашивать-то?

    Так что делать? Я не знаю. Я думал попробовать мобильную разработку под Android. Или какие-то веб приложения. Но не знаю.

    А именно этот вопрос и решает за тебя дядя, на которого нужно работать.
    Или ты ЗНАЕШЬ как заработать и что нужно писать, или идешь работать на дядю.
    Ответ написан
    Комментировать
  • Как повысить свои навыки аналитика?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Excel - это просто инструмент.
    Навыки аналитика нужно повышать изучая и анализируя предметную область. А там уже можно и блокнотом и экселем и другие инструменты.
    Ответ написан
    Комментировать
  • Целесообразно ли уходить после 9 класса и учиться на ITшника?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Уходить можно тогда, когда у тебя стабильный ЗАРАБОТОК реальными деньгами, в достаточном количестве, чтобы мог себя обеспечить.
    В противном случае - уходить куда? зачем?

    Почему нельзя учиться и в школе/институте и программированию?
    Сложно?
    Тогда сразу понять, что если не сможешь осилить сразу эти вещи одновременно, то в ИТ может и не получиться с карьерой.
    Если посмотреть знаменитых людей, типа Цукерберга, Билла Гейтса - то они И учились И уже умели программировать И уже сделали проект, на котором начали зарабатывать. И только ПОСЛЕ этого приняли решение не учиться дальше (и то).

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    1. сделать .bash_history рид онли
    2. При выходе обрывать связь, а не дисконнектиться - тогда история в памяти баш не успеет сохраниться в памяти
    3. Объяснить нормально что пытаешься решить, я не придумать костыльное решение вместо использования алиасов и функций
    Ответ написан
    1 комментарий