Задать вопрос
  • Что лучше для скриптов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Сергей Горностаев, зависит от задачи.
    Инсталляционный скрипт или управляющий скрипт лучше писать на bash.
  • Java для новичка?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    могу подсказать поиск готовых ответов по тостеру
  • Какая существует лучшая литература про Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Tomaszz, А зачем спрашивать в 1000й раз подряд? Рейтинги книг можно найти в инете. Рейтинг за год-два особо не меняется. Да и за 5 лет тоже.
  • Какая существует лучшая литература про Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Достаточно пролистать 2-3 книги, не слишком вчитываясь, чтобы в голове осела история создания и общая структура - так вы будете понимать почему пришли к какому-то решению, почему много дистрибутивов и что с чем.

    А вчитываться нужно в документацию по конкретной службе

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Den555,
    про 10000 часов это известная фраза, что если каким-либо делом заниматься 10.000 часов, то ты станешь профессионалом.
    Также и с логическим мышлением - это не навык, который можно изучить. Это навык, который приобретается регулярной практикой. А часто - в глубоком детстве.
  • Сжатие диска NTFS и правильный размер файлов?

    saboteur_kiev
    @saboteur_kiev
    psiklop, если файлы не перезаписываются, в принципе можно их отфрагментировать и все. Но если на диск постоянно пишутся/удаляются большие файлы то да, сомпрессия не очень..
  • Изучение с нуля. Какой путь выбрать? И реален ли он?

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

    Посредственный уровень школьной программы это очень плохо. Потенциальный программист обычно с детства любит решать разные задачки, что позволяет ему школьную программу щелкать между делом на отлично. То есть скорость обучения у вас скорее всего не очень. Джуниором за 5 месяцев - сильно сомневаюсь. Интерном - может быть.
  • Научится алгоритмическому мышлению?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Человек состоит из привычек.
    Чтобы мыслить алгоритмически, нужно регулярно решать задачи на алгоритмы.
    Через 10.000 часов потраченных на решения алгоритмов, станешь профессионалом в этом деле.
  • Сжатие диска NTFS и правильный размер файлов?

    saboteur_kiev
    @saboteur_kiev
    Проверьте файлы на фрагментацию.
    Сжатие файлов в ntfs кардинально увеличивает фрагментацию файлов, поскольку реализация несколько нарушает нормальное секционирование.
    можно из sysinternals скачать contig.exe и натравить анализ на конкретные файлы.
  • Как выполнить команду на сервере при подключении через ssh?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Рома,
    Потом, по ряду причин, у нас изменилась подсеть и пришлось на каждом сервере менять айпишник в условии (дистрибутивы разные, дефолтовые конфиги тоже).

    Разверните ансибл или что-то подобное, чтобы оперативно менять настройки на серверах.

    Я бы вообще вынес полезные скрипты в какой-нить гит и на все сервера этот репозиторий выложил в ~/scripts
    очень удобно держать скрипты в синхронизированном виде через git на большом количестве машин.
  • Как передать информацию на динамический массив программы?

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


    Нельзя в двух словах пояснить как пользоваться IDA для реверс инженеринга, если нет навыков работы с ассемблером и плохие знания программирования.
    Как я уже говорил - без исходных кодов, это не та задача, чтобы подсказать.
    Можно говорить только общие фразы, типа
    * можно попробовать отдебажить конкретные значения в памяти, и их оттуда извлечь, но в какие промежуточные форматы и в каком виде они найдутся в памяти - неизвестно. Без исходников нужно будет определять и тип значений и их размер.
    * можно попробовать отлавливать поля через windows api и считывать значения из них
    * можно попробовать внедрить свою функцию в библиотеку SDL.dll которая есть в вашей программе, если она используется при выводе значений.

    Но все вышеуказанное это кропотливые задачи. Нельзя стать хакером по подсказке через тостер, не обладая бэкграундом программиста.
    Я вот занимался подобным лет 15 назад, но предполагаю, что у меня шанс за несколько вечеров что-либо сделать 50 на 50.
    Рекомендую все-таки попробовать нанять специалиста на фрилансе.
  • Как сделать проверка ping с компьютером человека и сервером при помощи PHP и вывести данные на сайте?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Игорь Гунькин,
    Какого компьютера?
    Почему PHP?
    Где запускается PHP? Как вы собираетесь это делать на стороне клиента (ответ - никак).
    Почему вы не можете писать слово "сервером" правильно?

    Если формулировать вопрос вдумчиво и неторопясь, можно даже самостоятельно понять в чем проблема.
    В данном вопросе непонятно что именно вы пытались сделать и что у вас не получилось.

    Если же вы даже понятия не имеете как это делается, но это не вопрос, это "научите меня программировать".
  • Как сделать проверка ping с компьютером человека и сервером при помощи PHP и вывести данные на сайте?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Переформулируйте вопрос, что именно вы хотите пинговать и откуда.
  • Как изучать администирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    Изучите парочку скриптовых языков - простые батники, и на базовом уровне повершелл и bash
    Разберитесь в сетях и маршрутизации.
    Английский до интермедиат минимум

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

    А так - ищите работу параллельно. Должно быть что-то еще.
  • Что учить первым C# или Python?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Список книг и курсов доступен на первой страничке поиска в гугле, или даже в тостере. Умение пользоваться поисковиком - главное для айтишника.
    Понятие проще не корректно. Все примерно одинаково, у каждого языка свои цели. Учите оба.
    Берете задачу и выполняете ее на обоих языках. Через годик у вас будет четкое понимание в каком случае какой применять
  • Нужно ли в переменной path в конце пути писать слеш?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    Ezhyg, так в вопросе же указано где
  • Нужно ли в переменной path в конце пути писать слеш?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    неправильный ответ. Вопрос про path, а не про TEMP
  • Как исключить часть текста через регулярные выражения?

    saboteur_kiev
    @saboteur_kiev
    давайте так.
    Регулярное выражение - это шаблон, который позволяет вам найти определенный текст или сравнить текст с вашим шаблоном и получить true/false

    сами по себе регулярные выражения не выполняют фильтрацию, замену, удаление, сортировку. Для этого существуют методы, которые могут использовать регулярные выражения.

    Например если в языке есть метод "заменить строку1 на строку2", и этот метод поддерживает регулярные выражения, вы можете выполнить замену. Но замену будет выполнять метод, а не сама регулярка - сама регулярка может просто находится в строка1 и строка2.

    То есть в вашем вопросе нужно уточнить, каким инструментом вы пользуетесь для работы с регулярками.
  • Как решить ошибку apache [Решено]?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Юрий Самойлов, Если перенесете комментарий в ответ, можно пометить его как решение, и вопрос будет помечен как решенный.