Задать вопрос
  • Собеседование на вакансию системного администратора. Что ожидать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Пересмотреть свое резюме, перечитать то, что умеешь делать и описывая свои навыки использовать корректную терминологию - это даст представление о том, что знания у тебя не рваные, а систематические.

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    > p.p.s. Понимаю, что нужно детей воспитывать, а не давать чаду айфон 6+ по принципу "чем бы дитя не тешилось...". Но как это сделать в мире, где вокруг одни гаджеты и интернет со всеми вытекающими последствиями?

    Вы сами все понимаете. Важно не то, что ребенок увидит, а как он оценивает увиденное. Приоритеты и критичность оценки должны в нем воспитать, причем чем раньше тем лучше - к пубертатному возрасту, в идеале, родитель должен из наставника превращаться в старшего друга, а к 20-22 годам, просто в друга.

    P.S. Неплохо подкидывать ребенку правильные ресурсы, в которых он будет чаще находить полезные и для него и с вашей точки зрения ответы. Но при попытке спрятать или скрыть другие источники, вы промотивируете его именно их и искать.
    Просто поясняйте где информация более качественная и ПОЧЕМУ.
    Ответ написан
    Комментировать
  • PHP, где ошибка?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В определении функции add_subt, у вас опечатка в имени переменной va1
    Ответ написан
    Комментировать
  • Какой мини компьютер/сервер посоветуете для разработки?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Может вопрос прозвучал не совсем полно, но вам точно нужен отдельный физический комп?
    маленький комп с ubuntu и ssh можно сделать виртуальной машиной в virtualbox например.
    Ответ написан
    Комментировать
  • Как построить запрос в sql c count?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В вашем скриншоте видно только ID И b_name. Есть ли вообще колонка с автором?
    если есть, то

    select * from books where author is null

    должно выдать все книги, где нет автора (author - название колонки с автором)
    Ответ написан
    Комментировать
  • На видеокарте отвалился конденсатор, ничего не поменялось, страшно ли?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Конденсаторы обычно нужны для стабилизации напряжения. Если руки на месте, лучше бы припаять. Даже на проводочки (пусть неэстетично но практично), или попросить чтобы помогли.
    Работать без него может, но возможность зависания увеличится и будет расти с перегревом
    Ответ написан
    3 комментария
  • Какие требования к графике (визитки, папки...)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Вы можете уточнить это в типографии.
    Просто ваш продукт слишком простой (не верстка журналов с высокой полиграфией), поэтому нет особых требований.
    Из всего возможного, согласуйте заранее формат данных (чаще всего растр принимают в PDF)

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В принципе можно автоматизировать процесс с опечаткой, то есть чтобы скрипт разбирал введенное слово и сам подставлял варианты с опечаткой.

    Ну и простейшие обработки, например приводить введенное имя к нужному регистру перед тем как отправлять sql запрос, проверять наличие англоязычных букв и цифр, заменять их на соответствующие русские или удалять.
    Ответ написан
    1 комментарий
  • Система бекапов по сети на Windows XP?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Наверное именно в том виде, как вы это представляете не выйдет.
    Удаленная установка XP вам тоже не подойдет, так как нужно ставить много софта(игр)..

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

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

    В результате вечером в воскресенье можно будет пройтись по машинам, выбрав загрузку нужной вам ОС для восстановления. Если выбрать софт, который может запустить восстановление из командной строки, то можно автоматизировать чтобы на этом и все.

    Если же у вас проблема исключительно с тем, что запарываются игры, то устанавливайте их на отдельный раздел, а в воскресенье просто запускайте скрипт, который удаляет все с этого раздела и копирует все например с папки на вашем сервере.
    Ответ написан
    7 комментариев
  • Построения удобных графиков по данным из csv, чем делать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    на чем умеете работать?
    Я бы сделал простенькие скрипты на перле, генерируя графики через GD:graph, и смотреть через браузер.
    Ответ написан
    3 комментария
  • Какая функция в PHP вставляет текст в файл между определенными символами?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В зависимости от вашей переменной задаете три значения и формируете строку с нуля, как-то так:
    $newvariable="\qc \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\".$Datecheck1."intbl\pvpara\".$Summa1."phmrg\".$Litri1."posxc\posy44\dxfrtext180\dfrmtxtx180\dfrmtxty0\wraparound\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\field\fldedit{\*\fldinst {\rtlch\fcs1"

    Не нужно ее править, просто сгенерировать заново с нужными значениями.
    Ответ написан
    1 комментарий
  • В какой сфере ценят программистов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    >какое направление более высокооплачиваемо и перспективно?

    Нет такого. Никто не получает деньги за абстрактные знания какого-либо языка. Платят деньги на конкретной работе.

    В качестве адекватного примера: программисту на PHP платят меньше чем программисту на Java в среднем. Но Цукерберг написал на PHP фейсбук, и стал одним из самых молодых миллиардеров в мире.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Узкую специализацию получают обычно не во время учебы, а во время работы.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    IMHO, проблема с кодировкой. Почитайте какие команды в PHP работают с UTF-8 (двухбайтными символами), возможно нужно использовать mb_substr вместо substr
    Ответ написан
    Комментировать
  • Как разобраться с командной строкой?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    в Windows, если вы пишете какую-то команду, для выполнения будет происходить следующее:

    Попытка определить, это внутренняя команда командной строки или нет
    Попытка найти эту команду в текущем каталоге (в вашем случае в c:\users\User)
    Попытка найти эту команду в каталогах, перечисленных в переменной %PATH%

    что вам нужно сделать:
    найти, где лежит mysql.exe и добавить эту папку в переменную %PATH%
    можно это сделать глобально, в настройках виндовс, можно временно в командной строке, в виде
    PATH=%PATH%;<новый путь к папке с mysql.exe>

    Еще как вариант, можете просто зайти в папку с mysql.exe и выполнить вашу команду там.

    P.S. Еще важный вопрос, а вы вообще mysql установили на компьютер?
    Ответ написан
    8 комментариев
  • Что лучше табы или пробелы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если ты пишешь для себя - пиши как тебе нравится.
    Если пишешь в проекте - в нормальном проекте всегда есть уже сложившаяся политика стиля программирования.

    Кроме того не забывай, что в нормальных IDE количество пробелов в tab настраивается, и можно сделать чтобы твой IDE их отображал как 4, а не 8 пробелов.
    Ответ написан
    Комментировать
  • Python именованные каналы в Linux. Как читать и записывать?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все программирование основано на "ленивых проверках", то есть если a не совпало, b смотреть не будет.
    Простейшая оптимизация запросов - это в правильном порядке проставить проверки, чтобы в первую очередь проверяло самые легковесные, затем потяжелее.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Я так понимаю, вы говорите про Atlassians Jira.
    Одновременно - нет, разве что если это разные детали (один правит статус, другой дескрипшн).

    Правильнее все же делать так, что правит только reporter и assignee, а остальные шлют каменты.

    P.S. Полностью совместное редактирование пока что google docs отлично делает, и можно в issue указывать ссылку на документ, в котором будете все совместно править, а потом уже результат экспортнуть в виде аттача, когда будет завершено. Пару раз мы так делали, пока ТЗ было черновиком.
    Ответ написан
    1 комментарий
  • Как создать файл, в уже сужествующем каталоге?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В чем проблема указать файл сразу в подкаталоге, то есть:

    mkdir ("$dir", $prava);
    $fp=fopen ("$dir/$file", 'w');
    fclose ($fp);
    Ответ написан
    1 комментарий