• Возможно ли за 1 год изучить один ЯП и выйти на работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    У всех людей разный бэкграунд?
    Изучение языка программирования - это мелочь в самом программировании.
    Некоторые люди до старости не дружат с логикой и построением простых алгоритмов.

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

    А можно и медленнее.
    А можно и никогда.
    Ответ написан
    Комментировать
  • Если как вывести 0 если Awk не нашел значение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    а какое именно значение вы ищете? Вы же именно "поиск" не проводите - awk просто обрабатывать входящие данные, без всякой проверки нашел он там что-то или нет.
    Вы задачу поставьте более корректно - что именно за значения, пример файла. Может вам и не awk нужен
    grep -oP "\s*\K.*(?=500)" /countCodes || echo "0"
    Ответ написан
  • Есть ли книги про BIOS?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Книги по биосу звучит как "книга по инструкции к холодильникам".
    Такой книги нет. К каждой материнке может идти обычный юзер мануал - этого достаточно.

    Вопрос что именно вы собираетесь делать в Биосе, или хотя бы что от этого действия ожидаете.
    Ответ написан
  • Как поднять сервер на Linux и задеплоить приложение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Есть домен и статический IP. Есть роутер Ericsson, есть ноут с Apache, PostgreSQL и JDK. Джарники залиты в Tomcat webapps.
    Дальше полагаю необходимо настроить роутер и какова необходимость в установке и настройки IPTABLES?


    Так вам нужно апач или томкат? Это же разные сервера, они друг другу не обязательны.

    IPTABLES не нужно, и домен необязательно, если вы внутри локалки ходите на локальный айпишник своего сервера.
    Ответ написан
    3 комментария
  • Соединить разделы NTFS и exFAT?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Соединить две разные файловые системы нельзя.
    Если же перевести второй раздел в ntfs, то по времени это может занять столько же, сколько и копирование. Так проще скопировать.
    Ответ написан
    Комментировать
  • Есть ли области в программировании, где не надо писать бизнес логику?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    К примеру на Java пишут банковский софт, в котором учитывают ценные бумаги, и программист закрывает таски, например, создать кнопочку (написать модуль) для списания с баланса реализуемых ценных бумаг по методу ФИФО. А потом появляется новое требование к модулю, чтобы можно было и по методу ЛИФО, а потом решили все переделать по указке бухгалтерии и сделать все по средней себестоимости.


    В игре, программист создает кнопочку (пишет модуль) для списания золота с баланса и получения крафтового топора. А потом появляется новое требование к модулю, чтобы кроме золота требовало еще и медь, а может еще и рецепт, а может в зависимости от населения текущего города ставило скидку гномам и надбавку эльфам, а людям по средней себестоимости.

    Вы реально считаете, что программирование возможно без этой "мути" ?
    Ответ написан
    7 комментариев
  • Как правильно составить план обучения?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1. учите sql, jquery и базовое http.

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    То есть ты должен продвигать дядин сайт, чтобы он получал за это деньги. Абсурд. Если я умею продвигать сайты , не проще ли мне создать свой и забирать 100 % прибыли, а не 10?!


    Конечно абсурд.
    Деньги приносит не сайт, а продукт, который этот сайт предлагает. И это не всегда бложик, а например массажный салон, автомастерская, ресторан, сеть аптек, производитель железа и так далее.

    А теперь скажите, проще ли вам создать, ну например свою сеть аптек (помещения, сотрудники, конкуренты, ремонты, лицензии, сроки годности, лицезнии, пожарники, инфраструктура, оборудование, и это только начало), Потом для нее свой сайт, продвигать все это дело, и уже потом забирать 100% прибыли?
    Ответ написан
    Комментировать
  • В бинарной системе счисления, какое число из 8 цифр самое большое?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Что именно не понятно из слов "двоичная система" и "восемь цифр"?
    Понятно же, что самое большое число - восемь единичек.

    В стандартном виндовом калькуляторе наберите в бинарном режиме 8 единиц и переведите в десятичное, получите 255.
    Размерность байта. 255 = xFF = b11111111
    Ответ написан
    Комментировать
  • Как выполнить команду из переменной?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    z1={0..38}; z2={39..76}; z3={77..114}; z4={115..152}; z5={153..190} #...


    Как вы предполагаете, что тут должно происходить?
    В bash присваивание должно идти variable=value, без пробелов.
    А в увас происходит
    z1=0 1 2 3 4 5...

    другими словами
    z1=0 и куча непонятно чего.

    Замените это все на

    for n in {0..38} {39..76} {77..114} {115..152} {153..190}
    do
    echo $n
    done

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Добавьте команду "подождать"
    .....
    ...
    if [ -f $LOCK ]; 
      $OBNAM backup;
    elif [ ! -f $LOCK ]; then
      echo 'Lockfile not found!' >> /var/log/obnam.log;
    fi
    
    wait
    umount $BAK_SHARE2_DST
    umount $BAK_SHARE1_DST
    mount -o remount,ro $BAK_STOR


    Ну или еще вариант, посмотреть что именно внутри /usr/bin/obnam - скорее всего это скрипт, в котором происходит вызов чего-то там в фоне.
    Ответ написан
    2 комментария
  • Куда поступить в Москве для получения технического образования, второе высшее, заочно или очно?

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

    Вышка не готовит техподдержку. Среднестатистическая техподдержка это слабоквалифицированный труд.

    - Либо применять полученные знания в хобби, а это программирование и радиоэлектроника.

    Радиоэлектроника будет ближе, программирование, которое дают в вузах, проще освоить самому.

    - График в ближайшее время будет 2\2 с ночными сменами, т.е. теоретически в неделю с учетом отсыпных дней, у меня будет от 3 до 4 свободных от работы будних дней, что дает возможность учиться очно, хотя и с прогулами.
    - У меня есть желание именно учиться, а не просто "ходить на пары".

    Учеба это не время, учеба это усилия. Если вы считаете, что ваше желание достаточно сильное, идите на заочку и грызите гранит науки. Парралельно с заочкой, поинтересуйтесь что есть интересного на кафедре из проектов близких к ИТ/электронике.

    На стационар идут тогда, когда еще не работают и не собираются работать по крайней мере на 1-2 курсе, когда не знают как учиться самостоятельно (а школа этому обычно не учит). Ну и когда заведение слишком уж престижное, а факультет слишком уж сложны. В СНГ таких практически нет.
    Ответ написан
  • Как научить Mingw32 понимать unix-команды на подобии rm?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    поставить git под винду. С ним идет почти полноценная поддержка bash и основных gnu утилит, включая rm, cp, mv, test, grep, find и др.
    Ответ написан
    Комментировать
  • Как узнать PID конкретного процесса?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    так а какой именно процесс вы хотите убить?
    У вас же два крутится.
    Выбирайте любой один.
    Можно тем же pidof (man pidof)

    pidof -s ices
    Ответ написан
    3 комментария
  • Как в Regexp выбрать из текста все после символа?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    берем кусок строки:
    79017677777;x4asFmjRgm;1YZ8VQ:ANEOSWWXXX@188.130.129.32:5500;Mozil

    Видим в нем ключевые символы-якоря - точку с запятой и собачку.
    Ну и выделяем
    .*;.*;(.*):(.*)@
    Ответ написан
  • Как отдыхнуть от умственной активности?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ложиться спать вечером, а не поздно ночью.

    Упражнения не определенные, а просто они должны быть, чтобы держать тело в тонусе. Кто бегает, кто на танцы ходит, кто велосипедит..

    На работе делать перерывы чаще, чем раз в три часа, раз в час.
    Пойти сделать себе чай, пока заваришь, пока нальешь, пока пройешь по коридору - размялся.
    Посидеть с закрытыми глазами 2-3 минуты, стараясь ни о чем не думать.

    Ну и уменьшать нагрузку.
    Ответ написан
    2 комментария
  • Как настроить Total Commander на работу с SFTP?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    ftps:// это что у вас за протокол?
    пишите sftp:// или вообще уберите и оставьте только IP адрес, там же указано server:port а не protocol://server:port
    Ответ написан
  • Какая программа для восстановления файлом лучше справляется с задачей?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ответ написан
    Комментировать
  • Как перестать прокрастинировать и начать учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Из всего вашего длинного вопроса, создается ощущение, что вы на самом деле не учитесь, а читаете.

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

    Учеба это не время, это усилия - переведите ваши усилия на 80% в практику.
    Ответ написан
    Комментировать