Задать вопрос
  • Чем заняться физику в IT?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    "Чем заняться физику в IT?"
    "1 курс физического факультета"

    Вы не физик. Вы еще студент, и как физик не представляете ничего интересного. Вы определитесь с тем, что вы вообще хотите? Может быть, как физик, вы сможете поднять ядерную энергетику? Или разработать новый вариант солнечной панели, более эффективный? Или вы хотите учиться одному, работать в другом, а деньги получать словно вы третий?
    Ответ написан
    2 комментария
  • Как получить заголовки непрочитанных писем?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    в POP3 есть команда TOP - получить заголовок и несколько строк от сообщения.
    Можете получить только заголовки с нулевым количеством строк от тела
    LIST - получили список сообщений на сервере

    TOP 5 1
    прочитать и вывести заголовок пятого сообщения, +1 строка body

    www.nthelp.com/pop_commands.htm

    P.S. многие почтовые клиенты умеют это делать, например TheBat - у него есть менеджер подключения, где можно просто скачать сперва список, затем выделить что удалить прямо на сервере, что получить сюда
    Ответ написан
    Комментировать
  • Как соединить сервера по SSH?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    "Для того, чтобы присоединиться по SSH к нужному серверу, нужно сгенерировать ключи для него."

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Java хранит числа в соответствие со стандартом https://ru.wikipedia.org/wiki/IEEE_754-2008

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Создавать и открывать файлы из-под другого пользователя - некорректно.

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

    Второй вариант - дать пользователю право на sudo, тогда он может от имени рута выполнять su (чтобы выполнить комнаду от другого пользователя), либо от имени рута выполнить команду chown (сменить владельца)

    Третий вариант - настроить ssh ключи на локальной машине для пользователя, чтобы он мог выполнять команды через remsh
    remsh user2@localhost
    Ответ написан
    Комментировать
  • Существуют ли операционные системы сделанные в России?

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

    Что подразумевается под российским аналогом Ubuntu?
    Видимо у вас недостаток информации в том, что такое дистрибутив Linux, ибо ядро линукс общее для всех Линуксов, а дистрибутив разный.
    Кроме того, Linux - открытый код, никаких запретов на него быть не должно. Другой вопрос, что ПО под Linux не так много.
    Если кому-то не нравится кем финансируется Линукс - форкаете исходники и допиливаете свою - никто не запрещает. Просто если государство это хочет контролировать - пусть финансирует разработку, нанимает программистов, обеспечивает мощностями для поддержки репозитариев, для документации, для комьюнити.

    Возможно вас заинтересует отечественный проект ReactOS, как один из самых свободных проектов, с замахом на запуск windows приложений - на Хабре про него отписываются в блоге. Уже на уровень 98 винды и даже дальше вышли успешно, и поддерживают виртуализацию.

    Что же касается аналогов MacOS и Windows, обратите внимание на размер и прибыль Microsoft и Apple. Как вы думаете, в РФ реально может открыться и существовать такой проект, или его быстро подомнут под себя определенные структуры?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Обязательно чтобы в 2 ячейки, или просто перенос в пределах ячейки? - тогда настройка ячеек - "перенос по словам"

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

    А вообще, такое нормально сделать можно макрос написать на VBA.

    Совсем автоматом никак.
    Ответ написан
    4 комментария
  • Учеба в частном университете, будут ли в дальнейшем трудности?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    В современных IT резюме, образование обычно стоит в самом конце.

    А в начале - навыки, в идеале подтвержденные сертификатами известных курсов.
    Затем - опыт работы.

    Диплом любого вуза, если он не входит в топ-100 мировых вузов, будет более-менее пофиг (главное что просто есть). Главное - что вы умеете, и как вы это делаете.
    Ответ написан
    3 комментария
  • Куда пойти учиться на программиста после 9-го класса?

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

    Из полезного, что можно получиьт на вышке - общая грамотность, математика, алгоритмы, английский, общее образование, которое позволит вам понимать как работает живой мир (а не идеальный компьютер).
    В общем не воспринимайте образование исключительно как умение программировать - расширяйте кругозор.
    А программированию учитесь самостоятельно. Большая вероятность в вузе найти соумышленников для разработки своего проекта. Может быть на кафедре, может отдельно.
    Ответ написан
    1 комментарий
  • Возможно ли объединить несколько партиций не подряд идущих партиций (ntfs)?

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

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

    p.s. Если же у вас на эту машину смотрят разные дженкинсы, это сложнее. Но помнится где-то есть плагин для такого, который ставится на оба дженкинса и они тогда проверяют. Сам им не пользовался.
    Ответ написан
    Комментировать
  • Как подрубиться по ssh к машине на linux, зная внешний, внутренний ip, имя пользователя и пароль?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Просто в том же port forward вы указываете внутренний IP, который присвоен виртуальной машине
    Ответ написан
    6 комментариев
  • На каком языке задания на экзаменах microsoft?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Всегда был английский.
    А вместо плохих мыслей лучше представьте, что сдав экзамены на MS , можете сразу и на английский сдать.
    Ответ написан
    Комментировать
  • Как задать нужные uid / gid у NFS маунтов?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Webmin уже существует.

    Вопрос ваш непонятен - что значит какие способы мониторинга веб-сервера с выводом через веб интерфейс?
    Может мониторинга самого сервера?

    Ну и вариантов только три:
    Выполняете консольные команды, парсите ответ
    Смотрите системные файлы в /proc, /dev
    пользуетесь штатными средствами php, типа php.net/manual/en/function.sys-getloadavg.php
    Ответ написан
    Комментировать
  • Как сканировать старые фотографии?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Недавно отсканировал ВСЕ альбомы. Ушло пару недель (несколько тысяч фото)

    Из опыта:
    Сканировать с максимальным разрешением - реально НЕ нужно. Переглядывать фотки раз в десять лет, причем важно просто разглядеть что там, а не высматривать щербинки и родинки. Поэтому на 600 DPI хватает выше крыши для всех обычных семейных фото, а для фоток сделанных мыльницей - 300 dpi за глаза.

    Отдельные фотки для реставрации, можно постараться отсканить с бОльшим разрешением, 1200, аккуратно прижимать, но нужно понимать, что если вы начнете реставрировать сами, то через 30-40 фоток вам это надоест, и вы поймете что не так уж и важно сверх-качество. Следовательно хорошо подумайте, стоит ли фотка дополнительных усилий, или ее в общую стопку. Редкие студийные фото, сделанные не на цифровые камеры тоже можно отсканить в 1200.

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

    На что нужно обращать внимание:
    1) Положение фото на сканере. Чем ровнее положить, чем аккуратнее закрыть крышкой, тем ровнее будет фотка, проще обрезать, меньше работы.
    2) Сразу придумать каталогизацию. Пока фото сканируется, можно его переименовать, положить в нужный каталог.
    Вот такое - не очень.
    серый_альбом/фото10.jpg
    белый_альбом/фото10.jpg

    А сквозная нумерация - гораздо лучше, особенно если в будущем фотки будут перекладываться из папки в папку.
    серый_альбом/фото10.jpg
    белый_альбом/фото20.jpg

    В идеале, если альбомы велись корректно, то год-месяц-день_номер.jpg. Если с этим тяжело, можно например 2001-xx-xx-01.jpg, будет хотя бы год.
    Ответ написан
    1 комментарий
  • Профессии в которых используют SQL?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Вам - в ентерпрайз.

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

    2. Разработчик баз данных.
    Слежение за состоянием баз данных, обновление, накатка. Для тестирования различных нововведений нужно и приложение обновлять и данные для него готовить. Чтобы данные соответствовали нужной версии приложения, чтобы данные соответствовали стандартным тестовым данным - работы полно. Особенно в крупном проекте, где для тестирования выделено несколько десятков тестовых энвайрнментов. В идеале пытаться это все автоматизировать, но в энтерпрайзе бывает что невозможно.
    Ответ написан
    Комментировать
  • Возможно ли сделать "слепок" из нескольких программ для быстрой установки?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "fullstack web разработчик это реальность или вымысел?"
    "И как по вашему мнению лучше развиваться начинающему специалисту"

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Книга не нужна. Просто поищите готовые ответы на тостере что такое ООП и для чего он нужен.
    Ответ написан